苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

基于WEB的网络在线考试平台的设计

时间:2012-05-28 16:58来源: 作者: 点击:

本系统的功能主要包括:计算机网络课程考试子系统、web体系结构与开发技术考试子系统、xml与相关技术等课程的网络考试子系统;教师、考生、课程信息管理,登录管理,考试平台主界面,成绩管理,试题管理,公共数据库,各门课程需平台提供的公共功能,考试凭密码登录后,可以选择相关...

本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。
1.2 开发目的及意义
近几年网络的发展,是我们的生活发生的翻天覆地的变化。公司、家庭如此,学校也不例外,在所有院校中,考试用纸浪费相当大,考虑到目前环保,无纸化考试将成为热门,比如大学生和招聘企业最注重的大学英语四六级考试也正逐步向这个无纸化考试方向发展,想必用不了几年,就会实现。
目前考核学员的方式是通过纸质笔试考核。此方式不但周期长,而且人力、物力耗费巨大。为解决此问题,我们提出建设网上考试系统,由JSP实习小组进行开发。
1.3 预期读者和阅读建议
 用户:只需要针对具体的功能需求进行阅读,其他流程上的实现可以省略不看;
 开发人员:需要对整个需求有很深的了解,不仅要清楚的知道需要实现什么样的功能,还需要清楚没一个功能的实现流程,可以做到拿到需求就知道怎么开始编码,怎么实现与客户需求最接近的系统;
 项目经理:大概了解整体流程,对项目有一个明确的分工即可;
2 术语、定义和缩略语
正文风格:中文用宋体,英文用Times New Roman,行距20磅。段前、段后0行,但表名、图题的段前、段后均设为0.5行;正文部分(含表名、图题)用小四字;表格、图中的文字,用五号字;
3 系统功能需求
3.1 系统功能
本系统的功能主要包括:计算机网络课程考试子系统、web体系结构与开发技术考试子系统、xml与相关技术等课程的网络考试子系统;教师、考生、课程信息管理,登录管理,考试平台主界面,成绩管理,试题管理,公共数据库,各门课程需平台提供的公共功能,考试凭密码登录后,可以选择相关考试,考试结束后,可以查询考试成绩。教师用户凭密码登录后,可以选择相关操作,如添加试题,修改试题,组卷,发卷,阅卷等,管理员用户凭密码登录后可以管理考生、教师的相关信息,如审批新用户。
用户特点
1.对话用户:所有使用此系统的考生和教师。使用GUI页面和系统交互,此类用户均拥有自己的用户名及密码登录系统。用户名不可更改,密码可更改。
2.系统用户:负责运行系统的用户。同样适用GUI页面与系统后台管理模块进行交互,此类用户与对话用户相同。
3.维护用户:负责系统维护的用户。不使用GUI页面与系统交互。
3.3 设计和实现上的限制
1.客户应用环境特殊,使得一些成熟的工具无法应用,只能进行底层开发以实现上层应用流程。
2.客户有独特的行业背景或应用目标,现有的方法或者工具无法满足,只能改变设计思路或者实现方法。
3.客户提出了一些技术上不能实现的需求,只能改变设计思路。
4 外部接口与运行环境需求
4.1 用户界面
1.页面以table和div进行排版,主要以淡蓝色和红棕色为主色调,界面大方、严谨、有特色;
2.将要使用在每一个屏幕(图形用户界面)上的软件组件,可能包括:
(1)首页要使用到:标准输入框、导航链接、消息栏、标准按钮;
(2)各级子页面要用到:下拉菜单、导航链接、标准按钮、 模          态对话框以及各种功能组件等;
3.错误信息将使用div实现显示在界面上或者抛出异常;
4.界面的其他操作要求如下:
(1)要求有菜单及工具栏以方便操作
(2)对各种信息录入的操作可直接在页面上操作
(3)对文件和文件目录的各种操作可直接在页面上操作
(4)检索出来的信息在本窗口窗口中显示,但是在另一窗口中打开
(5)各种信息的上传和下载操作可以直接在页面上操作
(6)对于各种申请要求有邮件发送/接收界面以方便各级之间的联系
4.2 硬件接口
描述待开发的软件产品与系统硬件接口的特征,若有多个硬件接口,则必须全都描述。接口特征的描述内容可能包括:

