2.1管理员用户功能模块 5
2.2教师用户功能模块 5
2.3学生用户功能模块 6
第三章 UML分析 7
3.1 UML的业务流程分析 7
3.2 UML的数据流程分析 8
3.3 UML的用例图,活动图,时序图分析 9
3.3.1 管理员用户相关用例图 9
3.3.2 教师用户相关用例图 10
3.3.3 学生用户相关用例图 10
3.3.4 系统活动图 11
3.3.5 系统时序图 15
第四章 数据库设计 19
4.1 数据库的需求分析 19
4.2 数据库概念结构设计 19
4.3 数据库逻辑结构设计 20
第五章 系统模块界面设计 25
5.1 系统登陆界面 26
5.2 管理员首页操作界面 26
5.3 学生信息管理界面 28
5.4 查看所有选课结果界面 29
5.5 教师个人信息查看界面 30
5.6 教师相关课程输入界面 31
5.7 教师相关课程统计界面 32
5.8 教师对学生成绩设置界面 32
5.9 学生个人信息界面 33
5.10 学生选课界面 34
5.11 学生选课的课程界面 34
5.12 学生选课情况查看界面 35
结 论 37
致 谢 39
参考文献40
第一章 引言
1.1 课题的研究背景与意义
1.1.1 课题的研究背景
长久以来,我国都很重视教育,尤其是作为面向社会而培养的实用型人才的大学教育,不仅在政策而且在财政上都给与很大程度的重视。然而随着社会的不断快速迅猛发展,大学生的就业的压力越来越大,所以在大学期间,家长和社会都会给学校、学生不同程度的压力,想尽各种办法对大学生进行教育。而关于教育资源的调配显得至关重要。长久以来,学校都在想尽办法来使得课程的设更为合理,但是由于排课方式是手工式,使得教学资源不能科学地调配,而这很可能就会导致教育资源的浪费,不平衡,从而导致对教学质量的影响。
在国家的大力倡导和支持下,现在我国很多地方的高校都发展很快,一些国家重点院校规模也越来越大了。由于社会的需求,使得教育培养的多样化发展,形式及地域多变。。这是这些因素的都给高校的教学管理工作带来了诸多不便,甚至是困难,教学信息管理过程存在诸多需要解决的问题。灵活,系统,规范,高效过管理是目前高校改革的关键一步,正是由于这种需求的环境下,教学管理信息化在高校被广泛的运用,并且成为本世纪高校发展的中重点内容,是提高教学质量和效率的重要指标之一。
因此,建设一个新的教学管理系统,是很有必要的。
1.1.2 课题的研究意义
不断进步和发展的计算机技术,对人们的生活方式和信息的采集以及分析带来了很大的影响,而且在当今的各行各业中,都不同程度的融入了计算机技术以及网络技术,由于彼此间的相互作用,使得计算机技术和网络技术得到很大的快速的发展,起到了很大的推动作用。基于B/S的模式的教学信息管理系统和传统的信息分析有很大的区别,克服了传统方法所带来的人力,物力以及时间上的浪费浪费和在教学信息管理上造成了不好的影响,于此同时给高校管理的信息化,科学化带来了很大的便利,从而使得高校的信息化管理更加的方便,快捷,高效。 UML+JAVA的教学信息管理系统的设计(2):http://www.751com.cn/jisuanji/lunwen_29000.html