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