银行账户管理系统设计说明书 下载本文

内容发布更新时间 : 2024/7/1 12:13:48星期一 下面是文章的全部内容请认真阅读。

银行账户管理系统

一、系统设计

1、系统目标设计

通过该银行账户管理系统,使银行的账户管理工作系统化、规范化、自动化,从而达到提高账户管理效率的目的。

系统开发的总体任务是使办公人员可以轻松快捷地完成对账户管理的任务。

2、开发设计思想

本系统开发设计思想:

⑴、系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。

⑵、系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。

⑶、系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

⑷、尽量采用现有软硬件环境及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。

3、系统主要功能

系统功能分析是在系统开发的总体任务的基础上完成的。本例中的银行账户管理系统需要完成的功能主要有:

⑴、账户管理(主要面向管理员)。 ⑵、存款、取款。

⑶、用户信息修改、开户、销户。 ⑷、办卡、挂失卡、用户积分查询。

⑸、取款机信息管理(主要面向用户)。用户的存取记录查询,用户取款

4、系统功能模块设计

在系统功能分析的基础上,根据Visual FoxPro 程序编制的特点,得到如下图所示的系统功能模块图。

银行账户管理系统账户管理取理款机管普通管理卡管理管理理员管客户管理开户销户办卡挂失取款机安装拆除数据查询统计存取款查询系统功能模块图

5、数据库需求分析

数据库需求分析是我们数据库结构设计的第一个阶段。在这个阶段系统主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为我们以后的进一步设计打下基础。

在仔细调查银行账户管理过程的基础上,我们得到本系统所处理的数据流程如下图所示。

管理员管理账户信息普通信息卡信息存取款数据流程图

针对本功能,以及通过对银行账户管理的内容和数据流程分析,我们设计的数据项和数据结构如下:

⑴、用户普通信息表。包含所有用户的信息,数据项有:账号、用户姓名、密码、身份证、总金额、状态、住址、开户时间。

⑵、用户卡信息表。包含的数据项有:用户账号、卡号、卡密码、金额、状态。 ⑶、取款机信息表。包含的数据项有:取款机 ID 号、安装地点、安装时间以及拆除时间。

⑷、取款机存取款信息表。包含的数据项有:取款机 ID 号、用户账号、用户卡号、存取款时间、存取款金额、存取款摘要、总金额。

⑸、用户存取款信息总表。包含的数据项有:用户账号、存取款时间、存取款地点、存取款金额、存取款摘要、总金额。

⑹、管理员信息表。包含的数据项有:用户、口令。

有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。

6、数据库概念结构设计

这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们