基于ASP的高校化工实验室管理系统的设计与实现.docx
《基于ASP的高校化工实验室管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于ASP的高校化工实验室管理系统的设计与实现.docx(61页珍藏版)》请在冰豆网上搜索。
![基于ASP的高校化工实验室管理系统的设计与实现.docx](https://file1.bdocx.com/fileroot1/2023-2/21/ee1f313a-f3aa-49af-837a-0234247014db/ee1f313a-f3aa-49af-837a-0234247014db1.gif)
基于ASP的高校化工实验室管理系统的设计与实现
论文题目:
基于ASP的高校化工实验室管理系统的设计与实现
摘要
目前,高校在信息化方面的建设步伐不断的在加快,高校的学生数量也在逐渐的增加,所需要管理的信息量也在不断的增加。
化工实验室教育部规定的教学内容之一,而化工实验所涉及的设备和教室、人员信息比较复杂,需要一套完整的信息管理系统来对之进行有效的信息管理,因此本文根据目前学校化工实验室管理的需求设计了一套信息管理系统,通过高校化工实验室管理系统来对学校的化工实验室进行信息化的管理。
本文所设计的高校化工实验室管理系统主要完成的工作可以概括为以下几个方面:
(1)对高校化工实验室管理的需求进行详细的分析,分别调研教师和学生的需求,确定需要设计和实现的具体功能模块,系统的功能流程;
(2)对高校化工实验室管理系统的架构进行设计,确定系统的设计与实现需要采用的开发技术和数据库类型。
按照前面的需求调研将高校化工实验室管理系统划分称为不同的功能模块,确定了系统需要设计和实现的功能模块之后,对高校化工实验室管理系统的架构进行设计,要求采用当前主流的信息管理系统架构,方便日后高校化工实验室管理系统的升级维护;
(3)对高校化工实验室管理系统的数据库进行详细的设计与实现。
数据库存储了高校所有的化工实验管理系统相关的数据信息,是系统非常重要的一个部分。
首先对系统的数据库E-R进行规划,确定高校化工实验室管理系统需要设计的数据库实体,并对系统数据库表进行设计。
(4)对高校化工实验室管理系统的实现进行人机交互界面的设计和系统代码的编写,系统实现之后编写详细的测试用例对系统的功能进行一一测试,验证本课题所设计的高校化工实验室管理系统是否满足预先的设计要求。
通过上线运行,本文所设计的高校化工实验室管理系统能够满足当前学校对化工实验室信息化管理的需求,极大的提高了化工实验室的管理效率。
关键词:
化工实验室,信息管理系统,智能排课,ASP
ABSTRACT
Atpresent,thepaceofconstructionofcollegesanduniversitiesintheareaofinformationconstantlyaccelerates,alsograduallyincreasethenumberofuniversitystudents,theneedtomanagetheamountofinformationisconstantlyincreasing.OneoftheteachingcontentChemicalLaboratory,MinistryofEducationregulations,andchemicalexperimentsinvolvedequipmentandclassrooms,staffinformationmorecomplexandrequiresacompletesetofinformationmanagementsystemsfortheeffectivemanagementofinformation,thisthesisbasedonthecurrentschoolChemicaldemandmanagementdesignedalaboratoryinformationmanagementsystemforinformationmanagementinthechemicallaboratoryschoolsthroughCollegechemicallaboratorymanagementsystem.
Universitieschemicallaboratorymanagementsystemdesignedinthisthesismainworkcanbesummarizedasfollows:
(1)CollegeofChemicalLaboratoryManagementneedstoconductadetailedanalysisofeachsurveytheneedsofteachersandstudents,todeterminethefunctionalprocessesneedtodesignandimplementspecificfunctionmodules,thesystem;
(2)ConstructionofUniversityChemicalLaboratoryManagementSystemtodesign,developtechnologyandtodeterminethetypeofdatabasedesignandimplementationofthesystemneedstobeused.AfterfollowthepreviousdemandforresearchinUniversityChemicalLaboratoryManagementSystemwillbedividedintodifferentfunctionalmodulescalled,thesystemdeterminestheneedtodesignandimplementfunctionalmodules,CollegeofArchitectureChemicalLaboratoryManagementSystemtodesign,requirescurrentmainstreaminformationmanagementsystemarchitecturetofacilitatefutureupgradesUniversitieschemicallaboratorymanagementsystemmaintenance;
(3)ChemicalLaboratoryofUniversityofthedatabasemanagementsystemdetaileddesignandimplementation.Databasestoresalluniversitychemicalexperimentmanagementsystem-relateddata;thesystemisaveryimportantpart.First,thesystemdatabaseE-RplanningtodeterminethedatabaseentitiesCollegeofChemicalLaboratoryManagementSystemtodesign,thedesignofthesystemdatabasetables.
(4)theachievementofUniversityChemicalLaboratoryManagementSystemman-machineinterfacedesignandsystemcodetowrite,towritedetailedtestsystemimplementationofthefunctionofthesystemonebyonetesttoverifythesubjectUniversitieschemicaldesignedlaboratorymanagementsystemmeetsthepre-designrequirements.
Byrunningontheline,universitychemicallaboratorymanagementsystemdesignedinthisthesiscanmeetthecurrentneedsoftheschoolofchemicallaboratoryinformationmanagement,whichgreatlyimprovestheefficiencyofthechemicallaboratorymanagement.
Keywords:
laboratoryinformation,managementsystem,IntelligentScheduling,ASP
第一章引言
1.1课题的研究背景和意义
目前,高校在信息化方面的建设步伐不断的在加快,高校的学生数量也在逐渐的增加,所需要管理的信息量也在不断的增加。
化工实验室教育部规定的教学内容之一,而化工实验所涉及的设备和教室、人员信息比较复杂,需要一套完整的信息管理系统来对之进行有效的信息管理,因此本文根据目前学校化工实验室管理的需求设计了一套信息管理系统,通过高校化工实验室管理系统来对学校的化工实验室进行信息化的管理。
高校开设化工实验课的目的是最大限度的激发学生的创造性思维方式,让学生能够在一个轻松的环境中去发挥自己的想象,并付诸于实践,从而能够实现自己的想法,通过自己的思考和动手来验证是否能够得到自己想要的结果,从而锻炼了学生的动手能力,培养学生的创新能力。
化工实验室是培养学生动力能力的一个最佳场所,利用化学老师教授的理论知识和书本的指导方法来开展实验课,这是当前素质教育的一个重要内容。
就目前来说,我国高校的实验室的发展方向是由传统的教学、实验的场所向教学、科研、研发、实验的方向进行转变,已经成为学校综合化和规模化的实验场所,由此也带来了一个问题,那就是实验室在学校的发展和教学过程中承担着越来越重要的角色,其所需要处理的信息也成倍的在增加,需要管理的设备也在不断的增加,而传统的人工管理实验室的方法已经不再适用。
因此,学校提出来需要建立新一代的、现代化的化工实验室管理系统,集操作方便、流程简单、功能丰富、处理能力强等特点,面向数字化校园建设,同时也是加快学校管理科学化的一个重要内容。
高校内部的管理方式在信息管理系统出现之前,是以传统的课本和手工记录的方式进行管理的,在这种管理方式下,学校是以课堂的管理为中心的,对教学资源的利用率是非常低下的。
目前随着信息化技术的不断发展,高校也进入到了一个新的信息化的时代,通过计算机技术来代替传统的手工管理的方式,不仅提高了管理的效率,也提高了高校对教学资源的利用率,这种计算机技术会随着社会不断的发展而推向各个行业,成为推动高校进步的一个重要推动力。
目前我国的教育实力在不断的增强,国家和高校针对学校教学的投入也在不断的增加,学校的教学规模也在不断的扩大,也建设了很多实验室以满足当前的教学需求,实验设备也比较齐全,信息化技术给学校的发展提供了机遇,同时也为学校教学的开展提供了便利条件,使得不同学科之间能够通过信息化的手段进行有效的结合,为培养高素质的人才提供便利的条件。
如果利用信息化的技术手段来管理复杂的化工实验室已经成为当前高校实验室信息化建设所面临的一个难题,本文针对这个问题进行了分析,并利用信息化的手段设计和实现了高校化工实验室管理系统。
本课题的设计与实现是结合高校的特定需求完成的,但是高校化工实验室管理系统也适应别的实验室日常管理的需求。
本课题所设计的高校化工实验室管理系统能够对实验室日常的实验设备、课程、学生、实验内容进行规范化的管理,可以最大限度的提高实验教学的管理水平,为学校教学质量的评估提供可靠的数据支持,同时也可以生成相关的报表,以满足学校评审的需求。
同时也能够适应不同环境下实验室的一般要求,使得本课题所设计的系统具有普遍的适应性。
通过高校化工实验室管理系统能够为学校的化工实验室进行信息化的管理,利用计算机的手段实现对实验耗材、实验仪器设备的全面网络化规范管理。
1.2国内外的研究现状
化工实验室是高校开展教学的一个重要的场所,同时也是学生进行化工实验操作的一个重要地方,也是践行教育部对培养学生创新和创造能力理念的一个绝佳培训场所。
在高校的化工实验室中要确保各项化工实验能够安全、稳定的开展,保证广大师生的生命安全。
化工实验和其他的实验有着非常大的区别,化工实验要用到大量易燃易爆、有毒的化工物品,如何对这些易燃、易爆、有毒的化学品恰当的保管是当前研究的一个重要的内容。
要对高校化工实验室建立一套完整的安全防护体系,不断的增强化工实验室的安全管理,最大限度的降低化工实验室的风险,提高化工实验室管理人员的素质,保障广大师生的安全。
下面对国内外关于化工实验室安全防护体系建立的现状进行分析:
1、化工实验室发生安全事故的原因
(1)物品的不安全因素
高校化工实验室开始化工实验要用到大量的化学试剂和化学物品,这些化学试剂和化学物品大部分都是一些易燃易爆物品,这些物品往往又伴随有毒性,在开始化工实验的过程中,如果操作不当,就容易发生安全事故,同时也会危害广大师生的安全。
(2)人的不安全因素
人的不安全因素是指参加化工实验教学的学生和教室在思想上没能够对化工实验课程进行充分的认识,能力上也缺乏必要的指导和专业的培训,往往是眼高手低,把握不住实验的要点,重实验的结果,轻安全保护的意识,在每次的化工实验课开始之前,化工实验的指导教师都需要对所需要进行的化工实验进行耐心的讲解,并叮嘱注意事项,但有一些学生对教师所讲的安全防护措施和所需要注意的事项没有放在心上,在做实验的时候,片面的追求结果,违规操作的事情时有发生,违反操作的正常流程,容易引起化工实验安全事故。
另外一个普遍存在的问题是对化工实验室制定的安全防护正常不到位,在我国还有部分的高校化工实验室是归学校保卫科进行管理,只是单纯的防火防盗,而没能对化工实验室内容进行系统的管理。
高校化工实验室内部的管理是十分复杂的,而不仅仅是简单的保护实验室内的物品不被盗窃那么简单,需要掌握大量的专业知识才能够管理好高校化工实验室,需要专业管理人员来配合进行综合管理,为可能出现的问题及时的采取挽救的措施,防止造成高校财产和人员的损害。
另外一个重要的方面是高校需要对化工实验室管理人员和化工实验老师进行专业的培训,加强其本身的安全意识,在高校化工实验室开始化工实验教学的时候要对学生讲一遍需要注意的安全事项,防止学生做出违规操作,并且教师要及时的检查学生的操作是否存在问题,防止造成实验安全事故。
(3)管理制度的缺失
目前国内很多的高校对化工实验室的管理并没有非常规范的一套管理制度和安全操作规章制度,在日常的管理和开始教学的过程中,往往会出现无章可循的情况,甚至在一些地区的高校化工实验内没有安全责任人,而有些高校虽然存在安全管理制度,但执行的力度不够,在后期容易出现各种各样的问题,从而引起了很多安全隐患。
2、高校化工实验室安全现状
(1)人员流动性大
高校化工实验室推行安全管理和安全教育以来,学生的数量较以往增加了很多,化工实验室所需要承受的教学任务也比以前繁重了许多,因为在很多的高校中出现了实验聘用人员的情况,这些实验人员担任日常的化工实验教学任务,大部分实验聘用人员的福利待遇水平都没有达到普通教师员工的薪资待遇水平,这些实验室的聘用人员往往在工作1-2年之后就离开了,而新进的实验室聘用人员又需要一段时间的培训才能够上手。
(2)规章制度执行力不够
在一些高校的化工实验室内对学生的安全化工实验的教育不够,学生没有对安全操作有非常大的印象,一些学生在进行化工实验的过程中,不按照规定来进行操作,自主意识比较强烈,按照自己的想法来进行实验,而课下又没有对化工实验过程中所用到的化学试剂盒化学物品进行充分的了解,不了解这些化学试剂及物品的危害性,随意的添加和丢弃,这不仅给高校化工实验室造成了非常大的危害,同时也对高校校园内及周边的环境造成了一定的安全隐患。
(3)消防器材单一
按照规定,高校化工实验室要配备一定的消防器材,而化工实验室是一个特殊的地方,实验室内可能发生的火灾所涉及的化学物品也是多种多样的,成分非常的复杂,这就要求在对高校化工实验室配备安全消防器材的时候,不能只单纯的配备泡沫灭火器,还要配备一些其他的灭火器,以便当实验室内发生火灾的时候能够及时的进行灭火。
3、加强高校化工实验室安全管理
(1)加强对学生的培训和教育
首先要对高校化工实验的管理人员进行安全培训和安全意识教育,合格之后才能够上岗。
在每个学期开学之前要对需要参加化工实验教学的同学进行必要的安全培训和加强学生的安全实验意识,对高校化工实验过程中可能会出现的问题进行详细的讲解,同时收集一些化工实验室安全应急的视频播放给广大的学生观看,以加强自身的安全意识。
同时也可以在培训完成之后对广大的学生进行考核,以便能够及时的发现广大学生还存在什么问题。
(2)完善高校化工实验室的制度
对高校化工实验的安全管理制度要进行完善,高校对化工实验室的管理并没有非常规范的一套管理制度和安全操作规章制度,在日常的管理和开始教学的过程中,往往会出现无章可循的情况,甚至在一些地区的高校化工实验内没有安全责任人,而有些高校虽然存在安全管理制度,但执行的力度不够,在后期容易出现各种各样的问题,从而引起了很多安全隐患。
对高校化工实验室制度不完善的地方及时的进行修订,并根据高校化工实验的实际情况来制定不同的规章制度以适应本校的情况
(3)增加高校化工实验室的预算
高校化工实验室管理系统中包括预算管理需求以及计划管理需求,在高校实验室管理过程中率先使用信息管理系统,所以建设投资计划高校化工实验室管理系统是当前亟需开展的工作。
但是投资计划高校化工实验室管理系统要求高校全体员工参与,要想实现系统的运行都需要以信息化为基础,充分利用信息化手段促进投资计划高校化工实验室管理系统的实现,要想实现科学的管理需要建设计划高校化工实验室管理系统,在进行系统编制、执行、修正以及分析的过程中都要求实现有效的协调与沟通,因为流程复杂、关联度高的特点,都会使得工作量极大;另外由于高校化工实验室和其他的部门都有关联,存在广泛的地域分布,另外还收到各种不确定因素的影响,这都需要不同部门以及上下级实现良好的协调沟通,这都需要以信息化作为支撑,采用信息系统的方式实现流程的实验室管理,能够保证在各项工作执行过程规范化以及数字化,只有这样才能促进管理水平的提升,促进管理系统目标的实现。
(4)增加高校化工实验室安全设备的配置
针对高校化工实验室主要增加一些安全消防设备,并配置报警器和传感器,组织安全人员定期对配备的这些设备进行安全检查,并及时的更换过期的安全耗材,确保这些安全设备能够在安全事故发生时能够正常的运转。
通过技术手段来检查安全事故,并对化工实验大楼中的人员进行及时的疏散,防止造成人员的伤亡,为广大的师生营造出一个安全的化工实验环境。
1.3课题的主要研究内容
目前,高校在信息化方面的建设步伐不断的在加快,高校的学生数量也在逐渐的增加,所需要管理的信息量也在不断的增加。
化工实验室教育部规定的教学内容之一,而化工实验所涉及的设备和教室、人员信息比较复杂,需要一套完整的信息管理系统来对之进行有效的信息管理,因此本文根据目前学校化工实验室管理的需求设计了一套信息管理系统,通过高校化工实验室管理系统来对学校的化工实验室进行信息化的管理。
本文所设计的高校化工实验室管理系统主要完成的工作可以概括为以下几个方面:
(1)对高校化工实验室管理的需求进行详细的分析,分别调研教师和学生的需求,确定需要设计和实现的具体功能模块,系统的功能流程;
(2)对高校化工实验室管理系统的架构进行设计,确定系统的设计与实现需要采用的开发技术和数据库类型。
按照前面的需求调研将高校化工实验室管理系统划分称为不同的功能模块,确定了系统需要设计和实现的功能模块之后,对高校化工实验室管理系统的架构进行设计,要求采用当前主流的信息管理系统架构,方便日后高校化工实验室管理系统的升级维护;
(3)对高校化工实验室管理系统的数据库进行详细的设计与实现。
数据库存储了高校所有的化工实验管理系统相关的数据信息,是系统非常重要的一个部分。
首先对系统的数据库E-R进行规划,确定高校化工实验室管理系统需要设计的数据库实体,并对系统数据库表进行设计。
(4)对高校化工实验室管理系统的实现进行人机交互界面的设计和系统代码的编写,系统实现之后编写详细的测试用例对系统的功能进行一一测试,验证本课题所设计的高校化工实验室管理系统是否满足预先的设计要求。
第二章系统开发的相关技术
2.1系统数据库
数据库E-R模型简图如图2-1所示:
在本次设计中,选择了MicrosoftSQLServer2008作为后台数据库工具。
SQLServer2008是目前市面上普及率比较大的一个数据库系统,该数据库系统是微软公司设计与实现的,被广泛的应用在各类信息系统中,能够很好的解决数据存储和管理的问题。
SQLServer2008提供系统的存储解决方案,包括各种类型的接口和信息管理的方法。
SQLServer2008能够满足用户对数据集中处理化的需求,相对于一些其他的数据库系统,SQLServer2008能够很方便的利用一些脚本语句来完成对SQLServer2008内部数据库表或者整个数据结构的升级操作,比较简单方便,无论SQLServer2008经过多少次的升级操作都不会对SQLServer2008本身的稳定性造成影响,这一点极大的满足了用户对数据库稳定性的要求。
同时,SQLServer2008采用的编写语言是SQL语句,SQL语句和其它的编程语言有着本质的相似点,只要熟悉其它类型的编程语言,就能够在短时间内掌握SQL语句。
SQLServer2008能够使当前的使用者在很短的时间内上手,并且在操作上非常的简单方便,采用的是传统的图形界面,可以很方便用户执行各种类型的操作。
SQLServer2008本身具有很高的安全性,外界用户在不知道SQLServer2008数据库名称、账号密码的前提下很难实现对数据库内部数据的获取,同时不同的用户在SQLServer2008数据库中所具有的权限是不相同的,很难越权非法查询或者导出系统数据,SQLServer2008内部设计了非常复杂的安全防护机制,这些防护机制极大的保护了数据库中的数据不被非法窃取。
SQLServer2008相对于上一代的数据库系统SQLServer2005有了很大的提高,特别是针对和第三方软件之间的连接,增加了大量的系统接口,这些接口能够保障SQLServer2008和第三方软件进行连接时能够实现最大限度的兼容。
同时SQLServer2008还可以对内部的数据进行全面、科学的信息管理。
SQLServer2008能够部署在市面上常见的开发平台之上,比如JAVA、ASP、Delphi平台上。
SQLServer2008良好的兼容性使得其在需求的时候能够被用户首先考虑。
2.2系统的架构
在对高校化工实验室管理系统设计之前,首先要对高校化工实验室管理系统架构进行设计。
目前常用的系统架构有两种,分别是C/S架构和B/S架构,这来两种架构的原理不同,结构不同,其所设计出来的系统也有很大的不同。
下面对这两种架构进行详细分析:
(1)C/S架构
C/S架构有2层结构,分别是服务端和客户端,服务端负责相应客户端的通信,存储系统中的数据,客户端负责接收用户的操作请求,并将用户的操作请求转化为数据逻辑操作,并向服务端发送请求获取响应,服务端在接收到客户端的操作请求之后,在内