软件工程-可行性分析

一、可行性分析

可行性分析/研究目的是用最小的代价在尽可能短的时间内确定问题是否得到解决。

FV=PV(1+r)^n*

FV:未来价值

PV:现值(当前货币金额)

r:利率

n:时间期限

纯收入=累计的现在价值-投资额

投资回收期=现在价值出现正值的年份-1+(投资额-现在价值刚小于投资额的值)/(现在价值正值-现在价值刚小于投资额的值)

三、需求分析定义及目的

1.研究过户需要以得到系统、硬件或软件需求的定义的过程。

2.研究和重新定义系统、硬件或软件需求的过程。

四、需求分析的常用方法

1.结构化分析师面相数据流进行需求分析的方法,用抽象模型的概念,按照软件内部数据传递、变换的关系、自顶向下逐层分解,直到找到满足功能需求的所有可实现的软件为止。"分解"和"抽象"是基本手段。

数据流图的四要素:外部实体(直角矩形/立方体)、处理/加工(圆/圆角矩形)、数据流(线箭头)和数据存储(双线/顶端是方型的双线)

3.1前端设计

原型:系统的最初的类型、形式或例子,它用作为系统的以后阶段或最后的完整的版本的模型

相关推荐
brien920 分钟前
为什么模型标称 1M,Google Antigravity 聊到 256K 却突然失忆?我们给它做了个原生行内监控圆环
前端
修炼的dance35 分钟前
录屏关键帧间隔多少合适?六档实测,2秒到10秒小了75.6%
前端
Lank_M41 分钟前
关键帧从1秒拉到10秒,录屏小87.3%,摄像头小10.8%
前端
补码缩写43 分钟前
用 ffprobe 拆录屏,八成字节在 29 个关键帧上
前端
百思不得小李1 小时前
一个复杂的动态表单是如何实现的
前端·设计模式
陈随易1 小时前
Cmder 停更 17 个月,2.0 支持 Windows Terminal
前端·后端·程序员
风骏时光牛马1 小时前
前沿视界
前端
kyriewen1 小时前
我扫了 814 个依赖,97 个还敢要 Node 10
前端·javascript·程序员
陈随易2 小时前
3000 万人在用的翻译插件,重写一遍就是一门生意
前端·后端·程序员
IT_陈寒2 小时前
Vue的这个响应式陷阱,差点让我加班到天亮
前端·人工智能·后端