试题管理系统概要设计说明书.docx

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

试题管理系统概要设计说明书.docx

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

试题管理系统概要设计说明书.docx

试题管理系统概要设计说明书

案卷号

日期

试题管理系统

概要设计说明书

作者:

XXX

完成日期:

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

2总体设计2

2.1需求规定2

2.2运行环境3

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

2.4类图4

2.5人工处理过程5

2.6尚未解决的问题5

3接口设计6

3.1用户接口6

3.2外部接口7

3.3内部接口7

4用例设计10

4.1出试题用例10

4.2修改试题用例11

4.3出试卷用例12

4.4修改试卷用例13

4.5用户管理用例14

4.6手工出卷用例14

5系统数据结构设计15

5.1逻辑结构设计要点15

1引言

测试在教学过程中起着举足轻重的重要作用,一方面衡量学生对课程的掌握程度,要保证测试的公平和有效,另一方面教师在不断的测试过程中,也需要不断总结,使自己的出题越来越科学,对于指导教学有很好的教育意义。

交互式试题管理系统就是为了满足这种需求,通过计算机工具,教师对试题的管理就能越来越容易,使测试手段越来越科学。

本部分在需求分析的基础上,采用面向对象的设计,进一步完善需求,是需求尽可能满足用户需要。

1.1编写目的

编写本概要设计说明书就是要进一步完善需求,使需求细化,并从程序员的角度上理解功能需求,划分编程模块,抽象出类,分析用例关系和类之间关系,为详细设计和编程提供框架。

1.2范围

说明:

a.本文是关于交互式试题管理系统的概要设计;

b.本项目是由XX大学教务处提出立项,由XX大学投资设计。

c.我XX公司负责交互式试题管理系统的实施。

1.3定义

1)用例(UseCase):

用例是面向对象分析中,采用UML进行系统需求分析的一个叙述性文档,用来描述一个参和者(一个外部的主动者)使用系统完成某个过程时的事件发生顺序。

2)用例图(UseCaseDiagram):

显示了系统的一组用例、用例的参和者以及用例和参和者之间的关系。

3)时序图(SequenceDiagram):

展示出对象之间的交互顺序,这些交互是指在场景或用例的事件流中发生的。

1.4参考资料

1.4.1张海藩.《软件工程导论》.北京:

清华大学出版社

1.4.2ScottW.Ambler《面向对象软件开发教程》.北京:

机械工业出版社

1.4.3交互式试题管理系统软件需求说明书

2总体设计

2.1需求规定

本交互式试题管理系统的主要的输入输出项目、处理的功能要求见下面的图示,详细的说明可参见《需求分析说明书》。

2.2运行环境

本系统的运行环境(包括硬件环境和支持环境)包括:

操作系统:

windows2000

运行软件:

microsoftoffice2003(必须包含word2003和access2003)

硬件环境为通用的PC平台,128M内存。

详细说明参见《需求分析说明书》。

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

本系统的基本设计概念和处理流程,见下面的数据流图表示。

相关概念在需求分析中说明的不再重复。

2.4类图

本交互式试题管理系统的类图如下:

2.5人工处理过程

无。

2.6尚未解决的问题

尚待解决的问题包括:

解决往数据库中加载图片,这部分要单独做。

直接加载WORD格式数据,这是用户提出的要求,现在为设计好实施方案。

3接口设计

提供如何进入系统,如何操作。

因为没有建立原型,故只进行描述。

3.1用户接口

出题教师:

通过系统登陆界面进入系统,输入用户名和密码,检验正确则进入出题界面。

首先选择科目、题型,然后录入试题,不同试题的用户界面不同,在对应的文本框中输入题目内容和题目答案,可以加载BMP格式图形,采用相对路径储存,然后要在相应的项目中填上试题难度、试题所在章节、试题分值、出题人、出题时间信息,出题人提交试题后会显示是否提交成功,如果成功会显示提交成功界面,否则显示提交的试题不符合格式要求,并指出不合要求的相关信息,以备修改使用,根据提示修改后再次提交,直到显示提交成功的对话框为止。

出题教师还有修改试题的功能,通过系统登陆界面进入系统,输入用户名和密码,检验正确则进入该题界面,通过输入关键字,管理系统会检索出相关的题目,用户找到要修改的题目,从数据库中下载到修改题目的用户界面,修改题目的具体相目,题目修改完成后,改题人提交试题后会显示是否提交成功,如果成功会显示提交成功界面,否则显示提交的试题不符合格式要求,并指出不合要求的相关信息,以备修改使用,根据提示修改后再次提交,直到显示提交成功的对话框为止。

