文摘
英文文摘
声明
第一章 绪论
1.1引言
1.2课题的背景
1.3实验室信息管理系统的研究概况
1.3.1国内外实验室管理系统的研究现状
1.3.2实验室信息管理系统的发展趋势
1.4课题的意义
1.5论文组织结构
第二章 ORM技术及NHibernate研究
2.1 ORM技术介绍
2.1.1 ORM技术
2.1.2 ORM优缺点
2.1.3系统的建模步骤
2.2常见ORM实现
2.2.1 NHibernate
2.2.2 Session的保存、更新、删除和查询
2.2.3 NHibernate开发步骤
2.2.4 NHibernate优缺点
第三章 系统的总体架构与功能结构设计
3.1系统需求分析
3.2系统设计目标
3.3系统模型描述
3.3.1用例图的建立
3.3.2类图的建立
3.3.3活动图的建立
3.4系统总体架构设计
3.5系统的功能设计
3.5.1教师管理子系统
3.5.2学生申请子系统
3.5.3实验分室管理子系统
3.5.4中心负责人申请与管理子系统
3.5.5后台管理子系统
3.6系统的数据库设计
3.6.1数据库设计理论
3.6.2实验室信息管理系统数据库的设计与建立
第四章 基于NHibernate的实验室信息管理系统实现
4.1系统实现
4.1.1环境配置
4.1.2 NHibernate持久层实现
4.1.3数据访问层实现
4.1.4业务逻辑层实现
4.1.5控制器层实现
4.2 NHibernate性能优化
4.2.1对象检索方式改进
4.2.2数据缓存优化
4.3系统运行过程
4.4系统部署规划
4.5主要运行界面
4.5.1登录界面
4.5.2教师子系统界面
4.5.3实验分室管理界面
4.5.4学生子系统界面
4.5.5后台管理界面
第五章 总结与展望
参考文献
攻读学位期间发表论文情况
致谢