UML-银行系统存款通信图

一、题目

某银行系统存款处理过程如下:
① 系统将存款单上的存款金额分别记录在存折和账目文件中。
② 将现金存入现金库。
③ 最后将打印后的存折还给储户。
请分析此交互过程所涉及的系统对象,并结合存款处理流程绘制通信图

二、系统对象分析

根据提供的存款通信图,可以识别出以下系统对象:

  1. 用户:发起存款请求的主体。

  2. 信息输入界面:用户输入存款信息的界面。

  3. 取款信息控制:处理存款信息的控制模块。

  4. 用户模块:验证用户信息的模块。

  5. 打印机系统:用于打印存款记录的设备。

三、通信图的流程分析

存款流程可以分为以下几个步骤:

  1. 用户发起存款请求

    • 用户通过信息输入界面输入存款信息(步骤1)。

  2. 信息输入界面发送存款单信息

    • 信息输入界面将存款信息发送给取款信息控制模块(步骤2)。

  3. 验证用户信息

    • 取款信息控制模块请求用户模块验证用户信息(步骤3)。

  4. 返回用户信息

    • 用户模块验证用户信息后,返回给取款信息控制模块(步骤4)。

  5. 验证存款信息

    • 取款信息控制模块验证存款信息(步骤5)。

  6. 返回存款信息

    • 取款信息控制模块将验证后的存款信息返回给用户(步骤6)。

  7. 打印存折记录

    • 取款信息控制模块将存款信息发送给打印机系统,打印存折记录(步骤7)。

四、总结

该通信图描述了一个典型的存款流程,涉及用户、信息输入界面、取款信息控制模块、用户模块和打印机系统。流程从用户发起存款请求开始,经过信息输入、验证用户信息、验证存款信息、返回存款信息,最后打印存折记录。每个步骤都通过特定的通信路径连接,确保信息的准确传递和处理。这种设计有助于提高存款流程的效率和安全性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值