ch07面向对象分析设计概述
第七章 面向对象分析与设计;UML建模;第一节需求获取;需求获取;一、建立用例图;一、建立用例图;一、建立用例图;一、建立用例图;一、建立用例图;为编制用例准备一个表;参与者→职责→用例;参与者→职责→用例;一、建立用例图;用例图的关系识别;用例关系;一、建立用例图;一、建立用例图;确定用户界面;二、用例的优化与组织;用例过细;一般认为合适的把握;二、用例的优化与组织;用例的优化;用例的优化;二、用例的优化与组织;产品分销系统用例图—总体图 ;产品分销系统用例图—销售中心子系统;三、建立用例图的规则;第二节 系统分析;系统分析;系统分析;一、识别对象;一、识别对象;⑴实体对象;⑵边界对象;⑶控制对象;顺序图中的边界对象,控制对象和实体对象 ;“生成合同”用例图;2.描述对象的行为;(1)对象的行为;系统动态分析;⑵对象状态分析;确定状态图的两种方法:;某培训班状态图;检查类的关联;状态与属性;原则;3.对象检查;二、创建分析类图;2.确定“分析类”;获取边界类;控制类的考虑;实体类的考虑;3.合并分析类;4.识别分析类操作;责任驱动法识别类“操作”;为类分配操作——CRC卡 ;使用CRC的一般步骤;用交互图描述用例来为类识别“操作”;下面几个问题有助于寻找类的操作:;分析类操作的设计;5.识别分析类属性;获得属性的渠道;认定一个属性的策略;6.描述类之间的关系;寻找关系的具体方法如下:; 发现类关系 ;判断两个类之间到底有无关联关系;注意;某银行系统类图 ;第三节系统设计;系统设计及实现;系统的设计可以分为两个阶段:;1.系统总体设计;按照功能划分;三层体系结构;定义子系统的接口 ;“售书处理子系统包”的接口描述 ;2.详细设计;1.设计模式;设计模式的选择与应用;最近几年模型—视图—控制器(Model-View-Control,MVC)结构成为J2EE平台上被推荐的一种设计模式,至今已被广泛使用。Web应用系统采用MVC模式,这是目前Web应用系统的主流设计方向,并且受到越来越多的开发者的欢迎。
MVC是把一个应用的输入、处理、输出流程按照模型、视图、控制器的方式进行分离。这样一个应用就被分成3层:模型层、视图层和控制器层。;MVC设计模式;MVC??件类型的关系和功能;MVC设计模式;2.设计设计类;命名属性 ;“好的”名称与“不好的”名称;属性的数据类型;③定义类的操作;设计类的操作:;操作描述 ;操作的可视性;方法设计;活动图描述算法;细化设计类的操作与属性;设计类之间的关系;根据顺序图或协作图确定关联关系;根据顺序图或协作图确定关联关系;描述设计类的状态;由状态图获取更多属性;由状态图获取更多操作;三、面向对象的关系数据库设计 ;三、面向对象的关系数据库设计;三、面向对象的关系数据库设计;三、面向对象的关系数据库设计;四、构件设计;构件的划分——图书馆信息管理系统 ;构件的划分——图书馆信息管理系统 ;四、面向对象设计原则;开闭原则;里氏代换原则;依赖倒置原则;合成/聚合复用原则;迪米特原则;接口隔离原则;系统实现;系统实现;生成代码;代码生成的主要元素
您可能关注的文档
- 98循环过程概述.ppt
- 9TFT产品品质特性及不良概述.pptx
- 9、液压系统设计与计算概述.ppt
- 9企业高效执行力打造概述.ppt
- 9内容页循环重复概述.pptx
- 9加几(苏教版小学数学第一册)概述.ppt
- 9控制电机概述.ppt
- 9数制与码制概述.ppt
- 9建筑弱电系统概述.ppt
- 9汽车产品介绍概述.ppt
- 2026-2030中国水处理剂行业深度调研及投资前景预测研究报告.docx
- 2026-2030中国光伏太阳能焊带行业应用前景及当前竞争对手调研研究报告.docx
- 2026-2030中国盆底肌训练器市场运行态势及未来需求潜力调研研究报告.docx
- 2026-2030中国丝氨酸市场应用现状与投资策略深度研究研究报告.docx
- 2026-2030中国地坪行业发展模式及前景规划分析研究报告.docx
- 2026-2030全球与中国Mini LED封装设备行业现状调查与前景策略分析研究报告.docx
- 2026-2030锁相放大器行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2025至2030中国LED封装硅材料行业深度研究及发展前景投资评估分析.docx
- 2026-2030中国叔丁基酰胺钽市场运行动态及前景趋势洞察研究报告.docx
- 2026-2030中国压缩浴巾市场运行监测与未来发展全面调查研究报告.docx
最近下载
- 2025年新疆维吾尔自治区中考英语真题含答案.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(课件)-【中职专用】《中国历史》.pptx VIP
- 八大特殊作业危险告知牌全套.docx VIP
- 二年级下国学计划及教案 .pdf VIP
- 南昌大学《物理化学》2018-2019学年期末试卷.pdf VIP
- (统编2026新教材)二年级道法下册第1课《身心健康很重要》课件.pptx
- 涉诈风险账户审查表51.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(配套教案)-【中职专用】《中国历史》.docx VIP
- 深度解析(2026)《GB 16423-2020金属非金属矿山安全规程》.pptx VIP
- 新人教版数学五年级下册全册课本练习题精编可编辑可打印.doc VIP
原创力文档

文档评论(0)