多层数据库应用系统的设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要
随着计算机网络的发展,信息量迅速增加,现在的许多应用都已经与数据库密切相关,高效率的数据库应用技术一直是人们研究的方向。数据库应用模式已由最早的单机本地数据库模式,发展到主从结构应用(Tow-Tier)模式,再到当前的多层分布式应用(Multi-Tier)模式。虽然主从结构模式目前还在数据库应用模式中占较大的比例,但其存在的一些弊端也越来越明显,限制了它的进一步发展,而多层分布模式正是在解决主从结构模式弊端的基础上发展起来的,所以相对于Tow-Tier模式,多层模式具有更好的发展前景。
本文主要介绍了多层数据库应用系统的优点,它的体系结构,创建应用程序服务器和客户端应用程序的实现技术,一些数据库的访问技术以及如何提高多层数据库应用系统的容错和负载平衡能力,并对开发多层数据库应用系统的环境即开发工具(Delphi环境)主要是MIDAS (Multi-tier Distributed Application Services)组件以及如何运用也做了一定介绍。最后通过建立一个C语言考试模拟练习系统的实例,介绍创建一个多层数据库应用系统的具体步骤及相关的实现技术。
关键词:多层 数据库
Delphi MIDAS
管理子系统:
2? 系统维护
该模块主要实现试题数据库的维护及考生名单信息的维护
2? 用户登录模块
该模块用来确认用户输入的准考证号码,以判断用户是否合法,合法用户才能进入
系统。并把获得的计算机名和随机的试题顺序号返回到考生名单表。
2? 考生名单
储存了考生的一些基本信息,如准考证号及姓名等,考生正确登录系统后,储存考生的计算机名,以及获得的各类试题的随机题号串。
2? 试题信息
储存了各类试题的信息
?
???? 考试子系统:
2? 做题统计模块
该模块包括各类试题完成情况统计
2? 创建答案表
在系统规定的路径下建立各类型试题的答案表
2? 做题模块
包括各类试题的练习
2? 交卷
该模块实现考生在点击交卷按钮并确认交卷后,关闭各类试题的显示,不能再做答案修改
2? 退出
该模块实现与服务器断开连接,考生退出考试系统