iPlat4c平台中数据访问层的研究与实现

被引量 : 2次 | 上传用户:changlang0p
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文重点讨论了信息系统平台iPlat4c中数据访问层的设计和实现,信息系统平台iPlat4c为钢铁冶炼应用系统的开发实施提供全过程的支持,包括从程序的开发、编译到应用系统最终的运行发布,降低应用系统的开发工作量,为应用系统提供一个高效、健壮、有序化管理的平台支撑。数据库访问层是信息系统平台iPlat4c实现的基础。本文的研究重点在于设计并实现一个满足信息系统平台要求的数据库访问层。通过对数据库访问层发展现状以及相关技术研究分析之后,本文将数据库访问层分为数据库抽象组件和应用程序统一接口两部分。数据库抽象组件部分负责提供给应用程序统一接口部分可调用的统一接口,并负责对底层的数据库API和数据结构封装。应用程序统一接口部分主要负责提供给用户简单易用的接口,数据库中数据在本地的存储以及对本地数据的操作能力和对数据库连接的管理。在数据库抽象组件部分的设计实现过程中,首先分析了数据库的访问模式和事务支持,其次通过设计统一的数据库接口和对各数据库的接口的抽象,实现平台对不同数据库进行访问的需求,最后描述了MySQL和Oracle编程机制和事务的详细实现过程。在应用程序统一接口部分的设计实现过程中,采用了连接池的设计思想以提高系统的访问性能,详细的描述了连接池的连接建立过程与释放过程,在数据访问服务的对象模型本文参考了微软的ADO. NET,通过对象模型实现对数据库的访问和对数据的操作,详细讨论了结果集以及对结果集的操作,以及供应用层调用的统一接口。本文的意义在于,将需要的部分数据访问层代码进行抽取,添加到开发的应用程序中,提高了访问效率,也实现了代码的复用性。可以实现跨平台以及兼容不同数据库进行软件开发,简化了开发流程和节省开发时间。系统的架构较为清晰,易于理解,以及更新数据库更为方便。
其他文献
随着未来战争形式的不断变化,部队对油料供应管理工作的要求越来越高。如何结合我军的实际需求,建设先进适用、贴近部队业务需求的油料供应指标管理及消耗预测系统,提高油料
改革开放以来,随着市场经济的发展,工业用电、商业用电、生活用电的电力需求不断提高,电力供应情况日渐紧张。随着技术的发展,各种新型的电子电气设备的出现,特别是电力电子
随着回旋管等大功率毫米波功率源技术的发展,毫米波系统输出的功率越来越大,天线辐射波束在传输过程中受环境反射和多径效应的影响越发明显,使波束时间、空间分布畸变,严重影
随着IT和网络技术的发展,员工技能的培训与考核,也成为计算机仿真系统研究的一个热点。尤其是一些特殊的技能,如果现场实现,不仅需要投入大量的资金和设备,而且有些装置还具
我国金融业快速发展,为了适应经济发展的需要,以及国外金融机构进入我国市场对我国金融业造成的重大竞争和压力,应该大力加强金融机构信息化管理系统的建设和开发,而作为金融
目的探讨输尿管镜下留置导尿管对解决常规方法导尿困难甚至失败的尿潴留的应用价值。方法 43例患者均在现行的导尿术不能成功或合并小量出血时,又不同意行膀胱穿刺时,予以行
随着媒体环境的变化和媒体技术的发展进步,文字、图形、图像、音频、视频、动画等各种媒介表现手段,将传统媒体和新兴媒体融合,使受众获得全方位的媒介体验和深层社交,使我们
主题公园的活力和利润来源于忠诚的游客,为此从体验旅游视角,通过构建L og istic二元选择模型,依据对重庆市645位游客的调查,对其到主题公园旅游的意愿及影响因素进行了分析
我国于上世纪80年代开始开发商业银行的信贷系统,开发的信贷系统只能对客户的基本申请和业务进行操作,很多系统还是手工操作客户的信息管理,这样就不能很好的开展和监督信贷
随着电动车的推广和普及,动力蓄电池对充电方法和充电设备的要求也越来越高,如何快速、安全、高效地对动力蓄电池进行充电成为了当前亟待解决的问题。为提高动力蓄电池充电设