资源说明:申请单位 申请编号
需求名称 客户资料管理系统
所属系统
联 系 人 联系电话
目 录
1 总体概述 3
业务需求 4
1.1 业务需求简述 4
1.2 具体业务需求 5
1.3 技术要求 9
1.3.1 技术要求 9
1.3.2 安全要求 9
1.3.3 运行要求 9
1.3.4 响应时间 9
1.3.5 帮助和培训 9
总体概述
满足客户管理员对客户资料的维护。
业务需求
业务需求简述
客户管理员账号管理:由系统管理员对客户资料管理系统分配客户管理员用户。
客户管理员签到签退:录入客户管理员账号和登陆密码,登陆客户资料管理系统,方可维护客户资料信息。
客户资料登记:主要对客户资料进行录入,并记录在系统上。
业务报表:主要提供客户管理员进行查询/打印客户开销户资料。
具体业务需求
业务需求1:客户管理员账号管理
n 系统管理员登陆客户资料管理系统后,创建、删除客户管理员账号,并可重置初始化客户管理员账号密码。
详细的描述
n.1 业务流程:
系统管理员打开客户资料管理系统,系统显示用户登陆画面;
系统管理员录入登陆账号和密码,系统校验用户权限为系统管理员权限后,进入维护客户管理员账号画面;
创建客户管理员账号信息。
账号信息包括:客户管理员账号、密码、客户管理员姓名、创建时间、备注
查询时,可根据客户管理员账号或客户管理员姓名查询上述账户信息。
删除时,可根据客户管理员账号或客户管理员姓名查询上述账户信息后,让系统管理员确认是否需删除。
重置初始化密码:可根据客户管理员账号或客户管理员姓名查询上述账户信息,并提供系统管理员重置初始化客户管理员账号的密码。
说明:
唯一性判断:客户管理员账号。
删除要求:必须在备注上填写删除原因。
系统管理员账号维护:初始化到数据库中,登陆时读取数据库信息,匹配后才允许登陆客户资料管理系统。
系统管理员权限:系统管理员的权限只能维护客户管理员账号信息,不能维护客户资料信息。
n.2
….
影响要素
业务需求2:客户管理员账号签到/签退
n 客户管理员登陆、退出客户资料管理系统。
详细的描述
n.1 业务流程:
客户管理员打开客户资料管理系统,系统显示用户登陆画面;
客户管理员录入登陆账号和密码,系统校验用户权限为客户管理员权限后,进入客户管理系统;
客户管理员通过点击退出按钮或菜单退出系统。
说明:
系统使用权限:客户管理员登陆成功后,只能使用以下功能:
客户管理员密码修改,且只能修改本人密码功能。
客户资料登记维护功能。
业务报表功能。
签约银行账号排名报表。
密码修改:若客户管理员首次登陆系统,则必须提示客户管理员修改密码后方可使用系统。
n.2
….
影响要素
业务需求3:客户管理员密码修改
n 客户管理员修改本人用户密码。
详细的描述
n.1 业务流程:
客户管理员登陆客户资料管理系统后,进入客户管理密码修改画面;
录入密码信息,系统同步更新客户管理员密码信息。
密码信息包括:旧密码、新密码、确认新密码。
说明:
密码要求:旧密码和新密码不能相同。
n.2
….
影响要素
业务需求4:客户资料登记、查询、修改、销户
n 客户管理员对客户资料登记。
详细的描述
n.1 业务流程:
客户管理员根据客户的签约协议,在客户资料管理画面上进行资料录入;
录入的客户资料保留在客户管理系统。
登记资料内容有:姓名、证件类型、证件号码、出生日期、性别、邮编、联系电话、联系地址、银行账号。
查询时,可根据证件号码或者银行账号查询上述所登记的资料。
修改时,可根据证件号码或者银行帐号查询出上述资料后,让客户管理员修改所登记的资料。
销户时,可根据证件号码或者银行帐号查询出上述资料后,让客户管理员确认是否需销户。
说明:
唯一性判断:证件类型+证件号码为唯一。
签约要求:一个客户可以签约多张银行卡。
n.2
….
影响要素
业务需求5:业务报表
n 客户管理员通过业务报表查询客户资料,并可以打印单笔的客户资料以及导出Excel。
详细的描述
n.1 业务流程
客户管理员在业务报表画面上录入查询信息进行查询。
查询时,可以根据客户开销户日期(提供时间段查询)、姓名、证件号码、银行账号查询客户签约信息。
查询成功后,客户资料展现在业务报表画面,并且每页最多显示20条记录,若超出20条记录,则需提供上下翻页查询功能。
查询成功后,提供将查询出来结果信息以Excel格式导出到本地。
查询成功后,客户管理员选在某个客户信息打印资料,具体打印格式如下:
XXXX银行客户信息
开销户日期:XXXX/XX/XX——XXXX/XX/XX 打印日期:XXXX/XX/XX
客户名称:XXXXX 开户销户: [开户/销户]
证件类型:XXXXX 证件号码:XXXXXXXXXXX
签约银行账号:
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
说明:
客户管理员可查询客户的开户、销户信息。
查询要素包括:姓名、证件类型、证件号码、出生日期、性别、邮编、联系电话、联系地址。
打印功能选做。
n.2
….
影响要素
业务需求6:签约银行账号排名报表
n 客户管理员查询签约银行账号排名报表。
详细的描述
n.1 业务流程
客户管理员在签约银行账号排名报表画面上录入查询信息进行查询。
查询时,可以根据客户开销户日期(提供时间段查询)。
显示要素:签约银行帐号、客户姓名、协议数
查询成功后,客户资料展现在业务报表画面,并且每页最多显示20条记录,若超出20条记录,则需提供上下翻页查询功能。
说明:
客户管理员可查询客户的开户、销户的账户号信息。
查询要素包括:姓名、银行账号。
显示要求:按同一个客户名下签约银行账号的多少进行倒序显示。
n.2
….
影响要素
技术要求
技术要求
交易画面展现使用:Java (J2SE或J2EE)
后台业务逻辑实现使用:Python
前台和后台报文可采用TCP/IP等通讯协议不限制,自行选择协议(需在接口文档中描述)
数据库:Mysql
安全要求
用户密码必须加密保存,加密算法可采用MD5、DES、3DES、BASE64等,自行选择或自定义算法(需在接口文档中描述)
运行要求
后台服务部署在Linux服务器;
提供windows平台客户端或浏览器的登录功能;
响应时间
响应每个操作要求应小于10秒。
帮助和培训
操作手册、数据库表说明等文档。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。