银行管理系统实现了对银行的客户信息有效管理,主要功能包括:管理员账号管理,客户信息管理,客户存款管理,客户取款管理,客户转账管理,查询管理,系统帮助信息等功能模块。该系统采用ASP.NET作为开发工具,SQL Server作为数据库管理系统。方便银行对自己的客户进行管理的操作。
本系统要求采用合适的前台开发语言和后台数据库语言,最终实现以下功能:
(1) 管理员管理:客户的管理(开户、销户及挂失等)、权限的管理、退出。
(2) 客户信息管理:客户身份验证、客户信息查询。
(3) 业务管理: 客户存款、客户取款及客户转账。
(4) 基本查询:客户存款信息查询、客户取款信息查询、余额查询等。
(5) 客户基本查询:客户基本信息查询、客户转账信息查询。
(6) 帮助:关于、帮助。
要求系统操作简单方便,具有实用性,数据库中各个表格结构明确,表中字段分类清楚。
系统的主要功能包括客户管理模块和后台管理员模块。
客户管理模块的主要功能包括:存款管理,取款管理,转账管理,存款统计,取款统计,转账统计,贷款申请管理,退出系统等功能模块。
后台管理员模块的主要功能模块包括:账号管理,客户信息管理,基本信息查询,转账查询,修改登录密码,系统帮助,贷款审核管理,退出系统等功能模块。
目录
第一章 绪论 1
第一节 开发背景 1
第二节 研究意义 1
第三节 课题目的 2
第四节 设计思想 2
第二章 系统分析 4
第一节 可行性分析 4
第二节 需求分析 4
第三节 开发方法 5
第三章 系统总体设计 7
第一节 系统功能模块设计 7
第二节 系统重要流程 7
一 、客户注册流程 7
二、 用户登录流程 8
三、 客户管理流程 8
四、取款管理流程 9
五、 存款管理流程 9
六、 贷款管理流程 10
第五节 数据库设计 10
一、数据库E-R图 10
二、实体设计 11
三、数据库表结构 14
第四章 系统详细设计 16
第一节 系统登录面设计 16
第二节 后台管理模块 18
一、账号管理模块 18
二、 客户管理模块 18
三、 信息查询管理模块 20
四、贷款信息管理模块 22
第三节 客户管理模块 24
一、 存款管理 24
二、取款管理 25
三、 账号管理 25
四、 统计管理 27
五、 贷款管理模块 28
第五章 系统测试 30
第一节 测试目的 30
第二节 测试方法 30
第三节 系统测试 30
一、测试的数据 30
二、系统测试方法 30
三、系统测试项目表 31
四、系统测试结果 31
结束语 32
谢辞 33
参考文献 34