基于VB6.0的高校资产设备管理系统的设计

2017-12-11 09:52万莉
电脑知识与技术 2017年31期
关键词:管理系统高校信息化

万莉

摘要:针对高校资产设备管理工作量大,管理效率低等问题,基于VB6.0设计了一套高校资产设备管理信息系统,实现了用户登录和后台管理;资产设备信息的登记与维护;资产设备信息的查询与报表;资产设备的统计和采购计划等功能。该系统的使用可以有效地提高高校资产设备管理的效率,对于促进高校的信息化建设具有重要的意义。

关键词:高校;资产设备;管理系统;信息化

中图分类号:G647 文献标识码:A 文章编号:1009-3044(2017)31-0055-02

The Design of the Property and Equipment Management System in Colleges and Universities Based on VB6.0

WAN Li

(Logistics Management Office in China University of Petroleum, Qingdao 266580, China)

Abstract: Aiming at heavy workload and low management efficiency of property and equipment management in colleges and universities, a property and equipment management information system in colleges and universities was designed Based on VB6.0. In this system, some functions such as user login, back-stage management, registration and maintenance of property and equipment information, query and report of property and equipment information, statistics and procurement plan of property and equipment were realized. This system can improve the efficiency of property and equipment management in colleges and universities and is meaningful for promoting informatization construction in colleges and universities.

Key words: colleges and universities; property and equipment; management system; informatization

1 概述

高校是国家培养人才的重要基地,国家对高校的硬件设施的投入相对较大。对于一所高校而言,为了满足数万学生和教职工的教学、科研、学习和生活的需要,必然会配备数量庞大的资产设备,以保障学校的正常运转。高等学校的资产设备属于国有资产,需要进行规范的管理,以确保国家财产的安全以及最大限度的发挥国家财政投入对高等学校发展的作用。为了实现这一目标,教育部每年均会要求其下属的各高校开展资产设备的清查工作,主要的工作是统计现有的资产设备的运行情况,对无法继续使用的资产设备进行报废处理,同时根据需要提出新的一年的资产设备的采购计划。高校资产设备的数量庞大,清查工作量大,涉及的人员较为广泛,目前的管理模式主要依靠人工的方式进行,例如对资产设备的登记和信息的查询主要依靠Excel表格的方式进行。在这种模式下,资产设备清查工作持续的时间较长,人员工作效率相对较低,极大的浪费了人力和时间。随着信息化技术的不断发展,为类似的问题提供了全新的解决方案,利用信息化技术,设计基于数据库系统的高校资产设备信息化管理系统可以有效地提高资产设备的管理效率,可以极大地降低人力和物力的投入。目前针对资产设备的管理已有一些相关的研究工作。刘元明等人构建了医疗设备资产信息系统管理平台,有效地提升了医院的整体运营效率[1]。徐北红利用Excel软件更新了设备仪器固定资产信息系统,提高了固定资产管理工作的效率[2]。严鑫讨论了企业资产设备管理系统的开发与实现过程[3]。陈智胜等人研究了烟草商业系统信息化资产设备管理系统,提高了信息化资产设备的利用率[4]。张晨设计与实现了一个能运行在校园网环境下的中学资产设备管理系统[5]。此外,高校信息化的相关研究工作也在逐渐开展。梁澄提出了基于C#的高校图书资料管理系统的设计方案[6]。裴连群提出了高校信息化建设的几点思考,旨在有效推动高校信息化建设的实现[7]。张斯琪等人设计了高校实验室信息管理系统,实现了实验室信息资源的高效管理与共享[8]。陈亨坦设计了高校学生一体化管理系统,实现了学生信息的综合管理[9]。田斌等人设计了一套高校科研信息管理系统,提高了高校科研管理工作的效率[10]。本文借鉴已有信息化系统的设计经验,利用微软公司的可视化开发工具Visual Basic 6.0和Access 2003數据库开发了一套高校资产设备管理信息系统,该系统可以有效地提高高校资产设备管理的效率,对于促进高校的信息化建设具有重要的意义。

2 高校资产设备管理系统总体架构

高校资产设备管理系统的构建基于微软公司的Visual Basic 6.0和Access 2003数据库,这是目前搭建小型数据库系统的一种较为成熟的解决方案,已在多种信息化系统中成功应用。由于各高校资产设备信息属于相对保密的状态,建立的管理系统可以考虑只在本单位内部由资产设备专门人员运行和管理,为了保证信息的安全性,可以只搭建局部的单机系统,由专门管理人员操作,而不需要搭建大型的网络数据库系统。

高校资产设备管理的功能需求主要包括用户登录和后台管理;资产设备信息的登记与维护;资产设备信息的查询与报表;资产设备的统计和采购计划等四大部分。按照以上四大功能需求,搭建的高校资产设备管理系统的结构框图如图1所示。

由图1可见,各功能模块的功能如下:

1) 用户登录与后台管理模块主要包括用户登录、用户管理和后台管理等3个子模块,

其中用户登录子模块主要提供用户登录管理系统的功能,合法用户的信息保存在后台数据库中;用户管理子模块可以实现添加新用户,删除已有用户,修改已有用户信息等功能;后台管理子模块可以在线对数据库中的所有表的基础信息进行维护,包括添加、修改、删除等基本功能。

2) 资产设备信息登记与维护模块主要包括信息登记、信息修改和信息删除等3个子模块,其中信息登记子模块主要用于将新购买的资产设备录入系统数据库,形成新设备的完整信息记录;信息修改子模块用于修改已有设备的信息,当已有设备的信息,例如设备存放位置和负责人信息更改时,需要使用该功能模块;信息删除子模块用于删除已报废的设备的信息,同时可以生成报废设备的清单,以备后续需要的时候查看。

