. . .. .
目录
1 需求分析.................. ........................... .............. .............. ............................ .............. .............. .............. .................. 1
1.1 需求获取........................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 1
1.2 业务建模........................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 2
1.3 业务规那么建模....................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 3
顺序图
...................................................................................................................................................................... .... .. 4
顺序图
...................................................................................................................................................................... .... .. 5
客户取车顺序图
..................................................................................................................................................... .... ...6
客户还车顺序图
..................................................................................................................................................... .... ...7
1.4 业务过程建模................................................................................ .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... ... 9
2 系统分析.................. ........................... .............. .............. ............................ .............. .............. .............. ................ 12
2.1 概念用例............................................................................................. .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 12
2.2 分析类模型.................................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... . 13
2.3 组件模型............................................................................................. .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 15
2.4 软件构架和框架建模................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .. 15
3 系统设计.................. ........................... .............. .............. ............................ .............. .............. .............. ................ 16
3.1 设计类模型.................................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... . 16
客户和公司员工类
......................................................................................................................................................16
3.2 接口设计模型....................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .. 18
3.3 包设计模型.................................................................................... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... . 19
3.4 部署模型............................................................................................. .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... 20
1 需求分析
这里介绍一个简单汽车租赁系统的需求分析。
1.1 需求获取
本系统的功能性需求包括以下几个方面:
(1) 客户可以通过不同的方式〔包括、前台、网上〕预订车辆;
(2) 能够保存客户的预订申请单;
(3) 能够保存客户的历史记录;
(4) 工作人员可以处理客户申请;
c. . . ..