软件工程 可行性分析与需求分析

参考链接:
(1)【必看!!!】系统需求分析与可行性分析(System Requirement Analysis and Feasibility Analysis)
https://blog.csdn.net/qq_38262266/article/details/86588707
(2)软工之可行性分析和需求分析
https://blog.csdn.net/boniesunshine/article/details/48573379

软工即用科学,工程的思想来开发软件,大体分为设计前,设计中,和设计后三个阶段。
在设计前就是要分析定位好这个软件“能做吗什么的问题。好比说我要说我要盖一座楼,首先我要分析一下资金,技术,时间工期,地皮,政策等条件允许吗好这个楼我能赚多少钱果这些条件我都满足并且楼盖好后我能赚钱那就干。然后考虑干什么呢这楼是供用户居住的还是商场了供居住外,有没有电梯供使用多少年震多少级。

一、理解

问题一:如何理解计算机系统/strong>
元素的集合或排列(软件+硬件+人员+文档+数据库+过程)
这些元素被组织在一起,以便通过处理(输入)外部信息完成某些预定的目标(输出)。

元素如下:

  • 软件:指程序、数据结构和相关文档。
  • 硬件:指提供计算能力的电子设备和提供外部功能的机电设备(传感器、马达等)。
  • 人员:指使用硬件和软件的用户和其他人员。
  • 文档:指手册、表格和其他表示系统使用和操作的描述性信息。
  • 数据库:指系统所具有的信息模型,是系统中对信息具有存取功能的一个主要部分。
  • 过程:指定义每一种系统元素的特定使用步骤或使用环境。

图解如下:

二、思维导图

(1)可行性分析
可行性分析就是要确定我们要开发这个软件要解决什么问题,达到什么要求,我们是否能达到这个要求,总之,能干否br> 在这个过程中重要的是导出新的逻辑模型,确定问题,提出可行性方案,一般是2到3个方案,关于资金的方案和关于技术的方案是最主要的,然后提出我们的建议并附上开发计划让用户参考,最后书写文档。
工程理清了剩下的就是用什么样的方法来进行,还有用户最关心的一部分,就是成本和收益。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月6日
下一篇 2021年5月6日

相关推荐