文摘
英文文摘
声明
第1章绪论
1.1背景及其意义
1.1.1课题背景
1.1.2课题研究意义
1.2研究现状和发展趋势
1.2.1 国外现状
1.2.2国内现状
1.2.3未来发展趋势
1.3课题来源
1.4主要技术和组织结构
第2章 网络培训平台的总体设计方案
2.1对象/关系映射基本概念
2.2面向对象设计的持久化问题
2.3对象/关系映射技术
2.3.1 Java阵营
2.3.2.NET阵营
2.3.3 Borland阵营
2.4对象/关系映射优点
2.5网络培训平台ORM的实现
2.6本章小结
第3章NHibernate在.NET开发中的分析与研究
3.1 NHibemate体系架构
3.2 NHibemate在网络培训平台中的应用接口
3.3 NHibernate在网络培训平台中的应用步骤
3.3.1 NHibernate配置
3.3.2持久化类
3.3.3对象-关系映射
3.3.4映射实体关联关系
3.3.5继承映射关系
3.3.6通过NHibemate API访问数据库
3.3.7培训平台中持久化对象的操作
3.3.8网络培训平台中的数据缓存
3.3.9事务管理
3.4本章小结
第4章NHibernate在电子培训平台中的应用
4.1系统概述
4.1.1系统功能描述
4.1.2用例建模
4.1.3用例描述
4.1.4系统类图
4.2系统设计
4.2.1系统体系结构
4.2.2系统总体框架设计
4.2.3用户界面层
4.2.4 业务逻辑层
4.2.5数据访问层
4.2.6数据持久层
4.2.7数据库设计
4.2.8系统接口设计
4.3系统实现
4.3.1环境配置
4.3.2 NHibernate持久层实现
4.3.3数据访问层实现
4.3.4 务逻辑层实现
4.4系统运行过程
4.5系统部署规划
结论
参考文献
攻读硕士期间的成果及论文
致谢