第三章:可行性研究及需求分析

您所在的位置:网站首页 可行性研究报告的写作内容和结构包括哪些 第三章:可行性研究及需求分析

第三章:可行性研究及需求分析

2024-07-09 17:30| 来源: 网络整理| 查看: 265

来源简介:本文章为一系列,软件工程学习笔记,根据《软件工程理论与实践》一书以及上课总结的笔记,单纯的笔记如有不完善请指出。

目录 1. 可行性研究的内容2. 可行性研究的步骤3.需求分析 (1) 需求分析的任务(2) 需求分析的步骤

项目的开始,项目发起人需要以书面形式将,项目的发起文件或项目建议书发给支持者;支持者根据,实际情况,对项目进行判断确定问题是否值得解决,和能否解决。之后在交到主管部门进行审核,审核通过后,将项目列入开发计划中。

经过上方四个过程:项目发起,项目论证,项目审核,项目立项后。软件工程项目就可以正式启动了

1. 可行性研究的内容 战略可行性研究:要从整体的角度考虑项目是否可行操作可行性研究:看了系统能否真正解决问题计划可行性研究:预估项目所需要完成的时间,是否足够完成技术可行性研究:考虑使用的技术成熟程度社会可行性研究:考虑是否满所有项目涉及者的利益市场可行性研究:研究市场的发展历史与发展趋势经济可行性研究:系统开发和运行所需要的成本与所得效益进行比较风险可行性研究:考虑项目在实施过程中可能遇到的各种风险因素。 2. 可行性研究的步骤 明确系统的目标分析研究现行系统设计新系统的高层逻辑模型获得并比较可行性的方案写可行性研究报告可行性研究报告大纲 可行性研究报告 1. 项目背景 2. 客户需求 3. 商务前景 4. 战略可行性 5. 操作可行性 6. 计划可行性 7. 技术可行性 8. 社会可行性 9. 市场可行性 10.经济可行性 11. 风险可行性 12. 结论 3.需求分析 (1) 需求分析的任务 进行需求分析的必要性:完成的好坏直接影响了后续软件开发的质量确定系统的运行环境:如对计算机CPU,内存,存储器等要求确定系统的功能性需求:系统做什么;系统提供的服务,对输入输出做什么反应确定系统的非功能性需求:系统工作时的特征如,性能需求,可靠性和可用性需求等进行有效的需求分析:开发人员和用户之间要充分有效的沟通。在需求分析过程中要遵循,软件需求分析是一个过程,其贯穿了系统的整个生命周期;需求分析一个是一个迭代的过程,需要不断跟随着市场的变化;为了方便评审和后续设计,需求的表达应该详细需求分析的两个任务:建立系统的分析模型;把需求文档化。软件需求规格说明书:应该具有清晰性,无二义性等特点 (2) 需求分析的步骤 需求获取:收集并明确用户需求的过程需求获取的方式: 调查,访谈,实地操作和建立原型分析建模:获取需求后,应该对开发的系统建立分析模型了;模型是事物的抽象,通常由一组符号和组织规则组成需求描述:就是指编制需求分析阶段的文档需求验证:验证以上需求分析的结果。确保设计与实现过程中的可回溯性,并进行管理变更


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3