软件工程的主要目标是什么? OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性
软件工程总体设计阶段的主要目的是什么 1、划分出组成系统的物理元素—程序、文件、数据库、人工过程和文档等。2、设计系统的结构,也就是bai要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。总体设计时必修遵守原理:1、模块化:把复杂的问题分解成许多容易解决的小问题,原来的问题也就容易解决了。2、抽象:在实践du中认识到,在现实世界中一定事物、状态和过程之间从存在某些相似的方面zhi(共性)。把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。或者说抽象就是考虑事物间被关注的特性而不考虑它们其他的细节。扩展资料:总体设计阶段的工作步骤:1、寻找实现系统的各种不同的解决方案,dao参照需求分析版阶段得到的数据流程图来做。2、分析员从这些供选择的方案中选出若干个合理的方案进行分析,为每个方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本\\效益分析,并且制定这个方案的进度计划。3、分析员综合分析比较这些合理的方案,从中选择一个最佳方案向用户和使用部权门负责人推荐。4、对最终确定的解决方案进行优化和改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
软件工程的任务和目标是什么? 任务:开发有用的软件。目标:使让人们节约大量劳动力