word完美格式
广发核心系统项目
概要设计书 (数据清理)
V1.0
2013年11月
精心整理 学习帮手
word完美格式
目录
1 概述 .................................................................... 3 1.1 1.2 1.3 1.4 1.5
理论背景 .............................................................. 3 需求背景 .............................................................. 3 功能清单 ............................................. 错误!未定义书签。 关键策略 .............................................................. 4 限制/假设 ............................................ 错误!未定义书签。
2 术语定义 ................................................ 错误!未定义书签。 2.1 2.2 2.3 2.4 2.5
清理编号 .............................................................. 5 清理类型 .............................................................. 5 清理时间 .............................................................. 5 保留期限 .............................................................. 6 清理状态 .............................................................. 7
3 数据结构 ................................................................ 8 3.1 数据结构描述 .......................................................... 8 3.1.1 数据清理参数表 ................................................... 8 4 功能描述 ................................................................ 9 4.1 数据清理参数表维护 .................................................... 9 4.2 技术平台数据下载和清理 ............................... 错误!未定义书签。 4.3 应用系统数据下载和清理 ................................................ 9
4.3.1 应用系统数据下载和清理 .......................... 错误!未定义书签。 4.3.2 计算清理日组件 ................................................... 9 4.3.3 计算保留日组件 .................................................. 10 4.3.4 数据清理控制组件 ................................................ 10 5 附录 ................................................................... 10
精心整理 学习帮手
word完美格式
1 概述
1.1 理论背景
完整的数据生命周期是:应用系统的数据在生产应用系统中的在线阶段,归档阶段,销毁阶段的单一流向过程。
完整的核心银行系统数据管理流程涉及主机和开放平台,其流程包括: 1、 主机数据下载:定期将符合条件的应用数据生成文件,下载至开放平台。 2、主机数据清理:定期将符合条件的应用数据删除。
3、主机数据归档:装载下载的数据文件至开放平台的档案管理系统。 4、归档数据销毁: 定期销毁开放平台档案管理系统中的应用数据。 本文档描述的是主机数据清理的总体方案。
1.2 需求背景
历史数据是指各种档案中带有日期项的数据,这些日期项可能是键值之一(如交易历史表),也可能不是键值(例如账户主档中的销户日期),根据这些日期和记录某些状态,就能够确定那些数据已经过期,无需在主机中继续保留而可以被清除。
历史数据清理是保护资源,提高系统性能的重要措施之一,因此数据清理的标准在需求分析阶段就要确定下来,但清理的时间和数据保留的期限却会随着数据量的增长和业务的发展而不断变化。
比如票据业务的需求是“对于已结清的票据记录,如果结清期限超过1年的,允许在年末统一作物理删除”。在这个需求中,数据清理的时间(年末)和数据保留的期限(1年),可能会随着业务的大幅增长而发生改变(例如改为每月末清理,保留半年内数据),但清理的条件“已结清的票据记录”却是固定不变的。
为了降低需求变更所带来的程序修改,我们将“数据清理时间”和“数据保留期限”单独抽取出来,变成可以定义维护的参数,而清理的条件和具体要清理那些数据库表的记录则留给应用程序来完成。
精心整理 学习帮手