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