线考试系统分为管理子系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
线考试系统分为管理子系统.doc

2、?需求分析 2.1任务概述 在线考试系统分为管理子系统和考试子系统。 这里描述的是管理子系统来自5Q设计网 在线考试管理子系统主要实现题库管理、在线制作试卷、在线考试、自动评分(客观题部分)、自动交卷、考生管理、成绩查询、试卷管理等功能,充分利用计算机科学与技术,改变传统的考试操作方式,实现无纸化考试的模式。 2.2功能需求概述 2.2.1考试子系统(客户端) 考试子系统(客户端),在此系统中我们主要对考试系统的信息显示,交互考试,考生信息维护,成绩查询。该子系统分为以下功能模块: 信息管理:考试信息的显示,如新闻,留言板,调查表等 考试管理:交互考试,时间控制,试卷自动提交等 用户管理:用户信息的维护及考试成绩查询等 2.2.2后台管理子系统(服务器) 后台管理子系统(服务器),在此系统中我们主要对前台考试系统的显示信息进行管理和设置。该子系统分为以下功能模块: 题库管理:用于对单个试题的增、删、改、查等基本维护,还可对题库进行数据备份和数据还原。 试卷管理:可进行组卷方式的维护:随机组卷、人工组卷。 考试管理:对考试分配试卷,并对考试的基本信息进行维护。 评卷管理:对试卷的客观题自动评卷。 成绩管理:对每次考试的学生成绩的基本信息进行维护,并提供学生成绩的统计管理。 用户管理:对使用本系统的用户基本信息进行维护,用户多数为:系统管理员、老师、教务处人员、其他 2.2.3各模块需完成以下功能: 题型维护:对试题的题型进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。(预留) 科目维护:对试题的科目进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。(预留) 试题维护:对试题的基本信息进行增、删、改、查操作。在操作之后会自动刷新主页,以使信息更新。 其他维护:对试题信息自5Q设计网 的批量查询,并可进行数据导出、数据备份、数据恢复。 随机组卷:用户只需对试卷题型进行设置就可组卷的方式。 人工组卷:可使用户选择试卷的题型中的试题的组卷方式。 试卷其他维护:对试卷信息的批量查询,对试题的数据备份与还原。 考试信息维护:对考试的时间、地点、监考人、考试用的试卷、试卷总分数及答卷总时间等考试的基本要素进行设置。 考生信息维护:对考试的学生的基本信息进行增、删、改、查操作,在操作之后会自动刷新主页,以使信息更新。 评卷人评卷:对分配试卷的评卷人可以在此进行主观题的评卷。(预留) 考生成绩维护:对考试的考生成绩信息进行统计与汇总,对有权限的人可进行成绩的增、删、改、查操作。 成绩其他维护:对考生成绩信息的批量查询,并可进行数据导出、数据备份、数据恢复。 用户基本信息维护:对使用本系统的用户进行维护。 信息基本维护:我们的信息除了有关考试的信息外,还有公告、新闻、留言信息需要我们维护 2.2运行环境 硬件需求: PIII/256M/10G 及以上配置,要求为考试系统分配足够的数据库磁盘空间 推荐配置: PIV 2G/512M/40G 操作系统需求: Windows2000及以上操作系统 ( 推荐 ) ,也可以使用 Sun Solaris 或 Linux 系列操作系统 数据库软件需求: SQL Server 2005 中文版数据库 ( 推荐 ) ,也可以使用 Oracle 9i/Oracle 10g 数据库,或者MySql数据库 中间件软件需求:tomcat服务器或其他J2EE服务器 3、系统设计 3.1指导思想 3.1.1B/S结构开发思想 B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层(3-tier)结构。一个三层架构的应用程序由三部分组成,这三部分各自分布在网络中的不同地方。这三个部分分别是:工作站或表示层接口、事务逻辑、数据库以及与其相关的程序设计。在一个典型的三层架构应用程序中,应用程序的用户工作站包括提供图形用户界面(GUI)的程序设计和具体的应用程序入口表格或交互式窗口。事务逻辑处在局域网(LAN)服务器或其他共享主机上,它作为响应工作站所发出客户请求的服务器,而相对于处于大型机的第三层它是作为客户端,并且决定需要什么数据以及数据存储在哪里。第三层包括数据库以及处理读写以及访问数据库的程序。然而应用程序的设计可能比这个架构要复杂,对于大型程序来说,这个三层模式是一种比较简便的考虑方法。这种应用程序的设计使用客户/服务器模式,各层可以同时开发,并且可以由不同的成员组用不同的语言来开发。因为各个层次的开发不会影响其他层次,所以这种模型对于进一步开发

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档