【软件工程】--计划分析

【前言】
        没有计划不成方圆,做任何事都要有个计划,盲目的做事总是不可行的。要考虑做这件事的时机和性价比,这就是“计划”要做的事。要做一款好的软件第一个执行的就是项目的开发计划。考虑一下软件的开发现状,开发条件,及环境要求。这些方面都满足软件开发的条件时才可以进行软件开发。


1.可行性研究:

   用最小的代价在尽可能短的时间内确定问题是否能够解决。目的不是解决问题,而是确定问题。另外,可行性分析以技术可行性为主。

  ① 经济可行性
  ② 技术可行性
  ③ 操作可行性
  ④ 法律可行性
  ⑤ 时间可行性

2.软件计划:人力资源,硬件,软件,进度表,成本,资源性能描述
3.软件价格估计:
① 影响因素包括:人口因素,产品因素,工程因素,资源因素。
② 估算方法:参数划算法,代码行价格估算技术,任务分解,自动估计成本
4.成本/收益分析:

从经济角度分析开发一个新系统的收益是否大于成本,即带来怎样的效益。

5.文档:可行性研究报告,软件开发计划

6.工具介绍:

数据流程图、系统流程图
① 数据流程图 

数据流程图(Data FlowDiagram,DFD/Data Flow Chart),是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。

 

② 系统流程图

基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值