java学生选课信息系统设计与实现(2)

4.5本章小结15 第五章系统的实现17 5.1系统首页17 5.2登录界面17 5.3管理员管理界面20 5.4学生选课界面24 5.5教师打分界面26 5.6本章小结27 第六章系统的测试28


4.5本章小结 15

第五章系统的实现 17

5.1系统首页 17

5.2登录界面 17

5.3管理员管理界面 20

5.4学生选课界面 24

5.5教师打分界面 26

5.6本章小结 27

第六章系统的测试 28

6.1测试目的 28

6.2测试方法和测试步骤 28

6.2.1系统测试方法 28

6.2.2系统测试步骤 28

6.3系统测试情况 29

6.4测试举例 30

6.5本章小结 34

结语 35

致谢 36

参考文献 37

第一章绪论

1.1课题的研究背景与意义

在现代这个社会,世界各地的国家都很重视教育,尤其是重视现代的大学教育,大学是一个为社会输送人才的场所,所以没有道理不重视大学教育。现在有很多的国家加地区对幼儿园、小学初中进行免费的义务教育,尤其是很多的发达国家,他们这样做就是为了让他们的孩子们能够上到学,学到足够的知识来报效祖国,国家在政策上对学校很照顾,每年给他们很多的资金供他们使用。然而随着当今社会的迅速发展经济效益的日益提高,伴随着的是人们的就业压力的提高,所以不管是学校还是社会都给了各大学校和学生们巨大的压力,所以国家及家长们尽绞尽脑汁相处各种方法对孩子们进行较为高等的教育。所以这对而教育资源的合理安排显得极为重要,经过多年以来政策上对学校的帮助,学校在学生的课程方面设法进行更为合理的安排,但是由于在多年以前学校里面的课程都是教务人员手工安排的,使得教学资源不能科学地分配到每个人身上,所以这样的话就会造成资源的浪费和分配不平衡,从而导致对教学质量的影响极大,导致有的人不能更好的学习到自己想要学习的课程。可见如果设计一个可以自动安排课程的教务选课系统是极为重要的。

从计算机系统开发来讲,计算机辅助学校排课系统与学生网络选课系统这是两个子系统。目前,许多学校的教学管理系统,还没有很好地解决排课与选课这个问题。大家都是经历过了难忘的大学时代的人,在早年当时在选课时是需要话费很长的时间的,选择每学期所学的课程,还需要老师的同意。如今的我们已经踏上了网络的时代,在学校里,有很多的选修课程,学生可以根据自己的专业修读及喜好在互联网上选择自己想学的和必学的课程。

随着网络技术的迅速发展,使得人类社会突飞猛进,数据分析共享是其中一个重要的增进渠道。采用这种选课方式,一是无纸化选课,节约的造纸印刷资源不可计数;二是在选课方式及方法上有了多种选择,增加了信息的可信性和真实性,基于网络的选课系统在各个大学中脱颖而出。网络选课系统的地位以及占有量也会逐渐提高。网络技术的将会影响产业上的巨大变化,网络选课将会是今后大学里的一场。

在排课的过程中,除了满足大量的制约条件以外,还必须解决许多矛盾与冲突,例如:两位教师不能在同一时间同一地点上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性与简便性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。网上选课与传统的选课方式相比更加节约资源,同时,随着学生选课自主权的增加,使教学更加透明,为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。

以“学生选课系统”为研究题目的主要目的和价值在于:学生选课系统使学生可以在网络上选择自己希望学习的课程。同时系统为院系、老师和学生提供了管理平台,方便学校对课程分配情况进行管理,了解某一门课程的授课老师和上课班级等信息,给学生、老师及管理人员带来了很大的方便。