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