• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      工程項目管理系統(tǒng)設(shè)計與開發(fā)

      2020-08-04 11:23:18朱賴紅王娟
      數(shù)碼世界 2020年7期
      關(guān)鍵詞:項目管理

      朱賴紅 王娟

      摘要:在大數(shù)據(jù)時代,人們對復雜問題的處理方式提出更高的要求。本文針對工程項目規(guī)模不一、周期長、管理內(nèi)容多而繁雜等問題,研發(fā)實用性強的工程項目管理系統(tǒng)。該系統(tǒng)通過網(wǎng)絡(luò)進行交互,采用PHP+MySQL技術(shù)進行開發(fā)。在該系統(tǒng)中,設(shè)計中心數(shù)據(jù)庫,能使全體項目人員通過瀏覽器獲取所需信息。項目成員不受地域限制,實時交互信息,縮減項目修改和信息傳遞時間,提高了管理效率。

      關(guān)鍵詞:項目管理? PHP? MySQL

      引言

      隨著Internet技術(shù)的普及,人們的生活方式不斷發(fā)生改變,對傳統(tǒng)工程項目管理提出更多要求。該系統(tǒng)以動態(tài)網(wǎng)頁PHP為載體,通過瀏覽器訪問的數(shù)據(jù)庫并獲得數(shù)據(jù)。系統(tǒng)分為前臺界面和后臺界面,項目參與者與管理員擁有不同權(quán)限,參與者可以瀏覽內(nèi)容,項目負責人可以下發(fā)任務(wù),管理員負責項目的統(tǒng)籌安排,對整個系統(tǒng)具有最高的管理權(quán)限。系統(tǒng)具有準確性、可擴展性,同時在信息傳遞延遲性和可復用性方面進行了合理的設(shè)計,管理項目的工作量進一步減輕,便于管理者信息共享,避免形成信息孤島。

      1 相關(guān)技術(shù)

      1.1 PHP MVC架構(gòu)

      PHP MVC是Web開發(fā)中一種項目構(gòu)建技術(shù),在此架構(gòu)下,可以簡化繁雜的邏輯,也可以提高軟件的復用性,架構(gòu)圖如圖1。該架構(gòu)分為三部分:Model層、View層、Controller層。Model層用來管理相關(guān)事務(wù)邏輯,建立與底層數(shù)據(jù)庫的連接和交互。Controller層主要完成控制功能,響應(yīng)用戶請求并獲取數(shù)據(jù),完成處理功能。View層用來展示相關(guān)功能,可以通過PHP網(wǎng)頁形式提供給用戶。

      PHP是一種動態(tài)網(wǎng)頁開發(fā)技術(shù),是在HTML中嵌入的一種語言。PHP語言小巧、靈活,具有跨平臺、開源、快捷、面向?qū)ο蟮忍攸c,在Web開發(fā)中得到廣泛應(yīng)用。

      1.2 MySQL技術(shù)

      MySQL是一種以二維表的形式展示的數(shù)據(jù)庫管理系統(tǒng),可以把用戶設(shè)計數(shù)據(jù)存放于多個表格中,并非把它們整體保存于一處,這種數(shù)據(jù)管理方式大大縮減了調(diào)用耗時,可以快速提升調(diào)用靈敏性。它具有占用內(nèi)存空間較小、執(zhí)行高速、低價格、易獲取和其開源性等特點。同時,它支持多種語言,兼容性較強。

      2 系統(tǒng)總體設(shè)計

      2.1 功能設(shè)計

      項目管理系統(tǒng)從企業(yè)項目管理的實際需求出發(fā),能夠提高管理效率,數(shù)據(jù)更為精準和安全。基于Web的項目管理系統(tǒng)分為登錄管理,項目管理,個人信息管理、任務(wù)管理等四個主要模塊。系統(tǒng)總體結(jié)構(gòu)如圖2所示。

      登錄管理模塊可以實現(xiàn)系統(tǒng)登錄、密碼的修改、刪除不需要的用戶等相關(guān)功能,主要完成對用戶的管理工作。項目管理模塊實現(xiàn)的主要功能是添加項目、刪除項目,修改項目等功能,是整個系統(tǒng)的核心。個人信息管理模塊的功能是對人員的信息進行管理,包括添加、修改、查看個人信息,方便項目負責人及時獲取準確的人員信息,對項目的進度最有幫助,能夠做到依照各個項目需求宏觀調(diào)控項目人員。任務(wù)管理模塊的功能是對項目的完成情況進行管理,包括添加、修改任務(wù)、設(shè)置任務(wù)狀態(tài),使項目管理人員能夠?qū)M度做出準確的評估進一步進行項目調(diào)控。

      2.2 用戶權(quán)限設(shè)計

      本系統(tǒng)將登錄角色分為三種,項目參與人、項目負責人、系統(tǒng)的后臺管理者,項目用戶權(quán)限關(guān)系圖如圖3所示。

      項目參與人:擁有瀏覽項目信息的權(quán)限;項目負責人:有權(quán)管理項目組成員、創(chuàng)建和管理項目、調(diào)控項目進度等;后臺管理者:擁有管理項目負責人、二級管理員管理等權(quán)限。

      3 數(shù)據(jù)庫設(shè)計

      在系統(tǒng)設(shè)計中,數(shù)據(jù)庫的設(shè)計必不可少。在需求分析的基礎(chǔ)上,設(shè)計E-R圖,依據(jù)E-R圖,每種關(guān)系模型對應(yīng)數(shù)據(jù)庫中一個表。該系統(tǒng)主要設(shè)計了用戶表、項目表、任務(wù)表和項目標簽表。

      3.1 用戶表設(shè)計

      用戶信息表上包括ID、用戶名、用戶密碼等信息,如表1所示。

      3.2 項目信息數(shù)據(jù)表設(shè)計

      項目信息表包括ID、項目名稱、起始時間、預計完成時間、項目內(nèi)容等信息,如表2所示。

      3.3 任務(wù)信息表設(shè)計

      任務(wù)信息表主要存放了任務(wù)ID、任務(wù)描述、日期、完成時間等信息,如表3所示。

      3.4 項目標簽信息表設(shè)計

      項目標簽信息表包括標簽ID、標簽名、預計持續(xù)時間,如表4所示。

      4 系統(tǒng)實現(xiàn)

      該項目主要完成登錄管理、項目管理、個人信息管理、任務(wù)管理等四個模塊的設(shè)計。在配置了PHP及MySQL數(shù)據(jù)庫運行環(huán)境后,相關(guān)人員可以通過瀏覽器,在地址欄中輸入本地測試IP地址:http://localhost/index.php進入軟件平臺的首頁。對于本系統(tǒng)而言,首頁登錄界面有三種權(quán)限,即系統(tǒng)管理員、項目負責人和員工,登錄到系統(tǒng)即可進行相應(yīng)的操作,

      5 結(jié)束語

      本文詳細的闡述了項目管理系統(tǒng)設(shè)計過程與實現(xiàn)方法,包括相關(guān)技術(shù)簡介、功能模塊設(shè)計與實現(xiàn)、數(shù)據(jù)庫設(shè)計等,設(shè)計部分是整個應(yīng)用軟件的核心內(nèi)容。該項目基于軟件工程的思想進行開發(fā),經(jīng)過后期測試,系統(tǒng)功能齊全,安全性、方便性、可擴展性等方面性能優(yōu)越。

      參考文獻

      [1]甘煥.基于WBS的大型工程項目管理信息系統(tǒng)研究 [J].西北工業(yè)大學,管理科學與工程,碩士論文,2007

      [2]朱濤江.PHP與MySQL 5程序設(shè)計[M].北京:人民郵電出版社,2007.1.

      [3]陳宗斌.PHP與MySQL基礎(chǔ)教程[M].北京:人民郵電出版社,2007.5.

      作者簡介

      朱賴紅,陜西科技大學鎬京學院,碩士,研究方向:軟件開發(fā)及系統(tǒng)集成。

      猜你喜歡
      項目管理
      裝配式EPC總承包項目管理
      基于大數(shù)據(jù)分析的集合式EPC總承包項目管理軟件技術(shù)的應(yīng)用
      項目管理在科研項目管理中的應(yīng)用
      未來如何更高效地進行工程項目管理
      荔浦县| 乐昌市| 余干县| 营山县| 淮南市| 土默特右旗| 任丘市| 潼关县| 交口县| 易门县| 波密县| 南川市| 游戏| 如东县| 曲麻莱县| 临颍县| 德州市| 沙雅县| 凌海市| 古田县| 樟树市| 庄浪县| 教育| 剑河县| 大荔县| 遂溪县| 乌苏市| 松潘县| 班戈县| 永安市| 汉沽区| 瑞金市| 隆回县| 鄂州市| 大石桥市| 洞头县| 北川| 孝感市| 清水县| 龙南县| 荥阳市|