船舶項目的設(shè)計計劃管理是船舶設(shè)計項目管理的首要職能,并且貫穿于設(shè)計活動的整個過程,其對于項目的重要性是不言而喻的。船舶設(shè)計項目的計劃管理是船舶企業(yè)對項目的設(shè)計進度與設(shè)計資源的綜合統(tǒng)籌與安排。雖然現(xiàn)階段的計劃管理系統(tǒng)產(chǎn)品琳瑯滿目,但是開發(fā)一個面向船舶設(shè)計項目實際需要的計劃管理系統(tǒng)具有十分重大的意義。
1系統(tǒng)的需求分析
系統(tǒng)的需求分析是系統(tǒng)開發(fā)前的重要環(huán)節(jié),它對目標系統(tǒng)提出了完整、準確、清晰、具體的要求,它所確定的內(nèi)容是系統(tǒng)設(shè)計與開發(fā)的基礎(chǔ)。面向船舶企業(yè)的設(shè)計計劃管理系統(tǒng)要滿足以下需求:計劃的編制需求,系統(tǒng)要實現(xiàn)設(shè)計項目大、中、小日程計劃的編制;計劃的執(zhí)行需求,設(shè)計人員可以登陸系統(tǒng)接受和查看自己的工作任務(wù),明確自己的工作內(nèi)容;計劃的跟蹤需求,項目經(jīng)理可以實時的監(jiān)控項目各專業(yè)設(shè)計計劃的具體實施狀況;計劃的調(diào)整需求,項目經(jīng)理通過系統(tǒng)要實現(xiàn)對設(shè)計計劃進行增補、調(diào)整的相關(guān)操作。
2系統(tǒng)總體結(jié)構(gòu)的設(shè)計
2.1主要功能模塊的設(shè)計
本系統(tǒng)的功能模塊主要有六方面的模塊組成,分別是:
⑴項目參數(shù)設(shè)置模塊
該模塊主要是設(shè)置項目的基本信息,包括工作計劃編號(工作區(qū)域、類別等)、資源參數(shù)(資源對應(yīng)科室、總量、標準費率等)、工作日歷(工作日與休息日)、圖標庫(任務(wù)包圖標類型、甘特圖Bar)的設(shè)置。
⑵項目任務(wù)包管理模塊
該模塊主要是制定船舶設(shè)計項目的任務(wù)包結(jié)構(gòu)樹,分配任務(wù)包的人力資源并且確定任務(wù)包的周期,同時包括任務(wù)包相關(guān)性的設(shè)定。該模塊能夠提供增加、插入、修改、刪除任務(wù)包的功能,任務(wù)包間的關(guān)系一旦建立便無法修改,不過可以刪除重新設(shè)定。
⑶詳細計劃的編制模塊
該模塊主要是編制詳盡、具體的設(shè)計計劃并且分配到指定的設(shè)計人員,同時能夠?qū)崿F(xiàn)設(shè)計計劃的增加、修改與刪除。具體操作是確定設(shè)計計劃的編號:包括專業(yè)、區(qū)域、類別、類型、年份、月份、周次、工作者、工作內(nèi)2fca8b7039f4d9d3ca6702b935e35e8c804d283406452d5034f95de863c913b9容、計劃工時、計劃開始時間、計劃結(jié)束時間。同時可以查看整個項目的甘特圖,把握項目的設(shè)計進度。
⑷員工日志的填寫模塊
該模塊主要體現(xiàn)的是設(shè)計計劃的執(zhí)行功能,項目的設(shè)計成員根據(jù)自己的工作情況填寫自己的工作日志。具體需要填寫的內(nèi)容包括:實際開始時間、實際結(jié)束時間、實際工期(自動算出)、個人完成工時,工作感想與建議。
⑸工時匯總與統(tǒng)計模塊
該模塊主要是項目各專業(yè)主管根據(jù)員工的實際工作情況對其工作日志進行評分與評價,具體需要填寫的內(nèi)容包括:實際工時、完成度評分、完成質(zhì)量評分、工作態(tài)度評分。這是具體的計劃監(jiān)控的過程,項目主管可以了解項目的工作進展與實際完成的狀態(tài)。
⑹計劃報表與查詢模塊
該模塊主要是用于分析和評定設(shè)計計劃的整體情況以及具體的實施狀況,可以按項目、科室、年份、負荷類型等方式查詢項目的人力資源的負荷、工時負荷以及設(shè)計成本負荷。同時該模塊可以實現(xiàn)設(shè)計計劃數(shù)據(jù)的查詢與導(dǎo)出。項目經(jīng)理可以通過此模塊分析項目人力資源的分配、成本的投入等信息。
2.2系統(tǒng)的框架設(shè)計
根據(jù)上述分析,將系統(tǒng)設(shè)計劃分為六大模塊分別是:系統(tǒng)參數(shù)設(shè)置、任務(wù)包管理、詳細計劃的編制、員工日志的填寫、工時匯總與統(tǒng)計、計劃報表與查詢,系統(tǒng)的整體結(jié)構(gòu)設(shè)計。
2.3系統(tǒng)的架構(gòu)設(shè)計
一個優(yōu)秀的系統(tǒng)架構(gòu)的設(shè)計非常重要,它對于項目的開發(fā)周期,系統(tǒng)的穩(wěn)定性和開發(fā)的風(fēng)險性都有重要影響。面向船舶設(shè)計項目的計劃管理系統(tǒng)的架構(gòu)設(shè)計累積了其他系統(tǒng)的成功經(jīng)驗,可以考慮采用目前的主流技術(shù)即基于.NET技術(shù)的C/S三層體系架構(gòu),由上到下分別為用戶界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。
3系統(tǒng)的工作流程分析
本系統(tǒng)的開發(fā)規(guī)范了船舶項目設(shè)計計劃管理的整個流程,提高了設(shè)計計劃數(shù)據(jù)的科學(xué)性與合理性,同時降低了重復(fù)性設(shè)計工作出現(xiàn)的頻率,有利于計劃執(zhí)行效率的提升。系統(tǒng)針對船舶設(shè)計項目計劃的編制環(huán)節(jié)、執(zhí)行環(huán)節(jié)、監(jiān)控環(huán)節(jié)都進行了嚴格的流程設(shè)計,一環(huán)扣著一環(huán),確保計劃數(shù)據(jù)信息的共享與交流的順暢,以及計劃進展具體狀態(tài)的及時反饋,尤其是時間節(jié)點的控制,要求系統(tǒng)能夠?qū)崿F(xiàn)時間的預(yù)警功能。
4系統(tǒng)數(shù)據(jù)庫的設(shè)計
數(shù)據(jù)庫是整個計劃管理系統(tǒng)的基礎(chǔ),本系統(tǒng)采用的是SQL SERVER 2005作為后臺數(shù)據(jù)庫。
根據(jù)上述計劃管理系統(tǒng)的需求、結(jié)構(gòu)以及工作流程的分析,綜合考慮數(shù)據(jù)間的邏輯關(guān)系,為計劃管理系統(tǒng)設(shè)計的主要數(shù)據(jù)表共11張,分別是區(qū)域設(shè)置表,主要用來存儲項目具體工作區(qū)域的詳細信息;甘特圖設(shè)置表,主要用來存儲甘特圖代號、顏色的詳細信息;計劃類別表,主要用來存儲計劃類別信息;標準工時表,主要用來存儲工時信息;圖標類型表,主要用來存儲圖標類型的詳細信息;工作日歷表,主要用來存儲工作日歷的詳細信息,有工作日期、工作狀態(tài)等;任務(wù)包信息表,主要描述了任務(wù)包的基本屬性;任務(wù)包關(guān)系表,主要用來存儲任務(wù)包間關(guān)系的詳細信息;工作計劃表,主要描述了工作計劃的基本屬性,如工作編號、工作內(nèi)容、工程名稱、科室名稱、工作者編號、開始時間、結(jié)束時間、實際工期等;計劃類型表,主要用來存儲計劃類型的詳細信息。
5系統(tǒng)的運行實例
根據(jù)上述系統(tǒng)結(jié)構(gòu)的分析與設(shè)計,可以實現(xiàn)整個設(shè)計計劃管理過程所需的各項功能。目前該系統(tǒng)在江蘇某設(shè)計單位已經(jīng)運行,結(jié)果顯示:船舶設(shè)計項目的計劃時間大幅度減少,設(shè)計能按期完成,公司的經(jīng)濟效益也提高不少。
本文系江蘇高校哲學(xué)社會科學(xué)基金指導(dǎo)項目,江蘇船舶人才需求與培養(yǎng)環(huán)境優(yōu)化研究,(2016SJD880101)。
(作者單位:南通理工學(xué)院電氣與能源工程學(xué)院)