目前,计算机技术已经深入到人们的日常生活中,不管是在服务行业还是在管理领域,或者在娱乐生活中,计算机起到了越来越多的作用。随着电子游戏的产生,越来越多的人开始玩计算机游戏,随之产生了新的需求,这就需要人们不断地创作新游戏来丰富娱乐生活。就计算机来讲,各种应用领域都在不断的变化发展,需要不断地改进和创新。比较而言,游戏开发与应用技术方面还没达到管理信息系统的应用技术程度。因为管理信息系统产品,基本达到了比较成熟开发模式,而在游戏领域里,目前还没有一个统一的标准架构来进行应用。由于使用的特定性不同,在游戏开发过程中,主要是为了更好的提高玩家效率,并且保证游戏数据的准确率和安全性,在这方面产生了一些新兴的技术方案。本文简述了EcoSpace、对象模型映射、利用OCL访问数据等ECO技术,阐述了基于ECO的多层数据库应用程序的开发架构和开发过程。成功应用了ECO的开发架构和分布式多层数据库技术,完成了同花顺网络纸牌游戏的设计与开发。同花顺网络纸牌游戏的设计中,按照软件工程的方法,系统地开展了需求分析、用例设计、系统流程、企业逻辑模型和ECO分布式多层数据库应用程序建立,解决了桌、玩家和纸牌数据的存储和组织结构、建立业务逻辑模型、客户端程序数据的同步显示、玩家随机获得纸牌、系统按规则发牌、与组合算法应用有关的玩家胜负判定等技术性问题。本系统应用Borland Development Studio2006作为开发环境,使用C++Test辅助代码测试工具,完成了单元测试、集成测试和系统测试,最终完成了系统的关键技术设计,达到最初的设计要求。分布式多层数据库技术与模型驱动的数据库技术(ECO)相结合,确保了数据的一致性,轻松实现信息模型设计及基于信息模型的应用程序。