APP下载

省属高校装备采购管理系统的设计与实现

2014-11-23苏春波

实验科学与技术 2014年4期
关键词:采购计划装备用户

刘 军,苗 放,苏春波

(成都理工大学a.总务处;b.地球探测与信息技术教育部重点实验室;c.实验室与装备管理处,成都610059)

随着我国高等教育事业的快速发展,国家和各级主管部门对高校的投入日益加大,对高校各类装备的采购质量、采购效率以及服务水平提出了更高的要求。目前,高校的装备采购过程管理一般以Excel辅助处理为主,无法很好地满足采购过程透明化、采购信息共享利用、采购工作协同等新的业务需求。因此,以现代信息技术为手段,构建高校装备采购管理系统,对装备采购实施全过程动态化、精细化的管理,是十分必要的[1-2]。

本文以成都理工大学为实例,在深入分析当前省属高校采购工作流程的基础上,对省属高校装备采购管理系统进行设计与实现,并从需求分析、系统设计、实现方式及应用等方面进行了详细阐述。

1 需求分析

1.1 省属高校装备采购的主要工作内容

因办学经费的性质主要为财政性资金,省属高校装备采购方式以政府采购为主,采购工作可分为前、中、后三个阶段,即:

1)采购计划的申报和审批阶段。装备申购用户填报装备采购计划,并按流程先后报送归口管理部门、采购部门、校务会等审批,校内审批通过后,由财务部门安排预算。在预算下达后,采购计划统一上报省级财政厅审批,审批通过后方进入具体采购环节[3]。

2)装备采购阶段。由采购部门对各装备采购计划内容进行分类分包,按不同的政府采购方式组织采购,并完成合同签订等工作。

3)装备供货、验收与付款阶段。各装备供应商按合同约定供货,采购部门组织验收,登记固定资产,支付货款等[4-5]。

1.2 系统的部门用户类别

1)使用部门或科研项目组。装备采购计划的申报、初审、采购信息查询等功能。

2)采购计划的归口审核部门。对各使用部门、科研项目组上报的装备采购计划进行审核、汇总,如:教务处对教学设备进行审核,总务处对行政办公设备进行审核。

3)采购管理部门。采购业务功能的使用和管理,具体使用者角色可分为采购负责人、计划管理人、合同管理人、验收人与付款经办人等。

4)财务部门。对预算执行的进度和明细进行查询,考核预算执行绩效。

1.3 系统的技术要求

(1)系统以超文本传输协议 (hypertext transfer protocol,HTTP)方式提供泛在接入,兼容多种主流浏览器,支持多种终端 (计算机、手持移动终端等)。(2)考虑采购工作及信息的敏感性,应充分保证系统和数据的安全,对于敏感数据进行加密处理。(3)可靠性和稳定性,实现连续、长时间稳定运行,并具有冗余备份机制。(4)对各类系统用户进行统一管理,建立不同用户角色,赋予不同的系统功能及数据访问权限[6]。

2 系统设计

2.1 系统架构设计

系统结构采用异构方式,即:系统主体采用浏览器/服务器 (browser/server,B/S)结构,部分应用功能采用客户端/服务器 (client/server,C/S)结构,系统架构设计如图1所示。

图1 系统架构设计

同时,在架构设计时充分考虑以下技术因素:

(1)以数据为核心进行设计,简化复杂业务逻辑,使之扁平化,加强动态数据的存储、使用、分发与管理,支持系统从静态数据管理向动态数据分析的层次提升。(2)增强系统的可扩展性和兼容性,支持第三方应用软件的集成,特别是第三方插件或控件,以及与数字化校园的集成。(3)充分支持跨平台、跨终端,系统可选择运行在Windows或Linux操作系统中,以HTTP方式提供应用服务,并以数据交换系统支持移动终端应用接入。

2.2 功能模块设计

通过对装备采购业务流程及系统需求分析,确定装备采购管理系统的主要功能模块包括:

1)系统管理。对系统的基础参数、标准代码、用户账号、单位信息、权限分配等进行管理。

