freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于mvc模式的物流信息服務平臺的設計與實現(xiàn)學位論文-預覽頁

2025-08-10 14:43 上一頁面

下一頁面
 

【正文】 ............................................................................... 65 致謝 .......................................................................................................................................... 67 東北大學碩士學位論文 第 1 章 緒 論 1 第 1 章 緒論 選題背景 物流連接著生產環(huán)節(jié)、分配環(huán)節(jié)和消費環(huán)節(jié)等,其 發(fā)達程度是國民經濟發(fā)達程度的重要標志之一 [1]。最后,介紹了系統(tǒng)的 測試 原則以及測試結果 。該平臺集信息錄入、信息查詢和數(shù)據(jù)測算于一體,為物流服務 企業(yè) 和 物流 需求企業(yè)提供了一個網絡平臺,使物流服務現(xiàn)代化、網絡化。物流服務業(yè)在我國國民經濟發(fā)展中的地位得到了迅速提高。在我國,國民經濟和對外貿易己進 入突飛猛進的發(fā)展軌道,并融入到世界經濟體系之中。 本文在對物流服務工作進行深入調查的同時,主要研究了物流服務工作主要采取的方法和手段, 采用 Java 技術并利用 Oracle 作為數(shù)據(jù)庫管理, 設計 并 實現(xiàn) 了 基于 J2EE 架構的三層體系結構上 的 物流信息服務 平臺。提出了系統(tǒng)的總體設計方案,并對系統(tǒng)的功能設計和數(shù)據(jù)庫設計 做了詳細的說明;實現(xiàn)部分介紹了系統(tǒng)中部分模塊的實現(xiàn)方法。 Information services?,F(xiàn)代物流水平是一個國家綜合國力的重要標志。 伴隨著現(xiàn)代信息網絡技術的日益完善和世界企業(yè)的自由化,現(xiàn)代物流已成為跨部門、跨行業(yè)、跨地域的以現(xiàn)代科技管理和信息技術為支撐的綜合性物流服務。這樣的狀況,在客戶的供應鏈管理需求日益增長的市場形勢面前,顯得不相適應。 本課題是以某汽車制造企業(yè)為依托,開發(fā)適合該企業(yè)需求的物流信息服務平臺,希望通過信息化手段提高目前企業(yè)的管理水平和產品銷售。 選題的目標 充分利用互聯(lián)網新技術帶來的優(yōu)勢,幫助企業(yè)建立對外的物流信息服務平臺和成功模式的標準化與推廣機制,向客戶提供整體物流解決方案,促進產品銷售。 建立靈活、簡便、安全用戶 管理模式,建立多級權限管理模式;遵循長遠規(guī)劃、注重設計的整體性的原則,建立全面的、完整的、長期的整體規(guī)劃,避免將來的重復建設和低效投資。目前, Java 2 平臺包括三個版本,即標準版( J2SE)、企業(yè)版( J2EE)和微縮版( J2ME)。 J2EE 技術的基礎就是核心 Java 平臺或 Java 2 平臺的標準版。這種基于組件、具有平臺無關性的 J2EE 結構使得 J2EE 程序的編寫十分簡單,因為業(yè)務邏輯被封裝成可復用的組件,并且 J2EE 服務器以容器的形式為所有的組件類型提供后臺服務,這些后臺服務包含安全、事務管理、 JNDI 尋址和遠程連接等服務,與組件類型相對應的容器類型也含有應用程序客戶端、 Web 容器、 EJB 容器和企業(yè)信息系統(tǒng)層軟件。 ( 2)表示層 表示層主要目的是提供邏輯視圖,系統(tǒng)業(yè)務數(shù)據(jù)通過此視圖展現(xiàn)。會話 Bean主要負責業(yè)務的邏輯實現(xiàn)、控制以及與表示層的通信。連接池采用的標準是 SUN的 JDBC,以保證業(yè)務與數(shù)據(jù)庫的連接的高效性。下面介紹幾個常用的組件。EJB容器是 EJB組件生存和執(zhí)行的運行環(huán)境,管理 EJB組件的安全性、開發(fā)性、事務管理等細節(jié),從而使 EJB組件免受服務器相關性的制約,應用系統(tǒng)可以在一個支持 EJB的環(huán)境中開發(fā),開發(fā)完之后可以部署在 其它的環(huán)境中,并且隨著需求的改變,應用系統(tǒng)可以不加修改地遷移到其它功能更強、更復雜的服務器上。在某一時刻會話 Bean僅對一個客戶可用,不能和其他客戶共享。在 Java 平臺中,通過 JavaBean 可以無限擴充 Java 程序的功能,通過 JavaBean的組合可以快速地生成新的應用程序。 ( 2) JSP(Java Server Page) 與 Servlet JSP是 Sun公司出品的 Web開發(fā)語言,是以 Java和 Servlet為基礎開發(fā)而成的動態(tài)網頁生成技術,類似于 Microsoft公司的 ASP,但由于它的跨平臺性,愈來愈受到廣泛的應用。 Servlet提供的功能大多與 JSP類似,不過實現(xiàn)的方式不同。 Servlet 與 JSP 之間的交互為開發(fā) Web 服務提供了優(yōu)秀的解決方案。一個以漸進的方式建立在已有系統(tǒng)之上的服務器端平臺機制是企業(yè)所需求的。高級中間件供應商提供以下這些復雜的中間件服務: 狀態(tài)管理服務 : 讓開發(fā)人員寫更少的代碼,不用關心如何管理狀態(tài),這樣能夠更快地完成程 序開發(fā)?;?J2EE 平臺的應用程序不依賴于任何特定的操作系統(tǒng)、中間件和硬件,而具有“一次編寫,隨處運行”的特性。 MVC 模式 MVC( ModelViewControl,模型 視圖 控制 ) 設計模式是使用 Smalltalk(一種早期的面向對象的程序設計語言)的開發(fā)人員最早提出的這一概念 [15]。 ( 1)模型 東北大學碩士學位論文 第 2 章 相關技術綜述 7 模型是應用程序的主體部分,包含了應用程序的核心功能,封裝了應用程序的狀態(tài)。 ( 2) 視圖 視圖 提供模型的表示,是應用程序中與用戶界面相關的外觀部分,是用戶看到并與之交互的界面。 視圖可以訪問模型的讀方法,但不能訪問寫方法。當有用戶輸入請求時, MVC首先 通過 控制器來接收 ,并決定由哪個模型來進行處理,然后模型通過業(yè)務處理邏輯處理用戶 的請求并返回數(shù)據(jù),最后控制器用相應的視圖格式化模型返回的數(shù)據(jù),并通過顯示頁面呈現(xiàn)給用戶。 DAO 模式 模式 ( Patterns) 的創(chuàng)始人建筑師 Christopher Alexander 曾 對模式的概念進行了如下描述:每一個模式描述了一個在我們周圍不斷重復發(fā)生的問題,以及該問題的解決方案的核心。 模式的概念在軟件行業(yè)被采用以后,得到的廣泛的發(fā)展,現(xiàn)在已經存在許多種類型的模式應用 。 很多的 J2EE 應用程序 在某種程度上需要使用永久性數(shù)據(jù)(數(shù)據(jù)庫、文件等)。在 這些組件中包含連接和數(shù)據(jù)訪問代碼會 導致 這些組件與數(shù)據(jù)源實現(xiàn)之間的緊密耦合。 DAO( Data Access Object)模式,即 數(shù)據(jù)訪問 對象模式, 是標準的 J2EE 設計模式之一 , 是實現(xiàn)持久化框架的一種設計模式,它 的引入可以削弱業(yè)務處理邏輯和數(shù)據(jù)庫訪東北大學碩士學位論文 第 2 章 相關技術綜述 9 問之間的聯(lián)系,它一方面可以將對業(yè)務對象 BO 的處理轉化為對數(shù)據(jù)庫的操作,另一方面也可以把查詢數(shù)據(jù)庫的結果映射為業(yè)務對象 BO。 DAO 完全向客戶端隱藏了數(shù)據(jù)源實現(xiàn) 的 細節(jié) 。 一個典型的 DAO 實現(xiàn)有下列幾個組件 : ( 1) 一個 DAO 工廠類; ( 2) 一個 DAO 接口; ( 3) 一個實現(xiàn) DAO 接口的具體類; ( 4) 數(shù)據(jù)傳遞對象 (有些時候叫 值對象 )。 Struts提供了一個構建基于 MVC體系結構的 Web應用程序的框架,是 MVC及 core J2EE patterns的標準實現(xiàn) [19]。 Struts為模型部分提供了 Action和 ActionForm對象。開發(fā)者可以從它派生子類對象,利用它和 Struts提供的自定義標記庫結合 , 可以實現(xiàn)對客戶端的表單數(shù)據(jù)的良好封裝和支持, Action處理器對象可以直接對它進行讀寫,而不再需要和 request、 response對象進行數(shù)據(jù)交互。 Struts提供了自定義的標記庫,通過使用這些自定義標記創(chuàng)建的 JSP表單,可以實現(xiàn)和模型部分中的 ActionForm的映射,完成對用戶數(shù)據(jù)的封裝,同時這些自定義標記還提供了模板定制等多種顯示功能 [21]。 Struts包括 ,其中 Web應用的發(fā)布 描 述 文件 , 是與 Struts 相關的特殊 信息 配 置的 描 述文 件 。 控制器 業(yè)務邏輯 模 型 瀏 覽 器 視 圖 轉發(fā) 事件 更新 東北大學碩士學位論文 第 2 章 相關技術綜述 11 Oracle 數(shù)據(jù)庫 Oracle 數(shù)據(jù)庫概述 Oracle 數(shù)據(jù)庫系統(tǒng)最早于 1979 年推出,是大型關系型數(shù)據(jù)庫,具有強大的功能,在數(shù)據(jù)庫領域一直處于領先地位,是世界上使用最廣泛的關系型數(shù)據(jù)庫系統(tǒng)之一。 Oracle 9i提供了電子商務企業(yè)所有關鍵的軟件基礎結構和開發(fā)電子商務應用所需要的所有重要功能,為電子商務應用和網站能夠有效地提高運行速度、獲得杰出的 應用可伸縮性和可用性提供強有力的支撐,使用戶能夠有效地開發(fā)快速、高可用、安全可靠的電子商務應用和網站,而不再需要考慮昂貴的軟件集成和維修費用。 圖 C/S模式的網絡數(shù)據(jù)庫 work database of C/S pattern 客戶機 客戶機 客戶機 數(shù)據(jù)庫 服務器 數(shù)據(jù)庫 服務器 前端應用程序 網絡環(huán) 境 后臺數(shù)據(jù)庫系統(tǒng) 東北大學碩士學位論文 第 2 章 相關技術綜述 12 基于 C/S模式的網絡數(shù)據(jù)庫在前端計算機上要安裝專門的應用程序來操作后臺數(shù)據(jù)庫服務器中的數(shù)據(jù),前端應用程序可以完成計算和接收處理數(shù)據(jù)的工作,后臺數(shù)據(jù)庫服務器主要完成數(shù)據(jù)的管理工作。 基于 B/S 模式的 Web 網絡數(shù)據(jù)庫應用模式主要用于瀏覽、查詢 Inter/Intra 信息。 ? 強勁的聯(lián)機分析處理和數(shù)據(jù)挖掘、分析服務 Oracle 9i 數(shù)據(jù)庫提供的數(shù)據(jù)挖掘算法和數(shù)據(jù)挖掘模型使用戶能夠容易地開發(fā)個性化的解決方案,對包括歷史信息和當前 Web 網站交互信息在內的所有數(shù)據(jù)進行分析,產生全面、最新和最優(yōu)化的決策建議,并允許最終 用戶通過 Web 瀏覽器訪問實時的個性化信息。系統(tǒng)除了提供快速而準確的修復工具外,還提供了自助錯誤更正功能,用戶 可以識別并更正自己的錯誤。 ? 完備的安全特性 Oracle 9i 應用服務器提供身份驗證與加密機制,防止非授權用戶訪問應用 HTML頁面,為系統(tǒng)提供強有力的安全保護并支持基于身份驗證體制、摘要身份驗證體制、Oracle 基本身份驗證體制及加密身份驗證體制、 IP 地址和域名限制體制以及認證體制東北大學碩士學位論文 第 2 章 相關技術綜述 14 等安全機制。 ? Java、 XML 和 SQL 的集成開發(fā) 提供了 Java 和 XML 的集成開發(fā)環(huán)境( IDE),允許因特網開發(fā)人員使用 Java、 XML和 SQL 開發(fā)程序。 ? 統(tǒng)一的建模語言 支持用于軟件開發(fā)建模的 UML 標志。 東北大學碩士學位論文 第 3 章 系統(tǒng)需求分析 15 第 3 章 系統(tǒng)需求分析 軟件需求分析又稱軟件需求獲取,是軟件開發(fā)期的第一個階段,需求獲取是否徹底與成功 ,直接關系到軟件開發(fā)的成敗問題。 該物流信息服務平臺為物流需求企業(yè)和物流服務企業(yè)提供了各種物流需求信息、貨源信息和車源信息。 定義角色 角色不是系統(tǒng)的一部分,是與系統(tǒng)有交互作用的人或事物。 東北大學碩士學位論文 第 3 章 系統(tǒng)需求分析 16 ( 2) 非物流企業(yè) 在系統(tǒng)中主要作為需求方出現(xiàn)的企業(yè),只能發(fā)布需求項目,不能夠提供解決方案,用戶注冊時需聲明。 ( 1) 物流企業(yè)用戶角色 物流企業(yè)用戶角色主要是分給所屬企業(yè)為物流企業(yè)的用戶。但是如果有特殊情況,該角色也可以分給其他用戶。 ( 4) 普通個人用戶角色 普通個人用戶角色默認分配給不屬于系統(tǒng)指定企業(yè)的用戶。 東北大學碩士學位論文 第 3 章 系統(tǒng)需求分析 17 管理系統(tǒng)角色 在管理系統(tǒng)角色 中又分為 系統(tǒng)管理員角色 和 服務系統(tǒng)管理員角色 。 物流信息 服務系統(tǒng)的用戶主要是物流企業(yè)以及有物流需求的非物流企業(yè),主要包括6個功能模塊。用戶可以在平臺上發(fā)布和查詢需求項目信息,以及進行之后的方案征集活動。物流解決方案展示 業(yè)務 流程 如圖 所示。 圖 物流企業(yè)園區(qū) 業(yè)務 流程 Fig. logistics enterprisepark workflow ( 5)
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1