标签:
有功能模型、分析对象模型、动态模型等分析模型。设计也是一种建模活动,在分析模型的基础上完成在实现环境的类建模、状态图建模、协作建模、组件建模、部署建模、持久建模和用户界面原型,实现从需求分析到软件实现之间的跨越。
设计原则有模块化、耦合度和内聚性、复用性。软件体系结构一般涉及软件系统的总体组织、全局控制、数据存取以及子系统之间的通信协议等。仓库体系结构中有两种不同的软件部分。分层体系结构,层次化是一种概念,他将软件设计组织成为类或组件的层次或集合。在MVC体系结构中,子系统划分为:模型子系统负责存储系统的中心数据;视图子系统负责将模型中的数据展示给客户;控制器子系统负责管理与用户的交互控制。
数据存储策略,目前常用的数据存储管理有:数据文件,关系数据库,面向对象数据库。
UML部署图反应了系统中软件和硬件的物理架构。评审:正确性、完整性、一致性、可行性。几个简单设计模式有:Abstract Factory模式、Adaptor模式、Bridge模式、Facade模式
用户界面原则:用户控制式、一致性、个性化、宽容性、反馈、审美和可用性。
标签:
原文地址:http://www.cnblogs.com/1305yyf/p/4295203.html