文档介绍:银行个人账户管理系统
1系统计划
开发一个银行账户管理系统。设计指导思想是一切为使用者着想,界面要美观大方,操作尽可能简单明了,而且作为一个实用管理系统要有良好容错性,在出现误操作时能尽可能立即地给出警告,方便用户立即地更正。计算机资源是受到限制,所以要充足利用Visio功效,设计出功效强大软件,同时要尽可能地降低对系统资源占用。
本系统开发设计思想:
(1) 系统应符合银行账户管理要求,满足银行相关人员日常使用需要,并达成操作过程中直观、方便、实用、安全等要求。
(2)系统采取模块化程序设计方法,既便于系统功效多种组合和修改,又便于未参与开发技术维护人员补充、维护。
(3)系统应含有数据库维护功效,立即依据用户需求进行数据添加、删除、修改、备份等操作。
(4)尽可能采取现有软硬件环境及优异管理系统开发方案,从而达成充足利用现有资源,提升系统开发水平和应用效果目标。
2系统分析
(1)管理上可行性
使用管理方面可行性,在没有使用银行管理系统前,采取是人工方法,相对而言耗时大,效率低且造成一定资源浪费。我们经过设计银行管理系统,能够对银行通常业务进行有序管理,对于用户个人资料也不需要做大量烦琐登记工作,变相对简单轻易操作且不用花费大量人力财力
(2)技术上可行性
技术方面,我选择是VF操作系统,是我们相对比较熟悉语言,且应用简便好掌握。这是我第一次次设计银行管理系统,因为技术和知识层面欠缺,在制作过程中会碰到很多困难,在编程和设计过程中,感觉到知识积累不够而且很多知识点已经淡忘。因为时间和技术方面不足,使设计程序仍然有很多不完善地方,我会在以后开发中努力学****使这个系统更完善更适合使用。
(3)经济上可行性
经济上,因为我开发这个系统相对较小也较简单,不需要投入大笔资金,同时又存在着实用性,能改善原使用方法在财力和人力上过分消耗。所以这个新系统一经使用便可收到很好成效,做到合理节省和利用资源。银行方面在使用新系统时只需要花一定资金购置一部分计算机和软件就能实现自动化,既提升了工作效率而且也降低了工作人员工作量,这使银行在处理业务方面得到很大提升空间。
银行账户管理系统业务步骤以下图所表示:
ATM机
修改信息
存款
前台
管理员
前台登记
取款
用户
挂失卡
办卡
销户
开户
①系统关联图
②顶层图
③银行账户管理系统具体数据步骤图以下图所表示
:
1. (表1-1)
数据项编号:
D1-01
数据项名称:
用户姓名
数据项别名:
用户姓名
简述:
进入银行系统姓名
数据长度:
8位
数据类型:
字符型
取值范围:
无
2. (表1-2)
数据项编号:
D1-02
数据项名称:
账号
数据项别名:
账号
简述:
存取款时所要输入号码
数据长度:
13位
数据类型:
字符型
取值范围:
“0”——“9”
3. (表1-3)
数据项编号:
D1-03
数据项名称:
用户密码
数据项别名:
用户密码
简述:
存取款时所要输入号码
数据长度:
6位
数据类型:
字符型
取值范围:
“000000”——“999999”
4. (表1-4)
数据项编号:
D1-04
数据项名称:
开户时间
数据项别名:
开户时间
简述:
用户开户世界
数据长度:
8位
数据类型:
日期型
取值范围:
“1999-01-01”——“-12-31”
5. (表1-5)
数据项编号:
D1-05
数据项名称:
用户住址
数据项别名:
用户住址
简述:
用户现居住地址
数据长度:
20位
数据类型:
字符型
取值范围:
无
6. (表1-6)
数据项编号:
D1-06
数据项名称:
总金额
数据项别名:
总金额
简述:
用户账号全部金额
数据长度:
10位
数据类型:
数值型
取值范围:
-
7. (表1-7)
数据项编号:
D1-07
数据项名称:
取款机ID号
数据项别名:
取款机ID号
简述:
各个取款机所在位置
数据长度:
3位
数据类型:
字符型
取值范围:
“101”——“999”
8. (表1-8)
数据项编号:
D2-01
数据项名称:
安装时间
数据项别名:
安装时