UML课程设计
1
---ATM自动取款机系统的分析与设计
目录
ATM自动取款机系统的分析与设计 .................................................................................................... 3 第一部分 引言 .................................................................................................................................... 3 1.1编写目的 ........................................................................................................................................ 3 1.2适用范围 ........................................................................................................................................ 3 1.3背景 ................................................................................................................................................ 3 1.4术语、定义和缩写 ........................................................................................................................ 3 1.5文档概述 ........................................................................................................................................ 4 1.6参考资料 ........................................................................................................................................ 4 第二部分 任务概述 ............................................................................................................................ 4 2.1目标 ................................................................................................................................................ 4 2.2用户的特点 .................................................................................................................................... 5 2.3假定和约束 .................................................................................................................................... 5 第三部分 需求规定 ............................................................................................................................ 5 3.1对功能的规定 ................................................................................................................................ 5 3.1.1系统功能关系图 ......................................................................................................................... 5 用例图: .............................................................................................................................................. 5 3.1.2系统功能概述 ............................................................................................................................. 6 取款功能: .......................................................................................................................................... 6 查询余额功能: .................................................................................................................................. 6 修改密码功能: .................................................................................................................................. 6 转账功能: .......................................................................................................................................... 6 登录界面: .......................................................................................................................................... 6 主界面: .............................................................................................................................................. 6 取款界面: .......................................................................................................................................... 7 余额查询界面: .................................................................................................................................. 7 修改密码界面: .................................................................................................................................. 7 转账界面: .......................................................................................................................................... 7 3.1.3系统用例描述 ............................................................................................................................. 7 用例描述: .......................................................................................................................................... 7 3.1.4系统功能模块 ........................................................................................................................... 13 3.1.5系统类图 ................................................................................................................................... 14 3.1.5系统活动图 ............................................................................................................................... 15 3.1.5系统状态图 ............................................................................................................................... 16 3.1.5系统顺序图(取款) ............................................................................................................... 18 3.1.5系统部署图 ............................................................................................................................... 19 3.1.5系统数据表 ............................................................................................................................... 19 第四部分 运行环境规定 .................................................................................................................. 20
2
ATM自动取款机系统的分析与设计
第一部分 引言
1.1编写目的
本文档描述了自动取款机系统的软件需求。
1.2适用范围
ATM的功能要求支持计算机银行网。
1.3背景
ATM自动提款机系统。ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文Automatic Teller Machine的缩写。ATM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动取款机还具有维护、测试、事件报告、监控和管理等多种功能。
ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。
ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。 减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。
1.4术语、定义和缩写
账号:在银行中,事务应用的单个账号。账号可以为多种类型,但是至少包括支票和存款。每个顾客
3
ATM自动取款机系统的分析设计



