本站小編為你精心準備了小議鐵路基建投資統計分析系統參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1業務流程
部級流程:鐵道部接收鐵路基本建設投資計劃及變更的項目通知,將基本建設計劃數據導入投資統計系統,對全部基建項目按照建設單位進行分解,形成項目庫字典并分發至各建設單位。鐵道部接收建設單位上報的項目數據,審核并匯總后形成投資統計報表和卡片,最后按照國家統計局要求的格式上報數據。建設單位級流程:建設單位接收鐵道部下發的項目庫,對跨省項目進行分解,再根據填報單位進行分解,形成建設單位級投資統計項目庫字典并分發至各填報單位。建設單位接收填報單位上報的項目數據或代替建設單位完成數據錄入,審核并匯總后形成投資統計報表和卡片,最后按照部和地方統計局的要求上報數據。填報單位級流程:填報單位接收上級單位下發的項目庫,按照項目投資完成實際進度收集錄入指標,最后完成項目上報。
2系統架構
鐵路基本建設投資統計分析系統按照功能分為投資統計共用平臺和各級單位專用子系統兩大部分。投資統計共用平臺是系統設計的核心,主要提供各級單位專用子系統的掛接功能、計劃導入子系統、錄入模版子系統、報表模版子系統、項目管理子系統、基礎維護子系統,權限管理子系統,下發收審子系統等功能。各崗位專業子系統在平臺的基礎上,進行個性需求開發和錄入模板配置,報表配置,功能配置來實現業務組織,主要包括鐵道部投資統計子系統、建設單位投資統計子系統、指揮部級投資統計子系統等主要功能。
3主要功能
初始化模塊實現報告期內項目數據的初始化操作,通過計劃文件導入、上級單位下發項目字典導入、讀取上期項目3個途徑完成。項目管理實現項目定義的增加、刪除、修改,項目分解、計劃匯總、特征值定義、項目導出等功能。數據錄入實現投資完成數據的采集,包括基本建設月報、月快報、年報中指標的錄入和年報能力指標的錄入。數據收審主要實現將下級上報的數據文件進行反解壓和反序列化操作之后向用戶提供數據查看、修改、入庫等功能。報表處理主要實現項目數據匯總、數據四舍五入、報表查詢打印、上報基礎庫、上報國家庫等功能。字典維護實現系統字典相關的維護工作,包括單位、省市、能力等基礎字典維護;指標字典、校驗關系字典、報表字典的子系統設計字典的維護;字典備份、字典恢復、腳本維護等功能。系統設置主要實現系統當前用戶權限的設置、系統當前工作目錄的設置,系統在實施時關鍵參數的動態設置等功能。
4關鍵技術及核心設計
4.1項目編碼項目編碼由立項年度、項目流水號、子項目編碼3組信息組成,分別由阿拉伯數字和大寫英文字母組成,共16位。
4.2字典設計字典設計是系統高可配置的基礎,本系統字典設計包括簡單的單位、省市字典的維護工作,客戶輸入的錄入界面、輸出報表、系統所包含指標、校驗關系等,這些字典的設計和調整直接影響子系統的功能。
4.3控制器設計控制器是系統的核心部件,系統結合投資統計業務特點,采用了用戶定制具體業務處理流程的思路,設計出可靈活拓展的統計指標體系和自定義模板式的錄入界面,以適應日常統計業務需求。主要通過對項目集、屬性集、指標集、公式集、數據集的調用,在控制器中心通過預定的規則向用戶展示錄入界面、錄入指標、校驗關系的結果等功能,系統通過控制器的設計實現統計指標的變化、公式的變化、錄入界面的變化等一系列功能。
4.4報表引擎設計系統根據報表數據模型和報表展示模型,分別對應業務數據的讀取處理和報表展示,其中數據模型與統計指標模型、校驗關系模型關聯,負責數據的獲取和處理,報表模型負責數據在頁面上的展示輸出。這種設計模式實現了業務數據和報表展示的分離,降低了數據和報表的耦合性,更好的適應統計指標和報表界面的頻繁變化;使原先周期長、成本高、需要開發人員參與的報表升級維護工作轉變為普通業務人員可以方便完成的日常工作,大大地減少了運營成本。同時,報表擁有強大的展現和打印導出功能,并且提供完善的報表權限管理,支持多級匯總。。
5結束語
鐵路基本建設投資統計分析系統是鐵路信息化建設的重要組成部分,該系統在設計過程中采用了大量的通用化設計思想,為實現用戶的個性化需求起到了重要作用,對系統后期的維護提供了很大的幫助。本系統設計開發工作已經完成,并且系統已在全路推廣實施,得到了基層單位的普遍好評。
作者:張錦超朱顯鋼史宏單位:中國鐵道科學研究院電子計算技術研究所鐵道部統計中心