软件工程概论
第八章 面向对象设计
设计活动:划分为系统设计和详细设计两个主要阶段。
设计原则:模块化、耦合度和内聚性、复用性。
软件体系结构:仓库体系结构、分层体系结构、MVC体系结构、客户机/服务器体系结构、管道和过滤器体系结构。
系统设计:识别设计元素、数据储存管理(数据文件、关系数据库、面向对象数据库)、部署子系统、系统设计审评(检验“正确性”“完整性”“一致性”“可行性”)。
详细设计:方法建模、属性建模、状态建模、关系建模、详细设计评审。
应用设计模式:Abstract Factory模式、Adaptor模式、Bridge模式、Façade模式。
用户界面设计:包括用户界面设计原则、Web界面的设计、用户支持。
时间: 2024-10-26 03:28:55