亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于J2EE業(yè)務(wù)基礎(chǔ)平臺的物流管理系統(tǒng)的設(shè)計與實現(xiàn)

        2007-12-31 00:00:00陳章良
        商場現(xiàn)代化 2007年17期

        [摘要] 本文在分析企業(yè)管理信息系統(tǒng)“開放、互聯(lián)、集成”實際需求的基礎(chǔ)上,提出了基于J2EE業(yè)務(wù)基礎(chǔ)平臺的物流管理系統(tǒng)的設(shè)計與實現(xiàn)解決方案。闡述了系統(tǒng)涉及的J2EE技術(shù)、WEB應(yīng)用框架、工作流平臺、權(quán)限管理平臺、報表管理平臺等關(guān)鍵技術(shù),并介紹了系統(tǒng)實現(xiàn)的功能模塊和特點。

        [關(guān)鍵詞] 物流管理系統(tǒng)J2EE業(yè)務(wù)基礎(chǔ)平臺

        一、系統(tǒng)總體架構(gòu)設(shè)計

        1.J2EE體系架構(gòu)

        J2EE體系架構(gòu)將表示邏輯、業(yè)務(wù)邏輯與數(shù)據(jù)邏輯相分離,并采用先進的軟件分層設(shè)計思想,支持基于框架的開發(fā),降低開發(fā)難度和成本,同時降低組件的耦合度,極大地增強軟件的可維護性、可擴展性,滿足大型管理信息系統(tǒng)的要求。

        2.J2EE業(yè)務(wù)基礎(chǔ)平臺

        隨著J2EE的開發(fā)逐步演變成構(gòu)件化、模塊化和組件化,開發(fā)人員的重心也從學(xué)習(xí)技術(shù)轉(zhuǎn)向了通曉業(yè)務(wù),業(yè)務(wù)基礎(chǔ)平臺可幫助進行快速靈活地實現(xiàn)與搭建業(yè)務(wù)系統(tǒng)。以業(yè)務(wù)為根,以客戶需求為本,從解決軟件開發(fā)的根本任務(wù)出發(fā),找到和利用某種描述業(yè)務(wù)的方法,從而讓這種方法在業(yè)務(wù)基礎(chǔ)平臺上能適應(yīng)各種變化。

        通過多年從事企業(yè)管理信息系統(tǒng)的研究、應(yīng)用,深入了解客戶需求,總結(jié)行業(yè)業(yè)務(wù)模型,并在對工作流系統(tǒng)、權(quán)限管理系統(tǒng)、報表管理系統(tǒng)、J2EE技術(shù)積累的基礎(chǔ)上重新設(shè)計、實現(xiàn)了如表1所示的基于J2EE技術(shù)的業(yè)務(wù)基礎(chǔ)平臺。

        業(yè)務(wù)基礎(chǔ)平臺是在現(xiàn)有的操作系統(tǒng)平臺、軟件基礎(chǔ)架構(gòu)平臺之上新生出的一個層級,它的主要特點就是以業(yè)務(wù)為導(dǎo)向,可快速構(gòu)建應(yīng)用軟件。采用這種平臺可以大大提高軟件開發(fā)效率,并能快速地滿足客戶變化的需求。

        3.軟件平臺分層結(jié)構(gòu)

        對于復(fù)雜系統(tǒng)的分析與實現(xiàn),分層理論認為,降低其復(fù)雜性與提高效率的最好辦法是將系統(tǒng)分層實現(xiàn),形成如表2所示的軟件平臺的分層結(jié)構(gòu)。

        業(yè)務(wù)基礎(chǔ)平臺和客戶的管理及業(yè)務(wù)相關(guān)度更大,是應(yīng)用軟件開發(fā)的通用基礎(chǔ)平臺。操作系統(tǒng)平臺解決了“軟件系統(tǒng)與硬件之間的交互與管理問題”,數(shù)據(jù)庫平臺、J2EE基礎(chǔ)架構(gòu)平臺解決了“系統(tǒng)軟件與操作系統(tǒng)平臺之間的交互與管理問題”,而J2EE業(yè)務(wù)基礎(chǔ)平臺則解決了“應(yīng)用軟件的業(yè)務(wù)描述與操作系統(tǒng)平臺、數(shù)據(jù)庫平臺、J2EE基礎(chǔ)架構(gòu)平臺之間的交互與管理問題”。

        基于軟件平臺的分層結(jié)構(gòu),在J2EE業(yè)務(wù)基礎(chǔ)平臺上進行物流管理系統(tǒng)的設(shè)計與實現(xiàn),可通過J2EE業(yè)務(wù)基礎(chǔ)平臺提供的業(yè)務(wù)構(gòu)件、軟件服務(wù),將應(yīng)用程序與數(shù)據(jù)庫平臺、J2EE基礎(chǔ)架構(gòu)平臺隔離,提高了軟件復(fù)用性,可以提高開發(fā)的效率,是系統(tǒng)開發(fā)和應(yīng)用的關(guān)鍵。

        二、系統(tǒng)業(yè)務(wù)基礎(chǔ)平臺的設(shè)計與實現(xiàn)

        1.J2EE技術(shù)

        J2EE是開發(fā)可伸縮的、具有負載平衡能力的多層分布式跨平臺企業(yè)應(yīng)用的理想平臺。J2EE的核心是一組規(guī)范和指南,定義了一個使用Java語言開發(fā)多層分布式企業(yè)應(yīng)用系統(tǒng)的標準平臺,J2EE有效地滿足了行業(yè)信息化深化的需求。

        2.XML技術(shù)

        XML是一種元標記語言,在信息系統(tǒng)建設(shè)中作為數(shù)據(jù)載體和數(shù)據(jù)交換媒介,保持系統(tǒng)數(shù)據(jù)的開放性和易集成性。

        3.應(yīng)用基礎(chǔ)框架

        采用開放源碼的應(yīng)用框架(如Struts,Log4j等)作為信息系統(tǒng)的Web框架,該框架是基于J2EE且符合MVC2的企業(yè)級Web應(yīng)用框架,其核心就是做到多層應(yīng)用的松耦合,為業(yè)務(wù)組件化、平臺化奠定良好的基礎(chǔ)。

        Web框架應(yīng)用于企業(yè)專業(yè)領(lǐng)域依然有限,需對Web框架進行以下相應(yīng)擴充:

        (1)擴展Web框架核心組件以及數(shù)據(jù)驗證組件,增加異常處理組件和日志記錄實用類。

        (2)擴充標簽庫,主要包括下拉數(shù)據(jù)源標簽、樹型控件標簽、日期時間格式控制標簽、頁面權(quán)限標簽和頁面元素權(quán)限控制標簽、頁面位置導(dǎo)航標簽,以及異常顯示和處理標簽等。

        (3)增加訪問流程管理、圖形管理、統(tǒng)一的安全管理、報表管理等框架的實用類。例如,有關(guān)流程管理的實用類,用于實現(xiàn)生成流程實例、流程傳遞(包括正常傳遞和跳轉(zhuǎn)傳遞)、獲得流程視圖、監(jiān)控流程流轉(zhuǎn)等功能。

        (4)提供頁面定制實用工具,根據(jù)數(shù)據(jù)集、格式等參數(shù),自動生成JSP文件。

        (5)提供數(shù)據(jù)集定義組件、數(shù)據(jù)集加載組件、數(shù)據(jù)集操作組件。數(shù)據(jù)集定義組件能夠定義數(shù)據(jù)查詢、存儲過程的映射關(guān)系,將數(shù)據(jù)查詢、存儲過程的定義以XML文檔方式進行儲存,屬性設(shè)置包括列代碼、列名稱、數(shù)據(jù)類型、擴展屬性、主外鍵、更新標志等。數(shù)據(jù)集加載組件將存儲的XML進行動態(tài)加載,完成關(guān)系型數(shù)據(jù)庫中的二維表和面向?qū)ο笙到y(tǒng)中的對象映射過程。數(shù)據(jù)集操作組件封裝了數(shù)據(jù)訪問的細節(jié),對應(yīng)用系統(tǒng)通過數(shù)據(jù)集操作組件來訪問后臺的關(guān)系數(shù)據(jù)庫,既抽象了數(shù)據(jù)所在的數(shù)據(jù)源,又抽象了與數(shù)據(jù)庫相關(guān)的CRUD(Create、Replace、Update、Delete)邏輯。

        4.工作流平臺

        基于工作流聯(lián)盟的工作流系統(tǒng)參考模型實現(xiàn)工作流平臺,由過程建模工具、組織建模工具、系統(tǒng)監(jiān)控工具、消息服務(wù)、系統(tǒng)接口、工作流調(diào)度引擎組成。通過抽象流程管理、智能任務(wù)分配和時間管理,使得業(yè)務(wù)過程各個步驟中的資源得到更合理的分配和利用,更好地監(jiān)督、控制業(yè)務(wù)的流轉(zhuǎn)情況。在應(yīng)用開發(fā)中,可拋開流程相關(guān)的復(fù)雜邏輯處理,專注于各環(huán)節(jié)具體業(yè)務(wù)的實現(xiàn),減輕了開發(fā)的復(fù)雜程度和工作量。

        5.權(quán)限管理平臺

        采用通用的權(quán)限管理平臺為信息系統(tǒng)提供基于角色和策略的安全訪問控制。通過權(quán)限管理平臺設(shè)置權(quán)限項目、控制對象類別、控制對象、控制對象策略,對系統(tǒng)日志、人員、角色、客戶、部門及相互間關(guān)聯(lián)等進行管理,以完成授權(quán)。

        6.報表管理平臺

        采用通用的智能報表平臺為信息系統(tǒng)提供報表管理服務(wù)。為業(yè)務(wù)系統(tǒng)提供組件接口,支持各種平臺??蓪?dǎo)入數(shù)據(jù)創(chuàng)建各式各樣的報表,在報表中分組、排序,插入圖表、子報表等。可定義多種樣式的模板,方便客戶操作,節(jié)省制作報表的時間。客戶還可以通過OLAP對報表數(shù)據(jù)進行動態(tài)的分析,做出決策。

        三、物流管理系統(tǒng)功能模塊設(shè)計與實現(xiàn)

        1.物資編碼管理

        使用面向?qū)ο蟮脑O(shè)計,將所有的物資進行統(tǒng)一考慮,拋開后面的物資屬性級定義,將原來的物資編碼的屬性串行編碼體系改成并行編碼體系,并建立其物資編碼庫,通過該屬性庫方便對各類物資屬性的任意調(diào)整。

        2.物資采購管理

        可進行申購計劃申報、審批,制定、查詢相應(yīng)的采購計劃,按照庫存分析、框架分析、招標捆綁方式進行采購渠道分析。主要實現(xiàn)申購計劃上報、審批,采購計劃制定、審批,采購方式確定、庫存分析、采購任務(wù)分配、缺貨申報、缺貨決策分析、無線審批等功能。

        3.合同管理

        包括對兩類合同的管理,一類是與供應(yīng)廠商簽訂的訂貨合同,另一類是與需求客戶簽訂的供貨合同,資金流分別對應(yīng)著應(yīng)付和應(yīng)收。主要實現(xiàn)合同信息錄入、審核,制定合同收付款計劃,合同變更、中止與歸檔、查詢統(tǒng)計,以及根據(jù)合同進行物資配送驗收等功能。

        4.倉儲管理

        對采購、銷售合同中的物資流向進行動態(tài)管理,即對某指定物資從計劃、合同、采購入庫直至領(lǐng)料出庫的整個運動軌跡的管理,支持統(tǒng)一的賬套管理和統(tǒng)一的計價方式。主要實現(xiàn)物資臺賬初始化、臺賬查詢、采購供應(yīng)情況查詢、入庫單、銷售單、領(lǐng)料單、直撥單、移庫、退料單、價格調(diào)整單、盈虧單、報廢單、規(guī)格調(diào)整單、尾差金額調(diào)整單,以及虛擬倉庫、供應(yīng)能力、物資定位、多種計價方式、嚴格S型明細賬、備品備件等管理功能。

        5.供應(yīng)商管理

        根據(jù)與供應(yīng)商的往來歷史記錄,對供應(yīng)商的基本信息、資質(zhì)進行管理,定期更新供應(yīng)商的產(chǎn)品目錄,與合同模塊能無縫結(jié)合,查詢與該供應(yīng)商簽訂的合同信息及合同的履行情況。

        四、結(jié)束語

        本文論述了基于J2EE業(yè)務(wù)基礎(chǔ)平臺的物流管理系統(tǒng)的設(shè)計和實現(xiàn),該J2EE業(yè)務(wù)基礎(chǔ)平臺已成功地應(yīng)用于多個系統(tǒng)的設(shè)計和開發(fā),并應(yīng)用于人力資源管理系統(tǒng)、客戶服務(wù)系統(tǒng)、輔助決策系統(tǒng)等軟件項目,具有以下特點:

        1.基于開放的體系架構(gòu),基于MVC結(jié)構(gòu)設(shè)計,實現(xiàn)了業(yè)務(wù)與數(shù)據(jù)的分離。

        2.采用了先進的架構(gòu)設(shè)計思想,使不同的人開發(fā)不同的業(yè)務(wù)模塊。

        3.系統(tǒng)具備易維護性,適應(yīng)各種異構(gòu)和互操作性。

        4.業(yè)務(wù)功能隨市場體制、模式和運營規(guī)則的完善可隨時進行擴展與升級。

        注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

        404 Not Found

        404 Not Found


        nginx
        404 Not Found

        404 Not Found


        nginx
        404 Not Found

        404 Not Found


        nginx
        国产98在线 | 日韩| 国产人成无码视频在线| 8090成人午夜精品无码| 国产91久久精品成人看网站| 久久久熟女一区二区三区| 熟女无套高潮内谢吼叫免费| 亚洲av无码一区二区三区四区 | 国产精品一区二区在线观看| 黄视频国产| 亚洲av永久久无久之码精| 青青草在线免费播放视频| 国产综合在线观看| 欧美激情二区| 高清亚洲成av人片乱码色午夜| 亚洲综合日韩精品一区二区| 欧美性猛交xxxx富婆| 中文字幕AⅤ人妻一区二区| 亚洲日本国产一区二区三区| 久久成人国产精品一区二区| 天堂а√在线中文在线新版| av无码天堂一区二区三区| 国产一区二区在线观看我不卡| 人妻少妇av中文字幕乱码| 精品无码av一区二区三区| 日韩毛片在线| 久久久成人av毛片免费观看| 中文字幕一区二区三区视频| 无遮无挡爽爽免费视频| 中出高潮了中文字幕| 国产日产韩国级片网站| 蜜臀av无码人妻精品| 亚洲精品高清你懂的| 青青草最新在线视频观看| 亚洲色一区二区三区四区| 亚洲美女又黄又爽在线观看| 香蕉亚洲欧洲在线一区| 亚洲av香蕉一区二区三区av| 国产成人一区二区三区| 亚洲区日韩精品中文字幕| 成人全部免费的a毛片在线看| 内射口爆少妇麻豆|