馬雪芬,胡文江(內(nèi)蒙古科技大學,內(nèi)蒙古包頭014010)
基于Web的包鋼機械化管理信息系統(tǒng)的實施
馬雪芬,胡文江
(內(nèi)蒙古科技大學,內(nèi)蒙古包頭014010)
文章主要介紹了包鋼機械化管理信息系統(tǒng)在B/S架構(gòu)中的設(shè)計思想開發(fā)方法,并結(jié)合實際應用,闡述了機械化公司系統(tǒng)的詳細體系結(jié)構(gòu)、功能特點及該系統(tǒng)的實現(xiàn)技術(shù)。
B/S結(jié)構(gòu);J2EE;JSP
機械化公司原是包鋼集團下屬子公司,2008年改制后,成為了西北創(chuàng)業(yè)旗下一二級企業(yè)。內(nèi)蒙古包鋼西北創(chuàng)業(yè)實業(yè)發(fā)展有限責任公司是包鋼(集團)公司為促進非鋼產(chǎn)業(yè)發(fā)展,將19家單位整體改制,主輔分離后,組建的包鋼(集團)公司、經(jīng)營層、普通員工持股的產(chǎn)權(quán)多元化有限責任公司。為最大限度地發(fā)揮汽運資源的整體優(yōu)勢,西創(chuàng)公司成功地對內(nèi)部汽車資源進行了整合,有效消除了內(nèi)部同業(yè)競爭,最大限度地形成了資源合力,使機械化公司經(jīng)營質(zhì)量和創(chuàng)利水平發(fā)生了質(zhì)的變化。2008年,機械化公司完成產(chǎn)值1.55億元,實現(xiàn)利潤1100萬元,均創(chuàng)歷史最高水平,成為西創(chuàng)公司的利潤大戶。
由于機械化公司信息化水平較低,除了財務部上了用友管理系統(tǒng)外,其他部門計算機應用只停留在使用excel表格進行記錄的方式,數(shù)據(jù)統(tǒng)計分析工作相對比較繁瑣,且準確性較差。而且下級部門數(shù)據(jù)統(tǒng)計工作相對獨立,與上級主管部門的聯(lián)系采用人工送表或電話報數(shù)等比較原始的方式,數(shù)據(jù)的共享、流通性很差。這樣的管理方式已經(jīng)完全不適應當前的發(fā)展形勢,嚴重制約了機械化公司的成長、發(fā)展。
機械化公司的目標是將來成為一個具有科學管理水平的一個國內(nèi)大型物流公司,因此必須采用科學的管理手段才能滿足企業(yè)的發(fā)展目標,所以信息化的建設(shè)是機械化公司最緊迫的需求,只有采用先進的管理手段,機械化公司才有可能能被打造成為一個現(xiàn)代化的先進的大型物流企業(yè)。
1.1生產(chǎn)部管理
基礎(chǔ)信息包括了合作單位、貨物的基礎(chǔ)信息、運輸單價基礎(chǔ)信息,地點的基礎(chǔ)信息,車型噸位的基礎(chǔ)信息、報表日期設(shè)置的基礎(chǔ)信息。報表管理包括了生產(chǎn)經(jīng)營周期表,冶金企業(yè)汽車運輸情況報表,貨運量統(tǒng)計月報表,車輛運輸臺賬報表。簽證結(jié)算管理包括了,簽證結(jié)算數(shù)據(jù)流程圖,生產(chǎn)經(jīng)營周期表,運費結(jié)算匯總表。
1.2安環(huán)部管理
安環(huán)部管理主要是對車輛登記的管理,運營車輛登記管理,司機登記管理,交通事故管理,特種作業(yè)人員管理,安全協(xié)議作業(yè)人員管理,廠內(nèi)車輛登記管理,特種設(shè)備管理,環(huán)保檢測測記管理,安全培訓管理,車輛保險管理。
1.3生產(chǎn)分公司管理
生產(chǎn)分公司管理包括了,油耗定額的基礎(chǔ)數(shù)據(jù),單據(jù)信息管理,車輛檢修考勤管理。第一分公司主要是負責拉運鋼坯、成品材料、廢鋼、中厚板、切頭等材料。司機向車隊報表:包括計量通知單,發(fā)車小票,厚板準發(fā)清單,發(fā)貨小票,入庫清單月產(chǎn)值明細表,煉鋼廠坯輸送單,行車任務單。以過磅及未過磅的單據(jù)為主,以臺班形式的單據(jù)為輔。司機每拉一趟車,就結(jié)算一張清單,定期匯總到結(jié)算員手中,到月底來統(tǒng)計本月的生產(chǎn)產(chǎn)量和司機本月的工作情況以發(fā)工資和獎金。第二分公司主要負責拉運各種礦粉煤粉,也有臺班,倒短形式。生產(chǎn)項目比較雜,基本什么都會接觸到,在別的車隊司機人手不夠用的情況下,會派車借調(diào)過去。費用是按車走,每跑一趟,有一張結(jié)算清單票據(jù)。司機不定期將票據(jù)匯總到結(jié)算員手里,到月底結(jié)算員統(tǒng)計本月的生產(chǎn)產(chǎn)量和司機本月的工資獎金。
1.4分公司的報表管理
分公司的報表管理內(nèi)容包括了:單車貨運量統(tǒng)計月報表,貨物貨運量統(tǒng)計月報表,單車油耗統(tǒng)計月報表,產(chǎn)值匯總月報表,臺班產(chǎn)值匯總月報表,噸公里產(chǎn)值匯總月報表,裝卸費結(jié)算表。每月物資部根據(jù)財務已審核的數(shù)據(jù)生成財務收發(fā)存月報表,財務可以查詢,打印
該系統(tǒng)體系結(jié)構(gòu)采用了基于Web的瀏覽器/服務器(B/S)結(jié)構(gòu),瀏覽器/服務器模式是具有“瘦”客戶機的操作模式,因為客戶端采取的是僅有一個瀏覽器的模式結(jié)構(gòu),所以相應的,該模式結(jié)構(gòu)的應用程序操作界面相對簡單,而且這類的結(jié)構(gòu)對客戶端機器所現(xiàn)有的硬件要求是比較低的,對比起其他方式更加的容易管理和方便且快捷的實現(xiàn)現(xiàn)在工作人員的維護。由于采取了該模式的系統(tǒng)的操作工作的界面十分統(tǒng)一,因而對于用戶的客戶端維護就變得簡單且相對容易,繼而在總體上十分便于管理人員和系統(tǒng)程序開發(fā)人員合理且快捷地組織該系統(tǒng)的信息系統(tǒng)結(jié)構(gòu),開發(fā)人員不需要開發(fā)客戶軟件,這樣的好處就是維護和操作變得極為簡單方便。用戶只需要啟動電腦中的IE瀏覽器就可以直接使用系統(tǒng),而系統(tǒng)的軟件安裝和維護工作只限于在服務器端操作,極大減少了整個系統(tǒng)的運行及維護成本,同時也就提高了整個系統(tǒng)的日常無故障運行率。
該系統(tǒng)采用的是三層結(jié)構(gòu)的整體設(shè)計模式,首先,客戶層的主要作用是用于顯示用戶的操作界面,用于直接接收到用戶的事件。在基于MVC的設(shè)計模式的B/S體系結(jié)構(gòu)中,所有的用戶界面都是以瀏覽器的方式來進行顯示的,當Web服務器將其應答響應最終以HTML的形式逐步的下載到用戶的客戶端時,經(jīng)過IE瀏覽器的內(nèi)在應用程序代碼翻譯解釋,最后將反應到最終的用戶使用界面。而在數(shù)據(jù)服務層的數(shù)據(jù)庫中,其服務器將自動的將業(yè)務的屬性進行了永久保存。相對于以上結(jié)構(gòu),最核心部分則是Web中間層,它同時也是整個結(jié)構(gòu)中的最為核心的部分,系統(tǒng)操作時將在Web中間層中不斷的進行各種業(yè)務邏輯的處理。
本系統(tǒng)的報表是由iReport完成。iReport是為JasperReportsLibrary 和JasperReportsServer設(shè)計的報表可視化設(shè)計器。iReport主要作用是用來以可視化的方式設(shè)計生成JasperReport所使用的報表格式文件,同時也為其提供了一個很好的可視化報表設(shè)計工具。
本系統(tǒng)使用RationalRose面向?qū)ο蟮慕y(tǒng)一建模語言的可視化建模工具。對機械化公司業(yè)務進行建模(工作流),繼而成功建立起機械化公司的直接對象模型,通過此功能對系統(tǒng)中的數(shù)據(jù)庫資料進行建模,由此工具建立成功的數(shù)據(jù)庫資料模型則可以直接的導入Oracle9i數(shù)據(jù)庫中,減輕了在Oracle數(shù)據(jù)庫中的建立數(shù)據(jù)庫表的工作。
系統(tǒng)在包鋼機械化的成功上線應用,為用戶提供了直接性可查詢性的數(shù)據(jù)瀏覽,并涵蓋了信息統(tǒng)計報表等方面的功能,為機械化公司建立起了生產(chǎn)過程的信息化。系統(tǒng)的標準化,規(guī)范化,程序化可以減少以往大量的不必要的手工操作,使企業(yè)從粗放生產(chǎn)型管理向經(jīng)營效益型管理成功轉(zhuǎn)化。
馬雪芬(1984—),女,內(nèi)蒙古包頭人,學生,研究方向:計算機。