软工视频——概论

 

项目软件:接受特定客户的委托,由一个或多个开发机构在合同的约束下开发软件,以特殊需要为主:国家安全,航天,国家需要等。

产品软件:由软件开发机构开发并直接提供给市场,为众多用户服务,以营利为目的。

软件的生存期:生存期并不是一个软件不好用,而是有一个新的软件来替代,软件的生存期比较短。是软件危机的一个主要原因。软件生存周期会产生新的不同文档 

需求分析和定义要求:以表格和图表形式为主,少用文字。在需求分析时考虑编写说明书    

软件设计:1.概要设计2.详细设计

软件测试:1.静态测试2.组装测试

瀑布模型:1定义阶段:设计。2.开发阶段:需求分析,设计,编码,测试。3.维护阶段:运行*维护。特点:1.各阶段之间依赖性强。2.现实运行越晚越好

B模型:1.软件开发:计划,需求分析,设计,编码,测试。2.维护循环:测试,运行,评价,计划,需求分析,设计,编码。

快速原型模型 : 开发特点:1.时间的顺序性和依赖性 2.推迟实现的观点3.质量保证的观点。

喷泉模型特点:迭代,各个阶段无明显界限

软件工程的7条原理

软工视频——概论

7.承认们不断改进软件工程实践的必要性

软件工程的基本原则:

1.分解2.独立性3.一致性4.确定性

相关文章:

  • 2021-11-14
  • 2022-01-03
  • 2021-04-01
  • 2021-07-20
猜你喜欢
  • 2021-05-01
  • 2021-04-17
  • 2021-04-10
  • 2021-04-11
  • 2021-09-22
  • 2022-01-02
  • 2021-12-02
相关资源
相似解决方案