功能模块设计_辅助采集功能模块
1.1 辅助采集模块由于我行业务系统的数据无法完全满足业务部门统计分析的需要,系统设计辅助采集模块,让业务人员辅助采集和维护数据,使系统数据能够满足业务部门统计分析需求。辅助采集模块对输入项进行控制和检查,初步保证输入内容的正确性,并将数据存储在基础数据层。辅助采集模块提供对信息的增、删、改、查、汇总等功能。辅助采集的数据需要在每月的月后两日前录入完成。辅助采集功能与其它子功能之间的关系如下图: 辅助采集的主要功能菜单:商户设备基本数据项辅助采集、准贷记卡损失基本数据项辅助采集、网上银行业务统计基本数据项辅助采集、国际卡收单业务统计基本数据项辅助采集和IC卡交易业务统计基本数据项辅助采集。辅助采集功能菜单如下:辅助采集准贷记卡损失基本数据项辅助采集 商户设备基本数据项辅助采集 网上银行业务统计基本数据项辅助采集 国际卡业务统计基本数据项辅助采集 IC卡业务统计基本数据项辅助采集 1.1.1 商户设备信息数据采集商户设备基本数据项包括商户设备类型、商户设备数量等。数据录入具体描述主要的功能是业务人员对商户及网点设备的数量进行手工录入操作。并将数据保存到数据库中。同时满足以下条件方可录入:n 录入期间:当前系统工作日期的前2个月至当前工作日期的下个月之间的月份可以录入(如:当前月份是7月,则可录入的月份为5、6、7、8四个月份)n 该期间待录入月份没有录入完毕(如:上边的5、6月份已经录入完毕,则可录入的月份为7、8二个月份)n 待录入月份的上级没有进行汇总下级的操作(如:上边的7月份没有录入完毕,但是当前机构的上级已经对7月份的数据进行了汇总操作,则可录入的月份为8月份)流程图其中注意:是否调用最大月基础数据录入判断框指的是上一步选择完要录入的月份此月份之前的数据库中有数据的最大月份。这一步设计的目的是为了方便录入人员进行数据录入,有可能出现要录入的月份的数据跟此月之前的最大月的数据相同或者相似,就把最大月份的数据调出来,插入到录入页面中。只有商户设备信息数据采集具有这个功能,其他辅助采集没有这个功能。状态控制:当数据录入的时候,用户手工录入的数据按用户登陆的身份的所属机构进行保存。一般分为2种情况:(1)当用户是以汇总行的身份登陆后,录入的数据是以当前用户所属机构的直属下级进行保存(如:用户当前以山东分行的身份登陆,机构为159999A,则当前用户录入的数据就以山东分行的直属下级机构进行保存,机构为159999)。(2)当用户是以网点的身份登陆后,录入的数据是以当前用户所属机构进行保存(如:当前用户以山东分行银行卡业务部的身份登陆,机构为159902,则当前用户录入的数据就以山东分行银行卡业务部的机构进行保存,机构为159902)。保存的同时会插入当前用户所属机构的本身(状态为“保存”)和上级机构(状态为“待汇总”)的2条状态记录到辅助采集状态表中。批量导入具体描述1、 业务人员选择并确认待导入商户设备信息的EXCEL模版文件(此模版文件中已经规定了导入数据的具体格式,批量导入的页面中可以进行模版下载,此模版中的待导入的数据分为2种情况:1)如果当前登陆的用户是以汇总行的身份进行登陆的,则此模版文件中的数据必须是当前登陆用户所属机构的下级;2)如果当前登陆的用户是以非汇总行,即网点的身份进行登陆的,则此模版文件中的数据必须是当前登陆用户的数据。),系统进行合法性验证并显示信息。2、 同时满足以下条件方可录入:n 导入期间:1900年至当前工作日期的下个月之间的月份可以录入(如:当前月份是7月,则可录入的月份为1900年1月份至2007年8月份,此批量导入的功能可导入符合条件日期的所有月份的数据)n 该期间待录入月份没有录入完毕(如:上边的2007年5月份已经录入完毕,则可录入的月份为除了2007年5月份的其他月份)n 待录入月份的上级没有进行汇总下级的操作(如:上边的6月份没有录入完毕,但是当前机构的上级已经对6月份的数据进行了汇总操作,则可录入的月份为除了2007年5、6月份的其他月份)流程图状态控制:当数据进行批量导入的时候,保存到辅助采集数据表中的所有记录的状态为当前用户所属机构的级别为标准的状态。如:当前登陆用户的所属机构是二级机构,则保存后的数据的状态为“二级行已汇总”,若当前登陆用户的所属机构是三级机构,则保存后的数据的状态为“三级行已汇总”,若当前登陆用户的所属机构是总行,则保存后的数据的状态为“总行已汇总”,若当前登陆用户的所属机构是网点,则保存后的数据的状态为“保存”。保存的同时会插入当前用户所属机构的本身(状态为当前用户所属机构的级别为标准的状态)和上级机构(状态为“待汇总”)的2条状态记录到辅助采集状态表中。汇总下级程序描述汇总机构的业务人员进行下级汇总的操作,就是把业务人员所属机构及其下级机构录入的商户设备信息数据进行汇总后保存到数据库中。并将当前汇总机构及其下一级的机构的对应采集数据置为已汇总状态。限制条件:当前登录的用户是以汇总行的身份进行登录并且至少有一个当前汇总机构的下级机构已录入数据。流程图状态控制:汇总下级的时候是用户对当前所属机构的所有下级的数据进行一次汇总,把汇总后的数据已当前汇总机构的数据进行保存,状态为当前用户所属机构的级别为标准的状态,并且把当前用户所属机构的所有下级的数据的状态也修改成为当前用户所属机构的级别为标准的状态,如:当前登陆用户的所属机构是二级机构,则汇总后的数据的状态为“二级行已汇总”,并且把当前用户所属机构的所有下级的数据的状态修改为“二级行已汇总”,若当前登陆用户的所属机构是三级机构,则汇总后的数据的状态为“三级行已汇总”,并且把当前用户所属机构的所有下级的数据的状态修改为“三级行已汇总”,若当前登陆用户的所属机构是总行,则汇总后的数据的状态为“总行已汇总”,并且把当前用户所属机构的所有下级的数据的状态修改为“总行已汇总”。保存的同时会插入当前用户所属机构的本身(状态为当前用户所属机构的级别为标准的状态)和上级机构(状态为“待汇总”)的2条状态记录到辅助采集状态表中。取消汇总、查看汇总程序描述汇总机构的业务人员登录以后,进行取消已经汇总数据的操作。删除已经汇总的数据,返回到未汇总的状态。限制条件:当前登录的用户是以汇总行的身份进行登录并且当前的数据是已经汇总状态。修改、删除程序描述业务人员登录以后,对本行录入的数据进行修改、删除的操作。限制条件:只能修改或删除当前用户所属机构录入的数据且数据的状态是“保存”状态,并且当前用户所属机构的上级没有进行汇总下级操作。1.1.2 准贷记卡损失基本数据项准贷记卡损失基本数据项包括本期冲销金额、本期转回金额、本期核销金额和损失准备金额等。1.1.3 网上银行基本数据项网上银行基本数据项包括交易类型、交易笔数和交易金额等。1.1.4 国际卡收单基本数据项国际卡收单基本数据项包括交易类型、交易渠道、交易笔数和交易金额等。1.1.5 IC卡交易基本数据项IC卡交易基本数据项包括卡量、存款余额、交易类型、交易渠道、交易笔数和交易金额等。说明:辅助采集中进行手工录入的数据的状态共分为11种,分别为:状态 状态描述9 保存 A 数据已抽取 0 总行已汇总 1 一级行已汇总 2 二级行已汇总 3 三级行已汇总 4 四级行已汇总 5 五级行已汇总 6 六级行已汇总 7 七级行已汇总 Z 待汇总 辅助采集手工录入的数据,必须在每月的月后两日前录入完成,并且从机构的最低级向高级进行一层一层的汇总,最后把数据汇总到总行。如果在快到月末还没有录完的机构进行网络或电话催促,如果超出预计时间,就进行强行汇总,没有录入完成的机构也不进行等待,以免耽误整个后台数据的加工,一旦你上级的机构已经进行了汇总,你即使是汇总机构也不能进行汇总下级和取消汇总的操作。上面11种状态中的“数据已抽取”,是月末数据都汇总到总行以后,总行把数据抽取出来,进行后台的加工处理。抽取出数据以后,把抽取后的数据的状态修改成“数据已抽取”。状态是“数据已抽取”的数据不能进行任何操作。