电力企业电子采招系统的设计和实现

2023-05-24 14:45吴荣娣
无线互联科技 2023年5期
关键词:招标管理数据库设计性能测试

吴荣娣

摘要:现代化信息技术的发展,为电力企业的物质采购发展带来了机遇,也让传统的物资采购逐渐被信息化、数据化系统代替。为加强对物资采购的精细化管理,降低采购成本,提高采购效率,使电力企业物资采购更加公正化,文章利用JAVA技术,从系统管理、采购、招标以及合同等方面实现了电子采招系统设计。

关键词:电力企业;电子采招系统;数据库设计;招标管理;性能测试

中图分类号:TP319文献标志码:A

0 引言

随着时代的发展,大量的物资种类纷纷开始以集中采购的模式进行招标,而集中采购的模块也逐渐成为未来各行各业发展的趋势。电力企业的招标流程主要以ERP系统实现管控,但该系统仅具备对企业采购招标过程进行相应的记录,并没有对不同管控节点的需求落实到位[1],因此无法充分满足电力企业的采购业务需求。本文通过对现有ERP系统进行改进,以此解决电力企业在招标过程中的不足。同时,利用3层架构模式,实现对电子采招系统的框架进行设计开发,最后通过系统运行测试,证明了本文设计采招系统的可行性。

1 电子采招系统总体设计

1.1 电力企业电子采招系统的网络拓扑结构

电力企业的物质采招系统均是由网络来实现的,需要供应商登录系统,才能够实现对相关文件的下载,而电力企业的工作人员在进行管理时,则需要借助企业内部网络才能够实现管理。因此,本文针对电力企业的电子采招系统架构设计,提出可以借助互联网防火墙技术,将企业的内网与外网两者进行区分[2]。这样既可以有效避免电力企业内部信息被泄露,也能够为电子采招系统的安全性提供相应的保障。

1.2 电子采招系统总体架构设计

针对采招系统的总体架构设计,需要根据电力企业自身的实际需求和未来发展变化。本文从电力企业可持续发展的角度,进行电子采招系统的总体规划与设计,并在此基础上实现对系统架构、数据层的设计及系统主要功能的设计,从而实现对系统的集成化管理。电子采招系统总体架构设计如图1所示。

从图1上看,电子采招系统的总体架构设计分为4层:表示层、业务层、支撑层及数据层。其中,表示层的设计主要利用Java技术来实现,通过将业务逻辑和表现层两者进行分离,有效地降低了两者之间的耦合。业务层的设计利用了运行逻辑,将最终的处理结构展示出来给予了用户。支撑层作为本系统的底层运行环境,既保证了不同类型的数据模块之间的兼容性,还实现了数据管理交互环境[3]。

2 系统主要功能模块设计

2.1 系统管理模块

系统管理模块的设计,主要由用户管理功能、权限管理功能以及日志管理功能3个部分共同构成。其中,用户管理功能的设计主要实现了对电力企業电子采招系统的用户进行相应的管理,如:用户增加、修改和删除等;权限管理功能主要实现了对系统的相关权限进行配置和关联等;而日志管理实现了对系统日志、用户日志等进行相应的查看、备份和下载等操作。

2.2 项目招标管理模块

项目招投标管理模块的设计作为电力企业电子采招系统设计的重要核心部分,主要实现了电力企业项目招标前的管理、投标管理、开标管理、评标管理以及定标管理等。首先,项目招标前的管理,需要借助采招系统实现对企业相关招标信息进行发布,以此形成相应的招标过程。在采招系统中,需要配置完成相应的标书售卖模式和出售条件等信息。其次,竞标方可以通过采招系统,进行相关投标项目查询、招标文件、资质文件等下载,然后选择相关项目表示进行保证金交纳和购买。而项目招标的开标、评标以及定标是电力企业将采招系统中的所有招标过程进行公开展示的过程,并在所规定的时间中实现开标内容、流程及时间发布。专家可通过系统电子评标的方式对企业标书进行评价,这样可以保障整个招投标过程的公开、公正,最后确定项目中标者[4]。

2.3 物资采购管理模块

