浅谈项目的需求分析

本文强调了需求分析在软件开发过程中的重要性,并详细介绍了需求分析的基本步骤,包括建立用例模型和编写用例规约等内容,适合软件开发初学者阅读。

      在很多时候, 我们面对一个项目,却无从下手。 这样的情况往往出现在初学者的身上。何为思想编程? 笔者是这么认为的,无思想不编程。说编程,而思想更为重要。在实际的软件开发当中,需求分析是项目开发非常重要的一个因素。只有明确了对方想要的是什么,我们才能正确的开发出所需要的产品。

      笔者了解到,像一些系统构架师,需求分析师等, 往往会比死死的写代码混的好。 说白了,程序员就是照着需求敲代码。这里不是说程序员不好,毕竟这些都是从程序员过来的。只是希望说,不要只顾着死死的程序,多变通变通。 一个项目的开发主要分为五个阶段 : 需求分析阶段 、 设计阶段 、 编码阶段 、 测试阶段 、 维护阶段 。 而需求分析呢,则是五个之中必不可少的阶段。

     当我们分析完成之后呢, 接下来就是我们要做的事就是 :

     建立用例模型

     1.定义系统边界

     2.找出与用例直接相关的参与者

     3.确定各个用例

     4.确定各用例直接的关系

     在者,就是用例规约

      1. 前置条件

      2.基本事件流

      3.备选事件流

      4.后置条件


以上的都做完之后,我们就开始编码了

学习编程语言一年多了, 虽然还没有什么经验, 但是这些都是自己所学到的一些东西, 希望能够对初学者有些帮助,也希望前辈们多多指教 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值