- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文(设计)
题 目 在线英语能力测试系统的设计与实现
学生姓名
学 号
学 院 计算机与软件学院
专 业 网络工程
指导教师
二O一一 年 五 月 二十 日
声 明
本人郑重声明:
持以“求实、创新”的科学精神从事研究工作。
本论文是我个人在导师指导下进行的研究工作和取得的研究成果。
本论文中除引文外,所有实验、数据和有关材料均是真实的。
本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已经发表或撰写过的研究成果。
其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。
作者签名:
日 期:
目 录
1、前言 1
2、开发技术与工具介绍 2
2.1 B/S体系结构 2
2.2 JSP技术简介 3
2.3 Tomcat应用服务器 3
2.4 Microsoft SQL Server 2005 4
3、需求分析 5
3.1功能需求概述 5
3.2数据分析 7
4、系统设计 9
4.1系统结构 9
4.2系统层次模块详细设计 10
4.2.1 系统管理模块 10
4.2.2 考生管理模块 10
4.2.3 成绩查询模块 12
4.2.4 控制考试模块 12
4.2.5 制作试卷模块 12
4.2.6 考生考试模块 13
4.3数据库设计 14
4.3.1 概念结构设计 14
4.3.2 逻辑结构设计 16
5、系统实现及设计代码 18
5.1考生考试模块 18
5.2考生成绩查询模块 20
5.3考生信息管理模块 21
5.4试卷管理模块 23
5.5考试控制模块 25
6、 结束语 27
致谢 27
参考文献 27
在线英语能力测试系统的设计与实现
南京信息工程大学计算机与软件学院 南京 210044
摘 要:随着科学技术的不断提高,计算机和网络技术的日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在线英语能力测试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育等。本系统包括学生报名、系统管理、考生管理、在线考试、在线制作试卷、控制学生考试、试卷审批中心等功能。本论文主要介绍了系统的分析,设计和开发的全部过程。运用数据流图,E-R图,程序流程图等对系统的设计过程进行详细的说明。全文共分为前言、需求分析、系统设计、开发技术、关键技术解决,结论六部分。系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQL Server 2005。
关键词:JSP,JAVA,SQL Server 2005数据库,B/S模式
1、前言
随着信息技术和网络技术的迅速发展,教育信息化和网络化也将成为必然的趋势。作为教育评价和衡量学生能力的考试也正经历着无纸化和网络化的飞跃。网络的开放性和分布性的特点以及基于互联网的巨大计算能力使得考试突破了时间和空间的限制,使得考试可以方便的在任何时候任何地点进行[1]。并且实现无纸化的考试系统具有比较高的经济性[2]。由于以上的种种原因,基于网络技术的考试系统正成为人们的研究热点之一,其中,基于WEB技术的考试系统已成为互联网的重要应用之一,对这个方向的研究具有重要的理论意义和现实意义[3]。
在线考试系统具有降低考试成本,解决繁重的考务工作的优点。它可以免去教师大量的临考工作,试卷可以根据题库中的内容即时生成;教师也无须去做考后的阅卷、统计、分析工作,计算机可以自动判卷,直接把成绩送到数据库中进行统计、排序、汇总。实现无纸化考试,大大提高了工作效率[4]。同时,试卷是随机组成的,不存在试卷的泄密和考试作弊问题,使考试的公平性、答案的安全性得到有效的保证[5]。?
在线英语能力测试系统利用开放、动态的系统架构,将传统的考试模式与先进的网络应用相结合,实现的无纸化、自动化、网络化。
系统各考点通过网络获取题库试卷,在线作答考试成绩
本系统的开发采用J2EE技术体系实现。使用HTML技术和JSP技术作为前台显示。后台采用java语言实现,数据库采用普遍的数据库技术SQL Server 2005,使得程序对数据库的操作简单易行。采用的技术大部分都属于免费开源的,符合对经济性的要求,而且由于java语言的广泛性
您可能关注的文档
- 毕业设计(论文)-genesis2000在印制电路板生产中的应用.doc
- 毕业设计(论文)-Genesis在HDI板制作中的应用.doc
- 毕业设计(论文)-IC反应器的工艺设计.doc
- 毕业设计(论文)-J2EE框架设计及研究.doc
- 毕业设计(论文)-J2EE理学院教务管理系统设计.doc
- 毕业设计(论文)-J2EE企业电子投票系统设计.doc
- 毕业设计(论文)-JAVA电子商城B2C网上购物系统的设计.doc
- 毕业设计(论文)-JAVA社区医疗信息服务管理系统设计.doc
- 毕业设计(论文)-JAVA校园网上交易平台的设计与实现.doc
- 毕业设计(论文)-JAVA学生成绩管理系统设计.doc
文档评论(0)