摘要

该文主要讲述基于NHibernate的双燃料汽车业务信息管理系统的设计。该设计采用四层架构,应用UML建模语言进行系统分析和设计,在持久层采用NHibernate,用以实现数据存储和业务逻辑的分离,以便提高系统的扩展性和可移植性。详细介绍了系统设计结构、功能模块划分;分析了对象关系映射(ORM)组件——NHibernate的特性。该文所研究的NHibernate技术可以应用在不同数据库平台下,灵活性高,提高了应用系统的开发效率。