数据采集模块:提供冠字号与账户信息绑定,并将冠字号数据上传至服务器;
数据导入模块:提供冠字号码数据的导入功能,为系统提供冠字号码数据支撑;
数据监管模块:提现金出入库入库、设备及系统管理和冠字号码数据查询功能;
统计分析模块:从不同的维度统计冠字号码数据,为客户管理现金流动提供信息支撑;
数据导出模块:是按人民银行和银行自身的业务要求,分别导出满足条件的冠字号数据,并将数据组织成文件上传至指定的服务器。
对外接口模块:提供对外数据查询接口,以满足银行其它系统对冠字号数据的需求。
采集端与设备端网络通讯流程:
1)设备端有数据上传时,主动与采集端连接;
2)设备端按照不同的命令格式向采集端发送数据请求;
3)采集端每接收一个数据请求后,均给出相应的回复,
连接系统清分机与塑封流水线的网络模式均具有TCP/IP的客户端(Client Socket)与服务端(Server Socket)两种通讯方式存在,一般情况下,作为设备的客户端负责采集数据的发送和主动请求(数据)等工作;设备的服务端负责接收更新的数据或控制信息等工作。
网络拓扑图:
整个系统与设备通过局域网(广义局域网)进行物理连接,实现数据信息的采集功能,其网络拓扑见下图。
数据接收:
数据接收通过网络方式获取金融设备产生的冠字号信息,它是一种集中式数据接收,连接的设备可以是一台或多台并且不区分设备类型。
数据整理:
数据采集流程如上图所示:
ATM、清分机、A类点钞机(以下统称“端机”)上传数据到采集服务系统,上传形式如下(注意先后顺序):
a) 通过TCP上传FSN格式文件到采集服务;
b) 通过TCP上传TXT格式文件到采集服务;
数据解析:
数据解析是对数据文件进行数据分析,检查其中数据元素的正确性,合格的数据调用数据存储存入数据到相应数据库的数据表中。对错误数据保存其错误文件到错误文件夹中供分析处理。
数据存储:
数据存储是数据分析之后,将合格的数据调用存入数据到相应数据库的数据表中。
系统功能介绍:
功能性需求包括数据采集存储、数据查询、数据导入、系统管理。
(1)数据采集存储:系统采用TCP/IP和FTP协议的方式,实现对贵行机构使用的A类点钞机、具备冠字号码识别功能的清分机、助柜员机系统采集的现金冠字号码数据上传至服务器存储。
(2)数据查询:系统完成冠字号码数据查询、客户涉假查询、涉假记录查询、清分业务量查询统计等业务。
(3)数据导入:系统支持用户手工导入贵行现金清点设备生成的冠字号码数据,数据导入时支持单个文件上传和批量上传。
(4)系统管理:包括机构管理、厂商管理、设备管理、用户管理等业务。
(5)系统开发期间,监管机构要求如有变化,我公司协同贵行根据监管要求对系统功能性需求做出调整。
数据导入导出模块设计:
指中国人民银行规定的FSN文件。设备采集到数据后,按标准文件要求组织文件,然后通过FTP的方式上传至后台服务器指定的文件夹内。
后台服务器定期处理该文件夹,将数据分析后并处理入库。这样纸币采集系统即可对数据查询分析。
数据查询
冠字号查询
冠字号查询,默认查询查询范围为当前月的所有设备采集的数据。当然,用户可选的条件比较多,如网点机构号、采集日期范围、员工号、设备号、交易码等。
客户涉假查询
该模块通过网点、时间段、设备等过滤条件,查询可疑币记录,从该记录中可看出该可疑币是哪个客户、什么时候、哪个网点、哪台设备、币值、冠字号码等信息。
涉假记录查询
该模块通过网点、时间段、设备等过滤条件,查询可疑币记录,从该记录中可看出该可疑币是什么时候、哪个网点、哪台设备、币值、冠字号码等信息。
设备集中管理
设备管理
设备管理负责对设备的信息管理,包括设备注册、信息修改、查询、注销、以及设备信息导入导出等功能。
设备类型管理
设备包括多种类型,如清分机、点钞机等。类型管理用于对设备类型的新增、修改、注销等。
设备型号管理
每种设备具有多种类型,如清分机包括GA-QFJ10800、GA-3200、GA-QFJ2101及其它,且各个厂商的型号不一样,因此系统提供了动态添加型号的入口。
设备时钟校准
为了使设备端的时间和纸币采集系统服务器上的时间(北京时间)一致,在纸币采集前,纸币采集系统向设备端发送时钟校准,以确保设备端的时间准确。
设备使用信息管理
纸币类别管理
纸币类别包括币种、币值、版别、发行单位及其它信息,本模块负责对纸币类别新增、修改、注销等操作。
退钞原因管理
退钞原因包括残缺退钞、夹版退钞、笔道退钞、测厚退钞、荧光退钞、磁性退钞等等。系统提供了新增退钞原因的功能,以后如果出现新退钞原因,便于系统拓展。
假币清单管理
如果发现市场上某些冠字号是假币,可提前将这些假币冠字号导入系统中,一旦有假币冠字号出现,设备自动剔除该假币,以便于银行对假币的管理。
黑名单管理
黑名单是指某些钞票被抢或被盗,为了检测其在市场上是否流通,且流通时自动识别,以帮助快速锁定犯罪嫌疑人。
用户只需在系统中导入纸币的冠字号,设置为黑名单,每当设备清分钞票时自动检测,一旦遇到黑名单中的冠字号,便自动拦截。
业务员管理
这里的业务员是指使用清分机、点钞机的用户。每次使用清分机或点钞机时登录设备,目的在于查询那些纸币是哪个员工清分的,既能统计员工的清分纸币量,也可用来追踪某张纸币是哪个员工清分的。
系统提供员工名单信息导入、条件查询、注销等功能。从查询结果表中看出,员工的工号、网点机构号及其他信息。
系统日志管理
登录日志
员工登录设备的信息和用户登录纸币采集系统的信息都将被记录,记录的信息包括了员工编号、名称、机构号、登录时间、退出的时间等。方便系统管理员对整个系统的管理。
用户操作日志
用户操作包含两种,一种是员工在设备上清分纸币和配钞;另一种是用户操作纸币采集系统,包括那个用户、什么时候、操作了那个模块等。
数据清理日志
系统自动清理过期数据或垃圾数据,每次清理都将被记录。记录的信息包括了时间、过期数据类型、是否成功及其它。系统管理员随时查看数据清理情况。
配钞管理
钞箱管理
ATM配钞时必然会有钞箱或ATM机的编号。配钞前需要事先注册钞箱信息或ATM机信息,用于在配钞设置中使用。
配钞设置
这里的配钞设置是指在纸币采集系统中设置,设置的信息包括配钞量、配钞设备、配钞的钞箱(或ATM)。
员工在清分机上进入配钞模式后,系统检索这台设备上是否有配钞信息,如果有,则可进行配钞,如果没有,则设备提示“请先设置配钞”。
配钞结束后,自动更新配钞信息。
系统管理
用户管理
系统提供用户导入、新增、用户信息修改、注销等功能,用户信息用于登录验证。不是本系统的用户,不能使用。另外,可指定用户属于那类角色,因为不同的角色具有不同权限。
角色管理
系统提供角色定义功能,根据实际情况,定义各种角色,便于用户权限的管理。
模块管理
系统具有哪些模块都在此列出,形成列表,供管理员在权限管理时分配权限。
系统权限管理
系统提供为角色分配模块的功能,管理员选择某一角色后,通过勾选或取消勾选系统模块,即可设置该角色对应的权限。凡是属于该类角色的用户都具有这一类权限。
网点机构管理
该模块用于管理网点机构的基本信息以及该网点属于哪个支行(或分行)。在用户管理时用于指定用户所属机构。用户在使用系统的过程中,都限制在所属机构的数据范围内。如查询冠字号时,结果都是本机构内清分的数据。
厂商管理
该模块用于注册各设备厂商信息,注册设备时使用。厂商信息用于关联设备,可以看出哪台设备是属于哪个厂商生产的。
过期数据清理设置
系统提供了过期数据清理设置功能,银行根据实际情况,对过期时限进行设置。如数据保存三个月、两个月等,系统按设置自动清理过期数据,以免数据量过大,而造成存储不够。
冠字号查询排版配置
由于每个角色关心的信息不同,因此在冠字号查询结果中显示的信息也不同。系统提供查询结果字段显示自定义功能,根据需要自定义那些字段优先显示,便于用户使用。