软件需求分析报告Word格式文档下载.docx
- 文档编号:16457184
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:10
- 大小:221.17KB
软件需求分析报告Word格式文档下载.docx
《软件需求分析报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件需求分析报告Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。
此次课程设计将利用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.其它需求
安全性。
不同的用户具有不同的使用权限,只有具有最高权限的系统管理员才能修改、注销数据库中的信息,具有一般权限的人员只能读取与自己相关的内容。
一致性。
系统的数据要保证一致性、准确性,当某一数据库中记录改变时,与之相关联的数据库也会随之变化。
六、参考书目
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 报告