项目名称: 数字档案馆
项目描述:
项目的主要目的是降低档案的保管成本,方便借阅和管理。项目分为批量处理、档案利用、档案采集、档案销毁、档案统计、我的档案几个模块。具体功能如下:
批量处理
各个上游系统每天将需要归档的数据生成一个文件在服务器的规定目录下,中转系统在检测到文件后将其传输到数字档案馆系统的服务器的固定目录下。通过Entegor配置批量监控策略,按照顺序执行不同脚本,将接收到的文件校验入库、数据处理、归档OceanBase和ElasticSearch。由于数据量在10亿级以上,OceanBase中的归档表采取了分区策略,ElasticSearch中的相关索引采用分片策略。
档案利用
提供全文检索、分类检索、借阅审批等功能。不同种类的数据提供不同的权限体系,用户可以通过模糊检索或者精确检索来查找信息。非公开和敏感数据的查看需要借阅,引入了activity工作流,完善审批流程。并配置超管页面,对归档文件范围,展示字段,用户权限等进行管理。
档案采集
授信、个贷、文书门类提供提供数据采集功能, 用户可以单条数据录入,也可以将数据整理成压缩包和Excel后多条数据导入。在校验通过后将数据存入临时表,在跑批处理的时候归档。