软件工程需求分析报告Word文档下载推荐.docx
- 文档编号:22278856
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:9
- 大小:33.65KB
软件工程需求分析报告Word文档下载推荐.docx
《软件工程需求分析报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件工程需求分析报告Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
5.1数据精确性……………………………………………………………………………4
5.2时间特性………………………………………………………………………………4
5.3适应性…………………………………………………………………………………4
6软件属性需求
6.1正确性…………………………………………………………………………………4
6.2可靠性…………………………………………………………………………………4
6.3效率……………………………………………………………………………………5
6.4完整性…………………………………………………………………………………5
6.5易使用性………………………………………………………………………………5
6.6可维护性………………………………………………………………………………5
6.7可测试性………………………………………………………………………………5
6.8可复用性………………………………………………………………………………5
6.9安全保密性……………………………………………………………………………5
6.10可理解性………………………………………………………………………………5
6.11可移植性………………………………………………………………………………5
6.12互联性…………………………………………………………………………………5
7其他需求……………………………………………………………………………………5
8数据描述……………………………………………………………………………………5
8.1静态数据…………………………………………………………………………………6
8.2动态数据…………………………………………………………………………………6
8.3数据库描述………………………………………………………………………………6
8.4数据字典…………………………………………………………………………………6
8.5数据采集…………………………………………………………………………………6
9附录……………………………………………………………………………………………6
1引言
1.1编写目的
学生管理系统是面向学生的,目的是提高学校对学生的管理。
本系统主要包括六个模块:
学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和汇总功能,这六个模块基本实现设计本系统的目的,从而可以进一步满足学校对管理系统的要求。
现在的学生管理系统功能不够,所以我们要明确用户对学生管理系统的功能和性能的需求,并将这些需求用语言编写出来。
并使系统开发者和学生对此成绩管理系统有共同的理解和认识。
这是开发学生管理信息系统的基础,为了更好的开发,对系统的设计要详细。
开发的系统要简单实用。
1.2项目背景
项目名称为:
学生成绩管理信息系统。
开发目标为有效管理学生信息,实现学生信息的数据录入、浏览、修改等,从而实现对学生信息的规范化、系统化、自动化管理。
1.3术语说明
MIS:
管理信息系统
TransactionProcessing:
事务处理
DataAcquisition:
数据采集
DataProcessingCircle:
数据处理流程
DataProcessing:
数据处理
1.4参考资料
《软件工程案例教程》…毕硕本卢桂香编著北京大学出版社
《VistaBasic语言程序设计》…刘韬编著人民邮电出版社
2.1待开发软件的一般概述
此软件的目的是提高学校对学生的科学化管理,为学校的学生成绩管理系统进行优化。
2.2待开发软件的功能
(1)由于学生学籍等信息具有一等保密性,应该为用户设置密码以提高系统的数据安全性。
(2)使用该系统,可以记录学生学籍,能方便的浏览、添加、编辑和查询学生的信息,通过该系统了解学生的基本情况。
(3)使用该系统,可以查看学生、课程、成绩3个重要方面,提供报表的输出和打印功能。
(4)随着学校班级的变动,系统应该能对班级信息进行增加、编辑和删除功能。
(5)本系统听具有数据库维护功能。
本系统模块结构图
2.3用户特征
使用本软件的用户群是学生和老师
2.4运行环境
(1)硬件环境
普通台式机或笔记本电脑
对CPU性能与内存容量无具体要求
(2)软件环境
Windows95或更高版本
2.5条件和限制
本系统为VisualBasic为开发语言,故运行时对系统要求不高,一般电脑均可流畅运行,本系统的管理人员必须具有定相应的电脑水平,学生的一些私人信息必须被保护好。
3功能需求
3.1功能划分
本软件主要有如下功能
1.身份验证
2.查询学生的基本信息
3.查询学生的成绩
4.查询课程的基本信息
5.查询学生的一门课的总成绩,平时成绩,期中和期末的成绩
6.修改功能
7.帮助功能
3.2功能描述
(1)身份验证功能
对登陆的用户进行验证,通过者才能进入系统。
(2)查询学生的基本信息
对学生的基本信息进行查询
(3)查询学生的成绩
对学生的成绩进行查询
(4)查询客场的基本信息
对学生课程的基本信息进行查询
(5)查询课程成绩的构成
对学生成绩的构成,比如平时成绩,期中和期末成绩进行查询
(6)修改功能
对学生的一些信息进行修改
(7)帮助功能
为用户提供使用帮助
4.外部接口需求
4.1用户界面
采用windows的通用图形界面,对用户友好,必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
(1)界面具有一致性,按规范应遵循MSWindows软件界面概念规范。
(2)提供简单的错误处理。
(3)提供信息反馈,用多种信息提示用户当前的软件运行状态。
;
(4)操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列;
(5)显示启动画面,画面要简洁明了,不能太过花哨。
4.2硬件接口
支持一般的PII或更高档微机,笔记本电脑。
4.3软件接口
运行于Windows操作系统之上。
4.4通信接口
本系统无需联机工作,不需要通信接口,可以独立运行。
4.5故障处理
正常运行时不应出错,若时出错的话,应该有恢复系统的功能,并且必须保护数据的准确性。
5性能需求
本系统的设计目标主要是普通用户,对时间要求度不高,但仍然要保证系统稳定快速运行,同时不会与其他软件系统出现兼容性问题,可以与其他软件共存。
5.1数据精确性
要求所开发的软件要达到用户的需求,运行时基本无误
5.2时间特性
一般条件下,应该在用户允许的等待时间内完成操作。
5.3适应性
对用户的要求要有极快的响应
本软件在正常使用范围内,对用户系统不会造成任何危害,同时也不会尝试获取用户私人信息,同时更不会访问除本系统和数据库以外的任何用户文件,本系统具有身份确认功能,可以保证非系统管理员执行非法操作。
6.1正确性
对于所有用户与管理员使用本系统不应查询出错误信息,系统也尽量减少BUG的存在。
6.2可靠性
本系统以保证在所需硬件与软件环境中稳定运行,不出现运行出错或者异常退出等特殊情况。
6.3效率
对于本系统中的任何操作,本系统应当给予迅速执行而不会执行缓慢或者造成程序不响应。
6.4完整性
经过发布后本系统应拥有说明书中的所有功能,可以正确实现所有预设功能。
6.5易使用性
本软件大量使用窗口与对话框等图形元素,便于用户接受,同时提供使用说明书,用户可以迅速掌握本系统的操作方法。
6.6可维护性
本系统设计较为封闭,发布本系统时仅提供主程序与数据库文件,无需特别维护。
6.7可测试性
本系统在正式使用之前可以随机向数据库中存储一系列数据,测试所有功能的工作情况,测试完毕之后可以清空该数据库并正式使用。
6.8可复用性
由于本系统的封闭性也造成该软件无法进行功能复用。
6.9安全保密性
本系统已经设计得较为安全,关键在与系统管理员能否保证数据库的安全性,同时数据库的存放也较为关键,不可让无关人员访问。
6.10可理解性
本系统使用的图形界面,对于所有用户均能快速入手,无需特别学习操作方法。
6.11可移植性
本系统只能在windows95以上的操作系统中运行,不可移植到其他操作系统中使用。
6.12互联性
本系统无需联机使用,所有数据都保存在本机数据库中。
7其他需求
无其他特殊需求。
8数据描述
本系统主要包含两类数据,即静态数据与动态数据,静态数据用以描述动态数据的实际含义与特征,动态数据则用来存储学生的各类信息,是本系统的主要操作数据。
8.1静态数据
姓名Name
性别Sex
年龄Age
家庭住址Address
家庭电话Tel-H
年级Grade
课程Course
任课教师Teacher
得分Score
修改Modification
密码SecretNumber
8.2动态数据
输入数据:
用户名,密码,菜单选项,导入文件。
输出数据:
由查询所得的学生的基本信息和成绩信息。
8.3数据库描述
由于本管理系统对数据访问量不大,为存储和使用方便,本软件采用常见的MicrosoftAccess数据库,用户也无需额外安装数据库软件。
8.4数据字典
[1]姓名=1{汉字}10|1{字母}20
[2]学号=1{数字}7
[3]家庭住址=1{汉字|数字}40|1{字母|数字}80
[4]家庭电话=1{数字|Space|-}8
8.5数据采集
本系统中的所有数据均由用户通过数据录入界面输入,若用户机上安装了完整的MicrosoftAccess软件,则可以直接打开该数据库可以一次性快速录入信息,但必须保证数据的规范与准确性,建议数据库管理员执行该操作,普通用户应不允许直接访问该数据库。
9附录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 需求 分析 报告