软件工程第四天

2.1可信性研究

(1)可行性研究目的:

用最小的代价在最小的时间内确定问题是否能够解决。

(2)可行性研究实质:

系统分析和设计过程的大大压缩和简化,在较高层次上以较为抽象的方式进行系统的分析和设计过程。

(3)可行性研究过程:

1.分析和澄清问题定义2.导出系统的逻辑模型 数据流图+数据字典 3.根据逻辑模型探索可供选择解法4.研究每种解法可行性(经济可行性、技术可行性、操作可行性)

2.2可行性研究内容

(1)可行性研究步骤

2.3系统流程图

2.4数据流图与字典

数据流图(DFD)描述信息流和数据从输入到输出过程所经受的变换。没有任何具体物理部件,只是描述数据在软件中流动和被处理的逻辑过程

数据字典:是关于数据的信息集合,即对数据流图中包含的所有元素定义的集合。 

1.数据字典的内容:数据流、数据流分量(数据元素)、数据存储、处理。

2.定义数据的方法:由数据元素组成数据的方式:顺序、选择、重复、可选。

 

2.5 成本效益分析

一、分析目的

从经济角度分析新系统的开发是否能盈利,帮助使用部门正确做出是否投资的决定

二、成本估计

1.代码行技术

软件成本=每行代码的平均成本*源代码行数

2.任务分解技术:按开发阶段将系统划分成任务

每个任务的成本=人力*人平均工资

软件成本=独立任务的成本之和

三、成本/效益分析的方法

1.货币的时间价值F=P(1+i)

2.投资回收期

3.纯收入

4.投资回收率


3.1需求分析

 

 

3.2实体联系图 、状态转换图

 

3.3其他图形工具

 

 

 

3.6验证软件需求

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值