建设银行客户管理系统(源码)
1 引言 1
1.1研究现状 1
1.2研究的目的及类容 1
1.3研究方法及设计思路 1
2 需求分析与可行分析 3
2.1需求分析 3
2.2软硬件分析 4
2.3其他需求分析 4
2.4可行性分析 4
3 系统分析 5
3.1系统实现目标 5
3.2系统体系结构 5
3.3主控流程图 6
3.4系统E-R图 7
4 系统设计 8
4.1概要设计 8
4.2系统结构设计 8
4.3详细设计 9
4.4数据库表 9
5 系统调试与测试 28
5.1程序调试 28
5.2程序的测试 29
6 性能分析 30
6.1完整性分析 30
6.2安全性分析 30
结论 32
致谢 33
参考文献34
1 引言
1.1 研究现状
目前各大国有银行都在积极开展客户管理系统,这也要求着在现如今银行行业内竞争如此大的情况下,要顺应时代的潮流。本人也在本次毕业设计中选择了这个关于银行的客户管理系 *51今日免费论文网|www.jxszl.com +Q: ^351916072*
6.1完整性分析 30
6.2安全性分析 30
结论 32
致谢 33
参考文献34
1 引言
1.1 研究现状
目前各大国有银行都在积极开展客户管理系统,这也要求着在现如今银行行业内竞争如此大的情况下,要顺应时代的潮流。本人也在本次毕业设计中选择了这个关于银行的客户管理系统的课题,也是为了增加这种成熟的客户管理系统的经验。
1.2 主要研究的目的及内容
本课题的主要研究目的是为了顺应时代的潮流,是的建设银行可以更加方便快捷于用户之间实现信息交互。使得银行的职员对于客户的要求更加方便与快捷的实现。通过一些的功能模块,来实现银行职员对用户的个人信息有着更加深刻的了解,便于处理与用户的之间的信息交互等功能,来实现不同的管理细节,这样可以大大的降低银行的出错率。
具体的功能主要划分为管理员模块和用户模块。管理员主要是银行的职员,主要的功能分为:增添用户、删除用户、查看用户日志、查看全部日志(主要是对职员处理的一些业务留有记录,方便核查)、数据备份、挂失操作、退出系统。用户主要的功能分为:余额查询、汇款转账、个人密码修改、修改个人信息、日志查询、退出系统。
1.3 研究方法及设计思路
1.3.1 研究方法
本系统采用软件工程中的生存周期法进行设计。
需求分析
对于管理员要提供可以增删用户、更改查看用户信息等功能。
要求根据个人客户提供的个人信息进行开户业务,提供客户可自行登录的的软件。对于该软件要求提供客户身份识别、可供客户自行修改信息密码、查询类业务、系统内支付业务并具有交易记录查询等功能。
(2)总体设计
总体设计过程可分为两个主要阶段:结构设计,确定该软件的结构主要分为管理员和用户两个部分;功能设计,确定银行客户管理系统需要实现功能的方案。
本程序需要注意以下几点问题:在用户注册的时候,有些项目是必填的并且必须要按照给定的字数要求进行填写;帐户管理及交易实现时需要弹出对话框提示。
(3)详细设计
主要界面是由会员登录界面和管理员登录界面这2个部分组成。在会员登录的界面主要是包括:个人信息管理、交易明细查询、余额查询、转账消费这4个部分。在管理员界面主要包括:系统信息管理、注册用户管理、查询余额及交易记录这3个部分,详细的功能模块及功能描述见图1.3.1。
图1.3.1 功能模块
(4)具体实现
开发工具:VS2010,SQL Server2008
采用Visual Studio 2010开发工具进行程序的编写,安装了Visual Studio 2010和SQL Server数据库,并配置好开发运行的环境。
(5)软件测试
系统软件的测试基本上由下述几个步骤组成:
模块测试:在这个测试步骤中发现编码和详细设计的错误。
子系统测试:这个步骤着重测试模块的接口。
系统测试:在这个测试步骤中发现软件设计中的错误,也可能发现需求说明中的不足。
验收测试:在这个测试步骤中发现系统需求说明书中的错误。
1.3.2 设计思路
本系统应符合银行管理的相关规定,符合银行职员日常使用的相关习惯,不的违反法律法规,并且可以达到方便、快捷、安全等实际的操作过程中的要求。
采用模块化的程序设计方法,以方便银行维护人员对于系统功能的维护,同是也可以方便的增删功能,以达到实际操作中的要求。
系统可以及时的对数据库进行维护和更新,以便达到用户对于数据的添加、删除、修改、备份等要求且不会带来数据冗余等一系列问题,为用户带来便捷。
(4)以充分利用现有资源的为本系统的目的,尽量采用符合现有软件的运行环境及先进的管理系统开方案,提高系统开发水平和应用效果。
2 需求分析与可行性分析
2.1需求分析
系统的性能要求需要从系统需要的存储容量以及后援存储这些方面去考虑,同是重新启动和安全性,运行效率等也非常重要的一个组成部分。
硬件系统环境:Core 5600、1G MB(RAM)、120GB(HD)。系统运行是对一般的数据是不要求进行加密的,这也就表明系统对数据的保密性要求并不是非常的高。同时系统也可以独立进行运行,这表明了系统对其他软件的依赖性并不高。
2.2 软件硬件分析
硬件条件:酷睿 CPU、1G RAM、10G硬盘以上的PC机;打印机;局域网。
软件条件:Windows XP 、Microsoft SQL SERVE、Microsoft Visual Stdio2010
系统运行环境详见图2.2。
图2.2 系统环境
2.3 其他需
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/33022.html