面向对象设计设计活动划分成系统设计和详细设计等两个主要阶段,对于复杂系统而言,降低复杂性的有效方法是将系统模块化,也就是将一个复杂的大系统分解成若干个相对简单的较小部分,称为子系统。耦合度是表示两个子系统之间的关联程度,耦合越低越好。内聚性是子系统内部的相关程度,内聚越高越好。复用就是利用某些已开发...
分类:
其他好文 时间:
2015-02-28 21:29:47
阅读次数:
143
第9章软件实现软件实现是软件产品由概念到实体的一个关键过程,它将详细设计的结果翻译成某种程序设计语言编写的并且最终可以运行的程序代码。一、程序设计语言程序设计语言一直在不断地演化和演变,其发展经历了从机器语言到高级语言的过程。二、软件编码规范一般来说,一个Java源文件有若干节(section)组成...
分类:
其他好文 时间:
2015-02-28 18:34:16
阅读次数:
120
第8章面向对象设计分析模型:功能模型、分析对象模型、动态模型。一、设计的概念设计活动设计也是一个建模活动,它在分析模型的基础上完成实现环境的类建模、状态图建模、协作建模、组件建模、部署建模、持久建模和用户界面原型,实现从需求分析到软件实现之间的跨越。设计活动划分为系统设计和详细设计等两个主要阶段。将...
分类:
其他好文 时间:
2015-02-28 18:23:25
阅读次数:
127
1 产品研发模式慨述 产品研发模式是企业战略的重点。产品研发路线决定了一系列的管理手段和团队建设问题。也是企业的整理策略和经营思路。产品研发模式贯穿着整个产品的生命周期,从市场调研、立项、需求分析、慨要设计、详细设计、开发、测试、发布、维护等传统软件工程思想到现在流行的IPD,以市场为导向的商业模....
分类:
其他好文 时间:
2015-02-26 18:14:50
阅读次数:
231
第八章 主要讲1.设计的概念 设计活动分为系统设计和详细设计,设计活动实现从需求分析到软件实现之间的跨越,设计活动结束后需形成设计规格说明书。设计原则模块化、强内聚、弱耦合、可复用、抽象、信息隐藏。2.软件体系结构包括仓库体系结构、分层体系结构、MVC体系结构、客户机/服务器体系结构和管道和过滤器体...
分类:
其他好文 时间:
2015-02-26 13:15:25
阅读次数:
141
软件实现是软件产品由概念到实体的一个关键过程,它将详细设计的结果翻译成用某种程序设计语言编写的并最终可以运行的程序代码。虽然软件的质量取决于软件设计,但是规范的程序设计风格将会对后期的软件维护带来不可忽视的影响。软件实现的过程包括代码设计、设计审查、代码编写、代码走查、代码编译和单元测试等基本活动....
分类:
其他好文 时间:
2015-02-25 22:21:04
阅读次数:
292
我们注重于考虑系统是做什么,在设计阶段我们将集中研究系统的软件实现问题,包括体系结构设计、详细设计、用户界面设计和数据库设计等。 与建模一样,设计也是一个建模的活动,它在分析模型上完成在实现环境的类建模,状态图建模,协作建模,组建建模,部署建模,持久建模和用户界面建模,实现从需求分析到软件实现的跨....
分类:
其他好文 时间:
2015-02-25 22:15:13
阅读次数:
166
软件工程——理论、方法与实践 之 软件实现软件实现是软件产品由概念到实体的一个关键过程,它将详细设计的结果翻译成用某种程序设计语言编写的并最终可以运行的程序代码。虽然软件的质量取决于软件设计,但是规范的程序设计风格将会对后期的软件维护带来不可忽视的影响。软件实现的过程包括代码设计、设计审查、代码编写...
分类:
其他好文 时间:
2015-02-24 23:22:24
阅读次数:
296
面向对象设计主要讲设计的概念、软件体系结构、系统设计、详细设计、应用设计模式、用户界面设计和设计文档等方面知识,面向对象的设计是面向对象技术中比较重要的阶段。设计的概念中讲了设计活动和设计原则,设计是一个建模活动,此活动能实现从需求分析到软件实现间的跨越。设计原则主要有模块化、耦合度和内聚性和复用性...
分类:
其他好文 时间:
2015-02-24 22:10:10
阅读次数:
181
面向对象设计阶段包括体系结构设计、详细设计、用户界面设计和数据库设计等。设计活动划分成系统设计和详细设计。设计原则有模块化(大系统分解成若干小系统)、耦合度(两个子系统之间的关联程度,耦合越低越好)、内聚性(子系统内部的相关程度,内聚越高越好)、复用性。设计模式也是一和复用。软件体系结构设计的好坏是...
分类:
其他好文 时间:
2015-02-24 19:50:21
阅读次数:
174