【正文】
話號碼。 職員和采購記錄的關系是一對多,采購記錄引用職員的序號作為外鍵。 商品類別信息表主要描述了商品類別的編號、編碼、名稱和描述信息等。下面將確定本系統(tǒng)的初步功能結構及最終目標。 XML文檔被看作是文檔的數據庫化和數據的文檔化。 XML是 Web 上表示結構化信息的一種標準文本格式,是 Inter 環(huán)境中跨平臺的、依賴于內容的技術,是當前處理結構化文檔信息的有力工具。屬性名稱符合這種模式,其他 Java 類可以通過自身機制發(fā)現和操物流信息平臺的研究與系統(tǒng)實現作這些JavaBean屬性。 ActionForm對象實現了對模型和視圖之間交互的支持。 2. 視圖 物流信息平臺的研究與系統(tǒng)實現視圖是用戶看到并與之交互的界面 [26]。 4. 實現了軟件復用 根據系統(tǒng)的要求,開發(fā)人員可以集成不同的已有組件完成整個應用系統(tǒng)的開發(fā)。第一代企業(yè)應用是集中式的大型機應用,在 20 世紀 90 年代,發(fā)展到了二層體系結構,再后來面對大型系統(tǒng)的復雜性,為了使繁瑣的問題簡單化,適應細化項目的需要,在系統(tǒng)開發(fā)過程中提出三層和多層體系結構。 7. 庫存管理 主要庫存統(tǒng)計和庫存盤點,其中庫存統(tǒng)計中查詢采購記錄和銷售記錄,其中查詢支持模糊查詢。 中原工學院信息商務學院畢業(yè)設計(論文) 7 經濟可行性 本 系統(tǒng) 所采用的 MySQL 數據庫是一種小型關系型數據庫管理系統(tǒng),而且由于MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。 (3) 工作流 技術進行開發(fā)和設計。二是物流器具標準不配套。 (4) 綠色物流將成為新增長點。 (1) 功能: 系統(tǒng)可靠性高,結構良好,易理解,易修改,可以使用戶 使用非常方便。為了能夠更好、更快地促進社會物流的發(fā)展,特別是信息的共享,需要從傳統(tǒng)物流管理運作向現代物流管理運作 轉變 ,依靠通訊技術和網絡技術構建現代物流信息平臺,實現 物流 產業(yè)的 跨越式發(fā)展,并成為企業(yè)、商業(yè)、電子商務、個人物流的應用基礎,成為區(qū)域物流的調度中心,從而達到信息共享、成本降低、服務優(yōu)質、運作高效的目 標 [2]。 作者簽名: 日期: 年 月 日 導師簽名: 日期: 年 月 日 II 摘要 物流是指利用現代信息技術和設備,將物品從供應地向接收地準確的、及時的、安全的、保質保量的、門到門的合理化服務模式和先進的服務流程。 物流活動具有悠 久 的歷史,現代物流在我國的物流產業(yè)已經成為發(fā)展的必然。 本文結合現代物流信息流管理系統(tǒng)的開發(fā)過程展開,詳細介紹了 需求分析 、 總體 設計 、相關技術 和 系統(tǒng) 實現的全過程,力爭通過對該項目的開發(fā)來更一步加深對物流信息流管理系統(tǒng)各個業(yè)務的理解 、對相關技術的鞏固與提高 。采用了加密登錄,安全性好,排除了非法用戶侵入,人機界面友好,易維護,滿足用戶進行測試、排版、修改、增加、刪除數據的各種功能。一方面電子物流的興起,刺激了傳統(tǒng)郵政快遞 業(yè)的需要和發(fā)展 ; 另一方面,新興的快遞業(yè)發(fā)展迅猛,觸角伸向全球各地。三是物流基礎設施不規(guī)范。 (4) 建立了以 某一模塊 為核心的整個信息系統(tǒng),包括商品,職員,庫存等多個中原工學院信息商務學院畢業(yè)設計(論文) 5 功能模塊。 目前 Inter 上流行的 系統(tǒng) 構架方式是 LAMJ(Linux+Apache+MySQL+J2EE),即使用 Linux作為操作系統(tǒng), Apache 作為 Web 服務器, MySQL作為數據庫, J2EE作為服務器端腳本解釋器 [12]。 性能需求 在全面了解了用戶的需求后,接下來就要根據所掌握的用戶需求進行分析,為后面的正式系統(tǒng)設計提供技術基礎,畢竟用戶只知道需要什么功能,具 體在網絡系統(tǒng)設計中如何體現并不清楚。從另一個角度看,開發(fā)體系結構又經歷從 C/S 為主流發(fā)展到 B/S 唱主角的一個過程 [11]。 5. 可擴展性高 基于 J2EE開發(fā)的應用程序可以部署到各種操作系統(tǒng)中,從而增強軟件的可伸縮性,滿足企業(yè)的各種需求。視圖向用戶顯示相關數據,并能接收用戶的數據輸入,但是它并不進行任何實際的業(yè)務處理。 2. 視圖 Struts 2應用中的視圖部分通過 JSP技術來實現。 用戶可以使用 JavaBean將功能、處理、值、數據庫訪問和其他任 何可以用 Java代碼創(chuàng) 造的對象進行打包,并且其他的開發(fā)者可以通過內部的 JSP 頁面、 Servlet、其他 JavaBean、 applet 程序或者應用來使用這些對象。 XML沒有復雜的語法和包羅萬象的數據定義,僅僅是一種簡單的數據存儲語言 [30]。 5. 靈活性 HTML 很難進一步發(fā)展,就是因為它是格式、超文本和圖形用戶界面語義的混合,內容和形式的不可分制約了 HTML的發(fā)展。 系統(tǒng)目標 開發(fā)本系統(tǒng)前,公司與網絡運營商進行了多次磋商,客戶提出了詳細和具體的需求,本公司對這些需求進行了分析,最終確定系統(tǒng)要實現的要求如下: 張善龍:基于 Struts2 物流信息流管理系統(tǒng)的設計與實現 18 (1) 實現系統(tǒng)分析階段所設計的功能。 商品信息表主要描述了商品的編號,商品名稱,商品價格,商品描述信息和商品圖片,并與商品類別表中的類別 編號 建立 外鍵聯(liá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 n。 職員信息表主要描述了 職員的編號,職員名稱,職員的登錄密碼,職員的手機號,辦公室電話,家庭電話以及職位和備注等信息,并與部門信息表中的 id 建立 外鍵聯(lián)系。 系統(tǒng)功能結構 根據上述所描述的系統(tǒng)分析和設計,最終確定該系統(tǒng)的功能結構如圖 所示。所以 , Web 用戶所追求的許多先進功能在 XML環(huán)境下更容易實現 [34]。 SGML是一種在 Web之前就早已存在的用標記來描述文檔資料的通用語言,但它十分龐大且難于學習和使用。 JavaBean 的特點 JavaBean的特點就是 :“ Write once, run anywhere, reuse everywhere”, 即 “ 一次性編寫,任何地方執(zhí)行,任何地方重用 [29]” 。 3. 控制器 在 Struts 2 中控制器功能由 ActionServlet 和 ActionMapping 對象構成。此外視圖可以接收模型發(fā)出的數據更新事件,以維持系統(tǒng)數據的一致性。J2EE部署到可靠的操作環(huán)境中,就可以提供服務器平臺全天候的運轉 [20]。 J2EE 概述 J2EE(Java 2 Platform Micro Edition)是 SUN 公司為了適應簡化企業(yè)解決方案,方便企業(yè)的解決方案的開發(fā)、部署和管理,而提出的構建多層次企業(yè)級應用的一系列標準和規(guī)范。 1. 響應時間需求分析 一般地,一個交易過程 (例如一個請求,完成一個查詢 )可能由幾個客戶請求和服務器響應組成,從客戶發(fā)出請求 (信息包層或交易層 )至他收到最后一個響應的時間就是整體的響應時間。 操作可行性 本系統(tǒng)的主要內容是:商品管理、職員管理、顧客管理、訂單管理、采購管理、銷售管理和庫存管理功能模塊,系統(tǒng)為不同的用戶提供不同的操作權限,同時附加驗證碼保護,防止惡意登錄,以及對系統(tǒng)的攻擊和入侵,切實的保護用戶的利益。 小結 綜上分析, 系統(tǒng)必須以現代物流的基本指導思想為核心,結 合電子商務的運行流程, 以面向對象為基本設計理念, 設計出安全的、穩(wěn)定的、 交互的模塊化物流信息流管理系統(tǒng)。 (3) 物流信息化程度低。為此, 21 世紀對物流提出了新的要求,即綠色物流。 (3) 應用范圍:應用于各種物流公司,物流公司商品 信息的錄入、查詢、修改、刪除以及對 職員 的查詢、增加、修改、刪除 ,訂單 、 銷售 等 相關業(yè)務的操作 。而用計算機來處理企業(yè)內部信息間的流通和使用 [3],既可以實現數據信息的共享,控 制好數據的冗余度,并使企業(yè)有統(tǒng)一的管理,提高信息的利用率;又可以實現整體數據的結構化,表示大量數據相互間的多種聯(lián)系,這樣就可以大大的提高企業(yè)生產動作的效率。建設一個良好的綜合物流信息流管理系統(tǒng)會對企業(yè)提供至關重要的決策信息,物流信息流管理系統(tǒng)已經成為現代企業(yè)推進物流管理的迫切需要。本人授權 大學可以將本學位論文的全部或部分內容 編入有關數據庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。 MVC design Pattern IV 目 錄 摘要 ........................................................................................................... I Abstract ................................................................................................. III 第 1章 緒論 ..............................................................................................1 課題研究的背景和意義 ...................................................................1 研究范圍及要達到的 技術要求 ........................................................2 國內外發(fā)展概況及存在問題 ...........................................................2 系統(tǒng)指導思想及解決問題 ...............................................................4 小結 .................................................................................................5 第 2章 可行性研究和需求分析 ................................................................6 可行性研究 ......................................................................................6 技術可行性 ...............................................................................6 經濟可行性 ...............................................................................7 操作可行性 ...............................................................................7 需求分析 ..........................................