软件需求分析报告.docx

上传人:b****4 文档编号:3551864 上传时间:2022-11-23 格式:DOCX 页数:10 大小:221.17KB
下载 相关 举报
软件需求分析报告.docx_第1页
第1页 / 共10页
软件需求分析报告.docx_第2页
第2页 / 共10页
软件需求分析报告.docx_第3页
第3页 / 共10页
软件需求分析报告.docx_第4页
第4页 / 共10页
软件需求分析报告.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

软件需求分析报告.docx

《软件需求分析报告.docx》由会员分享,可在线阅读,更多相关《软件需求分析报告.docx(10页珍藏版)》请在冰豆网上搜索。

软件需求分析报告.docx

软件需求分析报告

网上考试管理软件需求规格说明书

一、引言

考试是教学过程中的一个重要环节,也是检验教学效果的一个主要手段,但传统的考试方式,局限性大、资源浪费严重,不能适应远程教育的要求,取而代之的网上无纸化考试方式。

基于网络的考试系统的应用,能减轻教师的评卷工作量,加快教学信息的反馈等,已成为一种发展趋势。

本系统主要用于学生在网上进行考试。

教师在网上为学生编写试题、出卷和阅卷。

学生考完试后系统将考生作答的答案存入相应的数据库表中。

教师可在线批阅试卷,并为得出成绩。

考试要求考试系统必须具有很强的稳定性、可维护性和可重用性。

面向对象的系统分析方法被认为是最具发展潜力的分析方法。

使用UML进行系统分析和设计,可以加速开发进程,提高代码质量,支持动态的业务需求,能促进软件复用,使系统功能层次清楚,角色任务明确,便于团队沟通,可以提高工作效率,保证系统设计的可靠性。

此次课程设计将利用UML和Rose建模工具对网上考试系统进行需求分析与建模。

二、信息描述

1)系统中所有用户都必须在系统中注册,登陆后才可使用系统。

各科教师和学生在系统中注册后,信息由管理员进行管理。

2)各科教师可以在系统中编写试题及其标准答案,也可从题库中选取一组习题,组成一份给学生考试的试卷。

3)学生登陆系统后进行考试,提交试卷后,教师可以在线批阅试卷生成学生成绩。

学生可以在系统中查询成绩。

4)系统维持对试题和试卷的管理,并对教师及学生的权限进行检查:

只有本课程的教师可以提交或修改习题,并指定哪些习题的答案可以向学生公开。

三、功能描述

1.功能列表

功能类别

功能名称、标识符

描述

用户注册

用户注册

系统的所有用户都必须先在系统中注册,输入用户ID和密码及其他信息等待管理员开通帐号。

用户登录

用户登录

对用户输入的用户名,密码进行验证,验证通过后,该用户可以使用网上考试系统中自己拥有权限的那部分功能。

用户管理

用户管理

用户帐号的开通、删除以及用户信息的维护。

试题管理

试题管理

教师编写试题及标准答案。

出卷

出卷

教师抽取试题组成试卷。

考试

考试

考生在线进行考试作答。

阅卷

阅卷

考生完成考试后,教师可在线批阅试卷并生成学生成绩。

查询成绩

查询成绩

教师公布学生成绩后,考生可在线查询考试成绩。

2.参与者

 

3.用例描述

用例:

注册

简述:

该用例使所有用户在系统中进行注册,输入用户ID和密码及其他信息等待管理员开通帐号。

参与者:

用户

前提条件:

用户进入注册的Web页面,该页面显示需要填写的相关信息。

用例开始。

主流:

用户进入注册的Web页面,填写用户ID、密码、用户类别以及其它相关信息后,点击“提交”按钮提交信息。

其他流:

若系统检测到用户所填的用户ID已存在,或其他违规信息,则显示提示让用户重新输入。

后置条件:

如果用例成功,将信息提交系统等待管理员开通帐号。

 

用例:

登陆

简述:

该用例用于用户登陆系统。

参与者:

用户

前提条件:

用户进入注册的Web页面,该页面显示需要填写的用户ID和密码。

用例开始。

主流:

用户进入注册的Web页面,填写用户ID、密码,点击“登陆”按钮登陆系统。

其他流:

若系统检测到用户所填的用户ID与密码不匹配,则显示提示让用户重新输入。

后置条件:

如果用例成功,用户可以在系统里使用自己权限允许的功能。

 

