根据软件工程框架,软件工程活动包括“需求、设计、实现、确认和支持”。


需求

通常,我们把其中的“需求”看作是软件开发的一个阶段。

在这一阶段中,主要包括需求获取、需求分析和需求验证等活动。

需求分析主要是确定待开发软件的功能、性能、数据和界面等要求。

具体来说可由如下几点:(1)确定软件系统的综合要求;(2)分析软件系统的数据要求;(3)导出系统的逻辑模型;(4)修正项目开发计划;(5)开发一个原型系统。


软件开发的过程 

软件开发的过程是:需求分析、设计、编码和测试。

需求分析:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据……为了清楚地知道这些需求,你经常要和客户、项目经理等交流。

设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。

编码:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到钱。

测试:目的是让你知道,什么时候算是完成了。如果你聪明,你就应该先写测试,这样可以及时知道你是否真地完成了。否则,你经常会不知道,到底有哪些功能是真正完成了,离预期目标还差多远。

 

相关文章:

  • 2021-12-14
  • 2021-12-03
  • 2022-01-12
  • 2021-08-19
  • 2021-12-30
  • 2022-01-04
  • 2021-11-24
猜你喜欢
  • 2021-10-26
  • 2021-12-16
  • 2021-08-22
  • 2022-02-04
  • 2022-12-23
  • 2021-06-11
  • 2021-12-14
相关资源
相似解决方案