1 引言
采購招標(biāo)是采購模式中比較科學(xué)和有效的方法,然而傳統(tǒng)招標(biāo)方式由于各方面客觀條件的限制,工作效率較低?;?/span>Web 的采購招標(biāo),不僅能解決傳統(tǒng)招標(biāo)方式中存在的問題,也能規(guī)范采購業(yè)務(wù)管理,推進(jìn)公平、公開的競(jìng)爭采購。另一方面,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展為信息系統(tǒng)的規(guī)劃、設(shè)計(jì)和實(shí)施提供了全新的技術(shù)支撐平臺(tái)和全面解決方案,這樣就為基于Web 采購招標(biāo)系統(tǒng)的實(shí)現(xiàn)提供了強(qiáng)大的技術(shù)基礎(chǔ)。由于研究基于Web的采購招標(biāo)系統(tǒng)不但具有理論和現(xiàn)實(shí)意義,而且從技術(shù)路線上也是可行的。本文以系統(tǒng)思想為指導(dǎo),將網(wǎng)上采購招標(biāo)的有關(guān)理論與現(xiàn)代信息技術(shù)有機(jī)結(jié)合,研究并構(gòu)建了一個(gè)適合現(xiàn)時(shí)代特征的基于Web 的采購招標(biāo)系統(tǒng),從而可以有效改善我國采購招標(biāo)中的信息管理狀況。
2 基于Web 采購招標(biāo)的優(yōu)勢(shì)分析
與傳統(tǒng)意義的采購招標(biāo)相比,基于Web 的采購招標(biāo)具有以下一些優(yōu)勢(shì):
1)拓展招標(biāo)范圍,實(shí)現(xiàn)資源配置的科學(xué)化。
傳統(tǒng)的采購招標(biāo),由于受到業(yè)務(wù)范圍的影響,往往在有限的幾個(gè)企業(yè)中進(jìn)行,這使得投標(biāo)企業(yè)間競(jìng)爭不充分,招標(biāo)效果不理想。而利用基于Web 的采購招標(biāo)系統(tǒng),可以將采購范圍擴(kuò)大到全國乃至全球,使采購視野更加開闊,有利于我們選擇質(zhì)優(yōu)、價(jià)廉的產(chǎn)品,實(shí)現(xiàn)資源的最佳配置,促進(jìn)企業(yè)效益和社會(huì)效益的共同發(fā)展。網(wǎng)上招標(biāo),可將招標(biāo)信息發(fā)布在網(wǎng)站主頁上,給相關(guān)企業(yè)以平等的機(jī)會(huì)參與招標(biāo)競(jìng)爭。通過以上方式實(shí)施網(wǎng)上采購招標(biāo),大大拓展了招標(biāo)企業(yè)的范圍,實(shí)現(xiàn)資源的科學(xué)有效配置。
2)提高工作效率,節(jié)省招標(biāo)時(shí)間。
傳統(tǒng)采購招標(biāo)方式工作效率較低,大家知道,采購招標(biāo)業(yè)務(wù)管理全過程包括發(fā)布招標(biāo)公告、資格預(yù)審、開標(biāo)、評(píng)標(biāo)、定標(biāo)、合同簽定等各個(gè)方面,具體工作中可能還會(huì)涉及到更多細(xì)致的問題,如果完全以人工的方式,往往需要較長的時(shí)間,工作效率低下。而實(shí)施基于Web 的采購招標(biāo)以后,所有以前的手工作業(yè)流程全部在網(wǎng)上進(jìn)行,實(shí)現(xiàn)了快速高效,這就大大縮短了采購周期,加速了資金的周轉(zhuǎn)率,同時(shí)也就降低了庫存的占用,為企業(yè)實(shí)現(xiàn)了較好的經(jīng)濟(jì)效益。
3)實(shí)現(xiàn)招標(biāo)工作的公開化,建立公平競(jìng)爭的環(huán)境。
傳統(tǒng)招標(biāo)過程中還存在著規(guī)避招標(biāo)、虛假招標(biāo)、違法分包、地方保護(hù)等弊病,使得招標(biāo)工作流于形式?;?/span>Web的采購招標(biāo),使采購業(yè)務(wù)管理更加規(guī)范,減少業(yè)務(wù)人員的人為因素,推進(jìn)公平、公正、公開的競(jìng)爭采購。在整個(gè)招標(biāo)過程中,所有的招標(biāo)文件,包括標(biāo)的物資品名和規(guī)格、質(zhì)量要求、標(biāo)書的形式和內(nèi)容要求、評(píng)分成員組成、評(píng)分標(biāo)準(zhǔn)、競(jìng)標(biāo)程序和規(guī)則、合同的條款要求等都在網(wǎng)上公開發(fā)布。競(jìng)標(biāo)時(shí),所有參與競(jìng)標(biāo)的企業(yè)都在網(wǎng)上公開進(jìn)行,中標(biāo)企業(yè)在網(wǎng)上公開產(chǎn)生。而沒有中標(biāo)的單位也十分清楚自己未中標(biāo)的原因。整個(gè)過程都是在公平、公正、公開的環(huán)境下進(jìn)行的,可以接受招標(biāo)單位內(nèi)部和競(jìng)標(biāo)單位的監(jiān)督,取得招標(biāo)的最佳結(jié)果。
4)節(jié)省費(fèi)用開支。
傳統(tǒng)的采購招標(biāo)費(fèi)用開支非常大,一個(gè)招標(biāo)工程項(xiàng)目下來,僅工作人員差旅費(fèi)、標(biāo)書制作費(fèi)就要花去幾萬元甚至十幾萬元,這還不包括其他各方面的費(fèi)用,一旦在競(jìng)標(biāo)中失敗,所有的付出將一無所得。而通過Web 實(shí)施采購招標(biāo),上述的費(fèi)用均可以不必發(fā)生。因此實(shí)施Web 采購招標(biāo)是很經(jīng)濟(jì)的采購手段。
3 系統(tǒng)分析與設(shè)計(jì)
基于Web 的采購招標(biāo)系統(tǒng)采用UML 建模技術(shù)進(jìn)行系統(tǒng)分析設(shè)計(jì),通過建立用例視圖、類視圖、對(duì)象交互視圖和活動(dòng)視圖這樣一系列的系統(tǒng)模型視圖來設(shè)計(jì)能夠?yàn)榭蛻簟⒊绦騿T以及任何參與開發(fā)過程的人員理解的多視角系統(tǒng)藍(lán)圖。
3.1 用例視圖
用例模型是收集系統(tǒng)功能需求的一個(gè)有力工具,它使得分析員與用戶之間的交流更加容易。圖1 完整地表示了基于Web的采購招標(biāo)系統(tǒng)的用例模型,其形象地描述了采購招標(biāo)的功能,并且從功能的角度指出了每個(gè)功能的執(zhí)行者(角色)。
圖1 用例視圖
系統(tǒng)主要有五類角色:系統(tǒng)管理員、采購用戶、潛在投標(biāo)單位、投標(biāo)單位和注冊(cè)用戶。其中注冊(cè)用戶與采購用戶、投標(biāo)單位、系統(tǒng)管理員之間是繼承關(guān)系,采購用戶與系統(tǒng)管理員之間也是繼承關(guān)系,即后者繼承了前者的所有功能。
與注冊(cè)用戶有關(guān)的用例包括驗(yàn)證用戶和修改密碼。
與采購用戶有關(guān)的用例包括管理發(fā)布信息、管理發(fā)布招標(biāo)公告、管理預(yù)審?fù)ㄟ^單位列表、預(yù)審?fù)稑?biāo)單位資格、發(fā)送招標(biāo)文件、接收投標(biāo)、決標(biāo)、驗(yàn)證用戶和修改密碼。
與投標(biāo)單位有關(guān)的用例包括投標(biāo)、管理自身信息、留言板、查看信息、用戶驗(yàn)證和修改密碼。
與潛在投標(biāo)單位有關(guān)的用例包括申請(qǐng)投標(biāo)。
另外,系統(tǒng)管理員繼承了采購用戶的所有用例,同時(shí)還包括有管理采購用戶和管理投標(biāo)單位的用例。
3.2 類視圖
類模型是系統(tǒng)分析模型中最為重要的一個(gè),它從面向?qū)ο蟮慕嵌让枋鱿到y(tǒng)組成———類(對(duì)象)及相互間的關(guān)系,類模型是面向?qū)ο蠓治龅暮诵?。類模型的識(shí)別過程一般是先識(shí)別一些比較基本和具體的類,然后利用類之間的關(guān)系去識(shí)別出更多的類?;?/span>Web 的采購招標(biāo)系統(tǒng)的類模型如圖2 所示。
圖2 類模型視圖
3.3 對(duì)象交互視圖
對(duì)象交互模型包括順序模型和協(xié)作模型,其中順序模型側(cè)重于描述對(duì)象交互的時(shí)間特性,而協(xié)作模型則關(guān)注協(xié)作對(duì)象的空間特性。下面以用例“ 預(yù)審資格”為例來說明對(duì)象交互模型在本系統(tǒng)中的應(yīng)用。
用例“預(yù)審資格”的步驟序列為:(1)業(yè)主激活預(yù)審資格的用戶界面,出現(xiàn)當(dāng)前要進(jìn)行資格預(yù)審的單位列表。(2)業(yè)主確定哪些潛在投標(biāo)單位有資格進(jìn)行投標(biāo)。(3)WIN 系統(tǒng)根據(jù)業(yè)主確定的預(yù)審?fù)ㄟ^單位創(chuàng)建投標(biāo)單位(該類對(duì)象可以進(jìn)行投標(biāo))。(4)同時(shí)將創(chuàng)建了的投標(biāo)單位加入注冊(cè)用戶數(shù)據(jù)表,并將系統(tǒng)分配的權(quán)限信息返回給業(yè)主。如圖3、圖4 就是用例“ 預(yù)審資格”的順序模型和協(xié)作模型。
圖3 順序圖
圖4 協(xié)作圖
3.4 活動(dòng)視圖
活動(dòng)模型描述系統(tǒng)中各種活動(dòng)的執(zhí)行順序,通常用來描述一個(gè)操作中所要進(jìn)行的各項(xiàng)活動(dòng)的執(zhí)行流程。招投標(biāo)管理的活動(dòng)模型如圖5 所示。首先由采購用戶面向公共大眾發(fā)布招標(biāo)公告,當(dāng)潛在投標(biāo)單位看到公告以后,在線遞交投標(biāo)申請(qǐng),一旦遞交了申請(qǐng),采購用戶就可以在其工作界面看到所有遞交了申請(qǐng)的單位列表并進(jìn)行預(yù)審,然后采購用戶將預(yù)審?fù)ㄟ^的結(jié)果發(fā)布到網(wǎng)上,并且給每個(gè)預(yù)審?fù)ㄟ^單位分配賬號(hào)。通過賬號(hào)登錄系統(tǒng),投標(biāo)單位就可以看到其相關(guān)投標(biāo)的詳細(xì)信息,同時(shí)可以管理自身信息,并且與采購用戶通過留言板對(duì)不太清楚的問題進(jìn)行互動(dòng)咨詢。接著投標(biāo)單位作出投標(biāo)。這些投標(biāo)信息及文件將通過系統(tǒng)直接被采購用戶接收,采購用戶通過評(píng)標(biāo)后再通過系統(tǒng)通知所有投標(biāo)人投標(biāo)結(jié)果。
圖5 活動(dòng)圖
3 系統(tǒng)分析與設(shè)計(jì)
基于Web 的采購招標(biāo)系統(tǒng)采用UML 建模技術(shù)進(jìn)行系統(tǒng)分析設(shè)計(jì),通過建立用例視圖、類視圖、對(duì)象交互視圖和活動(dòng)視圖這樣一系列的系統(tǒng)模型視圖來設(shè)計(jì)能夠?yàn)榭蛻簟⒊绦騿T以及任何參與開發(fā)過程的人員理解的多視角系統(tǒng)藍(lán)圖。
3.1 用例視圖
用例模型是收集系統(tǒng)功能需求的一個(gè)有力工具,它使得分析員與用戶之間的交流更加容易。圖1 完整地表示了基于Web的采購招標(biāo)系統(tǒng)的用例模型,其形象地描述了采購招標(biāo)的功能,并且從功能的角度指出了每個(gè)功能的執(zhí)行者(角色)。
圖1 用例視圖
系統(tǒng)主要有五類角色:系統(tǒng)管理員、采購用戶、潛在投標(biāo)單位、投標(biāo)單位和注冊(cè)用戶。其中注冊(cè)用戶與采購用戶、投標(biāo)單位、系統(tǒng)管理員之間是繼承關(guān)系,采購用戶與系統(tǒng)管理員之間也是繼承關(guān)系,即后者繼承了前者的所有功能。
與注冊(cè)用戶有關(guān)的用例包括驗(yàn)證用戶和修改密碼。
與采購用戶有關(guān)的用例包括管理發(fā)布信息、管理發(fā)布招標(biāo)公告、管理預(yù)審?fù)ㄟ^單位列表、預(yù)審?fù)稑?biāo)單位資格、發(fā)送招標(biāo)文件、接收投標(biāo)、決標(biāo)、驗(yàn)證用戶和修改密碼。
與投標(biāo)單位有關(guān)的用例包括投標(biāo)、管理自身信息、留言板、查看信息、用戶驗(yàn)證和修改密碼。
與潛在投標(biāo)單位有關(guān)的用例包括申請(qǐng)投標(biāo)。
另外,系統(tǒng)管理員繼承了采購用戶的所有用例,同時(shí)還包括有管理采購用戶和管理投標(biāo)單位的用例。
3.2 類視圖
類模型是系統(tǒng)分析模型中最為重要的一個(gè),它從面向?qū)ο蟮慕嵌让枋鱿到y(tǒng)組成———類(對(duì)象)及相互間的關(guān)系,類模型是面向?qū)ο蠓治龅暮诵摹n惸P偷淖R(shí)別過程一般是先識(shí)別一些比較基本和具體的類,然后利用類之間的關(guān)系去識(shí)別出更多的類?;?/span>Web 的采購招標(biāo)系統(tǒng)的類模型如圖2 所示。
圖2 類模型視圖
3.3 對(duì)象交互視圖
對(duì)象交互模型包括順序模型和協(xié)作模型,其中順序模型側(cè)重于描述對(duì)象交互的時(shí)間特性,而協(xié)作模型則關(guān)注協(xié)作對(duì)象的空間特性。下面以用例“ 預(yù)審資格”為例來說明對(duì)象交互模型在本系統(tǒng)中的應(yīng)用。
用例“預(yù)審資格”的步驟序列為:(1)業(yè)主激活預(yù)審資格的用戶界面,出現(xiàn)當(dāng)前要進(jìn)行資格預(yù)審的單位列表。(2)業(yè)主確定哪些潛在投標(biāo)單位有資格進(jìn)行投標(biāo)。(3)WIN 系統(tǒng)根據(jù)業(yè)主確定的預(yù)審?fù)ㄟ^單位創(chuàng)建投標(biāo)單位(該類對(duì)象可以進(jìn)行投標(biāo))。(4)同時(shí)將創(chuàng)建了的投標(biāo)單位加入注冊(cè)用戶數(shù)據(jù)表,并將系統(tǒng)分配的權(quán)限信息返回給業(yè)主。如圖3、圖4 就是用例“ 預(yù)審資格”的順序模型和協(xié)作模型。
圖3 順序圖
圖4 協(xié)作圖
3.4 活動(dòng)視圖
活動(dòng)模型描述系統(tǒng)中各種活動(dòng)的執(zhí)行順序,通常用來描述一個(gè)操作中所要進(jìn)行的各項(xiàng)活動(dòng)的執(zhí)行流程。招投標(biāo)管理的活動(dòng)模型如圖5 所示。首先由采購用戶面向公共大眾發(fā)布招標(biāo)公告,當(dāng)潛在投標(biāo)單位看到公告以后,在線遞交投標(biāo)申請(qǐng),一旦遞交了申請(qǐng),采購用戶就可以在其工作界面看到所有遞交了申請(qǐng)的單位列表并進(jìn)行預(yù)審,然后采購用戶將預(yù)審?fù)ㄟ^的結(jié)果發(fā)布到網(wǎng)上,并且給每個(gè)預(yù)審?fù)ㄟ^單位分配賬號(hào)。通過賬號(hào)登錄系統(tǒng),投標(biāo)單位就可以看到其相關(guān)投標(biāo)的詳細(xì)信息,同時(shí)可以管理自身信息,并且與采購用戶通過留言板對(duì)不太清楚的問題進(jìn)行互動(dòng)咨詢。接著投標(biāo)單位作出投標(biāo)。這些投標(biāo)信息及文件將通過系統(tǒng)直接被采購用戶接收,采購用戶通過評(píng)標(biāo)后再通過系統(tǒng)通知所有投標(biāo)人投標(biāo)結(jié)果。
圖5 活動(dòng)圖