摘要:
实现一个系统时,需要将其分为不同的层次上进行设计;各层次如下: 1 软件系统 确定系统的框架结构;2 分解为子系统或包 将系统合理的分解为解不同的子系统,确定不同子系统之间的通信规则;常用的子系统: 业务规则:依赖于具体的业务; 用户界面:处理用户界面交互,窗口管理等; 数据库访问:隐藏数据实现细节,提供抽象的数据访问接口; 对系统的依赖性:对特定的系统依赖性进行封装; 这两个给人的感觉就太不一样!3 分解子系统中的类 子系统由多个类构成,对问题进行抽象,设计不同的类完成相应的功能; 基于接口的编程,类之间的通信方式;4 分解成子程序 确定类的细节... 阅读全文
posted @ 2012-05-10 10:15
__Shadow
阅读(1004)
评论(0)
推荐(0)

浙公网安备 33010602011771号