3) 资产设备信息查询与报表模块主要包括信息查询、报表生成和报表打印等3个子模块。其中信息查询子模块是该系统的核心功能模块,用于按照各种查询条件查询资产设备的基本信息;报表生成子模块用于按照用户的查询条件检索所得到的结果生成报表,以供用户和上级管理部分留存查看;报表打印功能用于打印生成的报表。

4) 资产设备统计与采购计划模块主要包括信息统计、缺货报警和采购计划等3个子模块。其中信息统计模块用于按照某种条件统计目前已有的资产设备的数量和状态等信息;当某种设备的运行状态欠佳或者设备损坏时,可以发出缺货报警信息;资产设备的管理员可以根据报警信息填写采购计划,生成采购计划单,安排资产设备的招标和采购。

3 管理系统核心技术实现方法

搭建高校资产设备管理信息系统的关键在于解决其核心技术问题,需要解决的核心技术问题主要包括数据库系统的设计、VB连接数据库和访问数据库的实现和缺货报警功能的实现。

3.1 数据库系统的设计

数据库系统的设计是搭建信息化系统的关键部分,依据2部分资产设备管理系统的功能需求,设计了相应的数据库系统,主要是完成了基础表的设计。设计的基础表主要包括:用户表,资产设备类型表,资产设备基础信息表,资产设备采购计划表,资产设备缺货报警日志表等。其中用户表用于存放使用该系统的用户信息;资产设备类型表用于存放某高校所有的资产设备的分类信息;资产设备基础信息表用于存放资产设备的基础信息,包括设备的名称、采购时间、所属单位、负责人等信息;资产设备采购计划表用于接收管理员的录入的采购计划;资产设备缺货报警日志表用于存放资产设备的缺货信息。

3.2 VB6.0连接数据库和访问数据库的实现

VB6.0访问数据库的方式主要有三种,分别是:RDO、DAO和ADO。其中ADO是最常用的一种方式,ADO(ActiveX数据对象)是VB6.0中的新增对象。它是一个普通的对象模型,但是更为简单,更好的集成了其他的数据访问形式,并且对于远程数据库都有着和本地一样的界面,完全能够取代DAO与RAO。VB6.0连接数据库的方式主要有两种,分别是:引用连接和控件连接。引用连接使用ADO对象,通过数据源代码来访问数据库;控件连接使用ADO Data控件与Data Link文件、ODBC数据源名称、连接字符串等快速创建数据库连接。

VB6.0访问数据库的过程如下:

1) 连接数据库

Public Function connstring() As String

connstring = "provider=Microsoft.Jet.OLEDB.4.0;Data source =" & App.Path & "/zcsb.mdb"

2) 定义数据库组件

Dim mycon As ADODB.Connection

Dim rst As ADODB.Recordset

Set mycon = New ADODB.Connection

mycon.ConnectionString = connstring

mycon.Open

Set rst = New ADODB.Recordset

3) 设定SQL语句,使用select命令,实现查询功能。

4) 关闭数据库。

3.3 缺货报警功能的实现

当某种资产设备处于缺货状态的时候,希望能够通过短信的方式及时向管理员发送报警信息,提示管理员申报采购计划。该功能是通过GPRS模块和移动供应商提供的短信服务来实现的。应用程序的流程如下:建立串口和定时器,串口用于识别连接的硬件,定时器用于定时查询数据库中某种设备的缺货信息。定时器的代码功能主要是连接数据库,在指定的数据表中查询缺货信息,如果有缺货信息就向指定的手机号发送短信。发送短信的过程通过两条指令实现,一是发送手机号,二是发送短信内容。

4 结论

资产设备的管理是高等学校正常运行过程中的一项重要工作,其管理质量和效率的高低将直接影响学校的整体管理水平。利用先进的信息化技术建立的资产设备管理系统可以有效地提高资产设备管理的效率、资产设备信息的准确性以及管理的规范化。本文基于信息化技术建立了一套资产设备管理信息系统,可以为高校资产设备的管理提供一定的参考。随着技术的不断发展,还可以尝试构建更为先进的管理系统,以促进资产设备管理水平的不断提高。

参考文献:

[1] 刘元明,刘欢.医疗设备资产信息系统管理平台的构建[J].中国医学装备,2014,11(1):54-56.

[2] 徐北虹.用Excel软件更新设备仪器固定资产信息系统[J]. 应用技术,2005(8):151-153.

[3] 严鑫. 企业资产设备管理系统的开发与实现[J]. 化工管理,2016(8):171.

[4] 陈智胜,祝红峰,陈洪才. 烟草商业系统信息化资产设备管理系统的研究[J]. 科技创业,2011(10):56-57.

[5] 张晨. 山东省济南中学资产设备管理系统的设计与实现[D].成都:电子科技大學,2014.

[6] 梁澄. 浅议基于C#的高校图书资料管理系统的设计[J]. 电脑知识与技术,2012,8(23):5649-5654.

[7] 裴连群. 基于高校信息化建设的几点思考[J]. 电脑知识与技术,2014,10(18):4232-4233.

[8] 张斯琪,王剑. 高校实验室信息管理系统设计与实现[J]. 电脑知识与技术,2014,10(33):7892-7894.

[9] 陈亨坦. 高校学生一体化管理系统建设[J]. 电脑知识与技术,2009,5(29):8329-8330.

[10] 田斌, 唐昊, 唐甜, 蔡晓娟. 基于.NET的高校科研信息管理系统的设计与实现[J]. 电脑知识与技术,2016,12(3):100-101.

猜你喜欢
管理系统高校信息化
基于James的院内邮件管理系统的实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
中日高校本科生导师制的比较
信息化是医改的重要支撑
基于RFID的仓储管理系统实现
信息化