王晶晶
(蘇州大學 附屬第二醫(yī)院,江蘇 蘇州 215004)
基于MVC3架構醫(yī)院基建管理系統(tǒng)的設計開發(fā)和應用
王晶晶
(蘇州大學 附屬第二醫(yī)院,江蘇 蘇州215004)
基于提高當前醫(yī)院基建項目管理效率的目的,本文應用MVC3架構設計了醫(yī)院基建管理系統(tǒng)及各個模塊功能,系統(tǒng)模塊包括項目前期管理模塊、招標采購管理模塊、造價管理模塊、合同管理模塊、進度計劃管理模塊、用戶權限管理模塊、工程質量管理模塊。系統(tǒng)的實踐應用結果表明:應用該系統(tǒng)可以有效提高醫(yī)院基建項目的管理效率,可以確保醫(yī)院基建項目的順利開展。
MVC設計模式;B/S結構;基建管理系統(tǒng);設計應用
醫(yī)院是國家基礎設施場所中的重要組成部分,它的建設水平直接關系到國計民生。醫(yī)院進行基建就是為了提高社會醫(yī)療服務的整體水平,增加醫(yī)療保障資源,讓患者在就診的過程中享受到優(yōu)質的醫(yī)療環(huán)境。因此,要采取相關措施加強醫(yī)院基建項目的管理,提高基建的管理水平。隨著科學技術的發(fā)展,信息化系統(tǒng)應用的范圍越來越廣泛,為了提高醫(yī)院基建的管理效率,文中設計了基于MVC3架構基建管理系統(tǒng)。
基于MVC3架構基建管理系統(tǒng)是按照醫(yī)院基建業(yè)務信息化建設的總體要求進行部署,對模塊功能統(tǒng)一進行設計,全面滿足基建項目管理中的需求。通過基建項目管理系統(tǒng)可以實現(xiàn)醫(yī)院、監(jiān)理單位、建設管理單位、施工單位、設計單位之間基建業(yè)務流程的高效運轉。
MVC(Model View Controller)設計模式將系統(tǒng)分成模型、視圖和控制器3部分[1],這是一種十分經(jīng)典的軟件架構設計模式。其中,模型部分用來封裝數(shù)據(jù)模型和業(yè)務邏輯,相當于業(yè)務邏輯層;視圖部分用于用戶實現(xiàn)交互的界面,用來實現(xiàn)數(shù)據(jù)輸入、數(shù)據(jù)輸出,相當于表示層。控制器用來實現(xiàn)視圖和模型部分的協(xié)同工作,控制整個業(yè)務流程,相當于控制層。MVC設計模式框圖如圖1所示。
圖1 MVC設計模式
根據(jù)圖1可知,MVC的3個組成部分是獨立存在但相互作用的,實現(xiàn)3部分的高內聚和松耦合的聯(lián)系[2]。MVC這種模式具有以下優(yōu)點:①視圖和模型相分離,方便在部分數(shù)據(jù)類型基礎上使用大量表現(xiàn)形式。②視圖和模型相分離,可單獨發(fā)生變化,顯著提高了軟件的跨平臺性、可擴展性、可移植性及通用性。③控制器和視圖可以實現(xiàn)動態(tài)實時表示數(shù)據(jù)。④模型和控制器可以滿足使用者的信息輸入與數(shù)據(jù)運算的兩者關系。MVC設計模式都能為理解和分析應用模 型提供其最基本和有效的分析方法,為軟件設計提供規(guī)范的依據(jù)[3-4]。
基于MVC3架構基建管理系統(tǒng)的開發(fā)采用 B/S結構,系統(tǒng)劃分為客戶端、服務器、數(shù)據(jù)庫3部分,通過網(wǎng)絡完成各部分之間的信息交換。數(shù)據(jù)庫端主要存儲系統(tǒng)所需數(shù)據(jù),客戶端顯示系統(tǒng)界面和需要處理的事務。基于 MVC設計模式的B/S結構是一種層次化結構。
圖2 系統(tǒng)整體結構圖
由圖2可知,B/S結構下的 MVC設計模式分為數(shù)據(jù)層、業(yè)務層和表現(xiàn)層3個層次,用戶界面由View負責構建,本系統(tǒng)采用 Microsoft Visual Studio 2010開發(fā)平臺,因此,在View層表現(xiàn)為應用窗體的形式。控制器負責響應用戶的請求,根據(jù)請求調用相關模型進行處理,模型封裝了業(yè)務層和數(shù)據(jù)層兩部分。用戶和系統(tǒng)通過視圖完成交互請求,視圖實現(xiàn)通過控制器訪問模型來完成。在控制層設計多個 Action,系統(tǒng)通過 Action訪問業(yè)務層事務,業(yè)務層與數(shù)據(jù)層連接,從而達到數(shù)據(jù)與實現(xiàn)分離的目的。
基于MVC3架構基建管理系統(tǒng)的設計目標是根據(jù)基建工程項目有效的控制要求制定的。基建管理部門在對具體基建項目建設之前進行立項、選址、可行性研究、環(huán)評、節(jié)能,組織設計招投標和設計方案報批,負責辦理人防意見書、土地證、建設用地規(guī)劃許可證、建設工程規(guī)劃許可證、施工許可證等各項報批手續(xù)。根據(jù)招投標法及醫(yī)院有關規(guī)定程序,配合醫(yī)院招標采購中心做好有關工程監(jiān)理、施工、設備、材料等招投標工作。根據(jù)醫(yī)院使用功能需要,修改完善設計方案、初步設計和施工圖設計;在工程施工階段,負責土建、精裝修、附屬工程等各項工作;項目完工后,接受工程審計。根據(jù)基本建設檔案管理規(guī)定,作好各種文書、合同、竣工材料的管理。根據(jù)行業(yè)規(guī)范和醫(yī)院、科室管理權限,凡涉及工程建設過程中重大事情及時向院領導匯報,以便做出正確決策。具體組織醫(yī)院總體規(guī)劃方案論證,并進行分階段實施。綜上所述,該系統(tǒng)主要包含以下功能模塊:權限管理模塊、項目前期管理模塊、招標采購管理模塊、造價管理模塊、合同管理模塊、進度計劃管理模塊、工程質量管理模塊。
根據(jù)用戶需求分析和系統(tǒng)架構設計,最終確定系統(tǒng)整體模塊圖如圖3所示。
圖3 基建工程管理系統(tǒng)整體模塊圖
4.1項目前期管理模塊
該模塊的主要功能包括預可研管理、初設管理、可研管理、施工前期工作進度管理、規(guī)劃及施工圖設計管理、審核申請報告(專項方案報告審批、評價及核準)。
4.2招標采購管理模塊
招標采購模塊主要是對醫(yī)院基建項目的招標工作和物質采購工作進行監(jiān)督和管理。
招標工作的監(jiān)督和管理主要包括:①工程主要標段劃分及中標情況:包括名稱、編號、中標單位、內容、概算價、中標價等。②調試、設計、監(jiān)理中標情況:包括中標價、中標單位、概算價等。③投標商情況:根據(jù)投標單位和招標項目等進行查詢。④審查招標文件、審批核備評標大綱的相關情況。
項目物資采購主要包括項目類物資采購、一般修理費項目物資采購及成本類物資采購。該系統(tǒng)的物資采購是指基建項目的物資需要進行的采購,在系統(tǒng)內部創(chuàng)建采購訂單。
4.3造價管理模塊
該模塊的主要功能主要包括:基建項目的可研估算、初步設計概算、初設計劃、工程結算、竣工決算、定額計劃、造價分析報告、造價管理專業(yè)平價、信息價格應用。
4.4合同管理模塊
該模塊主要是反映醫(yī)院基建項目建筑、設備、安裝工程和相關費用的情況及執(zhí)行的合同情況,如合同變更、合同付款等信息。1)合同清單:為了便于對合同進行查詢,制定合同清單,其內容包括合同名稱、簽訂日期、付款方式、供應商名稱、合同各項金額(設備、監(jiān)理、調試、施工等分項)、概算分類,并存儲各合同的原件,以便進行查閱。2)各類合同的分布情況:對各類合同進行分類,包括醫(yī)院基建項目的建筑施工合同、安裝施工合同、設備合同等,同時還包括各類合同的數(shù)量和招標金額等。3)合同執(zhí)行情況:包括合同的基本信息,執(zhí)行中存在的問題,執(zhí)行細節(jié),合同分攤項目、結算情況、付款情況等。
4.5進度計劃管理模塊
該模塊主要是對項目的進度計劃進行管理,包括工程計劃、現(xiàn)場施工進度情況、圖紙交付進度、設計變更、進度盤點、調試啟動信息、調試報告和試運總結等方面的情況。工程計劃主要包括一、二級網(wǎng)絡計劃和里程碑進度計劃。現(xiàn)場施工進度情況主要包括現(xiàn)場施工進度的圖片信息和相關文字等[5]。圖紙交付進度主要包括圖紙是否按時交付,圖紙交付的及時性能否滿足項目的施工進度要求,并分析影響項目建設進度的原因。設計變更主要包括變更的分類、原因、審查情況、內容、資金等。進度盤點主要分析進度的偏差情況、影響進度的各方面原因如人力、設備材料、組織、設計、機具等,并預先提出擬采取的措施和動態(tài)跟蹤情況等。調試啟動信息主要包括試運記錄、工作計劃、消缺工作、設備狀況等。調試報告主要包括采取的措施、存在的問題、未完成項目等。
4.6工程質量管理模塊
該模塊的主要功能就是對基建項目的質量進行管理,監(jiān)控工程質量。主要功能如下所述:制定質量管理體系的目標及檢驗計劃,質量監(jiān)督記錄和計劃,記錄各個階段項目的驗收情況,進行達標投產(chǎn)考核。記錄項目的總體評價情況,統(tǒng)計各個施工單位上傳的質量驗評信息,如項目本期及累計質量事故量比較;項目質量驗收優(yōu)良/合格率比較;施工承包單位質量優(yōu)良/合格率比較。對土建、調試、安裝、設備監(jiān)造、設計等工作中存在的質量問題及整改措施進行記錄和跟蹤檢查等,進行工程質量事故統(tǒng)計等[6]。
4.7用戶權限管理模塊
由于系統(tǒng)的用戶包括系統(tǒng)管理員、領導和部門主管,用戶權限管理包括用戶與權限管理、日志管理等功能。
醫(yī)院的基建項目管理是一項非常復雜的工程,需要慎重考慮涉及到的多方面的內容,任何一個環(huán)節(jié)出現(xiàn)問題都可能影響將來基建項目的質量,最終影響醫(yī)院整體的建筑環(huán)境。本文設計的基建項目管理系統(tǒng)應用在醫(yī)院基建項目管理中,可以有效提高醫(yī)院基建項目的管理效率,確保醫(yī)院基建項目的順利開展。
[1]Adam Freeman,Steven Sanderson.Pro ASP.NET MVC3 Framework[M].Apress,2011:61.
[2]段斌,李光輝.基于MVC框架的公共部門績效評價系統(tǒng)[J].計算機工程,2009,35(6):263-266.
[3]李新良,羅戈夕.MVC設計模式的改進研究[J].北京電子科技學院學報,2009,17(4):33-37.
[4]匡芳君.基于MVC模式的網(wǎng)絡教學平臺設計[J].計算機技術與發(fā)展,2010,20(12):251-254.
[5]陳云洪.建設單位的工程項目管理[J].工程與建設,2009,23 (1):140-141.
[6]盛春奎.代甲方項目管理模式下若干關鍵問題的研究與分析[J].項目管理技術,2012(7):78-81.
Design development and application infrastructure management system based on MVC3 architecture
WANG Jing-jing
(The Second Affiliated Hospital of Soochow University,Suzhou 215004,China)
Based on the purposes of improving current hospital infrastructure projects management efficiency,this paper design the hospital infrastructure management system of MVC3 architecture and the various functional modules,system modules include pre-project management module,bidding management module,cost management module,contract management module,schedule program management module,user rights management module,project Quality Management module.Practical application of the system indicated that:the application of the system can effectively improve the management efficiency of the hospital infrastructure projects to ensure the smooth development of hospital infrastructure projects.
MVC design pattern;B/S structure;infrastructure management systems;design and application
TP311.1
A
1674-6236(2016)06-0118-03
2015-05-07稿件編號:201505062
王晶晶(1969—),女 ,江蘇泰興人,工程師。研究方向:醫(yī)院院內工程管理。