实验室信息化管理系统设计与实现.docVIP

  • 80
  • 0
  • 约5.19千字
  • 约 11页
  • 2018-12-01 发布于福建
  • 举报
实验室信息化管理系统设计与实现

实验室信息化管理系统设计与实现   【摘要】为促进高校实验管理和实验教学的信息化建设,开发了B/S与C/S模式相结合的实验室信息化管理系统。该系统建立分布式网络化的实验室管理模式,实现了实验项目的网上选课与预约,并通过指纹识别机与智能读卡器实现了实验室的自动化管理。   【关键词】实验室管理;实验教学;B/S;C/S;ASP.NET 2.0   【中图分类号】G482 【文献标识码】B 【论文编号】1009―8097 (2008)02―0101―04      一 引言      实验室信息化管理系统,是针对高等院校实验室管理而设计开发的,基于数据库的实验室网络化综合管理系统。开发该系统的初衷是改变目前单机辅助模式的实验室管理现状,建立分布式网络化的管理模式[1],在培养学生自主学习意识的同时,实现院系各级实验室管理人员通过网络协作进行实验室管理。   该系统下设实验教学管理、仪器设备管理、实验室管理三个子系统,实现了实验教学的网上管理、仪器设备状态的实时监控与各项报表的快速生成、实验室使用情况的自动化统计等功能。系统开发采用基于.NET平台的三层体系架构,具有良好的可扩展性。      二 系统设计      1 系统硬件平台结构   图1为系统硬件平台结构图,该系统硬件平台由数据库服务器、Web服务器、终端PC机、指纹识别机和智能读卡器构成。      于系统整体采用B/S结构体系,各设备间通过局域网相互连接,用户使用浏览器完成网上教学管理和办公等操作。实验室管理部分结合C/S模式[2]开发了实验室门禁软件,客户端PC机通过采集读卡器或指纹机获取的信息,自动完成学生身份认证,记录上机时间和地点,统计实验室使用情况。      2 系统软件整体框架   实验室信息化管理系统下设实验教学管理、仪器设备管理、实验室管理三个子系统。各子系统结构如图2所示。   其中,实验教学管理子系统将完整的实验课程开设流程网络化,自动采集学生通过网络选课、实验预习、实验预约的全部数据,并实现教师工作量自动统计、实验报告和成绩管理等功能。仪器设备管理子系统,主要实现仪器设备的档案管理、设备使用记录及各级实验室管理人员间各类报表的报批功能。实验室管理系统能够自动统计各实验室、机房的使用记录,同时可通过记载学生累计上机学习时间来考察学生自主学习的能动性。      3 用户权限及功能划分   系统用户共分为四种身份:系统管理员、实验中心管理者、实验教师和学生。各级用户根据自身管理权限,通过统一入口经过身份认证登录不同界面。   图3为用户权限示意图,在各个子系统内部,不同用户可根据自身权限执行相应操作。系统管理员主要负责数据维护,保证系统的正常运行;实验中心管理者通过监控、查询功能统筹把握整个实验中心教学、工作情况;实验教师能够监督、评价学生学习情况,并通过网络进行实验室管理;学生可以登录选课系统自主制定学习计划,获取学习资源,完成学习任务。         三 系统实现      该系统开发环境为Microsoft Visual Studio 2005,编程语言选择C# 2.0。程序设计基于.NET 三层体系架构,分别为:表示层、业务逻辑层和数据访问层。分层开发模式可使得模块重用性、程序可维护性、物理分布的灵活性以及开发的并行性得到良好保证[3]。      1 实验教学子系统   实验教学子系统改变了以往传统实验教学模式,将实验项目的开设流程网络化,从实验时间和实验内容的选择方面赋予学生一定的自由度[4]。系统采用学生自主安排学习进度,教师全程监督指导的方式开展实验教学,有助于培养学生的学习主动性和能动性,进而达到因材施教的理想教学效果。   (1) 教学实时监控功能的实现   实验教师在开课当天,可以查看到学生的所有学习记录,包括:学生是否在线、学生所在实验台位置、学生当前实验进度、实验报告填写情况、学生预习测评成绩等信息。   教学实时监控功能,通过跟踪记录各学生学习进度情况,在数据库中创建数据表存储相应信息而实现。数据库中的“Student_Exp”数据表结构如表1所示,记录了学生与其所选实验的对应关系,学生每进入一个学习状态,系统均通过数据表中“Status”字段加以标识,实时跟踪学生学习全过程。      (2) 学生信息批量导入功能的实现   由于每个学期之初的数据库维护工作负担较重,因而系统设计并开发了信息批量导入功能。即在Excel文件字段与数据库中相应数据表字段匹配的情况下,系统管理员可以将预先制作好的Excel格式的数据信息直接通过浏览器导入到系统后台数据库。   此项功能通过使用FileUpload、GridView控件,结合服务器文件系统访问操作

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档