兰州工业高等专科学校毕业论文
柜台服务ie浏览器柜台子系统WEBSERVERTOMCAT数据存储MySQLSocket服务器通信模块后台模块子系统XML解析模块其他客户端业务模块数据访问模块 图3 功能模块设计
柜员签到签退操作员前端柜台子系统后台核心系统发起签到签退根据交易码读取配置扭转交易接口调用签到签退交易接口发送签到签退交易报文验证身份显示错误信息否验证成功?返回验证结果进入主系统操作界面是 图4 签到流程图
3
兰州工业高等专科学校毕业论文
2、储户取款存款业务
储户可以通过存款取款业务办理存款取款,储户向柜台人员提交个人详细信息后,由柜台人员代替客户向后台服务器通过ie浏览器提交申请,并由后台服务器处理后将结果返回给柜台,最后由柜台人员将业务结果返回给储户,而实现储户的存取款业务。取款存款业务流程图如图5所示:
存取款操作员前端柜台子系统后台核心系统1、选择储蓄存取款交易,存取款界面2.录入账号,敲“回车”3.显示账号信息,提示选择存款或取款4.选择存款或者取款业务,输入金额,密码5、校验数据规则、数据输入长度、数据有效性等7.按照错误提示,更正相关信息,再提交 否6.验证成功?是7.发送相关信息XML报文到后台处理8.接受交易报文并处理交易,返回交易处理结果提示错误信息接收报文,判断交易是否成功否是否成功?打印交易单据,结束交易是 图5 取款存款业务流程图
3、储户开户销户业务
4
兰州工业高等专科学校毕业论文
该业务为储户提供开户销户服务,储户向柜台人员提出开户销户申请,柜台人员接到申请后再将储户的申请通过浏览器提交给后台服务器,后台服务器收到申请后,进行开户销户业务处理,然后将处理结果返回给柜台人员,最后由柜台人员返给储户业务办理信息,完成开销户业务。储户开户业务流程如图6所示,储户销户业务流程如图7所示:
<进程名称>前台系统后台系统输入户名解析报文校验用户连接数据库Tcp校验用户信息解析结果Tcp返回报文提示已开户是判断用户是否存在否输入开户内容提交信息Tcp解析报文解析结果Tcp入库成功开户 图6 储户开户业务流程
5
兰州工业高等专科学校毕业论文
<进程名称>前台系统后台系统输入户名、密码解析报文提交信息连接数据库,并查询账户信息Tcp核对账户信息返回用户信息终止办理是判断是否终止业务否提交有效信息、证件等校验证件的有效性否成功与否是发送相关信息接受交易并处理结果显示交易结果成功销户 图7 销户业务流程
4、挂失解挂业务
该业务为储户实现银行卡的挂失解挂,如果储户银行卡遗失,则可以通过该业务进行银行卡提出挂失申请,柜台人员收到储户的挂失申请后,进一步将该申请通过浏览器提交后台服务器,由后台服务器进行业务逻辑处理,然后将处理结果返回到柜台,再由柜台发出挂失成功与否的信息,而实现储户银行卡挂失。银行卡解挂,如果储户需要银行卡解挂,则提出解挂申请,然后由柜台人员代替办理储户解挂业务,最后将解挂结果返回给储户,
6
兰州工业高等专科学校毕业论文
从而实现储户的挂失解挂服务。挂失解挂业务流程图如图8所示:
挂失解挂操作员前台系统后台系统选择挂失解挂业务选择挂失解挂标志当为挂失时,输入账号;解挂时输入挂单号提交相应信息提交相应挂失解挂所需资料验证信息是否有效提示失败信息,并重新提交验证结果发送信息接受并处理信息交易结束,打印凭证显示交易处理结果
图8 挂失解挂业务流程图
二、 需求分析
(一)、系统需求分析
以前的那种银行储蓄系统工作效率低,越来越不能满足广大人民群众的需要,人们希望能更省时的办理银行储蓄业务。随着拥有多种银行的人群不断增长,人们迫切希望有一种通用的银行卡以便随时随地地在哪家银行都要可以存款取款,进行消费,并且计算机网络的高速发展使得越来越多的人们更喜欢网上购物、在家存款、取款。在这样的背景下,很明显现在的银行储蓄系统不能满足人们日益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机个人储蓄系统。WEB个人银行管理系统功能更加强大,使银行管理人员工作更加方便快捷,工作效率更高,更安全可靠。
7