版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要 信息化建設(shè)是提升中國石化整體管理水平和市場競爭力關(guān)鍵手段,也是建設(shè)含有國際競爭力世界級一體化能源化工企業(yè)必由之路。潤滑油企業(yè)實施信息管理系統(tǒng)戰(zhàn)略意義就在于引入國際優(yōu)異企業(yè)最好業(yè)務實踐,加緊其和國際經(jīng)濟接軌步伐,提升參與國際市場競爭實力;強化企業(yè)集中管理和統(tǒng)一運行,提升企業(yè)整體管理水平和監(jiān)督能力;向國際中國全部投資者表明中國石化規(guī)范經(jīng)營信心和決心。 企業(yè)信息管理系統(tǒng)是一個信息流集、資金流和物流為一體業(yè)務運行和管理系統(tǒng)。本文在介紹信息管理系統(tǒng)基礎(chǔ)上,構(gòu)建了潤滑油企業(yè)信息管理系統(tǒng)體系結(jié)構(gòu),深入分析了企業(yè)目前業(yè)務步驟,包含生產(chǎn)管理業(yè)務步驟、采購、銷售、庫存管理業(yè)務步驟、財務管理業(yè)務步驟和和這些業(yè)務步驟相關(guān)數(shù)據(jù)步驟。并從技術(shù)角度對潤滑油企業(yè)業(yè)務進行了軟件架構(gòu)設(shè)計,采取B/S開發(fā)模式和J2EE架構(gòu)作為信息管理系統(tǒng)開發(fā)模式和軟件平臺,而且利用UML對相關(guān)模塊進行了具體設(shè)計。最終,利用基于J2EEStruts、Spring、Hibernate框架組合完成整個系統(tǒng)開發(fā)。關(guān)鍵詞:J2EE架構(gòu);信息管理系統(tǒng);企業(yè)信息系統(tǒng)Abstract TheinformationconstructionistheimportantmethodtopromotetheSinopec'swholemanagementlevelandthemarketcompetitionstrength,alsoisthewaythatmustbetakentoconstructtheinternationalworld-classenergychemicalindustrycompany.ThestrategicsensethatLubricatingoilcompanytoimplementinformationmanagementsystemliesintheintroductionofinternationaladvancedenterprise’sbestservicepractice,tospeeduptoconnectwiththeinternationaleconomy,andtopromotethestrengthofparticipatinginternationalcompetition;tostrengthenenterprise'sunifiedoperationandcentralizedmanagement;topromotethewholemanagementlevelandmonitoringability;toindicatethedeterminationandtheconfidencetotheinternationalanddomesticinvestorthatSinopecoperatesstandard. Enterpriseinformationmanagementsystemisaserviceoperationandmanagementsystemthatcollectphysicaldistribution,thefundflowsandtheinformationflow.Basingondescribingtheinformationmanagementsystem,thispaperbuiltinformationmanagementsystem'ssystemarchitectureoflubricatingoil,andanalyzeddeeplycompany'scurrentbusinessflow,includingproductionmanagementflow,purchasingflow,salesflow,inventorymanagementandfinancialmanagementflowandrelatedtothedataflow.Secondly,thepaperdesignedsoftwarearchitectureoflubricatingoilfromatechnicalpointofview,useB/SdevelopmentmodelandtheJ2EEarchitectureasdevelopmentmodelandsoftwareplatformofinformationmanagementsystem,anddetaileddesignedrelatedmodulesusingUML.Finally,thepaperfinisheddevelopmentofwholesystemusingStruts,SpringandHibernateframeworkbasedJ2EE.Kewwords:J2EEarchitecture,informationmanagementsystem,enterpriseinformationsystem目錄第一章序言 61.1項目設(shè)計背景 61.2項目設(shè)計目標及意義 21.3現(xiàn)在現(xiàn)實狀況分析 21.4論文結(jié)構(gòu)安排 3第二章相關(guān)知識和技術(shù)介紹 42.1綜合管理信息系統(tǒng) 42.1.1基礎(chǔ)概念 42.1.2綜合管理信息系統(tǒng)發(fā)展 42.2體系結(jié)構(gòu) 62.3相關(guān)技術(shù)及工具介紹 72.3.1開發(fā)技術(shù) 72.3.2開發(fā)模式 102.3.3數(shù)據(jù)庫技術(shù) 112.3.4統(tǒng)一建模語言 13第三章系統(tǒng)需求分析 153.1概況 153.1.1組織結(jié)構(gòu) 153.1.2相關(guān)管理職能 153.2業(yè)務步驟分析 173.2.1管理業(yè)務通常步驟 173.2.2業(yè)務步驟分析 193.2.3相關(guān)業(yè)務步驟和分析 223.3業(yè)務步驟中相關(guān)數(shù)據(jù)分析 263.4本章小結(jié) 32第四章綜合信息管理系統(tǒng)分析和設(shè)計 344.1系統(tǒng)設(shè)計思想 344.2總體方案描述 344.3軟件平臺及采取相關(guān)技術(shù) 344.3.1軟件架構(gòu) 344.3.2Struts框架 364.3.3Spring框架 374.3.4Hibernate框架 374.4系統(tǒng)關(guān)鍵功效模塊 384.5生產(chǎn)管理模塊設(shè)計 384.5.1生產(chǎn)管理用例視圖 384.5.2生產(chǎn)管理動態(tài)視圖 404.5.3生產(chǎn)管理類圖設(shè)計 454.6庫存管理模塊設(shè)計 484.7其它模塊設(shè)計 514.7.1財務管理模塊設(shè)計 514.7.2銷售管理模塊設(shè)計 514.7.3人力資源管理模塊設(shè)計 514.8本章小結(jié) 51第五章系統(tǒng)實現(xiàn)和測試 535.1系統(tǒng)實現(xiàn)環(huán)境 535.2系統(tǒng)實現(xiàn) 535.2.1表示層實現(xiàn) 535.2.2業(yè)務邏輯層實現(xiàn) 565.2.3持久層實現(xiàn) 575.3系統(tǒng)布署 585.4系統(tǒng)測試 585.5本章小結(jié) 58第六章結(jié)束語 596.1結(jié)論 596.2展望 59參考文件 61第一章序言1.1項目設(shè)計背景 全球化、一體化是二十一世紀世界經(jīng)濟兩大特征,在這種環(huán)境下,既給企業(yè)發(fā)展帶來了新機遇,同時也面臨著很多挑戰(zhàn)和壓力。在復雜全球格局中,企業(yè)要求得生存和發(fā)展,就需要在組織機構(gòu)、技術(shù)水平、管理理念和總體策略等諸方面適應市場,使其成為新經(jīng)濟環(huán)境中全方面綜合競爭者。和此同時,在這種整體環(huán)境下,中國石油化工能源行業(yè)也邁入了經(jīng)濟一體化、全球化中,在機遇和挑戰(zhàn)面前,競爭日益猛烈。,潤滑油企業(yè)在北京中關(guān)村科技園區(qū)上信息產(chǎn)業(yè)基地成立。因為每十二個月生產(chǎn)包裝石油超出100萬噸,從而成為中國近期最大高級潤滑油產(chǎn)銷集團之一。為適應國際潤滑油市場化競爭需要,企業(yè)根據(jù)“計劃統(tǒng)一安排、資源統(tǒng)一配置、市場統(tǒng)一開拓、品牌統(tǒng)一形象”標準組建管理潤滑油專業(yè)企業(yè),經(jīng)營潤滑油多流水線生產(chǎn)銷售。企業(yè)全自動調(diào)合及包裝生產(chǎn)線擁有世界一流水平,可生產(chǎn)內(nèi)燃機潤滑油、船業(yè)用油、潤滑脂劑、剎車液、防凍液及金屬加工液等系列產(chǎn)品,廣泛應用于石油化工、航空航天、汽車、冶金、等領(lǐng)域【1】。企業(yè)在全國關(guān)鍵城市設(shè)有多達11家潤滑油脂調(diào)合生產(chǎn)企業(yè)。而且,在北京、上海設(shè)有兩個獨立研發(fā)中心。石油化工產(chǎn)業(yè)是國民經(jīng)濟發(fā)展命脈產(chǎn)業(yè),社會經(jīng)濟發(fā)展離不開石油化工支持。不過,伴伴隨外部環(huán)境急劇改變,石油化工企業(yè)內(nèi)部產(chǎn)生了多個多樣問題,比如安全生產(chǎn)、經(jīng)營管理、辦事效率、信息交流等問題。面對這些問題,進行信息化建設(shè)是企業(yè)最好選擇,經(jīng)過信息系統(tǒng)能夠優(yōu)化企業(yè)業(yè)務步驟,降低溝通環(huán)境,提升工作效率。從信息化在潤滑油企業(yè)實施情況來看,大致經(jīng)歷了以下兩個階段:第一階段是試點階段,在這個階段中,企業(yè)花了2-3年時間進行試點探索,從兩年多工作實踐和取得成績看,能夠肯定地說,中國石化信息管理系統(tǒng)建設(shè)探索取得了突破性進展。第二階段是推廣階段,該階段依據(jù)第一階段總結(jié)出優(yōu)異經(jīng)驗和行業(yè)管理模式,將石油化工企業(yè)成熟信息系統(tǒng)向各分支機構(gòu)及其相關(guān)行業(yè)進行推廣。 經(jīng)過信息化有效實施,信息系統(tǒng)建設(shè)能夠有效推進企業(yè)體制改革、優(yōu)化和重組企業(yè)業(yè)務步驟、降低和管理成本支持、大力提升企業(yè)管理水平和經(jīng)濟效益,轉(zhuǎn)變企業(yè)管理理念。潤滑油企業(yè)在引進企業(yè)信息系統(tǒng)以后,企業(yè)管理從以前金字塔向扁平化方向發(fā)展,同時也加緊了物資供給管理,在財務核實上實現(xiàn)了集中采購,一級貯備。能夠說,在現(xiàn)代信息技術(shù)作用下,信息系統(tǒng)建設(shè)對生產(chǎn)力發(fā)展起到了根本性提升和推進作用,這種提升和推進是內(nèi)在質(zhì)提升,這些提升對一個龐大大型國有企業(yè)來講,是含有深刻現(xiàn)實意義。1.2項目設(shè)計目標及意義 本文在信息技術(shù)和管理信息系統(tǒng)基礎(chǔ)上,結(jié)合中石化潤滑油企業(yè)業(yè)務運作,分析和設(shè)計了潤滑油企業(yè)信息管理系統(tǒng)。在具體設(shè)計過程中,本文一直遵照這么一個等式,即業(yè)務+技術(shù)=信息系統(tǒng)。所以,對于信息系統(tǒng)實施,關(guān)鍵不是技術(shù),而是業(yè)務,在具體操作上,業(yè)務第一,技術(shù)第二。本文關(guān)鍵經(jīng)過研究信息技術(shù)和信息管理系統(tǒng)在石化單位應用情況,來分析潤滑油企業(yè)應怎樣設(shè)計和實施信息管理系統(tǒng),從而實現(xiàn)中石化信息化建設(shè)目標,即:構(gòu)建以財務為關(guān)鍵,實現(xiàn)物流、信息流和資金流“三流合一”有效集成。經(jīng)過信息系統(tǒng)引導企業(yè)業(yè)務運作想科學化、規(guī)范化和標準化方向發(fā)展,同時,經(jīng)過信息系統(tǒng)有效實施,提升企業(yè)整體素質(zhì),爭強企業(yè)競爭力。 企業(yè)必需立即地獲取最新信息,并對市場改變快速做出反應,才能提升競爭優(yōu)勢。所以,在瞬息萬變且競爭猛烈市場中,信息技術(shù)已經(jīng)成為了整個經(jīng)濟市場競爭中心。對企業(yè)來說,將所得到信息技術(shù)融入到企業(yè)整個業(yè)務步驟中去成為了不可或缺一個步驟。潤滑油企業(yè)財務運作也得到了規(guī)范:(1)經(jīng)過改善和擴大企業(yè)內(nèi)、外協(xié)作來提升用戶服務水平;(2)合理控制生產(chǎn)成本;(3)加強預算對實際生產(chǎn)管理活動指導作用,提升集中投資決議和投資控制能力;(4)增強市場零售能力,提升業(yè)務利潤;(5)改善企業(yè)管理能力并建立對應績效考評體系和激勵機制【2】。1.3現(xiàn)在現(xiàn)實狀況分析 作為一個稀缺戰(zhàn)略性資源,石油在國民經(jīng)濟發(fā)展中起著舉足輕重地位和作用。在石油具體消費中,成品油是其關(guān)鍵形式,包含柴油、煤油和汽油,是石油經(jīng)過二次提煉產(chǎn)生產(chǎn)物。1998年,中國石油石化行業(yè)進行了大規(guī)模統(tǒng)一重組,在黨和政府指導下,中國石油化工行業(yè)劃分為中國海洋石油企業(yè)和中國石化、中國石油兩大集團企業(yè),實現(xiàn)采油——煉油——售油一體化發(fā)展戰(zhàn)略,以達成適應市場競爭目標。 從年,中石化開始計劃整個企業(yè)ERP系統(tǒng)以完善配送體系,降低中間步驟和相關(guān)費用。該系統(tǒng)覆蓋銷售體系一切步驟管理,而且已經(jīng)在多個省級銷售企業(yè)使用。1.4論文結(jié)構(gòu)安排 依據(jù)本文內(nèi)容,全文共分六章。 第一章:緒論。該章介紹本文研究背景及意義,目前研究現(xiàn)實狀況,研究目標和研究方法和結(jié)構(gòu)安排。 第二章:管理信息系統(tǒng)理論及技術(shù)。該章介紹了管理信息系統(tǒng)基礎(chǔ)理論和潤滑油企業(yè)信息管理系統(tǒng)體系結(jié)構(gòu),并介紹了系統(tǒng)所包含到部分信息技術(shù)。 第三章:系統(tǒng)需求分析。該章介紹了潤滑油企業(yè)組織結(jié)構(gòu)、管理職能和業(yè)務步驟,以此為基礎(chǔ)進行業(yè)務分析和數(shù)據(jù)分析,進而捕捉系統(tǒng)業(yè)務需求。 第四章:綜合信息管理系統(tǒng)分析和設(shè)計。該章軟件工程思想進行系統(tǒng)整體設(shè)計,包含設(shè)計思想、開發(fā)模式、軟件平臺和相關(guān)功效模塊設(shè)計。第五章:系統(tǒng)實現(xiàn)和測試。該章在系統(tǒng)分析和設(shè)計基礎(chǔ)上,利用J2EE技術(shù)對系統(tǒng)進行了實現(xiàn)。第六章:結(jié)束語。該章對全文工作全方面總結(jié),和對后續(xù)研究做了深入展望。第二章相關(guān)知識和技術(shù)介紹2.1綜合管理信息系統(tǒng)2.1.1基礎(chǔ)概念 管理信息系統(tǒng)概念最早由WalterT.Kennevan在1970年提出,指“在適宜時間,把以前、現(xiàn)有和估計未來一些企業(yè)信息提供給企業(yè)內(nèi)部和外界人員,這有利于她們進行決議。”顯然,這個定義不完整,該定義是從管理角度,而沒有包含計算機。80年代,Davis認為,管理信息系統(tǒng)實際上是利用電子計算機各項軟件設(shè)施,以手工作業(yè)方法,進行計劃、分析、控制和決議數(shù)據(jù)庫-機器系統(tǒng),它含有提供信息,進行決議和監(jiān)管功效?!吨袊髽I(yè)管理百科全書》提出:管理信息系統(tǒng)是“一個由計算機和人共同組成能夠?qū)π畔⑦M行搜集、傳輸、儲存、應用、維護和加工管理系統(tǒng)。管理信息系統(tǒng)能夠?qū)崟r檢測企業(yè)多種運行情況;充足利用先前數(shù)據(jù)估計未來;以企業(yè)全局為依據(jù),幫助企業(yè)對重大事項進行決議;利用信息能夠控制企業(yè)功效;幫助企業(yè)實現(xiàn)其計劃目標【3】”。 綜上,本文認為:管理信息系統(tǒng)是以人為主體、輔用計算機各項軟件、硬件、網(wǎng)絡(luò)通訊設(shè)備及其它全部辦公設(shè)備,對信息進行采集和傳輸、加工和儲存、維護和更新,以企業(yè)發(fā)展戰(zhàn)略競優(yōu)、提升企業(yè)生產(chǎn)效益和工作效率為目標,支持企業(yè)基層運作、中層監(jiān)控、高層決議集成化人機系統(tǒng)。2.1.2綜合管理信息系統(tǒng)發(fā)展管理信息系統(tǒng)在其發(fā)展過程中,經(jīng)歷了以下多個階段:(1)材料需求計劃材料需求計劃指企業(yè)信息管理系統(tǒng)在對產(chǎn)品組成進行管理后,借助計算機系統(tǒng)運算能力對用戶下訂單,依據(jù)產(chǎn)品結(jié)構(gòu)清單展開,同時計算材料料需求計劃,實現(xiàn)降低庫存,優(yōu)化庫存管理目標。材料需求計劃具體內(nèi)容包含原材料計劃、庫存紀錄、產(chǎn)品生產(chǎn)計劃和用戶需求管理。其中用戶需求管理包含用戶訂單管理和對所生產(chǎn)產(chǎn)品市場銷售估計,將實際用戶訂單數(shù)和科學估計用戶需求量相結(jié)合,即能得出用戶需要什么和需求多少。材料需求計劃關(guān)鍵用于生產(chǎn)“組裝”型產(chǎn)品制造業(yè)。在實施MRP時,和市場需求相適應銷售計劃是材料需求計劃成功最基礎(chǔ)要素。但MRP也存在局限,即資源僅僅局限于企業(yè)內(nèi)部和決議結(jié)構(gòu)化傾向顯著。(2)閉環(huán)材料需求計劃閉環(huán)材料需求計劃是指在材料需求計劃基礎(chǔ)上,經(jīng)過增加對企業(yè)產(chǎn)品投入和產(chǎn)出控制,也就是對企業(yè)運行能力進行檢測、實施和控制。閉環(huán)材料需求計劃理論認為:只有在考慮企業(yè)能力約束,或?qū)δ芰μ岢鲂枨笥媱潱瑵M足能力需求前提下,材料需求計劃才能確保材料需求實施和實現(xiàn)。在這種思想要求下,企業(yè)必需控制產(chǎn)品投入和產(chǎn)出,也就是對企業(yè)能力進行檢測、實施和控制。 閉環(huán)材料需求計劃特點以下:生產(chǎn)實施計劃及主生產(chǎn)計劃實施過程中全部包含能力需求計劃,即把生產(chǎn)能力計劃、車間作業(yè)計劃和采購作業(yè)計劃全部納入材料需求計劃,形成一個閉環(huán)系統(tǒng),如此物料需求計劃便成為了方便可行計劃。在計劃實施過程中,必需含有車間現(xiàn)場監(jiān)管、采購實施情況等反饋信息,并利用這些反饋信息立即進行調(diào)整平衡【4】。 不過,閉環(huán)材料需求計劃并沒有回復:實施結(jié)果為企業(yè)帶來了什么效益和實施結(jié)果是否符合企業(yè)總體目標這兩個問題。 (3)制造資源計劃(MRPII) MRPII是20世紀70年代在發(fā)達國家制造業(yè)中開始采取優(yōu)異現(xiàn)代管理高技術(shù),是一個在對一個企業(yè)所擁有資源進行良好統(tǒng)籌安排基礎(chǔ)上,以達成最優(yōu)質(zhì)用戶服務、最小庫存資金占用和高效工廠生產(chǎn)為目標優(yōu)異管理思想和方法。其管理目標是:在確保向用戶按期供貨前提下,經(jīng)過反饋庫存和車間制品信息,制訂生產(chǎn)計劃,降低庫存和制品資金占用,適適用于“小批量、多品種”企業(yè)制造管理。其基礎(chǔ)思想是把企業(yè)作為一個有機整體,圍繞企業(yè)基礎(chǔ)經(jīng)營目標,以生產(chǎn)計劃為根本,以整體最優(yōu)角度出發(fā),經(jīng)過利用科學方法對企業(yè)多種制造資源進行統(tǒng)一計劃和控制,使它們得以協(xié)調(diào)發(fā)展,并充足發(fā)揮作用。 (4)企業(yè)資源計劃(EnterpriseResourcePlanning,簡稱ERP) 因為MRPⅡ關(guān)鍵是計劃,而計劃屬于企業(yè)內(nèi)部可控原因,所以它只局限于企業(yè)內(nèi)部,而對現(xiàn)在國際化市場競爭環(huán)境它已不太適應,無法滿足企業(yè)對資源全方面管理要求,在MRPⅡ基礎(chǔ)上企業(yè)提出改善MRPⅡ即ERP。 ERP是一個企業(yè)內(nèi)部全部業(yè)務部門之間、和企業(yè)同外部合作伙伴之間交換和分享信息系統(tǒng);是集成供給鏈管理工具、技術(shù)和步驟,是管理決議和供給鏈步驟優(yōu)化不可缺乏手段,它有利于實現(xiàn)現(xiàn)代企業(yè)競爭優(yōu)勢。ERP打破了企業(yè)四壁,把信息集成范圍擴大到企業(yè)上下游;管理整個供給鏈,實現(xiàn)面向供給鏈制造。其特點以下:供給鏈內(nèi)供給商等外部資源也看作是受控對象。時間作為一項關(guān)鍵資源來考慮。面向供需鏈管理、面向步驟信息集成。采取最新計算機及網(wǎng)絡(luò)通信技術(shù)。支持企業(yè)業(yè)務步驟重組。輔助管理人員進行半結(jié)構(gòu)化和非結(jié)構(gòu)化決議。2.2體系結(jié)構(gòu) 依據(jù)企業(yè)信息化布署要求,潤滑油企業(yè)信息管理系統(tǒng)體系結(jié)構(gòu)圖2.1所表示。圖2.1潤滑油企業(yè)信息管理系統(tǒng)體系結(jié)構(gòu)圖【5】 該體系結(jié)構(gòu)從業(yè)務角度反應潤滑油企業(yè)業(yè)務組成,而且以模塊形式對這些業(yè)務進行了組織。在圖2.2體系結(jié)構(gòu)中,除了供給鏈管理、財務管理等關(guān)鍵模塊外,還包含資源基礎(chǔ),包含人員集成、步驟集成和信息集成和關(guān)鍵平臺上主數(shù)據(jù)管理、業(yè)務步驟、業(yè)務服務和基礎(chǔ)引擎。該信息系統(tǒng)以產(chǎn)品成本管理為目標,集供給鏈管理、財務管理、人力資源管理、商業(yè)分析、移動商務、行業(yè)插件和集成引擎等管理組件為一體,經(jīng)過對成本目標及企業(yè)責任進行激勵考評,促進管理者采取優(yōu)異管理模式和管理工具,建立企業(yè)人、財、物、產(chǎn)、供、銷之間相平衡科學完整管理體系。系統(tǒng)以模塊化形式組織,在使用和布署上含有極強靈活性,經(jīng)過內(nèi)嵌自助業(yè)務配置工具能夠?qū)崿F(xiàn)模塊、功效、步驟、單據(jù)、報表、接口、語言和環(huán)境等步驟靈活配置,幫助企業(yè)實現(xiàn)個性化管理需求快速布署。同時,從可擴展角度考慮,系統(tǒng)還能夠經(jīng)過關(guān)鍵平臺提供集成開發(fā)工具,可快速實現(xiàn)業(yè)務開發(fā)及第三方系統(tǒng)集成,滿足企業(yè)信息個性化應用需求,支持系統(tǒng)連續(xù)擴展和平滑升級,從而最大程度保護企業(yè)信息化投資,降低總體建設(shè)和維護成本。2.3相關(guān)技術(shù)及工具介紹2.3.1開發(fā)技術(shù) 從技術(shù)實現(xiàn)上考慮,系統(tǒng)在開發(fā)過程中所包含到關(guān)鍵技術(shù)有: (1)Java技術(shù) Java是一個語言,含有簡單、多變、面向?qū)ο蟆⒉灰揽坎僮飨到y(tǒng)特點,含有很好移植性和安全性,這些特點給網(wǎng)絡(luò)編程帶來了很多便利。Java語言最大優(yōu)勢“Writeonce,runanywhere”,即一次編譯,四處運行。Java平臺依據(jù)用途來區(qū)分,能夠分為三個版本,具體為JavaSE,JavaME和JavaEE,而且提供了對應API支持,比如支持多媒體開發(fā)JavaMediaAPIs、支持安全SecurityAPIs、支持瀏覽器顯示JavaApplet、支持遠程方法調(diào)用JavaRMIAPI、支持Web開發(fā)JavaServlet、支持數(shù)據(jù)庫連接JDBC、支持企業(yè)級應用EnterpriseJavaBeans等。作為一門優(yōu)異編程語言,相對于其它類似語言Java含有一定優(yōu)越性,這是由Java語言以下特點【6】: =1\*GB3①Java語言含有簡單、面向?qū)ο?、分布式、安全、可移植、多態(tài)等特點。 =2\*GB3②Java語言是一個面向?qū)ο笳Z言,經(jīng)過了解部分關(guān)鍵概念就能編寫出多種功效代碼。 =3\*GB3③Java語言關(guān)鍵集中用在設(shè)計類和接口功效方面,提供了繼承及多態(tài)機制,對類中組員變量和方法可進行覆蓋和重寫,實現(xiàn)了代碼反復使用,使代碼編寫更簡單。 =4\*GB3④Java語言不支持指針,全部訪問,全部必需經(jīng)過具體對象變量來實現(xiàn),這么既保護了對象私有變量,同時也避免了部分錯誤。 =5\*GB3⑤Java語言編譯產(chǎn)生文件是字節(jié)碼文件,字節(jié)碼文件和平臺無關(guān)。 =6\*GB3⑥Java語言支持多線程技術(shù),將多個程序任務分成多個并行子任務。 (2)JSP技術(shù)介紹 JSP是JavaServerPage縮寫,這種技術(shù)是由Sun企業(yè)提出,并有多家企業(yè)參與制訂一個動態(tài)網(wǎng)頁標準。它關(guān)鍵特點是在HTML頁面中加入Java代碼片段,或使用多種JSP標簽,包含使用用戶標簽,組成JSP網(wǎng)頁。JSP是Servlet擴展,在沒有JSP之前,就已經(jīng)出現(xiàn)了Servlet技術(shù)。Servlet是利用輸出流動態(tài)生成HTML頁面,包含全部HTML標簽和頁面中出現(xiàn)內(nèi)容。因為含有大量HTML標簽、靜態(tài)文本及格式,造成Servlet開發(fā)效率較為低下。全部表現(xiàn)邏輯,包含色彩、布局及圖像等,全部必需耦合在Java代碼中,這確實給大家?guī)砹撕芏嗦闊SP問世填補了這種缺點,JSP經(jīng)過在標準HTML頁面中插入Java代碼,其靜態(tài)部分無須受Java程序控制,只有那些需要從數(shù)據(jù)庫中讀取并依據(jù)程序動態(tài)生成信息時,才使用Java腳本控制。從表面上看,JSP頁面已經(jīng)不再需要Java了,似乎完全脫離了Java面向?qū)ο筮@種特征。實際上,JSP只是Servlet一個特殊形式,JSP頁面由系統(tǒng)編譯Servlet,Servlet再負責響應用戶要求,使用JSP時,其實還是使用Servlet,因為Web應用中每個JSP頁面全部會由Servlet容器生成對應Servlet【7】。對于Tomcat而言,JSP頁面生成Servlet放在work路徑對應Web應用下。 (3)JavaBean介紹 JavaBeans就是Java可反復使用組件技術(shù)。ASP經(jīng)過COM來擴充其復雜功效,如Email發(fā)送、文件上傳和復雜計算成為獨立反復使用模塊。JSP經(jīng)過JavaBean使相同功效得到擴充,在Web應用中為集成JavaBean組件提供了有效支持。這種支持不僅降低了開發(fā)時間(能夠直接利用能夠信任和經(jīng)測試已經(jīng)有組件,避免了反復開發(fā)),也為JSP廣泛應用帶來了更強潛在伸縮性。 (4)MVC模式MVC(Model-View-Controller)是一個交互界面結(jié)構(gòu)組織模式,在八十年代,XeroxPARC為編程語言Smalltalk-80發(fā)明一個軟件設(shè)計模式。它許可開發(fā)者將一個可視化接口連接到一個面向?qū)ο笤O(shè)計中,經(jīng)過創(chuàng)建模型(Model)、控制器(Controller)和視圖(View)三個層,MVC將可視化接口和面向?qū)ο笤O(shè)計分開。MVC架構(gòu)關(guān)鍵思想是:將程序分成相對獨立,而又能協(xié)同工作三個部分。經(jīng)過使用MVC架構(gòu),能夠降低模塊之間搞合,提供給用可擴展性。另外,MVC每個組件只關(guān)心組件內(nèi)邏輯,不應和其它組件邏輯混合。MVC模式提供了一個按功效把多種對象分割開方法,強制性地分割開應用程序輸入、處理和輸出功效,達成將各對象間融合程度降至最小目標【8】。使MVC應用程序被分成三個關(guān)鍵部件:控制器、視圖、模型。它們處理各自任務,圖2.2所表示。圖2.2MVC模式結(jié)構(gòu) 控制器(Controller)能夠了解為從用戶接收請求,將視圖和模型匹配在一起,共同完成用戶請求。控制器相當于一個分發(fā)器,它決定怎樣選擇視圖和模型,怎樣完成用戶請求。控制器本身并不做任何數(shù)據(jù)處理,它只是用來接收用戶輸入指令并調(diào)用視圖和模型來完成用戶請求。所以當發(fā)送HTML表單和單擊Web頁面中超鏈接時,控制器本身并不輸出任何數(shù)據(jù)和做任何處理,它只是接收用戶請求,并發(fā)出指令調(diào)用適宜模型構(gòu)件處理用戶請求,然后決定用對應視圖來顯示模型處理后數(shù)據(jù)。視圖(View)是指用戶交互界面,對于Web應用來說,能夠簡單地稱為HTML界面,但也有可能為XHTML、XML和Applet。伴隨視圖應用復雜性和規(guī)模性,界面處理也變得越來越含有難度。一個應用可有多個不一樣視圖,MVC設(shè)計模式經(jīng)過信息采集、數(shù)據(jù)處理和用戶請求來對視圖進行處理,而不包含視圖上業(yè)務步驟處理。 模型(Model)就是制訂業(yè)務規(guī)則、處理業(yè)務步驟和業(yè)務狀態(tài)。處理業(yè)務步驟過程相對于其它層來說就是暗箱操作,用來接收視圖發(fā)出數(shù)據(jù)請求。業(yè)務模型設(shè)計是MVC關(guān)鍵關(guān)鍵,而對于設(shè)計模型方法,MVC并沒有提供,而只告之應該管理這些模型,以提升模型重用性,從而便于重構(gòu)模型。業(yè)務模型還有另外一個很關(guān)鍵模型數(shù)據(jù)模型。數(shù)據(jù)模型關(guān)鍵指對實體對象數(shù)據(jù)讀取和保留;比如從數(shù)據(jù)庫獲取訂單。我們能夠單獨列出這個模型,全部相關(guān)數(shù)據(jù)操作只限制在該模型中。 控制器、視圖和模型分離,使得一個模型含有顯示多個視圖功效。所以,不管何時候發(fā)生了部分數(shù)據(jù)改變,控制器全部會將改變通知全部視圖,造成顯示更新。2.3.2開發(fā)模式 本文采取B/S開發(fā)模式。(1)B/S模式介紹 B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu))結(jié)構(gòu)又稱為瀏覽器和服務器結(jié)構(gòu)。它是伴隨Internet技術(shù)興起而發(fā)展起來,它只是在C/S結(jié)構(gòu)基礎(chǔ)上進行了一個改變或改善結(jié)構(gòu),是一個全新軟件系統(tǒng)結(jié)構(gòu)技術(shù)【9】 在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶經(jīng)過瀏覽器向網(wǎng)絡(luò)上多個服務器發(fā)出應用請求,服務器處理用戶向瀏覽器發(fā)出請求,采集用戶所需信息并反饋到瀏覽器。而其它工作全部由WebServer完成。目前科學技術(shù)下,internet局域網(wǎng)所建立B/S結(jié)構(gòu)網(wǎng)絡(luò)應用,經(jīng)過Internet/Intranet模式下數(shù)據(jù)庫應用,相對來說把握起來還是較輕易,開提議來成本也是較低。它能實現(xiàn)不一樣人員在不一樣地方,以不一樣接入方法(比如LAN,WAN,Internet/Intranet等)操作和訪問共同數(shù)據(jù)庫;它能使數(shù)據(jù)平臺和管理訪問權(quán)限得到有效地保護,服務器數(shù)據(jù)庫也很安全。尤其是當JAVA這么跨平臺語言問世以后,B/S架構(gòu)管理軟件更是快捷、方便而高效。在B/S結(jié)構(gòu)中,當用戶在網(wǎng)頁瀏覽器中鍵入網(wǎng)址時,瀏覽器就會發(fā)出一個請求并發(fā)送到用戶要訪問服務器上。依據(jù)用戶請求(網(wǎng)址),服務器就有可能返回之前存放在服務器上靜態(tài)HTML頁面,不過也可能返回臨時生成動態(tài)內(nèi)容。(2)B/S模式優(yōu)勢 B/S模式優(yōu)勢以下【10】: =1\*GB3①含有分布性特點,能夠隨時隨地進行查詢、瀏覽等業(yè)務處理。 =2\*GB3②業(yè)務擴展簡單方便,經(jīng)過增加網(wǎng)頁即可增加服務器功效。 =3\*GB3③維護簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)全部用戶同時更新。 =4\*GB3④開發(fā)簡單,共享性強。2.3.3數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理最新技術(shù),是計算機科學關(guān)鍵分支。數(shù)據(jù)庫技術(shù)作為信息技術(shù)一個關(guān)鍵支撐部分,是大家有效地進行數(shù)據(jù)存放、共享和處理工具。尤其是計算機應用到各項管理工作中,從某種意義上來講,管理過程就是信息流動和加工過程,而管理過程要包含大量信息流動、處理共享和存放。所以,要使管理現(xiàn)代化,首先要有一個管理大量信息工具,這種應用領(lǐng)域客觀要求造成數(shù)據(jù)庫技術(shù)發(fā)展。從某種意義上來講,數(shù)據(jù)庫建設(shè)規(guī)模、數(shù)據(jù)庫信息量大小河使用頻率已經(jīng)成為衡量一個國家信息化程度關(guān)鍵標志。(1)數(shù)據(jù)庫數(shù)據(jù)庫(Database,即DB)顧名思義是存放數(shù)據(jù)倉庫,不過這個倉庫是在計算機存放設(shè)備上,數(shù)據(jù)根據(jù)一定格式存放。具體來講,數(shù)據(jù)庫是長久存放在計算機內(nèi)、可共享、有組織數(shù)據(jù)集合,它不僅包含數(shù)據(jù)本身,而且包含相關(guān)數(shù)據(jù)之間聯(lián)絡(luò)。數(shù)據(jù)庫中數(shù)據(jù)按一定數(shù)據(jù)模型組織、描述和存放,含有較小冗余度、較高數(shù)據(jù)獨立性和易擴張性,并可為一定范圍內(nèi)多種用戶共享。數(shù)據(jù)庫中數(shù)據(jù)可分為用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)兩類,用戶數(shù)據(jù)通常由用戶自己定義和使用;系統(tǒng)數(shù)據(jù)是數(shù)據(jù)庫系統(tǒng)定義和使用數(shù)據(jù),又稱為數(shù)據(jù)字典。(2)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫為了確保留放在其中數(shù)據(jù)安全和一致,必需有一組軟件來完成對應管理任務,這種軟件就是數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,簡稱DBMS),數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)一個關(guān)鍵組成部分。數(shù)據(jù)庫管理系統(tǒng)是管理數(shù)據(jù)工具,是為數(shù)據(jù)庫建立、使用和維護配置軟件,它是建立在操作系統(tǒng)基礎(chǔ)上,使共享數(shù)據(jù)有效組織、管理和存取得到實現(xiàn)。數(shù)據(jù)庫管理系統(tǒng)所含有功效也伴隨系統(tǒng)不一樣而不一樣,但總體來講,數(shù)據(jù)庫管理系統(tǒng)應含有以下多個基礎(chǔ)功效【11】:數(shù)據(jù)庫定義功效。數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)定義語言,用戶能夠使用它方便地定義數(shù)據(jù)庫中數(shù)據(jù)對象。數(shù)據(jù)庫運行和管理功效。數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一控制和管理建立、運行和維護數(shù)據(jù)庫,以確保數(shù)據(jù)庫完整性、安全性、多用戶對數(shù)據(jù)平行使用及系統(tǒng)發(fā)生故障后快速恢復。數(shù)據(jù)庫建立和維護功效。它包含數(shù)據(jù)庫初始信息輸入功效、數(shù)據(jù)庫信息搜集并重組功效、恢復功效和性能監(jiān)視、分析功效,數(shù)據(jù)庫轉(zhuǎn)儲、轉(zhuǎn)換功效等。數(shù)據(jù)操縱功效。數(shù)據(jù)操作功效能夠?qū)崿F(xiàn)對數(shù)據(jù)庫基礎(chǔ)操作,比如插入、檢索、修改和刪除等。數(shù)據(jù)組織、存放和管理功效。數(shù)據(jù)庫電子管理系統(tǒng)要分類組織、存放和管理多種數(shù)據(jù),包含數(shù)據(jù)字典、用戶數(shù)據(jù)和存取路徑等。 (3)數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫系統(tǒng)是指導進數(shù)據(jù)庫技術(shù)后計算機系統(tǒng)。簡單數(shù)據(jù)庫系統(tǒng)通常包含數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員和具體應用。這里數(shù)據(jù)庫是指以一定組織形式保留于存放媒介上,通常是磁盤;這里數(shù)據(jù)庫管理系統(tǒng)是用來管理數(shù)據(jù)庫系統(tǒng)軟件,確保數(shù)據(jù)庫系統(tǒng)多個功效實現(xiàn);這里應用是指以數(shù)據(jù)庫為依據(jù)多個應用程序,這些應用程序必需經(jīng)過數(shù)據(jù)庫管理系統(tǒng)才能訪問數(shù)據(jù)庫里存放信息資料;既然數(shù)據(jù)庫是共享,就需要有些人對數(shù)據(jù)庫進行設(shè)計、計劃、協(xié)調(diào)、維護和管理,而行使這些職責個人或集體就稱為數(shù)據(jù)庫管理員。數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用程序及數(shù)據(jù)庫管理員就組成了數(shù)據(jù)庫系統(tǒng)。(4)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)是一個由外模式、模式和內(nèi)模式組成多級系統(tǒng)結(jié)構(gòu)。三級模式存放在數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)字典中,是組成數(shù)據(jù)字典基礎(chǔ)內(nèi)容,數(shù)據(jù)庫管理系統(tǒng)經(jīng)過數(shù)據(jù)字典來管理和訪問數(shù)據(jù)模式【12】。=1\*GB3①模式模式是對數(shù)據(jù)庫中全體數(shù)據(jù)邏輯結(jié)構(gòu)和特征描述,是全部用戶公共數(shù)據(jù)視圖。一個數(shù)據(jù)庫只有一個模式,它獨立于數(shù)據(jù)庫其它層次,所以,設(shè)計數(shù)據(jù)庫模式結(jié)構(gòu)時應首先確定好數(shù)據(jù)庫邏輯模式。比如,數(shù)據(jù)統(tǒng)計數(shù)據(jù)項組成,包含定義數(shù)據(jù)項名字、長度、類型、取值范圍等,還要對各個數(shù)據(jù)之間聯(lián)絡(luò)進行定義,包含和數(shù)據(jù)相關(guān)完整性、安全性要求定義。②內(nèi)模式內(nèi)模式也稱物理模式或存放模式,單個數(shù)據(jù)庫只有一個和之對應內(nèi)模式,它對數(shù)據(jù)存放方法和物理結(jié)構(gòu)進行描述,是數(shù)據(jù)庫內(nèi)部數(shù)據(jù)表示方法。比如統(tǒng)計存放方法采取次序結(jié)構(gòu)、Hash方法存放或根據(jù)B樹結(jié)構(gòu)存放;數(shù)據(jù)存放統(tǒng)計機構(gòu)怎樣;按什么方法組織索引;數(shù)據(jù)是否壓縮,是否加密存放等。 =3\*GB3③外模式 外模式是模式子集,所以也稱子模式或用戶模式,它是面對數(shù)據(jù)庫用戶,是能夠看見和使用、局部邏輯結(jié)構(gòu)和特征描述,是和某一應用相關(guān)數(shù)據(jù)邏輯表示。一個數(shù)據(jù)庫能夠有多個外模式,這是因為它反應是各個用戶數(shù)據(jù)視圖,其外模式描述伴隨不一樣用戶在應用需求、對待數(shù)據(jù)方法、對數(shù)據(jù)保密程度等方面差異而不一樣。外模式有效地確保了數(shù)據(jù)安全性,每個用戶只能看見和訪問所對應外模式中數(shù)據(jù),數(shù)據(jù)庫中其它數(shù)據(jù)是不可見。 數(shù)據(jù)庫系統(tǒng)三級模式對應數(shù)據(jù)庫三個抽象等級,經(jīng)過在這三級模式之間提供兩層映像,在內(nèi)部實現(xiàn)這三個抽象層次之間聯(lián)絡(luò)和轉(zhuǎn)換,正是這兩層映像確保了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)能夠含有較高邏輯獨立性和物理獨立性。2.3.4統(tǒng)一建模語言UML是一個公共、可擴展、應用廣泛設(shè)計語言,它可應用于軟件開發(fā)活動中每個階段,而且能夠表示每個階段產(chǎn)品。UML為參與軟件開發(fā)和設(shè)計人只提供了一個公共語言,使她們在了解業(yè)務和需求同時能夠了解軟件和架構(gòu)結(jié)構(gòu)。UML能夠應用于不一樣領(lǐng)域建模,而UML提供公共語言使得不一樣領(lǐng)域也能夠相互了解和溝通。在UML框架上,用戶能夠依據(jù)所在領(lǐng)域?qū)ζ湔Z義和語法進行定義和擴展,使建模愈加靈活、方便。(1)統(tǒng)一建模語言及特點 統(tǒng)一建模語言(UnifiedModelingLanguage,UML)是用來對軟件密集系統(tǒng)進行可視化建模一個語言,是為面向?qū)ο箝_發(fā)系統(tǒng)產(chǎn)品進行說明、可視化和文檔編制一個標準語言。作為一個建模語言,UML是一個標準圖形表示法,僅僅是一組符號,其定義包含UML語義和UML表示法兩個部分。其具體特點以下: =1\*GB3①UML統(tǒng)一了Booch、OMT和OOSE等 方法中部分很基礎(chǔ)概念。 =2\*GB3②在對象技術(shù)領(lǐng)域中,UML吸收了其它流派優(yōu)點,其中也包含非OO方法部分。UML符號表示考慮了多種方法圖形表示,刪除了大量易引發(fā)混亂、多出和極少使用符號,同時也添加了部分新符號。所以,在UML中融入了面向?qū)ο箢I(lǐng)域中大家思想。=3\*GB3③UML在演變過程中還提出了部分新概念。在UML標準中新加入了模式、模板、擴展機制、職責、線程、并發(fā)、分布式、活動圖和合作等新概念,并清楚地域分類型(Type)、類(Class)、實例(Instance)、接口(Interfaces)、組件(Components)和細化(Refinement)等概念。所以能夠這么認為,UML是一個優(yōu)異、比較實用標準建模語言,但其中一些概念仍需要實踐來驗證其正確性,也就是說,UML肯定存在一個進化發(fā)展過程【13】。(2)統(tǒng)一建模語言應用領(lǐng)域UML目標是以圖方法來描述多種類型系統(tǒng),含有廣泛應用領(lǐng)域。其中最常應用領(lǐng)域是建立軟件系統(tǒng)模型,但它一樣能夠應用于非軟件領(lǐng)域系統(tǒng),總而言之,UML是一個通用標準建模語言,能夠?qū)θ魏魏徐o態(tài)結(jié)構(gòu)和動態(tài)行為系統(tǒng)進行建模。 另外,UML適適用于系統(tǒng)開發(fā)過程中從需求規(guī)格描述到系統(tǒng)完成后測試不一樣階段。在需求階段,能夠用用例來獲取用戶需求,經(jīng)過建模,具體描述系統(tǒng)感愛好外部特色,分析過程關(guān)鍵關(guān)注問題域中關(guān)鍵概念和機制,需要識別它們和這些概念之間關(guān)系,并用UML類圖來描述系統(tǒng)。能夠嘗試組織多個對象相互協(xié)作,使用UML動態(tài)模型來描述,以檢驗和實現(xiàn)用例可行性。在分析階段,僅對問題域?qū)ο蠼?,而軟件系統(tǒng)中類定義和細節(jié)等技術(shù)細節(jié)則在設(shè)計階段引入,所以設(shè)計階段將提供結(jié)構(gòu)階段(編程階段)更為具體規(guī)格說明【14】。 編程(結(jié)構(gòu))是一個獨立階段,其關(guān)鍵任務就是利用對象編程語言把設(shè)計階段類轉(zhuǎn)變成實際程序代碼。因為在早期階段,模型僅僅是了解和分析系統(tǒng)結(jié)構(gòu)工具,過早考慮編碼問題十分不利于建立正確模型。在用UML建立分析和設(shè)計模型時,應盡可能避免把模型轉(zhuǎn)換成某種特定編程語言。(3)統(tǒng)一建模語言工具 UML工具實際上就是幫助軟件開發(fā)人員愈加方便快捷使用UML軟件,它關(guān)鍵功效包含:支持輸入、編輯和儲存多種UML模型圖;支持正反兩向工程;提供接入其它開發(fā)工具接口。在選擇UML工具時考慮關(guān)鍵原因是:產(chǎn)品功效、產(chǎn)品價格、和是否親密結(jié)合自己開發(fā)環(huán)境。現(xiàn)在,關(guān)鍵UML工含有Rational企業(yè)Rose、TogetherSoft企業(yè)Together和Microsoft企業(yè)Visio等。Rational企業(yè)推出Rose是現(xiàn)在最好基于UMLCase工具,它把UML有機地推到面向?qū)ο筌浖_發(fā)層面上。不管是在對象分析和設(shè)計、軟件實現(xiàn)和測試階段,還是在系統(tǒng)需求階段,它全部提供了清楚UML表示方法和完善工具,方便建立其對應軟件模型。使用Rose能夠方便地進行軟件系統(tǒng)分析和設(shè)計,很輕易同常見開發(fā)環(huán)境和程序設(shè)計語言進行銜接。VisioProfessional提供了內(nèi)建UML支持,如Visio繪圖工具提供繪制多個圖形功效,這是一個相當有價值工具。第三章系統(tǒng)需求分析3.1概況3.1.1組織結(jié)構(gòu) 中國石油化工股份潤滑油分企業(yè),是近期中國最大高級潤滑油專業(yè)產(chǎn)銷集團之一,其組織結(jié)構(gòu)圖圖3.1所表示。圖3.1潤滑油企業(yè)組織結(jié)構(gòu)圖3.1.2相關(guān)管理職能 潤滑油企業(yè)相關(guān)管理職能表現(xiàn)在具體管理部門中,以下: (1)生產(chǎn)管理部門 生產(chǎn)管理部門制訂并組織實施生產(chǎn)系統(tǒng)工作目標和工作計劃;組織制訂并實施生產(chǎn)規(guī)章制度和實施細則、生產(chǎn)設(shè)備管理制度;制訂并下達年度、月度生產(chǎn)計劃;按產(chǎn)品質(zhì)量標準和工藝標準組織生產(chǎn)并進行生產(chǎn)全過程管理,立即處理生產(chǎn)中重大問題,確保均衡生產(chǎn)和產(chǎn)品質(zhì)量;合理調(diào)配生產(chǎn)和人力資源,降低生產(chǎn)成本,挖掘潛能,提升勞動生產(chǎn)率;定時進行生產(chǎn)過程和質(zhì)量分析,制訂預防和糾正方法;關(guān)鍵生產(chǎn)設(shè)備申購;配合技術(shù)系統(tǒng)進行首批生產(chǎn)和新技術(shù)、新工藝應用;安全、文明生產(chǎn)管理,做好生產(chǎn)環(huán)境保護工作;生產(chǎn)系統(tǒng)文件、表單等資料保管和定時歸檔工作;做好保密工作。 生產(chǎn)管理部門管轄范圍包含:生產(chǎn)系統(tǒng)全部職員;生產(chǎn)系統(tǒng)所屬辦公場所及衛(wèi)生責任區(qū)、生產(chǎn)現(xiàn)場;生產(chǎn)系統(tǒng)所屬辦公用具、設(shè)備設(shè)施。(2)車間管理部門車間管理部門職能【15】以下:組織安排生產(chǎn)計劃實現(xiàn),按時、保質(zhì)、保量地全方面完成各項生產(chǎn)任務。負責本車間生產(chǎn)過程控制,對產(chǎn)品組織有效性、安全性負責。負責本車間設(shè)備、設(shè)施維護管理,根據(jù)設(shè)備管理制度和檢修計劃做好設(shè)備日常維護、保養(yǎng)和檢修。落實實施各項管理制度、技術(shù)規(guī)程,確保產(chǎn)品生產(chǎn)過程在受控狀態(tài)下進行,確保本車間工作人員嚴格按操作規(guī)程工作,預防事故發(fā)生,確保安全文明生產(chǎn)。負責生產(chǎn)過程控制和管理,協(xié)調(diào)公用工程平衡。負責本車間現(xiàn)場管理,負責本車間出現(xiàn)不合格品處理和糾正預防方法實施。負責對所用生產(chǎn)設(shè)備測量、檢驗和試驗設(shè)備保養(yǎng)。負責按生產(chǎn)計劃和用戶訂單保質(zhì)保量完成生產(chǎn)任務,提供用戶滿意產(chǎn)品。(3)計劃部門計劃部門職能【16】以下:負責和對接總部年度、季度、月度生產(chǎn)計劃,編制月、周生產(chǎn)計劃。負責優(yōu)化生產(chǎn)計劃工作。負責合理安排生產(chǎn)資源和產(chǎn)能。負責協(xié)調(diào)原材料供需平衡、跟蹤添加劑、基礎(chǔ)油等生產(chǎn)物料情況。負責產(chǎn)品生產(chǎn)進度進程,對生產(chǎn)數(shù)據(jù)進行統(tǒng)計分析。依據(jù)產(chǎn)品銷售量和倉庫庫存量情況,修改生產(chǎn)計劃或下達追加計劃。(4)質(zhì)量管理部門質(zhì)量管理部門職能以下:負責質(zhì)量管理體系建立和實施,并對實施情況進行檢驗考評。組織召開質(zhì)量分析會,立即將生產(chǎn)過程質(zhì)量信息、用戶反饋信息傳輸給相關(guān)領(lǐng)導。負責計量管理工作,負責檢驗、測量和試驗設(shè)備臺帳建立和周期檢定工作。負責產(chǎn)品質(zhì)量管理工作,組織實施原輔材料、半成品質(zhì)量驗收,并立即定時將產(chǎn)品送委托檢驗部門檢驗,對出廠產(chǎn)品質(zhì)量負責。(5)銷售部門銷售部門職能以下:負責領(lǐng)導全企業(yè)經(jīng)營銷售產(chǎn)品儲運工作;組織制訂銷售計劃,對因銷售不利造成質(zhì)量信譽下降負責。負責組織市場調(diào)查和信息搜集工作,立即向單位領(lǐng)導匯總相關(guān)情況。組織領(lǐng)導售后服務、用戶走訪工作,立即向總經(jīng)理匯報用戶對企業(yè)及產(chǎn)品意見、提議和要求。依據(jù)市場及用戶對產(chǎn)品需求改變,立即向總經(jīng)理提出合理化意見及產(chǎn)品開發(fā)方向。3.2業(yè)務步驟分析 業(yè)務步驟分析是對業(yè)務功效分析深入細化,反應了企業(yè)業(yè)務處理過程。經(jīng)過業(yè)務步驟分析,發(fā)覺業(yè)務運作中不合理步驟,經(jīng)過深入業(yè)務重組,產(chǎn)生更為合理、科學和規(guī)范業(yè)務步驟。經(jīng)過對潤滑油企業(yè)業(yè)務活動調(diào)查,采取系統(tǒng)業(yè)務步驟圖部分圖形工具來規(guī)范說明。3.2.1管理業(yè)務通常步驟本步驟從管理角度分析潤滑油企業(yè)各項業(yè)務之間相互關(guān)系,關(guān)鍵表現(xiàn)在從制訂產(chǎn)品生產(chǎn)計劃到物料采購供給,從產(chǎn)品生產(chǎn)到產(chǎn)品銷售全過程。具體描述以下:(1)生產(chǎn)要依據(jù)市場銷售估計和庫存物料情況,制訂3個月滾動計劃,經(jīng)過BOM把需求傳輸?shù)轿镔Y供給部門,經(jīng)系統(tǒng)物料需求計劃平衡運行后再制訂采購計劃,而且由物資供給部門實施物料采購。(2)銷售部門制訂好銷售訂單后,運行物料需求計劃,管理系統(tǒng)給出提議計劃生產(chǎn)訂單后,再轉(zhuǎn)為生產(chǎn)訂單并組織生產(chǎn)部門生產(chǎn),生產(chǎn)完工后入庫,經(jīng)過條碼識別系統(tǒng)自動對銷售訂單發(fā)貨過賬,開具發(fā)票,財務收款核銷。 其具體步驟圖3.2所表示。圖3.2管理業(yè)務步驟分析 將圖3.2中模塊再次進行分解,就會得到整個管理信息系統(tǒng)業(yè)務步驟,圖3.3所表示。圖3.3系統(tǒng)綜合業(yè)務步驟 在圖3.3中,系統(tǒng)業(yè)務步驟包含到系統(tǒng)采購管理模塊、銷售管理模塊、生產(chǎn)管理模塊、財務管理模塊和人事管理模塊。生產(chǎn)管理模塊在整個系統(tǒng)運行過程中處于關(guān)鍵地位,同時又受制約束于其它模塊。3.2.2業(yè)務步驟分析 (1)生產(chǎn)管理業(yè)務步驟分析 生產(chǎn)管理以計劃為根本,經(jīng)過加強對物料及資源計劃管理,達成縮短生產(chǎn)輔助步驟、降低庫存和縮短生產(chǎn)周期目標。它系統(tǒng)信息、需高度集成和共享,能快速響應市場,實現(xiàn)資源為全部產(chǎn)品所共享。生產(chǎn)管理關(guān)鍵內(nèi)容是生產(chǎn)計劃和生產(chǎn)調(diào)度。在分析生產(chǎn)管理業(yè)務步驟前,先引進生產(chǎn)管理業(yè)務中相關(guān)關(guān)鍵概念。物料清單(BillofMaterials,BOM):是一個反應產(chǎn)品和零部件之間數(shù)量組成和層次結(jié)構(gòu)關(guān)系技術(shù)文件,它是制造企業(yè)進行計劃物料和能力需求運算關(guān)鍵文件。狹義上BOM(BillofMaterials)通常稱為“物料清單”,就是產(chǎn)品結(jié)構(gòu)
。廣義上BOM是產(chǎn)品結(jié)構(gòu)和工藝步驟結(jié)合體,二者不可分割。在計算機能識別和處理BOM形成之前,普遍采取產(chǎn)品結(jié)構(gòu)樹,這么能夠直觀簡練表示物料數(shù)量組成和隸屬關(guān)系,最終產(chǎn)品A由三個部件B、C、D組成,而B又由a和b組成,D又由b和c組成。BOM是制造企業(yè)關(guān)鍵文件,各個不一樣部門和系統(tǒng)全部要用到BOM,從BOM中獲取特定正確數(shù)據(jù)。生產(chǎn)部門要依據(jù)BOM來生產(chǎn)產(chǎn)品;產(chǎn)品成本部門要依據(jù)BOM來確定最終成本;倉庫要依據(jù)BOM進行發(fā)料;銷售部門要經(jīng)過Internet訪問數(shù)據(jù)源,能夠方便報價,提供自助服務;維修服務部門要經(jīng)過BOM了解需要什么備件;質(zhì)量控制部門要依據(jù)BOM確保產(chǎn)品正確地生產(chǎn);計劃部門要依據(jù)BOM來計劃物料和能力需求。 物料需求計劃(MaterialRequirementsPlanning,MRP):是對主生產(chǎn)計劃所需求深入展開,也是實現(xiàn)主生產(chǎn)計劃確保和支持。它是依據(jù)產(chǎn)品具體結(jié)構(gòu)特征和市場需求估計,將主生產(chǎn)計劃分解成原材料、外購件采購進度計劃和零部件生產(chǎn)進度計劃,然后經(jīng)過原材料訂貨采購和入庫時間,從而確定材料加工進度和訂貨日程一個實用技術(shù)。物料需求計劃遵照按時生產(chǎn)標準,實現(xiàn)適時、適量平衡生產(chǎn)和采購,由新產(chǎn)品結(jié)構(gòu)文件BOM推算出多種零部件和原材料數(shù)量,在確保品種、數(shù)量、需求時間條件下,盡可能降低生產(chǎn)制品和壓縮外購件庫存量,縮短生產(chǎn)周期,確保按時按量交貨【17】。在管理信息系統(tǒng)中,主生產(chǎn)計劃(MPS)指是獨立需求件生產(chǎn)計劃;物料需求計劃指是相關(guān)需求件生產(chǎn)計劃,它包含需求相關(guān)性、確定性、復雜性等特點。第一步,依據(jù)主生產(chǎn)計劃決定最終生產(chǎn)數(shù)量;第二步,依據(jù)物料清單,把整個企業(yè)要生產(chǎn)產(chǎn)品數(shù)量轉(zhuǎn)化為所需生產(chǎn)零部件數(shù)量;第三步,對照現(xiàn)有庫存量,計算出還需加工多少,采購多少最終數(shù)量。這就是整個企業(yè)具體行動所依據(jù)計劃。主生產(chǎn)計劃(MPS)是閉環(huán)計劃系統(tǒng)一個部份,是確定具體最終產(chǎn)品在具體時間段內(nèi)生產(chǎn)數(shù)量計劃。這里最終產(chǎn)品是指對于企業(yè)來說最終要出廠成功品,它要具體到產(chǎn)品種類、型號。這里具體時間段,通常是以每七天為單位,但在一些時候,也能夠以日、月、年為單位。依據(jù)對市場需求和用戶訂單估計,制訂出主生產(chǎn)計劃,把生產(chǎn)綱領(lǐng)中系列產(chǎn)品具體化,使之成為物料需求計劃展開關(guān)鍵依據(jù),起到了從綜累計劃向具體計劃過渡承上啟下作用。制訂主生產(chǎn)計劃時條件約束包含三個方面:綜合生產(chǎn)計劃所確定某種產(chǎn)品在特定時間段內(nèi)需求總量應該在不一樣時間段內(nèi)以有效生產(chǎn);主生產(chǎn)計劃所確定生產(chǎn)總量必需等于綜合生產(chǎn)計劃所確定總量;必需在資源約束下決定生產(chǎn)數(shù)量和生產(chǎn)時間。 粗能力計劃(Rough-cutCapacityPlanning,RCCP):粗能力計劃實施過程就是將成品生產(chǎn)計劃轉(zhuǎn)換成相正確工作中心能力需求。粗能力計劃能夠在能力使用方面對主生產(chǎn)計劃可實施性進行評價,表現(xiàn)在它處理過程能夠直接將實施生產(chǎn)任務加工和裝配工作和主生產(chǎn)計劃緊密聯(lián)絡(luò)起來。然而,粗能力計劃僅能粗略估算主生產(chǎn)計劃所需關(guān)鍵生產(chǎn)能力,制訂出能力需求也只是個概況。盡管主生產(chǎn)計劃計劃周期是以周為計算,但粗能力計劃能夠每個月做一次估算【18】。將主生產(chǎn)計劃中周生產(chǎn)量集中為月生產(chǎn)量,這么對以月為計劃周期主生產(chǎn)計劃編制粗能力計劃,愈加便于能力管理。粗能力計劃編制通常根據(jù)下列步驟進行:定義關(guān)鍵資源;從根據(jù)主生產(chǎn)計劃所生產(chǎn)每種產(chǎn)品系列中選出含有代表性產(chǎn)品;針對每個產(chǎn)品系列,確定每個月主生產(chǎn)計劃量;針對每個代表產(chǎn)品確定其單位產(chǎn)品對關(guān)鍵資源總需求量;將主生產(chǎn)計劃中計劃產(chǎn)量乘上資源清單中定義資源需求量;將各個產(chǎn)品系列所需求能力總結(jié)起來,得到對應計劃總能力需求。能力需求計劃(CapacityRequirementPlanning,CRP):能力需求計劃是企業(yè)在分析物料需求計劃后而制訂出一個切實可行能力實施計劃功效模塊。該模塊作用是幫助企業(yè)在現(xiàn)有生產(chǎn)能力基礎(chǔ)上,及早發(fā)覺能力關(guān)鍵所在,提出切實有效處理方案,方便在能力方面確保企業(yè)完成生產(chǎn)任務。能力需求計劃編制【19】分為四點:能力需求計劃數(shù)據(jù)輸入:MRP計劃訂單、已下達訂單、關(guān)鍵中心文件、工藝技術(shù)路線文件及工廠日歷。編制工作中心負荷匯報:編制工序計劃和各時段累計工作中心負荷。分析負荷原因并反饋調(diào)整:超負荷將會影響能力計劃實現(xiàn),所以,分析負荷原因顯得相當關(guān)鍵。能力控制:是為了發(fā)覺并處理問題而存在。 生產(chǎn)管理業(yè)務步驟圖3.4所表示。YYN用戶訂單主生產(chǎn)計劃物料需求計劃能力平衡可行BOM庫存信息工作中心工藝路線采購計劃車間作業(yè)計劃圖3.4生產(chǎn)管理業(yè)務步驟圖 由圖3.4能夠看出,生產(chǎn)計劃管理包含關(guān)鍵模塊為:主生產(chǎn)計劃、物料需求計劃、BOM管理、能力需求計劃、車間作業(yè)計劃等。 (2)采購、銷售、庫存管理業(yè)務步驟分析采購管理對采購申請、采購收貨入庫、采購訂單等進行步驟化管理,建立完善產(chǎn)品和供給商檔案管理。采購管理和系統(tǒng)財務、銷售和庫存等管理功效相結(jié)合能夠動態(tài)掌握采購業(yè)務付款和應付款情況,從而降低盲目采購情況,有效控制庫存量,可使財務部門立即正確地掌握庫存采購成本。銷售管理跟蹤和控制管理銷售部門日常業(yè)務,能夠處理多個銷售方法,提供多個方便靈活單據(jù)生成方法,提供商品進貨入庫、銷貨出庫、進出庫表單打印、進出貨付款等功效。能夠處剪發(fā)票、收據(jù)、采購付款、應收、明細賬和應付款總賬,可按要求進行多種方法結(jié)算和核實。 庫存管理能夠?qū)Ξa(chǎn)品進行分級和分類管理,全方面控制和管理企業(yè)物資流動業(yè)務操作,立即反應物資在資金方面所占用情況。發(fā)揮產(chǎn)品入出庫、庫存統(tǒng)計和查詢等功效,立即處理多種庫存單據(jù),貨物收取、發(fā)送、存放總賬和明細賬,能核實庫存和盤點庫存金額并輸出報表,對庫存量提醒進行精心設(shè)定。 采購、銷售、庫存管理業(yè)務步驟圖3.5所表示。圖3.5采購、銷售、庫存管理業(yè)務步驟3.2.3相關(guān)業(yè)務步驟和分析 (1)財務管理業(yè)務步驟分析 企業(yè)生產(chǎn)經(jīng)營活動現(xiàn)金流量一直伴伴隨生產(chǎn)經(jīng)營活動發(fā)生。因為企業(yè)信息管理系統(tǒng)處理基礎(chǔ)業(yè)務涵蓋了企業(yè)全部經(jīng)濟活動,以實現(xiàn)綜合財務基礎(chǔ),也即大部分生產(chǎn)和業(yè)務步驟跟企業(yè)財務模塊會發(fā)生交互。財務管理業(yè)務步驟圖3.6所表示。財務分析財務分析財務總賬應收賬目應付賬目成本管理存貨核實財務管理/成本核實接口生產(chǎn)管理進銷存管理預算管理報表管理固定資產(chǎn)管理圖3.6財務管理業(yè)務步驟 從圖3.6能夠看出,財務管理模塊能夠分為管理報表、固定資產(chǎn)管理、應收管理、應付管理、成本管理、預算管理子模塊。 賬目和報表管理包含建立賬戶、每日憑證處理、查詢和打印數(shù)據(jù)、和賬戶管理包含完整處理能力。 固定資產(chǎn)管理子模塊就是折舊相關(guān)基金計提分配核實工作和完成固定資產(chǎn)增減變動工作。它有利于管理者了解現(xiàn)在固定資產(chǎn)情況,并經(jīng)過固定資產(chǎn)管理子模塊提供多種路徑來管理資產(chǎn)。它關(guān)鍵功效有:登錄固定資產(chǎn)卡片和明細賬、編制報表和轉(zhuǎn)賬憑據(jù)、計算折舊并轉(zhuǎn)入總賬【20】。它是由成本、應付賬、總賬模塊集成。成本管理是一個閉環(huán)控制系統(tǒng)實現(xiàn)關(guān)鍵組成部分,能夠進行成本多種原因估算和分配,以達成降低成本,提升經(jīng)濟效益目標。產(chǎn)品成本計算是基于工作中心、產(chǎn)品結(jié)構(gòu)、工序、采購等信息實施,這么有利于進行成本分析和計劃。應收賬是指企業(yè)或企業(yè)因為商品銷售賒欠而產(chǎn)生正常見戶應該征收欠款帳。它含有付款、發(fā)票、管理用戶和賬齡分析等功效。它能夠處理用戶訂單、發(fā)票處理等相關(guān)業(yè)務,并將各項事件自動生成記賬憑據(jù),導入總賬。應付賬最大優(yōu)點在于能夠完全集成采購和庫存模塊以替換過去繁瑣冗雜手工操作。 預算管理經(jīng)過數(shù)據(jù)錄入,生成月度、季度和年度不一樣時期預算計劃,并經(jīng)過自動讀取預算項目標實際金額總賬,生成預算和實際實施情況分析圖表。 (2)人力資源管理步驟分析 人力資源管理就是估量組織對人員需求并做出人力需求計劃,招聘選擇適合人員并進行有效地考評、面試、支付酬勞等,對招聘人員要給以有效激勵,依據(jù)組織需要和個人能力條件,有效地進行人才開發(fā),方便確保最優(yōu)組織績效全過程實現(xiàn),是以人為本思想在組織中具體利用。人力資源管理作為一個思想貫穿于企業(yè)各個層面,在組織中具體利用。人力資源管理作為一個思想貫穿于企業(yè)各個層面,在組織內(nèi)部建立整合式功效。人力資源部在企業(yè)中作用日趨關(guān)鍵。人力資源管理從企業(yè)發(fā)展、職員職業(yè)發(fā)展和資源開發(fā)角度,前瞻性預見性地注意組織內(nèi)外環(huán)境改變,如技術(shù)更新、職員心態(tài)等,開發(fā)拓展適應組織發(fā)展需要人才。通常來講,人力資源管理【21】包含以下多個方面:人事管理:是人力資源管剪發(fā)展第一階段,它包含人事變動和人事信息兩個部分。人事管理關(guān)鍵負責完成在職職員、解聘職員、退休職員檔案數(shù)據(jù)統(tǒng)計分析和維護,包含制作出各類職員信息卡片、職員多種人事變動業(yè)務、信息報表等。職位管理:職位管理包含職位分析、職位控制兩個關(guān)鍵組成部分。關(guān)鍵具體職務管理是在職位分析后定位職位角色和任職對應資格,了解各職位到任職、空缺和超編情況,制訂職位表或空缺職位表并立即調(diào)整。招聘管理:企業(yè)依據(jù)本身需求制訂招聘計劃而進行全方面管理就是招聘管理,它包含人才吸引、起源控制、人才甄選、人才貯備管理和日常招聘管理等。和以往招聘管理不一樣是利用了網(wǎng)絡(luò)信息管理,使得招聘管理愈加方便快捷,大大提升了招聘效率,降低了招聘成本。培訓管理:關(guān)鍵管理培訓需求分析、培訓計劃編制、培訓信息公布、培訓資源管理、培訓檔案維護、培訓結(jié)果評定這一過程。有效地培訓管理能夠增強企業(yè)培訓系統(tǒng)性、提升企業(yè)培訓效益,激勵企業(yè)職員主觀能動性、確保企業(yè)平衡穩(wěn)定發(fā)展??记诠芾恚嚎记诠芾硎枪芾砥髽I(yè)職員出勤有效方法,它包含智能考勤和手工考勤兩種方法。管理系統(tǒng)依據(jù)事先制訂出考勤規(guī)則、考勤項目、考勤日歷等,對職員出勤等情況進行統(tǒng)計,并依據(jù)取得職員出勤匯報和薪資管理緊密結(jié)合,以備主管對職員進行績效評定,財務對職員做工資、獎金等條目績效考評:對職員職務進行分析后,依據(jù)工作目標和績效標準對各個層次人員分別設(shè)計考評評定標準。經(jīng)過對企業(yè)職員各個層次人員能力、業(yè)績、態(tài)度等進行綜合考評,統(tǒng)計分析考評數(shù)據(jù),從而為企業(yè)薪酬、獎懲、選拔和培訓開發(fā)等方面提供數(shù)據(jù)依據(jù)。薪資管理:薪資管理職能包含設(shè)定企業(yè)職員薪資標準,申請和審批職員工資調(diào)整,定級工資,自動計算社會保險、福利等代扣代繳項目費用,核實發(fā)放工資等。薪資管理支持工資一次或分次發(fā)放功效;支持代扣稅和代繳稅;還能夠計算計件工資和計時工資;企業(yè)職職員資發(fā)放能夠由銀行代發(fā),能夠是現(xiàn)金發(fā)放,也能夠使工資數(shù)據(jù)輸出;另外還能夠進行設(shè)置經(jīng)費計提內(nèi)容和計提比率。企業(yè)能夠依據(jù)政策和薪資評定標準,設(shè)置并計算因為多種事由帶薪假期和對遲到、早退、曠工,任職未滿等形成對薪資扣減并生成報表;薪資管理系統(tǒng)和財務系統(tǒng)總賬相連接方便直接生成總賬憑據(jù),并把生成項目數(shù)據(jù)過入到項目成本系統(tǒng)。 人力管理數(shù)據(jù)步驟圖3.7所表示。圖3.7人力資源管理數(shù)據(jù)步驟圖3.3業(yè)務步驟中相關(guān)數(shù)據(jù)分析 (1)生產(chǎn)管理數(shù)據(jù)步驟分析 生產(chǎn)管理數(shù)據(jù)步驟圖3.8所表示。圖3.8生產(chǎn)管理數(shù)據(jù)步驟圖 (2)采購、銷售、庫存管理數(shù)據(jù)步驟分析 首先,明確進銷存處理和各外部實體信息聯(lián)絡(luò),把進銷存作為一個加工步驟,繪出進銷存最高層數(shù)據(jù)流圖關(guān)聯(lián)圖,圖3.9所表示。F5統(tǒng)計分析報表F5統(tǒng)計分析報表F3進貨協(xié)議F2發(fā)貨單F1訂單進銷存處理用戶部管理中心供給商F4到貨通知圖3.9進銷存數(shù)據(jù)頂層圖 經(jīng)過對采購管理模塊分析得到采購管理數(shù)據(jù)步驟圖第一層數(shù)據(jù)流圖,圖3.10所表示。圖3.10采購管理數(shù)據(jù)步驟圖(第一層數(shù)據(jù)流) 分析采購管理模塊得到采購管理數(shù)據(jù)步驟圖第一個第二層數(shù)據(jù)流圖,圖3.11所表示。圖3.11采購基礎(chǔ)數(shù)據(jù)管理數(shù)據(jù)步驟圖(第二層數(shù)據(jù)流) 數(shù)據(jù)步驟圖第二個第二層數(shù)據(jù)流圖采購管理圖3.12所表示。圖3.12采購計劃管理數(shù)據(jù)步驟圖(第二層數(shù)據(jù)流) 數(shù)據(jù)步驟圖第三個第二層數(shù)據(jù)流圖采購管理圖3.13所表示。圖3.13采購訂單處理數(shù)據(jù)步驟圖(第二層數(shù)據(jù)流) 數(shù)據(jù)步驟圖第四個第二層數(shù)據(jù)流圖采購管理圖3.14所表示。圖3.14采購收貨管理數(shù)據(jù)步驟圖(第二層數(shù)據(jù)流) 經(jīng)過對銷售管理模塊分析得到銷售管理第一層數(shù)據(jù)步驟圖,圖3.15所表示。圖3.15銷售管理模塊數(shù)據(jù)步驟圖(第一層數(shù)據(jù)流圖) 銷售管理模塊第二層數(shù)據(jù)步驟圖銷售收發(fā)貨模塊數(shù)據(jù)流圖圖3.16所表示。圖3.16銷售收發(fā)貨模塊數(shù)據(jù)流圖(第二層數(shù)據(jù)流) 經(jīng)過對庫存管理模塊分析得到第一層數(shù)據(jù)流圖企業(yè)庫存管理數(shù)據(jù)步驟圖圖3.17所表示。圖3.17庫存管理數(shù)據(jù)步驟圖(第一層數(shù)據(jù)流) 庫存管理數(shù)據(jù)步驟圖第二層數(shù)據(jù)步驟圖庫存管理模塊數(shù)據(jù)步驟圖圖3.18所表示。圖3.18庫存管理模塊數(shù)據(jù)流圖(第二層數(shù)據(jù)流)3.4本章小結(jié) 本章在潤滑油企業(yè)組織結(jié)構(gòu)和管理職能基礎(chǔ)上進行了具體地業(yè)務分析,包含業(yè)務步驟分析和業(yè)務步驟中數(shù)據(jù)分析。業(yè)務步驟分析具體表現(xiàn)在生產(chǎn)管理業(yè)務步驟分析,采購、銷售、庫存管理業(yè)務步驟分析,財務管理業(yè)務步驟分析,人力資源管理步驟分析,經(jīng)過對這些步驟分析,進而分析步驟中數(shù)據(jù),因為數(shù)據(jù)是系統(tǒng)開發(fā)中關(guān)鍵,整個開發(fā)過程全部是圍繞數(shù)據(jù)展開,數(shù)據(jù)是信息表示,表現(xiàn)事物運動狀態(tài)。數(shù)據(jù)步驟分析具體包含生產(chǎn)管理數(shù)據(jù)步驟,采購、銷售、庫存管理數(shù)據(jù)步驟等。第四章綜合信息管理系統(tǒng)分析和設(shè)計4.1系統(tǒng)設(shè)計思想 綜合信息管理系統(tǒng)是一個管理思想和信息技術(shù)相結(jié)合軟件產(chǎn)品,是一個基于步驟優(yōu)化、以實現(xiàn)跨職能部門信息集成綜合性信息系統(tǒng)。所以,其設(shè)計思想必需同時考慮管理和技術(shù)兩個方面。4.2總體方案描述綜合信息管理系統(tǒng)設(shè)計分為純技術(shù)層次設(shè)計和原理層次設(shè)計兩個層次。純技術(shù)層設(shè)計是由數(shù)據(jù)庫設(shè)計、程序邏輯、設(shè)計功效模塊組成并劃分三個方面,是通常信息管理系統(tǒng)均需要、實現(xiàn)原理層設(shè)計思想具體設(shè)計。技術(shù)層設(shè)計技術(shù)簡單,只需要熟悉信息技術(shù)系統(tǒng)設(shè)計人員即可完成。原理層次設(shè)計以業(yè)務步驟設(shè)計為起點和關(guān)鍵,包含業(yè)務步驟設(shè)計、數(shù)據(jù)模型設(shè)計和技術(shù)架構(gòu)設(shè)計三個方面設(shè)計。業(yè)務步驟設(shè)計是現(xiàn)行業(yè)務步驟進行描述,達成完成目標業(yè)務步驟設(shè)計目標;數(shù)據(jù)模型設(shè)計界定業(yè)務步驟中和其相關(guān)各類數(shù)據(jù)性質(zhì)及其相互間關(guān)聯(lián)關(guān)系,并簡明設(shè)計業(yè)務步驟中數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理方法;技術(shù)架構(gòu)設(shè)計則依據(jù)業(yè)務步驟需要選擇合適網(wǎng)絡(luò)環(huán)境、運行平臺和開發(fā)工具,以大幅度提升管理系統(tǒng)安全性、可擴展性和業(yè)務步驟開發(fā)效率和運行效率。原理層設(shè)計決定了一個管理信息系統(tǒng)運行方法和設(shè)計水平,是反應管理信息系統(tǒng)本質(zhì)特征設(shè)計,同時又對純技術(shù)層設(shè)計更高層次設(shè)計含有指導作用。原理層設(shè)計要求很嚴格,必需由精通管理和信息技術(shù)信息系統(tǒng)教授或系統(tǒng)分析員完成。4.3軟件平臺及采取相關(guān)技術(shù)4.3.1軟件架構(gòu)軟件架構(gòu)是一個思想,一個系統(tǒng)藍圖,對軟件結(jié)構(gòu)組成計劃和職責設(shè)定。一個軟件里有處理計算、有處理界面、處理數(shù)據(jù)、處理業(yè)務規(guī)則處理安全等很多可邏輯劃分出來部分。軟件架構(gòu)意義就是要將這些可邏輯劃分部分獨立出來,用約定接口和協(xié)議將它們有機地結(jié)合在一起,形成職責清楚、結(jié)構(gòu)清楚軟件結(jié)構(gòu)。軟件架構(gòu)是一個邏輯性框架描述,它可能并無真正可實施部分。大部分軟件架構(gòu)基礎(chǔ)是由一個設(shè)計思想加上若干設(shè)計模式,再要求一系列接口規(guī)范、傳輸協(xié)議和實現(xiàn)標準等文檔組成【22】。 系統(tǒng)采取J2EE作為軟件架構(gòu)平臺。從本質(zhì)上來講,J2EE不是一個具體技術(shù),而是一組規(guī)范和標準,其目標是為企業(yè)級應用提供平臺無關(guān)、可移植、多用戶、安全和標準技術(shù)開發(fā)平臺。J2EE規(guī)范和技術(shù)為組件開發(fā)模型提供廣泛支持,包含一組開發(fā)工具和服務,方便于開發(fā)模塊化、可重用和平臺獨立多種組件業(yè)務邏輯。本文將J2EE層次做了模型化,規(guī)范為五個層次:用戶層、表現(xiàn)層、業(yè)務層、集成層和資源層,圖4.1所表示。圖4.1J2EE體系架構(gòu) (1)用戶層(ClientTier) 用戶層指是應用用戶端設(shè)備和應用程序,包含web瀏覽器、電話等。BS模式用戶層指是Web瀏覽器。用戶層提供用戶交互、UI表現(xiàn)和UI設(shè)備等功效。(2)表現(xiàn)層(PresentationTier)表現(xiàn)層用于接收用戶端HTTP請求,提供系統(tǒng)單點登錄、會話管理、信息創(chuàng)建、訪問控制、數(shù)據(jù)封裝和交易分發(fā)等功效。表現(xiàn)層將業(yè)務邏輯層服務信息傳輸給用戶,同業(yè)務邏輯層交互,而且選擇一個視圖顯示給用戶。表現(xiàn)層架構(gòu)設(shè)計只有滿足業(yè)務層不一樣框架切換,才能確保架構(gòu)整體擴展性。(3)業(yè)務邏輯層(Business-LogicTier)業(yè)務邏輯層包含應用業(yè)務服務和業(yè)務事務。它處于J2EE架構(gòu)關(guān)鍵層次,接收來自于表現(xiàn)層請求,依據(jù)請求對業(yè)務邏輯進行處理。(4)集成層(IntegrationTier)集成層含有資源適配器功效,能夠集成內(nèi)部和外部資源訪問并提供給業(yè)務層,依據(jù)業(yè)務層數(shù)據(jù)反饋,使得不一樣數(shù)據(jù)存放訪問資源技術(shù)得以屏蔽。(5)資源層(ResourceTier)資源層由外部系統(tǒng)、文件系統(tǒng)和數(shù)據(jù)庫三個部分組成。 圖4.2表示本規(guī)范所描述采取技術(shù)和分層結(jié)構(gòu)實現(xiàn)選擇范圍關(guān)系。圖4.2J2EE分層規(guī)范及實現(xiàn)技術(shù) 在圖4.3中,每一層全部經(jīng)過具體開源框架進行了實現(xiàn),下面針對這些框架進行具體介紹。4.3.2Struts框架 Struts項目是Apache軟件基金組織Jakarta項目下一個小項目,Struts最初是由CraigR.McClanahan編寫JSPModel2架構(gòu)。Struts在英文中是“框架、支撐”意思,在Web應用開發(fā)中,Struts作用極大。另外,Struts還提供了一套相當完備規(guī)范和基礎(chǔ)類庫,其優(yōu)點是降低程序員工作壓力,使開發(fā)者能更深入了解其內(nèi)部實現(xiàn)機制。Struts繼承了MVC各項特征,并依據(jù)J2EE特點,做了對應改變和擴展。下面對Struts架構(gòu)工作原理[23]進行簡單介紹。(1)Model部分StrutsModel部分由JavaBean和ActionForm兩個部分組成。JavaBean用于封裝底層業(yè)務邏輯,包含數(shù)據(jù)庫訪問等;ActionForm用于把用戶請求參數(shù)封裝成ActionForm對象,該對象被ActionServlet傳輸給Action;然后Action依據(jù)ActionForm里請求進行合理有效處理。。(2)View部分StrutsView部分采取JSP實現(xiàn)模式。Struts提供豐富標簽庫,這些自定義標簽庫能夠?qū)崿F(xiàn)和Model有效交互,并經(jīng)過JSP顯示給用戶。其具體過程為用戶端請求開啟整個應用程序,并依據(jù)用戶本身要求,決定是否需要調(diào)用Model來處理用戶端請求,當用戶端請求處理完成后,它處理結(jié)果將經(jīng)過JSP顯示給用戶。(3)Controller部分StrutsController部分包含系統(tǒng)關(guān)鍵控制器和業(yè)務邏輯控制器兩個關(guān)鍵部分。其中系統(tǒng)關(guān)鍵控制器稱之為為ActionServlet,該控制器由Struts框架提供,能夠配置成一個標準Servlet。全部HTTP請求全部由ActionServlet負責攔截,依據(jù)用戶本身請求,ActionServlet將決定是否需要調(diào)用業(yè)務邏輯控制器;假如不需要調(diào)用業(yè)務邏輯控制器,控制器則會直接轉(zhuǎn)向請求lSP頁面。Spring框架Spring出現(xiàn),有效地處理了企業(yè)應用行業(yè)開發(fā),它一個最大目標就是使J2EE開發(fā)愈加輕易。其過程包含:優(yōu)異WebMVC框架、以多個持久層技術(shù)和AOP申明式事務管理為基礎(chǔ)整合、因為有依靠而注入關(guān)鍵機制三個組成部分。Spring為J2EE應用數(shù)據(jù)持久層、業(yè)務邏輯層及表現(xiàn)層三個層次全部提供了極好處理方案,因為Spring提供不僅僅是一個框架,而且提供了一個企業(yè)應用開發(fā)規(guī)范。Spring是實際開發(fā)抽象,其提供“模板設(shè)計”大大簡化了應用開發(fā)。 Spring優(yōu)勢在于它不僅僅專注于J2EE應用某一層處理方案,而是貫穿表現(xiàn)層、業(yè)務層及持久層各個層次之間,使它們無縫地整合總結(jié)起來,所以成了企業(yè)應用開發(fā)必需選擇。Spring具體優(yōu)點以下:(1)在多種應用服務器之間獨立存在,能夠真正實現(xiàn)WriteOnce,RunAnywhere承諾。(2)采取低侵入式設(shè)計方法,代碼污染性極低。(3)SpringDI機制有效降低了業(yè)務對象替換復雜性。4.3.4Hibernate框架 Hibernate是一個面向Java環(huán)境對象/關(guān)系數(shù)據(jù)庫映射(Object/Relationalmapping,簡稱ORM)工具。ORM并不是一個具體產(chǎn)品,而是一類框架總稱。它總結(jié)了這類框架基礎(chǔ)特征:正確完成映射關(guān)系數(shù)據(jù)庫和面向?qū)ο蟪绦蛟O(shè)計語言。在ORM框架完成映射后,不僅可利用關(guān)系數(shù)據(jù)庫技術(shù)優(yōu)勢,還可利用面向?qū)ο蟪绦蛟O(shè)計語言簡單易用性。 Hibernate采取很流暢方法將SQL操作完全包裝成對象化操作,使其成為了現(xiàn)在最流行ORM框架。Hibernate目標是:釋放開發(fā)者通常數(shù)據(jù),和其持久化顯著相關(guān)編程任務達成90%以上。程序往往以數(shù)據(jù)為中心,達成實現(xiàn)數(shù)據(jù)庫中商業(yè)邏輯目標。Hibernate對于那些業(yè)務模型和商業(yè)邏輯設(shè)計應用于面向?qū)ο笥邢喈敶笞饔?。不管怎樣,針對特定?shù)據(jù)庫廠商SQL代碼,Hibernate能將其消除,而且將表格式形式結(jié)果轉(zhuǎn)換成值對象形式[24]。從Java類到數(shù)據(jù)庫表映射,Hibernate不僅能合理地進行管理,還提供獲取數(shù)據(jù)和數(shù)據(jù)查詢方法,在人工使用SQL和JDBC處理數(shù)據(jù)時,能夠大幅度地降低開發(fā)時所耗時間。4.4系統(tǒng)關(guān)鍵功效模塊 系統(tǒng)功效模塊圖4.3所表示。圖4.3系統(tǒng)功效模塊圖4.5生產(chǎn)管理模塊設(shè)計4.5.1生產(chǎn)管理用例視圖(1)計劃管理用例視圖 計劃管理用例視圖圖4.4所表示。圖4.4計劃管理用例視圖 企業(yè)接收訂單或制訂出市場銷售估計制訂表,形成銷售計劃,然后依據(jù)制訂市場銷售計劃出臺主生產(chǎn)計劃(MPS),和此同時,計算出粗能力(RCCP)需求計劃,由主生產(chǎn)計劃推進運算出物料需求計劃(MRP),然后生成能力需求計劃(CRP,細能力計劃),合理地協(xié)調(diào)好CRP和MRP。主生產(chǎn)計劃管理、物料需求計劃管理、粗能力需求計劃管理及能力需求計劃管理組成了計劃管理部分。 (2)車間管理用例視圖 車間管理用例視圖圖4.5所表示。圖4.5車間管理用例視圖 企業(yè)生產(chǎn)計劃人員向各個生產(chǎn)單位下達生產(chǎn)訂單、備料單;經(jīng)過核實MRP生產(chǎn)計劃訂單,車間管理人員向工作人員開派工單和加工路線單,工人必需帶有工單,才能向倉庫領(lǐng)料,并在領(lǐng)料單上簽字,以確保生產(chǎn)操作(包含送檢工件)進行;工人加工完成后交質(zhì)檢員檢驗產(chǎn)品,質(zhì)檢員在工序完工單上填寫合格產(chǎn)品數(shù)量,和不合格產(chǎn)品數(shù)量,然后由調(diào)度人員將合格數(shù)量轉(zhuǎn)到下一道加工工序,不合格產(chǎn)品就變?yōu)閺U棄工件,以這類推,直到最終一道工序完工,最終生產(chǎn)出產(chǎn)品,隨加工路線單入庫,并向生產(chǎn)計劃部門上報完工情況。4.5.2生產(chǎn)管理動態(tài)視圖 (1)毛需求量計算活動圖 毛需求量計算活動圖圖4.6所表示。圖4.6毛需求量計算活動圖 在圖4.6中,我們把計算活動圖分成了兩個游泳道,第一個游泳道是生產(chǎn)計劃人員,第二個是Website,它是提供后端功效泛化組件。 (2)粗能力計劃活動圖 粗能力計劃活動圖圖4.7所表示。圖4.7粗能力計劃活動圖 粗能力計劃計算:第一步,建立關(guān)鍵工作中心資源清單;第二步,快速正確地找出各工作中心超負荷時段;第三步,確定這些超負荷時段負荷原因,她們各自占用資源情況怎樣;第四步,正確評定工作中心能力,而且使MPS各工作中心能力得到平衡。 (3)車間作業(yè)控制活動圖 車間作業(yè)控制活動圖圖4.8所表示。圖4.8車間作業(yè)控制活動圖 (4)毛需求量計算次序圖 毛需求量計算次序圖圖4.9所表示。圖4.9主生產(chǎn)計劃毛需求量計算次序圖 主生產(chǎn)計劃毛需求量計算,首先依據(jù)生產(chǎn)估計和生產(chǎn)計劃確定每個最終步驟計劃清單。然后依據(jù)計劃清單、配件估計、獨立需求項需求和已收到訂單,計算出毛需求。 物料需求計劃物料毛需求量計算,首先根據(jù)主生產(chǎn)計劃毛需求量和物料清單運算出第一層級物料品目標毛需求量,再經(jīng)過這一層級物料品目計算出對應下一層級物料品目標毛需求量,這么一直往下展開計算,直到計算到最低層級原材料為止。 (5)主生產(chǎn)計劃編制 主生產(chǎn)計劃編制次序圖圖4.10所表示。圖4.10主生產(chǎn)計劃編制次序圖 主生產(chǎn)計劃編制通常要經(jīng)過以下步驟:計算毛需求;根據(jù)事前獲取訂購策略和批量,和期初庫存量和安全庫存量,從而計算出各時區(qū)主生產(chǎn)計劃接收量和估計可用量。假如估計可用量為負值,則表示庫存量不能滿足需求量,那么就要在本時區(qū)將一個批量作為主生產(chǎn)計劃接收數(shù)量,從而制訂出一份主生產(chǎn)計劃備選計劃。假如
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 評茶師操作測試考核試卷含答案
- 堆場機械維修工誠信道德強化考核試卷含答案
- 架線維護工創(chuàng)新實踐知識考核試卷含答案
- 鞋類設(shè)計師安全生產(chǎn)能力競賽考核試卷含答案
- 原油蒸餾工安全文化能力考核試卷含答案
- 戶外體育課請假條格式準確的范文
- 環(huán)衛(wèi)工人的請假條范文
- 2025年光纖用GECL4項目合作計劃書
- 2026年零食量販店 低成本營銷項目營銷方案
- 環(huán)境生物技術(shù)
- SMT工藝流程介紹
- 凈化工程高架地板施工方案
- 急診分區(qū)分級課件
- 財務竣工決算管理辦法
- 2.3河流與湖泊第2課時長江課件-八年級地理上學期人教版
- GB/T 45983.1-2025稀土化學熱處理第1部分:滲碳及碳氮共滲
- 重慶西師附中2026屆中考英語模試卷含答案
- 2025法官遴選考試題及答案
- 中石油資質(zhì)管理辦法
- 慢阻肺隨訪表電子版
- 辦公樓強電工程維保方案
評論
0/150
提交評論