软件工程总体设计阶段的主要目的是什么

 我来答
我爱看影视00
高能答主

2020-06-01 · 有什么不懂的尽管问我
知道小有建树答主
回答量:1800
采纳率:100%
帮助的人:38万
展开全部

1、划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等。

2、设计系统的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。

总体设计时必修遵守原理:

1、模块化:把复杂的问题分解成许多容易解决的小问题,原来的问题也就容易解决了。

2、抽象:在实践中认识到,在现实世界中一定事物、状态和过程之间从存在某些相似的方面(共性)。把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。或者说抽象就是考虑事物间被关注的特性而不考虑它们其他的细节。

扩展资料:

总体设计阶段的工作步骤:

1、寻找实现系统的各种不同的解决方案,参照需求分析阶段得到的数据流程图来做。

2、分析员从这些供选择的方案中选出若干个合理的方案进行分析,为每个方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本\效益分析,并且制定这个方案的进度计划。

3、分析员综合分析比较这些合理的方案,从中选择一个最佳方案向用户和使用部门负责人推荐。

4、对最终确定的解决方案进行优化和改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。

华测实验室
2024-09-14 广告
Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 I 在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用。 要... 点击进入详情页
本回答由华测实验室提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式