计算机实验室综合信息管理系统设计与实现
- 格式:doc
- 大小:16.50 KB
- 文档页数:4
计算机实验室综合信息管理系统设计与实现摘要:本系统采用C/S结构,ASP为开发语言,SQL Server 2000为数据库,基于Windows平台来进行设计与开发。
本文主要阐述了计算机实验室管理系统的作用,存在的问题,管理系统的设计方法和实现的功能。
关键词:计算机实验室管理信息设计功能本系统采用C/S结构,ASP为开发语言,SQL Server 2000为数据库,基于Windows平台来进行设计与开发。
为更好地完成实验教学任务、充分利用计算机软硬件资源,开发先进的计算机实验室管理系统,建立规范化、信息化管理模式已成为实验室的趋势。
1 计算机实验室管理系统的作用计算机实验室管理系统的作用主要分三个方面。
1.1 课程管理主要包括计算机实验室课程排序,教师、班级与相应科目的安排顺序,学生作业的布置与回收等信息。
1.2 设备管理主要对计算机设备进行有效管理,系统通过对设备登记、条码打印、设备维修、设备调拨、设备借出与归还、保修预警和报废提醒、设备报废等实现计算机设备的全寿命管理。
1.3 学生课后时间使用管理主要包括上机卡的发放、计时的基本方式、读卡器的设置、上机情况的登记与统计等。
2 计算机实验室管理的存在的问题2.1 环境存在的问题由于计算机实验室是提供给全体学生上课使用,所以,课程安排多,使用频率密集,上机人员大多不愿意换鞋就进入实验室,空气质量差,灰尘在计算机内部不断积累,容易引起电路板老化和损坏。
因为计算机实验室使用空调,环境比较干燥,极易引起静电的产生,容易导致计算机硬件故障的发生。
2.2 计算机硬件故障多由于灰尘、温度、使用时间、机械磨损等因素,计算机实验室的硬件故障经常出现,给日常的实验教学工作带来了影响。
2.3 计算机系统及软件故障率高计算机实验室承担的教学任务重,为满足教学要求,每台计算机需安装多种操作系统,而每种操作系统又要安装各种应用软件。
这使得重新安装一台计算机系统要花费很长时间。
实验室信息管理系统的设计与实现一、介绍实验室信息管理系统(Laboratory Information Management System,LIMS)是一个用于管理实验室数据和样品信息的软件系统。
它能够跟踪样品和实验数据、管理实验室流程、提供报告和统计分析等功能。
在科学研究和实验室工作中,LIMS系统的设计和实现对于提高工作效率、数据准确性和合规性至关重要。
二、LIMS系统的需求分析1. 数据管理需求在实验室工作中,大量的数据需要进行收集、存储、分析和共享。
LIMS系统需要具备强大的数据管理能力,包括样品信息管理、实验数据管理、数据查询和报告生成等功能。
2. 流程管理需求实验室工作通常涉及多个部门和多个环节的协作和流程管理。
LIMS系统需求能够有效地管理实验流程和样品流转,确保实验过程的顺利进行和数据的准确性。
3. 合规性需求在实验室工作中,合规性是至关重要的。
LIMS系统需要具备强大的合规性管理功能,包括数据安全、数据完整性、审核追溯等,以满足相关法规和标准的要求。
4. 灵活性和扩展性需求由于实验室工作的多样性和复杂性,LIMS系统需要具备一定的灵活性和扩展性,能够根据实验室的具体需求进行定制和扩展。
三、LIMS系统的设计与实现1. 数据模型设计在设计LIMS系统时,首先需要进行数据模型的设计。
数据模型应涵盖样品信息、实验数据、仪器设备、实验流程等内容,以满足实验室工作的需求。
2. 界面设计LIMS系统的界面设计需要简洁明了、易于操作,能够满足实验室工作人员的操作习惯和工作流程。
3. 功能实现LIMS系统的功能实现包括数据管理、流程管理、合规性管理、报告生成等方面。
要确保功能完备、稳定和高效。
4. 扩展性与定制LIMS系统需要具备一定的扩展性和定制性,以满足不同实验室的特殊需求。
可以通过插件化的设计和开放的接口来实现系统的扩展和定制。
四、个人观点与理解作为一名专注于信息管理系统设计的专家,我对LIMS系统的设计与实现有着丰富的经验。
应用型本科高校实验室信息管理系统的设计与实现
在当前高校实验室管理信息化加强的大趋势下,实验室信息管理系统的设计与实现越来越受到重视。
实验室信息管理系统是包括实验室管理、教育研究管理、设备管理和人事管理等的综合信息管理系统,它既能够为实验室教研人员提供实时数据支持,又能帮助实验室教研院院领导更好地管理实验室,提高实验室管理效率,实现实验室管理信息化。
在实验室信息管理系统的设计中,应首先确定一个有效的系统结构,以明确各部分和模块之间的联系,以及整个系统的完整性与可操作性。
此外,还要考虑实验室的特性,比如实验室的规模,以及需要维护的信息的多样性等,以便构建出具有刚性可扩展性的实验室信息管理系统结构。
实验室信息管理系统的实现要从数据的提取、分析和处理开始。
首先,要提取出实验室各方、设备、教研管理上相关的数据,如人员信息、实验室设备、课程、实验室管理信息等,并把它们综合在一起。
其次,要对提取出的数据进行分析和处理,以及如何更有效地进行信息整合输出。
最后,则是根据实验室的特性以及管理的需要,依据所定义的实验室信息管理系统,应用相应的管理系统框架和工具,将数据结构、数据库、存储结构等进行有效结合,从而实现实验室信息管理系统的完整性与可操作性。
实验室信息管理系统是改善实验室管理效率,提升实验室教学研究水平,促进实验室管理信息化的有效途径之一,因此其设计与实现具有重要的意义。
从规划实验室各个模块以及解决方案的选择,到研究实验室信息管理系统的技术实现,应用型本科高校实验室信息管理系统的设计与实现应给予重视,以达到预期的管理目标。
实验室信息管理系统的设计与实现实验室信息管理系统的设计与实现一、引言实验室信息管理系统(LIMS)是实验室科研管理的重要工具,它能够有效地管理实验室的数据、信息和资源,提高实验室的工作效率和科研水平。
本文将从LIMS的概念和意义、设计原则、实现过程和个人观点等方面进行全面探讨。
二、LIMS的概念和意义1. LIMS的概念LIMS是指通过计算机技术和信息管理方法,对实验室的数据、信息和资源进行全面、系统的管理。
通过LIMS,实验室能够实现实验数据的采集、存储、分析和共享,实验室资源的调度和管理,以及实验室内部各项工作的协调和监控。
2. LIMS的意义LIMS的出现对实验室管理带来了很大的便利和提高。
它能够消除实验数据的纸质记录和手工处理,提高数据的准确性和可靠性;实验室资源的有效调度和管理,提高了实验室的工作效率和成果产出;LIMS的作用还体现在实验室的信息安全和数据保护上。
三、LIMS的设计原则1. 用户需求在设计LIMS时,首要考虑的是用户的需求,包括实验室工作人员的实际需求,以及实验数据和信息的管理需求。
只有充分理解用户的需求,才能设计出符合实验室实际情况的LIMS系统。
2. 数据可视化LIMS系统应该将实验数据以直观、清晰的图表和报表形式呈现出来,以便实验室工作人员更好地理解和分析数据,从而指导实验工作。
3. 系统稳定性LIMS系统应该具有高稳定性和可靠性,能够应对大数据量的存储和处理,并能够保证数据的完整性和安全性。
四、LIMS的实现过程1. 数据采集LIMS系统的实现首先需要进行实验数据的采集,包括实验仪器的数据采集和实验人员手动输入的数据采集。
在数据采集过程中需要保证数据的准确性和完整性。
2. 数据存储采集到的实验数据需要存储在LIMS系统中,以便日后的检索和分析。
在数据存储过程中需要充分考虑数据的分类和组织,以便后续的数据检索。
3. 数据分析LIMS系统需要具备数据分析的功能,可以针对实验数据进行统计分析和数据挖掘,以便更好地理解数据和指导实验工作。
基于MVC模式的实验室信息管理系统开发与实现实验室信息管理系统(Laboratory Information Management System,简称LIMS)是一种基于MVC(Model-View-Controller)模式的软件系统,用于管理实验室的各种信息和数据。
该系统可以提高实验室的运行效率,优化数据管理流程,并提供实验室的各种统计分析功能。
下面将详细介绍基于MVC模式的实验室信息管理系统的开发与实现。
一、系统需求分析在进行开发之前,我们首先需要对实验室信息管理系统的需求进行分析。
该系统应该包括以下功能模块:1.用户登录和权限管理:实验室工作人员可以通过登录系统进行身份认证,并根据权限进行相应的操作。
2.实验室仪器设备管理:包括设备的添加、删除、查询、修改等功能,可以对设备的基本信息进行管理。
3.实验室耗材管理:包括耗材的添加、删除、查询、修改等功能,可以对耗材的基本信息进行管理。
4.实验室实验项目管理:包括实验项目的添加、删除、查询、修改等功能,可以对实验项目的基本信息进行管理。
5.样品管理:包括样品的添加、删除、查询、修改等功能,可以对样品的基本信息进行管理。
6.实验室数据管理:包括数据的录入、查询、修改等功能,可以对实验室的各种数据进行管理。
7.统计分析功能:可以对实验室的数据进行统计和分析,生成报表等。
二、系统设计与实现1. 模型(Model)层模型层负责处理数据的相关操作,包括对数据库的读写操作。
在实验室信息管理系统中,模型层主要包括与数据库的交互和数据处理的相关操作。
2. 视图(View)层视图层负责界面的展示和与用户的交互。
在实验室信息管理系统中,视图层主要包括用户登录界面、仪器设备管理界面、耗材管理界面、实验项目管理界面、样品管理界面、数据管理界面等。
3. 控制器(Controller)层控制器层负责协调模型层和视图层之间的交互。
在实验室信息管理系统中,控制器层主要负责处理用户的请求,调用模型层的相关方法进行数据处理,并更新视图层的显示。
第30卷第3期高师理科学刊Vol.30No.32010年5月Journal of Science of Teachers ′College and University May 2010文章编号:1007-9831(2010)03-0101-03计算机实验室综合管理系统的设计刘畅(齐齐哈尔高等师范专科学校计算机系,黑龙江齐齐哈尔161005)摘要:从内网管理、实名管理、监控功能、上机考试等方面对计算机实验室综合管理系统进行设计,为学校计算机实验室的教学与管理工作提供一个全面、安全、高效的整体解决方案.关键词:计算机;实验室;管理系统中图分类号:T P393.07文献标识码:A doi :10.3969/j.issn.1007-9831.2010.03.031学校的计算机实验室,尤其是公共计算机实验室,除了承担大量的学生上机实验教学及教师科研任务,还要在业余时间开放实验室,满足师生学习、查询信息及娱乐的文化需求[1-3].因此,其功能需求也是多方面的,需要从管理、教学、安全等不同角度进行分析[4-5].按照系统的功能类型划分,计算机实验室综合管理软件系统的功能大致可分为控制功能和数据管理两大类,控制功能部分又可分为教学管理、电子课表、计时系统3个子系统;数据管理部分则可分为帐号管理、机房地址管理、考试管理、数据维护、查询统计5个子系统.系统的整体结构适合采用C/S 模式,具体分为:服务器端(数据库系统)、客户端(学生机)和管理端(教师机).数据库服务器负责实现对系统中各种数据和信息的存储、备份及管理.管理端系统则提供了实现各种管理、控制功能及数据的查询、维护功能的操作平台.客户端系统为用户上机提供一个交互的使用界面,并配合管理端来实现对客户端计算机的各种控制和管理功能.1内网管理1.1工作站的IP 地址绑定管理和地址自动分配在网络环境下,首先对所有客户端计算机的网卡物理地址(M AC )数据信息进行采集,建立地址基本信息库,然后对每台客户端计算机的IP 地址进行绑定分配.在计算机运行过程中,由客户端程序实时监测工作站的地址状态,自动按照所绑定IP 地址进行设置,防止用户非法更改IP 地址,为维护网络环境秩序的有序状态提供保证.1.2工作站的计算机名及计算机网络参数的自动设置除了自动绑定IP 地址外,系统还需支持对不同机房计算机的计算机名、网关(GATE )、子网掩码(M ASK )、域名解析(DNS )、浏览器主页等网络参数进行自动设置,以及自动映射网络驱动器(需要文件服务器支持),尽量减少实验室管理人员的重复劳动工作量.1.3多机房跨网段集中管理由于计算机实验室的规模一般都较大,机房数量多,单一网段的IP 地址往往不能满足使用需要,因此系统必须能够对多个网段的IP 地址进行管理,支持多机房跨网段的地址集中管理.1.4工作站使用安全权限绑定管理根据使用对象不同,机房中的计算机可区分为系统管理机、充值管理机、任课教师机、普通学生机等不同角色.出于系统安全的考虑,除了对不同类型用户的帐号进行权限管理外,还应将计算机的使用权限收稿日期:作者简介:刘畅(),女,黑龙江齐齐哈尔人,讲师,从事计算机基础、程序设计研究.:6@632009-12-201978-E-mail 102高师理科学刊第30卷同该计算机物理地址一并进行绑定管理,以有效防止管理系统被非法盗用.2上机安排上机安排功能(或称电子课表)是实现计算机实验室综合管理的核心部分,负责实现对整个实验室运行情况进行安排和调度工作.在管理端电子课表的设计中要充分体现灵活性和易用性,使管理人员可以轻松地一次性完成对整个学期的课程安排,并能临时进行调整和设置.而且不同机房的上机安排要互相独立,自成体系.充分考虑到学校计算机实验室的实际应用需求,应至少设计4种上机模式:计费模式、上课模式、包机模式和考试模式.每次上机安排的起止时间、上机模式均可灵活设置.客户端系统则按照电子课表的设置,自动计时、自动切换上机模式和控制上机秩序.3实名管理根据教学及安全管理需要,必须对用户采用实名制帐号管理,建立用户基本信息数据库,通过帐号智能识别用户身份,控制用户上机行为,自动记录用户的登录、注销、充值、上网等行为轨迹.通过对用户帐号进行信息编码,直接反映出学生所在年级、班级等信息,如可采用11位帐号编码,即:4位年级码+2位院系码+2位班级码+3位序号码,每个帐号全校唯一.系统通过对帐号信息的识别来对用户上机进行有效控制,如需要限定上课班级时,系统自动根据帐号的前8位编码进行用户所属班级识别,自动屏蔽非上课班级的帐号,保证上课教学秩序.在课程模式下,对学生用户上机情况自动记录考勤功能,则可为教师提供学生平时成绩的重要参考依据.实名日志系统是整个管理系统的一个重要组成部分.日志记录系统自动对用户的各种操作进行日志记录,记录学生在上机过程中的行为轨迹.实验室管理人员可查询任何一台计算机、任何一个用户在过去任何一段时间内的上机、上网历史记录,一旦出现安全问题,就可及时追查出事件当事人,为加强实验室安全管理提供重要的线索和依据.4监控功能监控功能可分为实时监控和固定监控2部分.实时监控是加强计算机网络管理的一个重要和有效的管理手段,通过对网络上计算机进行实时的屏幕监控、进程监控、网页监控,使管理人员可以随时了解每一台计算机的运行状况.教师也可通过发送控制指令来控制学生机的运行状态,控制是否允许学生访问因特网或远程指导学生上机.固定监控是指对计算机系统以及网络环境中一些已知有害目标的监控,通过建立计算机有害进程、有害网址黑名单,采用进程过滤、网址过滤、定时扫描等技术对有害进程及网址进行及时封杀,保证客户端的计算机系统在洁净、安全的环境下运行.5上机考试学校的计算机实验教学课程包括上机考试、考核环节.在客户端系统强制自动计时、到时强制锁定等原有功能基础上,结合上机考试的特点可以很容易地开发出上机考试控制系统.试题库系统的设计是实现上机考试功能的必要条件,试题库系统的设计重点在其可扩展性上.教师可以根据实际教学需要,为不同的课程分别建立不同的试题数据库,并能灵活地进行每套试题的题目增减、难度设置和分值调整.支持试题抽取策略功能,在同一场考试中,可以同时使用多套试题进行考试.考生在登录时,由系统根据所设定的抽题策略(如按照考生座号抽题)为考生自动抽取试题和建立考试环境.考试控制系统的设计要满足以下要求:5.1考试系统要有较强的自我保护功能考试系统要具有较强的自我保护功能来确保考试软件运行的强制性和安全性.具体体现在:系统强制运行和自我保护、系统强制独立倒计时、考试结束时对系统的强制锁定、对异常事件(死机、重启、停电、延时等意外情况)的处理机制.具备一套完善的系统容错机制是实现稳定运行的基本保证.第3期刘畅:计算机实验室综合管理系统的设计1035.2考试计时系统实施强制倒计时考生在完成登录开始考试后,不允许人为中止考试系统的运行.考试计时系统实施强制倒计时,不允许被中断和修改,必须保持倒计时状态直至考试结束.考生交卷或倒计时结束后,系统进入锁定状态,考生不能再继续答题和重复答题.5.3考试操作系统要方便快捷考试系统作为实施考试的载体,要求操作起来方便快捷,使考生可以很快地适应,集中精力答题.考生在考试过程中可以自由地使用鼠标、键盘进行各种操作;考生可以在试题窗口和答题窗口间进行自由切换;考试系统应向考生提供必要的帮助和提示.5.4建立网络化考试环境建立网络化考试环境,使考生答题过程全部在局域网上完成,实现对上机考试的集中控制、集中收卷、自动评分功能.计算机实验室的建设已成为学校现代化投资的重要部分,机房的管理工作是教学工作中的重要环节,直接影响着计算机教学效果.实验室管理系统具备了以上五大基本功能模块,实现了计算机实验室管理的信息化,有效地提高实验室的管理水平和工作效率.参考文献:石,蒋东兴.计算机开放实验室的综合管理系统[J].实验技术与管理,1997,14(4):4-8.[1]冯珂,碞[2]赵庆双.实验室管理信息系统的开发与应用[J].实验技术与管理,2000,17(6):30-32.[3]常继彬,刘显荣.高校开放实验室综合管理系统的设计[J].重庆科技学院学报:自然科学版,2005,7(4):80-82.[4]金玫,罗敏,王晓红.可靠性实验室信息微机管理系统的开发[J].实验室研究与探索,2005,24(10):59-62.[5]江忠君,刘阳.浅谈现代高校计算机实验室管理运行模式[J].硅谷,2009(1):169.The design of computer laboratory integrated management systemLIU Chang(Department of C omputer,Qiqihar Teachers College,Qiqihar161005,C hina)Abstract:Design the co mputer lab integ rated management sy stem o n the intranet management,real name manag ement,monito ring,examination o n the computer and so on.Thus pro vide a comprehensive,safe and eff icient so lution f or schoo l computer teaching and management.Key w ords:computer;labo ratory;manag ement sy stem。
目录第1章.绪论 (3)1.1 引言 (3)1.2 相关技术概述 (3)1.2.1 技术简介 (3)1.2.2 数据库技术简介 (5)1.2.3 C#简介 (6)第2章.系统需求分析 (7)2.1系统功能需求 (7)2.2系统性能需求 (8)2.3系统属性需求 (8)2.4系统硬件环境 (9)第3章.系统概要设计 (10)3.1本系统的架构设计 (11)3.2实验项目管理概要设计 (12)3.3实验预约功能概要设计 (12)第4章系统详细设计 (14)4.1 平台基础代码 (14)4.1.1 数据库连接和操作 (14)4.1.2 数据操作 (16)4.2实验项目管理详细设计 (17)4.3实验预约功能详细设计 (18)4.3.1.公告栏的设计 (18)4.3.2.实验预约设计 (19)4.3.3 实验安排的设计 (21)4.3数据库设计实现 (22)4.3.1 数据库概要设计 (22)4.3.2 创建数据库表 (25)第5章.系统的模块测试 (29)5.1实验项目管理模块测试 (29)5.2实验预约模块测试 (29)第六章.结论 (43)参考文献 (33)谢辞 (34)附录A 外文翻译-原文部分 (35)附录B 外文翻译-译文部分 (38)附录C 主要源程序 (40)第1章.绪论1.1 引言随着计算机技术、网络通信技术、多媒体技术的迅速发展,人类进入了信息时代,办公自动化、管理系统化已成为衡量一个国家,一个企业现代化水平的尺度。
高校的实验中心——高等教学实验的基地,理应拥有先进的实验设备和完备的管理体系。
开放实验室管理信息系统构筑于计算机网络之上,支持局域网与广域网的网络接入。
根据在开放实验教学中的角色,包括学生、教师、系统管理员等不同用户,可以有不同的使用权限与使用方式,有效地替代了原有的人工管理模式。
随着计算机网络的普及基于网络的开放实验室管理信息系统成为今后实验教学管理的发展方向。
开放式实验室管理信息系统的主要作用,就是通过中心数据库的综合管理功能,利用网络交互技术和实验设备自动管理技术,实现对实验室的自动化管理并方便学生和老师对实验设备的有效利用。
计算机实验室管理系统的设计与实现童文磊(上海电机学院,上海市201206)应用科技喃要】简要分析了计算杌实验室管理中面临的现实问题,论述了对计算机实验室管理系统的主要需求,在此基础上.研究了计算机实验室管理系统的设计和主要实现,重点针对系统的主要结构、功能进行研究.并给出部分功能的具体实现。
联I罐词]计算机实验室;管理系统;设计1引言信息技术的发展使计算机的运用越来越得到普及,计算机教育也随之飞速发展。
作为实践性非常强的~门学科,计算机实验室在各类教学活动中都发挥着重要作用,但是随着计算机实验室规模的不断扩大和使用的日益频繁,对计算机实验室的日常管理开始变得更加困难,如何在教学和日常使用中管理和使用好计算机实验室成为受到广泛关注的问题。
开发科学合理的计算机实验室管理系统,实现对计算机机房的全自动管理,能够有效提高管理^员的工作效率和降低劳动强度。
本文以此为目标,综合分析71-1-算#;t实验室管理系统的基本需求,研究了计算机实验室管理系统的基本结构和功能框架,致力于开发具有较强实用价值的计算机实验室管理系统。
2计算机实验室管理系统的需求分析当前,各高校计算机教育发展快速,计算机实验室建设也随之快速发展,但与此同时,计算机实验室管理却没有得到相应的发展,导致目前高校在计算机实验室管理方面普遍存在不足,突出的问题主要是管理手段相对原始。
目前,相当一部分计算机实验室管理处于较低层次,人工管理的痕迹明显,使实验室管理效率偏低并且管理难度较大。
在管理中通常会发生不同批次的上课学生交接混乱:对计算机使用粗暴、不规范:上课过程中学生聊天、玩游戏等问题。
这些问题的存在使得对一个科学完备的计算机实验室管理系统的需求变得极为迫切。
开发—个有效的i1-算{几实验室管理系统,对于方便管理、提高效率、节约人力资源和改善教学秩序等方面都具有积极的作用和实际价值。
一个完善的计算机实验室管理系统需要满足以下需求:第一,具有较好的安全性。
《基于PHP的实验室管理系统的设计与实现》篇一一、引言随着科技的发展和互联网的普及,实验室管理系统的需求逐渐增加。
为了提高实验室管理效率,减少人工操作错误,基于PHP的实验室管理系统应运而生。
本文将详细介绍该系统的设计与实现过程。
二、系统需求分析在系统设计之前,首先进行需求分析。
实验室管理系统需要满足以下需求:1. 用户管理:包括管理员、教师、学生等不同角色的用户管理。
2. 实验资源管理:对实验室设备、试剂、耗材等进行管理。
3. 实验预约管理:实现实验预约、取消预约、查看预约状态等功能。
4. 实验报告管理:实现实验报告的提交、查看、批改等功能。
5. 系统安全:保证数据安全、防止非法访问。
三、系统设计根据需求分析,进行系统设计。
系统设计包括数据库设计、系统架构设计和界面设计等方面。
1. 数据库设计:(1)用户表:存储用户信息,包括用户名、密码、角色等。
(2)实验资源表:存储实验室设备、试剂、耗材等信息。
(3)实验预约表:存储实验预约信息,包括预约时间、实验名称、预约人等。
(4)实验报告表:存储实验报告信息,包括报告内容、提交时间、批改情况等。
系统采用B/S架构,使用PHP语言进行开发。
系统架构包括表示层、业务逻辑层和数据访问层。
表示层负责用户界面,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库进行交互。
界面设计要求简洁明了,易于操作。
包括用户登录、实验资源管理、实验预约管理、实验报告管理等功能模块的界面设计。
四、系统实现根据系统设计,进行系统实现。
系统实现包括编码、测试和部署等方面。
1. 编码:(1)用户登录模块:实现用户登录功能,验证用户名和密码,根据角色进入相应界面。
(2)实验资源管理模块:实现实验资源的添加、删除、修改和查询功能。
(3)实验预约管理模块:实现实验预约、取消预约、查看预约状态等功能。
(4)实验报告管理模块:实现实验报告的提交、查看、批改等功能。
2. 测试:在编码完成后,进行系统测试。
计算机实验室综合信息管理系统设计与实现作者:丁钧涛
来源:《科技创新导报》2011年第12期
摘要:本系统采用C/S结构,ASP为开发语言,SQL Server 2000为数据库,基于Windows平台来进行设计与开发。
本文主要阐述了计算机实验室管理系统的作用,存在的问题,管理系统的设计方法和实现的功能。
关键词:计算机实验室管理信息设计功能
中图分类号:TP2 文献标识码:A 文章编号:1674-098X(2011)04(c)-0013-01
本系统采用C/S结构,ASP为开发语言,SQL Server 2000为数据库,基于Windows平台来进行设计与开发。
为更好地完成实验教学任务、充分利用计算机软硬件资源,开发先进的计算机实验室管理系统,建立规范化、信息化管理模式已成为实验室的趋势。
1 计算机实验室管理系统的作用
计算机实验室管理系统的作用主要分三个方面。
1.1 课程管理
主要包括计算机实验室课程排序,教师、班级与相应科目的安排顺序,学生作业的布置与回收等信息。
1.2 设备管理
主要对计算机设备进行有效管理,系统通过对设备登记、条码打印、设备维修、设备调拨、设备借出与归还、保修预警和报废提醒、设备报废等实现计算机设备的全寿命管理。
1.3 学生课后时间使用管理
主要包括上机卡的发放、计时的基本方式、读卡器的设置、上机情况的登记与统计等。
2 计算机实验室管理的存在的问题
2.1 环境存在的问题
由于计算机实验室是提供给全体学生上课使用,所以,课程安排多,使用频率密集,上机人员大多不愿意换鞋就进入实验室,空气质量差,灰尘在计算机内部不断积累,容易引起电路板老化和损
坏。
因为计算机实验室使用空调,环境比较干燥,极易引起静电的产生,容易导致计算机硬件故障的发生。
2.2 计算机硬件故障多
由于灰尘、温度、使用时间、机械磨损等因素,计算机实验室的硬件故障经常出现,给日常的实验教学工作带来了影响。
2.3 计算机系统及软件故障率高
计算机实验室承担的教学任务重,为满足教学要求,每台计算机需安装多种操作系统,而每种操作系统又要安装各种应用软件。
这使得重新安装一台计算机系统要花费很长时间。
学生计算机操作能力参差不齐,经常会有意无意删除系统文件或应用软件,导致系统无法正常运行。
2.4 网络安全问题
在公共开放实验室中,计算机病毒是网络安全最大威胁之一。
计算机病毒通过网络传播或单机人侵,当病毒一旦被投放到网络环境中,其无法预测的扩散能力将会导致服务拒绝,破坏数据,甚至导致网络系统完全瘫痪,极大影响教学过程和实验。
3 计算机实验室综合信息管理系统设计
系统采用C/S结构,ASP为开发语言,SQL Server 2000为数据库,基于Windows平台来进行设计与开发。
包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。
4 计算机实验室综合信息管理系统实现的功能
管理系统是一套基于Windows平台的图形用户界面、下拉菜单以及导航功能相结合模式下的友好操作界面,易学易用。
系统采用服务器/客户机(C/S)方式,方便地实现多用户端、多机房统一管理。
系统功能齐全,可基本实现机房管理规范化、自动化以及信息化。
该系统主要包括:上机管理(含排课管理的教学任务内的上机管理与教学任务外的业余上机管理)、帐务管理、设备管理、查询统计、系统功能、系统设置、远程监控、上网管理、程序监控等几大子系统,具有稳定、实用、操作简便等特点。
4.1 管理系统部分
(1)上课管理:主要针对机房安排教学上机和业余开放收费问题,提高机房资源利用,方便学员上机,减轻机房老师管理工作量。
实现采用用户名+密码登录模式的管理控制,集中或临时安排调整教学机时,系统实时辨别及处理上课/业余上机、下机情况,实时计算正规课时或上机费用,实时处理各种异常情况。
实现业余上机管理规范自动化、流程化。
(2)帐务管理:管理学员建档,开户,存款充值,帐户挂失,学期末或毕业离校退款、退帐号。
处理各种帐务统计查询、上机激励机制等工作。
各功能均模块化,操作简单实用,无需了解相关底层知识。
(3)设备管理:管理机房设备使用、调配情况,制定收费标准,建立设备维修档案以及设备清单备档。
(4)查询统计:分级分权查询统计上机、上课、开户、存款、旷课等各种情况,个人上机上课情况。
综合查询、单项查询、模糊查询等功能快捷方便。
(5)系统功能:管理各种上机参数、系统参数、串口设置、用户管理、分段收费标准设置、权限分级管理、用户登陆、数据备份等功能,保障系统稳定运行。
(6)系统设置:班级设置、身份设置、时段设置、上数参数设置、费率设置、串口设置(设置读写器串口)、数据库连接参数设置、选修课设置、课时段设置、课节显示设置、批量设置(身份、有效日期、类型、普通班级所属专业/年级、普通班级所属上机地点、选修班级所属专业/年级)、上机地点设置。
(7)帮助:提供电子说明书在线帮助,帮助迅速掌握系统的学习。
4.2 网络监控部分
(1)上机管理:重新登录、下机处理、考勤处理、延迟下机时间、退出。
(2)网络监控:网络刷新、发送信息、全部直接通过、全部重新登记、远程管理:①远程关闭机器。
②远程重启所有机器。
③远程注销所有机器。
④在所有机器上运行程序。
⑤修改所有机器的系统时间。
⑥关闭所有机器上的终端程序,不再使用网络监控系统。
⑦对所有机器进行下机登记。
(3)查看:排列方式、排序方式、显示机房、定位机器名、定位学号、定位姓名、定位IP地址。
(4)查询统计:上机情况查询、己登录情况查询、当天排课情况查询、管理员日志、机器使用状况统计。
4.3 上网和程序管理部分
设置各种系统运行参数,远程管理监控终端电脑,管理监控用户上网行为,管理监控用户玩游戏、聊天等行为,系统自动记录用户运行过的程序和上网日志。
特色一:系统功能:设置系统运行的各种(教学上机、业余上机、类别库)必要参数,设置网络监控参数、上网程序管理运行参数等。
特色二:远程监控:远程控制终端电脑重启、关机、锁定、解锁,远程察看终端屏幕、发送消息等功能。
特色三:上网管理:灵活自定义设置允许上网的网址,禁止上网的网址以及记录学生上网的日志。
可在教学上机时禁止学生访问一些不良网站。
特色四:程序管理:自定义设置允许运行的程序库,禁止运行的程序库,可禁止学生上课时玩游戏、聊天或运行其他无关的程序。
实现计算机实验室信息管理自动化,对计算机实验室使用人员和设备进行全面管理,达到保障计算机实验室运行的高效和可靠,对于促进学校管理制度和提高学校教学质量意义重大。
参考文献
[1] 徐岚.浅谈高校计算机实验室的管理与维护[J].网络安全技术与应用,2006.
[2] 杨海鹰,潘华.实验室信息管理系统[M].北京:化学工业出版社,2006.。