徐春雨 (同濟大學(xué) 上海200092)
政府采購信息管理系統(tǒng)設(shè)計初探
徐春雨 (同濟大學(xué) 上海200092)
以“金財工程”總體規(guī)劃和建設(shè)目標為基準進行系統(tǒng)設(shè)計,系統(tǒng)對現(xiàn)行政府采購系統(tǒng)中存在的突出問題進行有效地分析并解決,主要是利用信息管理系統(tǒng)的開發(fā)技術(shù)、一些量化的指標及程序性的工作流程達到對一些突出行政問題的解決。
政府采購 信息管理 系統(tǒng) 設(shè)計
本文介紹的系統(tǒng)以“金財工程”總體規(guī)劃和建設(shè)目標為基準,以政府采購法“公平、公開、公正”的原則為依據(jù),結(jié)合當前政府的實際采購業(yè)務(wù)流程進行設(shè)計。實現(xiàn)上下級財政部門數(shù)據(jù)的上報、查詢,滿足金財工程的基本要求。從預(yù)算管理、計劃管理、合同管理、專家管理、供應(yīng)商及資料管理到財政部報表,實現(xiàn)完整的管理、控制流程,共享數(shù)據(jù)。實現(xiàn)了政府采購管理部門、財政業(yè)務(wù)部門、采購單位及采購單位主管部門環(huán)環(huán)相扣、同步操作、數(shù)據(jù)共享。本文設(shè)計主要是對現(xiàn)行政府采購系統(tǒng)中存在的突出問題進行有效的分析并解決,主要是利用信息管理系統(tǒng)的開發(fā)技術(shù)、一些量化的指標及程序性的工作流程達到對一些突出行政問題的解決。
本系統(tǒng)包含以下5個功能模塊:用戶管理模塊、采購單管理模塊、政府采購計劃制定模塊、商品管理模塊及供應(yīng)商管理模塊。
用戶管理模塊:實現(xiàn)了用戶的登錄及注冊設(shè)置,并針對不同的用戶賦予不同權(quán)限,進行不同操作。采購單管理模塊:包括查詢、修改、刪除、刷新功能和采購預(yù)算追加功能。政府采購計劃制定模塊:通過集中統(tǒng)計各單位制定的采購目錄、采購計劃,會同有關(guān)專家,制定出采購方式、組織方式及支付方式,從而確定采購計劃。商品管理模塊:系統(tǒng)實現(xiàn)了商品類型管理、商品信息管理及商品供應(yīng)管理。供應(yīng)商管理模塊:系統(tǒng)實現(xiàn)了供應(yīng)商的基礎(chǔ)信息和誠信檔案管理,記錄參加政府采購活動的供應(yīng)商的誠信狀況。圖1為本系統(tǒng)的功能結(jié)構(gòu)圖。
系統(tǒng)設(shè)計的基本任務(wù)大體上可以分為兩個方面:把總?cè)蝿?wù)分解成許多基本的、具體的任務(wù);為各具體的任務(wù)選擇適當?shù)募夹g(shù)手段和處理方法,這便是詳細設(shè)計,包括代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入設(shè)計、輸出設(shè)計、人機對話設(shè)計、處理過程設(shè)計。
2.3.1 數(shù)據(jù)庫概念模型設(shè)計 概念模型是將需求分析階段得到的應(yīng)用需求抽象為信息世界的結(jié)構(gòu)。它能真實的、充分的反映現(xiàn)實世界,且易于理解、易于更改及向其他數(shù)據(jù)模型轉(zhuǎn)化。描述概念模型的有力工具是E-R模型。圖2即為本系統(tǒng)的E-R模型。
圖1 系統(tǒng)功能結(jié)構(gòu)圖
圖2 系統(tǒng)E-R圖
圖3~13為E-R圖對應(yīng)的實體屬性圖
圖3 供應(yīng)商實體屬性圖
圖4 供貨實體屬性圖
圖5 需求實體屬性圖
圖6 商品實體屬性圖
圖7 商品類型實體
圖8 供應(yīng)商類型實體
圖9 用戶實體
圖10 采購單位實體屬性圖
圖11 合同實體屬性圖
圖12 采購實體屬性圖
圖13 專家實體屬性圖
2.3.2 數(shù)據(jù)庫邏輯模型設(shè)計 邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是將概念結(jié)構(gòu)設(shè)計階段的E-R模型轉(zhuǎn)換為關(guān)系模型。以下即為本系統(tǒng)的關(guān)系模型:用戶表(用戶號,用戶名,用戶密碼,用戶權(quán)限)、商品類型表(類型號碼,類別名,上級類別號)、供應(yīng)商類型表(類別號,類別名)、采購表(供應(yīng)商號,采購單位號,專家號,日期,批準者號,商品號,單價,數(shù)量)、需求表(采購單位號,商品號,數(shù)量,日期)、供貨表(商品號,供應(yīng)商號,價格,數(shù)量,日期)、采購單位表(單位號,單位名,商品號,商品名,數(shù)量,采購日期,采購額度)、供應(yīng)商表(供應(yīng)商號,供應(yīng)商名,送貨天數(shù),地址,供應(yīng)商類型,聯(lián)系人,聯(lián)系方式,E-mail,傳真)、專家表(專家號,姓名,性別,籍貫,出生日期,學(xué)歷,畢業(yè)院校,研究方向,聯(lián)系電話,E-mail)、合同表(合同名,合同號,額度,日期,訂貨單位號,供應(yīng)商號)、商品表(商品號,商品名,商品類型,數(shù)量)。
2.3.3 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫管理系統(tǒng)。由于本系統(tǒng)采用關(guān)系數(shù)據(jù)庫,因此其物理設(shè)計的內(nèi)容主要包括:為關(guān)系模式選擇存取方法;設(shè)計關(guān)系、索引等數(shù)據(jù)庫文件的物理存儲結(jié)構(gòu)。
代碼是用來表征客觀事物的一個或一組有序的符號,它易于計算機和人的識別與處理。通過編碼建立統(tǒng)一的經(jīng)濟語言,有利于提高通用化水平,使資源共享,達到統(tǒng)一化;有利于采用集中化措施以節(jié)約人力,加快處理速度便于檢索。
本系統(tǒng)中,對不同權(quán)限的用戶有不同的編碼,采用層次碼進行用戶的編號:以0開頭的表示系統(tǒng)管理人員;以1開頭的表示采購主管;以2開頭的表示采購單位;以3開頭的表示供應(yīng)商;以4開頭的表示專家。
“輸入的是垃圾,輸出的必然是垃圾”,輸入設(shè)計的目標是保證向系統(tǒng)輸入正確的數(shù)據(jù)。在此前提下應(yīng)做到輸入方法簡單、迅速、經(jīng)濟、方便。為此,本系統(tǒng)的輸入設(shè)計遵循以下原則:
4.1.1 最小量原則 即在滿足用戶需求的前提下使輸入量最少。輸入量最少,出錯機會越少,花費時間越少,數(shù)據(jù)一致性越好。
4.1.2 簡單性原則 在用戶注冊過程中,用戶無需輸入自己的編號,在對應(yīng)的后臺數(shù)據(jù)庫中就會根據(jù)用戶的類型進行自動生成用戶編號。
4.1.3 早檢驗原則 對輸入數(shù)據(jù)的檢驗盡量接近原數(shù)據(jù)發(fā)生點,使錯誤能及時得到改正。
4.1.4 少轉(zhuǎn)換原則 輸入數(shù)據(jù)盡量用其處理形式記錄,以免數(shù)據(jù)轉(zhuǎn)換介質(zhì)時發(fā)生錯誤。
輸出設(shè)計的目的是使系統(tǒng)能輸出滿足用戶需要的有用信息。對于大多數(shù)用戶來說,輸出是系統(tǒng)開發(fā)的目的和評價系統(tǒng)開發(fā)成功與否的標準。輸出設(shè)計中應(yīng)考慮以下原則:報表輸出要實用、方便、考慮用戶已經(jīng)習(xí)慣的輸出格式;表格要考慮系統(tǒng)發(fā)展的需要;屏幕輸出格式要清晰,重要數(shù)據(jù)要顯示在突出位置上。為了提高系統(tǒng)的規(guī)范化程度和編程效率,在輸出設(shè)計上應(yīng)盡量保持輸出流內(nèi)容和格式的同一性,也就是說,同一內(nèi)容的輸出,對于顯示器、打印機、文本文件和數(shù)據(jù)庫文件應(yīng)具有一致的形式。
根據(jù)當前計算機市場的性能價格比和本系統(tǒng)的實際情況,對硬軟件以及網(wǎng)絡(luò)有著以下的要求:
CPU最低要求Intel Pentium III 600 MHz,建議更高;內(nèi)存最低要求1 GB,建議2 GB或更高;顯示器分辨率最低800x600,256 colors。
操作系統(tǒng):Windows XP或linux,建議使用windows 7;服務(wù)器容器:Tomcat6.0;數(shù)據(jù)庫:SQL Server2008。
系統(tǒng)安全指的是MIS的各個組成部分都處于安全狀態(tài),包括計算機安全、網(wǎng)絡(luò)安全、數(shù)據(jù)庫安全等方面。
在工作站或終端上使用憑“用戶名”和“口令”進入系統(tǒng)的措施,以防非法侵入。根據(jù)不同用戶設(shè)置不同權(quán)限,進入系統(tǒng)后進行相應(yīng)的操作。加密指將原有的可讀信息(程序與數(shù)據(jù))進行翻譯,譯成密碼或密文的代碼形式,以保護信息的安全。
將數(shù)據(jù)庫中需要保護的部分與其他部分相隔;采用授權(quán)規(guī)則,如賬戶、口令和權(quán)限控制等訪問控制方法;對數(shù)據(jù)進行加密后存儲于數(shù)據(jù)庫;加強數(shù)據(jù)庫日志的記錄;經(jīng)常進行數(shù)據(jù)備份?!?/p>
2010-11-09