学生考试系统设计与实现
技术:Java、JSP等摘要:
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,网络已应用到了各个领域。其中网络化教育代表了教育改革的一个新的发展方向,并且已经成为现代教育的一个重要特征,并对教育的发展形成新的推动力。高校也已进入信息化时代,使高校对学生各个方面的管理更高效、更科学。本次的设计以在线考试为研究方向,阐述了网络带来的方便快捷。
近年来,互联网在国际上得到了迅猛的发展,基于互联网的各种应用也日益受到人们的重视。基于Web的考试系统正是在这种形势下应运而生的。尽管传统的考试形式应用还非常普遍,但伴随着远程教学的推广普及,作为远程教学系统子系统的网上考试系统呼之欲出。网上考试系统的开发节省了所有人工直接干预考试活动的可能性,不但可以节约大量的时间、财力、物力与人力,并且还可以大大增加考试成绩的客观性和公正性,提高工作效率。
本系统主要有管理员、评卷人和学生三个登录用户。系统采用java语言,Jsp技术,B/S模式,以MyEclipse为开发工具,mysql数据库开发的。系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后还会对本系统不断地进行完善、更新,使其功能更强大,应用更广泛。最后对该考试系统做了总结,指出了系统的采用技术和经验,同时指出了系统存在的不足,并对今后进一步完善和研究工作进行了展望。
关键词:JSP; mysql; 在线考试
目录:
1 引言 1
1.1开发背景 1
1.2 研究的目的和意义 1
1.3 该选题发展动态 2
1.4项目的目的 3
2 系统分析及相关技术介绍 4
2.1系统的需求 4
2.1.1主要功能简介 4
2.1.2界面简介 4
2.2可行性分析 4
2.2.1 技术可行性 5
2.2.2 经济可行性 5
2.2.3 时间可行性 5
2.3主要技术介绍 5
2.3.1 java简介 5
2.3.2 MVC模式简介 6
2.3.3 基于B/S的体系结构 7
3 系统设计 8
3.1系统目标 8
3.2开发环境 8
3.3系统功能结构 8
3.4系统用例图 10
3.5系统E-R图 11
3.6数据库设计 14
3.6.1 数据库介绍 14
3.6.2 数据库分析 15
3.6.3数据表的结构 15
4 系统实现 19
4.1 程序设计 19
4.2系统功能设计 19
4.2.1系统登录页面 19
4.2.2课程管理模块 21
4.2.3 题库管理模块 22
4.2.4 试卷管理模块 23
4.2.5 学生老师管理模块 23
4.2.6 成绩统计模块 24
4.2.7教师阅卷模块 25
4.2.8学生考试模块 26
4.2.9学生分数查询模块 27
5 系统测试 28
5.1 系统测试原理及测试原则 29
5.1.1 系统测试原理 29
5.1.2系统测试原则 30
5.2 系统测试的方法 30
总结 32
参考文献 33
致谢 34
外文原文 35
论文字数:20684
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]