用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计JAVA

在线考试信息管理系统-系统框架设计与开发

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

SMART体系是一个新型智能在线考试信息办理体系,该体系首要完成了学生在线考试与评价以及老师对学生在线考试信息的办理和保护。这篇文章依照SMART体系的非功能性需要,根据Struts、Spring、Hibernate三种开源技能,构建了一个具有杰出的可拓展性、可保护性、可靠性的体系结构。全部体系的结构分为三层,分别为体现层、事务层和耐久层。 本体系的体现层是根据Struts作拓展规划,联系本体系的需要完成了自定义标签的封装,基本action接口的编写。在事务层则是选用单例形式规划与Spring的IoC形式相联系,完成了公共署理类的编写,各事务逻辑接口的封装。而在耐久层的规划中则是选用根据现有耐久层结构的完成形式,完成了对发生Session实例的封装,对常用数据库操作的封装。这么规划减少了耦合性且避免了生成很多的暂时目标。
该体系结构能达到杰出的可拓展性和保护性。它不只是适用这个体系的开发,能够应用于J2EE领域中根据SSH来架构的大多数B/S体系。

关键字:规划形式;开源;领域建模;体系结构
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
2 系统需求分析 2
2.1 可扩展性要求 2
2.2 可维护性要求 2
2.3 可伸缩性要求 2
2.4 可靠性要求 2
3 系统开发环境及实现关键技术 3
3.1 硬件环境 3
3.2 软件环境 3
3.3 系统实现的关键技术 3
4 系统总体框架设计 7
4.1 总体结构说明 7
4.2 总体结构设计与建模 10
5 系统总体框架具体实现 18
5.1 各层具体实现 18
6 测试与分析 21
6.1 测试环境 21
6.2 测试结果 21
6.3 结果分析 22
结 论 22
参考文献 23
致 谢 24

在中国,经过这么多年在IT业的开展及经历的堆集,尽管数字化教学现已繁荣地开展起来,可是现在校园与社会上的各种考试大都选用传统的考试办法,在此办法下,安排一次考试最少要经过五个步骤,即人工命题、考生考试、人工阅卷、成果评价和试卷分析。但是在这个过程中人工手动命题和试题的挑选是最为杂乱的,明显,跟着考试类型的不断添加及考试恳求的不断进步,老师的作业量将会越来越大,而且其作业将是一件十分烦琐和十分简略犯错的事情,可以说传统的考试办法现已不能适应现代考试的需要。因此在国内也呈现了比较合适自个本国特色的在线考试体系如:杰佛通用在线考试体系,新为在线考试体系等。
本体系主要用来减轻传统考试所需要的繁琐作业流程,安排试题、打印试卷、安排考试、监考防做弊、收卷判分、统计成果等,经过本体系,可以将以上考试的悉数流程,彻底借助计算机体系来完结,然后减轻老师的作业担负及进步作业效率,与此同时也进步了考试的质量,使考试更趋于公证、客观、科学性进一步的激发了学生的学习兴趣。
如图1所示,在全部SMART体系的整体结构中表现层是联络J2EE范畴的开源结构Struts来完结的,Struts能充沛满意使用开发的需要,简略易用,该结构是根据MVC形式的来构建的,该形式将表达层分解为自包括的和可重用的几个有些,当用户经过浏览器建议HTTP恳求时,该结构将使用其ActionForm将恳求页面的非目标化的数据转化为目标,交由其对应Action来处理。根据MVC形式的全部交互的序列图如图7所示:

图7 MVC形式中的交互
开发人员使用该结构进行开发时,不必再自个完结全套MVC形式,节省了很多的开发时刻。
4.1.2事务层
如图1所示,在表现层与事务层之间使用一个公共署理类来完结交互,该署理类选用单例形式设计开发,在全部结构中起到了如下几点作用:
1.削减耦合性
2.防止生成很多的暂时目标
在该署理类,完结一个对相应事务逻辑的处理办法,该办法的参数为一个封装好相应的页面数据目标、要调用的事务类的称号及该事务类中相应的处理办法名的类。
在该层中使用了Spring结构中的IoC形式(英文全名为Inversion of Control即回转形式),该形式类似于闻名的好莱坞准则:“Don't call us,we'll call you”,后被Martin Fowler改名为 Dependency Injection 依赖打针,也即是将类之间的联络经过第三方进行打针,不需要类自个去解决调用联络,完结了调用者和被调用者之间的解耦分离。IoC的引进并没有消除接口与完结类之间的联络,它的本质在于仅仅将这种联络转移了。在Spring的IoC完结中这联络被转移到相应的XML配置文件中,由Spring结构来供给对这种联络的依赖写入。其原理如图8所示:
 

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信