软件工程期末复习自我总结(五)面向对象分析设计 软件体系结构

本文介绍了面向对象分析的过程,包括用例建模和对象建模。以银行储蓄账户管理系统为例,详细阐述了开户和取款的用例,包括参与者、前置条件、事件流和后置条件。对象模型则展示了系统类与类之间的关系,体现了系统的静态结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第八讲 第九讲 面向对象分析

面向对象分析:找出并规定该问题域中根据系统各项要求而行动并相互作用的对象,并依据这些对象及其关系建立问题域模型。
面向对象分析过程从分析陈述用户需求的文件开始。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用例建模过程
① 定义系统:银行储蓄账户管理系统
② 确定参与者
 客户:到银行办理储蓄业务的人,负责输入密码
 银行职员:银行工作人员,代表客户进行储蓄业务的操作
 系统管理员:银行计算机的管理人员,负责账户的管理和业
务报表的生成
 其他银行帐务管理系统:与本行账户进行转帐

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用例名称:开户
用例编号:UC-1
参与者:银行职员,客户
前置条件:一个合法的银行职员已登录到该系统
事件流:
1.银行职员在系统主页,点击开户按钮;
2.系统弹出开户页面,并显示提示输入客户信息的消息;
3.银行职员输入客户信息(姓名、地址、身份证号等);
4.系统在开户页面显示给客户分配的账号;
5.系统提示客户输入密码;
6.客户输入密码;
7.系统提示客户再次输入密码;
8.客户再次输入密码;
9.系统检测客户输入的两次密码是否一致,如果不一致则回到第4
步,否则继续;
10.系统在账户库中添加新账户;
11. 用例结束。
后置条件:在账户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值