2)预算管理。对经费预算信息进行管理,包括经费基本信息 (经费名称、经费来源、经费科目、负责单位、负责人等)和年度预算信息 (年度、预算金额、执行期限等)。采购预算遵循“分级、分年管理”的思路,支持两级预算管理模式,即一级预算为校级经费项目,一级预算下根据需要可建立分年度预算项目或二级预算项目。

3)计划在线申报、审批。实现设备采购计划的在线申报、审核,对现有的申报、审核、汇总等全过程进行规范和系统化,减少过程中的手工处理,提高数据的准确性、共享性以及汇总的效率。

4)采购管理。对采购业务过程进行在线管理,包括采购计划的自动分包,采购批次管理,登记零星采购信息,建立供应商基本信息库等功能。

5)合同管理。根据合同模板,结合采购信息自动生成、打印合同,合同的数据来源于计划及采购环节,合同数据作为后期验收、登记与付款等工作的标准数据来源。提供合同查询功能,查询结果显示与合同相关的电子档案、验收与付款等信息。

6)验收管理。自动生成合同的验收单,并实现“预约验收”模式,将验收方式从原有的手工登记改为现场核实,通过手持终端,及时将验收信息更新到系统中。

7)验收完成后,根据合同和验收单信息,自动生成装备登记凭证,完成固定资产登记工作。

8)支付管理。在设备验收、登记完成后,将发票、验收单、合同与固定资产登记凭证等材料整体移交付款经办人,经办人在系统中对信息进行核实,审核通过后,自动生成支付单。

9)实现对一次性采购的通用设备,在完成验收付款后,以库房方式进行管理。如批量采购的行政办公设备,暂存在库房中,根据需要进行分配。在分配时,打印分配信息单,完善签字手续。

10)统计报表。根据实际需要,实现各类数据的统计分析功能,主要有:预算执行进度统计、计划执行进度统计、计划执行明细、合同执行进度分析与采购结果统计表等。

11)信息查询。该功能面向各类查询用户,对采购过程信息进行授权查询,数据按预算、年度、计划与单位等进行限制。

12)采购档案管理。建立采购档案数字化管理系统,对采购过程产生的纸质或电子档案进行数字化管理,实现档案与业务的一体化管理,为各层次监督检查、处理投诉等工作提供原始依据。

3 开发实现

3.1 采用的技术手段

系统开发工具采用超文本预处理器 (hypertext preprocessor,PHP)、超级文本标记语言 (hypertext markup language,HTML)、脚本框架 (JQuery)等,数据库采用 Postgres 9.0,并使用 Apache、Memcached、GD、Zend Optimizer等 HTTP服务器软件构建系统运行环境,使用安全套接层 (secure sockets layer,SSL)确保网络链接安全,使用磁盘阵列 (redundant arrays of inexpensive disks,RAID5)确保磁盘数据安全。各类用户使用浏览器访问系统,兼容 IE 7.0以上版本、Firefox、Chrome、Safari、Opera等主流浏览器。

3.2 系统权限控制的实现

防止非授权用户对系统信息的非法访问,是十分重要的工作。系统用户实行分层管理,依次分为超级管理员、系统管理员、业务管理员、查询人员四个层次,各个层次的用户对系统数据的操作范围依据其权限而定,不同的用户拥有不同级别的权限。在数据库中建立一个用户权限表,用户在登录系统时,系统根据其用户类别自动分配相应的权限,并建立合法时域 (session)变量。用户在访问系统各模块及数据时,系统根据Sessions中的权限数值,核对该用户是否拥有访问权限,确保系统安全[7]。

3.3 数据处理引擎的实现

化数据和非结构化数据两种,其中前者采用数据库存储,后者采用文件存储。数据处理引擎主要是对两种数据的存储、检索与读取等进行处理。

3.3.1 数据库操作实现

本系统所采用的数据库是Postgers 9.0,采用数据对象组件(active data object,ADO)技术访问数据库,系统底层对访问过程进行封装,形成数据库操作模块[8]。以数据库连接为例,封装后的代码表示如下:

MYMdb=NewADOConnection('MYMdatabase_type');//建立connection对象

