网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > Java类作品 > 正文

SMART系统—-考试监控及阅卷模块的设计与开发

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/09

【编者按】网学网Java类作品频道为大家收集整理了“SMART系统—-考试监控及阅卷模块的设计与开发“提供大家参考,希望对大家有所帮助!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

3     系统需求分析... 7

3.1     考试监控模块需求分析... 7

3.2     阅卷模块需求分析... 8

4     系统数据库设计... 8

4.1     考试监控模块数据库设计... 8

4.2     阅卷模块数据库设计... 10

5     系统功能设计及实现... 11

5.1     考试监控模块设计及实现... 11

5.2     阅卷模块设计及实现

图中从左到右,分为三个层次:

第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;

第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;

第三层数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处理。

与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。

由以上的分析可知,三层结构也可以理解为增加WEB服务器的C/S模式。

l      Struts

Struts isApache Jakarta项目的一部分,它用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework   Struts有如下的主要功能:

1. 包含一个controller servlet,能将用户的请求发送到相应的Action对象。

2. JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发人员创建交互式表单应用。

3. 提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。

Struts项目的目标是为创建Java web应用提供一个开放源代码的frameworkStruts framework的内核是基于例如Java Servlets, JavaBeans, ResourceBundles, XML,以及各种 Jakarta Commons包的标准技术的灵活的控制层。

学生考试过程中要定时的获取服务器时间(比如10),再将该时间写入监控表,服务器端也要每隔一段时间去读取监控表内的该时间,如果该时间很久没有刷新,则说明此时考试端可能出现了异常情况(如掉线、死机等)。这样就方便管理员去管理学生考试。流程图如下:

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 下一篇资讯: 银行帐目管理系统
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师