`

用例图实例: 银行ATM 系统

阅读更多

自动柜员机 (ATM)也称为 ABM(自动银行机)是一种银行系统。这个烘焙系统允许客户或用户访问金融交易。这些交易可以在公共场所进行,不需要文员、收银员或银行出纳员。ATM 的工作和描述可以在用例图的帮助下进行解释

我们将了解设计 ATM 系统的用例图。系统的一些场景如下。

 

第 1 步:
用户在银行 ATM 中输入塑料 ATM 卡时进行身份验证。然后输入用户名和 PIN(个人识别码)。对于每笔 ATM 交易,客户身份验证用例都是必需且必不可少的。因此,它显示为包含关系。


客户身份验证用例图示例如下所示:

步骤 2:

 

用户检查银行余额,如果需要,还要求提供有关银行余额的迷你报表。然后用户根据他们的需要提取钱。如果他们想存一些钱,他们可以做。完成操作后,用户关闭会话。银行 ATM 系统的用例图示例如下所示:

 

第 3 步:
如果银行 ATM 出现任何错误或需要维修,由 ATM 技术人员完成。ATM技术员负责银行ATM的维护、硬件、固件或软件的升级、现场诊断。
ATM 技术人员工作的用例图示例如下所示:

 

現在用Visual Paradigm Online 自己動手吧

立即嘗試,享受所有這些可立即編輯的示例和模板,如下所示:

廣播系統

自動取款機

用例結構模板

構建具有刻板印象的用例

使用系統邊界表達多個項目

在線考試系統

旅客服務

軟件開發管理

停車場系統

訂單處理系統

泛化用例

包含和擴展用例

網站(使用擴展和包含用例構建用例)

用例圖模板

外部系統作為參與者

銀行ATM

分享到:
评论

相关推荐

    UML用例图实例讲解

    在"uml用例图实例讲解.ppt"这个文件中,可能包含了各种用例图的例子,如银行系统的用例图,其中可能有"存款"、"取款"、"转账"等用例,以及"客户"、"ATM机"等参与者。通过这些例子,初学者可以更好地理解用例图的...

    软件工程ATM系统UML设计

    每个用例都代表一个具体的业务流程,通过用例图可以清晰地看出用户与ATM系统的互动关系。 2. **类图(Class Diagram)**:类图描绘了系统的静态结构,包括类、接口、继承关系和关联关系。在ATM系统中,可能有“账户...

    UML 建用例图程序举例

    本文将深入探讨用例图的概念、构成元素以及如何通过实例创建用例图。 ### 1. 用例图概述 用例图主要描绘了系统外部参与者与系统之间的交互关系,它强调的是功能需求,即系统能够提供哪些服务。用例图通过图形化...

    基于java atm取款机交易系统源代码

    在本项目中,UML用例图可能描绘了ATM系统的主要操作流程,帮助开发者理解系统的需求和边界。 毕业设计通常会涵盖系统分析、设计、实现和测试的全过程,因此在“基于java atm取款机交易系统源代码”中,我们可以看到...

    rose建模案例,有ATM等系统,用ROSE编写

    1. **用例图(Use Case Diagram)**:定义系统的主要参与者(如用户、管理员)以及他们与系统之间的交互。用户可能有`借书`、`还书`、`搜索书籍`等用例。 2. **实体关系图(ER Diagram)**:用于数据库设计,展示数据表...

    面向对象设计实例-ATM取款机

    总之,面向对象设计实例——ATM取款机是一个涵盖系统设计、类和对象、关系、用例图、时序图、协作图等多个面向对象设计关键概念的综合性示例。通过深入分析和实践,开发者能提高对面向对象设计的理解,增强软件设计...

    ATM自动取款机系统(rose建模).zip

    通过用例图,我们可以清晰地看到系统提供的服务和用户的行为。 2. **系统静态模型**:这部分主要涉及类图和对象图。在ATM系统中,类图可以表示ATM、账户、交易等核心概念,它们之间的关系如继承、关联、聚合等。...

    uml软件建模综合实例

    ATM取款系统的建模可能包括用例图,如取款、存款、查询余额等操作。状态图将显示账户从登录到交易完成的各个状态。协作图(Collaboration Diagram)可以描述ATM机与银行服务器之间的交互,而部署图(Deployment ...

    UML 轻松入门-综合实例。

    用例图清晰地展示了系统的边界以及用户与系统的交互关系,帮助我们理解系统的核心功能。 接着是类图。类图是UML中描述系统静态结构的工具,它展示了类、接口以及它们之间的关系。在ATM系统中,类图包括了帐户库、...

    UML建模实例全过程

    UML 建模实例全过程是指对一个 ATM 取款机项目的全过程建模实例, 包括用例图、类图、顺序图、状态图和协作图等多种图表,旨在帮助人们更好地理解和掌握 UML 建模的技术。 用例图是 UML 建模的基础,描述了系统的...

    软件设计师复习UML系统建模技术PPT学习教案.pptx

    - **需求建模**:首先,通过用例图识别出ATM系统的基本功能和用户角色。 - **用例细化**:详细描述每个用例的事件流,如取款的步骤,包括成功和失败的各种情况。 - **交互建模**:利用顺序图和协作图描述ATM系统中...

    超好的UML学习记录——结合图与文字,便于理解。免费下载:)

    本文主要介绍了一个利用UML(统一建模语言)进行系统建模的实例,以一个简化的ATM(自动取款机)系统为例,涵盖了用例图、类图、顺序图和状态图的知识点。 1. **用例图**: 用例图展示了系统的主要参与者和他们与...

    rose使用实例教程

    例如,用例图用于描绘系统与用户之间的交互,类图则展示类与类之间的关系。 在"rose实例(构造银行业务模型).doc"这个文档中,我们可以预期会找到以下内容: 1. **用例分析**:在银行业务模型中,可能会包含...

    UML简单建模举例(ATM机)

    **用例图(Use Case Diagram)**是描述系统外部用户与系统交互的一种方式。在ATM机的例子中,用例可能包括"存款"、"取款"、"查询余额"和"转账"等。这些用例将表示为椭圆形,而用户(如银行客户)则表示为人形图标,...

    统一建模语言UML轻松入门之综合实例

    用例图描述了系统外部角色(在这个例子中是“银行储户”)与系统(ATM机)之间的交互。在这个场景中,银行储户能够进行取款、存款和其他操作。用例图清晰地展现了这些功能,帮助我们理解用户与系统的核心交互。 ...

    统一建模语言UML轻松入门之综合实例.doc

    图 5.1 显示了一个简化的 ATM 系统的用例图,其中参与者包括银行储户和 ATM 机。银行储户可以在 ATM 机上完成取款、存款及其他业务。 2. 类图 类图是 UML 中的一种静态结构图,用来描述系统的结构组成部分。图 5.2...

    UML轻松入门

    用例图展示了系统的主要参与者(actors)与系统提供的服务(use cases)之间的关系。在这个例子中,参与者是“银行储户”,系统是ATM机。用例包括取款、存款和其他功能。银行储户通过ATM完成这些操作。 2. **类图*...

    Java高手真经 - Java Web系统设计与架构 (二) UML

    用例图——企业产品生产销售管理系统 uml/class_login.mdl //03.类图和包图——企业信息管理系统用户登录和注册模块 uml/component_emis.mdl //04.组件图与部署图——企业信息管理系统 uml/statechart_bug.mdl ...

Global site tag (gtag.js) - Google Analytics