[发明专利]一种快速实现离线应用的方法有效
申请号: | 201110448858.0 | 申请日: | 2011-12-29 |
公开(公告)号: | CN102591953A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 潘琦刚;叶树明 | 申请(专利权)人: | 杭州新中大软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 杭州赛科专利代理事务所 33230 | 代理人: | 陈辉 |
地址: | 310013 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 实现 离线 应用 方法 | ||
技术领域
本发明涉及一种快速实现离线应用的方法,尤其涉及一种适用于关系型数据库领域的快速实现离线应用的方法。
背景技术
现代企业的各类信息系统应用已非常普及,一般的信息系统基本上基于关系型数据库开发,其部署方式有单机应用(应用和数据在同一台机器上)、客户端/数据库服务端、基于WEB架构的三层或N层应用,对于后两种方式其受网络条件限制比较大,往往由于网络不通或者网速缓慢影响到客户端的正常使用,这就迫切需要一种方法可以使信息系统快速实现离线部署,实现离线应用,从而消除网络影响,在网络正常时,可以进行数据同步;在网络条件不存在或者比较差的情况下,实现单机应用,在网路不通的情况甚至可以通过第三方介质来实现数据同步。
传统的信息管理软件通常使用的2种方法来部署应用,一种是全集中模式,所有信息管理的数据都集中于一个平台统一管理;另一种是分布式管理,每个下级应用部门单独管理自己的数据。但是,无论哪一种方法都会存在有的下级应用部门由于网络不通或网速慢影响软件的使用,进而导致下级应用部门与总部数据流通不畅,由此造成信息孤岛现象或信息滞后现象。离线移动应用的开发框架技术可有效解决上述两种问题。其核心思想是让下级应用部门先完成单据的录入,然后采用定时方式根据时间戳由系统或移动设备将压缩的数据包自动写入总部系统实现数据同步。这种方式是既可应用于下级应用部门网络环境恶劣情况下,也可以避开网络使用高峰期,而不影响正常工作,大大的降低了远程下级应用部门对网络带宽的要求。
同时必须考虑到下级应用部门可能选择离线移动和在线应用同时使用情况,因此下级应用部门的离线应用数据结构必须和集中统一平台的数据结构保持一致,并在数据同步的过程中支持增量同步和断点续传技术。技术指标主要为支持下级应用部门和总部集中管理平台的双向数据同步,包括基础数据、业务点数据,可以支持在64K以上的网络带宽下工作。
发明内容
本发明所要解决的技术问题在于提供一种能快速实现离线应用的方法,适用于基于关系型数据库的信息管理系统。
一种快速实现离线应用的方法,通过以下步骤实现:
1) 设置使用离线数据的离线部门信息:所述离线部门信息用来识别数据来源,在导入基础数据时,选择需要导入的部门数据库,然后在生成业务单据到总部数据库时,在单据编号中自动加入离线部门标志,以标识导入数据的部门;
2) 设置基础数据和业务数据的同步规则;
3) 注册基础数据对象和业务数据对象;
4) 导入基础数据和业务数据:选择导入的数据类型,点击导入数据按钮,弹出选择导入文件对话框后,选择要导入的压缩包文件后,系统自动解压文件,并从解压出主配置中读取可以导入的标识,并自动选择的勾相应的树结点;
5) 基础数据导入处理和业务数据导入处理;
6) 导出基础数据和业务数据;
7) 部署离线应用;
8) 同步基础数据与业务数据。
优选地,步骤4中的导入基础数据和业务数据设置有导入限制。
优选地,导入限制为导入数据时检测账套及其类型,如没有账套标识或是总部类型账套,允许导入;否则拒绝导入操作。
优选地,步骤5中的基础数据导入处理,具体分为以下几个步骤:
第一步,在导入时是只针对一个账套的,在进行过一次导入操作后,系统会记下标识,以后导入时会自动默认选择上对应项目,并不能更改;
第二步,导入基础数据后,账套自动设置类型,以后此账套就作为这个类型的账套使用,不能进行基础数据导出操作。
优选地,步骤2中的同步规则为设置使用离线数据的离线部门信息。
优选地,步骤5中的导出基础数据具体分为以下几个步骤:
第一步,选择需要使用导出包的离线部门和需要导出的基础数据点,并确定数据包文件生成的目录位置,然后选择目录生成一个数据文件压缩包;
第二步,生成导文件完成后,系统同时把进行导出操作的数据库设置成总部数据库类型标识,以后操作以这个标志进行识别;
第三步,导出完成后,被导出的基础数据点更新和删除操作将被限制不能使用;
第四步,生成的导出主配置文件,记录了在导出时选择的离线部门信息,在离线部门导入基础数据时,必须选择一个唯一的所属离线部门,被选择的离线部门以后就作为这个部门的标识,不能再更改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州新中大软件股份有限公司,未经杭州新中大软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110448858.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:治疗膝关节骨性关节炎的外用中药组合物
- 下一篇:一种司他夫定的制备方法