技术领域
本发明涉及一种信息处理系统及方法,特别涉及一种处理客户活期帐户信息的系统及方法。
相关背景技术
银行中的活期帐户是一种很方便的帐户,只要不超过活期帐户中的余额,客户可以随时对活期帐户进行存取。与活期帐户相比,对定期帐户的存取就显得不灵活和不便利。客户一旦以一定的款额开了一个定期帐户,就不能再次向该定期帐户中存入款额。对定期帐户的提取也有一定的限制,定期帐户的利率虽然高,但是一定要持有到定期存款期限,才能得到定期的利率。如果提前支取,只能获得活期利率。而且按规定,对定期帐户的部分提前支取,只能有一次。即如果要对定期帐户的再次部分支取,就必须将所有存款提出,注销此固定帐户。
对于有大量的现金频繁地进出流动的客户,为了能享受到较高的利息回报,希望将在流动中的其中一部分现金作一定时间的定期存款。然而对一部分客户来说,很难估计现金进出的流量和时间性(例如用银行帐户进行股票、有价证券、基金、国债操作的客户)。这样,目前活期帐户和定期帐户的设置方法不适合这部分客户的现金周转管理。
具体实施方式
图1是本发明用于动态平衡活期帐户的系统100。如图1所示,系统100包括计算机网络6,银行计算机系统10,银行服务终端12和客户终端16。通过计算机网络6,银行计算机系统10和客户终端16之间可以进行通讯。另外,通过专线11,银行服务终端12可以和银行计算机系统10进行通讯。
图2表示图1中所示银行计算机系统10更具体的示范性结构。如图2所示,银行计算机系统10包括一个或多个可以平行工作的服务器。
图3表示图2中所示的某一服务器的示范性结构。如图3所示,图2中所示的某一服务器包括一个处理部件302,一个内存储部件304,一个外存储部件(硬盘)306,一个磁盘驱动器接口308,一个显示器310,一个显示接口312,一个网络通讯接口316,一个输入/输出接口318,一个鼠标320,一个键盘322和一组系统总线314。
外存储部件(硬盘)306和磁盘驱动器接口308相连;显示器310和显示接口312相连;鼠标320及键盘322和输入/输出接口318相连。
处理部件302、内存储部件304、磁盘驱动器接口308、显示接口312、网络通讯接口316及输入/输出接口318与系统总线314相连。
内存储部件304和外存储部件306能够存储程序、指令和数据。一般来说,内存储部件304有更快的存取速度,而外存储部件306有更大的存储容量。显示器310能够在正在执行的程序和使用者之间提供一个可视界面。网络通讯接口316能够在计算机系统网络6和该服务器之间提供一个通讯接口。
处理部件302能够存取内存储部件304和外存储部件306中的程序指令和数据,并能通过执行这些程序和指令来控制该服务器的运行。
图4A表示图3中所示处理部件302更详细的结构。如图4A所示,处理部件302包含一个译码装置402,一个控制装置403,一个逻辑运算装置404,一个算术运算装置406和一个执行装置408。译码装置402能将一条指令译成计算机内部控制信号;逻辑运算装置404能根据控制信号来执行逻辑运算;算术运算装置406能根据控制信号来执行算术运算;执行装置408能根据控制信号来执行操作外部设备、存取内存储部件304和外存储部件306、控制装置403能控制操作结果和操作流程的转向。
图4B表示如图3所示的外存储部件306中存储的数据和程序。如图4B所示,外部存储部件由306中存有活期帐户数据412,定期影子帐户数据414和活期帐户自动平衡程序418。活期帐户自动平衡程序418能够实现图6~图8所示流程图功能。
每个活期帐户,如1234567800(412-1),可以和一个或多个定期影子帐户相关联,如123456780001(412-1-1),123456780002(412-1-2),123456780003(412-1-3),……。这些定期影子帐户具有一般定期帐户所具有的优点,但是这些定期影子帐户是在对相关的活期帐户存入款额时,动态设立;也可以在对相关的活期帐户划出款额时,动态暂时关闭。为了能合理有效地设立和管理定期影子帐户,本发明设置了一个定期影子帐户预定款额G,当活期帐户中的款额大于定期影子帐户预定款额G时,银行计算机系统10就为该活期帐户新设立一个或多个定期影子帐户,并将活期帐户中大于预定款额G的部分存入所述的一个或多个定期影子帐户中。对于活期帐户的客户来说,这些定期影子帐户可以是透明的。也就是说,客户完全按照活期帐户的一般程序来操作其帐户,而完全不用顾及与该活期帐户相关联的定期影子帐户。如果该客户要求查询其活期帐户中的存款,银行计算机系统10可以将该活期帐户中的款额与相关的定期影子帐户中的款额相加,将总数报给该客户。
图5A是对活期帐户412-1存款时,新设立三个定期影子帐户(412-1-1,414-1-2,414-1-3)的实例。
为了叙述方便,我们假设定期影子帐户预定款额G为人民币5万元(RMB 5万元),活期帐户412-1中有款额人民币2万元(RMB2万元),客户要将人民币16万元(RMB 16万元)存入活期帐户412-1中。
图5B是对活期帐户划出款额时,暂时关闭二个定期影子帐户412-1-1和412-1-2的实例。
为了叙述方便,我们假设活期帐户412-1中有款额人民币3万元(RMB 3万元),客户要将人民币12万元(RMB 12万元)划出活期帐户412-1。
图5C是对活期帐户再次存款时,一个被暂时关闭的定期影子帐户又被恢复的实例。
为了叙述方便,我们假设活期帐户412-1中存款为人民币1万元(RMB 1万元),客户将人民币6万元(RMB 6万元)存入活期帐户。
图6是本发明在向活期帐户中存款时的操作流程图。
如图6所示,在步骤602,某一客户通过银行服务终端12向其活期帐户存款。为了叙述方便,我们假设该客户向如图5A所示的活期帐户412-1中存入人民币16万元(RMB 16万元);原来帐户中已有人民币2万元(RMB 2万元),定期影子帐户的预定款额G为人民币5万元(RMB 5万元)。
在步骤604,处理部件302通过其逻辑运算装置404进行判断,探测总存款额H是否大于G(RMB 5万元)。此时总存款额H为存款额加上原来活期帐户中的款额。
如果总存款额H小于或者等于预定款额G,处理部件302的控制装置403则将流程操作转到步骤605,向活期帐户直接存款;如果总存款额H大于预定款额G,处理部件302的控制装置403则将流程操作转到步骤606。
因为在图5A的示例中,所要存款为RMB 16万元,加上活期帐户412-1中原有的RMB 2万元,总存款额H为RMB 18万元,大于预定额RMB 5万元,所以操作流程转到步骤606。
在步骤606,处理部件302中的算术运算装置406算出所要新设立的活期影子帐户的数目N。其计算方法为用总款额H除以预定款额G,所得的商取整即为所要设立的定期影子帐户的数目N。公式如下:N=[总款额H/预定款额G]取整因为在图5A的示例中,总款额为RMB 18万元,所以N等于3。
在步骤608,处理部件302中的执行装置408在外存储部件306上开设N个定期影子帐户,并向每个定期影子帐户中存入预定款额G。
在图5A所示的实例中,因为N=3,处理部件302中的执行装置408在外存储部件306上开设3个定期影子帐户(即12345678.0001,12345678.0002,12345678.0003)并向每个定期影子帐户中存入RMB5万元。
在步骤610,处理部件302中的执行装置408将余款存入活期帐户。计算[总款额H/预定款额G]取整时所得的余数即为存入活期帐户中的余款。
在图5A所示的实例中,余款为RMB 3万元(18/5的余数为3)。所以,存入活期帐户412-1的款额为RMB 3万元。
图7是本发明从活期帐户划款时的操作流程。
如图7所示,在步骤702,某一客户通过客户终端16(或银行服务终端12)向银行计算机系统要求从其活期帐户中划出款额T。
为了叙述方便,我们假设客户要求从如图5B所示的活期帐户412-1中划款RMB 12万元。活期帐户中原来存有RMB 3万元,每个定期影子帐户中的预定额G为RMB 5万元人民币。
在步骤704,处理部件302中的逻辑运算装置404进行判断,探测总款额H是否大于或者等于从活期帐户中划款额T。
如果总款额H大于或者等于划款额T,处理部件302中的控制装置403则将操作流程转到步骤706;如果总款额H小于划款额T,处理部件302中的控制装置403则将操作流程转到步骤707,从活期帐户中直接划出提款额T。
如果总款额H小于从活期帐户中划款额T,在步骤708,处理部件302中的算术运算装置406算出需要从定期影子帐户中所提款额B(B=H-T)。
因为在图5B的示例中,在活期帐户412-1中的总款额H为RMB3万元,划款额T为RMB 12万元,需要从定期影子帐户中的提款额B为RMB 9万元。
在步骤708,处理部件302中的算术运算装置406算出定期影子帐户数N等于定期帐户提款额B除以预定款额G,所得的商取整即为定期影子帐户的数目N。公式如下:N=[定期帐户提款额B/预定款额G]取整因为在图5B的示例中定期帐户提款额B等于RMB 9万元,预定款额G为RMB 5万元,N等于1。
在步骤710,如果在计算N时,没有余数,处理部件302中的执行装置408则从N个定期影子帐户中取款,并暂时关闭这N个定期影子帐户;如果在计算N时有余数,处理部件302中的执行装置408则从(N+1)个定期影子帐户提款,并暂时关闭这N+1个定期影子帐户。
因为在图5B的示例中,在计算N时有余款(即B/G=9/5的余数为4),所以在步骤710,处理部件302中的执行装置408从2个定期影子帐户中取款。
在步骤711,处理部件302中的执行装置408从活期帐户中取出存款,并将其与定期影子帐户中的取出款额相加。
在图5B的示例中,因为活期帐户412-1中的取出款额为RMB 3万元,从2个定期影子帐户(414-1-1,414-1-2)中取出的款额为RMB10万元,所以总取出款额为RMB 13万元。
在步骤712,处理部件302中的逻辑运算装置404进行判断,探测取出款额的总和在划款以后是否有余款,如果没有余款,处理部件302中的控制装置403则将操作流程转向结束;如果有余款,处理部件302中的控制装置403则操作流程转向步骤714。
在图5B所示的实例中,总提出款额为RMB 13万元,划出款额为RMB 12万元,余款为RMB 1万元,所以操作转向步骤714。
在步骤714,处理部件302中的执行装置408将余款存入活期帐户。在图5B所示的实例中,余款RMB 1万元被存回活期帐户412-1。
在从定期影子帐户中提出存款后,本发明只是在银行内部暂时关闭这些定期影子帐户,并不马上注销它们。如果在规定时限前(例如在每日凌晨12时之前),该客户又向相关的活期帐户中存款,这些暂时关闭的定期影子帐户还可被恢复。只是在超过规定时限后,而且没有再重新向活期帐户存款的情况下,本发明才会注销这些定期影子帐户,重新恢复的定期帐户保持其原有定期存款期限。这样,如果该定期影子帐户的存款期限是该帐户被暂时关闭的次日,那么被恢复的定期影子帐户在次天就能领到一年的定期存款利率。
图8是本发明在客户重新向活期帐户存款时,重新恢复暂时关闭的定期影子帐户的操作流程。
如图8所示,在步骤802,在定期影子帐户被暂时关闭的规定期限内(一般为24小时),客户又向活期帐户存款。为了叙述方便,我们假设向图5C所示的活期帐户412-1中又存入RMB 6万元,原来活期帐户中有RMB 1万元。定期影子帐户的预定款额G为RMB 5万元。
在步骤804,处理部件302中的逻辑运算装置404进行判断,探测总存款额H是否大于预定额G(RMB 5万元)。这时总存款额H为存款额加上原来活期帐户中的款额。
如果总存款额H小于或者等于预定额G,处理部件302中的控制装置403则将流程操作转到步骤805;如果总存款额H大于预定额G,处理部件302中的控制装置403则将流程操作转到步骤806。
在步骤805,处理部件302中的执行装置408直接向活期帐户存款。
在步骤806,处理部件302中的算术运算装置406算出所要涉及的定期影子帐户数M。因为在图5C的示例中,总额数H为RMB 7万元,M=7/5=1。
在步骤808,因为新存的活期存款是在定期影子帐户暂时关闭规定期限内(一般为24小时内),处理部件302中的执行装置408恢复暂时关闭的定期影子帐户414-1,并将RMB 5万元存入该定期影子帐户。因为定期帐户一定要持有到定期存款期限才能获得相应的定期利息,所以尽量不要提前撤销。
假设在定期影子帐户414-2暂时关闭后,在规定时限内(一般为凌晨12时)没有对活期帐户再次存款,暂时关闭的定期影子帐户414-1-2就会被注销。
完成如图6~图8所示流程图的程序可以被存储在内存储部件304或者外存储部件308中,并能被处理部件302执行。