学位论文 > 优秀研究生学位论文题录展示

基于DDBS进销存管理系统的研究的应用

作 者: 张妤婷
导 师: 戴小平
学 校: 安徽工业大学
专 业: 计算机应用技术
关键词: 分布式进销存管理系统 合并复制 数据库事务日志 消息队列
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着经济的全球化,企业面临着越来越激烈的竞争,快速有效的、自动化的企业信息管理系统,是被实践证明了的提高企业竞争力的最有效的方法之一。进销存管理系统作为信息管理系统的重要应用,在企业的发展过程中有着重要的作用。但是,随着企业的经营模式和管理方式的转变(即地域上相对分散而管理上相对集中),传统的集中式进销存信息管理系统已不能满足企业发展的需求。而数据库系统与计算机网络相结合的产物——分布式数据库系统(Distributed Data Base System,简称DDBS),满足了目前企业的经营管理需求。因此本文主要研究将DDBS应用于进销存管理系统(以下简称分布式进销存管理系统)。DDBS中数据的冗余存储,使得站点可以读取本地数据来代替访问远程数据,从而降低传输数据的开销、缩短响应时间、并能在站点或网络发生故障时确保系统仍能正常工作,提高了系统的可用性和可靠性。但冗余存储也存在一些弊端即维护多个副本的数据一致性较困难。本文将结合使用数据库事务日志消息队列技术,维护分布式进销存管理系统的数据一致性。首先,使用合并复制技术对数据进行分片和分配。其次,在发生网络分割故障的情况下,各站点读取自身数据库事务日志,将本地对副本数据所做的操作以消息的方式,发送到公共消息队列。最后,故障站点从公共队列中取出消息,对本地数据库的副本数据进行相应的更新,从而保证多个站点上的副本数据的一致性。故障恢复后,站点的消息队列中会收到来自不同站点,对副本数据的多个更新操作消息,本文采用事务的时标技术按次序执行消息中的更新操作。保证事务串行执行,保持数据副本之间的一致。

全文目录


摘要  2-3
Abstract  3-6
第一章 绪论  6-10
  1.1 研究背景及意义  6-8
    1.1.1 研究背景  6-7
    1.1.2 研究意义  7-8
  1.2 相关技术发展与现状  8-10
    1.2.1 进销存系统的发展与现状  8
    1.2.2 分布式数据库的发展与现状  8-10
第二章 分布式数据库系统  10-22
  2.1 分布式数据库系统概念  10
    2.1.1 分布式数据库  10
    2.1.2 分布式数据库管理系统  10
  2.2 分布式数据库系统的分类  10-11
  2.3 分布式数据库系统的特点及优点  11-12
    2.3.1 分布式数据库系统的特点  11
    2.3.2 分布式数据库系统的优点  11-12
  2.4 分布式数据库系统的相关技术  12-22
    2.4.1 数据分布  12-15
    2.4.2 数据独立性  15-16
    2.4.3 数据一致性  16-17
    2.4.4 维护数据一致性的方法  17-22
第三章 分布式数据库系统中的故障  22-28
  3.1 分布式数据库系统的故障类型  22-23
  3.2 分布式数据库系统中故障的恢复  23-24
    3.2.1 故障恢复技术  23
    3.2.2 故障恢复协议  23-24
  3.3 网络连接发生故障时的数据一致性维护  24-25
    3.3.1 数据库日志  24
    3.3.2 消息队列  24-25
  3.4 数据一致性维护流程  25-26
  3.5 分布式事务的时标  26-28
第四章 实例研究  28-43
  4.1 分布式进销存管理系统分析  28-29
  4.2 数据分布设计  29-30
  4.3 数据分布实现  30-32
    4.3.1 链接服务器  30-31
    4.3.2 数据分片及分配  31-32
  4.4 分布式操作  32-33
    4.4.1 分布式查询操作  32
    4.4.2 插入操作  32-33
    4.4.3 删除操作  33
  4.5 网络分割时的数据一致性维护  33-43
    4.5.1 实验环境  33-34
    4.5.2 消息队列的安装  34-35
    4.5.3 数据一致性维护过程  35-43
第五章 总结  43-45
  5.1 结论  43
  5.2 不足与展望  43-45
参考文献  45-48
在学期间发表的论文  48-49
致谢  49

相似论文

  1. AFC系统通信中间件的研究与设计,TP311.5
  2. 自动监控系统中数据库复制技术的应用,TP311.13
  3. 基于PDA的维修信息系统的设计与实现,TP311.52
  4. 基于消息中间件的订阅/发布系统的研究与设计,TP311.52
  5. 实时数据仓库中基于消息的事件传输和处理机制的研究与实现,TP311.13
  6. 基于消息中间件集成异构系统的分析与设计,TP311.52
  7. 基于数据共享的船舶智能客户端系统的设计与实现,TP311.52
  8. 防火墙嵌入式Web网管服务器的设计与实现,TP393.07
  9. XXXX卫星实时传输子系统的设计与实现,TP311.52
  10. 多媒体消息业务中心MMSC系统的设计与实现,TN929.5
  11. 基于中间件的MES信息集成,TP311.52
  12. 基于AMP架构的多核间任务同步与通信的设计与实现,TP368.1
  13. 云环境下数据关联管理机制的研究及其在铁路行业的应用实现,TP311.13
  14. 无线数码相框平台web portal的设计与实现,TN873
  15. 消息中间件在数据交换中的应用与实现,TP311.52
  16. 分布式实时分发微博系统,TP393.092
  17. 客户资金第三方存管的设计与实现,TP311.52
  18. P2P消息中间件的研究与实现,TP311.52
  19. 移动数据库系统同步复制技术的研究与实现,TP311.13
  20. 基于消息队列消息传输系统的设计与研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com