没有合适的资源?快使用搜索试试~ 我知道了~
可行性研究阶段要从技术方面、经济方面、社会因素方面写出可行性研究报告 软件开发计划可用Gantt图和工程网络图来描述
需积分: 0 1 下载量 89 浏览量
2023-07-18
22:08:56
上传
评论
收藏 295KB PPT 举报
温馨提示
试读
23页
可行性研究阶段要从技术方面、经济方面、社会因素方面写出可行性研究报告。 软件开发计划可用Gantt图和工程网络图来描述。 软件需求是进行软件设计、实现和质量度量的基础。 需求分析是理解、分析和表达软件需求的过程。 建立模型是描述用户需求,定义需求,用以验收产品。 数据模型用实体-关系图来描述数据对象及相互关系。 功能模型用数据流图来描述。 行为模型用状态转换图来描绘。 数据字典用来描述软件使用或产生的所有数据对象、数据存储规则和处理算法等。 需求分析阶段还应写出软件需求规格说明,有时附上可执行的原型及初步的用户手册。它是需求分析阶段的最终成果。 复审:需求分析的结果要经过严格的审查。
资源推荐
资源详情
资源评论
第2章软件计划
本章内容:
软件问题定义及可行性研究
需求分析的任务
需求分析步骤
实体-关系图
数据流图
状态转换图
数据字典
需求分析的其他图形工具
软件计划阶段文档
本章重点:
可行性研究
需求分析的任务、步骤
《实用软件工程(第3版)》陆惠恩编著 1
2.1软件问题定义及可行性研究
2.1.1问题定义
1.明确系统目标规模、基本要求
2.设计新系统可能的解决方案
2.1.2可行性研究
技术可行性
经济可行性
社会因素方面的可行性
2.1.3制订项目开发计划
1.引言
2.项目概述
3.实施计划
4.支持条件
5.专题计划要点
《实用软件工程(第3版)》陆惠恩编著 2
2.2需求分析的任务
需求分析的基本任务是软件人员和用户一起完全
弄清用户对系统的确切要求。
需求分析是理解、分析和表达系统必须做什么。
需求分析必须经过严格复审。
2.2.1确定目标系统的具体要求
1.确定系统的运行环境要求
2.系统的性能要求
3.系统功能
4.接口需求
《实用软件工程(第3版)》陆惠恩编著 3
[例2.1]某高校医疗费管理系统
医疗费:校内门诊费、校外门诊费、住院费、子女医疗费。要求数
据库中存放每个职工的职工号、姓名、所属部门。
报销时填写所属部门、职工号、姓名、日期、医疗费种类和数额。
该校规定,每年每个职工的医疗费报销有限额(如480元),限额
在年初时确定,每个职工一年内报销的医疗费不超过限额时可全部
报销;超过限额时,超出部分只可报销90%。职工子女的医疗费也
有限额(如240元)。
医疗费管理系统每天记录当天报销的若干职工或职工子女的医疗费
的类别、金额。让系统自动结账、统计当天报销的医疗费总额,供
出纳员核对。�每笔账要保存备查,每天所报销的费用要和各个职
工已报销的金额累计起来,�以检查哪些职工已超额。
系统要设计适当的查询功能。年终结算、下一年度开始时,要对数
据库文件进行初始化,职工医疗费余额累加到下一年度的余额中。
职工调动(调入、调出、内部调动)时,数据库文件要及时修改。
《实用软件工程(第3版)》陆惠恩编著 4
2.2.2建立目标系统的逻辑模型
模型是为了理解事物而对事物做出一种抽象,对事物的无歧义的
书面描述。
模型由一组图形符号和组成图形的规则组成。
建模的基本目标是:
描述用户需求
为软件的设计奠定基础
定义一组需求,用以验收产品。
模型分为:
数据模型:用实体—关系图(Entity-RelationshipDiagram,E-
R图)
功能模型:用数据流图(DataFlowDiagram,DFD图)
行为模型:用状态转换图
数据字典用来描述软件使用或产生的所有数据对象,
并对各种图形工具所不能表达的内容加以补充。
《实用软件工程(第3版)》陆惠恩编著 5
剩余22页未读,继续阅读
资源评论
SmallFatMan
- 粉丝: 308
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 聊天系统(java+applet).zip
- 毕业设计:基于SSM的mysql-高校学生请假管理系统(源码 + 数据库 + 说明文档)
- 博客系统(struts+hibernate+spring).rar
- c语言学生成绩管理系统源码.zip
- 毕业设计:基于SSM的mysql-网约车用户服务平台(源码 + 数据库 + 说明文档)
- 内容管理系统(hibernate3+struts2+spring2)130224.rar
- 基于Java的班级管理系统课程设计源码
- 内容管理系统(hibernate3+struts2+spring2).rar
- 路由器刷breed Web控制台助手v5.8版本.rar
- Java 在 JEP 12 提供的特性预览
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功