基于XML技术实现建筑工程招投标系统电子化分析
2019-11-22师锴
师锴
摘 要:建筑行业发展水平突飞猛进,作为建筑工程招标投标管理机构,应该不断创新电子招投标形式,才能实现节能、环保的工作任务。同时,在建筑工程招标投标中应用电子招投标形式,有利于实现资源优化配置,增强企业市场竞争能力,确保建筑质量,增强建筑市场交易行为的合理性,防止不正当竞争行为的发生。基于此,本文主要对基于XML技术实现建筑工程招投标系统电子化进行分析探讨。
关键词:基于XML技术;建筑工程;招投标系统;电子化分析
1 前言
长久以来,在建筑工程招投标方面,传统的操作方式相当封闭,正因为如此工程弊端也层出不穷。近来因特网上也存在一些在线的招标系统,但都只是作为信息发布而已,主要是以html网页形式发布一些招标信息,具体领标、投标、开标等操作仍是传统运作方式。本文研究的目的,就是利用XML来作为招标相关文件的文件标准,将传统招标文件电子化,再利用XML来达成电子文件交换的目的,实现整个招投标流程全程电子化。这样将所有信息公开在网络上,可以防止工程围标等弊端,也可增加政府及建筑商之间公开快速的互动,同时使工程文件的交换更有效率。
2 基于XML、技术的招投标系统总体架构分析
本系统的三大主要研究方向:(1)领标电子化:透过网络领取招标文件,减省承包商购买标单时间,防止围标等不法行为;(2)投标电子化:建立电子投标机制,提高投标效率,减少文件作业的错误;(3)建立开标系统,以增加开标效率,同时利用信息技术实时公告开标过程的相关信息。因此本工程招投标系统可以分为四大部分(详见图1)。
(1)招标信息公告及查询子系统;(2)电子领标子系统;(3)电子投标子系统;(4)电子开标子系统。
本系统中WWW服务器采用MicrosoftIIS5.0,关系数据库采用MicrosoftSQLServer2000,结合ASP(Active Server Page)网页技术构成。在数据转换的过程中,不同的使用者需要不同的信息,首先要依使用者的需求动态地将数据转换为XML格式,而XML资料格式可以分为两种类型,一种以文件形式存在的XML文件,一是仅存于内存中的XML元素(XML element),在本电子招投标系统中,以后者为主,原因是如果以文件格式储存,容易因使用者多而造成文件过多而难以管理,同时因为程序在读写文件时效率较差,所以本研究之电子招标系统在数据转换时是以XML元素为主,除了招投标相关文件上载时使用XML文件,其它流程中的所有的数据都以XML元素包装,再经由XMLDOM接口来存取XML元素中的数据,配合相关的技术XSL,可以快速地将信息呈现在网页上。其中XML信息处理接口的功能就是实现关系数据库与XML形式数据转换,因而XML信息处理接口共有四个子模块:D B to XML File、DB to XML Element、XML File to DB、XML Element to DB。
3 电子领标模块
3.1 模块总体分析
传统的手工领标方式是承包商首先亲自去业主单位,向收发单位登记领取标单,然后收发人员将承包商之资料送交给负责人员审核承包商的资格,当负责人员审核承包商资格后,再交由收发人员发给标单。
由于传统领标作业是以人工操作方式,所以领标效率不高,同时有意围标的承包商,常利用承包商在领标时加以威胁,使其它承包商不敢投标,而后为了防止围标的发生,常常也采用邮寄的方式领标,不过,邮寄邻标让业主操作更加麻烦,同时邮寄往来速度并不高,所以本系统希望通过网络领标,使领标让业主操作快速、自动化,减少业主单位的操作。传统的招投标相关资料是放在业主单位,本系统的电子领标子系统采用集中式架构,其中招投标相关信息储存在数据库中,所以承包商在领标之前,业主必须将招标信息上传至本系统中。因此模块的实现可以分为两部分,一是业主上载招标相关信息,二是承包商下载招标相关信息。系统中所有相关信息皆是以XML为标准,招标相关信息主要有工程标单、招标须知、工程合同书以及其他相关信息。
3.2 招标工程信息的上传
利用XML信息处理接口导入、导出数据时,必须有一定的XML数据结构才能传递。利用XML自我描述特色,规定XML文件结构,也就是制定一个XML文件的单一映射方式,以防止数据在转换时产生错误,确保数据能顺利地从关系型数据库中取出,并转换成XML文件。映射方式是将XML文件分成三层式结构,第一层(最上层)存的是数据库名称;第二层(中间层)存的是数据表(Table)的名称,第三层(最下层)存的是数据集(Recor dset)名称,就是所导入或导出的数据,为了容易地将招标信息快速呈现在浏览器上,所有的招标信息都在XML文件内容加上相关的XSL文件。
3.3 下载招投标相关信息
为了让本电子领标系统可以容易地与承包商的管理系统整合,所以承包商下载的信息格式也同样是XML格式,承包商所下载的标单格式,可以分为两部分,招投标基本信息和招投标估价细项,承包商在利用招标信息公告系统查询到符合的招标案时,可以通过招标案的详细资料页上的领标链接,直接进入领标页面。在领标的流程中,必须先登记,然后领取标单及相关资料,当然承包商在登记之后也可以直接领标,因此系统会记录承包商的领标情况,承包商若将标单及相关数据遗失,如果招标案仍在等标期中,承包商仍可以重新领标。
4 结语
通过对招投标总体架构分析及领标模块的详细介绍可知,在传统的建筑工程招投标过程中引入因特网技术和XML这种自我描述的语言,能够高效率地简化工程信息的交换和共享。投标模块及开标模块都可以类似地予以实现,进而实现工程招投标流程的完全电子化。
参考文献:
[1] 衣翀.某招标公司建设工程招投標现状及规范化研究[D].吉林大学,2012.
[2] 张东升,史利华,张敬峰.我国建筑工程招标投标发展特点及管理措施[J].包钢科技,2012(14):83~85.