1,2 软件定义阶段
1.2.1 问题定义
主要任务:
确定系统要解决的关键问题 。
实现方法:
1用户提出项目性质,工程目标和规模等初步要求 。
2系统分析员对用户深入调查,对其进行补充完善 。
3经过会议评审方式沟通双方对此项目的技术用语,
性质,功能,性能,限制和约束等 。
1.2.2可行性研究
主要任务用最小的代价在尽可能短的时间内确定问题是否能够解决。
实现方法:
1 复查项目任务书,消除一切含混不清的问题。
2,搞清楚现有系统的功能及缺陷。
需要书写的文档:
项目任务书
3,导出新系统的高层逻辑模型数据流图和数据字典是描述数据系统逻辑模型的有力工具 。
4,重新定义问题
5,导出和评价供选择的解法
6,推荐行动方案,并说明理由 。
7,根据所选中的方案,分析员草拟开发计划
需要书写的文档:
软件可行性研究报告