一、实验目的
根据所学习的面向对象程序设计的基本方法,使用面向对象的思想和方法对实际问题进行需求分析,根据需
求分析结果完成程序的总体设计,在总体设计的基础上实现详细设计和编码调试,并对所设计的程序进行必要
的测试。从而初步具备程序设计的综合能力和软件开发的初级技能。
二、实验基本要求
模拟实现银行 ATM 自动取款机系统。系统至少包括以下几方面的功能:
(1)修改密码功能;(2)余额查询功能;(3) 取款功能;(4)转账功能。
三、概要设计分析
程序基本功能
1. ATM 基本交互操作
本程序最大程度上模拟了用户与 ATM 的基本交互操作,具体包括存款,取款,转账(伪实现)以及改密功
能,并提供查询接口,可以查询余额以及账户基本信息。
2. 用户账户系统
对于用户账户系统,本程序从信息录入与信息维护两方面出发,实现新账户交互式录入与格式化录入,以
及对当前账户信息的查询与密码修改。
评论0
最新资源