4。1 数据库概念设计 15
4。2 数据库物理设计 21
第五章 详细设计 28
5。1 登录模块设计 28
5。2 在线考试模块设计 29
5。3 成绩查询模块设计 31
5。4 查看/修改考生试卷模块设计 33
5。5 题库模块设计 34
5。6 考试设置信息模块设计 36
5。7 用户管理模块设计 40
5。8 个人信息维护模块设计 41
5。9 答疑模块设计 42
5。10 首页模块设计 44
第六章 系统功能测试 46
第七章 结论 49
致谢 50
参考文献 51
第一章 绪论
1。1 问题的提出
在计算机网络和软件开发技术飞速发展的二十一世纪的背景下,越来越多的人希 望能够拥有更加简单,方便的生活。在教育方面上也不例外,人们渴望用无纸化的网 上考试方式来代替传统的手工考试模式,这方便了学生能够更加自主地在有需要的时 候随时随地地进行考试练习,同时也能够简化老师的出卷和阅卷步骤。论文网
计算机等级考试是所有希望在计算机方面有所发展的学生必将经历的一次测验, 所以在其真正到来之前,必须要严阵以待,做好准备。等级考试网上辅导系统的开发 就显得尤为重要,学生们可以通过此系统可以进行考前测验,教师同时能够通过该系 统去帮助学生出一些针对性的题目以及回答他们的提问,来提升他们的对不熟的知识 的掌握能力。
等级考试网上辅导系统的成功开发也会成为网络教育的一大进步,让更多的人去 将生活和网络相结合,追求更加适用于现代生活的方便,有效率的生活。
1。2 系统开发目标
该系统是一个基于 B/S 的等级考试网上辅助系统。 学生可以选择自己的考试科目进行专门的考试练习,并且能够从试卷分析中看到
自己的不足之处并且能够及时强化学习。 教师能从题库中随机抽取题目生成考试试卷,也能手动选择题库中的题目生成考
试试卷,能够有效地提高教师的出卷效率和扩展试题范围。当考试完后系统能自动地 客观题评分。教师登录时系统可以还原考生考试试卷,在教师进行评阅后,系统会自 动地计算出学生试卷的总得分。
1。3 开发工具介绍
1。3。1MyEclipse10
这是一种用于开发 Java 的主流工具,功能强大。支持十分广泛。不仅它自带的
Java 开发插件就能够让开发者受用,而且用户可以另外将第三方插件成功结合到
MyEclipse10 中,以此来方便开发。
1。3。2MySQL
MySQL 是一种关系型数据库。MySQL 具有体积小、速度快的特点。另外它是开 源并且免费的,适用于那些希望开发成本能够降低,代码规模不大,数据存储容量较 小的系统。
1。4 开发技术介绍
1。4。1 系统的 B/S 结构
基于计算机网络和软件开发技术快速发展的背景下,同时也是由于人们对于使用 软件的形式及性能要求的不断提高的需求,B/S 结构逐渐成为人们普遍接受的形式。 因为它简化了客户端的形式,用户没有必要再去下载较大的程序包,并且安装在运行 环境上,大大地提高了用户体验度。B/S 只需要一个简单的浏览器,即可使用程序。 只要操作页面上的内容,就可以与服务器的数据库进行交互。这更加符合新时代的人 们对于新事物的操作简单,方便的要求。