上编 “基于面向对象的软件分析与设计可视化建模”规约
第1章 基于面向对象的软件分析与设计一般性步骤
1.1 基于面向对象的软件分析与设计步骤
1.1.1 问题陈述(Problem Statement)
1.1.2 需求分析(Requirement Analysis)
1.1.3 架构分析(Architectural Analysis)
1.1.4 用例分析(UseCase Analysis)
1.1.5 设计元素的设计(Design Element)
1.1.6 系统运行时刻架构设计(Run Time ArchitecturalDesign)
1.1.7 分布式系统的设计(DescribeDistriibution)
1.1.8 用例设计(UseCase Design)
1.1.9 类的设计(Class Design)
1.1.10 数据库的设计(Data Base Design)
1.2 基于面向对象软件分析与设计的若干规则
1.3 基于面向对象软件分析与设计规约若干关注点
第2章 基于面向对象的软件分析与设计文档规约
第3章 术语
下编 典型案例
案例1 “网上书店系统”(WebLab)分析与设计
1.1 WebLab问题陈述
1.1.1 WebLab系统涉众
1.1.2 WebLab功能概述
1.2 WebLab需求分析
1.2.1 WebLab用例析取
1.2.2 WebLab用例规约
1.2.3 WebLab补充规约
1.2.4 WebLab术语
1.3 WebLab架构分析与设计
1.3.1 WebLab架构描述
1.3.2 WebLab架构设计
1.3.3 WebLab关键抽象
1.4 WebLab用例分析
1.4.1 WebLab分析类的析取
1.4.2 WebLab分析类机制
1.5 WebLab子系统设计及子系统中类的设计
1.5.1 WebLab用户管理子系统
1.5.2 WebLab图书管理子系统
1.5.3 WebLab订单管理子系统
1.5.4 WebLab购物篮管理子系统
1.5.5 WebLab分析类到设计元素的映射
1.6 wcbLab实?技术
案例2 “进口设备跟踪管理系统”(EImptMIS)分析与设计
2.1 EImptMIS问题陈述
2.1.1 EImptMIS系统涉众
2.1.2 EImptMIS系统功能
2.1.3 系统基本流程
2.2 EImptMIS需求分析
2.2.1 EImptMIS用例析取
2.2.2 EImptMIS用例规约
2.2.3 EImptMIS补充规约
2.2.4 EImptMIS术语
2.3 EImpt架构分析
2.3.1 EImptMIS架构描述
2.3.2 EImptMIS架构设计
2.3.3 EImptMIS关键抽象
2.4 EImptMIS用例分析
2.4.1 EImptMIS系统实体类(数据类)的设计
2.4.2 EImptMIS用例类的设计
2.4.3 EImptMIS分析类机制
2.5 EImptMIS运行时架构设计
2.6 EImptMIS数据设计
2.6.1 EImptMIS数据库的设计
2.6.2 EImptMIS数据字典
……
案例3 “MircoTalk微博网站”(mTalk)分析与设计
案例4 “网吧行业在线培训系统”(Cyber-online Training)分析与设计
案例5 “考勤管理系统”(RollBookMIS)分析与设计
案例6 “航空订票系统”(aTickets)分析与设计
案例7 “ERP模拟游戏系统”(ERPGame)分析与设计
案例8 “在线考试系统”(Online Testing)分析与设计
案例9 “校园跳蚤市场系统”(School FLMKT)分析与设计
案例10 “快餐店管理系统”(FstFdMIS)分析与设计
案例11 “个人事务管理系统”(MyKit)分析与设计
展开