中央银行帐户管理系统的设计及其技术难点
中国人民银行保山地区分行 周易达
(邮编:678000 电话:0875 2120415)
一、帐户管理电算化的迫切性和必要性
随着我国改革开放政策的不断深入,计划经济向市场经济的逐步转轨,各企事业单位多头开户的现象十分普遍,造成社会资金分散,削弱了银行信贷资金的能力,加大了资金结算和现金管理的难度,扰乱了银行结算的秩序。因此,为了强化中央银行的宏观调控能力,为维护正常的结算秩序,提高银行的信用和对资金管理的能力,本着既要加强管理,又要适应银行和企业改革的实际需要,建立新的银企关系,必须对银行帐户进行彻底清理。然而,帐户管理是一项面广、量大、政策性比较强的工作。如果仍然依靠现有的人力、物力和落后的手工操作方式已不能适应业务发展的需要,因此,要从根本上解决前清后乱现象,就需要建立帐户管理数据库,实行帐户管理电算化。
二、帐户管理系统的设计目标
系统设计必须以《银行帐户管理办法》为依据,遵循《中华人民共和国商业银行法》第48条规定:“企事业单位可以自主选择一家商业银行的营业场所开立一个办理日常转帐结算和现金收付的基本帐户,不得开立两个以上基本帐户”的原则。
系统设计还必须达到三个目标:
1、彻底根除多头开户现象。
2、快速检索目标帐户信息。
3、快速清理多头开户。
三、帐户管理系统的设计考虑
为了达到上述目标,整个系统设计必须严密紧凑;必须考虑空间与时间的合理分配;必须克服数据输入瓶颈问题;因此,我们在技术上作了设计性处理。
1、企、事业单位名称的正确性和唯一性,是有效控制多头开户的第一个有效措施,因此,系统采用国家技术监督局颁发的企、事业单位全国统一编码作为企、事业单位名称的合法代码。可以杜绝冒名顶替现象,从而保证了企、事业单位名称的正确性和唯一性。为彻底根除多头开户现象打下基础。
2、按单位名称快速检索帐户信息是有效控制多头开户的第二个有效途径。
当某个单位前来办理开户手续时,系统应提供该单位的全部帐户信息,才能彻底根除多头开户现象。因此,系统应提供下列服务:
⑴、在成千上万的单位名称中迅速检索到该单位名称。
为了达到迅速,系统应允许按下列两种方法检索单位名称:
①、按单位名称子串模糊检索;
②、按单位名称对应的声母子串模糊检索;
⑵、找到该单位名称后,迅速检索出该单位的全部开、销帐户信息。
3、为了快速清理多头开户,解决数据输入瓶颈问题,系统允许多人同时录入数据。因此,系统选用了多用户XENIX作为操作系统,选用ORACLE数据库,用C作为开发工具。
4、从数据的安全可靠出发,系统还应有相应的人员
管理、数据维护、日志管理、操作权限控制等功能;此外系统还提供了功能强大的表格事务处理子系统,一方面作为帐户管理系统的补充;另方面可以作为用户处理表格类事务。于是,系统设计模块及其界面如下(局部):
四、帐户管理系统的设计难点
1、自动取汉字拼音编码技术
为了使拼音正确、唯一,拼音编码过程必须自动化。在标准字库中,一级汉字按音序排列,因此,一级汉字的拼音编码,可以利用23个声母对应的最前一个汉字,通过比较大小计算出来;但是,二级汉字是按笔画顺序排列的,因此其大小与音序不一致,因此,必须建立一个二级汉字(3008个)拼音编码对照表。利用DOS中联想系统中的LX-OA提供的字典还原功能可得到区位码字库文本和拼音码字库文本。在区位码字库文本中,从5601~8794区位号对应的汉字即为二级汉字,再根据二级汉字在拼音字库中查找拼音编码声母,这样,可用一个程序自动实现建库过程。
2、用小数组检索大数据库的技术
计算机的内存是有限的,因此,程序设计时必须加以
考虑,尤其是在多用户中开发程序,更是如此。在帐户管理系统中,我们管理目标数是不明确的:少则几千,多则几万,甚至几十万。在检索过程中,显然一次读入内存中是不现实的;但一次只读一页了也是不现实的(因为磁盘访问太频繁,势必影响速度。)!因此,在设计过程中,我们采用按块(20页)访问磁盘,按页(14行/页)显示数据。这样就使空间和时间得到了较好地处理。
五、帐户管理系统在应用中的评测
该系统自投入使用已来,通过用户对全县企事业单位的各类存款帐户进行全面清理,裁止95年12月底,共清理帐户1849户,确定基本帐户1356户,专用帐户289户,一般帐户9户,临时帐户192,颁发许可证68户,撤并多头开201户,其中:基本帐户198户,专用帐户3户,占帐户清理总数的19%,划转资金56万元。收到了明显的社会效益和经济效益。
该系统在运行中坚持了基本帐户“一行一户”的原则引入了企事业单位“全国统一代码证书”。提高了帐户管理档次,将专用、一般、临时帐户与基本帐户同样对待。
并对“三类”帐户核发“合法帐户标志卡”使整个帐户清理工作环环相扣,步步相接,效果显著。
通过使用本系统进行帐户管理:
1.撤底解决了困扰人行多年的“难题”,促进了人行监管职能的有效发挥,有利于对金融秩序的表本兼治,有效防止了前清后乱,巩固了帐户清理的成果,使帐户管理工作走向制度化,规范化,现代轨道,真正起到稳定金融秩序,促进经济发展的作用
2.使各商业银行走出争夺客户大战的“谜津”,重新认识自我,找准支撑点,调整着力点,改善内部管理,从而推动各项业务的平衡发展,增强支持地方经济发展的实力。
3.促进了银企关系的正常化,重新调整了银企之间的信用关系,使银行找到了真正的客户,企业找到了真正的后盾,理顺了二者之间的关系。
4.减轻了工作人员的工作量。使用该系统后,不再需要人为开、销、核、并帐户。解决了手工操作中人为造成的多头开户问题,以及抄写登记簿,开户许可证,现金许可证和大量审核工作,缩减了管理人员,提高了工作效率节约了人力,物力,使帐户管理工作真正步入现代化的管理轨道。