版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UML建模设计与分析标准教程(完整版)目录\h\h第1章UML入门\h\h\h1.1认识面向对象\h\h\h1.1.1面向对象简介\h\h\h1.1.2面向对象开发简介\h\h\h1.1.3面向对象的主要特性\h\h\h1.1.4面向对象中的3层\h\h\h1.1.5面向对象中的3种模型\h\h\h1.2现实软件开发模式的问题\h\h\h1.2.1面向过程\h\h\h1.2.2面向对象\h\h\h1.3UML的诞生背景\h\h\h1.4认识UML\h\h\h1.4.1UML发展历史\h\h\h1.4.2UML统一的作用\h\h\h1.4.3UML体系结构\h\h\h1.4.4建模工具\h\h\h1.4.5UML建模流程\h\h\h1.5UML核心元素\h\h\h1.5.1视图\h\h\h1.5.2图\h\h\h1.5.3事物\h\h\h1.5.4关系\h\h\h1.5.5通用机制\h\h\h1.6统一过程RUP\h\h\h1.6.1RUP简介\h\h\h1.6.2RUP与UML\h\h\h1.7思考与练习\h\h\h第2章用例图\h\h\h2.1用例图的构成\h\h\h2.1.1系统\h\h\h2.1.2参与者\h\h\h2.1.3用例\h\h\h2.1.4关系\h\h\h2.2用例间的关系\h\h\h2.2.1泛化关系\h\h\h2.2.2包含关系\h\h\h2.2.3扩展关系\h\h\h2.3用例描述\h\h\h2.4创建用例图模型\h\h\h2.4.1系统整体分析\h\h\h2.4.2确定系统参与者\h\h\h2.4.3确定用例与构造用例模型\h\h\h2.5思考与练习\h\h\h第3章类图\h\h\h3.1类图\h\h\h3.1.1类图概述\h\h\h3.1.2类及类的表示\h\h\h3.1.3定义类\h\h\h3.2接口\h\h\h3.3泛化关系\h\h\h3.3.1泛化的含义和用途\h\h\h3.3.2泛化的层次与多重继承\h\h\h3.3.3泛化约束\h\h\h3.4依赖关系和实现关系\h\h\h3.5关联关系\h\h\h3.5.1二元关联\h\h\h3.5.2关联类\h\h\h3.5.3或关联与反身关联\h\h\h3.5.4聚合关系\h\h\h3.5.5组合关系\h\h\h3.6类图关系的强弱顺序\h\h\h3.7抽象操作和抽象类\h\h\h3.8构造类图模型\h\h\h3.9思考与练习\h\h\h第4章对象图和包图\h\h\h4.1对象图\h\h\h4.1.1对象和类\h\h\h4.1.2对象和链\h\h\h4.1.3理解对象图\h\h\h4.1.4使用对象图建模\h\h\h4.1.5使用对象图测试类图\h\h\h4.1.6对象图和类图的区别\h\h\h4.2包图\h\h\h4.2.1包\h\h\h4.2.2导入包\h\h\h4.2.3包图\h\h\h4.2.4包之间的关系\h\h\h4.2.5使用包图建模\h\h\h4.2.6包图和类图的区别\h\h\h4.3思考与练习\h\h\h第5章活动图\h\h\h5.1活动图概述\h\h\h5.1.1活动图的简介\h\h\h5.1.2活动图的主要元素\h\h\h5.1.3了解活动和动作\h\h\h5.2基本组成元素\h\h\h5.2.1活动状态\h\h\h5.2.2动作状态\h\h\h5.2.3转移\h\h\h5.2.4判定\h\h\h5.2.5开始和结束状态\h\h\h5.3控制结点\h\h\h5.3.1分支与合并\h\h\h5.3.2分叉与汇合\h\h\h5.4其他元素\h\h\h5.4.1事件和触发器\h\h\h5.4.2泳道\h\h\h5.4.3对象流\h\h\h5.4.4发送信号动作\h\h\h5.4.5接收事件动作\h\h\h5.4.6可中断区间\h\h\h5.4.7异常\h\h\h5.5活动图的应用\h\h\h5.5.1建模步骤\h\h\h5.5.2借书操作中的活动图\h\h\h5.5.3状态图和活动图的比较\h\h\h5.6思考与练习\h\h\h第6章顺序图\h\h\h6.1顺序图简介\h\h\h6.1.1顺序图定义\h\h\h6.1.2顺序图的构成\h\h\h6.2生命线与激活\h\h\h6.2.1生命线\h\h\h6.2.2激活\h\h\h6.3对象\h\h\h6.3.1对象简介\h\h\h6.3.2对象的创建和撤销\h\h\h6.4消息\h\h\h6.4.1消息简介\h\h\h6.4.2同步消息\h\h\h6.4.3异步消息\h\h\h6.4.4消息的条件控制\h\h\h6.4.5消息中的参数和序号\h\h\h6.4.6分支和从属流\h\h\h6.5建模时间\h\h\h6.6执行规范\h\h\h6.7创建顺序图模型\h\h\h6.7.1确定用例与工作流\h\h\h6.7.2布置对象与添加消息\h\h\h6.8思考与练习\h\h\h第7章通信图\h\h\h7.1通信图的含义及构成\h\h\h7.1.1对象与类角色\h\h\h7.1.2关联角色与链接\h\h\h7.1.3消息\h\h\h7.2消息的序列号与控制点\h\h\h7.3创建对象\h\h\h7.4消息迭代\h\h\h7.5顺序图与通信图\h\h\h7.6思考与练习\h\h\h第8章时间图\h\h\h8.1时间图及其构成\h\h\h8.1.1时间图中的对象\h\h\h8.1.2状态\h\h\h8.1.3时间\h\h\h8.1.4状态线\h\h\h8.1.5事件与消息\h\h\h8.2时间约束\h\h\h8.3时间图的替代表示法\h\h\h8.4思考与练习\h\h\h第9章状态机图\h\h\h9.1状态机图概述\h\h\h9.1.1状态机及其构成\h\h\h9.1.2状态机图标记符\h\h\h9.2转移\h\h\h9.2.1转移简介\h\h\h9.2.2事件\h\h\h9.2.3动作\h\h\h9.2.4转移的类型\h\h\h9.3组合状态\h\h\h9.3.1顺序状态\h\h\h9.3.2并发子状态\h\h\h9.3.3同步状态\h\h\h9.3.4历史状态\h\h\h9.3.5子状态机引用状态\h\h\h9.4建造状态机图模型\h\h\h9.4.1分析状态机图\h\h\h9.4.2完成状态机图\h\h\h9.5思考与练习\h\h\h第10章组合结构图和交互概览图\h\h\h10.1组合结构图\h\h\h10.1.1内部结构\h\h\h10.1.2端口\h\h\h10.1.3协作\h\h\h10.2交互概览图\h\h\h10.2.1组成部分\h\h\h10.2.2使用交互\h\h\h10.2.3组合交互\h\h\h10.3思考与练习\h\h\h第11章组件图与部署图\h\h\h11.1组件图概述\h\h\h11.1.1组件图概述\h\h\h11.1.2组件\h\h\h11.1.3接口\h\h\h11.1.4组件间的关系与组件嵌套\h\h\h11.1.5组件图的建模应用\h\h\h11.1.6组件图的适用情况\h\h\h11.2部署图\h\h\h11.2.1部署图概述\h\h\h11.2.2节点和连接\h\h\h11.2.3部署间的关系\h\h\h11.2.4部署图的适用情况及如何绘制\h\h\h11.2.5部署图的建模应用\h\h\h11.3组合组件图和部署图\h\h\h11.4组件图和部署图的建模实现\h\h\h11.4.1添加节点和关联关系\h\h\h11.4.2添加组件、类和对象\h\h\h11.4.3添加依赖关系\h\h\h11.4.4实现图书管理系统\h\h\h11.5思考与练习\h\h\h第12章UML与RUP\h\h\h12.1理解软件开发过程\h\h\h12.2RUP(Rational统一过程)\h\h\h12.2.1理解RUP\h\h\h12.2.2为什么要使用RUP\h\h\h12.2.3RUP的特点\h\h\h12.3RUP的二维空间\h\h\h12.3.1时间维\h\h\h12.3.2RUP的静态结构\h\h\h12.4核心工作流程\h\h\h12.4.1需求获取工作流\h\h\h12.4.2分析工作流\h\h\h12.4.3设计工作流\h\h\h12.4.4实现工作流\h\h\h12.4.5测试工作流\h\h\h12.5RUP的十大开发要素\h\h\h12.5.1开发前景\h\h\h12.5.2达成计划\h\h\h12.5.3标识和减小风险\h\h\h12.5.4分配和跟踪任务\h\h\h12.5.5检查商业理由\h\h\h12.5.6设计组件构架\h\h\h12.5.7对产品进行增量式的构建和测试\h\h\h12.5.8验证和评价结果\h\h\h12.5.9管理和控制变化\h\h\h12.5.10提供用户支持\h\h\h12.6StarUML与RUP\h\h\h12.6.1StarUML概述\h\h\h12.6.2StarUML与RUP的模型图关系\h\h\h12.7思考与练习\h\h\h第13章UML与数据库设计\h\h\h13.1数据库设计与UML模型\h\h\h13.2数据库接口\h\h\h13.3类图到数据库的转换\h\h\h13.3.1基本映射转换\h\h\h13.3.2类到表的转换\h\h\h13.3.3关联关系的转换\h\h\h13.3.4需要避免的映射情况\h\h\h13.4完整性与约束验证\h\h\h13.4.1父表的约束\h\h\h13.4.2子表的约束\h\h\h13.5数据库的其他技术\h\h\h13.5.1存储过程\h\h\h13.5.2触发器\h\h\h13.5.3索引\h\h\h13.6铁路系统UML模型到数据库转换\h\h\h13.7用SQL语句实现数据库功能\h\h\h13.8思考与练习\h\h\h第14章UML扩展机制\h\h\h14.1UML扩展机制简单概述\h\h\h14.2UML的体系结构\h\h\h14.2.1四层元模型体系结构\h\h\h14.2.2元元模型层\h\h\h14.2.3元模型层\h\h\h14.3UML核心语义\h\h\h14.3.1模型元素\h\h\h14.3.2视图元素\h\h\h14.4构造型\h\h\h14.4.1表示构造型\h\h\h14.4.2UML标准构造型\h\h\h14.4.3UML扩展机制进行建模\h\h\h14.5标记值\h\h\h14.5.1表示标记值\h\h\h14.5.2UML标准标记值\h\h\h14.5.3自定义标记值\h\h\h14.5.4标记值应用元素\h\h\h14.6约束\h\h\h14.6.1约束概述\h\h\h14.6.2表示约束\h\h\h14.6.3UML标准约束\h\h\h14.6.4自定义约束\h\h\h14.7思考与练习\h\h\h第15章对象约束语言\h\h\h15.1对象约束语言简介\h\h\h15.2语言结构\h\h\h15.2.1抽象语法\h\h\h15.2.2具体语法\h\h\h15.3语言语法\h\h\h15.3.1固化类型\h\h\h15.3.2运算符和操作\h\h\h15.3.3关键字\h\h\h15.3.4元组\h\h\h15.4表达式\h\h\h15.5数据类型\h\h\h15.5.1基本数据类型\h\h\h15.5.2集合类型\h\h\h15.5.3OclMessage类型\h\h\h15.5.4OclVoid类型\h\h\h15.5.5OclAny类型\h\h\h15.5.6模型元素类型\h\h\h15.6集合\h\h\h15.6.1创建集合\h\h\h15.6.2操作集合\h\h\h15.6.3Collection类型\h\h\h15.6.4Set类型\h\h\h15.6.5Bag类型\h\h\h15.6.6Sequence类型\h\h\h15.7使用约束\h\h\h15.7.1基本约束\h\h\h15.7.2组合约束\h\h\h15.7.3迭代约束\h\h\h15.8对象级约束\h\h\h15.8.1常量\h\h\h15.8.2前置和后置条件\h\h\h15.8.3let约束\h\h\h15.9消息级约束\h\h\h15.10约束和泛化\h\h\h15.11思考与练习\h\h\h第16章基于C++的UML模型实现\h\h\h16.1模型元素的简单实现\h\h\h16.1.1类\h\h\h16.1.2实现原理\h\h\h16.2泛化关系的实现\h\h\h16.3实现关联\h\h\h16.3.1基本关联\h\h\h16.3.2强制对可选或者强制关联\h\h\h16.3.3可选对可选关联\h\h\h16.3.4可选对多关联\h\h\h16.3.5强制对多关联\h\h\h16.3.6多对多关联\h\h\h16.3.7有序关联的实现\h\h\h16.3.8关联类的实现\h\h\h16.4受限关联的实现\h\h\h16.4.1强制或者可选对可选受限关联\h\h\h16.4.2可选对强制或者可选受限关联\h\h\h16.4.3多对可选的受限关联\h\h\h16.4.4多对受限关联\h\h\h16.5聚合与组合关系的实现\h\h\h16.6特殊类的实现\h\h\h16.6.1接口\h\h\h16.6.2枚举\h\h\h16.6.3包\h\h\h16.6.4模板\h\h\h16.7思考与练习\h\h\h第17章BBS论坛管理系统\h\h\h17.1论坛概述\h\h\h17.1.1简单了解论坛\h\h\h17.1.2论坛的形式\h\h\h17.1.3论坛的推广\h\h\h17.2论坛系统需求分析\h\h\h17.2.1论坛系统功能需求概述\h\h\h17.2.2前台
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南怒江州贡山县医疗保障局选聘医疗保障义务社会监督员10人笔试模拟试题及答案解析
- 2026年湖北省咸宁市单招职业倾向性测试模拟测试卷及答案1套
- 2026年江西陶瓷工艺美术职业技术学院单招职业倾向性测试模拟测试卷附答案
- 2026年江苏经贸职业技术学院单招职业倾向性考试题库及答案1套
- 2026年晋城职业技术学院单招职业倾向性测试题库及答案1套
- 2026年山西省忻州市单招职业适应性测试模拟测试卷附答案
- 2026年心理年龄考试题库及一套答案
- 《东方烟草报》社有限公司2026年高校毕业生招聘3人笔试模拟试题及答案解析
- 2025年山东潍坊国联嘉禾新材料有限公司招聘10人笔试备考试题附答案
- 2025年福建省福州市建筑设计院股份有限公司招聘14人笔试备考试题附答案
- 2026年吉林工程职业学院单招职业技能考试必刷测试卷必考题
- 污水处理厂废水污染源追溯与溯源技术
- T-CAPC 004-2021 药品经营企业物流服务能力评估标准
- 浙江省金华市2024-2025学年九年级上学期期末科学试题(学生版)
- 教育部人文社科一般课题申报书
- 2025年事业单位联考e类结构化面试试题及答案
- 串联谐振耐压试验原理讲解
- 企业副总工作总结
- YDT 5102-2024 通信线路工程技术规范
- 胃内镜黏膜下剥离术围手术期指南解读
- 西游记课件-狮驼岭
评论
0/150
提交评论