软件工程-需求分析与设计-更新中-1.0版

前言:

感觉书本上和线上课程, 讲的太抽象, 不好理解,   但软件开发不就是为了开发应用程序吗?!

干嘛搞这么抽象,对吧,  下面是个人对于软件开发的看法, 结合我的一些看法, 主打简单易懂,

当然,我一IT界小菜鸟, 对软件开发的认识也很浅显, 这个思维导图也仅仅是现阶段我的看法,

如果有不准确的地方, 欢迎留言, 你的留言是我更新的动力

1.需求分析阶段

       1.1.需求获取--需求文档

                      面谈

                      专题讨论

                      问卷

                      现场考察

                      原形化

                      基于用例的方法

       1.2.建立需求模型

                      需求模型详细定义系统需求而没有局限于具体技术

                      结构化分析工具:

                            数据流图

                             数据字典

                             实体关系图

                             状态转换图

                      面向对象工具:

                             类图

                             用例图

                             时序图

                             通信图

                             状态图

                             活动图

       1.3.形成需求规约--生成规格说明书SRS

                      系统功能.性能.限制条件

       1.4.需求验证:

                      需求评审

                      原型评价--做出系统雏形,或许这就是页面原型???

2.设计阶段:

    2.1.概要设计:

              1.技术选型+架构风格选择

              2.模块划分

              3.接口定义

              4.数据结构

    2.2.详细设计:

              1.模块内部实现

              2.接口实现

              3.数据库表设计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秃头警告:赶紧睡觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值