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

正文內(nèi)容

基于struts2物流信息流管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(完整版)

2025-08-30 10:11上一頁面

下一頁面
  

【正文】 業(yè)應用是集中式的大型機應用,在 20 世紀 90 年代,發(fā)展到了二層體系結(jié)構(gòu),再后來面對大型系統(tǒng)的復雜性,為了使繁瑣的問題簡單化,適應細化項目的需要,在系統(tǒng)開發(fā)過程中提出三層和多層體系結(jié)構(gòu)。容器封裝了 J2EE底層的 API,為組件提供諸如生命周期管理 (LIFE CYCLE MANAGEMENT) 、安全控制(SECURITYCONTROL)、事務管理 (Transaction Management)以及安全性 (Security)、持久性 (Persistence)等服務 [12]。 4. 實現(xiàn)了軟件復用 根據(jù)系統(tǒng)的要求,開發(fā)人員可以集成不同的已有組件完成整個應用系統(tǒng)的開發(fā)。 MVC 強制性的將應用系統(tǒng)劃為三個部分 : Model、 View、 Controller,讓每個部分獨立處理自己的任務,通過這種明確的劃分, MVC 為程序代碼的可重張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設計與實現(xiàn) 12 用性、易擴展性奠定了良好的基礎。 2. 視圖 物流信息平臺的研究與系統(tǒng)實現(xiàn)視圖是用戶看到并與之交互的界面 [26]??刂破鞫x了應用程序的行為,是對整個應用程序流程的反映,視圖提交的所有請求都由控制器來處理。 ActionForm對象實現(xiàn)了對模型和視圖之間交互的支持。一旦正確地實現(xiàn)了模型,不管業(yè)務數(shù)據(jù)來自何種數(shù)據(jù)庫,視圖都會正確地顯示它們。屬性名稱符合這種模式,其他 Java 類可以通過自身機制發(fā)現(xiàn)和操物流信息平臺的研究與系統(tǒng)實現(xiàn)作這些JavaBean屬性。 JavaBean 組件在任意地方運行是指組件可以在任何環(huán)境和平臺上使用。 XML是 Web 上表示結(jié)構(gòu)化信息的一種標準文本格式,是 Inter 環(huán)境中跨平臺的、依賴于內(nèi)容的技術,是當前處理結(jié)構(gòu)化文檔信息的有力工具。這一點至關重要,企業(yè)可以用 XML 為電子商務和供應鏈集成等應用定義自己的標記語言,甚至特定行業(yè)聯(lián)合起來定義該領域的特殊標記語言,以作為該領域信息共享與數(shù)據(jù)交換的基礎 [31]。 XML文檔被看作是文檔的數(shù)據(jù)庫化和數(shù)據(jù)的文檔化。隨著 Inter 和 Intra 的廣泛應用, C/S 體系結(jié)構(gòu)由單一的兩個層次擴充到有客戶、應用服務器、數(shù)據(jù)庫服務器組成的 B/S(Browser/Server)三層結(jié)構(gòu),并有了統(tǒng)一的通信協(xié)議 TCP/IP 和統(tǒng)一的基于 Web 瀏覽器的用戶界面。下面將確定本系統(tǒng)的初步功能結(jié)構(gòu)及最終目標。 開始 經(jīng)理 驗證 未通 過驗證 通過驗證 物流信息流管理系統(tǒng) 職員管理 商品管理 顧客管理 訂單管理 銷售管理 采購管理 庫存管理 中原工學院信息商務學院畢業(yè)設計(論文) 19(3) 數(shù)據(jù)庫: 及其以上版本。 商品類別信息表主要描述了商品類別的編號、編碼、名稱和描述信息等。出庫信息表主要描述了商品出庫時間,出庫的商品的數(shù)量,訂單的 編號 ,商品編號 ,和職員 編號 。 職員和采購記錄的關系是一對多,采購記錄引用職員的序號作為外鍵。 部門和職員的關系是一對多,職員引用部門的序號作為外鍵。 顧客信息表主要描述了顧客 編號 ,顧客的名稱,顧客的密碼,顧客的 Email 和顧客的電話號碼。下面將詳細介紹本系統(tǒng)數(shù)據(jù)庫的設計過程。 圖 系統(tǒng)結(jié)構(gòu)圖 構(gòu)建開發(fā)環(huán)境 開發(fā)此系統(tǒng)所需要用 到的軟件環(huán)境如下 : (1) 及其以上版本:該版本是當前的最高版本,其中添加了舊版本不具備的許多新特性。由于中間層隔離了客戶直接對數(shù)據(jù)服務器的訪問,保證 了數(shù)據(jù)庫的安全性:由于業(yè)務邏輯在中問服務器層,當業(yè)務規(guī)則變化后,客戶端程序基本不做改動;基于多層分布體系,當業(yè)務增大時,可以在中間層部署更多的應用服務器,以提高對客戶端的響應,而所有變化對于客戶端都透明。 6. XML支持大量不同的應用 XML規(guī)范對數(shù)據(jù)類型的定義比較靈活,允許定義很多現(xiàn)有的 XML數(shù)據(jù)類型。因此,它得到眾多的軟件廠商比如 Microsoft, IBM, Oracle 等大公司的支持 [33]。作為一種精簡的 SGML版本, XML重新定義了 SGML的一些內(nèi)部值和參數(shù),去掉大量很少使用的功能,但保留了 SGML的結(jié)構(gòu)化功能。 編寫 JavaBean必須遵守以下規(guī)則 [29]: (1) JavaBean類必須實現(xiàn)不帶參數(shù)的構(gòu)造函數(shù) 。 JavaBean 提供實際的方法來增強現(xiàn)有代碼的用率,而不再 需要在原有代碼上重新進行編程。 MVC 的缺點是由于它的內(nèi)部原理比較復雜,增加 了應用的復雜性,因此它不適合小型應用程序。其中ActionServlet 用來接受客戶端的請求, ActionMapping對象則實現(xiàn)了從請求到模型部分中 Action處理器對象之間的映射。 基于 J2EE Struts 2 的 MVC 模式 Struts 2[12]是實現(xiàn)了 MVC 模式的 Java 開源軟件,是一種用來幫助開發(fā)人員開發(fā)互聯(lián) 系統(tǒng) 點的應用框架。當模型發(fā)生改變時,視圖也將隨之改變,從而對用戶界面實現(xiàn)同步更新。 MVC 模式的關鍵是實現(xiàn)了表示、控制和數(shù)據(jù)的分離。 MVC 設計模式 MVC 概述 設計模式就是在具體場合下解決問題的方法和經(jīng)驗,它為開發(fā)人員提供了一種設計經(jīng)驗的有效途徑 [21]。 中原工學院信息商務學院畢業(yè)設計(論文) 11 J2EE 的優(yōu)勢 基于 J2EE開發(fā)規(guī)范構(gòu)造基于 Web 的軟件應用系統(tǒng)主要有以下優(yōu)勢: 1. 獨立于系統(tǒng)平臺 應用軟件擁有 JAVA 的 “ 編寫一次、隨處運行 ” [17]跨平臺特性,增強了軟件的適應勝。目標是提供平臺無關的、可移值的、支持并發(fā)訪問和安全的,完全基于 JAVA 的開發(fā)服務器端中間件的標準。 物流信息流管理系統(tǒng)是與電子商務平臺配套使用的,因而該系統(tǒng)必須具有良好的可擴展性,實現(xiàn)與電子商務平臺的擴展與交互。 計算機用戶最討厭等待。 3. 顧客管理 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設計與實現(xiàn) 8 主要有所有顧客的詳細信息,當相關人員登錄時,可以查詢訂單信息和訂單明細,其中查詢支持模糊查詢。 系統(tǒng)的設計與開發(fā)方面,小組成員分工明確,將 整個系統(tǒng)劃分為幾個具體功能模塊,數(shù)據(jù)庫設計采用統(tǒng)一規(guī)則,同時,開發(fā)人員具有很強的分析能力和解決能力。業(yè)務數(shù)據(jù)通過 JNDI 和數(shù)據(jù)源查詢底層的數(shù)據(jù)庫拿到,通過 JDNI 是比較好的一種連接數(shù)據(jù)庫的方式,一般的連接數(shù)據(jù)庫方式,每來一次請求,都要請求,都要與數(shù)據(jù)庫建立一次連接,還要關閉資源,非常耗時。 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設計與實現(xiàn) 6 第 2 章 可行性研究和需求分析 本章主要介紹了 系統(tǒng) 的可行性分析和需求分析、功能描述和模塊劃分。現(xiàn)有物流信息管理軟件大多仍停留在基本信息管理的階段,在很大程度上未能滿足客戶的要求,它們面臨的主要問題是物流的各功能相互獨立,被分割成倉儲、運輸、搬運等環(huán)節(jié),無法有效的綜合起來。從總體上來看,我國物流信息功能不夠完善,除了物流信息平臺的研究與系統(tǒng)實現(xiàn) POS 和條形碼技術外,其他信息技術在物流領域的應用程度普遍較低。嚴重的重復建設和地方割據(jù)現(xiàn)象,管理混亂和地方保護主義使設備及人員利用極不充分,造成了巨大的資金閑置和浪費。 從國內(nèi)情況來看,現(xiàn)代物流發(fā)展的趨勢具有以下特征 [9]: 中國物流 業(yè)近 5 年才開始起步,并進入發(fā)展期。據(jù)統(tǒng)計,通過互聯(lián)網(wǎng)進行企業(yè)間的電子商務交易額 , 20xx 年全球已達到 25100 億美元,據(jù)市場調(diào)查企業(yè) Forester Research預測, 20xx 年這一數(shù)字將迅速增長到 32200 億美元 [8],企業(yè)通過互聯(lián)網(wǎng)加強了企業(yè)內(nèi)部 、 企業(yè)與供應商、企業(yè)與消費者、企業(yè)與政府部門的聯(lián)系溝通、相互協(xié)調(diào)、相互合作。 (4) 此系統(tǒng)特別重視對系統(tǒng)的使用和維護進行說明,因為對一個龐大的系統(tǒng)而言,維護和應用才體現(xiàn)了它的價值。 (3) 建立集約化行業(yè)經(jīng)營體系以降低產(chǎn)品流通成本,增強企業(yè)的競爭力。 本世紀以來尤其是 “ 十二五 ” 計劃的實施,物流產(chǎn)業(yè)將發(fā)展成為對國民經(jīng)濟發(fā)展提供基礎動力,對全球經(jīng)濟體系產(chǎn)生革命性影響的新興產(chǎn)業(yè) [4]。 Jurisdiction management。 論文在對當前物流產(chǎn)業(yè)充分調(diào)查分析的基礎上,結(jié)合信息化物流管理模式,提出適應當前物流發(fā)展的物流信息流管理系統(tǒng),本系統(tǒng)采用 J2EE 框架,并綜合使用多種當前先進技術如 MVC 體系、 JavaBean 技術、 Ajax 技術、 XML 標準化法,這使得系統(tǒng)具有良好的伸縮性和通用性,進一步對物流信息平 臺進行概要設計和詳細設計,分析了平臺的模塊功能劃分,最終實現(xiàn)了整個系統(tǒng)平臺。本人完全意識到本聲明的法律后果由本人承擔。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和借閱。 物流信息流系統(tǒng)的設計與實現(xiàn)為企業(yè)商品的信息交流、共享和人員協(xié)作方式帶來了新的機會和挑戰(zhàn)。 Database。計算機信息技術的發(fā)展,為現(xiàn)代物流企業(yè)實現(xiàn)管理提供了外在的條件,促進了現(xiàn)代物流企業(yè)生產(chǎn)的發(fā)展。 (4) 促進傳統(tǒng)交通行業(yè)的升級換代,改造現(xiàn)有的物流信息的組織方式。使用時,各數(shù)據(jù)的應用和操作的安全性不可忽視,防止數(shù)據(jù)在操作的過程當中應失誤而丟失,以及在系 統(tǒng)的維護當中,系統(tǒng)的各組件當中有緊密的連接,因為任何一個系統(tǒng)當中如果不聯(lián)系的話,將會造成很大的損失,大大減少了系統(tǒng)的實用價值,往往使我們難以預料,例如,在程序的執(zhí)行當中,如果第一項與第二項沒有關聯(lián),程序?qū)⒉粫^續(xù)運行下去,或者說,在退出程序時,沒有進行自動保存功能的話,那么數(shù)據(jù)就會丟失,所以這些都要做重點考慮。消費者可以直接在網(wǎng)上獲取有關產(chǎn)品或服務信息,實現(xiàn)網(wǎng)上購物。物流業(yè)的興起與外資進入中國市場,制造業(yè)轉(zhuǎn)移中國密切相關,接著是連鎖業(yè)物流、家電物流、日用化工業(yè)物流、汽車物流等等。 (2) 物流基礎設施落后,重復建設嚴重。特別是公共信息平臺建設滯后,物流信息分散,資源不能有效整合,形成了大大小小的 “ 信息孤島 ”。此外,現(xiàn)有物流信息管理軟件未能從整個城市的物流需求出發(fā),整合各領域的物流資源基礎,起到面向各行業(yè)物流供需信息和方案決策的綜合平臺功能,這些都限制了它們的應用推廣 [10]。 可行性研究 技術可行性 物流信息管理系統(tǒng)主要通過 JSP、 Servlet 技術來是實現(xiàn)了一個物流管理系統(tǒng)。數(shù)據(jù)源很好的避免了上面所說的缺點,把數(shù)據(jù)連接保存在連接池中,當請 求到來時,只需從連接池中取出空閑狀態(tài)的連接數(shù)據(jù)庫,大大地提高訪問數(shù)據(jù)庫的效率。在設計完成之后,設計人員對 系統(tǒng) 進行負責管理。 4. 訂單管理 主要有所有訂單的詳細信息,當相關人員登錄時,可以查詢訂單信息和訂單明細及修改訂單的狀態(tài),其中查 詢支持模糊查詢。在大量的處理環(huán)境中,超過 3 秒以上的響應時間將會嚴重影響工作效率 ,因而需要控制系統(tǒng)的響應時間在 3 秒以內(nèi)。 小結(jié) 綜上分析,設計系統(tǒng) 無論是技術,還是經(jīng)濟,抑或是操作,都是完全可行的,系統(tǒng)的設計大致可分為商品、職員、顧客、訂單、銷售、采購和庫存等 7 個管理模塊。核心 Java 平臺或 Java 平臺的標準版是 J2EE技術的基石 [16]。 2. 集成企業(yè)信息資源 系統(tǒng)可以在企業(yè)已有的信息系統(tǒng)的基礎上開發(fā),并可以使用其信息資源。 MVC 設計模式是基于 J2EE 的 WEB應用開發(fā)的首選軟件設計模式 [22],它是 “ Model—View—Controller” 的縮寫,中文翻譯為 “ 模型 —視圖—控制器 ” 。在 J2EE平臺,模型主要通過封裝 JavaBean 和 EJB來處理業(yè)務邏輯和訪問數(shù)據(jù)。一個模型可以關聯(lián)多個視圖,反過來一個視圖也可以與不同的模 型相關聯(lián)。作為 MVC 框架, Struts 2 對模型、視圖和控制層都提供了對應的實現(xiàn)組件 [28],下面分別加以介紹 。 MVC 的優(yōu)缺點 作為一種模塊化的設計思想, MVC 具有如下優(yōu)點 [28]: 1. 多個視圖能共享一個模型 在 MVC 設計模式中,模型響應用戶請求并返回響應數(shù)據(jù),視圖負責格式化數(shù)據(jù)并將它們呈現(xiàn)給用戶,業(yè)務邏輯和數(shù)據(jù)表示分離,同一個模型可以被不同的視圖重用,因此大大提高了模型層程序代碼的可重用性。 JavaBean 技術 JavaBean 概述 JavaBean是用 Java 語言寫的可重用組件。除了在節(jié)約開發(fā)資源方面的意義外,一次性地編寫 JavaBean組件還可以在版本控制方面起到很好的作用。 (2) JavaBean 內(nèi) 的屬性都應該定義為私有類型,可以較好的保護數(shù)據(jù)的完整性和封裝性 。這使得 XML簡單易于掌握,從而很快成為數(shù)據(jù)交換的唯一公共語言 [30]。 4. 自描述性 XML允許自定義標簽 (tag),并且這些標簽可以表達明確的語義信息 , 因而 XML文檔是自描述的。 這使得 XML兼容很多現(xiàn)有的數(shù)據(jù)類型,可以應用到很多不同領域。所以基于這種分層機制,使軟件系具有安全性、易維護性、可重構(gòu)性和快速響應性。 (2) Web 應用服務器: 及其以上版本。 數(shù)據(jù)庫分析 本系統(tǒng)由 JSP+Servlet+JavaBean+T
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1