模拟ATM机存取款
2020年4月19日
1
管理系统
课程设计
题专学班
目: ATM柜员机系统业:计算机科学与技术号:级:
学生姓名:
文档仅供参考
一可行性研究
1编写目的1.1 目的
这份可行性研究报告是对ATM柜员机的可行性研究分析及指出存
在的必要性。1.2 预期的读者
软件管理人员、开发人员、维护人员、顾客用户。2 问题定义
2.1 ATM柜员机介绍
ATM柜员机使用与ATM机相似的图形用户界面,当用户在登录界面输入给定的卡号和密码时,系统能登录
ATM柜员机系统,经过数
据链接操作来达到的客户与机器交互从而进行取款、存款、转账、查询余额、修改密码等业务办理的目的。
2020年4月19日
2
文档仅供参考
2.2 基本目标
ATM柜员机主要是由各个实体窗口组成,它是由登录页面、选择服务、存款、取款、查询余额、修改密码以及查看交易记录等功能。它的各种按钮的事件和功能能够简单的模拟ATM柜员机的要求,让用户
在电脑上能够轻松体验ATM取款机的使用流程,以达到易学易用的效果,避免用户在真实的ATM机上出现失误,带来不必要的损失。
2.3 经济目标
由于本软件的主要背景
(为课程设计)在经济上不注重直接的经济收
益,而是注重小组成员整体水平的提高。3 可行性研究的方法及评价度3.1 可行性研究所采用的方法
根据调查,本小组成员多数有JAVA编程经验,也具备MY SQL的
使用经验,因而开发此系统采用JAVA结合MY SQL的数据库系统开
发。3.2 评价尺度
此软件暂时只是一个初级产品,实现的功能也只能完成初步的工作。4 工作产品4.1 设计目标
为了减少银行的业务处理压力,尽量节省人们取钱所花费的时间
2020年4月19日
3
文档仅供参考
和价值;而且尽可能的防止一些非法的业务操作,同时它的使用能够有效解决用户信息和资金信息的繁杂问题。4.2 设计及约束条件
a. ATM面向客户十分广泛,因此界面设计要力求简单明了,只要认识汉字并具备实际行动能力的人,就能够顺利进行操作,对于用户输入的数据,系统能进行严格的数据检验,尽可能的排除人为地错误。b. 开发人员应具备相应的开发能力,懂
C++ 与java编程,小组成员能
够根据计划的要求,按时完成系统的每一部分,保证后面的开发进程能够顺利进行。但根据现有条件和知识,我们还得在技术方面进行学习和提高。4.3 工作原理
a. 先建立数据库且追建数据库的驱动程序。b. 在使用时,分为后台管理和前台操作。
c. 用户输入账户基本信息进行登录,然后方能进行下一步操作
。
2020年4月19日
4