预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

农商银行客户关系管理系统的设计与实现的中期报告 一、项目简介 本项目为农商银行客户关系管理系统,旨在帮助银行管理客户信息、处理业务、提高服务质量。系统将实现以下功能: 1.客户信息管理:录入客户基本信息,包括姓名、性别、年龄、电话号码、地址等,供银行工作人员查询和管理。 2.业务处理:支持各种业务处理,如开户、存款、取款、转账、贷款等,方便客户办理业务。 3.账户管理:对客户的账户信息进行管理,包括账户余额、交易明细、账单查询等。 4.安全与权限控制:对不同用户分配不同权限,确保信息安全。 二、需求分析 1.客户信息管理功能 客户信息管理是银行客户关系管理系统的核心功能。客户信息的录入、修改和查询是此功能的三个主要模块。 录入客户信息时,需要输入客户的姓名、性别、年龄、电话号码、地址等基本信息,同时需要根据客户需求和银行的业务要求进行业务分级和客户分类。对于不同的分级和分类,系统会提供相应的优惠政策和服务,以吸引新客户和维护老客户。 修改客户信息时,需要进行身份验证和权限验证,确保修改信息的人有权力进行此操作。修改的信息不包括身份证号、户籍等核心信息。 查询客户信息时,可以根据客户的姓名、电话、地址等信息进行查询,同时也可以通过客户的账户信息和交易记录进行查询。查询结果可以导出为Excel文件进行后续分析和使用。 2.业务处理功能 业务处理功能包括开户、存款、取款、转账、贷款等常见业务操作。 开户功能包括为客户开立各类账户,包括活期、定期、储蓄等。在开户过程中需要输入客户的一些必要信息,并可以选择相应的账户类型和等级。 存款和取款功能是比较简单的业务操作,客户只需要输入相应的金额和密码就可以完成操作。系统会根据账户的余额和交易历史记录进行相应的判断和处理。 转账功能包括本行和他行转账,需要输入对方账户信息和转账金额,同时需要进行密码验证和权限验证。系统会根据账户余额和设置的转账额度进行相应的处理。 贷款功能包括个人贷款和企业贷款,需要经过信用评估和审批过程。客户可以在系统中进行贷款申请,申请后工作人员会在系统中进行审批。贷款相关信息会更新到客户的账户信息中。 3.账户管理功能 账户管理功能主要包括账户余额查询、账户交易明细查询、账单查询和账户操作记录查询等。 账户余额查询功能是比较常用的功能,客户可以在系统中查询自己账户的余额,也可以在系统中查询账户交易记录,方便管理自己的资金状况。 账单查询功能可以查询客户过去一段时间的账单,包括存款、取款、转账、贷款等交易记录。系统会按照时间顺序进行排列,并将每笔交易的详细信息展示出来,方便客户进行核对和管理。 账户操作记录查询功能可以查询客户自己或其他人对自己账户进行的操作记录,包括修改密码、修改信息等。系统会记录每次操作的时间和操作人,并提供相应的审核和审批机制。 4.安全与权限控制 系统会对不同的用户分配不同的权限,包括客户和银行工作人员。对于客户,只能查看自己的信息和账户,不能对其他客户的信息进行操作;对于银行工作人员,会根据职位和级别进行相应的权限设置,不能越权操作或查看其他用户的敏感信息。 系统安全性也是很重要的,需要设置密码、验证码、对于涉及到敏感信息需要进行严格的身份验证和权限验证等措施。 三、设计说明 1.系统架构 本系统采用B/S架构,原因主要有以下几点: 1.1易于维护和更新:使用B/S架构可以在服务器端进行操作,客户端不需要任何配置和安装,所有的更新和维护都在服务器端进行,减少了客户端操作和维护的工作量。 1.2安全性高:采用B/S架构可以减少客户端与服务器之间的交互,从而减少了一些安全风险,比如SQL注入等。 1.3多平台支持:使用B/S架构可以更好的支持不同的操作系统和不同的浏览器,也有利于系统的扩展和升级。 1.4随时随地操作:使用B/S架构可以使客户随时随地地操作系统,不需要一定在银行室内进行操作,可以大大提高客户的使用体验和便利性。 2.数据库设计 本系统采用MySQL数据库,使用以下表格进行存储: 2.1客户信息表(customer_info):存储客户的基本信息,包括姓名、性别、年龄、电话号码、地址等信息。 2.2账户信息表(account_info):存储客户的账户信息,包括账户余额、账户类型、账户等级等信息。 2.3交易记录表(transaction_history):存储客户的交易记录,包括存款、取款、转账、贷款等操作。 2.4系统日志表(system_log):存储系统的操作日志,包括用户的登录、退出、操作记录等信息。 3.前端设计 本系统采用BootStrap框架进行设计,页面采用响应式设计,可以根据不同的屏幕尺寸进行自适应调整。 前端页面主要包括以下模块: 3.1登录模块:设置登录页面,输入用户名和密码进行登录。 3.2客户信息管理模块:包