银行客户关系管理系统采用javabean技术,实现了客户管理模块、业务信息管理模块、统计信息管理等模块,为银行客户关系管理的管理水平跨上新台阶,为银行客户关系管理持续、健康、稳定的发展打下基础
开发技术:Myeclipse,sqlserver,jsp等
系统权限管理
用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户帐号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示:
(1)能够通过用户账号与密码验证后,进入系统操作界面;
(2)能够设置用户类别(即用户权限)、修改用户密码;
(3)能够创建用户和删除用户。
1.登录界面
a、注册可以注册职工工号、密码
b、输入工号、密码登录进入
2.客户信息管
a、职工可以登录进入银行客户关系管理系统
b、进入系统后,可以根据客户部分信息查询客户全部资料
c、可以对客户资料信息进行增加(包括 姓名、开户账号、性别、出生年月、联系电话、e-mail等)
d、有客户办理业务的记录(比如储蓄卡、信用卡、网银、基金、保险、理财产品等相关业务)
e、可以对客户信息进行修改
f、可以对客户信息进行删除
3、客户提醒信息管理
a、进入系统时,出现界面“是今日待办事项”对话框,提醒用户今天的日程安排
b、添加提醒信息
c、修改提醒信息
d、删除提醒信息
4、业务信息管理
a、可以添加客户办理业务的记录(比如储蓄卡、信用卡、网银、基金、保险、理财产品等相关业务) 和经办人
b、添加客户办理业务信息
c、删除客户办理业务信息
d、根据客户信息可以筛选出优质客户,并进行标注。
目 录
1、引言 4
2、系统分析 5
2.1 系统需求分析 5
2.2 本系统采用的关键技术 6
2.2.1 JSP技术 6
2.2.2 JavaBean技术 8
2.2.3 JDBC技术 9
2.2.4 用JDBC访问数据库 10
2.3 可行性分析 13
3、系统概要设计 13
4、系统详细设计 15
4.1 后台数据库设计 15
4.4.1 SqlServer2000介绍 15
4.4.2 数据库表结构 16
4.2 系统E-R图 18
4.3 处理流程设计 18
4.3.1 系统操作流程 18
4.3.2 数据增加流程 19
4.3.3 数据修改流程 20
4.4.4 数据删除流程 21
4.4 系统模块设计 22
4.4.1 管理员登陆 22
4.4.2 业务信息管理 22
4.4.3 客户信息管理 22
4.4.4 提醒信息统计 23
5、系统调试与测试 23
5.1 程序调试 23
5.2 程序的测试 23
5.2.1 测试的重要性及目的 23
5.2.2 测试的步骤 25
5.2.3 测试的主要内容 25
6、结论 27
6.1 系统评价 27
6.2 安全性问题 27
致谢 29
参考文献 30