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