高本金,惠 丹,劉 雅,郭 媛
(海洋石油工程股份有限公司,天津 300461)
基于任務(wù)分配的工時管理系統(tǒng)的開發(fā)及應(yīng)用
高本金,惠 丹,劉 雅,郭 媛
(海洋石油工程股份有限公司,天津 300461)
文章對某總包工程公司工時管理系統(tǒng)開發(fā)及應(yīng)用情況進行了介紹,分別以設(shè)計板塊、陸地施工板塊和海上施工板塊為例詳細(xì)闡述了開發(fā)方案。.NET開發(fā)平臺的選擇為系統(tǒng)二次開發(fā)預(yù)留了技術(shù)空間?;谌蝿?wù)分配模式的工時管理系統(tǒng)的開發(fā)應(yīng)用,有助于提升公司統(tǒng)計管理能力和成本核算的準(zhǔn)確性。結(jié)合系統(tǒng)開發(fā)過程,文章提出了企業(yè)在推行管理信息化工作中應(yīng)注意的問題,并對系統(tǒng)深化開發(fā)和應(yīng)用推廣前景進行了展望。
任務(wù)分配;工時管理;工時統(tǒng)計;企業(yè)統(tǒng)計
隨著我國市場經(jīng)濟體制的進一步完善和市場開放程度加大,特別是在中國步入經(jīng)濟新常態(tài)的情況下,企業(yè)必須在保證質(zhì)量的前提下,通過各種管理方式來提高作業(yè)效率,實現(xiàn)對成本的進一步控制,使企業(yè)獲取更大利潤,才能在激烈的市場競爭環(huán)境下生存發(fā)展[1]。
對企業(yè)各種資源投入量進行統(tǒng)計,形成企業(yè)生產(chǎn)經(jīng)營的基礎(chǔ)數(shù)據(jù),可用于成本核算、統(tǒng)計分析和定額管理等工作。例如,通過資源投入量與資格單價掛鉤,可形成企業(yè)成本;通過對統(tǒng)計數(shù)據(jù)進行分析,可用于生產(chǎn)考核、提升管理;通過對大量數(shù)據(jù)的歸納整理,可用于編制企業(yè)級定額及對已有定額的管理。
海洋石油工程股份有限公司(以下簡稱:“公司”)是中國海洋石油集團有限公司控股的上市公司,中國唯一集海洋石油、天然氣開發(fā)工程設(shè)計、陸地制造和海上安裝、調(diào)試、維修以及液化天然氣、煉化工程為一體的大型工程總承包公司,遠(yuǎn)東及東南亞地區(qū)規(guī)模最大、實力最強的海洋油氣工程EPCI(設(shè)計、采辦、建造、安裝)總承包之一。
公司將主營業(yè)務(wù)劃分為海洋工程設(shè)計、建造、安裝、維保、質(zhì)量檢測、水下工程檢測與安裝、高端橇裝產(chǎn)品制造、海洋工程和項目總包管理等八大板塊進行管理。
公司原有一套工時填報系統(tǒng)(以下簡稱:“老系統(tǒng)”),但隨著公司近幾年快速高速發(fā)展和生產(chǎn)經(jīng)營管理能力的提升,老系統(tǒng)已不能滿足公司精細(xì)化管理的需求,同時存在以下問題:
1)未采用任務(wù)指派模式,員工選擇工時填報節(jié)點的隨意性較大,同時缺乏線上審核環(huán)節(jié),易造成工時統(tǒng)計數(shù)據(jù)失真的情況。
2)公司各類資源工時填報的工作分解結(jié)構(gòu)(WBS)層級較淺,不能滿足公司目前精細(xì)化管理需求。
3)公司原工作分解結(jié)構(gòu)(WBS)節(jié)點劃分存在不合理的情況,使得在工時填報時不易快速準(zhǔn)確找到工時填報節(jié)點,易造成工時填報無序的情況。
4)統(tǒng)計分析及報表功能不強,仍需要統(tǒng)計人員手工進行數(shù)據(jù)加工處理,重復(fù)工作較多,人工數(shù)據(jù)處理還存在潛在的數(shù)據(jù)準(zhǔn)確性問題。
5)老系統(tǒng)軟件開發(fā)商業(yè)務(wù)范圍轉(zhuǎn)移,老系統(tǒng)日常運營維護無法跟進,已影響正產(chǎn)生產(chǎn)管理。
針公司當(dāng)前生產(chǎn)經(jīng)營管理需求及老系統(tǒng)存在的問題,公司相關(guān)職能部門提出如下解決方案:
1)對公司原統(tǒng)計流程進行改造,工時統(tǒng)計既要滿足管理需求,又要充分考慮公司各板塊生產(chǎn)單位工作實際分工特點。
2)對公司工作分解結(jié)構(gòu)(WBS)進行適應(yīng)性調(diào)整,使各項工作分解更加科學(xué)合理,既能滿足統(tǒng)計需求,又不影響成本核算等工作。
3)在全面分析老系統(tǒng)優(yōu)缺點的基礎(chǔ)上,開發(fā)新的工時管理系統(tǒng)(以下簡稱:“本系統(tǒng)”),兼顧生產(chǎn)經(jīng)營及其他管理需求職能。
4)將公司外取資源(含分包合同工作)納入工時管理范疇,確保各項目生產(chǎn)工時的完整性。
本系統(tǒng)硬件上配備了3臺服務(wù)器,其中1臺作為數(shù)據(jù)庫服務(wù)器,2臺為應(yīng)用服務(wù)器,應(yīng)用服務(wù)器之間采用IIS跳轉(zhuǎn)的方式進行負(fù)載均衡。
本系統(tǒng)采用.NET平臺開發(fā)技術(shù)[2],用戶所有操作在Web瀏覽器完成,采用Portal技術(shù),可以對不同用戶角色配置不同的權(quán)限,服務(wù)器操作系統(tǒng)采用Windows Server 2008 R2,數(shù)據(jù)庫采用SQL Server 2008 R2,用戶端瀏覽器采用Internet Explorer 7.0以上版本。
本系統(tǒng)具有標(biāo)準(zhǔn)的權(quán)限管理體系,所有開發(fā)功能可以自動生成包含瀏覽、新增、修改、刪除的權(quán)限控制點,系統(tǒng)能適應(yīng)公司組織結(jié)構(gòu)的變化而不需要重新編碼和開發(fā)。
鑒于公司各板塊業(yè)務(wù)差異較大,本系統(tǒng)開發(fā)在基于統(tǒng)計口徑標(biāo)準(zhǔn)統(tǒng)一的原則下,對各生產(chǎn)單位工時填報界面進行個性化開發(fā)。下面分別以設(shè)計板塊、陸地建造施工板塊和海上施工板塊為例介紹本系統(tǒng)開發(fā)方案。
公司設(shè)計板塊工作內(nèi)容主要包括預(yù)可行性研究、可行性研究、FEED、基本設(shè)計、詳細(xì)設(shè)計、建造施工設(shè)計、海上安裝設(shè)計等設(shè)計工作,設(shè)計工作是知識密集型工作,投入的資源主要是人力。設(shè)計人員工作地點主要在辦公室,均配備辦公電腦和網(wǎng)絡(luò),具備個人進行工時填報的客觀條件。
在本系統(tǒng)開發(fā)前期,對設(shè)計工作統(tǒng)計流程進行改造,工時填報方案如下:
1)細(xì)化工時錄入層級,由“XX項目gt;XX專業(yè)”層級細(xì)化至“XX項目gt;XX專業(yè)gt;成果文件gt;XX文件”層級,即設(shè)計人員要將每天投入的工時錄入至每個設(shè)計文件或者“專業(yè)管理”、“現(xiàn)場支持”、“采辦配合”等工作節(jié)點下。如圖1所示。
2)采用任務(wù)分配模式,將設(shè)計文件通過兩級分配落實到每個設(shè)計人員,設(shè)計人員只能在已分配的任務(wù)下錄入工時。
3)啟用工時審核功能,生產(chǎn)工時由各項目設(shè)計經(jīng)理或各專業(yè)負(fù)責(zé)人進行審核,非生產(chǎn)工時由設(shè)計人員所在部室經(jīng)理審核。審核流程中設(shè)置了“審核通過”和“審核駁回”功能。
4)設(shè)定錄入時限要求,即設(shè)計人員應(yīng)在第T+1工日完成第 T工日工時填報,審核人員需要在第T+2工日完成審核;審核期限內(nèi)被駁回的工時需要在第T+3工日完成再次填報。
5)設(shè)計文件按版次進行工時填報,當(dāng)前版本完成后應(yīng)指定下一個版本號并再次進行任務(wù)分配后,設(shè)計人員方可進行工時填報。
具體填報流程為:1)項目組織機構(gòu)搭建;2)任務(wù)創(chuàng)建及任務(wù)分配;3)工時填報及審核;4)工時查詢及報表。
系統(tǒng)各角色權(quán)限和工作流程如圖2所示。
陸地施工板塊主要承擔(dān)工程項目結(jié)構(gòu)物陸地制造工作,施工單位的組織機構(gòu)首先按照專業(yè)劃分為不同的施工車間,各專業(yè)車間下設(shè)施工隊,各施工隊下又按工種設(shè)置施工班組。施工單位按照“工程項目—單項工程—單位工程—施工專業(yè)—施工子項”等層級結(jié)構(gòu)將工作逐層分解至各基層班組。
陸地施工環(huán)節(jié)重點關(guān)注人力和機械設(shè)備資源投入情況的統(tǒng)計,系統(tǒng)開發(fā)過程中發(fā)現(xiàn)原統(tǒng)計流程存在以下問題及難點:
1)施工單位將任務(wù)分配至“施工子項”層級,而工時僅錄入至“施工專業(yè)”層級,存在不一致的情況。
2)施工任務(wù)目前僅能分配至班組層級,暫無法分配至各施工人員。
3)施工任務(wù)分配形式較原始,多采用口頭下達(dá)模式,隨意性較大。
4)工時填報時限管理較差,多數(shù)統(tǒng)計員不能每天錄入工時。
5)各施工環(huán)節(jié)均存在分包或勞務(wù)分包的工作,未將該部分工時納入工時統(tǒng)計。
6)基層施工人員和施工班組長大多數(shù)工作在施工現(xiàn)場,無固定辦公場所,未配備電腦,不具備施工人員個人直接在系統(tǒng)線上進行填報和工時審核的條件。
基于以上問題,統(tǒng)計流程改造及系統(tǒng)開發(fā)方案如下:
1)細(xì)化工時填報層級,對原工作分解結(jié)構(gòu)進行深化設(shè)計,將人工投入工時統(tǒng)計至“施工子項”層級。細(xì)化統(tǒng)計層級將有助于在“施工子項”層級進行統(tǒng)計分析,加強施工基層單元的管理。
2)采用任務(wù)分配模式,將線下分配工作轉(zhuǎn)移至線上,嚴(yán)格按照“施工生產(chǎn)管理部—施工車間—施工隊—施工班組”進行任務(wù)分配。
3)設(shè)定錄入時限要求,即統(tǒng)計員應(yīng)在第 T+1工日完成第T工日工時填報。
4)對于具備施工人員個人填報條件的施工單位,嚴(yán)格采用個人上報工時的方式;對于不具備個人填報條件的施工單位,采用統(tǒng)計員每天到施工現(xiàn)場收取班組長、隊長兩級簽字確認(rèn)后的日報并完成工時填報的工作方式。
5)鑒于機械設(shè)備每天在多個“施工子項”之間交叉作業(yè),工時統(tǒng)計至“施工子項”存在客觀難度,因此暫時統(tǒng)計至“施工專業(yè)”層級。
6)將外取資源投入工時納入統(tǒng)計范圍,可有助于提升對分包工作的管理能力,同時可保證各項目資源投入統(tǒng)計的完整性。
系統(tǒng)各角色權(quán)限和工作流程如圖3所示。
海上施工板塊主要承擔(dān)海洋工程結(jié)構(gòu)物的裝船、海上運輸、海上安裝、調(diào)試,維修等工作。統(tǒng)計工作主要關(guān)注人力、機械設(shè)備和船舶的投入量。其中施工船舶主要分為主作業(yè)船和輔助作業(yè)船舶。主作業(yè)船主要包括浮式起重船、起重/鋪管船、鋪管船及水下多功能支持船。輔助作業(yè)船舶主要包括拖輪、自航/非自航運輸駁船、作業(yè)守護船、交通船等。
工時統(tǒng)計及系統(tǒng)開發(fā)按照以下原則:
1)主作業(yè)船施工作業(yè)是項目施工的關(guān)鍵路徑,主作業(yè)船日費單價高,工時投入多少事關(guān)項目成本高低,因此對于主作業(yè)船要統(tǒng)計至施工工序?qū)蛹?,如拋錨/動力就位時間、駁船靠泊時間、結(jié)構(gòu)物固定解除時間等,同時要記錄各種待機屬性,如天氣待機、臺風(fēng)待機、軍事待機、漁業(yè)待機、業(yè)主待機等,即便于分析船舶作業(yè)效率,又為向業(yè)主索取合理的待機費用提供基礎(chǔ)數(shù)據(jù)。海上施工工作分解結(jié)構(gòu)見圖4。
2)施工人員、機械設(shè)備和輔助作業(yè)船舶大多輔助或與主作業(yè)船同步作業(yè),其工序工時不再重復(fù)記錄,僅記錄至工作階段層級,如動員、裝船、運輸、海上施工等。
3)由于船舶在海上易受到天氣影響,目前尚不具備實時通信的條件,因此海上施工日報采用船上手工記錄并經(jīng)由施工項目經(jīng)理審核后傳送至陸地,陸地統(tǒng)計員再錄入工時管理系統(tǒng),系統(tǒng)中不設(shè)置審核環(huán)節(jié)。
4)設(shè)定錄入時限,考慮到海上通信易受天氣影響無法每天傳回陸地的現(xiàn)狀,錄入時限設(shè)定為3個工作日,即統(tǒng)計員應(yīng)在第T+3工日完成第T工日工時填報。
系統(tǒng)各角色權(quán)限和工作流程如圖5所示。
為保證系統(tǒng)的質(zhì)量和可靠性,盡可能消除軟件漏洞,確保軟件在惡意攻擊下仍然能夠正常運行,本系統(tǒng)基于以下測試環(huán)境及測試工具對系統(tǒng)進行了安全測試。
1)測試環(huán)境(見表1)
表1 測試環(huán)境
2)測試工具
(1)Watchfie AppScan;
(2)Acunetix Web Vulnerability Scanner;
(3)SQL自動注入工具。
3)測試功能及結(jié)果(見表2)
表2 測試功能及結(jié)果
4)測試結(jié)論
通過對系統(tǒng)的數(shù)據(jù)庫以及相應(yīng)框架信息、數(shù)據(jù)錄入驗證、安全登陸權(quán)限驗證、敏感數(shù)據(jù)的存儲抵御能力、非法操作的跳提及提示進行安全性測試,本系統(tǒng)功能基本良好、健壯可擴展性較強,數(shù)據(jù)敏感度存儲方式來密限制條件清楚,仍需要加強對客戶瀏覽器的升級操作。
本系統(tǒng)目前已在公司正式運行一年時間,公司各業(yè)務(wù)板塊均正常使用,系統(tǒng)總體穩(wěn)定,能夠滿足公司生產(chǎn)經(jīng)營管理需求。
1)通過系統(tǒng),可實時了解各項資源投入情況,并可追溯以往資源使用情況。為資源利用及時釋放項目資源提供依據(jù)。
2)通過不同維度的數(shù)據(jù)統(tǒng)計匯總,全面了解項目進展情況,滿足各職能管理需求。
3)實時主動報送項目運行核心數(shù)據(jù)報表,滿足公司領(lǐng)導(dǎo)對生產(chǎn)經(jīng)營數(shù)據(jù)及時性的要求。
4)通過系統(tǒng)定義報表,滿足公司領(lǐng)導(dǎo)、經(jīng)營管理部門、項目管理部門及各施工單位的定制化需求。
5)通過自定義報表,滿足各施工單位車間、站隊和班組基層管理需求。
同時,本系統(tǒng)具有通用工作流引擎,對不同的單據(jù)可以配置工作流,方便工作流改變時的及時調(diào)整,工作流能夠滿足直線、分支、會簽、條件判斷等應(yīng)用要求。本系統(tǒng)支持總線方式與其他系統(tǒng)接口獲取或提供數(shù)據(jù),特別是與SAP、Hyperion、P6等主要信息系統(tǒng)之間的交互。本系統(tǒng)具有二次開發(fā)工具,使用該工具可以方便的增加系統(tǒng)頁面、系統(tǒng)數(shù)據(jù)表、修改已有數(shù)據(jù)格式、增改數(shù)據(jù)報表等功能。
本系統(tǒng)目前僅對公司各項目人力、機械設(shè)備和船舶等資源投入量進行統(tǒng)計,可為項目成本核算提供基礎(chǔ)數(shù)據(jù),但無法滿足工作效率的統(tǒng)計分析及施工定額的編制和修訂。因此有必要在本系統(tǒng)中加載計劃投入量(預(yù)算工時)、計劃產(chǎn)出量和實際產(chǎn)出量,進行如下分析:
1)通過計劃投入量與實際投入量對比分析,可以了解項目執(zhí)行是否超出預(yù)算,用于考核項目執(zhí)行情況好壞。
2)通過實際產(chǎn)出量和實際投入量對比分析,可以得出本項目的實際工效,可用于定額編制和修訂工作。
3)通過計劃產(chǎn)出量和實際產(chǎn)出量對比分析,進一步了解造成工作量差異的原因,可用于輔助分析工效及項目執(zhí)行情況。
同時由于公司治理現(xiàn)狀仍存在不盡人意之處,在本系統(tǒng)開發(fā)過程中統(tǒng)計方案存在折衷的情況,未來應(yīng)在以下兩點做好推廣工作:
1)陸地施工板塊要實現(xiàn)由施工人員每天個人填報工時的目標(biāo),避免工時傳遞過程中的誤差。
2)海上施工板塊實現(xiàn)工時在各船舶終端進行填報。
在本系統(tǒng)開發(fā)過程中,也參考了幾家同行企業(yè)工時管理系統(tǒng)的開發(fā)歷程和應(yīng)用情況,感受到在總包工程公司推行工時管理信息化對提升統(tǒng)計管理能力帶來的積極影響[3],但同時也應(yīng)注意以下問題:
1)先規(guī)范管理,后實施開發(fā)。公司在推行管理信息化時,應(yīng)首先注重管理流程的規(guī)范化,如與管理目標(biāo)差距較大,應(yīng)通過各種方式進行管理流程改造,確定管理方和被管理方均能接受的開發(fā)模式。在軟件開發(fā)階段,很多軟件均能實現(xiàn)預(yù)期要求,系統(tǒng)開發(fā)實現(xiàn)較為簡單。
2)差異化與標(biāo)準(zhǔn)化共存。總包工程公司涵蓋多個板塊的工作,各板塊之間的差異較大,系統(tǒng)開發(fā)既要尊重和兼顧各板塊施工單位的工作特點,又要從整體上做到標(biāo)準(zhǔn)化開發(fā),因此管理部門需要與多方調(diào)研,討論確定最優(yōu)的開發(fā)方案。
3)注重行政領(lǐng)導(dǎo)及示范作用??偘こ坦靖骰鶎訂挝活I(lǐng)導(dǎo)的支持和推動力度是管理信息化順利推進的重要因素,可以考慮在部分有代表性的基層單位先行試點開發(fā)應(yīng)用,然后逐步推廣到全公司。
4)將統(tǒng)計數(shù)據(jù)及統(tǒng)計工作納入績效考核。再好的系統(tǒng),也無法百分百確保數(shù)據(jù)填報的準(zhǔn)確性。因此,公司一方面應(yīng)注重工時數(shù)據(jù)的審核環(huán)節(jié),做好項目成本和部門成本的核算管控,另一方面應(yīng)將工時數(shù)據(jù)用于員工和統(tǒng)計員個人績效考核的依據(jù)。同時公司應(yīng)積極探索激勵機制,激發(fā)員工提高工作效率。
推行管理信息化工作,應(yīng)基于公司實際情況,合理設(shè)定目標(biāo),既要尊重現(xiàn)實,又要通過信息化實現(xiàn)管理能力的提升。實施過程中要充分調(diào)研,處理好管理層與基層之間的分歧,達(dá)成雙方均能認(rèn)可的方案。
推行基于任務(wù)分配的工時管理系統(tǒng)應(yīng)用及升級可有效提升公司統(tǒng)計管理能力,有助于保證工時數(shù)據(jù)的準(zhǔn)確性和用戶應(yīng)用界面友好性,對于項目成本核算和公司財務(wù)管理具有積極作用。系統(tǒng)開發(fā)平臺的選擇對于系統(tǒng)功能擴展及與其他軟件交互具有重要意義。
[1]鄭力, 張福海.工程公司推行人工時管理平臺系統(tǒng)的研究[J].項目管理技術(shù), 2014,12(9): 71-74.
[2]夏靜清.基于.NET平臺的工時管理系統(tǒng)設(shè)計[J].微計算機信息, 2007,23(24): 278-279.
[3]鐘冕.基于WBS策劃的工時管理系統(tǒng)設(shè)計與實現(xiàn)[J].珠江現(xiàn)代建設(shè), 2011(1): 16-19.
Development and Application of Work-hour Management System Based on Task Assignment
GAO Benjin, HUI Dan, LIU Ya, GUO Yuan
(Offshore Oil Engineering Co., Ltd., Tianjin 300461, China)
The paper presents the development and application situation of work-hour management system of an EPC company.Taking the engineering division, land construction division and offshore construction division as examples, the development proposals are introduced in detail.The technical space for system secondary development is reserved since the selection of the.net development platform.The development and application of the work-hour management system based on task assignment will be useful both to improving the statistic management capabilities and the accuracy of cost accounting of company.By combining the system development process, the paper raises questions that should be noticed by company during management information construction work.The system deep-development and application promotion are prospected at last.
task assignment; work-hour management; man-hour statistics; enterprise statistics
TE54
A
10.14141/j.31-1981.2017.06.013
高本金(1984—),男,碩士,經(jīng)濟師,研究方向:企業(yè)經(jīng)營管理和工程項目管理。