文档介绍:ATM系统需求分析设计与改进
目录
1 .引言
编写目的
ATM自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在
银行业务流程当中起着承上启下的作用, 其重要性不言而喻。 但是, 目前许多银
行在具体的一些示给客户. 图3-5
CIM-3定义系统范围.
客户包下可启动的系统用例
图3-6
系统用例名称
简述
(1)转账
客户到 ATM机使用系统执行转账业务
(2)取款
客户到ATMB使用系统执行取款业务
(3)修改密修
客户到ATMU使用系统执行修改密码操作
(4)查询余额
客户到ATMU使用系统执行查询余额操作
图3-7
系统用例名称
简述
(1)添加现金
银行管理员用ATMK统添加现金
(2)维护硬件设备
银行管理员维护硬件系统
图3-8
系统用例名称
简述
(1)计算利息
系统于约定时间自动计算利息
(2)扣除利息和手续
费
系统于交易发生后扣除手续费,系统于约定时
间扣除利息税
(3)业务短信
系统于交易发生后自动发送短指给客户
PIM-1分析业务流程
-取款系统用例业务
用例名
取款
称
用例编
号
SUC001
用例简
述
客户在ATMm上取款
用例图
主要流
程
(1)客户插入磁卡,初始化ATMK统屏幕
(2)系统提不输入帝他。
(3)客户输入密他并通过系统验证
(4)系统列出服务项目
(5)客户选择取款,输入取款金额,按卜确定键。
(6)系统验证取款数额的合法性。并计算出手续费
(7)系统连接到综存系统,查询账户余额,确认余额是否
足够。
(8)吐款机吐款,交易成立
(9)系统提供打印功能,供客户选择是否打印
替代流
程
(3) a[密码错误]系统出现密码错误警告。并返回主要流程
(2),供客户重新输入密码
(6) a[金额不符]系统出现取款金额必须为50元整数的信
息,回到主要流程(5),供客户重新输入取款金额
(6)b[金额过低]系统出现最低取款的信息,回到主要流程
(5),供客户重新输入取款金额
(6)c[金额过高]系统出现最高取款的信息,回到主要流程
(5),供客户重新输入取款金额
(7) a[余额不足]系统出现余额不足的信息,回到主要流程
(5),供客户重新输入取款金额
业务规
则
(1)交易款项-取款金额+手续费
(2)手续费=取款金额*银行管理费*银行折扣
(3)取款金额最低为50元,取款金额最高为5000
(4)取款金额为非作50元的整数倍
(5)系统按照银行原有编码方式生成交易编号
其他
打印了取款凭条
-转账业务系统用例
用例名
称
转账
用例编
号
SUC002
用例简
述
客户ATM机上转账
用例图
主要流
程
(1)客户插入磁卡,初始化ATM1C统屏幕
(2)系统提不输入帝他。
(3)客户输入密他并通过系统验证
(4)系统列出服务项目
(5)客户选择取款,输入转账金额,按卜确定键。
(6)系统验证转账数额的合法性。并计算出手续费
(7)系统连接到综存系统,查询账户余额,确认余额是否
足够。
(8)交易成立,系统提供打印功能,供客户选择是否打印
替代流
程
3) a[密码错误]系统出现密码错误警告。并返回主要流程
(2),供客户重新输入密码
a[金额不符]系统出现转账金额必须为50元整数的信
息,回到主要流程(5),供客户重新输入取款金额
(6)b[金额过低]系统出现最低取款的信息,回到主要流程
(5),供客户重新输入取款金额
(6c[金额过高]系统出现最高取款的信息,回到主要流程
(5),供客户重新输入取款金额
(7)a[余额不足]系统出现余额不足的信息,回到主要流程
(5),供客户重新输入取款金额
业务规
则
(1)交易款项=转账金额+手续费
(2)手续费=转账金额*银行管理费*银行折扣
(3)转账最低金额为50元,最高为5000元
(4)系统按照银行原有编码方式生成交易编号
用例名
称
修改密他
用例编
号
SUC003
用例简
述
客户在ATM上修改客户密他
用例图
主要流
程
(1)客户插入磁卡,初始化ATMK统屏幕
(2)系统提不输入帝他。
(3)客户输入密他并通过系统验证
(4)系统列出服务项目
(5)客户选择修改密码,按卜确定键。
(6)客户连续二次输入新密码,按卜确定键。
替代流
程
3) a[密