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