出卷教师:

通过系统登陆界面进入系统,输入用户名和密码,检验正确则进入出卷界面,出卷老师依次输入科目(下拉列表)、题目类型(下拉列表)、各类型的分值(文本框)、题目所在的章节(下拉列表)、试卷难度,系统自动从题库中随机生成一份试卷,并加载到出卷界面中,如果对试卷满意,则把试卷提交给系统,系统会把生成的试卷加载到数据库中。

如果不满意,出卷老师可以修改试卷内的题目,出卷老师选取不满意的题目,系统会根据关键词或章节内容显示相关试题,用户可以直接选择相关试题替换当前不好的题目,如果系统返回的题目不合适,用户可以浏览整个科目的题库找到合适的题目,然后替换不满意题目,不同题型的题目不能相互替换。

出卷老师必修在题库中出题,禁止自己出新题目。

试卷满意后提交给系统,系统同样会检测试卷是否符合要求。

如果成功会显示提交成功界面,否则显示提交的试题不符合格式要求,并指出不合要求的相关信息,以备修改使用,根据提示修改后再次提交,直到显示提交成功的对话框为止。

审卷教师:

通过系统登陆界面进入系统,输入用户名和密码,检验正确则进入审卷界面,审卷教师首先要输入要审卷的科目、学期,从试卷库中加载试卷,如果满意只要在用户界面中签上审卷教师姓名(文本框),提交即可。

如果提交成功会显示审题成功。

如果没签名,会显示没有审题,是否退出对话框。

审题教师如果不满意试卷,可以修改试卷内的题目,审题老师选取不满意的题目,系统会根据关键词或章节内容显示相关试题,可以直接选择相关试题替换当前不好的题目,如果系统返回的题目不合适,可以浏览整个科目的题库找到合适的题目,然后替换不满意题目,不同题型的题目不能相互替换。

审题教师必修在题库中出题,禁止自己出新题目。

试卷满意后提交给系统,系统同样会检测试卷是否符合要求。

如果成功会显示修改成功界面,否则显示提交的试卷不符合格式要求,则指出不合要求的相关信息,以备修改使用,根据提示修改后再次提交,直到显示修改成功的对话框为止。

然后审题教师最后签名。

如果没签名,会显示没有审题,是否退出对话框,如退出则修改试卷无效,修改得试卷不保存。

如果提交成功会显示审题成功。

教务:

需要输入用户名和密码,登陆用户管理界面,点击新增,弹出新增用户界面,按照科目、权限(下拉菜单),输入用户名和密码,密码输入两次,完成后显示是否增加此用户对话框,确认则增加新的用户,把此用户名和密码给相关用户。

教务也可以删除用户。

3.2外部接口

无。

在windows系统下使用,要有office套件即可。

3.3内部接口

说明本系统之内的各个系统元素之间的接口的安排。

再次用顺序图表示,顺序图显示了各个对象之间传递的消息,也就提供了各个模块之间的接口,因为功能比较多,不列出所有的交互图,只列出典型用例的顺序图,所有对象的联系在类图中已经给出。

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

出题目的顺序图。

出试卷的顺序图。

4运行设计

系统用例图标明了系统要完成的主要功能,并且包含了用例之间的相互关系。

4.1出试题用例

功能概述:

出题教师根据系统要求出题,系统检查出题的有效性,试题提交后系统自动加载到

数据库中;出题教师可以查询数据库,检测已经出了的试题,但不能直接修改已经生成的试题。

用例概述

用例

出试题

角色

出题教师(发起者)

概述

出题教师输入用户名和密码登陆系统,本用例开始。

用例完成的工作:

出题教师按照正确的方式把题目加载到数据库。

当系统显示正确提交试题时,本用例结束。

前提

系统启动,并且出题老师又有出题权限

描述(场景)

出题教师选择正确的科目、题型、章节、分值、难度等,然后输入题目内容,可以输入图片格式的数据,输入完成后提交给系统,系统判断试题的有效性,有效则更新试题库,否则修改后提交。

后果

提交给系统新的试题。

例外

当提交的试题不合乎一些基本要求时,不会更新数据库,要求用户修改后提交。

安全例外

相关用例

附件

4.2修改试题用例

功能概述:

可以修改已有试题的属性,如分值、难度,可以删除无效试题,可以修改试题等。

