在线考试系统概要设计说明书文档格式.docx

上传人:b****2 文档编号:4706198 上传时间:2023-05-03 格式:DOCX 页数:15 大小:124.07KB
下载 相关 举报
在线考试系统概要设计说明书文档格式.docx_第1页
第1页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第2页
第2页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第3页
第3页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第4页
第4页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第5页
第5页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第6页
第6页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第7页
第7页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第8页
第8页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第9页
第9页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第10页
第10页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第11页
第11页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第12页
第12页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第13页
第13页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第14页
第14页 / 共15页
在线考试系统概要设计说明书文档格式.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

在线考试系统概要设计说明书文档格式.docx

《在线考试系统概要设计说明书文档格式.docx》由会员分享,可在线阅读,更多相关《在线考试系统概要设计说明书文档格式.docx(15页珍藏版)》请在冰点文库上搜索。

在线考试系统概要设计说明书文档格式.docx

5.2物理结构设计要点9

5.3数据结构与程序的关系9

6系统出错处理设计11

6.1出错信息11

6.2补救措施11

6.3系统维护设计12

概要设计说明书

1引言

1.1编写目的

本说明书的目的在于明确考试管理系统的需求,界定该管理系统的功能范围,指导系统升级或重写设计及编码。

本说明书预期读者为客户、项目经理、系统分析及设计设计人员、编码人员、测试经理、测试人员及系统维护人员等。

转述顺风论文网

1.2背景

系统名称

考试管理系统

任务提出者

教务处

开发者

郭妍

用户

教务处成员、全体教师、全体学生

运行该软件的计算机站

教务处考试管理中心

1.3定义

题库:

考试所需题目的集合。

选择题:

一种客观题。

题目包括题干(对题目的描述),选项(选项当中有一个或多个符合题目的要求),答案(即符合题干要求的选项的集合)。

判断题:

题目包括题干(一段描述描述),答案。

题目要求考生判断题干所描述的内容是否正确。

填空题:

一种主观题。

题目包括题干、答案。

其中题干中描述不全部分需要考生补全。

提交:

在相应的单选框中选择相应的选项,或在相应的文本框中输入内容,交卷并请求评判。

MYSQL:

数据库管理软件

DBMS:

数据库管理系统

Windows2000/2003/XP:

运行环境

VC++:

软件开发语言

1.4参考资料

[1]刘锐宁,宋坤.VC++典型模块大全[M].北京:

人民邮电出版社,2009.02

2总体设计

2.1需求规定

以往的考试往往是教师手工出题,考试结束后,教师再逐一阅卷。

本软件目的是设计一个以计算机为平台的考试系统。

考生可以登录该系统,系统根据考生学号密码确定考生基本信息,该系统可以自动抽题,自动组卷,自动计分,并计算总分,而且还提供各种查询模块,包括分数查询,答案查询等,教师只需录入试题即可,从而大大减轻了教师的负担。

本软件产品是一项独立的软件,全部内容自含。

使用过程中可以有效的提高学生动手能力、提高考试效率、降低考试管理成本、提高考试公正性。

2.2运行环境

数据库管理系统:

MYSQL

运行平台:

Windows2000/2003/XP

2.3基本设计概念和处理流程

2.4结构

2.5功能需求与程序的关系

学生登录

随机抽题

答案输入

计算总分

考生查分

教师登录

教师信息管理

学生信息管理

试题管理

学生分数查询

验证登录信息

按题型组卷

按科目组卷

随机组卷

提交答案

总分计算

查看总分

查看标准答案

添加教师信息

修改教师信息

删除教师信息

添加学生信息

修改学生信息

删除学生信息

输入题目

修改题目

删除题目

全部分数查询

单科分数查询

打印成绩

2.6人工处理过程

教师向数据库输入个人信息,向试题库输入试题。

2.7尚未问决的问题

3接口设计

3.1用户接口

软件界面提供用户输入数据使其连接系统,并进行处理。

3.2外部接口

软件接口:

Jdbc驱动连接数据库

硬件接口:

打印机

3.3内部接口

顺序图显示了各个对象之间传递的消息,也就提供了各个模块之间的接口,因为本系统功能比较多,不列出所有的交互图,只列出典型用例的顺序图。

这里选择的用例是出试题和出试卷两个用例。

 

出题目的顺序图

出试卷的顺序图

4运行设计

4.1运行模块组合

本系统主要分为两大模块,在开始界面中输入不同的用户名和密码,系统会自动选择进入学生前台考试模块或者教师后台控制模块。

两个模块内有分别有多个功能可以实现,但是他们共享同一个数据库。

转述顺风论文网

借用用例图做简单说明:

4.2运行控制

只要符合操作说明书,用户可自由控制,不额外限定用户输入,异常由程序内部进行处理,给出相应的提示信息。

4.3运行时间

由用户决定,但每次操作响应时间上限应控制在2S内。

5系统数据结构设计

5.1逻辑结构设计要点

学生(学号,姓名,班级,专业,备注)

试题(编号,题型,类别,题目,A,B,C,D,E,答案)

班级(Institutename,Majorname,Classcode,Classname)

成绩(Institutename,MajornameClassname,学号,Passwd,Done,Score,Pscj,Grade,,Question,Answer,Stuanswer,Everyscore,,Score1,,Score2,Score3)

5.2物理结构设计要点

表5-1学生

序号

字段名

类型

长度

主键

1

姓名

Char

18

2

学号

整型

20

Y

3

班级

8

4

专业

字符型

10

5

备注

100

表5-2试题

编号

题型

类别

题目

255

A

6

B

7

C

D

9

E

答案

50

表5-3班级

Institutename

30

Majorname

Classcode

Classname

表5-4成绩

Username

Passwd

15

Done

Score

浮点型

Pscj

Grade

11

Question

12

Answer

13

Stuanswer

14

Everyscore

Score1

16

Score2

17

Score3

5.3数据结构与程序的关系

数据结构为关系型数据库,所以,在程序中可以通过标准的SQL语句与数据结构进行交互,交互过程中采用通用的数据访问接口。

为了保持良好的程序架构,对数据库访问采用DAO设计模式实现,提高维护性及扩展性。

6系统出错处理设计

6.1出错信息

本程序多处采用了异常处理机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能够通过弹出对话框的形式,即使的告诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生。

程序的大部分地方还采取了出错保护,如输入内容的长度和类型等减少了用户出错的可能。

6.2补救措施

我们对于本程序的集中可能的错误进行了分析,分别进行了不同的处理。

主要的错误可能有:

数据库连接错误:

这类错误主要是数据库设置不正确,或sqlserver异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可。

输入错误:

这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。

其他操作错误:

对用户的不正当操作,有可能使程序发生错误。

我们主要是终止操作,并提醒用户终止的原因和操作的规范。

其他不可预知的错误

程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能做出万全的异常处理,这时我们主要要保证数据的安全,素以要经常的进行数据库备份,逐步的完善程序。

6.3系统维护设计

软件的维护主要包括,数据库的维护和软件功能的维护。

对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管理。

对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块之间相互独立型较高,这样对软件的维护带来了很大的方便,对于单独功能的修改只需要修改一下窗口就行了,而对于功能的添加,只要再添加菜单项的内容即可,软件卖出后,我们将根据客户的要求和反映,定期的对软件进行维护修改。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2