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