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

正文內(nèi)容

基于struts2物流信息流管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-07-01 10:11本頁面

【導(dǎo)讀】個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人。和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編。涉密論文按學(xué)校規(guī)定處理。的、保質(zhì)保量的、門到門的合理化服務(wù)模式和先進的服務(wù)流程。物流活動具有悠久的歷史,現(xiàn)代物流在我國的物流產(chǎn)業(yè)已經(jīng)成為發(fā)展的必然。現(xiàn)代物流管理要求是集現(xiàn)代運輸、庫存、管理系統(tǒng)信息共享度低、資金周轉(zhuǎn)慢,已不能適用時代發(fā)展的需要。建設(shè)一個良好的綜合。代企業(yè)推進物流管理的迫切需要。能劃分,最終實現(xiàn)了整個系統(tǒng)平臺。通過系統(tǒng)的應(yīng)用,大幅提高了勞動生產(chǎn)率和工作效率、降低了生產(chǎn)成本。系統(tǒng)的設(shè)計達到了預(yù)期的設(shè)計目標。

  

【正文】 plet 程序或者應(yīng)用來使用這些對象。 實際上, JavaBean就是一種使用符合某些命名方法和設(shè)計規(guī)范的 Java 類 [29]。 JavaBean 的特點 JavaBean的特點就是 :“ Write once, run anywhere, reuse everywhere”, 即 “ 一次性編寫,任何地方執(zhí)行,任何地方重用 [29]” 。 JavaBean 提供實際的方法來增強現(xiàn)有代碼的用率,而不再 需要在原有代碼上重新進行編程。除了在節(jié)約開發(fā)資源方面的意義外,一次性地編寫 JavaBean組件還可以在版本控制方面起到很好的作用。開發(fā)者可以不斷地對組件進行改進,而不必從頭開始編寫代碼。這樣就可以在原有基礎(chǔ)上不斷提高組件功能。 JavaBean 組件在任意地方運行是指組件可以在任何環(huán)境和平臺上使用。不僅是指組件可以在不同的操作平臺上運行,還包括可以在分布式網(wǎng)絡(luò)環(huán)境中運行。 中原工學(xué)院信息商務(wù)學(xué)院畢業(yè)設(shè)計(論文) 15JavaBean 組件在任意地方的重用是它能夠在包括應(yīng)用程序、其他組件、文檔、Web 站點和應(yīng)用程序構(gòu)造器工具的多種方案中再利用。這是 JavaBean組件的最為重要的特點,它是 JavaBean組件區(qū)別于 Java 程序的特點之一。 編寫 JavaBean必須遵守以下規(guī)則 [29]: (1) JavaBean類必須實現(xiàn)不帶參數(shù)的構(gòu)造函數(shù) 。 (2) JavaBean 內(nèi) 的屬性都應(yīng)該定義為私有類型,可以較好的保護數(shù)據(jù)的完整性和封裝性 。 (3) 屬性通過 SetXxx和 getXxx來進行讀寫操作。 XML 標準化 XML 概述 XML即 Extensible Markup Language(可擴展標記語言 )的縮寫。 XML是 Web 上表示結(jié)構(gòu)化信息的一種標準文本格式,是 Inter 環(huán)境中跨平臺的、依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。 XML沒有復(fù)雜的語法和包羅萬象的數(shù)據(jù)定義,僅僅是一種簡單的數(shù)據(jù)存儲語言 [30]。 XML同 HTML一樣,都來自 SGML(標準通用標記語言 )。 SGML是一種在 Web之前就早已存在的用標記來描述文檔資料的通用語言,但它十分龐大且難于學(xué)習(xí)和使用。作為一種精簡的 SGML版本, XML重新定義了 SGML的一些內(nèi)部值和參數(shù),去掉大量很少使用的功能,但保留了 SGML的結(jié)構(gòu)化功能。這使得 XML簡單易于掌握,從而很快成為數(shù)據(jù)交換的唯一公共語言 [30]。 XML 的先進特性 XML具有很多先進特性,下面加以介紹 。 1. 可擴展性 XML 允許使用者創(chuàng)建和使用他們自己的標記而不是 HTML 的有限詞匯表。這一點至關(guān)重要,企業(yè)可以用 XML 為電子商務(wù)和供應(yīng)鏈集成等應(yīng)用定義自己的標記語言,甚至特定行業(yè)聯(lián)合起來定義該領(lǐng)域的特殊標記語言,以作為該領(lǐng)域信息共享與數(shù)據(jù)交換的基礎(chǔ) [31]。 2. 語法嚴謹 XML的起始和結(jié)束標簽必須相匹配,嵌套標簽不能相互嵌套,嚴格區(qū)分大小寫。HTML則把這些工作都留給瀏覽器去識別和修改 [32]。 3. 平臺獨立性 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設(shè)計與實現(xiàn) 16 XML的文檔內(nèi)容基于 UNICODE形式,適于網(wǎng)絡(luò)傳輸。因此,它得到眾多的軟件廠商比如 Microsoft, IBM, Oracle 等大公司的支持 [33]。 4. 自描述性 XML允許自定義標簽 (tag),并且這些標簽可以表達明確的語義信息 , 因而 XML文檔是自描述的。不僅人能讀懂 XML文檔,計算機也能處理。 XML表示數(shù)據(jù)的方式真正做到了獨立于應(yīng)用系統(tǒng),并且數(shù)據(jù)能夠重用。 XML文檔被看作是文檔的數(shù)據(jù)庫化和數(shù)據(jù)的文檔化。 5. 靈活性 HTML 很難進一步發(fā)展,就是因為它是格式、超文本和圖形用戶界面語義的混合,內(nèi)容和形式的不可分制約了 HTML的發(fā)展。而 XML提供了一種結(jié)構(gòu)化的數(shù)據(jù)表示方式,使得用戶界面分離于結(jié)構(gòu)化數(shù)據(jù)。所以 , Web 用戶所追求的許多先進功能在 XML環(huán)境下更容易實現(xiàn) [34]。 6. XML支持大量不同的應(yīng)用 XML規(guī)范對數(shù)據(jù)類型的定義比較靈活,允許定義很多現(xiàn)有的 XML數(shù)據(jù)類型。 這使得 XML兼容很多現(xiàn)有的數(shù)據(jù)類型,可以應(yīng)用到很多不同領(lǐng)域。 中原工學(xué)院信息商務(wù)學(xué)院畢業(yè)設(shè)計(論文) 17第 4 章 系統(tǒng)的 總體 設(shè)計 按照上面最初制定的系統(tǒng)設(shè)計思路,逐步給出設(shè)計方案,清晰地描述出整個 系統(tǒng) 具備的功能,以及數(shù)據(jù)庫的相關(guān)設(shè)計。 系統(tǒng)平臺的選擇 在 Inter 尚未流行的時候, C/S(Client/ Server)的二層結(jié)構(gòu)是局域網(wǎng)環(huán)境中應(yīng)用系統(tǒng)的主流。隨著 Inter 和 Intra 的廣泛應(yīng)用, C/S 體系結(jié)構(gòu)由單一的兩個層次擴充到有客戶、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器組成的 B/S(Browser/Server)三層結(jié)構(gòu),并有了統(tǒng)一的通信協(xié)議 TCP/IP 和統(tǒng)一的基于 Web 瀏覽器的用戶界面。 B/S 結(jié)構(gòu)無需考慮客戶端的兼容性,而且后臺數(shù)據(jù)庫系統(tǒng)的改變也不會影響客戶端,因此極大地方便了應(yīng)用程序的開發(fā)和維護 [10]。 B/S 的結(jié)構(gòu):瀏覽器 ——Web 服務(wù)器 ——App服務(wù)器 ——數(shù)據(jù)庫服務(wù)器,以 App 和 Web 服務(wù)器作為提供訪問系統(tǒng)的核心,用戶通過瀏覽器向 Web服務(wù)器提出請求 (HTTP協(xié)議方式 ), Web服務(wù)器根據(jù)需求再向 App服務(wù)器發(fā)出訪問請求,然后在由 App 服務(wù)器向數(shù)據(jù)庫服務(wù)器發(fā)出數(shù)據(jù)請求,數(shù)據(jù)庫服務(wù)器根據(jù)條件返回相應(yīng)的數(shù)據(jù)結(jié)果給 App 服務(wù)器,最終 Web 服務(wù)器將 App 服務(wù)器返回的內(nèi)容,將結(jié)果翻譯成 HTML或各類腳本語言的相應(yīng)格式發(fā)回到瀏覽器,用戶通過瀏覽器瀏覽所需的結(jié)果。 三層架構(gòu)的目的 是為了 使業(yè)務(wù)邏輯和數(shù)據(jù)分離,和前端表現(xiàn)分離,更好的實現(xiàn)各層次的功能。由于中間層隔離了客戶直接對數(shù)據(jù)服務(wù)器的訪問,保證 了數(shù)據(jù)庫的安全性:由于業(yè)務(wù)邏輯在中問服務(wù)器層,當(dāng)業(yè)務(wù)規(guī)則變化后,客戶端程序基本不做改動;基于多層分布體系,當(dāng)業(yè)務(wù)增大時,可以在中間層部署更多的應(yīng)用服務(wù)器,以提高對客戶端的響應(yīng),而所有變化對于客戶端都透明。所以基于這種分層機制,使軟件系具有安全性、易維護性、可重構(gòu)性和快速響應(yīng)性。為了實現(xiàn)系統(tǒng)和用戶Windows 操作系統(tǒng)的無縫結(jié)合,本系統(tǒng)將采用 J2EE的分布式結(jié)構(gòu)技術(shù)開發(fā)而成。 系統(tǒng)設(shè)計 通過對該系統(tǒng)進行了需求分析和可行性分析,明確了該系統(tǒng)的具體各模塊的功能。下面將確定本系統(tǒng)的初步功能結(jié)構(gòu)及最終目標。 系統(tǒng)目標 開發(fā)本系統(tǒng)前,公司與網(wǎng)絡(luò)運營商進行了多次磋商,客戶提出了詳細和具體的需求,本公司對這些需求進行了分析,最終確定系統(tǒng)要實現(xiàn)的要求如下: 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設(shè)計與實現(xiàn) 18 (1) 實現(xiàn)系統(tǒng)分析階段所設(shè)計的功能。 (2) 實現(xiàn)系統(tǒng)界面的友好性,讓用戶有種賓至如歸的感覺,從而提高瀏覽量和交易量,提高網(wǎng)絡(luò)運營商的效益。 系統(tǒng)功能結(jié)構(gòu) 根據(jù)上述所描述的系統(tǒng)分析和設(shè)計,最終確定該系統(tǒng)的功能結(jié)構(gòu)如圖 所示。 圖 系統(tǒng)結(jié)構(gòu)圖 構(gòu)建開發(fā)環(huán)境 開發(fā)此系統(tǒng)所需要用 到的軟件環(huán)境如下 : (1) 及其以上版本:該版本是當(dāng)前的最高版本,其中添加了舊版本不具備的許多新特性。 (2) Web 應(yīng)用服務(wù)器: 及其以上版本。雖然是一款綠色軟件,但其功能比較強大、方便應(yīng)用,極適合中小型系統(tǒng)應(yīng)用。可以從網(wǎng)上免費下載,從而降低其成本。 開始 經(jīng)理 驗證 未通 過驗證 通過驗證 物流信息流管理系統(tǒng) 職員管理 商品管理 顧客管理 訂單管理 銷售管理 采購管理 庫存管理 中原工學(xué)院信息商務(wù)學(xué)院畢業(yè)設(shè)計(論文) 19(3) 數(shù)據(jù)庫: 及其以上版本。 MySQL已經(jīng)被 Oracle 公司收購,會有一個比較好的發(fā)展,相信以后的功能將越來越強大。從 版本開始支持事務(wù),保證了數(shù)據(jù)的完整性與安全性。 數(shù)據(jù)庫設(shè)計 一個優(yōu)秀的數(shù)據(jù)庫可以 對后續(xù)開發(fā)起到事倍功半的效果,因此,在開發(fā)項目之前需要認真設(shè)計系統(tǒng)的數(shù)據(jù)庫。下面將詳細介紹本系統(tǒng)數(shù)據(jù)庫的設(shè)計過程。 數(shù)據(jù)庫分析 本系統(tǒng)由 JSP+Servlet+JavaBean+Tomcat+MySQL 組成,因為對數(shù)據(jù)庫的性能要求不是太高,故采用適用于中小型企業(yè)的 MySQL 數(shù)據(jù)庫較為合適。而且該數(shù)據(jù)庫免費,可以節(jié)約開發(fā)成本。 物流 信息流綜合管理系統(tǒng)數(shù)據(jù)庫設(shè)計根據(jù)具體業(yè)務(wù)邏輯需求,共可劃分為商品類別信息表、商品信息表、部門信息表、職員信息表、顧客信息表、訂單信息表、訂單明細表、入庫信息表、出庫信息 表、庫存信息表等十個 模塊。 商品類別信息表主要描述了商品類別的編號、編碼、名稱和描述信息等。 商品信息表主要描述了商品的編號,商品名稱,商品價格,商品描述信息和商品圖片,并與商品類別表中的類別 編號 建立 外鍵聯(lián)系。 部門信息表主要記錄了部門的唯一標識部門 編號 ,以及部門名稱和部門的描述信息。 職員信息表主要描述了 職員的編號,職員名稱,職員的登錄密碼,職員的手機號,辦公室電話,家庭電話以及職位和備注等信息,并與部門信息表中的 id 建立 外鍵聯(lián)系。 顧客信息表主要描述了顧客 編號 ,顧客的名稱,顧客的密碼,顧客的 Email 和顧客的電話號碼。 訂單信息表主要描述了訂單 編號 ,顧客 編號 ,訂單創(chuàng)建時間,送貨的地址,接受人的電話,最早送貨時間,最晚送貨時間,訂單備注和訂單狀態(tài)。 訂單明細表主要描述了訂單明細的 編號 ,商品 編號 ,訂單 編號 ,訂購數(shù)量,商品折扣和商品的狀態(tài) (是否出庫 )。 入庫信息表主要描述了入庫 編號 ,商品 編號 ,采購員 編號 ,采購時間和采購數(shù)量。出庫信息表主要描述了商品出庫時間,出庫的商品的數(shù)量,訂單的 編號 ,商品編號 ,和職員 編號 。 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設(shè)計與實現(xiàn) 20 庫存信息表主要描述了庫存 編號 、商品的庫存數(shù)量,并與商品信息表的 編號 建立 外鍵聯(lián)系。 概念建 模 系統(tǒng) ER圖如圖 所示。 圖 系統(tǒng) ER 圖 物理建模 利用 Power Designer 建模工具,可以對個實體進行物理建模,如圖 所示,它有利于了解各個實體之間的對應(yīng)關(guān)系,從而進一步設(shè)計出更加合理的數(shù)據(jù)庫,提高程序的實用性 中原工學(xué)院信息商務(wù)學(xué)院畢業(yè)設(shè)計(論文) 21 圖 物流建模 圖 關(guān)系模式 由概念建模和物理建模的分析,可以得到系統(tǒng)各數(shù)據(jù)表的關(guān)系模式,具體的關(guān)系模式如下: 類別和商品的關(guān)系是一對多,商品引用類別的序號作為外鍵。 部門和職員的關(guān)系是一對多,職員引用部門的序號作為外鍵。 顧客和訂單 的關(guān)系是一對多,訂單引用顧客的序號作為外鍵。 訂單和訂單明細的關(guān)系是一對一,訂單明細引用訂單的序號作為外鍵。 商品和訂單明細的關(guān)系是一對一,訂單明細引用商品的序號作為外鍵。 職員和采購記錄的關(guān)系是一對多,采購記錄引用職員的序號作為外鍵。 f k_p r o _ca t e g o r yf k_st o ck_p r of k_i n b o u n d _cl e r kf k_o u t b o u n d _cl e r kf k_o u t b o u n d _o r d e rf k_i n b o u n d _p r of k_o u t b o u n d _p r of k_i t e m _o r d e rf k_i t e m _p r o d u ctf k_o r d e r _cu sf k_cl e r k_d e pt b l _i n b o u n didcl e r ki dp r o d u ct i da m o u n ti n t i m ei n ti n ti n tn u m e r i c( 9 , 2 )t i m e st a m p p k f k2 f k1 i d e n t i t yn o t n u l ln o t n u l ln o t n u l ln o t n u l lt b l _st o ckidp r o d u ct i da m o u n ti n ti n tn u m e r i c( 9 , 2 ) p k f ki d e n t i t yn o t n u l ln o t n u l lt b l _ca t e g o r yidco d en a m ed e scr i p t i o ni n tva r ch a r ( 2 0 )va r ch a r ( 3 0 )va r ch a r ( 2 5 6 ) p k i d e n t i t yn o t n u l ln o t n u l ln u l lt b l _p r o d u ctidca t e g o r yi dn a m eco d ep r i ced e scr i p t i o
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1