- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
产销系统数据归档设计与实现
产销系统数据归档设计与实现 【摘要】随着企业管理系统使用时间的推移,业务数据会越来越多,系统将会越来越慢,本文详细介绍了如何对产销系统的数据进行归档处理,从而达到提升系统性能以及保证数据的可追溯性的目的。 【关键词】数据归档;产销系统 【中图分类号】TP319 【文献标识码】A 【文章编号】1672—5158(2012)10-0075-02 引言 目前管理信息系统在我国的企业中得以越来越广泛的使用,成为企业的日常不可或缺的管理工具和手段,随着系统上线投入使用,系统所产生的数据日益增长,随着时间的推移,使用者会感觉到系统速度会变慢,系统负荷会明显增长。那么我们就要考虑对产生较早使用频率不高数据进行处理,根据业务以及国家法律要求,很多数据需要保存很长时间,将这些数据从在线系统中迁移出去,提升系统性能,因此数据归档势在必行。 数据归档是指数据集合的一致性拷贝,通常用以长期持久地保存事务或者应用状态记录。一般情况下,数据归档通常用以审计和分析的目的,而不是用于应用恢复的目的。本文就某钢铁企业的产销管理信息系统(简称产销系统)为研究对象,进行数据归档的设计,希望与阅读者共享设计思路。 1 产销系统功能简介 产销系统主要包括销售管理、质量管理、生产管理、出厂管理和财务管理五大管理业务。主要功能包括:接收客户订单,订立主产品的销售合同;对合同进行质量、生产设计;按照合同进行材料申请和编制生产作业计划;收集各生产单元的生产实绩和质量实绩;根据成品实绩,编制准发计划、出厂计划,并下达到各作业仓库;收集准发实绩及发货实绩;对合同进行开票结算和结案;进行成本核算;等。本系统于2004年10月份上线投用,随着系统使用时间的推移,数据量也日益增长,所以数据的归档也很紧迫,在2007年策划建立产销的归档信息系统,将不活跃的数据迁移到归档系统中,减少系统在线的负荷,同时满足随时可查询的要求。 2 数据归档方案的确立 首先要十分了解业务以及系统,从中识别出归档对象,决定这些对象是否允许被归档以及归档对象被归档后的使用需求。 然后考虑如何归档,明确归档方式,即数据归档的逻辑,保证数据一致性和完整性,明确归档时间,即确定多久以前的数据需要归档。 只有完结了的业务流程的数据才可以被归档。归档项目有个很重要且必不可少的部分:从数据库归档一个特定对象时,先检查其他必须归档的对象是否已经预先归档。(这意味着业务对象归档有相应的先后顺序)。如果想归档主数据,就必须设置删除标记。在其他的业务对象中,这个主数据则不能再被使用了。 产销系统的设计理念是以“合同”为主线,合同始终贯穿于整个系统功能,实现了以“销定产”的业务流程。在进行设计的过程中,各模块、各功能也是为了满足合同订货要求而进行设计的,反映在数据库表也是如此:各数据表之间的与“合同”有直接或间接的关联关系,那么这些表的数据归档可按照“合同”归档而进行归档处理,在“合同”销售结算发票开具完毕后即不被再使用了。 每个管理信息系统都有一些基础数据表和报表,业务数据的变化对表的数据以及记录数增长不大,这些数据表就没有必要进行归档。 还有一些数据表与“合同”无关的业务数据表,例如财务类数据、履历类数据:财务凭证表,报支清单资料表、转库履历表等等可根据按照时间进行归档处理。 一些数据表如系统间接口履历表、临时表在系统中只是起到短暂的作用,没有保留的必要性,这些表在一定时间后即可删除处理。 综上所述,数据的归档可按照“合同”归档、按照时间归档、按时间删除、不归档四种归档方式。 3 数据归档设计与实现 归档方案确定后,设计系统总体功能: 3.1 基础数据管理 基础数据管理主要功能:数据表的归档方式分为按照“合同”、按照时间归档、按时间删除、不归档四种方式;归档时间做为一个参数设计为可维护,归档时间类型分为年、月、日三种。这些明确以后即可与用户方一起结合业务共同商定出每张数据表的归档方式以及归档时间,整理出数据表归档清单。在基础数据功能中维护各数据表的归档方式、归档时间的配置,见图3—1。 3.2 数据归档处理功能 数据归档处理主要是将符合条件的产销系统数据表中的记录进行归档处理,归档的步骤如下: a 以数据库服务器时间做为基准时间,根据归档周期计算出归档时间; b 将数据表中早于该时间的记录归档标记字段置上可归档标记; c 业业务处理对数据的需求是不断变化的,或随环境或业务的变化而进行调整,以及数据内容的增加、数据结构的调整。数据结构调整诸如增加字段、字段扩位等等,那么归档时进行2个数据表的数据复制则会产生数据库错误,造成归档失败。所以我们在进行数据前进行表结构的同
文档评论(0)