物资采购管理模块设计是实现交易双方通过线上下单与线上支付的方式,完成整个物资采购与交易的过程。企业的采购模式可分为:直接采购模式、议价采购模式、协议或者竞价等采购模式。其中,企业所采购的相关物品又分为服务资源和实体物质等类型。同时,该模块的设计还为需求方以及采购方两者提供登录、采购行为以及合同等方面的管理。只需要采购方通过采购界面,选择对应的采购业务进行采购清单编辑、填写。然后,在采招系统中,选择采购方式和公开招标的方式,以及对应的联系人选择,这样一来就能够将其联系方式和地址等相关信息内容同步到招标页面中,为需求方提供沟通渠道。但不管选择什么类型的采购模式,采购方都需要组织专家对物资供应商所供应的物资以及质量进行全面的评价和审核,只有这样才能够保障企业所采购的物资质量满足企业需求。

2.4 合同管理模块

合同管理模块的设计是借助电子采招系统实现与供应商在线合同的签订。在采招系统合同管理模块设计过程中,还融入了大量的合同模块。因此,当电力企业完成项目招标和物资采购决策之后,就可以从合同模块中选择对应的合同文本,经过简单的修改即可进行合同签订。本文设计的合同管理模块的主要作用就是实现了对相关合同模板的修改与上传,为供应商提供了历史合同的查询和调取等功能,具体如图2所示。

2.5 数据库设计

在电子采招系统当中,数据库的设计不仅是整个系统全部数据存的核心,也是系统的运算中心。通过数据库,可以实现对企业相关信息数据的读取和存储。因此,在针对数据库设计时,就需要严格遵循电力企业的实际情况,利用性能较好的技术,实现对数据库的开发。而数据库设计的目的不仅能够有效促进采招系统的数据存储能力、读取能力得到提高,还能够对系统中其他相关应用起到重要的支撑作用。

2.5.1 数据库逻辑设计

在采招系统当中,用户是实体,也是系统中的主要载体。因此,需要对投标企业和管理者等身份以及用户实体之间的维度与父子集关系进行查找。具体用户实体属性如图3所示。

3 系统实现与测试

为了进一步保障本文设计开发的电力企业电子采招系统的可行性,满足用户的需求,可以利用软件对系统展开全面的测试。

3.1 采招系统测试环境

在对电子采招系统进程测试时,本文选取现阶段电力企业和供电公司的主机系统作为测试环境,并利用局域网络对该采招系统进行测试。具体测试环境如表1所示。

3.2 测试方法选择

因本文设计的电子采招系统具有复杂性,且具备大量的测试数据,所以选择从两个测试阶段来对该系统进行测试。

3.2.1 系统整体测试

该测试需要系统测试人员全面运行整个集成系统,从系统所具备的功能、性能、安全性以及兼容性等多个方面进行测试。当全部测试通过之后,可以再次利用黑盒测试的方式进行重新测试,以保障系统的稳定性。

3.2.2 系统验收测试

当系统开发测试完成之后,其质量已经得到了相应的保障。不过由于软件系统行业的复杂性,针对所开发设计的系统还需要用户进行实际验证才行,如:利用外部接口,由双方共同合作进行调试和验证,只有验证通过之后,才能让系统投入使用。

3.3 主要功能测试

电力企业的电子采招系统开发设计完成之后,本文通过利用某个由特殊目标完成编制的测试数据,对系统的某个程序路径进行测试与核实,检测该系统的程序输出是否能够达到预期的要求。如:针对采招系统的登录功能实施测试,需要从用户名以及密码两个方面分别测试,只有用户正确输入相应的用户名与密码之后,才能够正式进入系统。

4 结语

综上所述,為了进一步促进电力企业在采招标工作方面的管理效率,本文研究了电力企业的物资采购工作,总结出企业的物资采购需求,并分析了招标、合同以及采购管理等方面,确定了电子采购招标系统的设计架构,从而得到电子采招系统的流程设计,最后利用MVC架构对该系统的主要功能进行开发设计,以此为电力企业的物资采招提供相应的电子化平台。

参考文献

[1]杨永东,蔡聪,卢松,等.新时期电力企业电子招标采购物资对策[J].电力系统装备,2021(10):154-155.

[2]伍辉.基于J2EE的四川送变电工程造价管理系统的设计与实现[D].成都:电子科技大学,2021.

[3]常茜.关于电子招投标系统设计的安全保障实践与思考[J].中国新通信,2020(2):147.

[4]邓菁.电力企业电子采招系统的设计与实现[D].成都:电子科技大学,2020.

(编辑 姚 鑫)

猜你喜欢
招标管理数据库设计性能测试
试论数据库设计在网站开发中的应用
浅谈基本工程量清单计价模式的市政工程招投标
面向等级考试,探讨高校理工科计算机基础课程教学改革