400-009-8899

【秒速赛车电子科技】提示:现在是

新闻资讯

热门资讯

行业新闻当前位置: 主页 > 新闻资讯 > 行业新闻 >

农业金融服务终端自助系统

发布者:admin  发布时间:2020-07-30   【

文章摘要: 第一章 1.1 项目开辟布景 近年来,跟着乡村信用社营业的延续强大,更加是代办粮食补贴、新农保等 各种营业后,营业量急忙增进,开业网点柜台的压力面对苛刻的检验;而且跟着 协

  第一章 1.1 项目开辟布景 近年来,跟着乡村信用社营业的延续强大,更加是代办粮食补贴、新农保等 各种营业后,营业量急忙增进,开业网点柜台的压力面对苛刻的检验;而且跟着 协理员的渐渐撤除,乡村信用社正在乡村的市集角逐力发轫弱化,部门乡村区域由 于地处偏远,一经涌现了乡村信用社供职线日,正在贵州省召开的世界金融机构空缺州里金融供职事业推 进会上,中邦银行业监视拘束委员会主席刘明康央浼:“要效力饱动金融机构空缺 州里金融供职立异,力图用三年安排年华达成世界各州里根底性金融供职全覆 盖,通过设立简略开业网点、展开按时定点供职、布设物理机具等精巧方法, 主动供应存、贷、汇以及代收代付等根底性金融供职。”负责贯彻落实银监会指示 精神,立异乡村金融供职形式,扩展乡村金融供职笼盖面,达成乡村金融供职的 可得性,是咱们当仁不让的职守。 银行的角逐是供职的角逐,何如更好地为乡村区域的客户供应供职是乡村信 用社要处置的题目,源委信用社需求拘束员的众次深刻下层视察钻探,以为,商 业银行开业网点小我营业供职形式正渐渐从守旧的买卖核算型向营销供职型转 型,由此豪爽小额现金买卖向自助筑设分流将成为必定趋向。而行动偏远落伍的 乡村,受农夫自助筑设操作才略和社会治安等成分影响,布放自愿取款机(ATM)、 自愿存款机(CDM)等高端自助筑设存正在本钱高、操纵率低、易蒙受人工危害等突 出题目。安设价值省钱、太平牢靠、操作简捷的自助筑设是处置乡村金融供职电 子化程度低的最佳途径。于是,农夫金融自助供职终端项目被提上议程。 正在银行事业职员有限、目前农夫都具备必定的文明的环境下,能够正在偏远农 村区域布放农夫特有的金融自助筑设,并指导恢弘农夫同伴运用优秀的科技金融 产物,让农夫同伴也能享福轻易、速速的金融供职。农夫同伴不再须要跑十几里 道到镇上源委漫长的恭候到柜台处理营业,而是直接通过农夫金融自助供职终端 结束盘查、存款、取款、转帐、补登、缴费等营业,如此既节减了农夫同伴的时 间,也抬高了信用社的供职程度,进一步加强了乡村信用社的市集角逐力,抬高 了乡村信用社的社会情景。 1.2 邦外里钻探近况 目前,邦外里对农夫金融自助供职终端的钻探尚少。从运用上看,农夫金融 自助供职终端能够看做是独特的自助金融供职终端。它知足自助金融供职终端的1 第一章 绪 论 盘查、存取款、转账、代收代付等功用,不只仅支撑银行卡买卖,况且支撑存折 买卖,支撑小额现金买卖,选址范畴正在偏远乡村。 自助金融筑设的运转除了有牢靠的硬件筑设外,一套安静易用的软件编制必 弗成少。本文要紧讨论农夫金融自助供职终端编制物理筑设之上的软件编制的设 计与达成的合头手艺。 邦外里正在金融自助供职编制的修筑中,采用的架构形式通常分为守旧的两层 C/S(Client/Server)组织、即客户端/供职器形式,基于Web的B/S(Browser/Server) 组织、即浏览器/供职器组织。 (一)20世纪90年代初,人们提出了创造漫衍式编制的C/S ( Clinet/Server ) 模子,即,客户机/供职器模子,该模子可以淘汰冗余数据的汇集传输,使得汇集 筑设足够阐述主观能动性,对汇集运算发作了深远的影响[1]。图 1-1 为C/S的组织 模子。 图1-1 C/S组织模子 1996年,David S.Linthicum给C/S组织模子做出了简练的界说:C/S组织模子将 一个运用圭臬分成两个差别的过程,客户端过程和供职器过程,两个过程之间通 过汇集衔接方法换取消息,能够运转正在统一机械上,也能够运转正在差别的机械上, 消息换取央浼由客户端过程提出,供职器过程控制呼应消息及传送答复结果[2]。 正在C/S组织模子中,供职器操纵数据库拘束方法驾驭拘束数据的才略,使编制 的机能相关于集合式编制有了质的奔腾[3],一方面,足够阐述了高等微机构成的数 据库供职器的效能;另一方面,很大的低浸了汇集的通畅量[4]。 但两层C/S组织模子究竟仅是漫衍式计划模子的发端运用,跟着坐褥范围的不 断扩展以及运用钻探的深刻,运用圭臬日趋庞杂,C/S组织模子也暴透露了很众问 题。如:人人只供应静态移用接口举办长途流程移用[5];长途流程移用呈过错称状 态; 固然存正在能够使用的豪爽供职,但缺乏对供职及供职之间干系的拘束等[6]。 基于Client/Server形式,目前银行自助终端编制的架构方法[7]如图 1-2。 2 第一章 绪 论 图1-2 自助终端编制C/S组织 (二)Browser/Server(浏览器/供职器)组织,即B/S形式,它是跟着Internet手艺的 兴盛,对C/S形式运用的扩展。正在这种组织下,通过IE浏览器来达成用户事业界面, B/S模子把C/S模子的供职器端进一步深化,剖析成一个运用供职器和一个或众个 数据库供职器[8]。 B/S模子如图1-3所示。 图1-3 B/S模子 Browser/Server(浏览器/供职器)形式编制是一种众层组织的编制[9],蕴涵: (l) 第一层,即示意层,由近似于图形用户界面的部门构成; (2) 第二层,即营业层,由运用逻辑和营业逻辑等组成; (3) 第三层,即数据层,由运用圭臬所须要的数据组成[10]。 正在B/S组织下,用户界面可通过浏览器方法达成,个中一部门事情逻辑正在示意 层达成,可是要紧事情逻辑正在数据层达成[11]。 B/S组织计划形式固然具有漫衍性、营业扩展简陋、共享性强等甜头,但它3 第一章 绪 论 照样有较众的部分性,要紧正在于,基于Web手艺的计划形式须要超文本传输订定和 Web供职器行动传输介质举办调和供职器和客户机之间的通讯,这必定正在Web供职 器处存正在“瓶颈”[12]。 自己以为,一个项目或任何一种计划,都要剖析一下它要达成的功用是什么, 它将要面临的最终用户是什么性子。农夫金融自助供职终端编制将要达成的是正在 自愿盘查机的根底上达成存、取款、转账等功用,正在一个局域网内而且只针对农 民用户的编制,若是操纵B/S形式,仍会涌现“肥供职器”题目[13],并不行带来什 么上风,反而会增进事业职员的事业量与保卫量。而采用两层C/S形式,又会涌现 前面剖析的题目。依照农夫金融自助供职终端项方针实质环境,本文决议采用三 层C/S模子举办开辟达成。 三层C/S形式组织,正在农夫金融自助供职终端编制中,体现正在以下三个方面: (1) 客户机层,用于显示界面,举办数据搜集,筑设驱动、数据换取等,达成 与用户、供职器的交互; (2) 运用供职器层,用于数据校验,数据统治等,该层将前端对后端操作的公 共部门提出并集合统治,回收客户层的央浼,并与数据供职器举办交互,把结果 返回给客户层; (3) 数据库供职器层,控制存储数据并对运用供职器提出的数据央浼举办数据 库操作[14],用于后台数据换取、数据统治等。 三层C/S模子如图1-4所示。 图1-4 三层C/S模子 基于三层Client/Server形式,农夫金融自助供职终端编制的架构方法,如图 1-5。 4 第一章 绪 论 图1-5 农夫金融自助供职终端编制架构 为此,正在跟踪邦外里联系周围的钻探成就的根底上,并维系项目自己的特征, 本编制决议采用基于三层C/S(客户机/供职器)模子的漫衍式运用编制组织,创造一 个用户界面友谊、操作简陋、可扩展性强、太平性高的农夫金融自助供职终端系 统。 1.3 钻探方针及意思 农夫金融自助供职终端项方针钻探,一方面,贯彻落实了邦度高度珍重“三 农”事业的谋略计谋,是支撑“三农”经济成长的要紧手段。农夫金融自助供职 终端编制的达成有利于刷新乡村支拨供职境况,让恢弘农夫获取更众更完竣的支 付供职,凿凿保卫农夫的根底益处,可以缩小城乡金融供职差异,擢升乡村信用 社盈余才略和外正在情景。另一方面,安静恢弘农夫客户群,站稳乡村市集,低浸 柜员核算营业的劳动强度,确立“以客户为中央”的筹划理念,擢升市集营销和 供职才略,驱动乡村信用社适应今世银行成长趋向,延续加快供职形式立异。 一是农夫金融自助终端深受农夫迎接,取得外地政府的高度承认,处置了农 民粮补、新农保资金兑付难,小额现金存、取难,农副产物买卖结算难等巨大民 生题目。 二是农夫金融自助终端具有本钱低、危机小、供职便捷等特征,其拘束难度 和危机大大低于拘束虚亏的州里信用分社(储存所),是代替州里信用分社(储存 所)的新型金融供职形式,而且所有适应将电子金融供职延长至乡村的计谋导向。 5 第一章 绪 论 1.4 本文要紧事业 农夫金融自助供职终端借助于银行现有的自助盘查终端境况,通过定制的农 民自助终端运用圭臬,供应给农夫用户场面并易于操作的界面,指导农夫用户完 成自助类买卖,如存、取款买卖、存折补登、余额盘查、明细盘查、各种中央业 务的缴费等。用户无需银行事业职员的合作,能够轻松买卖。 农夫供职终端编制将由三部门构成:一是农夫金融自助供职编制的前台客户 圭臬,二是中央营业数据统治平台,三是后台中心统治编制。前台圭臬由自助设 备合营公司控制开辟结束,后台中心统治编制操纵原有编制,本文要紧先容正在中 间营业平台的达成统治。 本文的要紧事业如下: 1、钻探农夫金融自助供职终端需求,举办细致的需求剖析,昭着编制需求。 2、对农夫金融自助供职终端项目举办编制软件计划,细致计划统治流程、功 能分派、数据组织、运转等。 3、达成编制功用。本文要点叙述了编制的通信达成、数据达成、代码达成等。 编制较好的达成了农夫金融自助供职终端项目存、取款、转账、统计等功用,运 行速率速,机能安静。 1.5 论文实质机合 本文的实质机合如下: 第1章为小引,先容了农夫金融自助供职终端项方针开辟布景,细致叙述了 自助银行的成长史籍及架构形式钻探,提出了操纵三层C/S架构形式开辟农夫金 融自助供职终端项目。并对农夫金融自助供职终端项目、钻探方针及钻探意思进 行了细致先容。 第2章对本文用到的联系手艺举办了钻探。 第3章钻探了农夫金融自助供职终端需求,举办了细致的需求剖析,昭着了 编制需求。 第4章对农夫金融自助供职终端项目举办了编制软件计划,细致计划了统治 流程、功用分派、数据组织计划、运转计划等。 第5章是编制功用达成部门。该部门对开辟平台的编制参数、开辟讲话与工 具举办了先容,并要点先容了编制的通信达成、数据达成、代码达成等。编制较 好的达成了农夫金融自助供职终端项目存、取款、转账、统计等功用,运转速率 速,机能安静。可是存正在必定的题目,如软件功用扩充不行达成参数化定制,正在 必定水准上限定了新营业功用的速捷开辟,如中央营业正在农夫自助供职终端上应6 第一章 绪 论 7 用的速捷扩张对厂家依赖性大,这正在后面的事业中须要纠正。 第6章对本论文的实质举办了总结,并对下一步的事业举办了瞻望。 第二章 联系手艺 第二章 联系手艺 2.1 基于UNIX的通信供职 1969年,由美邦的Bell实行室开辟结束的UNIX,是一个众用户、众职责的分 时操作编制[15]。现正在 UNIX已成为操纵广大、影响深远的主流操作编制,版本要紧 有IBM公司的AIX、HP公司的HP-UX、SCO公司的SCO UNIX及XENIX、LINUX 等。UNIX早期版本整体用汇编讲话编写,通用性差,不易移植,后经Bell实行室 操纵C讲话对大大都内核圭臬和其它适用圭臬从新编写,大大抬高了其通用性和可 移植性。UNIX编制要紧甜头蕴涵[16]: 1、以UNIX为根底的相似软件能正在微型机、小型机和巨型机上运转,正在差别 厂家的UNIX编制下开辟的软件险些不消删改即可运转。 2、UNIX编制不只有可奉行代码,况且供应源圭臬代码。 3、UNIX编制向用户供应了很众适用器材,用户可借此结束各样事业。 4、UNIX编制是众用户操作编制,同时照样一个众职责操作编制。 5、UNIX编制供应了一个优越的汇集运转境况。 2.1.1 众过程编程 过程是UNIX境况中的一个根基因素,UNIX操作编制中结束的事业险些都通 过过程来驾驭和显露。UNIX编制中一齐过程都有一个独一的、被称为过程标识的 正整数与之联系联,该整数称为过程ID或简称PID[17]。 UNIX编制是分时众用户的编制,轮廓上CPU是按年华片分派给各个用户使 用,而骨子上, CPU是按年华片分派给各个过程操纵,每个过程具有己方的运转 境况,称为过程的上下文[18],以使得正在 CPU做过程更改时能做到无缝切换。UNIX 的众过程编程为本编制所央浼的通信集合统治供应了优越的开辟接口。 UNIX下发作众过程的常用函数是fork(),该函数创筑一新过程,该新过程称为 移用过程的子过程,移用fork的过程称为父过程[19]。因为 fork创筑的子过程根基上 是父过程的克隆,故它所创筑的子过程承袭了父过程的很众特色,这些特色蕴涵[20]: (l) 实质用户ID,实质组ID。 (2) 有用用户ID。 (3) 附加组ID。 (4) 见面期ID。 (5) 驾驭终端。 8 第二章 联系手艺 (6) 调度用户ID标识和调度组ID标识。 (7) 今朝事业组目次。 (8) 根目次。 (9) 文献方法创筑屏障。 (10) 境况变量。 (11) 资源限定。 可是,子过程也具有父过程差别的少许独特属性,如:子过程有它己方的唯 一过程ID等[21]。 下面是fork移用的原型,如图2-1。 图2-1 fork原型 2.1.2 套接字编程手艺 套接字是管道观念的一种扩充[22],领会为文献刻画字,能够操纵近似管道的 方式读写套接字,但套接字比管道更为通用,套接字不只支撑当地两个无相干进 程之间的点对点双向通讯,况且支撑跨汇集的、运转于差别机械的两个过程之间 的通讯[23]。套接字供应了强健、精巧的功用,是过程之间及编制之间举办通讯的 要紧方法。 Socket函数用于创筑一个套接字,该函数正在指定的通讯域domain中创筑一个指 定类型type、指定操纵订定protoco的套接字,并返回一个刻画字,现在画字称为套 接字刻画字,它可用于其他套接字操作函数[24]。 Sockct通信圭臬分为客户圭臬和供职圭臬,个中,客户圭臬主动启动,向长途 供职圭臬发出通信衔接央浼,供职圭臬被动恭候衔接,供职圭臬一启动,初始化 完毕就进入恭候衔接形态,当供职圭臬收到客户圭臬央浼后,遵守必定的礼貌筑 立衔接,衔接结束后,两个圭臬之间就创造了一个虚拟的数据通信链道[25],这些 圭臬就能够直接从己方创造的套接口读入和写出数据,而不必眷注实质的数据链 道。 Socket的通讯操纵bind函数绑定套接口[26],为圭臬分派一个供操纵的通讯端9 第二章 联系手艺 口。移用listen函数后套接口进入监听形态,然后移用accept函数回收衔接央浼,如 果没有衔接央浼,accept函数将使圭臬进入睡眠形态,直到被长途客户圭臬的衔接 央浼叫醒。衔接一朝筑顷刻能够正在socket刻画符进取行读写。供职圭臬通常正在配置 为监听形式后处于延续的回收央浼、统治央浼的轮回中。 2.2 报文样子转换 报文(message)是汇集中换取与传输的数据单位,传输流程中会延续的封装 因素组、包、帧来传输,封装的方法即是增加少许消息段,即是所谓的包头,以 必定样子机合起来的数据即是包体[28]。 正在实质运用中,渠道和供应子供职的供职器之间以及供职器和供职器之间使 用的报文样子不也许所有一律。为处置报文样子纷歧律的题目,本文操纵Field Storage Structure (FSS)手艺达成报文转换计划。FSS 是自界说报文的存储容器,主 要供应一种简陋且速捷的数据存取方式。 假设渠道操纵的报文样子是 A,供应子供职的供职器操纵的报文样子阔别是 B,B2。报文转换流程[29]如图 2-2。起初依照 A 的报文样子转换成中央消息链外, 然后将中央消息链外转换为 B的报文样子,或将中央消息链外转换为 B2的报文 样子。 图2-2 报文转换流程 这种手艺,将一齐的报文样子起初转换为中央消息链外,然后将中央消息链 外转换为须要的报文样子,可以有用的低浸报文转化的庞杂度和摆设流程。 10 第二章 联系手艺 11 2.3 本章小结 本章对农夫金融自助供职终端编制涉及到的要紧联系手艺:基于UNIX的通 讯供职、报文样子转换等举办了钻探,为后面的编制达成供应了外面支撑。第三章 编制需求剖析 第三章 编制需求剖析 为知足乡村信用社日益增加的营业需求,缓解开业网点处理营业的压力;引 导恢弘农夫同伴运用优秀的科技金融产物,让农夫同伴能享福轻易、速速的金融 供职,进一步加强乡村信用社的市集角逐力,抬高乡村信用社的社会情景。源委 深刻视察钻探,部署正在现有自助盘查终端的根底上研发操作简陋、轻易速速、功 能众样的农夫金融自助供职终端。 3.1 总体营业刻画 近年来,跟着乡村信用社营业的延续强大,更加是代办粮食补贴、新农保等 各种营业后,营业量急忙增进,开业网点柜台的压力面对苛刻的检验;而且跟着 协理员的渐渐撤除,乡村信用社正在乡村的市集角逐力发轫弱化,部门乡村区域由 于地处偏远,一经涌现了乡村信用社供职真空。 银行的角逐是供职的角逐,何如更好地为乡村区域的客户供应供职是乡村信 用社要处置的题目,源委信用社需求拘束员的众次深刻下层视察钻探,以为,商 业银行开业网点小我营业供职形式正渐渐从守旧的买卖核算型向营销供职型转 型,由此豪爽小额现金买卖向自助筑设分流将成为必定趋向。而行动偏远落伍的 乡村,受农夫自助筑设操作才略和社会治安等成分影响,布放自愿取款机(ATM)、 自愿存款机(CDM)等高端自助筑设存正在本钱高、操纵率低、易蒙受人工危害等突 出题目。安设价值省钱、太平牢靠、操作简捷的自助筑设是处置乡村金融供职电 子化程度低的最佳途径。于是,农夫金融自助供职终端项目被提上议程。 农夫金融自助供职终端是一台具众余额盘查和存取款功用的金融自助筑设。 通过拘束员的协助操作或客户直接操作,可以达成对信通卡、一本通存折、存款 存折的余额盘查、存取款营业,转账营业、口头挂失、暗号转移、存折补登;联 通、转移、电信等电话交费和电费交费等功用。其功用根基等同于乡村信用社储 蓄所,正在今朝社会主义新乡村开发过程中是向法式化自助银行过渡的最佳代替产 品,尤其适当“现金买卖众,转账买卖少”的乡村金融市集。农夫金融自助供职 终端的研发,刷新了乡村金融支拨境况。 3.2 编制功用和标的 本编制通过正在前端输入客户存、取款或转账等消息,通过通信模块传输到中 间营业平台举办数据统治。 编制该当蕴涵如下的根基功用: 1、现金营业,账务性买卖,用于客户的存取款和现金缴费营业。 12 第三章 编制需求剖析 2、转账营业,账务性买卖,用于客户之间的资金转入转出营业。 3、缴费营业,账务性买卖,用于转移电话、联通电话、电信电线、存折补登,非账务性买卖,用于一本通、存款存折的原料补登。 5、口头挂失,非账务性买卖,用于信通卡、一本通、存款存折的口头挂失。 6、暗号转移,非账务性买卖,用于信通卡、一本通、存款存折的更调新暗号。 7、盘查营业,非账务性买卖,用于信通卡、一本通、存款存折的余额盘查、 当日买卖明细、史籍买卖明细、按期帐户盘查。 8、买卖监控、数据统计功用,用于拘束职员拘束本辖区内的农夫金融自助服 务终端的操纵环境。 农夫金融自助供职终端功用如图3-1所示。 图3-1 农夫金融自助供职终端功用图 13 第三章 编制需求剖析 通过以上剖析和项目自己的实质需求,农夫金融自助供职终端编制的开发将 到达以下标的: (1) 知足存、取款,转账,中央营业缴费营业等账务性买卖。 (2) 知足盘查、补登、口头挂失、暗号转移等非账务性买卖。 (3) 知足买卖及时监控、数据统计等拘束方面的需求。 3.3 编制需求剖析 本编制需求剖析要紧是依照营业部分初始的需求申请,通过调研和剖析,确 定编制需求真正要处置的题目和编制须要达成的功用。 3.3.1 编制的功用性需求 编制的功用性需求正在3.2节已有细致注解,要紧体现正在: 1、农夫金融自助供职终端账务性买卖:知足客户的存取款和现金缴费功用, 知足客户之间的资金转入转出功用,知足代办各项中央营业收费的功用。 2、农夫金融自助供职终端非账务性买卖:盘查、补登、口头挂失、暗号转移 等。 3、隶属性功用:知足及时买卖监控、数据统计功用。 3.3.2 编制营业流程 农夫金融自助供职终端功用模块划分如图3-2。 14 第三章 编制需求剖析 图3-2 农夫金融自助供职终端功用模块划分 通过农夫金融自助供职终端功用模块划分图,能够看到编制由三部门构成: 1、客户端; 2、驾驭模块; 3、数据统治。 驾驭模块是全数编制的中心部门,达成各项功用的营业逻辑统治,客户通过 前端页面倡导的央浼,通过驾驭模块举办统治,移用数据统治部门,并返回客户 统治结果[30]。因为农夫自助终端是依托盘查机自助筑设,正在其盘查、转账、缴费 等根基功用的根底上,以中央营业的达成方法,增进了现金存、取营业,是功用 加紧的自助金融供职终端。于是,它要紧蕴涵农夫金融自助供职终端现金营业模 块、农夫金融自助供职终端转账营业模块、农夫金融自助供职终端缴费营业模块、 农夫金融自助供职终端存折补登模块、农夫金融自助供职终端口头挂失模块、农 民金融自助供职终端暗号转移模块、农夫金融自助供职终端盘查营业模块。 1、农夫金融自助供职终端现金营业模块 农夫金融自助供职终端现金营业模块的营业流程,如图3-3所示。 15 第三章 编制需求剖析 图3-3 现金营业流程图 1)客户向拘束员提出己方的需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)存款时先要查对客户的现金,然后依照客户的需求,采用相应得买卖举办 操作;取款时直接采用相应得买卖。 4)正在农信方帐务统治时,要对客户的帐户消息举办查验,查验欠亨过,则返 回舛误消息,买卖结局。查验通过,则返回买卖凯旋的消息,进入下一步操作。 5)买卖凯旋后,提示打印相应得的凭证和回单,取款时还应交付客户相应得 现金,以便让客户举办查对。 2、农夫金融自助供职终端转账营业模块 农夫金融自助供职终端转账营业模块的营业流程,如图3-4所示。 客户提出需求 依照客户需求推断是否 能够处理 Y 依照客户需求采用相应 的买卖 买卖失 败,返回 舛误消息 N 农信方账务统治 Y N 打印相应凭证和回单。 农信方返回相应消息 Y 与联系农信 方干系举办 账务冲正 N N 退还给客 户 Y 存款时先查对客户 的现金 Y Y N 取款时交 付客户现 金 Y16 第三章 编制需求剖析 图3-4 转账营业流程图 1)客户向拘束员提出己方的需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)依照客户的需求,采用相应得买卖举办操作。 4)正在农信方帐务统治时,要对客户的帐户消息举办查验,查验欠亨过,则返 回舛误消息,买卖结局。查验通过,则返回买卖凯旋的消息,进入下一步操作。 5)买卖凯旋后,提示打印相应得的凭证和回单,以便让客户举办查对。 3、农夫金融自助供职终端缴费营业模块 农夫金融自助供职终端缴费营业模块的营业流程,如图3-5所示。 客户提出需求 依照客户需求推断是否 能够处理17 Y 依照客户需求采用相应 的买卖 买卖失 败,返回 舛误消息 N 农信方账务统治凯旋 Y N 打印相应凭证和回单。 农信方返回相应消息 Y 与联系农信 方干系举办 账务冲正 N N Y 退还给客 户第三章 编制需求剖析 图3-5 缴费营业流程图 1)客户向拘束员提出己方的需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)依照客户的需求,采用相应得买卖举办操作。 4)代办方返回联系消息,与客户供应的消息举办查对,无误后举办下一步。 5)正在农信和代办方帐务统治时,要对客户的帐户消息举办查验,查验欠亨过, 则返回舛误消息,买卖结局。查验通过,则返回买卖凯旋的消息,进入下一步操 作。 6)买卖凯旋后,提示打印相应得的凭证和回单,以便让客户举办查对。 客户提出需求 依照客户需求推断是否 能够处理 Y 依照客户需求采用相应 的买卖 买卖失 败,返回 舛误消息 N 农信方账务统治 Y N 打印相应凭证和回单。 代办方返回相应消息 Y 与联系农信 方干系举办 账务冲正 N N 退还给客 户 Y 代办方返回联系消息 举办查对 Y N 代办方账务统治 Y N18 第三章 编制需求剖析 4、农夫金融自助供职终端存折补登营业模块 农夫金融自助供职终端存折补登营业模块的营业流程,如图3-6所示。 图3-6 补登营业流程图 1)客户向拘束员提出补登需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)采用补登买卖,举办账务统治。正在帐务统治时,要对客户的帐户消息举办 查验,查验有未补登原料,则打印联系消息,买卖结局;查验无未补登原料,则 返回无未补登消息,买卖结局。 客户提出补登需求 依照客户需求推断是否 能够处理 Y 采用补登买卖举办账务 统治 买卖失 败,返回 舛误消息 N 将存折放入打印机举办 打印 农信方返回相应消息 Y 与联系农信 方干系举办 账务冲正 N N 退还给客 户 Y19 第三章 编制需求剖析 5、农夫金融自助供职终端口头挂失营业模块 农夫金融自助供职终端口头挂失营业模块的营业流程,如图3-7所示。 图3-7 口头挂失营业流程图 1)客户向拘束员提出口头挂失需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)采用口头挂失买卖,举办账务统治。若是操作禁绝确,则返回舛误消息, 买卖结局。 4) 农信方返回联系消息,与客户举办查对确认,确认无误后举办下一步操作, 若是查对步准确,则裁撤操作,买卖结局。 客户提出挂失需求 依照客户需求推断是否 能够处理 Y 采用口头挂失买卖举办 账务统治 买卖失 败,返回 舛误消息 N 口头挂失凯旋 农信方返回相应消息, 举办查对确认 Y 与联系农信 方干系举办 联系统治 N N 退还给客 户 Y20 第三章 编制需求剖析 6、农夫金融自助供职终端暗号转移营业模块 农夫金融自助供职终端暗号转移营业模块的营业流程,如图3-8所示。 图3-8 暗号转移营业流程图 1)客户向拘束员提出暗号转移需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)采用暗号转移买卖,举办账务统治。操作准确,返回凯旋消息,买卖结局; 若是操作禁绝确,则返回舛误消息,买卖结局。 7、农夫金融自助供职终端盘查营业模块 农夫金融自助供职终端盘查营业模块的营业流程,如图3-9所示。 21 第三章 编制需求剖析 图3-9 盘查营业流程图 1)客户向拘束员提出盘查需求; 2)拘束员依照客户的需求,推断是否能够正在农夫自助终端上结束。若是能够 则举办下一步,不然就退还给客户。 3)采用盘查营业买卖,举办账务统治。操作准确,返回盘查消息,买卖结局; 若是操作禁绝确,则返回舛误消息,买卖结局。 4)见告客户或打印盘查结果。 3.4 本章小结 本章起初对农夫金融自助供职终端的总体营业举办了刻画,然后对编制功用 和标的举办了剖析,结尾细致地剖析了需求阶段的要紧题目、功用性需求、编制 营业流程等。为下一章的编制软件计划打下优越的根底。 客户提出盘查需求 依照客户需求推断是否 能够处理 Y 采用盘查营业买卖举办 账务统治 买卖失 败,返回 舛误消息 N 见告客户或打印盘查结 果 农信方返回相应消息, 举办查对确认 Y 与联系农信 方干系举办 联系统治 N N 退还给客 户 Y22 第四章 编制软件计划 第四章 编制软件计划 正在本文的第三章,编制需求剖析阶段中,对农夫金融自助供职终端编制的功用 和达成标的举办了细致剖析,本章是正在编制需求剖析的根底上,对农夫供职终端 编制做软件计划。要紧蕴涵客户机/供职器统治流程,功用分派,数据组织计划, 运转计划等。 4.1 统治流程 本节操纵面向数据流的方式对农夫金融自助供职终端编制的统治流程举办分 析,着重剖析两部门:一是客户机上的圭臬,二是中央营业统治供职器上的圭臬。 4.1.1 客户机统治流程 客户机上的输入消息为客户账号,要紧分为现金、转账、补登、盘查等功用 模块,输出为打印凭条消息和确认或堕落消息。 客户机统治流程,如图4-1。 图 4-1 客户机统治流程 其着要点有以下几点: 1、读裁撤息。输入或通过磁条读取账户消息时,应智能通过账号礼貌推断出23 第四章 编制软件计划 账户品种,如卡、一本通、存折。 2、查验消息。应遵守内部接口对账户举办盘查,以确认账户的形态准确性。 3、盘算供职器数据。遵守供职器定制的接口,机合发送数据包。 4、汇集数据发送。 5、汇集数据回收。 6、解开/推断。解开回收的数据包,并推断买卖是否凯旋。 7、盘算输出数据。如买卖凯旋,输出平常消息,并加以提示。如买卖腐臭, 遵守返回报文提示舛误消息。 4.1.2 供职器统治流程 供职器统治流程如图4-2。 图4-2 供职器统治流程 1、汇集数据摄取。回收由客户机圭臬经汇集传送的数据包,它是圭臬与汇集 的接口。 2、解开数据。 3、推断操作。通过买卖代号推断,做相应权限、营业流程驾驭。 4、分步数据库操作。蕴涵数据盘查及删改,卓殊防卫过后的营业统计及剖析 盘算数据。 5、盘算回送数据。 24 第四章 编制软件计划 6、盘算汇集数据包。将数据盘算并加密成汇集传输数据包。 4.2 功用分派 客户机圭臬要紧有三部门构成: 1,摄取数据; 2,汇集通讯 3,输出部门。客户机圭臬功用分派如图4-3所示。 供职器圭臬要紧也是由三大功用: 1,依托中央营业平台; 2,摄取汇集数据; 3,数据库操作及发送汇集数据部门。如图4-4。 图4-3 客户机圭臬功用分派图 图4-4 供职器圭臬功用分派图 4.3 数据组织计划 1 、拘束员买卖品种外(GLYTXN) 此外为农夫金融自助供职终端支撑的一齐买卖分类,为过后的统计及审审定 义买卖类。此数据需后台保卫。外组织如外4-1。 25 第四章 编制软件计划 外4-1拘束员买卖品种外组织 2、拘束员买卖驾驭外(GLYCODE) 此外为农夫金融自助供职终端支撑的存款、取款、转账定制次数及限额,每 笔买卖需读这些参数举办联系推断。此数据需后台保卫。外组织如外4-2。 外4-2 拘束员买卖驾驭外 3、拘束员消息外(GLYINF) 此外为农夫金融自助供职终端拘束员根基消息外,蕴涵拘束员代号、姓名、 结算账户、内部过渡户、网点等消息,通过前台录入消息。外组织如外4-3。 外4-3拘束员消息外 4、拘束员权限外(GLYLAW) 26 第四章 编制软件计划 此外为农夫金融自助供职终端拘束员权局限制外,通过前台买卖可达成拘束 员的存款、取款、转账、中央营业等权限的定制。通过前台录入消息。外组织如 外4-4。 外4-4拘束员权限外 5、拘束员买卖明细外(GLYTXN) 此外记载拘束员账务消息外,要紧蕴涵存款、取款、转账及中央营业类买卖 消息。正在买卖流程中由编制自愿举办统治。外组织如外4-5。 外4-5拘束员买卖明细外 6、拘束员买卖统计外(GLYCNT) 此外记载拘束员一齐凯旋买卖,蕴涵盘查、补登、账务等一齐消息,以利于 从此视察数据用。买卖确认凯旋后,客户端发送统计数据买卖,后台只作增进处 理即可。外组织如外4-6。 27 第四章 编制软件计划 外4-6拘束员买卖统计外 4.4 运转计划 本节运转计划将运转模块的组合分为客户机圭臬运转模块组合与供职器圭臬 运转模块组合。 客户机圭臬摄取职责启动夂箢后,启动摄取数据模块,读入数据并对输入数 据遵守必定礼貌举办样子化,正在摄取数据模块取得足够的数据后,移用汇集传输 模块将数据传送到供职器,并恭候摄取供职器返回的消息。摄取到返回消息后随 即移用数据输出模块,对消息举办统治,发作相应的输出[31]。客户机圭臬运转模 块组合,如图4-5。 图4-5 客户机圭臬运转模块组合 28 第四章 编制软件计划 供职器圭臬运转模块组合,如图4-6。供职器圭臬的摄取汇集数据模块必需始 终处于举动形态,恭候摄取数据传入。摄取汇集数据模块摄取到数据后,移用数 据统治/盘查模块对数据库举办拜望,结束后移用汇集发送模块,将消息返回客户 机。 图4-6 供职器圭臬运转模块组合 4.5本章小结 本章对农夫金融自助供职终端的编制软件计划举办了细致叙述,蕴涵客户机/ 供职器统治流程,功用分派,数据组织计划,运转计划等。为下一章的编制达成 奠定了根底。 29 第五章 编制功用达成 第五章 编制功用达成 农夫金融自助供职终端编制功用达成由三部门圭臬构成,农夫金融自助供职 终端客户圭臬、中央营业平台供职器端圭臬、后台中心统治圭臬。 客户端圭臬代码开辟由自助盘查机合营公司开辟,后台中心统治圭臬操纵原 有的编制,本文不再先容。本文要点先容何如正在中央营业平台达成农夫金融自助 供职终端数据统治部门。 中央营业平台操纵报文转换统治数据,报文(message)是汇集中换取与传输 的数据单位,传输流程中会延续的封装因素组、包、帧来传输,封装的方法即是 增加少许消息段,即是所谓的包头[32]。以必定样子机合起来的数据即是包体。本 文通过FSS转换方法举办数据样子转换。 中央营业平台通过农夫金融自助供职终端提交的央浼消息,源委报文解析, 通过设定的报文对应干系,转换成后台中心须要的报文样子和联系实质,提交给 后台中心统治编制,向后台发送买卖央浼。此外,摄取后台中心统治编制提交的 呼应消息,源委报文解析,通过设定的报文对应干系,转换成农夫金融自助供职 终端须要的报文样子和联系实质,提交给农夫金融自助供职终端。 5.1开辟平台 5.1.1 编制参数 中央营业平台整体参数如下: 供职器端:操作编制 AIX Version 5.3 数据库: DB2 SERVER 8.2 5.1.2 开辟讲话与器材 开辟讲话:C讲话 中央营业平台是某公司为乡村信用社供应的开辟器材,中央营业平台正在农夫金 融自助供职终端编制的效力,如图5-1。 30 第五章 编制功用达成 图5-1 中央营业平台正在农夫金融自助供职终端编制的效力 要紧体现正在: 1、农夫金融自助供职终端与银行后台中心主机之间的数据通信通过中央营业 平台主机来达成,中央营业平台起到数据通信,数据统治,和护卫银行汇集的作 用。 2、中央营业平台举办非帐务数据的统治,低浸银行后台中心主机担负,使后 台中心主机要紧统治帐务数据,低浸数据库锁外几率,抬高主机效能,使后台核 心主机版本同一。 3、买卖通过中央营业平台统治,被剖析成众个买卖设施,增进了买卖界说灵 活性,适当众变的中央营业需求。 5.2 编制功用 农夫金融自助供职终端编制是以按键采用为要紧交互器材,助助农夫用户以 自助方法达成小额存取款、转账、缴费、盘查、存折补登、暗号转移等供职。 本编制从编制功用划分由三层组成: 1、 客户交互层,即前端达成模块; 2、通信层,即通信模块; 3、营业统治层,即银行后台中心营业统治模块。 前端达成模块,是本编制的界面达成模块,是全数编制的示意层,控制为农31 第五章 编制功用达成 民金融自助供职终端供应优越的人机交互界面,并识别差别的买卖器材和银行卡 种别,摄取用户买卖输入央浼,机合报文,向中央营业平台发送买卖央浼,并根 据差别的呼应消息结束相应的统治[33]。整体由自助盘查机合营公司达成。 通信模块,控制农夫金融自助供职终端全数买卖流程中买卖报文的机合、打 包、解包和传送。能够分为两大类:前端达成模块和中央营业平台之间的通信、 中央营业平台和后台中心编制之间的通信。 营业统治层,结束农夫金融自助供职终端一齐买卖的请乞降转发功用。控制 来自农夫金融自助供职终端的买卖央浼,通过中央营业统治编制,回收央浼报文, 校验买卖数据的合法性,提送给后台中心主机统治实质客户买卖。 5.3 编制达成 中央营业平台达成客户账号盘查、存款、取款、转账、及营业量统计等数据 统治功用,并达成存款、取款、转账的营业权限驾驭。营业统计数据的累计,为 从此对拘束员的视察做好数据盘算。编制达成将从三个方面举办刻画:编制通信 达成、编制数据达成、编制代码达成。 5.3.1 编制通信达成 中央营业平台与农夫金融自助供职终端通过socket流方法通讯,通讯端口与 数据包样子如下: (一) socket端口 买卖端口: 可摆设 农夫金融自助供职终端为SERVER,中央营业平台为CLIENT。 包样子如下: 包长度: unsigned char 4字节 以ASCII码示意的全数包的长度(含包长度自己)。 银行编码:unsigned char(2) 2字节 银行代码,可据此移用差别的加密算法。 后续包标识:unsigned char(1) 1字节 包长度、银行编码、后续包标识为每个包内的固定部门,称为包头。 数据包实质: unsigned char(1000) 变长。 32 第五章 编制功用达成 短衔接通信函数原型如下: main(int argc,char *argv[]) { char sPrgID[]=cpsywytcp; long lGateId; pid_t iPid; int iListenfd,iConnfd; int iLen,I; char sPath[151],sTmp[151]; stuct sockaddr_in tCliAddr; } (二) 买卖包样子 依照剖析,咱们界说5种买卖包,阔别是: 1、客户账号盘查 一齐买卖发轫前优秀行盘查,该买卖蕴涵央浼包和呼应包两种。央浼包蕴涵 的字段惟有账号即可,呼应包为凯旋标识、客户姓名; 买卖码:110 央浼样子如下: 买卖码 char(3):110 央浼码 char(3) 账号 char(25) 买卖金额 dec(13,2) 呼应样子如下: 买卖码 char(3):110 呼应码 char(3) 凯旋标识 char(4), 凯旋W000,其他为不凯旋 客户姓名 char(40) 33 第五章 编制功用达成 买卖金额 dec(10,2) 2、存款 该买卖摄取包为存款账号、存款金额、拘束员暗号等,发送包为凯旋标识、 客户账号、客户姓名、存款金额、买卖日期、买卖年华等字段。 买卖码:120 央浼样子如下: 买卖码 char(3):120 央浼码 char(3) 存款账号 char(25) 存款金额 dec(13,2) 拘束员暗号 char(16) 呼应样子如下: 买卖码 char(3):120 呼应码 char(3) 凯旋标识 char(4), 凯旋W000,其他为不凯旋 客户账号 char(25) 客户姓名 char(40) 存款金额 dec(13,2) 买卖日期 date(8) 买卖年华 char(6) 3、取款 该买卖摄取包为取款账号、取款金额、取款暗号等,发送包为凯旋标识、客 户账号、客户姓名、取款金额、买卖日期、买卖年华等字段。 买卖码:130 央浼样子如下: 34 第五章 编制功用达成 买卖码 char(3):130 央浼码 char(3) 取款账号 char(25) 取款金额 dec(13,2) 取款暗号 char(16) 呼应样子如下: 买卖码 char(3):130 呼应码 char(3) 凯旋标识 char(4), 凯旋W000,其他为不凯旋 客户账号 char(25) 客户姓名 char(40) 取款金额 dec(13,2) 买卖日期 date(8) 买卖年华 char(6) 4、转账 该买卖摄取包为转出账号、转出账号暗号、转入账号、转账金额等,发送包 为凯旋标识、转入账号、转入账号客户姓名、转账金额、买卖日期、买卖年华等 字段。 买卖码:140 央浼样子如下: 买卖码 char(3):140 转出账号 char(25) 转出账号暗号 char(16) 转入账号 char(25) 转账金额 dec(13,2) 呼应样子如下: 35 第五章 编制功用达成 买卖码 char(3):130 呼应码 char(3) 凯旋标识 char(4), 凯旋W000,其他为不凯旋 转入账号 char(25) 转入账号客户姓名 char(40) 转账金额 dec(13,2) 买卖日期 date(8) 买卖年华 char(6) 5、营业量统计 该买卖摄取包为统计码、出款账号、出款户名、买卖金额、入款账号、入款 户名、拘束员代号、筑设代号、买卖日期、买卖年华等,该买卖没有输出包。 买卖码:150 央浼样子如下: 买卖码 char(3):150 统计码 char(10) 出款账号 char(25) 出款户名 char(40) 买卖金额 dec(13,2) 入款账号 char(25) 入款户名 char(40) 拘束员代号 char(8) 筑设代号 char(4) 买卖日期 date(8) 买卖年华 char(6) 5.3.2 编制数据达成 农夫金融自助供职终端后台中心编制数据达成,计划6张外,对买卖明细,36 第五章 编制功用达成 买卖品种,拘束员消息,拘束员权限,买卖驾驭,买卖统计等举办刻画。 1、拘束员买卖品种外(GLYTXN) 此外为农夫金融自助供职终端支撑的一齐买卖分类,为过后的统计及审审定 义买卖类,外组织如下: typedef struct glytxn_s { CHAR City[CL_CITYNO+1]; /* 都会代号 */ CHAR FundNo[CL_FUNDNO+1]; /* 营业代号 */ CHAR TxnTotCod[4+1]; /* 买卖分类总标识 */ CHAR TxnTotName[30+1]; /* 买卖分类总标识名称 */ CHAR TxnTotCod[10+1]; /* 买卖分类分支标识 */ CHAR TxnTotName[30+1]; /* 买卖分类分支标识名称 */ CHAR TxnCntFlg[1+1]; /* 买卖分类统计有用标识 */ CHAR TxnFinFlg[1+1]; /* 买卖分类统计账务标识 */ CHAR TxnTotCod[6+1]; /* 买卖分类统计码 */ MONEY TxnCntPct; /* 买卖分类统计比重 */ CHAR TxnCntName[30+1]; /* 买卖分类名统计称 */ CHAR TxnTotMemo[6+1]; /* 买卖摘要 */ CHAR TxnMemoName[30+1]; /* 买卖摘要名称 */ CHAR TxnCod[4+1]; /* 买卖代号 */ CHAR TxnName[30+1]; /* 买卖名称 */ }glytxn_t 2、拘束员买卖驾驭外(GLYCODE) 此外为农夫金融自助供职终端支撑的存款、取款、转账定制次数及限额,每 笔买卖需读这些参数举办联系推断。外组织如下: typedef struct glycode_s { CHAR City[CL_CITY+1]; /* 都会代号 */ CHAR FundNo[CL_FUNDNO+1]; /* 营业代号 */ CHAR TxnBrhCod[10+1]; CHAR TxnBrhName[30+1]; 37 第五章 编制功用达成 CHAR Sta[1+1]; /* 买卖代码形态 */ CHAR ValTp[1+1]; /* 类型 */ CHAR ValTn[6+1]; /* 长度 */ CHAR ValStr[6+1]; /* 值 */ }glycode_t; 3、拘束员消息外(GLYINF) 此外为农夫金融自助供职终端拘束员根基消息外,蕴涵拘束员代号、姓名、 结算账户、网点等消息。外组织如下: typedef struct glyinf_s { CHAR Zzzd[4+1]; /* 终端代号 */ CHAR glyId[8+1]; /* 拘束员代号 */ CHAR BrhId[CL_BRHID+1]; /* 网点号 */ CHAR Name[20+1]; /* 姓名 */ CHAR ActNo[CL_ACTNO+1]; /* 账号 */ CHAR CnlNo[CL_CNLNO+1]; /* 销账号 */ CHAR Name[CL_LCNAME+1]; /* 户名 */ }glyinf_t; 4、拘束员权限外(GLYLAW) 此外为农夫金融自助供职终端拘束员权局限制外,定制拘束员的存款、取款、 转账、缴费等权限。外组织如下: typedef struct glylaw_s { CHAR Zzzd[4+1]; /* 终端代号 */ CHAR GlyId[8+1]; /* 拘束员代号 */ CHAR BrhId[CL_BRHID+1]; /* 网点号 */ CHAR Name[20+1]; /* 姓名 */ CHAR ACkLaw[1+1]; /* 存款权限 */ CHAR QkLaw[1+1]; /* 取款权限 */ CHAR Law[1+1]; /* 缴费权限 */ CHAR ZzLaw[1+1]; /* 转账营业 */ MONEY CkAmt; /* 存款限额 */ 38 第五章 编制功用达成 MONEY QkAmt; /* 取款限额 */ MONEY ZzAmt; /* 转账限额 */ }glylaw_t; 5、拘束员买卖明细外(GLYTXN) 此外记载拘束员账务消息外,要紧蕴涵存款、取款、转账及缴费类买卖消息。 正在买卖流程中由编制自愿举办统治。外组织如下: typedef struct glytxn_s { DATE Date; /* 买卖日期 */ long LongNo; /* 流水号 */ CHAR Redu[4+1]; /* 冗余 */ CHAR CliNo[CL_ACTNO+1]; /* 客户账户 */ CHAR CliNo[CL_CNLNO+1]; /* 客户销账号 */ CHAR ActNo[CL_ACTNO+1]; /* 商户账号 */ CHAR CnlNo[CL_CNLNO+1]; /* 商户销账号 */ CHAR FundTp[1+1]; /* 代收付标识 */ MONEY Amt; /* 买卖金额 */ CHAR Chk[1+1]; /* 扣款标识 */ }glytxn_t 6、拘束员买卖统计外(GLYCNT) 此外记载拘束员一齐凯旋买卖,蕴涵盘查、补登、账务等一齐消息,以利于 从此视察数据用。买卖确认凯旋后,客户端发送统计数据买卖,后台只作增进处 理即可。 收到客户端凯旋买卖数据后,与拘束员买卖定制外联系联,遵守定制统计码 增进联系数据,利于日后统计。外组织如下: typedef struct glycnt_s { DATE Date; /* 买卖日期 */ long LongNo; /* 买卖序号 */ DATE Date1; /* 后台日期 */ 39 第五章 编制功用达成 CHAR Time[CL_TIME+1]; /* 后台年华 */ CHAR City[CL_CITYNO+1]; /* 都会代号 */ CHAR FundNo[CL_FUNDNO+1]; /* 营业品种 */ CHAR CliNo[CL_ACTNO+1]; /* 出款账号 */ CHAR CliName[CL_LCNAME+1]; /* 出款户名 */ }glycnt_t 5.3.3 编制代码达成 1、农夫金融自助供职终端客户账号消息盘查。前端触发盘查买卖后,中央业 务平台正在回收央浼包后,首优秀行解包操作,转换成中央营业平台可识另外样子。 然后向后台中心发送盘查营业央浼,若是后台中心统治堕落,则返回中央营业平 台舛误消息,中央营业平台举办统治后,组筑呼应包,发送舛误提示到农夫金融 自助供职编制前端界面,若是凯旋统治,中央营业平台解包,并组筑呼应包,向 农夫金融自助供职编制前端界面传送呼应消息。 整体代码计划流程如下图5-2。 40 第五章 编制功用达成 图5-2 农夫金融自助供职终端客户账号消息盘查流程图 2、农夫金融自助供职终端存款买卖。前端触发存款买卖后,中央营业平台正在 回收央浼包后,首优秀行解包操作,转换成中央营业平台可识另外样子。然后验 证拘束员消息是否准确,正在此操纵函数GLYLawChk( )统治,若是准确,再验证管 理员买卖次数及买卖金额是否高出规则限额,禁绝确则发送舛误提示到农夫金融 自助供职编制前端界面。对拘束员买卖次数及买卖金额是否高出规则限额的验证 也是如此统治,正在此操纵函数GlyTxnChk( )统治,若是高出限额,则发送舛误提 示到农夫金融自助供职编制前端界面,若是没有超限,则转移买卖明细外,正在此 操纵函数GlyTxn ( )统治,正在外GLYTXN里留下一条记载,并举办组筑央浼包处 理,向后台中心发送存款营业央浼,若是后台中心统治堕落,则返回中央营业平 台舛误消息,中央营业平台举办统治后,组筑呼应包,发送舛误提示到农夫金融41 第五章 编制功用达成 自助供职编制前端界面,若是凯旋统治,中央营业平台解包,更新统治明细,向 农夫金融自助供职编制前端界面传送呼应包。 整体代码计划流程如下图5-3。 图5-3 农夫金融自助供职终端存款买卖流程图 42 第五章 编制功用达成 个中,GLYLawChk函数原型如下: GLYLawChk( int iADmApNo ) { char sPrgId[]=GLYLawChk; int iInsert,i; char sTmp[100]; char sWherep[500]; } GlyTxnChk函数原型如下: GlyTxnChk ( int iADmApNo ) { char sPrgId[]=GlyTxnChk; char sWherep[200]; MONEY TotalAmt,DefAmt; int TotalTxn,DefTxn; char sTmp[100]; } GlyTxn函数原型如下: GlyTxn( int iAdmApNo ) { glytxn_t GLYTXN, *glytxn = char sPrgId[]=GlyTxn; char sWherep[500], sWherepsub[200]; int iInsert = 0; long lLogNo; char sTmp[300], sTmp1[300]; FILE *fp; } 3、农夫金融自助供职终端取款买卖,代码达成同存款买卖,区别正在于向后台 中心传送的买卖代码为取款买卖。前端触发取款买卖后,中央营业平台正在回收请 求包后,正在回收央浼包后,首优秀行解包操作,转换成中央营业平台可识另外格 式。然后验证拘束员消息是否准确,正在此操纵函数GLYLawChk( )统治,若是准确, 再验证拘束员买卖次数及买卖金额是否高出规则限额,禁绝确则发送舛误提示到 农夫金融自助供职编制前端界面。对拘束员买卖次数及买卖金额是否高出规则限43 第五章 编制功用达成 额的验证也是如此统治,正在此操纵函数GlyTxnChk( )统治,若是高出限额,则发 送舛误提示到农夫金融自助供职编制前端界面,若是没有超限,则转移买卖明细 外,正在此操纵函数GlyTxn ( )统治,正在外GLYTXN里留下一条记载,并举办组筑 央浼包统治,向后台中心发送存款营业央浼,若是后台中心统治堕落,则返回中 间营业平台舛误消息,中央营业平台举办统治后,组筑呼应包,发送舛误提示到 农夫金融自助供职编制前端界面,若是凯旋统治,中央营业平台解包,更新统治 明细,向农夫金融自助供职编制前端界面传送呼应包。 整体代码计划流程如下图5-4。 图5-4 农夫金融自助供职终端取款买卖流程图 44 第五章 编制功用达成 4、农夫金融自助供职终端转账买卖。前端触发转账买卖后,中央营业平台正在 回收央浼包后,首优秀行解包操作,转换成中央营业平台可识另外样子。然后验 证拘束员消息是否准确,正在此操纵函数GLYLawChk( )统治,若是准确,再验证管 理员买卖次数及买卖金额是否高出规则限额,禁绝确则发送舛误提示到农夫金融 自助供职编制前端界面。对拘束员买卖次数及买卖金额是否高出规则限额的验证 也是如此统治,正在此操纵函数GlyTxnChk( )统治,若是高出限额,则发送舛误提 示到农夫金融自助供职编制前端界面,若是没有超限,则向农夫金融自助供职系 统前端界面传送凯旋呼应包。然后农夫金融自助供职终端编制走普及盘查机道道, 达成转账账务统治。 整体代码计划流程如下图5-5。 图5-5 农夫金融自助供职终端转账买卖流程图 45 第五章 编制功用达成 5、农夫金融自助供职终端营业量统计买卖。前端触发营业量统计买卖后,中 间营业平台正在回收央浼包后,首优秀行解包操作,转换成中央营业平台可识另外 样子。然后更新拘束员买卖统计外(GLYCNT)即可,该外用于后面开辟农夫金 融自助供职终端盘查编制操纵。整体代码计划流程如下图5-6。 图5-6 农夫金融自助供职终端营业量统计买卖流程图 正在此操纵函数GlyCnt( ),函数原型如下: int GlyCnt( int iAdmApNo ) { glycnt_t GLYCNT, *glycnt = char sPrgId[]=GlyCnt; char sTmp[300],sTmp1[300]; char sWherep[200]; } 6、农夫金融自助供职终端编制的界面,如图5-7所示。 46 第五章 编制功用达成 图5-7 农夫自助供职终端界面 5.4 本章小结 本章起初先容了开辟平台的参数、开辟讲话与器材,并对编制功用举办了阐 述,整体刻画了编制通信达成,编制数据达成,编制代码达成等。农夫金融自助 供职终端编制较好地达成了存、取款、转账等需求的联系功用,运转速率较速, 机能安静。 47 第六章 结局语 第六章 结局语 农夫金融自助供职终端编制较好地达成了存、取款、转账等需求的联系功用, 运转速率较速,机能安静。当用户正在农夫金融自助供职终端发轫买卖的工夫,农 民金融自助供职终端搜集用户的原始输入并对输入做一个简陋推断后,将数据打 包至中央营业平台,中央营业平台解包后对每个字段举办更为庄苛的校验,并将 适应规程的数据再次打包传给后台中心统治编制,后台中心统治编制举办买卖处 理后,再按摄影反的对象渐渐通报到自农夫金融自助供职终端上,最终结束一次 完美的买卖。 中央营业数据统治平台举办非帐务数据的统治,低浸了银行后台中心主机负 担,使后台中心主机要紧统治帐务数据,低浸了数据库锁外几率,抬高主机效能, 使后台中心主机版本同一。买卖通过中央营业平台统治,被剖析成众个买卖设施, 增进了买卖界说精巧性,适当众变的中央营业需求。 乡村自助金融供职终端的上风体现正在: (1) 功用完全,涵盖了乡村信用社通常开业网点的功用; (2) 运作本钱低,节减了筑房 (或租房) 和柜台等固定资产的大额开发用度, 并有用俭约了人力本钱; (3) 与普及的自助银行对比, 农夫自助供职终端功用尤其厚实, 尤其太平, 避免了通常的银行自助筑设因本钱和太平题目不行正在乡村区域豪爽扩张的流弊, 可以正在供职构造上知足 “一村一个供职终端”的形态。 纵然本文得到了少许钻探成就,但后面要做的事业仍将是具有寻事性的事业。 如软件功用扩充不行达成参数化定制,正在必定水准上限定了新营业功用的速捷开 发,中央营业正在农夫自助供职终端上运用的速捷扩张对厂家依赖性大。所从此面 的事业也将是一份非常无意义的钻探事业。

  为更好地为乡村区域的客户供应供职,低浸柜员核算营业的劳动强度,渐渐 确立“以客户为中央”的筹划理念,擢升网点营销和供职才略,抬高金融供职水 平等需求,柜台买卖向自助筑设分流将成为必定趋向。而行动偏远落伍的乡村, 受农夫对自助筑设操作才略和社会治安等成分影响,布放自愿取款机、自愿存款 机等高端自助筑设存正在本钱高、操纵率低、易蒙受人工危害等高出题目。安设价 格省钱、太平牢靠、操作简捷的自助筑设是处置乡村金融供职电子化程度低的最 佳途径。于是,适合乡村区域操纵的农夫金融自助供职终端项目被提上日程。 通过正在偏远乡村区域布放农夫特有的农夫金融自助供职终端,农夫同伴不再 须要跑十几里道到镇上源委漫长的恭候到柜台处理营业,而是直接通过农夫金融 自助供职终端结束盘查、存款、取款、转帐、补登、缴费等营业,如此既节减了 农夫同伴的年华,刷新了乡村金融支拨境况,也抬高了信用社的供职程度,进一 步加强了乡村信用社的市集角逐力,抬高了乡村信用社的社会情景。 本文以农夫金融自助供职终端的计划与达成为布景,对农夫金融自助供职终 端需求举办了细致剖析,昭着了营业需求,采用三层C/S形式架构,对编制软件 正在统治流程、功用分派、数据组织、运转等方面举办了计划,最终通过银行中央 营业数据统治平台,使用样子报文转换手艺,达成了编制功用。

标签:
友情链接

网站地图


网站首页| 关于秒速赛车| 产品展示| 解决方案| 成功案例| 新闻资讯| 代理合作| 服务与支持| 联系我们| 资料下载|

销售热线:400-008-8899 传真:020-85510764 电话:020-31001085 
地址:广州市 番禺区 南沙 西联工业区 中心南路94-40号 德明C区399 邮编:570000
Keywords:秒速赛车,秒速赛车官网,秒速赛车开奖,秒速赛车平台,秒速赛车注册登录,秒速赛车实力大平台 Copyright © 2002-2019 yyjtgs.com 秒速赛车 版权所有