系統簡介
引言交通行業的招投標項目有其自身的特點,項目本身往往規模投資巨大,技術難度高,社會影響大。隨著交通建設的蓬勃發展,大量施工、監理企業湧入這一行業。如何對交通項目招投標進行有效的監督、管理是一個難題。國家招標投標法規定“招標投標活動應當遵循公開、公平、公正和誠實、信用原則”,這就要求招投標的行政監督部門採用更為行之有效的手段加強監管。“招投標信息管理系統”就是利用信息化手段進行招投標管理的有力工具。
江蘇省交通行業與產業項目招標投標管理辦公室(以下簡稱廳招標辦),是江蘇省交通廳委託進行交通行業與產業項目招投標監督管理工作的部門。為了加強在交通招投標活動中的監督管理工作,2001年由廳招標辦牽頭成立了“招投標信息管理系統”課題組,經過一年的研究開發,一期系統正式運行,建立了完善的企業信息庫,積累了用信息化手段進行招投標監管工作的經驗。2003年隨著信息化技術和網際網路的發展、交通廳入口網站的建立,課題組又進行了二期系統的研究開發,將原有的C/S結構升級為B/S結構,以廳網站為依託,整合各子系統到統一的信息管理平台,系統在2004年底試運行,2005年正式運行,取得了很好的效果。
業務分析
用戶分析
“投標系統信息管理系統”的目標和任務是保證招投標工作的公開、公平、公正,為招標人、投標人、監管部門提供有效的服務,通過信息化技術,提高工作效率,減少因大量資料查找、數據統計帶來的時間消耗。同時為有不同需求的招標人、投標人、監管部門提供特定的業務功能。
招標流程
對於招標人,本系統著重解決以下業務:招投標流程控制,包括建立維護項目、標段、發布招標公告、控制招標從資審報名、資格預審、投標開標、評標、定標到簽約的過程,從專家庫里進行抽籤,組建評標委員會,各種招標統計的報表列印,查詢投標企業基礎資料庫,按季度對項目進行統計,向監管部門提交各種備案統計表。
投標流程
對於投標人,本系統著重解決以下業務:企業信息備案,由企業自己填寫自己的基礎信息,包括資質、資信、財務、人員、代表工程、在建工程、設備等等,備案內容由監管部門審核入庫。網上投標報名,資料列印。
監管部門:
對於監管部門,本系統著重解決以下業務:審核投標人的備案信息,監督查詢招標人的招標過程,管理維護專家庫,查詢統計招標人的項目、履約考核等。
主要業務
總體業務
“投標系統信息管理系統”主要是處理與交通招投標相關的業務,歸納起來共有六類:分別是投標企業信息管理、招投標流程管理、專家管理、履約考核管理、項目統計管理、信用檔案管理。如下圖所示:
不同用戶業務
監管部門作為主要的用戶,在六個模組中都有使用功能,重在監督審核,投標單位在企業信息管理中主要是備案自己的資料,在招投標流程中主要是投標工作。招標人作為招標人,具體控制招標的流程,並使用專家管理里的抽籤功能抽取資審或評標專家。在履約考核和項目統計中主要是上報等級評價和統計結果。
主要業務如下表所示
序號 | 需求 | 用戶 |
1 | 企業信息管理 | 投標單位、監管單位 |
2 | 招投標流程管理 | 招標單位、投標單位、監管單位 |
3 | 專家管理 | 招標單位、監管單位 |
4 | 項目統計管理 | 招標單位、監管單位 |
5 | 履約考核管理 | 招標單位、監管單位 |
6 | 信用檔案管理 | 監管單位 |
信息管理
企業信息管理所涉及到的業務如下:
維護企業基礎信息,由企業在網上註冊經過廳招標辦審核通過後成為正式用戶。企業用戶可以進行信息填報和修改,招標辦負責對更新的信息進行審核。
當企業投標時,用系統直接從網上列印出一套固定格式的投標匯總表進行投標。
每年招標辦需對企業用戶進行一次年檢,審核企業更新的資料。
流程管理
招投標流程管理的主要業務如下:
創建項目、標段等基本信息。
發布招標公告。
流程控制,從資審報名開始,依次經過資格預審、投標開標、評標、定標、簽約各個階段。
招標資料備案,由招標人向招標辦提交備案表。
專家管理
專家管理的主要業務如下:
專家庫維護,新增、調整評標專業和評標專家
專家考核,由監管單位和招標人對專家進行現場考核。
專家抽籤,由招標人為資審或評標抽取評標委員會專家成員。
履約考核
履約考核主要業務是招標人為中標的企業進行施工履約情況評定,每季度上報一次。監管單位可以查看、匯總、通報全省範圍內的履約考核情況。
項目統計
項目統計的主要業務是監管單位對所轄區域內的項目作各種統計並列印出報表。
信用檔案
信用檔案只有綜合功能。主要記錄投標人獎勵與處罰情況、行賄行為檔案查詢、履約考核情況,並且定期對投標人信用等級進行評定與公示,方便用戶隨時查詢投標人的信用情況,根據信用檔案管理制度運用到具體項目資格預審和評標過程中。
技術方案
設計原則
實用性
系統是用來管理招投標相關業務的。因此,系統必須滿足監管單位、招標人、投標人等招投標各方的實際工作需求。
可靠性
系統的可靠性要求是保障辦公環境正常運行的首要條件,系統運行穩定,不出現意外事故及非正常停機等。在保證系統可靠性的同時還要求系統具有比較好的容錯性。
安全性
系統的安全性是非常重要的,合理的安全控制可以使套用環境中的信息資源得到有效的保護。在資料庫層、套用層我們都進行了安全方面的設定。在網路環境方面,由廳信息中心在硬體防火牆方面提供支持。
擴展性
系統設計的時候首先滿足用戶的需求,同時考慮未來業務發展、規模擴大,設計了具有用戶連線埠靈活的擴充能力,減少二次開發的費用。
先進成熟性
系統設計既適應新技術發展的潮流,保證系統的先進性,也兼顧了技術上的成熟性,降低由於新技術和新產品不成熟因素帶來的風險。
系統結構
“招投標信息管理系統”所有的功能都是在一個定製的框架基礎上開發的,這個框架就是招投標信息系統平台,包括了用戶許可權管理、表單管理、工作流引擎、報表引擎等,這構成了信息平台的基本要素,所有的業務模組都是在這個平台的基礎上設計的,如下圖
技術路線
為適應招投標系統發展的需要,同時也是適應當前Web技術的發展的需要,我們選擇構建招投標信息管理平台的技術路線是基於MVC2的常規JSP+Servlet+JavaBean框架,如圖:
在基於J2EE技術的Web套用系統開發中,JSP2的開發模式完全符合MVC的標準,JSP2模式中的三個組成部分(Servlet, JavaBean/EJB, JSP) 分別對應了MVC的三個部分。
該類型框架的特點是合理使用了Servlet和JSP的各自特點, Servlet負責業務流程的控制,Bean負責業務數據的邏輯處理, JSP專注於頁面表示。
Servlets充當控制者的角色,負責管理對請求的處理,創建JSP頁需要使用的bean和對象,同時根據用戶的動作決定把那個JSP頁傳給請求者。
系統安全
由於本系統涉及到交通招投標方面的各個業務,因此系統的安全性方面要求較高。為保證“招投標信息管理系統”安全性,系統從五個方面解決了系統的安全性問題隱患,以保證系統的數據安全和操作安全。
網路環境
由於本系統是廳入口網站的子網站,伺服器就在廳信息中心,因此在網路環境上的安全主要依靠信息中心的安全措施,包括硬體防火牆,進行IP過濾,病毒監控,網路行為監控等。
安全機制
Oracle提供用於控制數據訪問規則的多種方式,包括:
Ø 同意安全機制(比如系統、對象、作用的優先特權)
Ø 同意執行安全(比如定義和觸發特權)
Ø 虛擬私有資料庫(VPD)
Ø N-tier的驗證(比如RADIUS的驗證伺服器)
在實際的運行中,我們對資料庫採取定期備份的措施,在系統出現錯誤是能及時恢復。
系統許可權
有註冊用戶才能具體登錄到系統中使用系統的功能。在系統中我們依靠成熟的許可權管理來實現對不同部門、角色、用戶個管理。由於採用了成熟的框架結構,許可權管理模組是與底層的工作流引擎綁定,獨立於任何業務之外,所有關於用戶名、密碼的傳輸都採用了加密的方式。管理員負責整個系統用戶的授權,包括給每位註冊用戶授予角色和部門等等。另外,設定了頁面失效時間,長時間不用則頁面失效必須重新登錄。
登錄界面
另外由於採用struts結構,頁面請求通過action/control由後台處理,所有的功能頁面不能通過直接在瀏覽器中輸入網址進入而只能登錄進來。
操作分離
本系統採用基於JAVA的MVC模式,將用戶提交和系統操作進行有效分離,並和許可權系統無縫集成,對所有用戶提交的動作進行有效識別,避免非法用戶進行非法的系統攻擊。
環境配置
客戶端
由於系統為B/S結構,所以客戶端配置比較簡單,只要普通的PC機可以上網並能瀏覽網頁即可。建議客戶端機器為P3以上CPU,128M以上記憶體,瀏覽器為IE6。由於系統是網站形式,業務功能比較多,因此最好是採用寬頻上網,以減少操作等待時間。
伺服器端
由於系統採用java編寫,可移植性強,因此伺服器端的作業系統可以是windows2000/unix/linux 。web服務採用了tomcat4.1 ,jdk版本為1.4。
由於是網路服務,因此對伺服器要求比較高,需採用專業伺服器,如果是PC伺服器,則建議CPU要P42.0以上,記憶體1G以上,資料庫伺服器可以依託廳網路中心的資料庫伺服器。
系統功能通過實際上是六個子系統,各個子系統不是孤立的,只有充分實現信息共用,才能最大限度地發揮資源的效益,在整個系統里有企業信息、招標信息等各種數據信息,這些信息在系統內的流向是需要認真設計的。
整個關係圖如下:
系統功能
系統功能基本上只有系統管理員擁有,包括以下主要功能
Ø 系統單位管理:增、刪、改系統單位
Ø 系統用戶管理:增、刪、改系統登錄帳號及相關信息
Ø 主表(字典表)維護:調整字典表
Ø 許可權部門管理給不同角色和部門賦許可權
Ø 用戶密碼管理:修改、刪除帳號密碼
另外,系統的首頁可以提供公告發布、信息查詢、流程幫助等豐富多彩的內容。
信息管理
主要實現企業基礎數據錄入、更新及招標辦/質監站對企業數據的審核入庫管理。
系統為企業提供企業數據填報、更新、查詢統計及報表管理功能;為管理部門(招標辦、質監站)提供上報數據(含新報數據、更新數據)審核、審核結果反饋、企業數據維護、字典表維護、查詢統計及報表管理功能。
為方便區分填寫和審核,企業填報時數據存在臨時庫中,在臨時庫中,各單位只能訪問屬於本單位的信息;通過審核的數據存於正式庫中,只有管理部門才能訪問正式庫。
本子系統所管理的基礎數據為招投標管理模組提供支持。
企業信息管理子系統分為:數據維護 、查詢統計、報表管理
其中,數據維護按照用戶的不同又分為兩種:
對於企業用戶,數據維護即:企業數據填報(含填報和更新)。
對於管理部門而言,數據維護包括:企業上報數據審核、(相關)字典表維護、企業數據維護。
這兩種維護是互斥的。即不同身份的用戶進入系統只能看到其中一種。
流程管理
這部分是招標流程管理功能。對項目從立項招標公告直到中標通知書的發放。對招標每階段的情況進行監督管理,記錄招標過程中產生的數據,並對資審報名等階段進行數據的匯總。
流程管理子系統是幾個模組組成,包括項目維護、招標流程、查詢、統計,如下圖
流程管理子系統有三個模組,其中招標流程是重要的業務模組,用來控制流程。查詢與統計是針對資料庫內已有的招投標數據進行的查詢和統計。招標流程模組的流程圖如下:
履約考核
履約考核子系統為招標人提供季度履約考核數據填報(每個季度第一個月上報上個季度的考核數據)、中標單位基本信息維護及一些輔助功能如查詢、報表(中標單位考核情況一覽表)生成功能;
為招標辦提供字典表維護、招標人基本信息維護、履約考核數據維護及輔助功能如查詢、報表(招標人季度考核情況統計表、中標單位歷史考核情況統計表)生成功能。
履約考核子系統包括:字典表維護、基礎數據維護、考核結果填報、考核數據維護、查詢統計、報表管理。
項目統計
項目統計子系統的用戶是各級招標人。
該系統用於每季度統計該單位本季度標段招標情況及截至本季度的招標情況。
項目統計子系統需要實現各級招標人的項目基礎數據填報、報表管理(含生成、保存、列印)及查詢統計功能。
項目統計子系統分為:數據填報(招標人)、招標人層級關係樹維護、字典表維護、數據備份及統計匯總、數據查詢。前面4項皆可視為數據維護。
數據填報:錄入項目統計所需的基礎數據,操作對象是除了招標人層級樹頂層外的其他招標人,各相關招標人的上級單位只能訪問所管轄下級招標人的上報數據。
數據統計匯總:生成各類需要的統計表或匯總表並提供列印輸出的功能。系統要求提供報表導出的功能,滿足報表導出到Excel中進行排版輸出和備份的實際需要。
數據查詢:按照許可權的不同,不同的用戶能查詢不同範圍的數據。
專家管理
專家子系統主要實現對交通行業資審評標專家庫的維護,包括專家的入庫、專家考核、受限專家名單;抽籤功能,為招投標的資格預審和評標提供專家組;查詢功能,用來查詢專家情況和抽取的項目組情況。
專家子系統主要分為以下幾個模組:專家維護、抽籤、專家考核、受限專家名單、專家培訓、查詢。
專家庫維護是各模組的基礎,招標辦錄入各專家信息,並根據專家考核信息進行刪除和修改工作。抽籤模組是根據用戶錄入的條件從專家庫內隨機抽取符合條件的專家,受限名單內的專家也是根據專家考核信息進行增加和修改工作的。專家培訓主要記錄每位專家的培訓內容和通過情況。查詢是在專家庫和記錄的專家組信息基礎上進行的,包括查詢專家庫內的專家,查詢過去抽取過的專家組的信息。
信用檔案
信用檔案管理主要是記錄投標人獎勵與處罰情況、行賄行為檔案查詢、履約考核等信用情況,將記錄登記到系統中進行信用評級,供查詢和使用。有如下幾個功能
企業信用維護:維護投標人信用記錄
信用評級:定期進行投標人信用等級評定與公示
企業信用查詢:對企業信用情況查詢並列印報表
套用狀況 “招投標信息管理系統”自從正式運行以來,已採集施工企業信息700餘家,主要施工管理人員20000餘人,建立了基本的企業信息庫。在省高指、橋指等招標單位、招標代理機構及各監管單位的配合下,運用本系統初步實現了網上招投標的網上報名投標、下載生成投標一系列報表、招標人進行招標流程管理、中標公示,網上進行招投標業務統計、全省履約考核匯總、信用檔案查詢等工作,為交通招投標各方的招投標業務和管理工作提供了強力的支持,並在實際的運用中將不斷完善,為廣大用戶提供更完善,更便捷的服務。