1方案分析
仪器设备管理系统采用浏览器/服务器(B/S)架构,数据存放在MySQL数据库中,Web服务器运行应用程序,用户使用浏览器访问系统,如图1所示。这种架构的优点主要有:第一,投入运行成本低,系统把主要负荷集中在服务器端,软件升级和维护也在服务器端进行,大大减少了用户端的投入和维护成本。第二,用户使用方便,各院系管理员无需掌握数据库的专业知识,就可以访问系统进行工作。第三,良好的开放性和可扩展性。Web服务器采用ApacheHTTPServer,数据库采用MySQL,系统开发环境采用EclipsePHP,网页设计软件采用Dreamweaver8。用户通过浏览器访问系统时,浏览器以超文本协议格式向Web服务器提出访问数据库请求,后者将这个请求转换为数据库查询语句,并转交给MySQL数据库。数据库收到请求后验证其合法性,然后进行数据处理并将处理结果返还给Web服务器。Web服务器将接收到的处理结果转换成HTML格式,并转发到用户端的浏览器。
2系统功能介绍
目前高校的仪器设备管理通常采用校—院系两级管理。校级管理部门对各院系管理用户进行授权,同时向上级管理部门上报仪器设备汇总数据;院系级管理部门负责本单位的仪器设备登记、报废和统计等处理。为保证系统安全运行,系统将用户分成3类:系统管理员、院系设备管理员和普通用户。系统管理员有以下权限:①设备变动处理,包括批量调拨、报废和保修等;②设备分类统计,按照设备信息不同字段对设备进行分类汇总;③设备报表打印,按照不同需求对设备进行统计并输出图表;④用户管理,设置院系级设备管理人员;⑤日志分析,对系统和数据库的访问操作日志进行处理分析。⑥系统维护,解决日常运行遇到的问题。院系管理员有以下权限:①设备申购审核,审核本单位教师申购的设备;②设备变动审核,审核本单位教师设备变动申请;③标签卡片打印,打印本单位设备标签和卡片。普通用户有以下权限:①设备查询,根据设备名称、编号等信息查询;②设备申购,申请购买新设备;③设备变动申请,包括报废、保修、调拨申请;④系统留言,向管理员发送留言。
3结语
基于Web的高校仪器设备管理系统具有以下特点:第一,数据安全性和一致性好,利用数据库的特点对同一时刻用户的编辑修改请求加以限制。第二,数据输入和修改更加方便,将用户的需求转换成数据库操作语句,大大减轻了用户的劳动强度,同时也减少了出错机会。第三,自动产生报表,用户可以编辑保存数据筛选条件,只需输入少量基本信息,系统就可自动生成教育部所需数据和各种年度报表。仪器设备管理系统减轻了管理人员的工作强度和压力,同时节约了管理成本并提高了管理效率。系统建设是一项长期工程,需要不断完善和优化才能满足学校持续发展的需要。
作者:郭文彬 单位:上海大学