999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE技術的第三方物流信息管理系統的探索與實現

2013-09-26 06:03:48同劍飛
電子測試 2013年21期
關鍵詞:頁面物流數據庫

同劍飛

(西安外事學院現代教育技術中心 710077)

0 引言

所謂 “ 第三方物流”(Third Party Logistics,簡稱3PL或TPL)是由“第一方”發貨人和第二方”收貨人以外的物流企業提供物流服務的業務模式,是在物流渠道中由專業物流企業以合同的形式在一定期限內提供用戶所需的全部或部分物流服務[1]。

中國的改革開放已經行走了二十多年,步伐也逐漸在加快,中國的物流業總體規模也在其積極影響下呈現快速增長的新態勢?,F代的物流業可以說是一個綜合體,系統龐大,涵蓋了運輸管理、包裝管理、倉庫管理、裝運管理、配送管理、信息處理和流通加工管理等等。但是,在我國目前擁有高效、完整的物流信息管理系統的在這一領域只有一小部分物流企業。由此,可以預見物流信息管理系統在我國的物流企業中具有極大的拓展空間,一些中小物流企業仍處于人工操作模式階段,未來此類現象、問題都可以一一迎刃而解。

1 J2EE技術的體系結構

J2EE采用了四層的分布式應用模型,應用邏輯按功能劃分為組件,各個應用組件根據他們所在的層分布在不同的機器上。

1、客戶層(Client Tier)。同使用客戶直接進行交流,完成二者之間的交互,接收使用客戶的輸入數據,同時將系統的業務數據快速顯示給直接用戶,并驗證此類數據格式的合法性,最終使客戶層駐留在客戶機器上

2、Web表示層(Web Presentation Tier)。Web組件JSP(Java Server Pages)和Servlet(服務器端的Java應用程序)在Web的表示層上運行,而Web則在服務器上運行,也就是說Web層即容器。此外,Web組件為了發送它所顯示的所需要的業務數據給客戶,需要先讀取業務層的業務數據。

3、業務層(Business Tiser)。運行 EJB組件,如會話 EJB組件、消息驅動EJB組件及JPA組件,不僅要對實際應用的業務邏輯進行模型化,而且要完成數據庫的業務處理和持久化,這些才是企業級應用的核心所在。

4、信息數據庫層(Information Data Tier)。一般指的是系統數據庫,會對J2EE應用系統中的所有數據進行保存,如郵件服務系統、目錄服務系統等各種各樣的外部資源數據。

2 系統的架構和設計

2.1 系統架構

該物流管理系統結合其實施目標,在它的體系結構中將J2EE技術的分層體系結構引入其中,致使該系統的每一層具有隱蔽性,享有的資源也是特有的,即使與外界進行交互流轉也僅限于它的下面所在層。依賴這兩個優勢,應用層的靈活修改就可順利進行,也不會級聯到其它層。因此,該系統采用四層體系結構,如圖2-1所示:

圖2-1 系統架構圖

圖2-2 視圖層流程

視圖層:Web瀏覽器控制層表現層數據訪問對象,Hibernate持久層SQL server數據層業務邏輯層實際業務實際業務業務對象(BO)業務層

2.2 系統設計

2.2.1 表現層設計:

A、視圖層的設計

該層與客戶直接“見面”,設計好壞有直接影響,該系統的實現采用的是HTML和JSP語言。具體的工作流程,如圖2-2所示:

注意:為了提高執行速度,首次調用編輯操作時需時間加載,以后只需調用緩存中的Servlet。頁面分類后,頁表表單、相關表單域定義數據的實時存儲可在數據庫中實現,最后規范定義自動生成的相關頁面活動。如圖2-3所示:

圖2-3 Web頁面表單定義

B、控制層的設計

控制層有著“把關”作用,為實現對客戶的Web請求的預處理操作,采用了Servlet。在后期處理操作用戶的響應、請求時,Servlet會判斷用戶訪問的是否合法,進而決定是否頁面轉向等。

每個Servlet都有一個init()方法,且只會被調用一次在servlet的整個作用過程中。Servlet的生命周期,如圖2-4所示:

圖2-4 Servlet的生命周期

2.2.2 業務層設計

業務層設計了業務接口類、業務工廠、業務實現類,并要求每個業務對象定義業務接口,即定義業務對象所有的操作方法;同時接口會隨著業務的更新增加新方法或擴展為新接口。業務層結構類圖,如圖2-5所示:

圖2-5 業務層的結構類圖

2.2.3 持久層設計

