欢迎来到天天文库
浏览记录
ID:71182894
大小:35.00 KB
页数:7页
时间:2021-11-26
《软件设计过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第0章软件过程0.1软件过程概述0.2需求分析0.3设计(本书讨论的重点)0.4编码0.5测试0.6维护软件过程小结习题第一部分设计原则、统一建模语言和代码级设计第1章程序设计回顾及软件设计导论1.1“软件设计”的含义及本书如何对其进行介绍1.2函数的说明文档1.3回顾编写函数时应具有的编程好习惯1.4软件设计的目标1.5软件设计符号本章小结习题附录第2章面向对象2.1面向对象的目标2.2类和对象2.3面向对象的特点2.4需要强调的问题本章小结习题第3章统一建模语言3.1统一建模语言的目标3.2UML中的类3.3UML中类的关系3.4用例3.5时序图3.6状态模型3.7活动图3.8示例本章小
2、结习题第4章设计准则I:正确性和健壮性4.1正确性和充分性4.2健壮性4.3设计细节:充分性本章小结习题第5章设计准则Ⅱ:灵活性、可重用性和高效性5.1灵活性5.2可重用性5.3高效性5.4健壮性、灵活性、可重用性与高效性之间的折中本章小结习题第二部分设计模式第6章设计模式导论6.1可重现设计目标6.2设计模式的概念6.3按类型总结设计模式:创建型、结构型、行为型6.4设计模式的特征:观点、角色、层次6.5设计模式的形式:委托和递归本章小结习题第7章创建型设计模式7.1创建型设计的目标7.2Factory设计模式7.3Singleton设计模式7.4AbstractFactory设计模式7.
3、5Prototype设计模式本章小结习题附录A附录B附录C附录D第8章结构型设计模式8.1结构型设计的目标8.2Fa峚de:类集的接口8.3Decorator:运行时负责添加或删除类8.4Composite:对象的树型结构表示8.5Adapter:更具灵活性的接口8.6Flyweight:管理大量极为相似的类8.7Proxy:避免多余的操作结构型设计模式小结习题附录A附录B附录C附录D附录E第9章行为型设计模式9.1行为型设计的目标9.2Interpreter:分析表达式9.3Iterator:访问集合中的成员9.4Mediator设计模式9.5Observer设计模式9.6State设计模
4、式9.7ChainofResponsibility设计模式9.8Command设计模式9.9Template设计模式本章小结习题附录A附录B附录C附录D附录D附录F第三部分组件第10章组件的介绍10.1组件的定义10.2组件使用的一个实例10.3组件的组成10.4组件的UML标识10.5组件生存期的各个阶段10.6CORBA组件标准本章小结习题附录第11章JavaBeans11.1JavaBeans的目标11.2JavaBeans的定义11.3阶段1:创建Bean类11.4阶段2:创建组合多个类的Bean11.5阶段3:创建Bean实例11.6阶段4:在Bean环境中组合和部署Bean11.
5、7通过改变属性来连接Bean:“有界的”变量11.8在JSP中使用Bean本章小结习题第12章Microsoft组件集12.1Microsoft.NET的概述12.2C#语
此文档下载收益归作者所有