银行个人储蓄概要设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 总的功能流程
2 总体架构图
柜台2
3 功能模块
以列表的形式列出所有的功能需求。
3.1 柜员签退(需求编号0001)
需求描述:柜台管理员进行签到或者签退。
前提条件:柜台人员已登录系统
输入:柜台人员编号
输出:成功或失败的标志
流程图:
3.2 柜员签到(需求编号0002)
需求描述:柜台管理员进行签到或者签退。
前提条件:
输入:
输出:
功能流程图:
3.3 储蓄开户(需求编号0002)
3.4 储蓄销户(需求编号0002)
活期存/取款
挂失解挂
冻结解冻
密码修改
4 功能流程
柜台系统功能:
1)柜台登录/签到
2)取款
0,客服登录柜台
1,在柜台点开取款界面
2,输入金额,身份证,银行卡号
3,表单验证,数据合法性
4,提交,更新客户信息上面的金额字段,更新时间
5,取款历史记录,
操作者、客户、金额、操作类型(取款)、时间
6,如果数据库提交成功,返回成功信息。
3)存款
0,判断客服是否已登录柜台,如果没有登录,跳到登录页面;
1,在柜台点开存款界面
2,输入金额,银行卡号
3,表单验证,数据合法性
4,提交,更新客户信息上面的金额字段,更新时间
5,历史记录,
操作者、客户、金额、操作类型(存款)、时间
6,如果数据库提交成功,返回成功信息。
4)开户
0,判断客服是否已登录柜台,如果没有登录,跳到登录页面;
1,输入身份证、户名、金额、电话、地址表单信息(qq、email)1,数据校验
2,提交后台,返回信息,假如成功,同时返回卡号
3,历史记录,
操作者、客户、金额、操作类型(开户)、时间
5)销户
0,判断客服是否已登录柜台,如果没有登录,跳到登录页面;
1,输入身份证、银行卡号
2,数据校验
3,返回信息
4,历史记录,
操作者、客户、金额、操作类型(销户)、时间
6)存取款记录查询
1,判断客服是否已登录柜台,如果没有登录,跳到登录页面;
2,输入客户的身份证、卡号或者账户名称\日期
4,表单验证
5,返回表单
【户名】【身份证】【卡号】【金额】【类型/存取】【操作者】【日期】
5 后台核心服务接口
采用xml报文字符串格式
检测帐号是否存在的接口
输入的xml例子:
输出的例子
-1
登录logincheck
xml示例:
输入:
输出(服务器返回):
1
取款
operation = getmoney
存款
开户
输入xml例子:
0
销户
操作流水
输出
0
6 界面原型
后台核心系统为socket服务器,无界面。
柜台管理系统web界面如下:
登录页面:
登录首页:
存款页面:
输入要存款的帐号
金额
取款页面:
开户页面:
销户页面:
7 数据表设计
E-R图
柜台客服信息表t_operator
字段名字段类型长度备注operator_id integer 主键