正則科技

中(zhōng)國領先的交通地理信息服務提供商(shāng)
創造自我(wǒ)(wǒ)、以最優質的服務成就最優質的智庫

黑龍江八達信息化平台

黑龍江省八達路橋建設有限公司(以下(xià)簡稱八達路橋)于1993年1月8日在哈爾濱市南(nán)崗區市場監督管理局登記成立,25年間發展壯大(dà)到分(fēn)支機構14個,公司各項業務及辦公一(yī)直都是傳統的紙(zhǐ)質辦公,對各項事務推進及開(kāi)展都加大(dà)了時間成本延長了工(gōng)期。

本次正則科技針對八達路橋實際運營模式,公司業務考察,定制了一(yī)套企業管理軟件,主要含七大(dà)系統:成本核算系統、辦公OA系統、項目管理系統、固定資(zī)産管理系統、供應商(shāng)管理系統、員(yuán)工(gōng)績效管理系統、數據統計分(fēn)析系統。

八達信息化平台核心技術

基于SOA架構設計

當前被主流軟件廠商(shāng)推崇和遵循的 SOA 技術架構對本項目具有較好的适應性。

SOA(Service Oriented Architecture,面向服務的架構)是當前柔性系統設計的主流技術,具有“模塊化”與“服務封裝”兩大(dà)特點。模塊化能将複雜(zá)的大(dà)任務的分(fēn)解成相對簡單的小(xiǎo)步驟,封裝則将其内部的複雜(zá)性屏蔽代之以用清晰的接口。

SOA 技術架構的優點在于:

(1) 簡單性:相對與适配器的開(kāi)放(fàng)、部署,使用 Web Service 封裝 服務接口,更便于設計、開(kāi)發、維護和使用。

(2) 開(kāi)放(fàng)性:使用SOA 和Web Service 符合 W3C、OMG 的開(kāi)放(fàng)性技術标準,如UDDI,SOAP,XML,HTTP 等。

(3) 靈活性:基于 SOA 的應用系統架構能夠實現端到端的業務整合。 (4) 費(fèi)用低:使用Web Service 技術省去(qù)了購買、開(kāi)發Adapter(适配器)的成本。

(5) 高效性:SOA 支持不同粒度的服務封裝,也支持粗細粒度服務的嵌套調用。這樣的組合方案,可以真對不同功能點,優化效率,從而提高整體(tǐ)效率。

(6) 動态:Web Service 封裝的服務是動态綁定到“通用描述、發現與集成(UDDI)”服務樹(shù)上的,可以靈活的添加,修改和删除這些服務。

因此,本工(gōng)程建設采用 SOA 技術架構開(kāi)發應用系統,符合本項目模塊化、集約化的設計思路。

.NET平台的技術優勢

目前主流的系統架構設計有基于J2EE平台開(kāi)發和基于.NET平台開(kāi)發兩種,鑒于本次項目涉及成本核算系統(一(yī)期)和待建的OA系統(二期),建議基于.NET平台多層架構設計。

基于.NET平台來設計、開(kāi)發、裝配及部署應用程序。.NET平台提供了多層的分(fēn)布式應用模型、組件重用、一(yī)緻化的安全模型以及靈活的事務控制。同時保證平台獨立的、基于組件的.NET解決方案不會被束縛在任何一(yī)個廠商(shāng)的産品和API上;在設計時我(wǒ)(wǒ)們隻需要關注業務層具體(tǐ)業務邏輯處理。

基于.NET體(tǐ)系結構的優點如下(xià):

優秀的性能:.NET 是在服務器上運行的編譯好的公共語言運行庫代碼。與被解釋的腳本語言不同,.NET 可利用早期綁定、實時編譯、本機優化和盒外(wài)緩存服務等諸多技術,從而顯著提高了運行性能。

強大(dà)的開(kāi)發工(gōng)具支持:.NET 框架補充了 Visual Studio 集成開(kāi)發環境中(zhōng)的大(dà)量工(gōng)具箱和設計器。WYSIWYG 編輯、拖放(fàng)服務器控件、自動部署等使得開(kāi)發.Net項目效率非常高效。

