李陽 張海燕
摘要:互聯(lián)網(wǎng)電子招投標(biāo)是一種取締傳統(tǒng)線下招投標(biāo)方式。線上電子招投標(biāo)以網(wǎng)絡(luò)技術(shù)為基礎(chǔ),全面的實現(xiàn)招標(biāo)、投標(biāo)、管理供應(yīng)商、簽訂合作合同等業(yè)務(wù)流程的數(shù)字集成化。論文從描述電子招投標(biāo)系統(tǒng)開發(fā)意義出發(fā),對系統(tǒng)進(jìn)行了需求分析和系統(tǒng)主要功能模塊的設(shè)計,給出了系統(tǒng)的實現(xiàn)界面,系統(tǒng)使用Java語言、SSH框架和my sql數(shù)據(jù)庫設(shè)計,系統(tǒng)實現(xiàn)了線上招投標(biāo)所有流程并可以分模塊化地讓用戶進(jìn)行管理工作,可以作為企業(yè)向互聯(lián)網(wǎng)線上招投標(biāo)轉(zhuǎn)型的借鑒。
關(guān)鍵詞:采購平臺;招投標(biāo);公共資源交易
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2019)09-0073-04
1 系統(tǒng)開發(fā)意義
“互聯(lián)網(wǎng)+”時代下的來臨,無紙化辦公和信息化辦公日益普及。傳統(tǒng)的招投標(biāo)工作具有效率不高、信息不透明、周期長等不利因素。傳統(tǒng)人工的招投標(biāo)方式已經(jīng)不能滿足當(dāng)前企業(yè)的工作需要,建立互聯(lián)網(wǎng)電子招投標(biāo)平臺有利于提高工作效率,轉(zhuǎn)變工作模式,加快信息化進(jìn)程,實現(xiàn)無紙化辦公,增加企業(yè)核心競爭力。
2 需求分析
2.1系統(tǒng)業(yè)務(wù)流程分析
互聯(lián)網(wǎng)電子招投標(biāo)就像是一種在互聯(lián)網(wǎng)現(xiàn)場的競價,投標(biāo)人在招投標(biāo)規(guī)定時間內(nèi)可以多次投標(biāo)。這個原則與傳統(tǒng)的線下投標(biāo)方式類似,只不過運作方式不同。互聯(lián)網(wǎng)電子招投標(biāo)系統(tǒng)對招投標(biāo)業(yè)務(wù)主要流程環(huán)節(jié)的實現(xiàn),包含招標(biāo)準(zhǔn)備、約標(biāo)、發(fā)標(biāo)、投標(biāo)、開標(biāo)、評標(biāo)、定標(biāo)、合同簽訂共八大基礎(chǔ)業(yè)務(wù)以及供應(yīng)商管理、專家?guī)旃芾?、專家抽取等輔助業(yè)務(wù),是嚴(yán)謹(jǐn)?shù)幕ヂ?lián)網(wǎng)招投標(biāo)采購管理系統(tǒng)。招投標(biāo)工作流程可以分為六大核心步驟:約、發(fā)、投、開、評、定。系統(tǒng)業(yè)務(wù)流程圖如圖1所示。
2.2系統(tǒng)功能需求
互聯(lián)網(wǎng)電子招投標(biāo)系統(tǒng)基本功能應(yīng)當(dāng)按照傳統(tǒng)線下業(yè)務(wù)流程的要求來設(shè)置,包括用戶登錄、招標(biāo)項目管理、供應(yīng)商管理、費用管理、權(quán)限管理等功能。電子招投標(biāo)系統(tǒng)結(jié)構(gòu)圖如圖2所示。
2.2.1 系統(tǒng)用戶登錄
系統(tǒng)的用戶可分角色登錄,登錄入口不同。系統(tǒng)用戶登錄模塊較簡單,只有登錄和重置,注冊用戶需要在注冊入口選擇身份后進(jìn)行注冊使用。用戶通過輸入用戶名和密碼進(jìn)入系統(tǒng),系統(tǒng)會將用戶在頁面上輸入的用戶名、密碼傳到后臺與數(shù)據(jù)庫中已存在的數(shù)據(jù)進(jìn)行比較,匹配成功則登錄成功進(jìn)入工作臺;如果用戶登錄失敗,系統(tǒng)會給出錯誤提醒并返回到登錄頁面。
2.2.2招標(biāo)項目管理
招標(biāo)項目管理模塊是整體招投標(biāo)流程中重要的組成部分。招標(biāo)所屬項目、招標(biāo)項目名稱、招標(biāo)編號、招標(biāo)類型、招標(biāo)方式、標(biāo)段(包)信息等重要信息都在這里進(jìn)行管理編制。不同的招標(biāo)類型、招標(biāo)方式和多標(biāo)段都會產(chǎn)生不同的招標(biāo)形式,以此比作招投標(biāo)項目分支。電子招投標(biāo)法規(guī)定,招標(biāo)方式分為公開招標(biāo)和邀請招標(biāo)。公開招標(biāo)是指招標(biāo)人以招標(biāo)公告的方式邀請供應(yīng)商來投標(biāo),公開招標(biāo),又叫競爭性招標(biāo),招標(biāo)人從中擇優(yōu)選擇中標(biāo)單位的招標(biāo)方式。邀請招標(biāo),是一種由招標(biāo)人選擇若干供應(yīng)商,向其發(fā)出投標(biāo)邀請,由被邀請的供應(yīng)商投標(biāo)競爭,從中選定中標(biāo)人。
2.2.3供應(yīng)商管理
供應(yīng)商管理是招標(biāo)方邀請招標(biāo)的核心業(yè)務(wù)模塊,提供從供應(yīng)商資料、客戶資料、供應(yīng)商庫存管理、邀請供應(yīng)商的全面服務(wù),幫助各企業(yè)和優(yōu)秀的供應(yīng)商真正實現(xiàn)供應(yīng)鏈協(xié)同規(guī)劃和資源信息共享,努力提高渠道的分銷整合調(diào)控能力。
供應(yīng)商庫的宗旨就是幫助招標(biāo)企業(yè)挑選優(yōu)秀供貨商。供應(yīng)商管理的宗旨就是要按照招標(biāo)企業(yè)的實際狀況確定,主要有制造生產(chǎn)的目標(biāo)、品質(zhì)保證等。在招投標(biāo)中需要與供應(yīng)商一同完善作業(yè),與各企業(yè)一同為減少成本,達(dá)到客戶滿意度為奮斗目標(biāo)。
2.2.4費用管理
費用管理是指企業(yè)在招投標(biāo)流程中對發(fā)生的各項費用進(jìn)行管理,投標(biāo)費用包括投標(biāo)經(jīng)費、報名費、保證金和服務(wù)費。費用管理部署了線上金融系統(tǒng),以“互聯(lián)網(wǎng)交易+供應(yīng)鏈”形成了一套整體供應(yīng)鏈金融數(shù)據(jù),匯聚供應(yīng)商為金融提供了優(yōu)質(zhì)客群。以平臺為抓手,建立與銀行等各類金融機(jī)構(gòu)的戰(zhàn)略合作,從而獲得長期性的資金支持。
2.2.5權(quán)限管理
在權(quán)限管理中,管理員可以在此模塊自定義企業(yè)不同用戶權(quán)限,可以對權(quán)限進(jìn)行添加和修改、刪除權(quán)限的操作。從而達(dá)到個性化的管理企業(yè)內(nèi)部招投標(biāo)操作的細(xì)節(jié),方便企業(yè)對招投標(biāo)各項環(huán)節(jié)的人員進(jìn)行分權(quán)。
3.系統(tǒng)設(shè)計
3.1系統(tǒng)總體設(shè)計
電子招投標(biāo)系統(tǒng)的功能分析是在開發(fā)軟件過程中必須完成的任務(wù),定義了必須實現(xiàn)的軟件功能,通過對用戶進(jìn)行需求分析,完成所需實現(xiàn)的功能,從而滿足業(yè)務(wù)需求。
系統(tǒng)采用了B/S構(gòu)架和J2EE技術(shù)的體系結(jié)構(gòu)開發(fā)項目。SSH框架是采用J2EE形態(tài)技術(shù)封裝的可復(fù)用的軟件開發(fā)工具,主要目的是提高軟件的可擴(kuò)展性、可維護(hù)性和復(fù)用性,并可以提高軟件的開發(fā)效率,是現(xiàn)在大、中型系統(tǒng)開發(fā)的比較常用的構(gòu)架。
系統(tǒng)從整體角度可共分為四層,即顯示層、業(yè)務(wù)邏輯層以及數(shù)據(jù)層。顯示層是由JSP渲染頁面,其主要用于客戶頁面的展示。業(yè)務(wù)邏輯層主要完成模塊對應(yīng)的Action對業(yè)務(wù)邏輯操作以及對傳遞的數(shù)據(jù)進(jìn)行校驗,該層使用Spring。通過控制反轉(zhuǎn)可以讓控制層間接的調(diào)用系統(tǒng)業(yè)務(wù)邏輯層。持久層使用Hibernate充當(dāng)數(shù)據(jù)訪問層。電子招投標(biāo)系統(tǒng)架構(gòu)圖如3所示。
3.2系統(tǒng)功能模塊設(shè)計
3.2.1 系統(tǒng)用戶登錄
電子招投標(biāo)系統(tǒng)用戶可以分為四類,分別為招標(biāo)人、投標(biāo)人、評標(biāo)專家和平臺管理員。當(dāng)用戶選擇登錄身份并在登錄頁面用戶填寫完整的表單信息后,點擊登錄按鈕,系統(tǒng)會將登錄頁面?zhèn)鱽淼挠脩裘兔艽a發(fā)送到LoginAction。在LoginAction中首先定義了UserLoginService接口的實例,通過實現(xiàn)類在UserLoginServiceImpl中進(jìn)行數(shù)據(jù)庫的校驗。并最終通過LoginAction中的登錄方法返回登錄結(jié)果參數(shù)返回給頁面。
在用戶登錄界面,如果用戶填寫的用戶名和密碼正確,與數(shù)據(jù)庫中數(shù)據(jù)能夠相匹配,則正確登錄。如果用戶填寫錯誤的用戶名或密碼,無法與數(shù)據(jù)庫中數(shù)據(jù)匹配,則系統(tǒng)會給出相應(yīng)錯誤提示。
3.2.2 招標(biāo)項目管理
1)招標(biāo)采購是整體互聯(lián)網(wǎng)電子招投標(biāo)系統(tǒng)的核心功能模塊。所有招投標(biāo)的工作流程都需要在這部分模塊中進(jìn)行操作。
2)招標(biāo)人在此模塊中功能較多,招標(biāo)人可以對招標(biāo)項目進(jìn)行增、刪、改、查、和搜索的操作;發(fā)起新的招標(biāo)并制定招標(biāo)方案;對正在進(jìn)行中的招標(biāo)項目的進(jìn)行查看、繼續(xù)任務(wù)、和終止任務(wù);查看招標(biāo)項目的報名情況和邀請供應(yīng)商接受邀請的狀態(tài);查看資格預(yù)審過程中上傳和生成的所有文件;查看所有投標(biāo)方提出的異議,可進(jìn)行查看、回復(fù)、下載或上傳附件等操作。
3)公告管理招標(biāo)人可以對所有公告進(jìn)行篩選、查看、刪除、隱藏、顯示,或者新建各種類型的公告信息。
4)專家管理中分為專家?guī)旌蛯<页槿蓚€子模塊。專家?guī)熳幽K招標(biāo)人可以對所有庫中的專家進(jìn)行增、刪、改、查、篩選和搜索的操作;專家抽取子模塊是在評標(biāo)階段前對招標(biāo)項目的評標(biāo)進(jìn)行委派,有兩種解決方法,第一種為計算機(jī)輔助進(jìn)行專家的隨機(jī)抽取,第二種為招標(biāo)方進(jìn)行郵件形式的邀請。
3.2.3 供應(yīng)商管理
供應(yīng)商管理分為供應(yīng)商名錄管理、尋源管理和供應(yīng)商設(shè)置三大功能模塊。
1)在供應(yīng)商名錄模塊中,招標(biāo)人可以對所有已入庫的供應(yīng)商進(jìn)行查看并對供應(yīng)商等級修改。對所有未達(dá)預(yù)期的供應(yīng)商可進(jìn)行查看、重新入庫或刪除操作。
2)招標(biāo)人可以邀請新供應(yīng)商。對于備選供應(yīng)商可查看詳情并申請其入庫。
3)招標(biāo)人可以個性化的設(shè)置并管理供應(yīng)商的等級和類別。
3.2.4 費用管理
費用管理關(guān)系到招標(biāo)項目報名費和保證金的遞交和退還。此模塊需要與銀行或第三方支付平臺進(jìn)行對接,并保存完整的交易數(shù)據(jù)以便用戶查詢。此模塊分為賬戶總覽、報名費管理、保證金管理等功能性子模塊。費用管理模塊時序圖如圖7所示。
3.3 數(shù)據(jù)庫設(shè)計
電子招投標(biāo)系統(tǒng)數(shù)據(jù)庫包含60多張數(shù)據(jù)庫表,其中主要數(shù)據(jù)庫表包括:系統(tǒng)用戶信息表、招標(biāo)項目表、供應(yīng)商表、費用賬戶信息表、權(quán)限基本信息表等。系統(tǒng)數(shù)據(jù)庫E-R圖如圖8所示。
4 系統(tǒng)實現(xiàn)
系統(tǒng)實現(xiàn)是實現(xiàn)整體系統(tǒng)功能模塊的重要部分,此部分對整體項目進(jìn)行具體實現(xiàn),在需求分析的基礎(chǔ)上進(jìn)一步明確系統(tǒng)結(jié)構(gòu)及內(nèi)容,詳細(xì)地實現(xiàn)了系統(tǒng)的各個模塊。
4.1 系統(tǒng)用戶登錄
系統(tǒng)用戶登錄程序流程描述:用戶進(jìn)入登錄界面后,輸入用戶名和密碼進(jìn)行身份驗證,如果用戶輸入的登錄參數(shù)與數(shù)據(jù)庫中的用戶信息表所存數(shù)據(jù)相同,則成功登錄并跳轉(zhuǎn)至電子招投標(biāo)系統(tǒng)工作臺。如果用戶名不存在或登錄身份不符合條件,系統(tǒng)將給出用戶友好提示文案。
1)電子招投標(biāo)系統(tǒng)首頁
首頁由菜單、輪播、招標(biāo)信息、用戶登錄入口等部分功能模塊組成。頁面較為簡潔,操作方面力求簡約大方。
2)用戶登錄
用戶在首頁選擇正確的身份后,系統(tǒng)跳轉(zhuǎn)至登錄窗口,在其相應(yīng)的表單內(nèi)填寫正確的信息后登錄到系統(tǒng)工作臺,用戶登錄界面如圖9所示。
4.2 招標(biāo)項目管理
系統(tǒng)用戶成功登錄后,進(jìn)入到工作臺,通過左側(cè)樹狀菜單點擊招采平臺中的招標(biāo)項目管理進(jìn)入展示頁面。用戶通過選擇參數(shù)可在此頁面對數(shù)據(jù)進(jìn)行模糊查詢。
招標(biāo)項目管理模塊主要代碼:
publicList
throws DefaultException{
List
try{
String hql = "from PlatBidProject where status = 1 and companyId in (?)";
list = projectDao.find(hql,Long.parseLong(companyNum));
PlatBidProject platBidProject = new PlatBidProject();
platBidProject.setStatus(1);
list.add(platBidProject);
}catch(Exception e){
log.error("ProjectService-getAllProject-error", e);
}
return list;
}
招標(biāo)項目管理的實現(xiàn)如圖10所示。
5 結(jié)束語
電子招投標(biāo)系統(tǒng)基于B/S結(jié)構(gòu),使用J2EE開發(fā)技術(shù)+MySQL數(shù)據(jù)庫技術(shù)實現(xiàn)的,系統(tǒng)用戶主要包括了招標(biāo)人和投標(biāo)人,系統(tǒng)功能模塊有用戶登錄、招標(biāo)項目管理、供應(yīng)商管理、費用管理和權(quán)限管理等。解決了傳統(tǒng)招投標(biāo)過程中存在的問題,招標(biāo)方可以在系統(tǒng)上快速地進(jìn)行招標(biāo)信息發(fā)布、招標(biāo)報名、評標(biāo)專家評標(biāo)、中標(biāo)公告等操作。不同領(lǐng)域及地區(qū)的評標(biāo)專家也能及時、準(zhǔn)確地借助網(wǎng)絡(luò)平臺對招投標(biāo)所需文件進(jìn)行閱讀和評審。系統(tǒng)能夠進(jìn)行歸檔功能,還能提供歷史招投標(biāo)數(shù)據(jù),為用戶提供資源,滿足不同要求多種形式的數(shù)據(jù)查詢與統(tǒng)計需求。符合各大企業(yè)實際互聯(lián)網(wǎng)招投標(biāo)使用的要求,有良好的市場拓展性,可以為不同規(guī)模的企業(yè)實現(xiàn)陽光招采、公開透明、線上招投標(biāo)工作。
參考文獻(xiàn):
[1] 蔣小艷.加強(qiáng)電子招投標(biāo)推廣和應(yīng)用的必要性[J].經(jīng)營管理者,2014(24):68-71.
[2] 魯耀斌,朱志偉,張金隆.基于WEB的招標(biāo)投標(biāo)系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)工程與應(yīng)用, 2015(23):28-41.
[3] 宗邊.招投標(biāo)新管理辦法正式實施[N].中華建筑報,2017-05-09(002):55-57
[4] 趙芳,楊晶晶.互聯(lián)網(wǎng)+陜西建設(shè)工程招投標(biāo):公開公正一路陽光[J].中國建設(shè)信息化,2015(20):112-113.
[5] 祝錫赟.招投標(biāo)流程優(yōu)化管理的必要性和重要性[J].中國招標(biāo),2016(32):78-81.
【通聯(lián)編輯:唐一東】