該系統為實現持久層(位于業務層和數據庫層之間一個邏輯層次),使用了目前主流的開源O/R(Object/ Relational)映射框架Hibernate。設計持久層可封裝對象的持久化行為,如:對象在永久性存儲介質中的寫入、讀取、刪除操作。持久層框架,如圖2-6所示:

2.2.4 系統數據庫的邏輯設計

數據庫相類分為兩種:實體類(Entity Class)和會話類(Session Class)。

實體類指的是將表中每一個記錄對應該類的一個相關實例,用于對表記錄的封裝。而表中所有記錄的操作要一一對應會話類相。

此類設計模式不僅實現程序模塊化,而且利于開發、維護,但在其實現過程中需要“因地制宜”,不同的應用程序需不同技術來實現,而EJB在該方面更容易實現。

3 總結

系統登錄界面中,該系統為了方便所有用戶實現其業務職能,進入主界面和人機交互便捷、順暢,特別的為系統管理、維護人員以及一般職員等不同角色人性化的設置了相應的訪問入口。

就開發者而言,只需將代碼的重復使用方法掌握即可。所需Web視圖的數量會隨著系統功能的增多而增加,可將眾多頁面分類,即使有不同的處理對象,但有基本相似的處理方式。

[1] [美]Craig A.Berry(著)邱仲潘(譯).實用J2EE設計模式編程指南.電子工業出版社2004

[2] 劉安,劉元元.我國第三方物流存在的問題及有效對策.天津,現代財經,2006.5

猜你喜歡
頁面物流數據庫
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
本刊重點關注的物流展會
“智”造更長物流生態鏈
汽車觀察(2018年12期)2018-12-26 01:05:44
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
基于低碳物流的公路運輸優化
現代企業(2015年2期)2015-02-28 18:45:09
決戰“最后一公里”
商界(2014年12期)2014-04-29 00:44:03
主站蜘蛛池模板: 黄色在线网| 狠狠色噜噜狠狠狠狠奇米777 | 成人日韩视频| 欧美亚洲日韩中文| 久草网视频在线| 免费无码在线观看| 亚洲日韩久久综合中文字幕| 日本一本在线视频| 久草热视频在线| 久久不卡国产精品无码| 欧美日本在线观看| 国产精品永久久久久| 风韵丰满熟妇啪啪区老熟熟女| 中文字幕永久视频| 中文字幕久久亚洲一区| 久久99精品久久久久纯品| 一级黄色片网| 国产美女久久久久不卡| 四虎国产精品永久在线网址| 日本成人在线不卡视频| 亚洲日韩AV无码精品| 无码精油按摩潮喷在线播放| 热九九精品| 国产主播在线观看| 久久国产高清视频| 在线观看国产精品一区| 国产午夜小视频| 日韩精品亚洲一区中文字幕| 伊人五月丁香综合AⅤ| 黄片在线永久| 日韩国产欧美精品在线| 一级毛片在线免费视频| 精品99在线观看| 欧美日韩亚洲综合在线观看| 欧美精品亚洲精品日韩专区| 国产在线观看成人91| 国产高清无码第一十页在线观看| 2020极品精品国产| 99青青青精品视频在线| 欧洲成人在线观看| 国产精品成人观看视频国产| 国产精品一老牛影视频| 午夜性刺激在线观看免费| 久久久精品久久久久三级| 欧美在线黄| 一级看片免费视频| 国产欧美综合在线观看第七页 | 片在线无码观看| 亚洲精品视频免费| 99视频全部免费| 无码aⅴ精品一区二区三区| 欧美伦理一区| 亚洲AⅤ波多系列中文字幕| 国产小视频在线高清播放| 国产H片无码不卡在线视频| 亚洲午夜福利精品无码| 国产美女久久久久不卡| 亚洲精品第1页| 国语少妇高潮| 国产精品九九视频| 狼友视频国产精品首页| 成色7777精品在线| 亚洲美女一级毛片| 亚洲永久色| 高清不卡毛片| 中文成人无码国产亚洲| 欧美成人综合视频| 伊人久久婷婷五月综合97色| a在线亚洲男人的天堂试看| 亚洲第一精品福利| 一区二区自拍| 国产成人综合日韩精品无码首页| 91精品国产一区自在线拍| 美女免费黄网站| 亚洲一区无码在线| 国产成人福利在线视老湿机| 欧美特黄一级大黄录像| 日本三级欧美三级| 亚洲精品在线观看91| 国产永久免费视频m3u8| 国产精品色婷婷在线观看| 久久精品嫩草研究院|