软件工程需求分析报告(共8页).doc
《软件工程需求分析报告(共8页).doc》由会员分享,可在线阅读,更多相关《软件工程需求分析报告(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上目录1 引言 1.1编写目的11.2 项目背景11.3术语说明11.4 参考资料12 项目概述 2.1编写目的12.2 项目背景22.3 术语说明22.4 参考资料22.5 条件和限制33 功能需求3.1功能划分33.2功能描述34 外部接口需求4.1功能划分34.2功能描述45 性能需求5.1 数据精确性45.2 时间特性45.3 适应性46 软件属性需求6.1 正确性46.2 可靠性46.3 效率56.4 完整性56.5 易使用性 5专心-专注-专业6.6 可维护性 56.7 可测试性 56.8 可复用性 56.9 安全保密性 56.10 可理解性56.11 可移
2、植性56.12 互联性57 其他需求58 数据描述58.1静态数据68.2动态数据68.3数据库描述68.4数据字典68.5数据采集69 附录61引言1.1编写目的学生管理系统是面向学生的,目的是提高学校对学生的管理。本系统主要包括六个模块:学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和汇总功能,这六个模块基本实现设计本系统的目的,从而可以进一步满足学校对管理系统的要求。现在的学生管理系统功能不够,所以我们要明确用户对学生管理系统的功能和性能的需求,并将这些需求用语言编写出来。并使系统开发者和学生对此成绩管理系统有共同的理解和认识。这是开发学生管理信息系统的基础,为了更好的开发,对
3、系统的设计要详细。开发的系统要简单实用。1.2 项目背景项目名称为:学生成绩管理信息系统。开发目标为有效管理学生信息,实现学生信息的数据录入、浏览、修改等,从而实现对学生信息的规范化、系统化、自动化管理。1.3术语说明MIS: 管理信息系统Transaction Processing : 事务处理Data Acquisition :数据采集Data Processing Circle : 数据处理流程Data Processing:数据处理1.4 参考资料软件工程案例教程毕硕本 卢桂香 编著 北京大学出版社Vista Basic语言程序设计刘韬编著 人民邮电出版社2 项目概述2.1待开发软件的
4、一般概述此软件的目的是提高学校对学生的科学化管理,为学校的学生成绩管理系统进行优化。2.2待开发软件的功能(1) 由于学生学籍等信息具有一等保密性,应该为用户设置密码以提高系统的数据安全性。(2) 使用该系统,可以记录学生学籍,能方便的浏览、添加、编辑和查询学生的信息,通过该系统了解学生的基本情况。(3) 使用该系统,可以查看学生、课程、成绩3个重要方面,提供报表的输出和打印功能。(4) 随着学校班级的变动,系统应该能对班级信息进行增加、编辑和删除功能。(5) 本系统听具有数据库维护功能。本系统模块结构图2.3用户特征使用本软件的用户群是学生和老师 2.4 运行环境 (1)硬件环境 普通台式机
5、或笔记本电脑对CPU性能与内存容量无具体要求(2)软件环境 Windows 95或更高版本2.5条件和限制本系统为Visual Basic为开发语言,故运行时对系统要求不高,一般电脑均可流畅运行,本系统的管理人员必须具有定相应的电脑水平,学生的一些私人信息必须被保护好。3功能需求3.1功能划分本软件主要有如下功能1. 身份验证2. 查询学生的基本信息3. 查询学生的成绩4. 查询课程的基本信息5. 查询学生的一门课的总成绩,平时成绩,期中和期末的成绩6. 修改功能7. 帮助功能3.2功能描述(1)身份验证功能 对登陆的用户进行验证,通过者才能进入系统。(2)查询学生的基本信息 对学生的基本信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 需求 分析 报告
限制150内