1.支持的硬件类型:需要计算机硬盘接口实现文件的上传和下载;
2.软、硬件之间交流的数据:信息直接从系统页面上录入到服务器,也可以直接从服务器上下载文件和信息,从而实现软硬件之间数据的交流;
4.3 软件接口
1.操作系统:Windows XP;
2.数据库:SQL Server2000;
3.工具:Dreamweaver8.0;
4.4 通讯接口
1.WEB浏览器;
2.网络通讯标准或者协议;
3.数据交互用电子表格;
4.5 运行环境
服务器:
硬件:SUN V880或以上,双CPU,2G内存,200G以上磁盘阵列
软件:Solaris8或以上,SQL Server2000
客户端:
 硬件:PC机,P4 1.7G以上,512M内存,40G硬盘
 软件:Windows XP或以上
5 其它非功能需求
5.1 性能需求
阐述不同应用领域对软件产品性能的需求,并且说明提出需求的原理或者依据,以帮助开发人员做出合理的设计选择。尽可能详细地描述性能需求,如果需要,可以针对每个功能需求或者特征分别陈述其性能需求。在这里确定:
1.系统支持的并发操作数量为10000人;
2.响应时间不超过3秒;
3.系统可以7×24小时不间断运行;
5.2 安全措施需求
系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统能够防止各类错误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及数据。
5.3 安全性需求
本系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统能够防止各类错误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及数据。
5.4 用户文档
1.安装指南,纸质文档;
2.用户手册,纸质文档;
3.相关电子文档,与软件产品一同分发、配置。
4.在线帮助;
 
二、概要设计报告
1 引言
1.1 编写目的
在完成了《用户需求规格说明书》前提下,项目小组进行了概要设计,概要设计主要有一下的目的:
1. 对整个设计阶段的成功形成书面文档,以便对整个设计进行评审,对阶段进行验收
2. 对需求中还没有明确的部分进行再一次的确认,并根据设计所发现的问题从新整理修改《需求规格说明书》
3. 是整个项目小组明确整个系统的功能框架和数据结构。

1.2 预期读者和阅读建议
预期读者:

1.用户:考生和教师
2.开发人员:软件学院计算机软件专业学生王利、夏日
3.项目小组长:软件学院计算机软件专业学生夏日
4.文档编写人员:王利、夏日
5.测试人员:王利、夏日

1.3 术语、定义和缩略语
DB:数据库(database)
Y:允许为空
N:不允许为空
E-R图:实体-关系图
LAN:局域网(Local Area Network)

2 设计概述
2.1 设计原则和设计要求
1.命名规则:整个系统采用统一的方法命名;
2.模块独立性原则:各个模块之间相互独立,但是又由员工编号、产品编号以及合同号等相互关联;
3.必须的安全措施:设有登录密码检验功能,并且此密码可以在以后进行修改;
4.安全性和保密原则:能够具有防止系统被非法入侵的能力以及保证信息的安全性;
5.系统灵活性要求:使系统具有可扩展性,以后随着公司规模扩大,有可能也会有不同的应用,所以具有可扩展性是为了便于以后对系统进行修改,从而使系统更灵活;
6.系统易操作性:要求便于用户使用,具有友好的用户界面;
7.系统可维护性要求:要求系统在发生错误后能够及时的修改,不会影响到系统的正常运行;

2.2 开发环境与平台
2.2.1 硬件平台
CPU:P4 2.0G Hz+、内存:1G+、硬盘:160GB+


标签:

(原文标题:基于WEB的网络在线考试平台的设计

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题