建筑業企業項目管理信息系統分析與設計的中期報告_第1頁
建筑業企業項目管理信息系統分析與設計的中期報告_第2頁
建筑業企業項目管理信息系統分析與設計的中期報告_第3頁
建筑業企業項目管理信息系統分析與設計的中期報告_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

建筑業企業項目管理信息系統分析與設計的中期報告一、需求分析1.1項目背景本次項目管理信息系統的開發是為了管理建筑業企業的項目,同時提高企業的生產效率和管理效能。該系統需要解決以下問題:-管理項目的進度、成本和品質等方面的信息-查看項目現場的實時數據-優化企業的流程管理-資源及人員的分配和調度-支持多人并發操作-安全管理和用戶權限管理-支持數據統計和報表輸出1.2需求分析系統用戶分為公司管理人員和項目管理人員兩種,分別具有不同的權限和功能需求。公司管理人員可以:-查看企業各項目整體的進度、成本和品質情況-管理企業員工信息、工作流程及審批流程-授權用戶權限以控制系統的使用項目管理人員可以:-添加、刪除、更新項目信息-管理項目進度、成本、品質及相關資料-分配任務給項目組成員-實時查看項目的各項數據,包括進度、成本、品質等1.3功能需求分析從需求分析中,整理出以下系統的主要功能需求:-企業管理模塊-統計和查看整體的項目進度、成本和品質情況-員工信息管理-工作流程管理-項目管理模塊-項目信息管理-實時監測項目進度、成本和品質情況-任務分配和調度-數據分析和報表輸出二、系統設計2.1數據庫設計為了支持系統的各項功能需求,系統需要設計多個數據表,如下所示:-公司信息表-項目信息表-員工信息表-任務信息表-工作流程信息表-項目計劃表-項目進度表-項目成本表-項目品質表2.2系統架構設計系統需要開發一個基于Web的客戶端-服務器架構。使用MVC(Model-View-Controller)框架,將分別實現以下功能:-模型層:模型層是數據層,是Convenience、EJB和DAO訪問數據的中心部分,用于管理和控制數據源。模型層完成了數據的記錄和管理,不包括頁面視圖和管理不同設備之間的邏輯關系。-視圖層:視圖層提供用戶與系統的交互界面。視圖層包括頁面設計器、HTML代碼以及CSS樣式表。-控制器層:控制器層負責接收視圖層的請求,并相應地將它們轉換為Model層的處理請求。控制器層是Web應用程序的核心。2.3系統流程設計系統的流程主要從以下幾個方面設計:-用戶登陸和權限控制-企業管理模塊的流程-項目管理模塊的流程三、開發實現和測試3.1開發環境-操作系統:Windows10-開發工具:Eclipse,Tomcat,Git-編程語言:Java,HTML,CSS,JavaScript,SQL3.2系統功能實現-系統登錄和權限控制功能-企業管理模塊功能的實現-項目管理模塊功能的實現3.3測試測試階段主要分為以下幾個部分:-單元測試:對系統中各個模塊進行單獨的測試-集成測試:將各模塊集成到一起,進行整體測試-系統測試:模擬用戶使用系統進行測試四、總結構建并測試后,該建筑業企業項目管理信息系統在開發過程中,包括需求分析、系統設計、開發和測試等方面均進行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論