《软件工程》第八章总结

有功能模型、分析对象模型、动态模型等分析模型。设计也是一种建模活动,在分析模型的基础上完成在实现环境的类建模、状态图建模、协作建模、组件建模、部署建模、持久建模和用户界面原型,实现从需求分析到软件实现之间的跨越。

设计原则有模块化、耦合度和内聚性、复用性。软件体系结构一般涉及软件系统的总体组织、全局控制、数据存取以及子系统之间的通信协议等。仓库体系结构中有两种不同的软件部分。分层体系结构,层次化是一种概念,他将软件设计组织成为类或组件的层次或集合。在MVC体系结构中,子系统划分为:模型子系统负责存储系统的中心数据;视图子系统负责将模型中的数据展示给客户;控制器子系统负责管理与用户的交互控制。

数据存储策略,目前常用的数据存储管理有:数据文件,关系数据库,面向对象数据库。

UML部署图反应了系统中软件和硬件的物理架构。评审:正确性、完整性、一致性、可行性。几个简单设计模式有:Abstract Factory模式、Adaptor模式、Bridge模式、Facade模式

用户界面原则:用户控制式、一致性、个性化、宽容性、反馈、审美和可用性。

转载于:https://www.cnblogs.com/1305yyf/p/4295203.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值