- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求工程报告-
需求分析报告
报告名称 学生成绩管理系统
专 业 软件工程
班 级 软件工程12-1班
1引言
1.1编写目的
此系统面向山东科技大学学生,目的是提高学校对学生的管理。本系统主要包括六个模块:学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和汇总功能,这六个模块基本实现设计本系统的目的,从而可以进一步满足学校对管理系统的要求。
为了更加系统的分析学生成绩,更好地促进学生的成长,由精确的成绩来指导学生下一步的学习安排。
1.2 项目范围
1.学生的基本信息
2.课程的基本信息
3.登录
4.成绩录入
5.成绩查询
6.汇总功能。
1.3定义与术语
面向对象的设计(ood)
面向对象的分析(ooa)
封装(Encapsulation)
数据采集(Data Acquisition)
数据处理(Data Processing)
1.4 参考文献
《软件工程(原书第9版)》…(英)Ian Sommerville 机械工业出版社
《Visual Studio高级编程》…美]? HYPERLINK /writer/%E5%85%B0%E5%A4%9A%E5%A4%AB_1.html \t _blank 兰多夫( HYPERLINK /writer/Nick%20Randolph_1.html \t _blank Nick Randolph)机械工业出版社
2 总体概述
2.1产品前景
此软件的目的是提高学校对学生的科学化管理,为学校的学生成绩管理系统进行优化。
2.2产品功能
此软件的功能是系统管理者对学生的基本信息、成绩输入、成绩查询、修改并定时更新学生的信息。学生能够通过一些条件对自己的成绩进行查询;老师能够对学生的成绩进行查询和修改。
2.3用户特征
使用本软件的用户群是一些大中型学校的学生和老师,也可以用在一些公司对自己员工的信息采集和管理上。
2..4 运行环境
(1)硬件环境
台式机或笔记本电脑
运行时所需内存:5MB;
(2)软件环境
Windows操作系统
2.5条件和限制
本系统必须在内存容量比较大的机器上才能运行,本系统的管理人员必须
定的电脑水平,学生的一些私人信息必须被保护好。
3系统特性
3.1功能划分
本软件主要有如下功能
身份验证
查询学生的基本信息
查询学生的成绩
查询课程的基本信息
查询学生的一门课的总成绩,平时成绩,期中和期末的成绩
修改功能
帮助功能
3.2功能描述
(1)身份验证功能
对登陆的用户进行验证,通过者才能进入系统。
(2)查询学生的基本信息
对学生的基本信息进行查询
(3)查询学生的成绩
对学生的成绩进行查询
(4)查询客场的基本信息
对学生课程的基本信息进行查询
(5)查询课程成绩的构成
对学生成绩的构成,比如平时成绩,期中和期末成绩进行查询
(6)修改功能
对学生的一些信息进行修改
(7)帮助功能
为用户提供使用帮助
4对外接口需求
4.1 用户界面
采用windows 的通用图形界面,对用户友好,必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
界面具有一致性,接你按规范应遵循MS Windows软件界面概念规范。
提供简单的错误处理。
提供信息反馈,用多种信息提示用户当前的软件运行状态。;
操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列;
显示启动画面,画面要简洁明了,不能太过花哨。
4.2 硬件接口
支持一般的P II 或更高档微机,笔记本电脑。
4.3 软件接口
运行于Windows操作系统之上。
4.4 通信接口
用接口线连接
5其他非功能性需求
5.1 性能需求
正常运行时不应出错,若时出错的话,应该有恢复系统的功能,并且必须保护数据的准确性。
5.2安全性需求
软件的运行不会造成电脑的宕机或数据的损坏
5.3 软件质量属性
正确性
要求所开发的软件要达到用户的需求,运行时基本无误
可靠性
一般条件下,不应该出现故障
效率
对用户的要求要有极快的响应
易使用性
要求能尽量为用户的使用提供方便
可维护性
当软件出错时可以尽快的进行修改
可移植性
要求本软件能在Windows系统上进行移植
互联性
要求提供数据的导入和导出接口,以易于同其他系统的连接
6.其他需求
附录A:
面向对象的设计(ood)
面向对象的分析(ooa)
封装(Encapsulation)
数据采集(Data Acquisition)
数据处理(Data
原创力文档


文档评论(0)