标签:
设计是一个建模的活动他在分析模型的基础上完成在实现环境的类建模,状态图建模,协作建模,组件建模,部署建模,持久建模和用户界面原型,实现从需求分析到软件实现之间的跨越。设计活动,系统设计两个主要阶段,详细设计是细化原有的分析对象,确定一些新的对象,对每一个子系统接口和类,进行准确详细的说明。模块性降低复杂性的有效方法是将系统模块化,将一个复杂的大系统分解成若干个相对的较小部分,成为子系统(Subsystem).如果一个子系统依然是复杂的,那么继续分解直到易于开发和管理为止。子系统是一个定义明确的软件组织,他向其他子系统提供多种服务。提供给其他子系统的操作形成了子系统接口。只对外部提供操作的名称,参数,类型和返回值等,子系统的层数不要超过3到7,同一层次内的子系统数目不要超过5至9个
标签:
原文地址:http://www.cnblogs.com/laozhanghahaha/p/4295540.html