试卷自动生成系统需求分析报告Word文档下载推荐.doc
《试卷自动生成系统需求分析报告Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《试卷自动生成系统需求分析报告Word文档下载推荐.doc(22页珍藏版)》请在冰豆网上搜索。
![试卷自动生成系统需求分析报告Word文档下载推荐.doc](https://file1.bdocx.com/fileroot1/2022-10/20/aa0d6347-fd68-4dee-931c-b2fe722f4a79/aa0d6347-fd68-4dee-931c-b2fe722f4a791.gif)
21
2.试卷生成系统信息如下:
3功能点划分与计算 22
需求分析
1.1软件的目的:
面对日益激烈的学业竞争,广大学生和老师选择“题海”战术,虽然不是最好的办法,但它是最现实最为有效的方法。
枯燥乏味的题海太琐碎,并且做完若干道题无法较为准确的了解自己的水平,故需要以试卷的形式展示。
这就是我们开发该软件目的。
让同学和老师更好的了解学习情况。
1.2项目背景:
习题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理,本系统将学科界定为《数据结构》,这一计算机专业的重要学科具有重要代表意义。
习题库管理系统软件PMSV1.0是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种类,并具有相当强的组卷能力。
该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。
除此以外,PMSV1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。
1.3参考资料:
[1]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:
清华大学出版社,1997
[2]杨宽德等.软件工程实践教程[M].北京:
科学出版社,2005
[3]张海藩.软件工程导论(第5版)[M].北京:
清华大学出版社,2008.2
[4]邱李华,李晓黎,张玉花等.SQLServer2000数据库应用教程[M].北京:
人民邮电出版社,2007
2.1列表:
对象列表:
试卷,试题,系统管理员,普通用户,数据库。
服务列表:
试题管理(增删改查)、生成试题(手动、自动)、用户管理(注销用户、用户登录、添加用户、修改密码)、
性能列表:
自动生成试卷的时间不能超过1分钟
2.2需求说明文档时需求导出的工作产品:
2.2.1可行性描述
2.2.1.1技术可行性
相关的工作人员都要求具有一定的软硬件基础,会使用各种常见管理软件。
实习IT产品、由于高校从管理层到下面的教工,都具有一定的IT背景,所以在新系统投入使用时,只要对员工进行简单的培训,就基本上能够操作该系统。
该系统可以采用visualstudio2010结合sqlserver数据库来完成。
2.2.1.2经济可行性
从项目提出者方面来说,根据实际需求开发本系统,可以提高教师的办公效率,减少劳动强度和办公耗材,提高现代化管理水平,并且为老师的教学工作提供便利,减少每天需要涉及的相关工作量,节省人力物力的浪费。
2.2.1.3操作可行性
本系统采用windows图形界面,是大家熟悉的操作系统,用户只要具有一般计算机知识都可以轻松上手。
整个系统采用最有好的交互界面。
简洁明了,不需要对数据库非常了解也可以熟练操作。
2.2.2系统或产品的界线说明
贯穿本系统的核心是编辑试题和生成试卷。
这些功能是模块的实现是系统需要解决的主要问题。
用户模块是系统所必须的模块。
2.2.3参与导出需求的共同利益者的列表
系统管理员、教师、学生、学校管理层
2.2.4技术环境说明
Windows平台下,visualstudio2010,sqlserver2008
2.2.5需求列表及需求适用的领域限制
编辑试题,自动生成试卷,自动生成试卷。
一个更为完善的试题库管理系统,应提供更为全面的学科习题管理功能,应增加相应的其他学科完善整个教学系统的习题库,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提
2.2.6使用场景
初中、高中、大学等高等教育。
软件需求规格说明书
0文档介绍
本要求规格说明书对试卷生成系统进行简单的分析。
系统主要用户是教师和工作人员,加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。
1产品介绍
①试卷快速生成,并且多样化,每份试卷都有差异,但难易大致相等,确保公平。
使试卷成绩体现学生的学习水平。
②客观题电脑自动判断,主观题可由同学间互相评判,或由管理员指定人员判分。
③电脑自动综合成绩,并与以前的成绩作比较,形成更为详细的数据。
2产品面向的用户群体
教育产业,学校尤其是高等院校教师。
3产品应当遵循的标准或规范
a.2013级工程实践项目合肥选题
b.ISO9000《质量管理体系结构基础和术语》
c.ISO9001《质量管理体系要求》
d.ISO/IEC12207《信息技术软件生存周期过程》
4产品范围
试卷生成系统是为各个学校开发的,用于日常的试卷生成,包括试题管理和试卷生成。
提供数字化的管理,提高学校试卷生成的工作效率。
5产品中的角色
角色名称
职责描述
系统管理员
管理系统
一般用户(老师)
录入试题、管理试题、生成试卷
6产品的功能性需求
6.1需求概况
功能类型
功能名、表示符
描述
用户管理A
修改密码A.1
用户能够自己修改密码
注销用户A.2
用户退出当前登录
添加用户A.3
管理员利用管理员权限添加用户
试题管理B
添加试题B.1
用户向试题库中添加试题
删除试题B.2
用户删除试题库中的试题
查询试题B.3
用户通过关键字在系统内找到相应的试题
修改试题B.4
对试题进行修改
试卷管理C
手动生成C.1
用户手动生成试卷
自动生成C.2
用户设定一系列参数后,计算机自动生成试卷
其他D
用户登录D.1
检验用户名密码后,用户登录系统内
6.2各个需求详细描述
表备注:
优先级1、2、3。
3表示优先级最高。
名称、标示符
优先级
1
功能描述
输入
原始密码、新密码
输出
返回成功
其他说明
无
向系统发送退出信息
返回退出信息
将当前用户信息退出
2
新用户相关信息
返回成功、显示新用户信息
3
试题信息
返回成功、显示新试题信息
删除试题id
返回成功,删除试题信息
试题关键字、id
相关试题信息或者查找失败
用户可以选择试题查找方式,如id等
修改试题信息
返回成功,试题信息
各个试题id
试卷
自动生成试卷参数信息
用户名、密码
用户成功登陆信息或者失败信息
做一定的安全登陆的措施
7产品的非功能性需求
需求类别
需求名称、标识符
用户界面需求A
登陆界面A.1
登陆
选择题界面A.2
题干、4个选项、答案、难度
填空题界面A.3
题干、答案、难度
问答题界面A.4
试题查找界面A.5
查询关键字
手工生成界面A.6
选择题、填空题、问答题、难度
自动生成界面A.7
各个提醒难度、题量
软件要求B
操作简单B.1
经过简单培训后,一般人员能够很好的使用
安全性B.2
系统没有重大安全隐患
性能要求C
自动生成试卷时间C.1
自生成试卷时间不超过1分钟
8其他需求
8.1安全性
系统需对用户的数据进行安全防护,必须对数据库记录数据进行数据加密,不得以明文数据存储,在网络通信中,同样需要对部分敏感数据进行加密保护,在网络数据包用密文传输。
8.2可靠性
系统运行可靠性要求要高,需经过大量数据测试才能完成发布使用。
对用户并发量要求严格控制。
8.3灵活性
系统设计分析中要求考虑系统给的模块可扩展性,能及时的根据市场需求,关注热点方便的添加,卸载模块。
对于界面要求能够更具不同氛围个性化设定。
能调整系统界面风格的可控性。
8.4特殊需求
(1)进度需求:
系统要求按照计划进度表,在2013年12月1号交付产品。
(2)资金需求:
(3)运行环境需求:
linux操作系统,酷睿i3及以上,oracle10i及以上
(4)培训需求:
不存在客户培训需求,要求系统简介易用,符合大众软件操作习惯。
分析建模
0引言
本项目是一个基于CS的信息管理系统。
采用visualc++和SQLServer进行开发,是面向对象的开发方式,因此采用面向对象的需求分析方法进行分析。
1需求描述
用例图:
用例模板:
用例
添加用户
使用语境
用户在用户管理界面鼠标点击用户增加
范围
用户,角色
级别
用户目标
主执行者
前置条件
用户管理
后置条件
触发时间
用户鼠标点击用户增加
步骤
活动
系统用户鼠标点击用户管理界面上的用户增加选项
系统用户填写新用户相关信息
点击提交
删除用户
用户在用户管理界面鼠标点击用户删除
系统用户
系统用户目标
触发事件
用户鼠标点击用户删除
选择要删除的用户
用户登录
用户正确输入帐号密码并点击确定后进入系统
用户
权限管理系统
用户管理,角色管理
用户正常登录