基于拨号网络的分布式数据一致性维护组件的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文以为大连市计划生育委员会开发研制育龄妇女管理信息系统中所遇到的实际情况为背景,结合了分布式数据库的相关理论、计算机网络技术和三层次结构计算模型,根据实际需要设计了一个基于拨号网络的分布式数据一致性维护的中间组件。该组件应用在拨号网络中,实现了多数据库系统间的相同数据集的数据一致性维护功能,为育龄妇女管理信息系统的实现和国家的生育决策提供了有力的技术支持。本文首先分别阐述了分布式数据库理论基础、计算机网技术和三层次结构计算模型,然后对该组件的客观需求和实际应用环境进行了分析,讨论了实现该模型的数据库设计方法和通讯子程序的设计方法,最后详细阐述了客户通讯子程序的实现技术细节。本组件的设计与实现的意义是为国家生育政策提供决策支持和技术保证。本人在整个项目中参与了整个系统应用模型的总体设计,设计了分布式数据一致性维护的通讯子程序和相关数据库结构的设计,实现了通讯子程序的客户端程序。
A practical intermediate module that implement the maintenance of the distributed data consistency based on the dial network, which is used to solve the problems when developing a woman management information system for family plan committee of DaLian, is discussed and designed in this paper, combined with the correlative theory of DDBMS, computer network and 3-Tiered computation model. This module is used in dial network system and the mechanism of the maintenance of the data consistency in databases is implemented. It takes the powerful technical support to the implementation of the woman management information system and the national bearing decision-making. First of all, the basic theory of DDBMS, computer network and 3-Tiered computation model is expatiated in this thesis. Then the environment where this module is applied and the impersonal requirement are analyzed. At last, the technical detail of implementation of the client side of the communication program is expatiated particularly. The significati
    on of the design and implementation of this module is that this module takes the decision-making support and the technical assurance to the national bearing decision-making. In the project I participated in the design of the whole application model and designed the communication program of the maintenance of the distributed data and the relative data structure and implemented the client side of the communication program.
引文
[1]韩兆兵,李小进,方海英著,《Visual C++6.0网络开发技术》,人民邮电出版社,1999年9月。
    [2]Lyn Robison著,黄惠菊,张捷,耿民译《轻松掌握用Visual C++6.0对数据库编程》,电子工业出版社,2000年2月。
    [3]Dirk Slama[日],Jason Garbis[美],Perry Russell[澳]著,李师贤,郑红,吴涛等译,《CORBA企业解决方案》,机械工业出版社,2001年1月。
    [4]乔林,杨志刚著,《Visual C++6.0高级编程技术——MFC与多线程篇》,中国铁道出版社,2000年2月。
    [5]王存思,黄庆荣,傅清祥著,《异构数据库间的数据复制技术及其应用》,福州大学学报(自然科学版),2001年03期。
    [6]史海波,马玉林著,《分布数据复制技术及其应用》,计算机工程与应用,2002年02期。
    [7]沈佩娟,汤荷美编,《RACLE数据库管理及应用开发》,清华大学出版社,1992年3月。
    [8][美]Singh,Leigh,Zafian,etal著,史森,夏丽丽等译,《ORACLE数据库开发指南》,清华大学出版社。1996年1月。
    [9]李昭原主编,《数据库技术新进展》,清华大学出版社,1997年5月
    [10]侯云峰,刘睿,杨正洪,张立平编著,《三层次Client/Server应用开发指南》,电子工业出版社,2000年6月。
    [11]清源计算机工作室编,《Visual C++6.0开发宝典》,机械工业出版社,1999年4月。
    [12]张龙祥,黄正瑞,陶影著,《数据库原理与设计》,西南交通大学出版社,1995年4月。
    [13]周明天,王文勇编著,《TCP/IP网络原理与技术》,清华大学出版社,1998年5月。
    [14][美]Behrouz Forouzan著,《Introduction To Data Communications and Networking》,机械工业出版社,1998年5月。
    [15]何进,谢松巍著,《基于Socket的TCP/IP网络通讯模式研究》,计算机应用研究,2001年08期。
    [16][美]Marshall Brain,Lance Lovelle著,译星翻译组译,《MFC开发人员指南》,机械工业出版社,1999年2月。
    [17]李毅,李慧娟,谢剑英著,《一种离线复制的数据库应用系统》,计算机工程与应用,1999年,第10期。

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700