用例概述

用例

修改试题

角色

出题教师(发起者)

概述

出题教师要修改数据库中的试题,首先通过检索找到相应的试题,下载试题后进行修改,修改完成后再提交给试题库,并且可以修改试题的相关参数。

前提

系统启动,并且出题老师又有修改试题权限

描述(场景)

出题老师要清楚知道要修改的试题,通过检索找到对应试题,修改试题的分值、难度、内容,然后提交给数据库进行,如果正确,则更新数据库,否则修改直到正确,也可以删除试题。

后果

修改了数据库中的试题。

例外

当修改的试题不合乎一些基本要求时,不会更新数据库,要求用户修改后提交。

安全例外

相关用例

查询数据库、更新数据库

附件

4.3出试卷用例

功能概述:

出题教师按照出题章节、出题难度、出题题型让系统自动生成试卷,出题人要检查试卷是否按要求生成,不合格的试卷可以删除,也可以作局部修改,出题人可以查询数据库得到合适的试题。

试卷检查无误后,系统自动生成试卷答案。

用例概述

用例

出试卷

角色

出卷教师(发起者)

概述

出卷教师要出试卷,首先要清楚教学要求,限制出题的章节、出题的难度、出题的题型及各个题型分数的比例,然后让系统自动出卷

前提

系统启动,并且出卷老师又有出试卷的权限

描述(场景)

出卷老师登陆出试卷的界面,按照教学要求和试卷的要求输入相关项,系统根据这些项自动生成题目,出卷老师要检查是否符合要求,如何要求则把试卷提交给系统。

后果

生成了一份试卷。

例外

当生成的题目不符合要求,可以放弃相关试卷,重新出题或则也可以通过查询试题库,修改部分试题。

安全例外

相关用例

查询数据库、更新试卷库

附件

4.4修改试卷用例

功能概述:

审题老师最后定夺试卷是否符合测试要求,根据教学要求和自己的相关经验来判断生成的试卷是否可用,并且可以通过检索试题库来修改部分试题用来保证试题可用。

用例概述

用例

修改试卷

角色

评审教师(发起者)

概述

评审教师判断试卷的可用性,并且有权查询试题库修改部分试题

前提

系统启动,并且评审老师又有审试卷的权限

描述(场景)

评审教师登陆系统,从试卷库中加载待审的试卷,看试卷是否符合测试要求,如果要修改部分题目,可以检索可用的试题库,修改试题使用或者换一个试题使用。

后果

生成了一份通过审查的试卷。

例外

审查的试卷很失败时,可以删除试卷。

安全例外

相关用例

查询试题库、更新试卷库、查询试卷库

附件

4.5用户管理用例

功能概述:

教学监督的作用是保证分配帐户给需要使用系统的用户,帐户是按加密算法设计的,保护好系统的安全性。

用例概述

用例

用户管理

角色

教学监督(发起者)

概述

分配用户给需要使用系统的用户

前提

系统启动,按加密算法分配帐户

描述(场景)

当教师需要使用系统时,就分配符合要求的用户给教师,教师用完后要及时清除。

后果

分配帐户。

例外

安全例外

相关用例

附件

4.6手工出卷用例

功能概述:

手工出卷就是出题者不采用系统提供的自动出题方式,通过手工选题能更清楚的指导出题的内容,能根据学习内容有针对性的出题。

用例概述

用例

手工出卷

角色

出卷教师(发起者)

概述

通过手工组卷,可以很好的满足出卷人的要求

前提

系统启动,并且出卷教师又有出试卷的权限

描述(场景)

出卷教师登陆系统,进入手动出试卷的界面,选择一定的题型,从试题库中查询试题加到当前试卷中,出完试卷后可以提交给系统

后果

手工生成一份试卷。

例外

提交给系统的试卷不符合要求是,要进行修改,直到系统接收为止。

安全例外

相关用例

查询试题库、更新试卷库

附件

5系统数据结构设计

5.1逻辑结构设计要点

给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。

再此只给出典型类的描述。

试题:

科目:

字符型

题型:

整形;选择题 1;填空题 2;判断题 3;简答题 4;综合题 5;

题目内容:

文本 

章节:

整型

难度:

浮点型

标号:

长整形

试卷:

题目:

指针型

题目列表:

链表型

答案:

指针型

答案列表:

链表型

出卷人:

字符型

出卷日期:

Date

难度等级:

浮点型

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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