在线预约功能中设备资源管理论文

在线预约功能中设备资源管理论文

1系统功能分析

(1)设备检索

设备检索功能通过用户输入的设备名称或者设备型号从数据库中寻找相匹配的特定设备,并将该设备信息从数据库中调出。

(2)设备管理

该功能仅限于管理员,包括设备添加、设备维护、设备删除等功能,主要是对设备基本信息进行添加、删除或者修改。

(3)设备报修

该功能是用于用户发现某设备发生故障并将该设备所发生的故障汇报给管理员,由管理员统一处理。报修记录要先提交到数据库并写入数据库,然后再调出在报修记录中显示。

(4)设备预约

包括设备开放时间查询、设备开放时间管理(仅限管理员)、设备预约操作等功能。

(5)数据库管理

该功能也仅限于管理员,用于管理后台数据库。

(6)下载专区

用于下载各种设备的使用说明和一些公告文档等。

(7)系统功能

该功能主要包括密码更改、用户注销、用户退出等功能,可以更改用户的一些基本信息。根据上述系统功能的描述可将系统划分为对应的四个功能模块,即:设备基本信息管理模块、设备维修管理模块、设备预约管理模块和系统管理模块。

2系统功能实现

2.1系统开发环境

该系统基于MicrosoftWindowsXP操作平台,采用“PHP+Apache+MySQL”架构,并结合脚本语言HTML和基于对象的Javascript语言和层叠样式表CSS,在B/S体系结构模式下实现。

2.2系统主要功能

1)设备预约管理模块

预约管理模块实现用户通过网站进行预约设备,管理员管理预约的功能。预约信息分为两种情况:先有设备和先有请求。如果已有设备,则根据设备空闲情况,结合申请时间,进行批复申请,并确定开始使用时间和归还时间。完成预约到批复的全过程。如果申请的设备暂时没有,则管理员须告诉预约者等待。然后购买设备,再批复请求,并确定开始使用时间和归还时间。完成预约到批复的全过程。根据以上的分析,我们可以看出两种预约模型的各自的优缺点。先有设备情况的模型实现起来效率比较高,直接就可以批复,节省了用户等待的时间;先有请求情况的模型为使用者提供了更广阔的选择空间,能够选择使用最适合自己的设备,为科学研究的发展打下了很好的基础。

2)系统主要功能

用户可以通过登陆系统主界面链接该系统的其他功能界面,包括设备基本信息管理、设备维修管理、设备预约管理和系统管理等界面。

(1)设备基本信息管理

主要完成设备基本信息的检索、设备信息的添加、设备信息的维护和设备信息的删除等功能。

(2)设备维修管理

主要完成设备报修和设备报修记录的查询。

(3)设备预约管理

主要完成用户查询设备开放时间以及在该时间内进行预约操作、管理员管理设备开放时间和处理用户的预约请求等功能。设备预约是该系统最重要的部分,也是最具创新点的部分,他为用户使用设备提供了方便。从“设备开放时间的查询”到“设备使用的预约操作”,给用户提供了一种直观的人性化的操作界面。用户可以通过“开放时间查询”了解所需设备的开放使用情况,并通过“预约操作”对所需设备进行一定时间段的预约。其中在预约主界面(schedule.php)可用时间段都用直观化的时间条显示出来,用户只需拖动时间条即可改变其长度,也就是预约的具体时间段。

(4)系统管理

系统管理主要完成相关文件的下载、用户基本信息的修改、系统的退出以及回到首页等功能。

3小结

目前,本文设计实现的广播电视设备资源管理系统是一套结合了设备检索、设备管理、设备报修、设备预约等功能于一体的资源管理系统。不仅适用于广播电视设备资源,而且还可用于其它设备资源或其它类型资源的管理。该系统中的设备预约功能是当前发展的一个重点方向,人们可以通过预约模型节省时间,增加工作效率。预约模型正在向多元化发展,越来越提出更多的好的方法和建议。预约模型为以后数据库的发展打下了一个很好的基础,并有待于进一步的改进和优化。

作者:杜德义 单位:青海人民广播电台技术中心