前言:想要寫出一篇引人入勝的文章?我們特意為您整理了實踐教學中工程項目管理系統(tǒng)的設(shè)計范文,希望能給你帶來靈感和參考,敬請閱讀。
[摘要]工程項目管理是一項系統(tǒng)工程,管理起來難度大,涉及內(nèi)容多,相關(guān)人員數(shù)量龐大,在高校實踐教學中對于拓展學生知識面、提高實踐開發(fā)能力、加強實踐教學改革探索、面向需求開發(fā)功能齊全的工程項目管理系統(tǒng)等,具有非常重要的意義。本文在計算機專業(yè)實踐教學過程中設(shè)計并開發(fā)了基于網(wǎng)絡(luò)環(huán)境下的工程項目管理系統(tǒng)。該系統(tǒng)立足于軟件工程思想,結(jié)合模塊化設(shè)計方法,采用PHP動態(tài)網(wǎng)頁技術(shù)和MySQL數(shù)據(jù)庫技術(shù),具有一定的擴展性,實現(xiàn)了為工程項目提供管理和服務(wù)的功能。
[關(guān)鍵詞]項目管理;實踐教學;PHPMySQL
引言
項目管理平臺,是指在工程管理的各個環(huán)節(jié)為提高管理能力、管理效率,節(jié)省人力、物力,而設(shè)計的高效服務(wù)性軟件。和其他軟件平臺相比較,工程項目管理系統(tǒng)在精確性、安全可靠性及方便用戶方面具有一定的優(yōu)勢。在計算機專業(yè)教學過程中,要求學生具有較強的實踐能力和開發(fā)能力,而本次實踐教學中設(shè)計的工程項目管理系統(tǒng),結(jié)合了軟件工程、PHP動態(tài)網(wǎng)頁開發(fā)技術(shù)和數(shù)據(jù)庫技術(shù)的學習,綜合考慮了實踐教學的實際情況,在軟件開發(fā)規(guī)范的要求下,可設(shè)計并完成對項目查詢、添加、更改、人員管理等需求工作。系統(tǒng)在信息共享、準確性等方面特點鮮明,可以減輕管理人員的工作量,對于提高計算機專業(yè)學生的系統(tǒng)分析、設(shè)計和開發(fā)能力具有重要意義。
系統(tǒng)總體設(shè)計
經(jīng)過調(diào)研和分析,以及已形成的可行性報告證實,工程項目管理系統(tǒng)在技術(shù)可行性、經(jīng)濟可行性等方面完全能夠滿足要求。在具體的設(shè)計過程中,應(yīng)先在分析和研究的基礎(chǔ)上確立本次設(shè)計的功能需求。基于網(wǎng)絡(luò)環(huán)境下的工程項目管理系統(tǒng)涉及三類用戶權(quán)限,即管理員、項目負責人和普通員工,每類用戶有不同的管理功能,可以完成相關(guān)管理工作。管理員能統(tǒng)一管理整個系統(tǒng);項目負責人完成對有關(guān)項目的管理,包括財務(wù)管理(經(jīng)費使用)、項目獎懲、人員管理和調(diào)配等;普通員工完成的主要工作是相關(guān)項目信息的查詢和當前項目進度的評價等。系統(tǒng)總體結(jié)構(gòu)如圖1所示。
1.登錄管理模塊登錄管理模塊是系統(tǒng)功能的第一個模塊,在該模塊中,可以通過用戶角色的不同分別設(shè)置相應(yīng)的登錄權(quán)限,便于用戶進入不同頁面,完成相關(guān)管理工作。這樣的設(shè)計可以使項目在安全性、私密性和完備性等方面得到保證。
2.員工管理模塊系統(tǒng)管理員、項目負責人都會涉及員工管理工作,員工管理模塊是一個重要功能模塊。在該模塊中,系統(tǒng)管理員、項目負責人可以查詢有關(guān)人員的項目資料,在項目人員有變動時,可以刪除員工、添加新的項目成員,也可以完成員工請銷假、各種考評等工作。根據(jù)項目需要,可以通過設(shè)置項目二級管理員減輕系統(tǒng)管理員和項目負責人的工作負擔。
3.部門管理模塊項目管理涉及的部門較多,部門管理之間也該有一個重要的功能模塊。在部門管理模塊中,可以完成對部門的添加、刪除、修改、查詢等功能,并能協(xié)調(diào)各部門的統(tǒng)一工作,明晰各部門的職責。
4.項目管理模塊項目管理模塊是該系統(tǒng)的核心部分。在該模塊中,主要實現(xiàn)項目總體概述、項目工作量和進度管理、子項目劃分及任務(wù)安排、項目時間點控制、具體任務(wù)的實施情況等。同時,為了項目順利開展,還要為每個子項目指派相應(yīng)的管理負責人員,以保證項目工作能有序進行,使其在統(tǒng)一協(xié)調(diào)下,安排各個子項目的完成時間。項目管理模塊可隨時查詢項目的進展情況,及時反饋相關(guān)信息,對項目進行評估和分析。
5.獎懲管理模塊為了推進項目順利開展,相應(yīng)的獎懲制度和管理必不可少。在該模塊中,主要完成對相關(guān)員工和子項目負責人的獎勵和懲罰工作,應(yīng)實現(xiàn)獎勵和懲罰的添加、刪除、修改和查詢功能。
6.財務(wù)管理模塊項目管理會涉及成本、預算、經(jīng)費等財務(wù)管理工作。在項目開展初期,系統(tǒng)應(yīng)實現(xiàn)成本規(guī)劃的管理工作,在成本出現(xiàn)變化時,需要進行相關(guān)控制、分析和計算,并對其進行全程跟蹤和監(jiān)督。在項目開展過程中,可以完成對經(jīng)費的撥入、使用、結(jié)算等財務(wù)管理工作。在項目結(jié)束時,可以完成整個項目的結(jié)余、再次投入等方面的管理工作。
7.日志管理模塊工程項目管理是一項系統(tǒng)性工程,在項目管理過程中,系統(tǒng)數(shù)據(jù)和資料眾多,為了保證系統(tǒng)數(shù)據(jù)的安全與穩(wěn)定運行,安全管理工作必不可少。在該模塊中,可以實現(xiàn)日志管理的相關(guān)工作,包括數(shù)據(jù)的恢復與備份,也可以通過修改密碼和加密保證項目信息的安全性和可靠性。
8.質(zhì)量管理模塊該模塊可以完成質(zhì)量長期規(guī)劃、質(zhì)量分析評價等功能。根據(jù)相關(guān)法規(guī),企業(yè)應(yīng)建立項目質(zhì)量評價標準、成果質(zhì)量檢測方案,以實現(xiàn)對項目的質(zhì)量控制。該模塊的設(shè)計與開發(fā),對于項目評價和質(zhì)量檢測具有重要意義。系統(tǒng)用例設(shè)計探究UseCase(用例)是軟件開發(fā)過程中一項重要技術(shù),用例可以對相關(guān)功能序列進行描述,通過相關(guān)動作完成模塊功能。在本系統(tǒng)中,共涉及三類用戶:系統(tǒng)管理員、項目負責人和普通員工。
1.系統(tǒng)管理員用例設(shè)計系統(tǒng)管理員的權(quán)限最大(如圖2所示),擁有管理項目的全部權(quán)限,可以對員工、部門、項目、獎勵和懲罰、財務(wù)、質(zhì)量、日志等工作進行管理。
2.項目負責人用例設(shè)計項目負責人(如圖3所示)主要完成對員工、部門、項目、獎懲、財務(wù)、質(zhì)量、用戶等方面的管理和協(xié)調(diào)。
3.普通員工用例設(shè)計普通員工(如圖4所示)可以通過系統(tǒng)完成注冊、登錄、查看信息、請銷假、任務(wù)評估等工作。
系統(tǒng)實現(xiàn)
在本次教學實踐過程中,通過可行性分析、系統(tǒng)分析、系統(tǒng)設(shè)計,最終工程項目管理系統(tǒng)實現(xiàn)了員工管理、部門管理、項目管理等功能模塊。在系統(tǒng)實現(xiàn)中,需要配置PHP和MySQL運行環(huán)境,環(huán)境配置成功后,用戶通過本地PC機進行體驗。在瀏覽器地址欄中輸入相應(yīng)的IP地址:如,便可以進入本系統(tǒng)。在系統(tǒng)中,首頁登錄界面用戶分為三種用戶:系統(tǒng)管理員、項目負責人和普通員工,登錄成功后即可完成相關(guān)管理工作。
結(jié)語
本文立足于計算機專業(yè)實踐教學過程中的軟件工程思想,詳細闡述了網(wǎng)絡(luò)環(huán)境下的工程項目管理系統(tǒng)的設(shè)計過程及實現(xiàn)方法,包括功能模塊設(shè)計與實現(xiàn)、用例分析等,設(shè)計部分是整個應(yīng)用程序的核心。通過本次實踐教學的設(shè)計和開發(fā),檢驗了實踐教學的效果,對于全面提高高等教育教學質(zhì)量起到了很大的促進作用。
參考文獻:
[1]楊玥.國家電網(wǎng)公司集體企業(yè)業(yè)務(wù)應(yīng)用平臺工程項目管理設(shè)計與實現(xiàn)[D].天津大學,2017.
[2]朱濤江.PHP與MySQL5程序設(shè)計[M].北京:人民郵電出版社,2007,1.
[3]陳宗斌.PHP與MySQL基礎(chǔ)教程[M].北京:人民郵電出版社,2007,5.
作者:朱賴紅 王娟 單位:陜西科技大學鎬京學院