- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于java的在线考试系统 2012年4月2日
本科生毕业设计报告
课 题: 基于java的在线考试系统
作 者:
专 业:
班 级:
指导教师:
2012 年 04 月 02 日
摘 要
在线考试系统与传统考试相比,可以实现考务工作的全自动化管理,并有效地利用校园网的软硬件资源,实现考试的客观性和公证性;自动化组卷、阅卷、判分的流程更是大大的减轻教师的工作强度。在线考试系统旨在实现考试的无纸化管理,基于计算机和网络技术进行在线考试系统的使用,方便校方对考试的管理。
本程序是基于eclipse的在线考试系统,利用MVC架构编写,将功能分为3个模块,分别是视图,模型和控制器。将数据分为3个层次,分别为UI层,业务层,实体数据层,各层之间模块独立化,便于数据管理,易于系统维护
关键词:
Eclipse,MVC架构,Java语言,三层结构。
Abstract
Compared with the traditional test, online examination can realize the automation management work of the thesis, and effective use of the software and hardware of the campus network resources, realizing the objectivity of the exam and real; Automation group rolls, scoring, the process is the scores were greatly reduce teachers working strength. On-line examination system designed to achieve examination of the paperless management, based on the computer and network technology online examination system use, convenient to school examination management.
The program is based on the eclipse of the online examination system, with the MVC framework to write, will function is divided into three modules, respectively is the view, model and the controller. Data is divided into three levels, respectively UI layer, business layer, the entity data layer, between each layer DuLiHua module, facilitate data management, and is easy to maintain the system.
Keywords: Eclipse, MVC framework, Java language,the Three-tier Structure
目 ?录
1. 序言 1
1.1 系统描述 1
1.2 结构框图 1
2. 所用开发工具简介 2
2.1Eclipse简介 2
2.2 Java 简介 2
2.3 Java语言在Eclipse中的应用 3
3. 系统总体设计 4
3.1 系统需求分析 4
3.2 系统概要设计 4
3.2.1 系统结构设计 4
3.2.2 Swing设计 5
3.3 系统详细设计 5
3.3.1 MVC架构 5
3.3.2对象依赖注入(IOC) 6
3.3.3简单工厂方法 6
4. 系统应用程序设计 8
4.1 ?用户层界面的实现 8
4.1.1 布局的实现 9
4.1.2 welcomeWindow的实现 9
4.1.3 loginFrame的实现 10
4.1.4 menuFrom的实现 19
4.1.5 examFrame的实现 21
4.1.6 clientContext的实现 22
4.2 业务层界面的实现 23
4.2.1 ExamService的实现 23
4.2.2 用户登录的实现 24
4.2.3 开始考试的实现 25
4.2.4 获得考卷的实现 26
4.2.5 保存用户答案的实现 27
4.2.6 判分的实现 27
4.3 数据层的实现 27
4.3.1 线性表HashMap 27
4.3.2
您可能关注的文档
- 简爱的性格特点以及人的价值=尊严+爱分析_毕业论文湖北经济学院.doc
- 箭竹坪煤矿井口房、绞车房施工组织设计中煤第三建设集团机电安装工程处.doc
- 篮球计时计分器的设计与实现毕业论文(设计)经典.doc
- 简简单单管理——经理成功管理手册65页.doc
- 粒子群算法在动态交通分配问题的应用本科毕业设计五邑大学.doc
- 粮油公司4#楼模板工程专项施工方案经典.doc
- 粮库改扩建项目申请报告推荐.doc
- 粮贸道路配套工程招标文件金华市城建开发有限公司.doc
- 粮食仓储物流及食品加工项目可行性研究报告经典.doc
- 粮油储备库建设项目可行性研究报告经典.doc
- 基于java的博客网站设计与开发毕业论文设计 武汉工程大学.doc
- 基于JAVA的局域网网络入侵检测系统的设计与实现_毕业论文 29p.doc
- 基于java语言的计算器设计与实现毕业论文 宁夏大学.doc
- 基于java的医药管理系统的设计与实现毕业论文 青岛农业大学.doc
- 基于java的游戏坦克大战学士论文 2010年9月20日.doc
- 基于JSON的异构数据库整合研究_毕业论文 49页.doc
- 基于JSP仓库管理系统的设计与实现_毕业论文 淮阴师范学院.doc
- 基于JSP的公交线路查询系统的设计与实现毕业设计论文 成都信息工程学院.doc
- 基于JSP技术的图书馆信息管理系统开发与设计_本科毕业设计论文 29p.doc
- 基于JSP的单用户博客系统 东华理工大学.doc
文档评论(0)