MYMdb-> Connect("MYMhost","MYMuser","MYMpassword","MYMdbname");//连接数据库

3.3.2 文件操作实现

文件存储采用数据注册机制,主要实现过程包括:(1)通过文件注册信息表,实现将文件元数据在数据库中存储,其表字段有文件编号、文件名称、文件类型、权限控制和文件统一资源定位符(uniform resource locator,URL)等。(2)文件存储过程。用户在上传电子文件时,程序将自动分析处理,将文件基础信息进行抽取并保存到文件注册信息表中,对文件重新命名 (以文件编号形式)、存储。(3)文件获取过程。文件访问入口采用文件URL(http://xxxx/加密字符串)形式,其中,加密内容包含文件ID、权限、存储地址等,用户发出请求,程序对其进行解析,校验通过后,返回组装好的数据文件。文件数据处理原理如图2所示。

根据不同的数据结构,系统的数据可分为结构

图2 文件数据处理原理

4 系统解决的关键问题

4.1 提高工作效率和服务水平

通过装备采购计划的在线申报和审批功能,有效解决原有手工纸张模式下的数据核对、关联信息查询等效率低下问题。合同、验收单、登记凭证与支付凭证等自动生成功能,有效解决了原有手工填写过程易出错、易遗漏等问题,并加快了工作的进度,提高采购工作的执行效率。

4.2 采购过程信息透明

采购业务处理主要通过系统完成,采购过程信息保存在系统中,便于各级用户的查询,使得采购过程信息透明,如用户可以查询本单位装备当前所处的采购环节,审计等监督部门可以随时查阅采购电子档案,财务部门可以随时统计预算执行情况,供应商可以查询装备验收及付款情况等[9]。

4.3 数据共享和利用率高

原有Excel辅助处理工作方式下,由于各环节业务缺乏集中处理平台,数据易碎片化,难以共享和利用。采用该系统后,对各业务环节产生的数据将通过业务流形成关联关系,如合同数据为验收单提供数据来源,验收单为资产登记、付款等功能提供数据来源,大大提高了数据的共享和利用效率。

5 结束语

装备采购管理系统的建立,实现了装备采购过程的动态化、精细化管理。通过系统各功能的应用,有效解决原有Excel辅助处理模式下的问题,全面掌握了装备采购的工作进展,提高了装备采购的透明度和工作效率,提高了用户服务的水平。该系统的成功运行,为省属高校的采购工作信息化建设提供了一种可行的解决方案。

[1] 杨美荣,刘祥港.构建高校实验室仪器设备采购信息管理平台的实践与思考[J].实验技术与管理,2013,30(12):128.

[2] 闵林,吕冰,霍俊伟.高校仪器设备采购过程管理系统开发[J].河南大学学报:自然科学版,2004,34(2):98.

[3] 王惟远,落巨福,孙学通,等.基于信息化手段的高校政府采购管理模式研究[J].实验技术与管理,2013,30(5):215-216.

[4] 刘军,苗放,苏春波.高校设备采购档案数字化管理系统设计[J].兰台世界,2014(5):22.

[5] 施军,贺强.高校设备采购信息化系统建设[J].实验技术与管理,2013,30(3):106-107.

[6] 刘军,苗放,蔺玉.高校薪酬发放计税系统设计与实现[J].财会月刊,2014(1):106.

[7] 韩阜益,杨建平,李斌荣,等.高校设备采购管理系统的设计与实现[J].实验室研究与探索,2013,32(10):480-481.

[8] 刘军,李芳.国家重点实验室信息系统设计与开发[J].光盘技术,2008(9):12.

[9] 杨春明.高校仪器设备采购过程管理系统开发[J].实验室研究与探索,2010,29(6):188-189.

猜你喜欢

采购计划装备用户
好装备这样造
港警新装备
EPC项目采购计划管理优化研究
高校采购执行人管理机制的完善——以高校采购计划按期完成为目的
防晒装备折起来
加强物资采购管理 降低企业采购成本
关注用户
关注用户
关注用户
如何获取一亿海外用户