软件设计的目标是什么

2023-07-05   


软件设计的目标是,获取能够满足软件需求的、明确的、可行的、高质量的软件解决方案。“明确”是指,软件设计模型易于理解,软件构造者在设计方案的实现过程中,勿需再面对影响软件功能和质量的技术抉择或权衡。“可行”是指,在可用的技术平台和软件项目的可用资源条件下,采用预定的程序设计语言可以完整地实现该设计模型。“高质量”是指,设计模型不仅要给出功能需求的实现方案,而且要使该方案适应非功能需求的约束;设计模型要尽量优化,以确保依照设计模型构造出来的目标软件产品(在排除软件构造阶段引入的影响因素后)能够表现出良好的软件质量属性,尤其是正确性、有效性、可靠性和可修改性。


相关内容:

  1. 什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
  2. 传统软件工程与面向对象的软件工程有什么区别
  3. 软件工程专业的职业生涯规划范文
  4. 为什么要做架构设计
  5. 架构的目标是什么?
  6. 东方红海科技面试题软件测试方面