论文部分内容阅读
利用计算机和网络对高校实验室工作的相关信息和数据进行管理、开发出一套各院校通用的实验室管理信息系统被证明是提高实验室工作效率、促进实验室工作规范化管理的有效解决方案。本文说明了作者参与设计开发的基于网络的实验室管理信息系统(LabMIS2.0)的相关内容。该系统的主要功能是:科学有效地管理与高等院校各级实验室日常工作相关的各种信息,包括教职员工与学生、设备设施、实验教学过程记录、科研项目与服务项目信息、规章制度文件等各类信息。本文首先概要介绍了采用B/S结构的LabMIS2.0开发的背景、开发目标与技术、整体性功能以及系统采用的架构,然后着重论述了该系统表示层设计的理论依据、设计内容与相应的实现方法、自定义界面、表示层的评估内容与方法,接着说明了该系统实现过程中涉及到的系统初始数据的导入与数据的导出、数据库的备份与恢复、信息内容的打印以及Web应用程序的安全问题和LabMIS2.0安全机制的部分实现等内容。本文突显了在大部分Web应用程序设计中较为忽视的用户界面(UI)的设计考虑,系统地总结了Web应用程序表示层,特别是类似本系统这类事务性较强的Web应用程序表示层的设计理论、设计目标、实现过程与方法以及系统性的评估等内容,为解决开发当前Web应用程序操作繁琐、易用性不够等问题进行了积极的探索,以期为类似系统表示层的设计开发工作和开发出用户体验良好的应用程序提供一定的借鉴和启示。本文还针对Web应用程序需要高度重视的安全性问题,通过对.NET平台下ASP.NET应用程序的安全机制和关键技术的分析研究,介绍了在LabMIS2.0系统中的若干实现,为完善类似系统的安全方面的设计开发工作提供可资参考借鉴的实例。