书合文秘网 - 设为首页 - 加入收藏
当前位置 首页 > 范文大全 > 教案设计 >

异地电子评标系统设计

作者: 浏览数: 关键词: 异地 评标 设计 系统 电子

【摘要】本文从建设工程评标工作实际出发,对系统的关键技术、功能架构、实现架构和数据存储管理方式四方面对系统进行了描述。设计开发的异地电子评标系统通过协调中心把分散在不同地域的评标专家终端和主会场的开评标主控端集成起来,综合各地市交易中心异地评标资源完成整个评标过程。运行测试表明,系统基本达到了设计目标和应用要求。

【关键词】异地电子评标;主控端;协调中心;专家终端

Abstract:This article embarks from the construction project bid evaluation work reality,on the key technology of system,functional architecture,implementation architecture and data storage management style square in the face of system are described.Remote electronic bid evaluation system completes the whole evaluation process by means of integrating the terminal of bid evaluation experts scattered in different areas with the host of open bidding in the main venue through the coordination center,and by means of comprehensively utilizing the remote evaluation resources in the trading center around the city.Running test shows that the program and technics of the system is reasonable and mature,achieving the requirements of designing and application.

Key words:remote electronic bidding;the host side;coordination center;the terminal of experts

异地电子评标是在多个城市的建设工程交易中心同时抽取专家,组成联合评标委员会,利用先进的网络通信技术、计算机技术和安全保障技术,由各评标专家在本地交易中心进行远程评标。该系统通过对电子投标文件进行分析,以此来辅助评标专家的评标工作,完成对电子投标数据的偏差审核、符合性评审、计算错误检查、合理性分析等辅助分析工作,从而节省评标专家的劳动时间,提高评标质量和效率的过程。

1.系统关键技术

1.1 Web服务

Web Service是解决应用程序之间相互通讯的一项技术。严格地说,Web Service是描述一系列操作的接口。它使用标准的、规范的XML描述接口。这一描述中包括与服务进行交互所需要的全部细节,包括消息格式、传输协议和服务位置。而在对外的接口中隐藏了服务实现的细节,仅提供一系列可执行的操作,这些操作独立于软、硬件平台和编写服务所用的编程语言。Web Service即可单独使用,也可同其他Web Service一起,实现复杂的业务功能。

异地电子评标系统需要自动获取参与评标的项目、评标专家、机位资源等信息,还涉及到评标结果的提交、投标单位业绩和考核分的获取;同时,整个招投标管理系统涉及到多个平台和开发环境,对资源数据库的访问需要一个统一的接口。通过Web服务的调用,能满足当前系统的需求。基于XML格式,调用各种功能的Web服务,实现资源的获取和提交。

1.2 Web Ajax

Ajax提供与服务器异步通信的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax,可以在用户单击按钮时,使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库。当请求返回时,就可以使用JavaScript和CSS来相应地更新UI,而不是刷新整个页面。过对该技术的运用,使用户体验得到本质的提升。

1.3 XMPP传输协议

XMPP是一个基于XML的协议,主要实现实时通讯传输,它继承了XML的灵活性,兼具良好的扩展性,可以更好的处理用户的需求。同时它作为网络即时通讯的协议,可以促进服务器之间的准时操作,允许互联网的用户向网络上的任何用户发送消息,具有非常良好的操作系统和浏览器的兼容性。

XMPP协议适用于:

(1)客户机/服务器通讯模式;

(2)分布式系统;

(3)简单的客户端;

(4)XML的数据格式。

本系统主要在实时交互中采用该协议进行及时通讯。

1.4 Socket机制

Socket是面向客户/服务器模型而设计的,针对客户和服务器程序提供不同的socket系统调用。客户随机申请一个socket,系统为之分配一个socket号;服务器拥有全局公认的socket,任何客户都可以向它发出连接请求和信息请求。socket利用客户/服务器模式巧妙地解决了进程之间建立通信连接的问题。

该系统支持异地专家通过网络远程评标,各地专家可以根据评标纪律和规则进行通讯,或远程询标、异议表决、评分打分和汇总结果等;这些都需要通过网络收发消息,系统使用socket连接,发送经过封装的消息。消息封装后,支持无限扩展,格式和内容灵活定制,并在接收后支持自动解析,对携带的信息进行相应的处理,如消息校验,响应,抛弃,转发,回应等。

2.系统功能架构

