APP下载

刍议基于J2EE的电力采购招标系统的实现

2016-07-10李会庆

电子技术与软件工程 2016年7期

李会庆

电力企业的物资采购招标对保障电力建设、运行和维护不可或缺的重要工作。本文详细介绍了基于J2EE的采购招标系统的实现,增加招标过程的透明度,保证招投标工作的公平性、公正性和公开性。

【关键词】J2EE 招标评标 MVC分离 电力采购

1 技术原理简述

1.1 MVC设计模式

MVC模式将软件系统分为模型、视图、控制器三个构成部分,其中视图是人机交互界面,用于显示数据图形等内容,同时可以接收提交的数据,是系统与用户实现沟通的必要模块;模型是业务数据、业务逻辑的所在模块,是处理应用请求并返还处理结果的核心环节,是整个系统的关键所在;控制器模块负责接受并调度处理请求,将处理结果通过视图来显示出来。作为一种最为常见的架构模式,MVC模式中的视图模块不负责实际业务处理工作,仅作为交互通道,控制器作为系统控制调度的中枢,负责传输和发送命令,模型则用来处理实际业务请求,将具体工作一一实现。

1.2 JBPM简介

JBPM是基于J2EE的轻量级工作流管理系统,工作流能够根据一系列过程规则等,在执行者之间传递或执行,在该工作流管理系统中,定义内容包括工作流过程活动、参与者声明等众多组成部分,对元数据使用标准语法进行描述。JBPM系统包括工作流引擎和流程设计器、监控工具等组成部分,其中工作流引擎的作用在于控制运行时的流程,提供流程定义、监控、客户等接口,通过这些接口来实现交互。而流程设计器与监控工具分别是对引擎流程进行流程定义,保存定义数据,和对运行中的流程实现监管,这些工作都需要借助调用工作流引擎接口来完成。

2 系统总体设计

2.1 设计思想与原则

本系统结合电力企业物资采购的特点,采用面向对象的设计思想,坚持MVC分离的设计原则。建立完善的业务组件库,将主要业务处理置于业务组件库内完成。

2.2 数据库设计

系统业务中涵盖的信息需要进行全面分类和编码管理,使系统具备目录树结构显示、分类路径明确、多级同步维护(级联修改)、分类分级的多层次查询等优点。

数据库结构选择字典驱动的模式,在具体使用中用户可以结合工作的需要扩展系统,系统拓展和发展可以借助输变电设备属性变化或设备增减来实现,在数据字典驱动模式下可以修改设备属性,或是定义新增的输变电设备。

3 系统详细功能设计

3.1 招标方案管理模块

该功能模块主要用于管理招标方案的编写申请、审议和审批流程。系统根据人员角色类型进行权限控制,具有权限的操作人填写招标方案的各项内容。招标方案应包括招标范围、标包划分、立项批复情况、招标方式、投标人资格要求、评标委员会组建办法、评标办法、中标推荐原则和时间进度安排等内容。系统生成招标方案后进入审批流程,根据流程由相关负责人进行审核、审批。若审核不通过,系统会把方案回退到上一流程,经过修改后再次提交审议。

3.2 评标管理模块

该功能模块主要用于选出招标项目各招标产品的中标供应商。实际操作中,需要评委在评标工作开始之前,先对投标供应商的相关资料和情况进行了解排查,确保进入评标环节的投标供应商满足评标条件。在启动评标环节后,需要由评委针对技术商务要素进行投票,同时填写投票给供应商的理由,完成投票环节后将由系统自动过滤产品报价信息,再由评委进行报价投票,得出投票结果排名,从而确定中标供应商。

3.3 辅助邀评标管理模块

该功能模块主要用于辅助管理,具体包括建立招标项目、设定邀评标参数、控制流程,辅助评委操作使邀评标工作得以高效完成。实际工作中,需要先设置系统的基础参数,将其作为邀评标管理依据,再结合评委操作情况进行设置,以更好的发挥辅助邀评标管理功能模块的作用。

3.4 自动选取专家模块

(1)专家的选择包括随机抽取和人工选择两种方式,默认情况下由系统随机抽取专家。管理员设定抽取条件后,由系统随机从专家库中抽取一定数量的参评专家。随机抽取采用多种匹配方式搜索专家,并保存每次抽取的结果。抽取条件分为符合性条件和拒绝性条件。

(2)筛选出符合要求的专家后,系统通过短信接口发送通知短信。专家收到短信后,通过手机按照短信提醒进行答复,确认是否参加评标会。

3.5 综合查询与分析模块

提供方便的查询分析统计方法,使用户能了解总体的采购情况,便于用户查询所有采购项目的基础资料与历史统计,查询投标供应商的基础资料与历史统计,查询各项目招标产品的基础资料与历史统计,查询各项目评委的基础资料与评委邀评标行为数据记录,并进行分析和统计。

3.6 基本资料管理模块

该功能模块的主要作用是对基本资料进行管理,包括存储资料、加工资料等功效,具体子功能模块有很多,例如专家管理模块、产品管理模块、评分标准模板管理模块等等,各个子功能模块可以实现具体类别的功能,对基本资料实现增删改查等操作,实现对基本资料的便捷、高效管理。

4 总结

在信息时代到来的今天,计算机与互联网技术在生产管理中发挥着越来越的重要,管理信息化已成为一种必然趋势。信息化技术的运用能极大促进电力企业的现代化转型升级,节约成本开销,提高企业的运作效率。为此,针对电力采购招投标中存在的不足,应当建立一套完善的管理信息系统,不但能够进一步提高采购工作效率,而且还能减少大量的中间环节,有利于企业经济效益的提高。

参考文献

[1]刘利坤.基于JBPM和轻量级J2EE的办公自动化系统的研究与实现[D]. 东北师范大学,2009.

[2]张宇,王映辉,张翔南.基于Spring的MVC框架设计与实现[J].计算机工程,2010(04).

[3]韩戟.电力采购招投标管理信息系统应用[J].云南电力技术,2006(01).

[4]侯有利.数据库三层安全结构设计[J].通信技术,2011(04).

作者单位

广东信通通信有限公司 广东省中山市 528401