Java、JSP学生考试系统

技术: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

 

Java、JSP学生考试系统_第1张图片

 

Java、JSP学生考试系统_第2张图片

 

Java、JSP学生考试系统_第3张图片


 

你可能感兴趣的