ATM的面向对象设计

来源:互联网 发布:mac 10.7.5怎么升级 编辑:程序博客网 时间:2024/05/17 22:16

1 ProblemStatement

ATM自动提款机系统。ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。

系统功能实现用户在ATM上提取现金、查询账户余额、修改密码及转账功能。

本系统功能齐全,交互界面简单便捷,适用社会广大人群,且能满足用户安全性需求。

 

 

2 ATM System Glossary

 

1.              Introduction

This document is used to defineterminology specific to the problem domain, explaining terms, which may beunfamiliar to the reader of the use-case descriptions or other projectdocuments.  Often, this document can beused as an informal data dictionary,capturing data definitions so that use-case descriptions and other projectdocuments can focus on what the system must do with the information.

2.              Definitions

The glossary contains the workingdefinitions for the key concepts in the Course Registration System.

2.1            Person

A people in this system who havenameID(身份证)address and phone_number(电话号码)

2.2            Employee

A Person who havework_id(工号) , position(职位) andsalary(薪金)

2.3            Customer

A Person who have bank_card.

2.4            SkillWorkder

A person who work for ATM in technicality.

2.5            Manager

A person who work in bank and incharge of bank.

2.6            ATM

Automated Teller Machine. Whichbe used for bank.

2.7            Bank card

A card for Customer.用来记录customer的身份,存款信息等。

2.8            Staff

银行普通员工

3 Domain Class Diagram领域类图

虚拟机xprose rational画图截图。

ATM取款机用况图

 

 

 

0 0
原创粉丝点击