- 相關推薦
建筑工程項目系統研究論文
摘 要:建設工程項目是建筑企業生存和發展的基石;以項目管理為落腳點,優化項目的運作,是促進建筑企業生發展和壯大的原動力。然而,建筑企業發展所面臨的問題也日益凸顯,即總部、分公司和項目地之間的實地距離較遠,且分布在各地區,甚至是不同的國家。并且隨著
關鍵詞:工程項目質量管理論文發表,高層建筑施工論文投稿
1系統需求分析
隨著企業自身的發展和信息化技術的進步,建設工程項目管理逐漸邁入了信息化的時代,但其信息化的程度仍相對落后,致使項目管理受到一定的影響。(1)管理信息流相對滯后,且存在失真。企業管理者不能及時了解建設工程項目真實情況,難以獲取有價值的信息;且信息傳遞過程中難免存在疏漏或有意無意的隱瞞,使得企業的管理者獲取第一手有價值資料困難程度增大。(2)缺乏內部信息共享的平臺,易造成組織內溝通障礙,難以協同利用各項資源,達到效益的最大化。同時,由于信息呈現的局限性使得部分參與者只關注局部利益,不易達到建設工程項目局部優化,更無法實現整體優化,影響了企業的核心競爭力和項目運作的最優經濟效益。(3)缺乏外部信息共享的平臺,各單參建位之間的信息不能及時、有效地流通,削弱了建設工程項目各參建單位之間的協同管理效果。針對建設工程項目管理存在的現實問題和發展需求,本文提出基于B/S架構的建設工程項目協同管理信息系統整體解決方案。該解決方案采用先進的開發工具和語言,構建項目協同管理平臺,服務于項目的各方參與者。
2系統可行性分析
基于B/S架構的建設工程項目協同管理信息系統依托于優質的Internet和強大的數據處理,為項目管理者提供站點式的信息服務平臺,用于項目的目標控制和交流溝通。其研發的可行性需從技術、經濟和組織三方面進行分析和論證。
2.1技術可行性
雖然該系統開發對相關理論、業務流程、底層算法和編程能力等有較高的要求,但項目管理的相關理論已發展相對完善,Microsoft的VisualStudio2010開發平臺亦發展成熟,使用方便,面向對象的C#語言擁有超強的編譯能力且面向用戶開源,SQLServer2008更是擁有強大的數據處理能力、穩定性和安全性,基于ASP.NET技術的B/S架構也較流行和成熟。
2.2經濟可行性
經濟上的可行性主要論證研發系統的投入與效益是否合算,面對項目管理亟待解決的現實問題與系統開發成本、硬件配置成本和網絡接入成本的下降使得系統的研發在經濟上具有可行性。組織可行性組織的可行性是系統研發的根本保證,面對競爭日益激烈的市場環境和日益凸顯的項目管理問題,使得項目管理信息化和參與方協同管理成為走出管理瓶頸的有效途徑,讓系統研發具有組織上的保障。
3系統總體模型
在分析項目管理的凸顯問題,構建系統模型,定義功能模塊基礎上,以項目為核心對項目管理流程進行分析優化,最終實現“縱向協同”模式與“橫向協同”模式共存的協同管理信息系統。
3.1系統功能結構
根據項目管理的實際需求,構建基于B/S架構的建設工程項目協同管理信息系統前臺與后臺管理模型,前臺的六大基本功能模塊分別為:(1)項目信息模塊:包含項目概況、組織結構等信息功能,并附帶項目考核信息,反映項目真實運行狀態。(2)即時通訊模塊:擁有信息查看、發布和視頻會議等基本即時通訊功能,實現信息流的及時傳遞,解決傳統管理信息流相對滯后性問題。(3)進度管理模塊:擁有橫道圖、網絡圖此兩種進度控制總圖,建立進度跟蹤臺賬,通過進度前鋒線法考核進度實施狀況,通過在線進度調整,實現對進度的及時跟蹤和調整。(4)成本管理模塊:包含成本構成、成本預算、成本核算和成本考核等,及時了解成本動向,實現成本有效控制,為項目考核提供依據。(5)合同管理模塊:擁有合同示范文本輔助合同起草,通過在線查看及時了解合同內容,借助上載和下載實現更新,明確各方的權利與責任。(6)文檔管理模塊:擁有文件查詢、上載、查看、下載、傳輸、打印及刪除等對文檔操作的基本功能,實現無紙化高效有序的文檔管理。該系統的具體功能結構如圖1所示,同時具備可擴展功能,以便后期的適用性和更新。
3.2系統業務流程
基于B/S架構的建設工程項目協同管理信息系統的業務流程,是在項目管理業務基礎上,通過權限設置實現企業與項目“縱向協同”和項目參與方“橫向協同”?v向協同系指企業集團可通過該平臺實現項目賬戶創建,并進行配置和管理,優化項目資源;橫向協同則是指項目參與各方可通過該平臺進行協同工作,實現各參與方對項目的協同管理,提高項目運作效率。該平臺具體的協同管理優化流程圖如圖2所示。
4系統設計與實現
4.1系統總部署
為了達到高內聚和低耦合的標準,系統開發采用數據訪問層、業務邏輯層和表示層三層架構體系。該體系簡化后續對程序的修改、擴展和再工程,為程序某些模塊的重復利用提供可能。其中表示層允許用戶進行直接操作,項目局域網內可以通過各種終端的Web瀏覽器實現對本系統的訪問操作,而擁有授權的外部用戶則可借助Web瀏覽器通過Internet實現對系統的訪問操作;業務邏輯層是系統架構中體現系統核心價值的部分,用來提供整個系統功能和服務,其核心處理功能則通過基于C#的ASP.NET技術實現,并將處理結果通過Http協議傳遞到瀏覽器上顯示和反饋給用戶;數據訪問層主要是通過相關組件(ADO.NET技術)實現對數據庫中數據訪問,進而實現對數據的查詢、添加、更新和刪除等基本操作,并把數據操作結果提交給Web服務器,最終通過表示層反饋給用戶。數據庫作為系統的基礎部分,通過數據的結構實現對原始數據的存儲、組織和管理,并提供數據操作的方法和接口,使數據管理簡單有效。
4.2數據庫設計
根據管理對象和系統模型定義主要數據實體,并確定這些數據實體之間關系,考慮到數據實體的擴展性、安全性和效率等復雜因素,在系統E-R圖基礎上通過規范理論得到規范化的數據設計實體。
4.3系統前端設計
系統的前端設計主要涵蓋系統開發的表示層,由各個ASP.NETWeb窗體構成,用于顯示信息和帶給用戶良好的交互體驗。伴隨著Web開發技術的進程,系統研發逐漸細分出Web前端開發這個新領域。早期系統前端的開發相對簡單,頁面主要是用來顯示,這個階段界面上僅有極少的ASP.NET邏輯,基本上沒形成什么框架。隨著互聯網技術的不斷發展,頁面需要顯示的信息越來越豐富,前端代碼的邏輯也越來越復雜。近幾年來,各種尺寸的智能終端層出不窮,這就給用戶提供了多種可能去訪問信息,這些需求無形中給前端代碼的跨平臺性、復用性、移植性和易維護性提出更高要求。鑒于此,很多系統前端開發者借鑒后端的MVC運用,建立MVC的前端架構。本系統的前端開發架構采用靈活的MVC模式,即HTML的信息模型(Mode1),CSS的顯示控制(View),ASP.NET技術負責數據操作和實現某種邏輯(Controller)。同時,該模式使代碼擁有良好的復用性和可維護性,為高效率和高質量協作開發系統前端奠定基礎。
4.4系統底層設計
系統的底層設計涵蓋了系統三層架構體系的業務邏輯構建和數據結構定義,依托OOP的技術和方法,編寫模塊化的程序,增加代碼重用機會,為系統研發提供方便。OOP技術以數據的結構、含義以及數據與數據之間交互操作為基礎,擁有類、方法、接口、繼承、事件和多態性等優良特性,提高系統開發效率和擴展性,極大地縮減了系統的開發時間。業務邏輯層抽象系統表示層功能,為表示層提供支撐,分別封裝了實現項目信息管理、即時通訊、進度管理、成本管理、合同管理、文檔管理和數據維護等業務功能所需操作的方法。該層能夠通過ADO.NET技術直接訪問數據層,同時可為表示層提供訪問數據的便捷接口,起到溝通表示層和數據層的橋梁性作用。業務邏輯層主要是基于底層的算法包含CommonClass.cs基本類文件和實現事件功能的~.aspx.cs源文件等。數據訪問層為業務邏輯層提供數據庫訪問的接口,且封裝了對SQLServer2008數據庫中數據的增、查、改、刪等基本的數據操作。數據訪問層包含DBClass.cs類文件及Web.config配置文件等。業務邏輯層和數據訪問層堪稱系統的靈魂所在,為表示層功能提供底層支撐,從而實現系統業務處理的功能。
4.5系統實現
利用Microsoft的VisualStudio2010開發平臺和SQLServer2008數據庫,通過數據庫設計、前端設計和底層設計等研發工作,實現該系統開發。該系統服務器操作系統采用WindowsServer2008,應用服務器采用IIS管理器。以下重點介紹具有代表性的登陸模塊、后臺模塊和進度模塊。(1)登陸模塊:登陸模塊為授權與驗證管理的核心部分,系統管理員可內置項目賬號和管理項目,被授權的賬號則可通過驗證登陸,根據被授予的權限訪問指定信息,實現信息訪問的安全性和區別性。(2)后臺模塊:后臺模塊擁有項目管理、賬戶管理和數據維護等管理功能,作為系統平臺“縱式協同”管理的核心,允許以管理員身份通過后臺創建項目,配置項目管理賬號以及進行數據維護等,如圖3所示。(3)進度模塊:進度模塊擁有橫道圖、網絡圖兩種進度控制總圖,建立進度跟蹤臺賬,運用前鋒線法分析對比進度實施情況,通過MouseClick事件觸發底層算法實現實施進度的在線調整,達到對進度的及時跟蹤、更新和控制,如圖4所示。
5系統安全與維護
5.1系統安全
該管理信息系統是基于Internet的開發性站點式平臺,需要重點考慮研發和使用過程中的安全可靠性。身份的驗證和授權是安全性的兩個支柱。身份驗證是標識用戶的過程,而授權則是在驗證了所標識的用戶是否可以訪問特定資源時進行的。對于借助網絡存儲或傳輸的數據利用WCF等技術配置提供加密就顯得尤為重要。該系統信息安全性技術主要涵蓋應用層安全、網絡層安全、數據層和物理與管理層的安全等。應用層安全技術主要是通過驗證與授權確保系統信息在與用戶交互過程中不被非法利用。網絡層安全技術主要借助于防火墻、入侵檢查和病毒防范等構建安全網絡環境,并通過WCF等加密技術防止信息在傳輸過程中被侵入致使泄露。數據安全性問題主要是保護數據庫數據技術,避免不合法的使用造成數據泄露、更改、破壞或丟失,快捷地實現數據備份與恢復,為系統信息保駕護航。
5.2系統維護
從全壽命周期的角度出發,系統維護工作必然成為系統研發重要內容。從軟件系統維護的要求出發,系統的維護大致包括適應性維護、完善性維護、糾錯性維護、預防性維護或再工程。面向對象的編程思想和基于B/S架構的模式恰好為系統后期的運營、維護和重構提供最大程度的可能。系統維護不僅僅是技術問題,也是軟件維護管理問題。只有在后期的維護工作中遵循系統維護策略,才能延長生命周期,降低維護成本,保障系統質量,以更優的方式服務于系統平臺使用者。
6結語
本文在對建設工程項目管理現狀分析的基礎上,提出基于B/S架構的建設工程項目協同管理信息系統整體解決方案。該解決方案利用“縱向協同”和“橫向協同”模式,提高了項目管理人員之間的信息即時性,通過研發的協同管理系統可實現對項目的進度、成本、合同、文檔和即時信息的統一管理,以達到協同管理的1+1>2效果。該系統擁有開放性,能夠實現與外部其他系統的信息共享,也可以根項目管理的實際需求添加相應功能模塊,為今后系統的維護升級創造條件,也為項目進一步實現數據共享和信息集成奠定了基礎,更高層次看,該系統改善了項目管理的方法和理念,以解決項目管理中協同作業的關鍵問題。
【建筑工程項目系統研究論文】相關文章:
建筑工程項目管理的控制審計論文11-28
建筑工程項目施工管理研究的論文01-01
建筑工程項目管理及成本控制論文11-29
建筑工程項目成本管理論文05-16
淺析建筑工程項目管理的現狀與對策論文01-01
淺談建筑工程項目管理法應用論文12-11
建筑工程項目成本管理論文(必備8篇)05-21
提高通信建筑工程項目費用控制的探討論文12-11
建筑電氣論文07-19
建筑施工的論文05-27