实验室建设项目管理系统设计与研究

分享到:
点击次数:19 更新时间:2024年01月22日14:42:29 打印此页 关闭

高校实验室建设是高校建设的一个重要内容,随着高校的发展,实验室科研、技术、管理水平等将成为高校核心竞争力的体现。现阶段,新建本科院校的实验室基础条件不能满足学校发展的需求,但是实验室建设经费又是有限的,如何高效使用有限的实验室建设资金,使得购买的仪器设备能够充分利用,既能满足教学的需要,又能避免浪费。为此,构建了一个实验室建设项目管理系统,该管理系统以服务于学校各层面的工作人员,对实验室建设项目申报、审批、购买、仪器设备使用效率等全过程的工作需求,经过几年的实际运作,该系统能够提高实验室建设效率.整个系统采用B/S构架,依托校园网络,构建了一个开放的实验室建设项目管理平台。

1 系统总体设计

1.1 问题的提出

一是实验室建设周期长,有的项目从立项到建设完成,时间跨度达3年以上。二是实验室规划建设购买设备和实际执行购买设备存在很大的不一样。个别项目实际购买设备与规划完全不一样。三是实验室建设采购资金有多种来源,如重点实验室建设经费,学科建设经费,中央支持地方建设经费等。四是设备实际采购费用与计划费用差别大,节余的经费如何使用。五是各项目的进度无法了解和控制,项目验收如何进行等等。采购项目多,细节的设备多,涉及的人员多,琐碎的事多,任务紧,存在的这些问题如何高效便捷的解决,同时各个涉及的人员都能及时了解设备采购的进程。基于这些问题,设计了实验室建设项目管理系统。

1.2 系统总体设计

本系统将计算机技术、网络技术以及数据库技术等有机地结合起来的,利用Web提供的清晰明了的视窗界面,提供便捷的人机对话功能,使实验室建设的各层面人员能够通过校园网络进行实验室建设信息的传递、交流,减少建设项目各层面人员的面对面往来和手工重复记录的繁琐,实现建设信息的及时传递,提高了效率.采用B/S结构设计了整个系统。B/S结构即浏览器和服务器结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现。系统选择ASP(Active Server Pages)动态网页编程技术和关系型数据库Access。依托校园网的管理体系和做好防火墙系统本系统的主机物理安全和数据校内外传播安全。采用密码技术和双因素身份认证技术等保护好数据的保密性、可控性等信息安全。本系统的工作流程是各个单位根据实验室近期规划,按照实验室实际需求,制定当前实验室建设实施计划,实现对实验室建设相关信息的管理,如实验设备计划购买,经费申请审批,合同签定,设备到货入账,设备使用情况,设备效益评价等。本系统为合理建设实验室提供依据,能高效使用实验室建设经费,避免实验室建设经费的浪费。

2 系统功能设计

通过对系统所要达到功能的需求分析,确定系统的模块有用户信息模块、立项申报模块、申报查看模块、项目执行模块、项目验收模块、信息中心模块等,各模块实现的功能如下。

2.1 用户信息模块

系统管理员对实验室建设项目的所有用户进行管理,根据参与实验室建设的人员身份不同,分为“系统管理员、校领导、教务处、学院(系)领导、教师或实验员”五级权限,分职能注册用户登陆是使用本系统的第一步,不登陆情况下只能以游客身份查看本系统常见信息,按不同职能身份登陆网站后,查看到不同的数据信息。

2.2 立项申报模块

需要申报项目的用户按要求提交项目信息,含项目名称;申报内容,如实验室现状、配套设施,建设理由及建设情况,新添设备预计使用率,经费来源情况,设备所需的场所、水电环境等;贵重设备数量和论证情况等。该模块对申请的实验室建设项目基本信息进行管理,实现实验室建设项目的申请、修改、保存等功能。保存教师或实验员申请的原始数据,保存系审核和论证的材料,保存建设项目实际执行中有变动的,保存变更的申请书等数据。

2.3 项目查看模块

各层面的用户可查看,对项目进行层级审核的状态、审核的进度情况以及项目的执行情况等信息。该模块对实验室建设项目审核信息进行管理,实现教务处对实验室建设项目初审和学校论证的修改、保存等功能。保存教务处初审、学校论证的原始材料等数据。

2.4 项目执行模块

建设项目中的设备采购和经费执行情况,包含设备名称、价格、主要参数的变更以及经费来源、调整变动等信息。及时掌握计划和实际执行的变动情况,为下一个项目的申请提供依据,执行情况也成为下一个项目申请的激励条件.

2.5 项目验收模块

对项目完成情况进行经费和效益的验收。经费的核算,有利于结余经费的再利用,提高经费的使用效率。效益验收包含仪器设备的利用情况和实验室的利用情况。

2.6 信息中心模块

发布实验室建设的相关文件、通知和各建设项目的基本信息介绍等。

3 技术实现

3.1 ASP动态网页开发技术与 Access

ASP技术是Microsoft公司开发的一套全新的服务器端脚本环境,内含于IIS (Internet Information Server)中。ASP可以结合HTML网页、ASP指令和Active X组件建立动态、

交互且高效的Web服务器应用程序。利用ADO (Actives DataObjects)组件,将Access数据库的信息与网页相连,通过网页对数据进行查询、修改、屏蔽等操作。ASP脚本无需编译、直接由Web服务器的动态库解释执行。可以快速修改程序,节省大量资源.用户的浏览器不需要支持它,只需使用普通的浏览器如Navigator、Mosaic、Internet Explorer和腾讯TT等,就可以浏览ASP所设计的内容。同时浏览器客户端不会泄露源程序代码,起到了保护作用。

Access 2003中文版是Microsoft最新推出的Office XP应用程序套件之一,它对Access 2000的功能进行了重大的改进和扩充。可在Windows XP环境下运行。Access 2003适用于中小型网站,用以存贮和管理网站所需要的数据.Ac-cess 2003不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是mdb。

3.2 实现方法与运行测试

本系统采用Dreamweaver制作网页的基本框架和修饰页面,利用ASP动态网页编程语言与Access网络数据库的结合进行Web应用程序的开发。具体实现过程分为以下四步:一在Access数据库上创建网站所需的数据库,如创建用户库、实验室基本信息库、实验室建设项目库、经费项目库等,并在每个库中添加相关的表和记录,创建视图以方便查询;二构造ASP基本操作,构建数据库访问方法,将页面与数据库连接起来,实现查询、修改等数据处理功能;三根据网站功能建立不同用户的基础操作界面,在页面上显示相应的内容;四编写ASP主程序。网站使用Windows Server2003操作系统作为网站开发与运行平台。

4 系统特点

4.1 灵活的实验室建设项目管理模式,融建设前计划、建设后效益评价于一体,全面解决实验室建设项目各过程的事务,提高实验室建设的速度。

4.2 实现实验室建设项目开放管理的规范化、流程化和信息化,提高实验室建设的质量、过程管理水平和服务水平。

4.3 集实验室建设实施计划、设备购买流程、效益评价于统一平台,实现实验室建设项目的智能轻松管理。

4.4 各用户功能稳定、实用、操作简单。

4.5 将实验室建设、仪器设备和效益评价管理的多种常规业务集成到一个系统,加强了实验室信息共享,减少由于信息沟通不及时带来的问题。

上一条:试验室管理要点 下一条:【环境监测实验室】整体设计方案