張錦超,朱顯鋼,史 宏
(1.中國鐵道科學(xué)研究院 電子計(jì)算技術(shù)研究所,北京 100081;2. 鐵道部 統(tǒng)計(jì)中心,北京 100844)
鐵路基本建設(shè)投資統(tǒng)計(jì)是鐵路統(tǒng)計(jì)工作的重要組成部分,是鐵路基本建設(shè)計(jì)劃管理、檢查、監(jiān)督工作的重要手段。近年來,為了緩解鐵路運(yùn)輸能力和市場需求之間的供需矛盾,鐵道部加快了基本建設(shè)投資的步伐,同時(shí)由于投資主體對投資進(jìn)度信息的需求不斷提高,客觀上對鐵路基本建設(shè)投資統(tǒng)計(jì)提出了更高的要求。為了進(jìn)一步適應(yīng)鐵路建設(shè)投資統(tǒng)計(jì)工作的需要和鐵路信息化發(fā)展的基本要求,為各級建設(shè)組織單位和投資主體提供全面、及時(shí)、準(zhǔn)確的決策支持信息,需要開發(fā)一套鐵路基本建設(shè)投資統(tǒng)計(jì)分析系統(tǒng)。
鐵路基本建設(shè)投資統(tǒng)計(jì)業(yè)務(wù)涉及鐵道部、鐵路局、指揮部等不同層次的單位和部門,崗位層次圖如圖1所示。
圖1 崗位層次圖
鐵道部作為鐵路基本建設(shè)投資統(tǒng)計(jì)分析工作的管理單位,主要負(fù)責(zé)基本建設(shè)項(xiàng)目投資計(jì)劃的收集,投資統(tǒng)計(jì)項(xiàng)目庫的建立,按照建設(shè)單位進(jìn)行任務(wù)分派,建設(shè)單位投資進(jìn)度數(shù)據(jù)的收集,向國家統(tǒng)計(jì)局上報(bào)數(shù)據(jù)等工作。
各鐵路局、中國鐵路投資公司、鐵道部直屬單位是基本建設(shè)項(xiàng)目的建設(shè)單位,主要負(fù)責(zé)本單位基本建設(shè)項(xiàng)目任務(wù)的接收,按照項(xiàng)目所在的省份和管轄的指揮部進(jìn)行二次分派,向鐵道部和地方統(tǒng)計(jì)局上報(bào)投資進(jìn)度數(shù)據(jù)等工作。
指揮部、合資公司是基本建設(shè)項(xiàng)目的執(zhí)行單位,主要負(fù)責(zé)本單位基本建設(shè)項(xiàng)目任務(wù)的接收,向財(cái)務(wù)部門和工程實(shí)施部門收集投資進(jìn)度完成信息,向建設(shè)單位上報(bào)數(shù)據(jù)等工作。
系統(tǒng)的業(yè)務(wù)流程如圖2所示。
圖2 業(yè)務(wù)流程圖
部級流程:鐵道部接收鐵路基本建設(shè)投資計(jì)劃及變更的項(xiàng)目通知,將基本建設(shè)計(jì)劃數(shù)據(jù)導(dǎo)入投資統(tǒng)計(jì)系統(tǒng),對全部基建項(xiàng)目按照建設(shè)單位進(jìn)行分解,形成項(xiàng)目庫字典并分發(fā)至各建設(shè)單位。
鐵道部接收建設(shè)單位上報(bào)的項(xiàng)目數(shù)據(jù),審核并匯總后形成投資統(tǒng)計(jì)報(bào)表和卡片,最后按照國家統(tǒng)計(jì)局要求的格式上報(bào)數(shù)據(jù)。
建設(shè)單位級流程:建設(shè)單位接收鐵道部下發(fā)的項(xiàng)目庫,對跨省項(xiàng)目進(jìn)行分解,再根據(jù)填報(bào)單位進(jìn)行分解,形成建設(shè)單位級投資統(tǒng)計(jì)項(xiàng)目庫字典并分發(fā)至各填報(bào)單位。
建設(shè)單位接收填報(bào)單位上報(bào)的項(xiàng)目數(shù)據(jù)或代替建設(shè)單位完成數(shù)據(jù)錄入,審核并匯總后形成投資統(tǒng)計(jì)報(bào)表和卡片,最后按照部和地方統(tǒng)計(jì)局的要求上報(bào)數(shù)據(jù)。
填報(bào)單位級流程:填報(bào)單位接收上級單位下發(fā)的項(xiàng)目庫,按照項(xiàng)目投資完成實(shí)際進(jìn)度收集錄入指標(biāo),最后完成項(xiàng)目上報(bào)。
鐵路基本建設(shè)投資統(tǒng)計(jì)分析系統(tǒng)按照功能分為投資統(tǒng)計(jì)共用平臺和各級單位專用子系統(tǒng)兩大部分。投資統(tǒng)計(jì)共用平臺是系統(tǒng)設(shè)計(jì)的核心,主要提供各級單位專用子系統(tǒng)的掛接功能、計(jì)劃導(dǎo)入子系統(tǒng)、錄入模版子系統(tǒng)、報(bào)表模版子系統(tǒng)、項(xiàng)目管理子系統(tǒng)、基礎(chǔ)維護(hù)子系統(tǒng),權(quán)限管理子系統(tǒng),下發(fā)收審子系統(tǒng)等功能。各崗位專業(yè)子系統(tǒng)在平臺的基礎(chǔ)上,進(jìn)行個(gè)性需求開發(fā)和錄入模板配置,報(bào)表配置,功能配置來實(shí)現(xiàn)業(yè)務(wù)組織,主要包括鐵道部投資統(tǒng)計(jì)子系統(tǒng)、建設(shè)單位投資統(tǒng)計(jì)子系統(tǒng)、指揮部級投資統(tǒng)計(jì)子系統(tǒng)等主要功能。系統(tǒng)架構(gòu)如圖3所示。
圖3 系統(tǒng)架構(gòu)圖
基本建設(shè)投資統(tǒng)計(jì)分析系統(tǒng)的功能結(jié)構(gòu)如圖4所示。
初始化模塊實(shí)現(xiàn)報(bào)告期內(nèi)項(xiàng)目數(shù)據(jù)的初始化操作,通過計(jì)劃文件導(dǎo)入、上級單位下發(fā)項(xiàng)目字典導(dǎo)入、讀取上期項(xiàng)目3個(gè)途徑完成。
項(xiàng)目管理實(shí)現(xiàn)項(xiàng)目定義的增加、刪除、修改,項(xiàng)目分解、計(jì)劃匯總、特征值定義、項(xiàng)目導(dǎo)出等功能。
圖4 功能結(jié)構(gòu)圖
數(shù)據(jù)錄入實(shí)現(xiàn)投資完成數(shù)據(jù)的采集,包括基本建設(shè)月報(bào)、月快報(bào)、年報(bào)中指標(biāo)的錄入和年報(bào)能力指標(biāo)的錄入。
數(shù)據(jù)收審主要實(shí)現(xiàn)將下級上報(bào)的數(shù)據(jù)文件進(jìn)行反解壓和反序列化操作之后向用戶提供數(shù)據(jù)查看、修改、入庫等功能。
報(bào)表處理主要實(shí)現(xiàn)項(xiàng)目數(shù)據(jù)匯總、數(shù)據(jù)四舍五入、報(bào)表查詢打印、上報(bào)基礎(chǔ)庫、上報(bào)國家?guī)斓裙δ堋?/p>
字典維護(hù)實(shí)現(xiàn)系統(tǒng)字典相關(guān)的維護(hù)工作,包括單位、省市、能力等基礎(chǔ)字典維護(hù);指標(biāo)字典、校驗(yàn)關(guān)系字典、報(bào)表字典的子系統(tǒng)設(shè)計(jì)字典的維護(hù);字典備份、字典恢復(fù)、腳本維護(hù)等功能。
系統(tǒng)設(shè)置主要實(shí)現(xiàn)系統(tǒng)當(dāng)前用戶權(quán)限的設(shè)置、系統(tǒng)當(dāng)前工作目錄的設(shè)置,系統(tǒng)在實(shí)施時(shí)關(guān)鍵參數(shù)的動(dòng)態(tài)設(shè)置等功能。
項(xiàng)目編碼標(biāo)準(zhǔn)如表1所示。
表1 項(xiàng)目編碼標(biāo)準(zhǔn)表
項(xiàng)目編碼由立項(xiàng)年度、項(xiàng)目流水號、子項(xiàng)目編碼3組信息組成,分別由阿拉伯?dāng)?shù)字和大寫英文字母組成,共16位。
字典設(shè)計(jì)是系統(tǒng)高可配置的基礎(chǔ),本系統(tǒng)字典設(shè)計(jì)包括簡單的單位、省市字典的維護(hù)工作,客戶輸入的錄入界面、輸出報(bào)表、系統(tǒng)所包含指標(biāo)、校驗(yàn)關(guān)系等,這些字典的設(shè)計(jì)和調(diào)整直接影響子系統(tǒng)的功能,其主要內(nèi)容如表2所示。
表2 重要字典的相關(guān)內(nèi)容
控制器是系統(tǒng)的核心部件,系統(tǒng)結(jié)合投資統(tǒng)計(jì)業(yè)務(wù)特點(diǎn),采用了用戶定制具體業(yè)務(wù)處理流程的思路,設(shè)計(jì)出可靈活拓展的統(tǒng)計(jì)指標(biāo)體系和自定義模板式的錄入界面,以適應(yīng)日常統(tǒng)計(jì)業(yè)務(wù)需求。主要通過對項(xiàng)目集、屬性集、指標(biāo)集、公式集、數(shù)據(jù)集的調(diào)用,在控制器中心通過預(yù)定的規(guī)則向用戶展示錄入界面、錄入指標(biāo)、校驗(yàn)關(guān)系的結(jié)果等功能,系統(tǒng)通過控制器的設(shè)計(jì)實(shí)現(xiàn)統(tǒng)計(jì)指標(biāo)的變化、公式的變化、錄入界面的變化等一系列功能??刂破鬟壿嬋鐖D5所示。
圖5 控制器邏輯圖
系統(tǒng)根據(jù)報(bào)表數(shù)據(jù)模型和報(bào)表展示模型,分別對應(yīng)業(yè)務(wù)數(shù)據(jù)的讀取處理和報(bào)表展示,其中數(shù)據(jù)模型與統(tǒng)計(jì)指標(biāo)模型、校驗(yàn)關(guān)系模型關(guān)聯(lián),負(fù)責(zé)數(shù)據(jù)的獲取和處理,報(bào)表模型負(fù)責(zé)數(shù)據(jù)在頁面上的展示輸出。這種設(shè)計(jì)模式實(shí)現(xiàn)了業(yè)務(wù)數(shù)據(jù)和報(bào)表展示的分離,降低了數(shù)據(jù)和報(bào)表的耦合性,更好的適應(yīng)統(tǒng)計(jì)指標(biāo)和報(bào)表界面的頻繁變化;使原先周期長、成本高、需要開發(fā)人員參與的報(bào)表升級維護(hù)工作轉(zhuǎn)變?yōu)槠胀I(yè)務(wù)人員可以方便完成的日常工作,大大地減少了運(yùn)營成本。同時(shí),報(bào)表擁有強(qiáng)大的展現(xiàn)和打印導(dǎo)出功能,并且提供完善的報(bào)表權(quán)限管理,支持多級匯總。報(bào)表設(shè)計(jì)引擎如圖6所示。
鐵路基本建設(shè)投資統(tǒng)計(jì)分析系統(tǒng)是鐵路信息化建設(shè)的重要組成部分,該系統(tǒng)在設(shè)計(jì)過程中采用了大量的通用化設(shè)計(jì)思想,為實(shí)現(xiàn)用戶的個(gè)性化需求起到了重要作用,對系統(tǒng)后期的維護(hù)提供了很大的幫助。本系統(tǒng)設(shè)計(jì)開發(fā)工作已經(jīng)完成,并且系統(tǒng)已在全路推廣實(shí)施,得到了基層單位的普遍好評。
圖6 報(bào)表設(shè)計(jì)引擎圖
[1]鐵道部統(tǒng)計(jì)中心. 鐵路固定資產(chǎn)投資統(tǒng)計(jì)規(guī)則[S]. 北京:中國鐵道出版社,2004.