| 摘要 | 第1-4页 |
| Abstract | 第4-8页 |
| 第一章 绪论 | 第8-16页 |
| ·引言 | 第8页 |
| ·课题的背景 | 第8-9页 |
| ·实验室信息管理系统的研究概况 | 第9-15页 |
| ·国内外实验室管理系统的研究现状 | 第11-13页 |
| ·实验室信息管理系统的发展趋势 | 第13-15页 |
| ·课题的意义 | 第15页 |
| ·论文组织结构 | 第15-16页 |
| 第二章 ORM 技术及 NHibernate 研究 | 第16-29页 |
| ·ORM 技术介绍 | 第16-20页 |
| ·ORM 技术 | 第16-19页 |
| ·ORM 优缺点 | 第19-20页 |
| ·系统的建模步骤 | 第20页 |
| ·常见ORM 实现 | 第20-29页 |
| ·NHibernate | 第22-23页 |
| ·Session 的保存、更新、删除和查询 | 第23-26页 |
| ·NHibernate 开发步骤 | 第26-27页 |
| ·NHibernate 优缺点 | 第27-29页 |
| 第三章 系统的总体架构与功能结构设计 | 第29-48页 |
| ·系统需求分析 | 第29页 |
| ·系统设计目标 | 第29-31页 |
| ·系统模型描述 | 第31-35页 |
| ·用例图的建立 | 第31-33页 |
| ·类图的建立 | 第33页 |
| ·活动图的建立 | 第33-35页 |
| ·系统总体架构设计 | 第35-36页 |
| ·系统的功能设计 | 第36-42页 |
| ·教师管理子系统 | 第36-37页 |
| ·学生申请子系统 | 第37-38页 |
| ·实验分室管理子系统 | 第38-39页 |
| ·中心负责人申请与管理子系统 | 第39-41页 |
| ·后台管理子系统 | 第41-42页 |
| ·系统的数据库设计 | 第42-48页 |
| ·数据库设计理论 | 第42-43页 |
| ·实验室信息管理系统数据库的设计与建立 | 第43-48页 |
| 第四章 基于 NHibernate 的实验室信息管理系统实现 | 第48-68页 |
| ·系统实现 | 第48-55页 |
| ·环境配置 | 第48-49页 |
| ·NHibernate 持久层实现 | 第49-53页 |
| ·数据访问层实现 | 第53-54页 |
| ·业务逻辑层实现 | 第54-55页 |
| ·控制器层实现 | 第55页 |
| ·NHibernate 性能优化 | 第55-61页 |
| ·对象检索方式改进 | 第55-57页 |
| ·数据缓存优化 | 第57-61页 |
| ·系统运行过程 | 第61-62页 |
| ·系统部署规划 | 第62-63页 |
| ·主要运行界面 | 第63-68页 |
| ·登录界面 | 第63-64页 |
| ·教师子系统界面 | 第64-66页 |
| ·实验分室管理界面 | 第66页 |
| ·学生子系统界面 | 第66-67页 |
| ·后台管理界面 | 第67-68页 |
| 第五章 总结与展望 | 第68-70页 |
| 参考文献 | 第70-73页 |
| 攻读学位期间发表论文情况 | 第73-74页 |
| 致谢 | 第74页 |