这里写目录标题
第八讲 第九讲 面向对象分析
面向对象分析:找出并规定该问题域中根据系统各项要求而行动并相互作用的对象,并依据这些对象及其关系建立问题域模型。
面向对象分析过程从分析陈述用户需求的文件开始。
用例建模过程
① 定义系统:银行储蓄账户管理系统
② 确定参与者
客户:到银行办理储蓄业务的人,负责输入密码
银行职员:银行工作人员,代表客户进行储蓄业务的操作
系统管理员:银行计算机的管理人员,负责账户的管理和业
务报表的生成
其他银行帐务管理系统:与本行账户进行转帐
用例名称:开户
用例编号:UC-1
参与者:银行职员,客户
前置条件:一个合法的银行职员已登录到该系统
事件流:
1.银行职员在系统主页,点击开户按钮;
2.系统弹出开户页面,并显示提示输入客户信息的消息;
3.银行职员输入客户信息(姓名、地址、身份证号等);
4.系统在开户页面显示给客户分配的账号;
5.系统提示客户输入密码;
6.客户输入密码;
7.系统提示客户再次输入密码;
8.客户再次输入密码;
9.系统检测客户输入的两次密码是否一致,如果不一致则回到第4
步,否则继续;
10.系统在账户库中添加新账户;
11. 用例结束。
后置条件:在账户