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