论文部分内容阅读
仪器设备与实验室管理是学校教育管理信息化的一个重要组成部分,它涉及到与实验室相关的人员队伍、仪器设备、实验教学、环境与安全、规章制度及体制与管理等多方面的内容。目前对实验室信息的管理主要有手工管理和计算机管理两种,手工管理已越来越不适应当前形势发展的要求,而现有的一些实验室信息管理系统软件又均在不同程度上表现出功能不全,技术不新,或是实用性不强等缺陷,所以难以达到推广的目的。本文即以《高等学校基础课教学实验室评估办法和标准》和教育部最新发布的《教育管理信息化标准(第一部分 学校管理信息标准)》为参照标准,研究设计出一套功能全面、技术先进的基于Intranet/Internet的实验室管理信息系统。 本系统采用最新的分布式技术,形成一个包括应用层、业务层和数据库服务层在内的三层分布式结构。采用这种技术,可提高系统的稳定性、延展性、易维护性以及执行效率。 系统针对实验室管理员、国资处和设备处领导、院系领导和校级主管领导、一般用户等不同级别的用户,给予不同权限的管理功能。系统主要功能模块包括:用户权限管理、业务处理、数据导入与导出、基本信息管理、实验教学管理和综合查询与统计模块等。 本文在章节内容组织上大体也是按软件工程的思想,从系统需求分析开始,依次进行系统总体设计、详细设计及系统的编码实现。因整个系统是分工完成的,所以尽管文中前面部分是对整个系统的分析和总体设计,但后半部分讨论研究的主要是客户端部分的设计与实现。 第一章首先从系统功能和性能两个主要方面分析系统需求,需求分析之后,作出了系统的逻辑模型。最后,分析了MIS常用的几种体系结构的特点,并得出本实验室信息管理系统合适的体系结构——分布式多层结构。 第二章主要是对本系统作出总体设计,包括系统的功能模块设计、数据库设计以及应用程序服务器的接口设计。 第三章简要讨论了与本系统开发有关的几个主要技术。包括面向对象技术、分布式技术、COM/COM+技术、MIDAS技术和多线程技术等。馨黯氯 第四章主要以专题的形式讨论客户端几个主要功能模块的设计与实现技术。包括多线程访问应用程序服务器的设计与实现、用户权限管理的设计与实现、在客户端数据集中动态创建查找字段的实现、数据导入与导出功能的设计与实现、业务处理的设计与实现、实验教学管理的设计与实现和综合查询与统计功能的设计与实现。 第五章主要从系统执行效率的提高和用户界面的设计两方面探讨了系统的优化设计策略。