数据同步系统——概要设计说明书

数据同步系统——概要设计说明书

ID:6737724

大小:2.38 MB

页数:31页

时间:2018-01-24

数据同步系统——概要设计说明书_第1页
数据同步系统——概要设计说明书_第2页
数据同步系统——概要设计说明书_第3页
数据同步系统——概要设计说明书_第4页
数据同步系统——概要设计说明书_第5页
资源描述:

《数据同步系统——概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据同步系统概要设计说明2007年11月31文档名称文档编号版本号作者项目名称审查人承办单位批准合作单位标准化日期使用范围页数31文档文件名:数据同步系统历史版本记录时间版本号修改人修改内容31目录1.引言61.1.背景61.2.相关文档61.3.参考资料61.4.术语和缩写词62.系统需求62.1.总体描述62.2.功能72.2.1.数据同步功能72.2.2.日志管理功能72.3.性能73.总体架构设计83.1.系统设计目标83.2.系统软件构成83.3.系统总体架构83.4.系统网络拓扑结构104.分系统设计104.1.数据同步系统104.1.1.初始化模块11

2、4.1.2.同步配置模块124.1.3.信息检索模块134.1.4.信息比对模块144.1.5.信息插入更新模块164.2.日志管理系统174.2.1.日志生成模块184.2.2.日志显示模块185.接口设计195.1.用户界面195.2.硬件接口195.3.通信协议196.运行设计196.1.运行过程196.1.1.系统初始化过程196.1.2.用户配置过程206.1.3.数据同步过程206.1.4.联动更新过程206.1.5.日志生成过程206.1.6.日志显示过程206.2.系统流程216.3.运行环境216.3.1.硬件平台216.3.2.软件平台21317

3、.数据结构设计227.1.配置文件结构设计227.1.1.初始化配置文件227.1.2.日志管理配置文件237.2.数据库结构设计247.2.1.同步表类247.2.2.联动更新表类268.系统出错设计278.1.出错信息278.2.补救措施289.系统维护技术289.1.可靠性设计289.2.易使用性设计289.3.可维护性设计289.4.可移植性设计29311.引言1.1.背景奥运会期间为了使场馆与指挥中心的部分数据保持一致,为指挥系统提供准确的信息,设计了数据同步系统,为操作人员提供统一友好的操作界面和同步态势展示界面。1.2.相关文档《数据同步系统——需求规

4、格说明书》1.3.参考资料《仰山桥业务需求》《仰山桥指挥系统架构设计》1.4.术语和缩写词【无】2.系统需求2.1.总体描述(1)数据同步系统是仰山桥安保指挥系统的一部分,通过此系统,指挥中心能够拥有所有场馆的资源、网络节点、视频服务器等信息,并能够随场馆的变化而变化,为指挥系统提供信息支持;(2)为指挥中心和场馆的信息同步提供自动化机制,通过程序控制同步的具体方式。(3)31指挥中心和场馆之间的同步采用非实时同步,操作员在某一时间点通过操作运行该软件(或者按照设定时间定时启动)来完成数据库的同步过程。1.1.功能数据同步系统软件实现如下功能:1.1.1.数据同步功

5、能该功能详细的功能点包括以下几个方面:(1)场馆需要同步的数据表分别为:资源节点表,网络节点表,视频服务器表(2)当场馆中的数据表发生变化时(如增加记录,删除记录,修改记录),仰山桥的数据表需要相应地与之变化(3)当场馆视频服务器表发生变化时,除了更新仰山桥的视频服务器表,还需要更新仰山桥的视频通道信息表(4)能够为用户提供操作界面来配置同步操作(5)能够选择需要同步的场馆和数据表1.1.2.日志管理功能该功能详细的功能点包括以下几个方面:(1)能够将同步过程中的信息记录为日志文件保存以备查看(2)日志的内容主要包括每次同步涉及到的场馆,数据表,以及同步的过程中该场

6、馆某张表增加了多少条记录,删除了多少条记录(3)能够在同步的过程中,将日志显示在界面上,供用户查看。1.2.性能在网络保持畅通的情况下,同步一个场馆的一张表中一千条记录,在10秒之内完成。311.总体架构设计1.1.系统设计目标开发出的数据同步系统需要实现以下的几个目标:(1)系统能够满足2.2提出的所有功能需求;(2)系统具有高的可靠性,保证准确无误地同步数据;(3)系统要保证良好的性能;(4)系统要具有一定的灵活性,方便以后的扩展或移植。1.2.系统软件构成数据同步系统信息检索初始化数据同步系统日志管理系统同步配置信息比对日志生成日志显示信息插入更新1.3.系统

7、总体架构31311.1.系统网络拓扑结构2.分系统设计2.1.数据同步系统数据同步系统主要解决的是场馆与仰山桥之间的数据一致性问题。系统同步的对象是场馆数据库与仰山桥数据库中的一些数据表的信息。包括资源信息,设备信息,赛事信息等。这些信息需要保证正确,完整。即场馆数据库中需要被同步的信息,必须都要存储至仰山桥数据库的相应表中。这些信息的任何变化,都要导致仰山桥数据库内容的改变。31另一方面,需要同步的场馆和数据表可以通过用户界面进行选择配置,方便用户使用。1.1.1.初始化模块系统在做数据同步之前需要知道有哪些场馆的哪些数据表可以进行同步,并将这些场馆名及数据表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。