根据需求分析,整个系统的功能模块的设计采用软件工程的结构化程序设计方法,根据模块化、自顶向下的逐步求精的功能划分,将系统分成若干个独立的功能模块,这些模块彼此之间的接口关系非常简单,可以分别进行设计并实现,增强了软件程序的通用性、可扩充性等,便于系统的进一步发展。系统总体功能架构如图1所示。

图1 系统功能模块图

Fig1 Module chart of system function

2.1 开评标主控端

在开评标主控端中,主要是完成系统登录、招投标文件导入、添加评标专家、激活评标、评标分数汇总等操作,实现对开评标的自动化。

2.2 评标专家终端

在评标专家终端中,主要是完成评标专家登录、技术标准和清单文件查看、初步评审、技术标评审、商务标评审及评标专家查看及分析评标结果等功能。初步评审主要是审查招标文件及投标文件的有效性、投标文件与招标文件的一致性、

报价计算的正确性。技术标评审通过采用查看、分析、比较、筛选等方法,对技术标中的施工方案、施工进度、质量保证、项目组织机构、劳动力配备、机械设备和材料投入计划等方面进行综合评审、比较并进行打分。商务标评审:可利用清标报告和造价对比对商务标进行辅助打分。

2.3 协调中心

协调中心分为一个主协调中心和多个子协调中心。主协调中心位于省级单位服务器。子协调中心分布在各个开标地区,相当于各开标地区服务器。主协调系统主要完成三个功能:机位使用情况维护、评标专家身份验证、评标结果汇总。

子协调中心连接开评标主控端系统与评标专家终端系统。主要包含三个功能:为评标专家终端准备评标数据、开评标主控端与评标专家终端进行信息通讯和在线用户状态的更新。

图2 系统结构模型图

Fig2 Chart of system structure module

3.系统实现架构设计

C/S和B/S是目前系统的两种主要技术架构模式。本系统采用C/S架构模式,即大家熟知的客户机和服务器模式。它是软件系统体系架构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S架构模式客户端包含一个或多个在用户的电脑上运行的程序,本系统中的客户端程序包括开评标主控端和评标专家终端程序。本系统中服务器端有两种:一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,应用服务器运行数据负荷较轻,数据的储存管理功能较为透明。基于评标中的数据传输量、传输速度、响应速度、数据安全性和系统稳定性等方面考虑,开发设计了应用于广域网的三层C/S架构的异地电子评标系统。系统结构模型如图2所示。

4.数据存储管理

异地电子评标系统中的数据将采用分布式存储,集中式管理(如图3所示)。各个地区保持各自独立的子系统,它存储本地区的业务数据,本地区的上报数据通过调用Web服务存储到省服务器。省服务端可以快速查看各个地区的上报数据以进行统计分析,各个地区利用本地区的评标数据库进行独立评标,每个专家端在本地数据库上进行标书评审。

这种数据管理的优点是整个系统的数据是分布部署的,减轻了服务器的压力,新增加的地区可以很容易整合到整个系统中,地区的数量对整个系统的数据压力不会造成大的影响,保证了整个系统的高效稳定运行。据此确定了数据库的开发工具:SQL Server 2008和Access 2000本地数据库结合。

图3 数据存储管理设计图

Fig3 Data storage management design

5.结束语

系统综合了Web Service技术、Web Ajax、XMPP传输协议、Socket机制等多种技术和工具,方案合理,技术路线成熟,运行测试表明,系统基本达到了设计目标和应用要求。

参考文献

[1]周详.智能客户端系统架构的研究与应用[D].西北工业大学硕士学位论文,2010,3.

[2]T.Rapcsak,Z.Sagi,T.Toth et al.Evaluation of tenders in information technology.Decision SupportSystem,2010(30): 1-10.

[3]侯可,张宏状.基于XMPP的企业即时消息技术实现[J].河北省科学院学报,2008,9,25(3):24-27.

[4]叶景岩.工程项目评标办法及评标系统研究[D].大连理工大学硕士学位论文,2007,6.

[5]郎勇成.工程项目招标管理信息系统理论与应用研究[D].华北电力大学硕士学位论文,2006,5.

[6]宋早雪.招投标的网络系统研究[D].西北工业大学硕士学位论文,2007,3.

作者简介:

苏园园(1982—),女,硕士,东营市住建委网络工程师、信息系统项目管理师。

李晓杰(1982—),男,大学本科,东营市交通局助理工程师。

相关文章:

Top