用例:

管理用户

简述:

该用例用于管理员管理用户信息,包括用户帐号的开通、删除以及用户信息的维护。

参与者:

管理员

前提条件:

管理员进入管理页面,该页面显示管理员的功能选项。

用例开始。

主流:

管理员进入管理页面,选择要进行的管理模块,进行用户帐号的开通、删除或用户信息的维护。

其他流:

后置条件:

如果用例成功,系统中的用户数目有变动或用户信息有修改。

 

用例:

试题管理

简述:

该用例用于教师编写试题及标准答案。

包括增加、删除、修改等操作。

参与者:

教师

前提条件:

老师进入试题管理的Web页面,该页面显示试题管理的各种操作选项。

用例开始。

主流:

老师进入试题管理的Web页面,选择要进行的操作,点击“确定”按钮提交信息。

其他流:

后置条件:

如果用例成功,题库中的试题增加或减少或者个别题目内容有变动。

 

用例:

出卷

简述:

该用例用于教师从题库中抽取试题组成试卷。

参与者:

教师

前提条件:

教师进入组卷的Web页面,该页面显示已有的试卷信息以及增加、删除、修改按钮。

用例开始。

主流:

教师进入组卷的Web页面,选择增加、删除或修改功能,从题库中抽取试题组成试卷,点击“确定”按钮提交信息。

其他流:

后置条件:

如果用例成功,题库中的试卷数目有变动。

 

用例:

阅卷

简述:

该用例用于考生完成考试后,教师在线批阅试卷并生成学生成绩。

参与者:

教师

前提条件:

教师进入阅卷的Web页面,该页面显示已提交的学生考卷。

用例开始。

主流:

教师进入阅卷的Web页面,参考试题的标准答案给出每道题的得分,点击“确定”按钮提交信息后,系统自动计算每张试卷的总得分。

其他流:

后置条件:

如果用例成功,生成学生成绩。

 

用例:

考试

简述:

该用例考生在线作答。

参与者:

学生

前提条件:

学生进入考试的Web页面,该页面显示学生信息及要进行考试的科目。

用例开始。

主流:

学生进入考试的Web页面,选择考试科目后进行作答,点击“提交”按钮提交试卷。

其他流:

若考试剩余时间为0而考生还没提交试卷,则显示“时间已到”信息,系统自动保存已经作答的答案。

后置条件:

如果用例成功,考生作答完的试卷提交到系统。

 

用例:

查询成绩

简述:

该用例用于学生在线查询成绩。

参与者:

学生

前提条件:

学生进入成绩查询的Web页面。

用例开始。

主流:

学生进入成绩查询的Web页面,填写学生ID和科目,点击“确定”按钮,系统显示学生该科成绩。

其他流:

若系统检测到该学生该科成绩还没生成,则显示提示。

后置条件:

如果用例成功,系统显示学生成绩。

 

四、行为描述

1、系统用例图

 

2、系统类图

 

3.系统状态图

 

五、非功能性需求

1.外部界面需求

采用Windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:

(1)界面要具有一致性,界面规范应遵循Windows界面的规范;

(2)提供简单的错误处理;

(3)提供信息反馈,用多种信息提示用户当前软件运行状态、软件界面元件的能;

(4)显示启动画面,画面简洁明快,富有现代气息,不能太过花哨、冗长;

(5)应遵循国家关于计算机词汇的标准,用词应当精炼准确,没有歧义,图形的意义明朗。

2.数据库需求

使用数据库服务MicrosoftSQLServer2000来管理用户及产品的基本信息。

3.用户操作需求

用户懂得Windows系列操作系统的基本操作,懂得使用浏览器浏览页面,在系统使用手册的指导下进行正确操作。

4故障处理要求

正常使用时不应出错,一般性错误时应给出错误提示。

应提供定期自动备份数据库的功能,当遇到不可恢复的系统错误,可以保证数据库完好无损。

在系统出错后,应能恢复最近一次备份数据库的状态。

5.其它需求

安全性。

不同的用户具有不同的使用权限,只有具有最高权限的系统管理员才能修改、注销数据库中的信息,具有一般权限的人员只能读取与自己相关的内容。

一致性。

系统的数据要保证一致性、准确性,当某一数据库中记录改变时,与之相关联的数据库也会随之变化。

 

六、参考书目

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1