孫顯達 夏吉天
【摘要】? ? 目前信息技術不斷的發展,對工程建設數據收集效率和信息溝通環境進行改善。在越來越復雜的異構化網絡分布式環境中,分布式處理能力強大,為web應用提供良好開發環境。在此背景下,創建大型工程管理信息系統能夠輔助項目的建設。
【關鍵詞】? ? 工程管理? ? 信息系統? ? 設計
一、大型工程管理信息系統的架構
大型工程管理系統結構設計過程中,要充分考慮:
其一,實現信息模型與業務模型的貫徹;其二,避免對用戶業務功能和用戶端的配置造成影響,并且支持移動終端;其三,保證安全性;其四,具有良好穩定的數據結構;其五,具備良好兼容、接口和擴充的能力。
根據以上條件,對瘦客戶端方式進行確定,從而靈活配置客戶端,并且支持移動終端。為了保證數據層穩定性、一致性和有機性,要分類數據存儲和邏輯。通過上述分析,大型工程管理信息系統客戶層、業務控制層、核心業務層、子系統業務層、系統管理層和其他系統接口層。
1.1客戶層
客戶層人機應用界面比較完整,以此能夠開展個性化的交互。有效解決系統的輸出問題,對數據進行收集、輸入指令、管理外設、顯示資料等,通過不同的需求使用界面組合。通過web服務能夠實現查詢和統計,通過網絡實現信息的查詢和統計。由于通過瘦客戶端設計客戶層,支持手機、手持終端、車載設備等嵌入層設備,使現代辦公靈活移動的需求得到滿足。
1.2子系統業務層
將信息系統業務邏輯的管理效果充分展現出來,利用業務設置業務子系統,對業務控制層進行控制,映射對應的業務和用戶。
1.3業務控制層
控制作業流、權限和優先級,作業流控制能夠轉變應用層服務,使其發展為一系列的業務,通過業務層服務對應用進行請求。對業務實時性、重要性、相關性進行權衡,從而對業務優先級進行選擇,提高滿意度。權限控制能夠實現用戶認證與授權體系,和安全體系訪問控制邏輯結合,根據轄區、特權、職務分配業務。
1.4系統管理層
將系統管理層貫穿在各層次,通過各層資源和作業分配,實現系統的管理、維護的功能。 管理功能包括:業務配置管理、用戶管理、容災計劃、性能控制、版本控制、錯誤跟蹤等。
1.5核心業務層
使關系數據庫成為數據管理工具,實現面向對象的分析:
其一,利用關系表和記錄的方式,使關系數據庫存儲屬性和對象聯系;其二,在業務操作過程中,通過靜態存儲位置實現對象屬性和方法的讀取,完整封裝對象;其三,在程序模塊中實現對象方法的存儲;對基于數據層實現存儲支持層和核心業務層的設置,從而保證對象的完整性,具體為:其一,核心業務層通過公共業務構件構成,實現業務核心,對業務體系信息關聯和互操作業務信息處理進行聚合,有機處理業務信息和過程。其二,存儲支持層能夠實現文件服務器、數據庫服務器的交互支持,并且實現業務對象和數據存儲的映射,使數據庫訪問平衡與性能方面的問題得到解決,使數據庫組織策略調整對于業務系統無關性得到實現。
1.6系統接口層
與其他子系統接口實現系統互聯、安全認證、資源共享,對其他子系統提供web瀏覽、數據共享和業務操作。
二、系統的硬件設計
2.1綜合布線設計
工程管理信息系統的結構包括工程建設、監督控制、銷售和技術開發等構成,在企業中分布。以實際需求設計多功能現代化的工程辦公管理,在工程中所設置的計算機網絡系統要求大容量、高速的傳輸數據。利用綜合化布線設計系統,布線系統連接辦公區域、工作站點、布線系統,實現百個信息站點的設置,并且支持10Mbps傳輸速率,各分散的工作站點距離主機房在100m以內,網絡傳輸介質使用雙絞線。利用星型網絡拓撲結構,并且支持多網絡協議。
2.2網絡結構和硬件設計
其一,網絡架構。網絡中心節點使用Visage24T智能交換機與三臺3COM集線器作為交換機設備,網卡使用3COM自適應網卡。連接實現雙絞線實現,利用光纜與外部局域網連接網絡系統;其二,UPS電源。利用APC延時UPS提供給服務器和網絡設備的供電;其三,工作站和NT服務器。利用兩臺服務器對電子郵件、web服務、數據庫服務、域名服務得到實現;其四,網絡病毒防范。利用VRV套裝殺毒軟件保護服務器的安全性;其五,系統平臺。NT服務器使用主流操作系統,使用SQL大型數據庫。其六,遠程通信你設備。在服務器中創建多臺GVC調制解調器和CISCO 2511小型路由器,從而實現施工現場和公司總部的節點連接。
三、系統的模塊設計
3.1合同管理模塊
用戶通過合同管理實現合同模板的創建,從而對合同進行管理、保存、審批,并且計算金額,保護合同雙方的權益。合同管理重點為業務管理,合同管理軟件能夠解決業務管理問題,對合同管理網絡化、動態化與智能化進行重視,為業務提供結算安排、合理流程和履約監督功能。
3.2成本管理模塊
成本管理能夠管理企業生產項目各階段成本,利用數據對成本進行控制、決策和分析,具體的成本管理包括關于成本的工作,比如成本預測、決策等。系統完成功能包括:其一,成本階段。通過成本階段的記錄功能便于今后的分析;其二,成本科目。對項目成本進行劃分,將代碼進行提取,為成本管理提供數據;其三,成本編制。對成本所消耗的成本進行記錄,從而使核算更加的方便;其四,成本分析。簡單分析工程各階段成本;其五,成本核算。核算工程成本。
通過授權用戶對“成本管理”頁面中“成本階段”點擊,系統在“成本階段”頁面跳轉。此時,用戶將目前階段輸入,成本管理對數據庫檢索程序進行調用,檢索目前依賴的前個階段,利用項目階段判斷和銜接,提高成本計算結果可靠性。
3.3質量管理模塊
質量管理模塊主要功能:
其一,維護質量文件。在成立工程項目初期,在服務器中提交項目相關文件,后期還能夠對質量文件添加和刪除;其二,規定質量目標。在項目立項之后,利用系統對項目質量目標進行設置;其三,記錄項目過程。對項目相關活動記錄,不斷的跟蹤和記錄對項目質量保證活動進行明確,包括開展工程活動時間。
在設計質量管理模塊的過程中,交互質量管理模塊和用戶。只有授權用戶才能夠查看質量管理功能。用戶點擊“質量管理”中的“基本信息”按鈕,從而保存數據庫中的質量文件,并且展現數據庫中質量相關文件。然后,用戶選擇某文件,質量管理功能調用數據庫訪問功能,對質量文件進行查找,實現文件信息的返回,對本機注冊可執行文件進行調用,從而打開質量文件。
在保存質量文件過程中,數據庫對質量文件名和文件自身進行保存,數據庫存儲空間大,所以數據服務硬盤空間在100G左右,還要定期備份。
3.4進度管理模塊
本文所設計進度管理模塊主要包括工程進度計劃編制與維護:
在對工程進度計劃編制過程中,使項目計劃進行實施,然后以計劃進行執行。在項目計劃制定過程中步驟比較多,比如收集工程信息資料、時間估算等。
在計劃改變和維護過程中,要反映在項目管理系統中。如果改變計劃就要將項目計劃進行修改,或者在項目中添加新的子項目,實現子項目計劃的設置。在結束項目后,使項目計劃刪除。
所有用戶在登錄之后才能夠對系統功能進行使用,假如無法登錄也就無法使用,游客身份無法訪問系統。服務器就愛你管查詢結果返回到客戶端中,從而進行顯示。
3.5文檔管理模塊
文檔管理模塊登記工程文件,并且能夠通過其他單位接收文件,主要功能為:
其一,我的文檔信息。管理私有文檔和個人的工作文檔,并且對待分發、接收和已經分發、接收的文檔進行管理;其二,我的公共事務。查看公告、新聞、天氣預報等信息,通過論壇實現評論的發表,利用我的鏈接實現網站的打開,并且通過我的會議查看參加或者申請的會議;其三,我的工作信息。查看相應的流程,比如代辦中、已經發起的流程和合同事項;其四,管理設置。管理公告、新聞、會議和會議室;其五,我的基本信息。下載個人資料、個人設置與系統插件。
3.6系統安全設計
Internet針對任何項目參與方開放,所以要使用認證、加密和防火墻等技術對項目信息安全性進行保證。實現系統整體結構實現分層設計,創建分級密碼體系,針對不同用戶設置不同用戶權限,分級、分權的使用密碼。系統用戶包括一般用戶與超級用戶,超級用戶包括上級主管和決策部門,一般用戶包括下屬單位。超級用戶能夠訪問下屬單位數據,一般用戶通過密碼進入到系統中,假如用戶通過訪問密碼就成為系統注冊的合法用戶,對數據進行訪問,但是無法對其他單位數據進行訪問。另外,為了避免破壞系統數據,要進一步的加強保密與安全意識,對重要數據進行隨機備份。
3.7系統的測試
本文對系統和軟件、功能利用黑盒測試,測試人員利用數據了解系統功能。在測試過程中,通過程序接口實現測試,系統內部接口通過單元測試執行,假如選擇項目沒有對外系統接口,就不進行接口測試,并且沒有相應用例。
測試登錄內容:對用戶登錄信息填寫,驗證是否成功登錄;
測試用例:正確用戶名稱與密碼;用戶名和密碼不正確。
測試結果:第一種情況順利登錄;第二種情況提示用戶名或者密碼不正確。
結論:登錄部分測試功能預期效果。
點擊系統列表窗體或者編輯窗體中“導出打印”按鈕的時候,選擇打印樣式或者導出Excel,對操作進行選擇,點擊“確定”就能夠打印報表或者導出Excel,測試結果滿足功能性需求。
四、結束語
基于全球化信息背景下,信息技術會對勞動密集大型項目造成影響。現代信息技術和網絡技術會影響到大型工程建設:其一,提供給工程建設管理全新的思想;其二,使大型工程建設管理使用全新的方法和手段,提高數據信息溝通和收集的效率。目前,國內外研究課題通過不同角度對工程各領域的使用問題進行分析,提出大量全新的方法和概念。本文對此實際課題分析,討論網絡環境下的大型工程管理系統的設計。在網絡技術和信息技術不斷發展的過程中,大型工程管理信息系統也會有所改進和提高。
參? 考? 文? 獻
[1]鄭斌.大型工程項目管理信息系統在企業建設期的應用分析[J].赤峰學院學報(自然科學版),2016,32(05):39-40.