靈活和跨語言。由于 .NET 基于公共語言運行庫,因此 Web 應用程序開(kāi)發人員(yuán)可以利用整個平台的威力和靈活性。.NET 框架類庫、消息處理和數據訪問解決方案都可從 Web 無縫訪問。.NET 也與語言無關,所以可以選擇最适合應用程序的語言,或跨多種語言分(fēn)割應用程序。另外(wài),公共語言運行庫的交互性保證在遷移到 .NET 時保留基于 COM 的開(kāi)發中(zhōng)的現有投資(zī)。

簡易性:.NET 使執行常見任務變得容易,從簡單的窗體(tǐ)提交和客戶端身份驗證到部署和站點配置。例如,.NET 頁框架使您可以生(shēng)成将應用程序邏輯與表示代碼清楚分(fēn)開(kāi)的用戶界面,和在類似 Visual Basic 的簡單窗體(tǐ)處理模型中(zhōng)處理事件。另外(wài),公共語言運行庫利用托管代碼服務(如自動引用計數和垃圾回收)簡化了開(kāi)發。

于管理和部署:.NET 采用基于文本的分(fēn)層配置系統,簡化了将設置應用于服務器環境和 Web 應用程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工(gōng)具幫助的情況下(xià)應用新設置。隻需将必要的文件複制到服務器,即可将 .NET 框架應用程序部署到服務器。不需要重新啓動服務器,即使是在部署或替換運行的編譯代碼時。 可縮放(fàng)性和可用性。.NET 在設計時考慮了可縮放(fàng)性,增加了專門用于在聚集環境和多處理器環境中(zhōng)提高性能的功能。另外(wài),進程受到 .NET 運行庫的密切監視和管理,以便當進程行爲不正常(洩漏、死鎖)時,可就地創建新進程,以幫助保持應用程序始終可用于處理請求。

自定義性和擴展性:.NET擁有設計周到的結構,它使開(kāi)發人員(yuán)可以在适當的級别"插入"代碼。實際上,可以用自己編寫的自定義組件擴展或替換 .NET 運行庫的任何子組件。實現自定義身份驗證或狀态服務一(yī)直沒有變得更容易。

安全性:借助内置的 Windows 身份驗證和基于每個應用程序的配置,可以保證應用程序極其安全的。

八達成本核算系統

成本核算系統的目标是初步實現八達公司企業管理信息化和項目成本核算管理信息化。主要解決項目中(zhōng)直接費(fèi)和間接費(fèi)的數據采集、統計、上報、彙總等業務中(zhōng)存在的問題。

我(wǒ)(wǒ)們充分(fēn)研究了八達路橋公司對系統功能的需求,使概要方案能夠最大(dà)限度地貼近用戶對系統功能需求,将有關業務的工(gōng)作人員(yuán)從完全使用人工(gōng)校對的繁重工(gōng)作中(zhōng)解放(fàng)出來。系統将結合先進的計算機技術和實際工(gōng)作的需要來提高八達路橋公司的工(gōng)作辦事效率,方便公司對工(gōng)作業務流程的管理。

1、項目工(gōng)程數據

項目部負責将項目基礎信息管理、項目中(zhōng)标清單、項目工(gōng)程圖紙(zhǐ)錄入到系統中(zhōng),用于項目文件存檔和數據分(fēn)析。

2、入場管理

各分(fēn)公司是與勞務公司和租賃公司簽訂合同雇傭人員(yuán)和機械設備,同時每日成本錄入也需要人員(yuán)和設備的信息,因此設計在機械設備入場錄入到系統時,平台根據設備編号自動生(shēng)成二維碼打印粘貼到車(chē)輛前玻璃右下(xià)角處,方便使用手機掃描識二維碼識别設備信息和填報成本數據。運輸機械另需安裝GPS定位設備,将GPS編号同時錄入系統中(zhōng)。手機使用時間較長,建議配備充電(diàn)寶。

3、直接費(fèi)錄入管理

直接費(fèi)錄入包括人工(gōng),機械,材料,運費(fèi),油費(fèi)五部分(fēn),業務和功能根據目前公司統計台賬Excel爲基礎設計并使用移動端APP方式實現數據上報,分(fēn)公司經統計員(yuán)審核,項目經理對發生(shēng)的成本簽認(網頁打印後簽字)。以原有業務方式十日上報總公司。

4、統計台賬檢查

統計數據溯源,通過成本數據彙總的台賬表,反向查詢人員(yuán)、機械、材料、油費(fèi)、運費(fèi)的上報細目信息。