软件工程需求分析论文
更新时间:2023-03-08 05:36:45 阅读量: 综合文库 文档下载
学生成绩管理系统需求分析
1引言
1.1编写目的
学生成绩管理系统是面向学生的,目的是提高学校对学生的管理。本系统主要包括六个模块:学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和汇总功能,这六个模块基本实现设计本系统的目的,从而可以进一步满足学校对管理系统的要求。
现在的学生成绩管理系统功能不够,所以我们要明确用户对学生成绩管理系统的功能和性能的需求,并将这些需求用语言编写出来。并使系统开发者和学生对此成绩管理系统有共同的理解和认识。这是开发学生成绩管理信息系统的基础 为了更好的开发,对系统的设计要详细。开发的系统要简单实用。
1.2 项目背景
项目名称为:学生成绩管理信息系统。并分为六个模块学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和汇总功能。本项目的提出者和开发者都是学生成绩管理系统软件开发组
1.3术语说明 MIS: 管理信息系统
Transaction Processing : 事务处理 Data Acquisition :数据采集
Data Processing Circle : 数据处理流程 Data Processing:数据处理
2 项目概述
2.1待开发软件的一般概述
此软件的目的是提高学校对学生的科学化管理,为学校的学生成绩管理系统进行优化。
2.2待开发软件的功能
此软件的功能是系统管理者对学生的基本信息、成绩输入、成绩查询、修改并定时更新学生的信息。学生能够通过一些条件对自己的成绩进行查询;老师能够对学生的成绩进行查询和修改。
系统模块
2.3用户特征
使用本软件的用户群是一些大中型学校的学生和老师,也可以用在一些公司对自己员工的信息采集和管理上。
2..4 运行环境
(1)硬件环境
台式机或笔记本电脑
运行时所需内存:5MB; (2)软件环境
Windows操作系统
2.5条件和限制
本系统必须在内存容量比较大的机器上才能运行,本系统的管理人员必须 定的电脑水平,学生的一些私人信息必须被保护好。
3功能需求
3.1功能划分
本软件主要有如下功能 1. 身份验证
2. 查询学生的基本信息 3. 查询学生的成绩 4. 查询课程的基本信息
5. 查询学生的一门课的总成绩,平时成绩,期中和期末的成绩 6. 修改功能 7. 帮助功能
3.2功能描述
(1)身份验证功能
对登陆的用户进行验证,通过者才能进入系统。 (2)查询学生的基本信息
对学生的基本信息进行查询 (3)查询学生的成绩
对学生的成绩进行查询 (4)查询客场的基本信息
对学生课程的基本信息进行查询 (5)查询课程成绩的构成
对学生成绩的构成,比如平时成绩,期中和期末成绩进行查询 (6)修改功能
对学生的一些信息进行修改 (7)帮助功能
为用户提供使用帮助
4..性能需求
4. 1 数据的准确性
查询时应保证此学生的所有信息都是正确的。 4. 2时间特点
操作响应时间不能太长,数据的输入也该在一定时间内完成。
5.外部接口需求 5.1 用户界面
采用windows 的通用图形界面,对用户友好,必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
(1) 界面具有一致性,接你按规范应遵循MS Windows软件界面概念规范。 (2) 提供简单的错误处理。
(3) 提供信息反馈,用多种信息提示用户当前的软件运行状态。; (4) 操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列; (5) 显示启动画面,画面要简洁明了,不能太过花哨。
5.2 硬件接口
支持一般的P II 或更高档微机,笔记本电脑。 5.3 软件接口
运行于Windows操作系统之上。
5.4故障处理
正常运行时不应出错,若时出错的话,应该有恢复系统的功能,并且必须保护数据的准确性。
6软件属性需求
6.1 正确性
要求所开发的软件要达到用户的需求,运行时基本无误
6.2 可靠性
一般条件下,不应该出现故障
6.3 效率
对用户的要求要有极快的响应 6.4 易使用性
要求能尽量为用户的使用提供方便 6.5 可维护性
当软件出错时可以尽快的进行修改
6.6 可移植性
要求本软件能在Windows系统上进行移植
6.7 互联性
要求提供数据的导入和导出接口,以易于同其他系统的连接
7 数据描述
7.1静态数据
姓名 Name 性别 Sex 年龄 Age 家庭住址 Address 家庭电话 Tel-H 年级 Grade 课程 Course 任课教师 Teacher 得分 Score
修改 Modification 密码 SecretNumber
7.2动态数据
输入数据:用户名,密码,菜单选项,导入文件。 输出数据:由查询所得的学生的基本信息和成绩信息。
7.3数据库描述
本软件采用Oracle数据库
7.4 数据字典
[1]姓名=1{汉字}10|1{字母}20 [2]学号=1{数字}7
[3]家庭住址=1{汉字|数字}40|1{字母|数字}80 [4]家庭电话=1{数字|Space|-}8
7.2动态数据
输入数据:用户名,密码,菜单选项,导入文件。 输出数据:由查询所得的学生的基本信息和成绩信息。
7.3数据库描述
本软件采用Oracle数据库
7.4 数据字典
[1]姓名=1{汉字}10|1{字母}20 [2]学号=1{数字}7
[3]家庭住址=1{汉字|数字}40|1{字母|数字}80 [4]家庭电话=1{数字|Space|-}8
正在阅读:
软件工程需求分析论文03-08
我们生活的时代02-13
中国文明网签名寄语大全-向国旗敬礼,做一个有道德的人02-07
2017年辽宁省阜新市中考数学试卷(含答案解析版)06-16
屠宰场管理制度04-03
七年级语文上册第六单元第20课《皇帝的新装》教案新人教版04-16
综合题及答案05-30
中海达无人机铁路安全监测方案04-26
- Win7 安装MySql图示
- 计算器课程设计报告
- 部编版八年下语文第三单元第六单元古诗文理解默写练习及答案
- 13质量通病防治方案和施工措施
- 土力学试题~~~~
- 公务员打印资料
- 传热膜系数测定实验报告 - 图文
- 新时期煤矿协管安全工作的创新与实践
- 第五章 习题及参考答案
- 220kV架空线路强条执行记录表
- 音乐欣赏读后感
- 高炉
- 劳动教育需要新的时代内涵
- 10建筑地面工程施工质量验收规范GB50209-20021
- 银行会计练习题2答案
- 2013年七年级地理上册知识点复习提纲湘教版
- 人教版三年级语文上册第四单元测试题(A卷)(有答案)
- 营养师第九章练习题
- 湖北省武汉市2018届高三毕业生二月调研 理综化学
- 行业分析2018-2023年中国男性护肤品行业市场发展分析及投资前景
- 软件工程
- 需求
- 分析
- 论文
- 045燕山石化职工听力保护管理规定
- 学校领导带班值班制度及值班表
- 浙教版三年级思品上册教案2
- 2015-2016学年高一语文导学案:第1单元+第3课《大堰河-我的保姆
- 英美概况复习大纲
- 苏教版三年级语文下册练习一作业
- 汽车配件及检验项目和相关标准
- 全球经济危机背景下世界社会主义面临的机遇与挑战
- 二级建造师继续教育考试题库2018
- 公共人力资源管理作业及答案
- 房地产项目水土保持方案报告书(案例模板)
- 大体积混凝土施工方案 - 图文
- 粮库施工组织设计 - 图文
- 乙烯生产
- 大工18春《宏观经济学》在线作业3
- 试论体博会对我国体育用品业的推动作用
- 人生论
- 骨外固定支架治疗四肢骨折技术
- (培优密卷)人教版四年级上册数学第6单元试密密卷1
- 质谱分析蛋白质的相互作用