论文部分内容阅读
近年来,由于面向对象程序设计方法具有确保软件质量、可重用性、灵活性、可维护性、可扩展性的技术,因而得到广泛的应用。目前,大多数的企业开发仍使用关系数据库。因此,对于面向对象程序设计和关系数据库的广泛应用,使得对于对象到关系数据库映射机制的需求越来越多的应用于各种企业开发中。本文结合校园一卡通系统项目进行设计和实现的,对O/R映射技术以及数据库持久层技术的研究方法与研究现状进行了讨论;并且分析了结合二者的特点和优势进行应用开发的方法;以及基于O/R映射的数据库持久层系统的一般设计思想及其组成和实现。
本文首先分析了实施本课题的必要性和可行性;然后分析了O/R映射技术及基于O/R映射技术的数据库持久层设计方法和实现中应该注意的问题,并且结合校园一卡通需求特点,提出了一个基于JAVA平台的数据库持久层设计方案;并就数据库持久层的实现方法进行了分析以及给出数据库持久层在校园一卡通系统中的应用实现。
本文还介绍了基于WEBSERVICE校园一卡通系统管理功能的设计与实现;最后,讨论了该数据库持久层实现中应该注意的问题,并且对此数据库持久层设计的进一步改进进行了分析。