基于HTML5的学生选课系统的设计与实现开题报告

 2021-08-14 16:13:50

1. 研究目的与意义(文献综述)

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。近些年,国内各学校都在积极推动教育改革,为培养更为优秀的新世纪复合型人才做出努力[1]。而高校的学生选课工作是高校教育教学工作的核心工作,它是对学校的教育教学资源进行分配的过程,最终将直接影响到学生的综合素质和学校的教学质量[2]。因此目前的教务选课管理体制已从以前的学年制,变为现在的学分制,充分扩大了学生的选课范围,实现了自由选课。从目前学分制选课管理系统的现状来看,如今国内外大部分高校都有自己的网上选课系统,使用的脚本语言无非是 visual basic或 javascript,还有一些比较落后是使用 windows distributed internet application 和 com 组件的技术,不过这种技术目前很少[3],但是由于这些技术自身条件的关系,通过它们建设的网上选课系统基本都会存在一些问题比如:操作过于复杂,不够人性化;高峰期系统变慢,系统性能差,等诸多问题[4]。与此同时,目前很多系统仍采用 c/s 结构,这种结构的特性使得同学只能在规定时间,规定地点,用规定的计算机上网选课[5]。对于人数日益增加的高校是很重的负担,既浪费资源,又没有效率。因此随着社会技术的发展,在网上选课系统方面,使用b/s 体系结构的相比 c/s 体系结构更为广泛,这样不仅使得高校选课系统的开发工作量相对较少,而且系统的维护成本不高,更重要的是学生可以不受客户端的限制,随时随地的访问高校选课系统[6],为学生的学习生活提供了不少的便利。

所以,根据以上国内外的研究现状分析的结果,本系统将选择使用b/s结构,mvc设计模式,jsp servlet javabean开发模式, 选用myeclipse10开发平台,设计一个符合个性化课程选课特点的学生选课系统,解决选课过程中一些存在的问题,使学生可以通过该系统在任意时间、任意地点进行选课、查询、退选等操作,增加了选课的灵活性和自主性。同时,因为操作简便,服务器响应迅速,在选课过程中每个同学的机会都是均等的,也充分体现出了选课系统的公平、合理的特点[7]

本系统致力于为学生和老师的日常学习和生活提供便利,同时也为教务工作人员减少工作压力,提高工作效率。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

1)基本内容、目标

学生选课系统是一个功能丰富的在线选课平台,向老师和学生提供大量的个性化课程操作的应用功能,主要功能有:学生登陆系统后能查询所有个性化课程,对相应的课程进行选课、退选,及进行最后成绩的查询;老师能申请开设个性化课程,能查询所开设的个性化课程及学生人数;后台管理员能对学生、老师、课程进行管理。本系统致力于为教师和学生提供优质的在线选课服务,提供良好的系统界面和操作功能,预计要达到以下要求:

(1)具有良好的通用性和开放性,使学生在规定的时间段内可随时登陆系统进行选课并查询相关信息。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

根据学生选课系统的研究目的与意义,结合国内外选课平台的发展现状,确立了本平台的研究目标和研究方向。本文进度安排如下:

1)2016.01.11到2016.01. 22:查阅参考文献,明确选题。

2)2016.01.23-2016.03.07进一步查阅有关的参考资料,并分析总结;确定技术路线,并完成开题报告,提交给指导老师。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]周晨璨.基于学分制的选课系统的研究与设计[j].科技世界,2015(18),166

[2]邵强.高校学生选课系统的设计与实现[d].成都:电子科技大学,2015.6.1

[3]白云鹏.基于b/s模式在线选课系统的设计与实现[d].吉林:吉林大学,2015.6

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。