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

正文內容

java技術--基于javaee的倉庫管理系統(tǒng)完整版新-全文預覽

2025-02-17 20:32 上一頁面

下一頁面
  

【正文】 Struts ………………………………………………………………… 9 STRUTS 的由來和發(fā)展 ………………………………………… 9 MVC 簡介 ………………………………………………………… 9 Struts 優(yōu)缺點 ………………………………………………… 11 Struts 的工程流程 …………………………………………… 11 Hibernate …………………………………………………………… 12 三、系統(tǒng)分析與設計 ………………………………………………………… 14 引言 …………………………………………………………………… 14 系統(tǒng)分析 ……………………………………………………………… 14 系統(tǒng)可行性研究 ………………………………………………… 14 系統(tǒng)使用環(huán)境 …………………………………………………… 15 系統(tǒng)需求分析 …………………………………………………… 15 …………………………………………………… 15 ………………………………………… 16 …………………………………… 17 ………………………………………………… 17 ………………………………………………… 17 系統(tǒng)功能設計 ……………… ………………………………………… 17 四、數(shù)據(jù)庫設計 ……………………………………………………………… 19 引言 …………………………………………………………………… 19 ER 圖 ………………………………………………………………… 19 數(shù)據(jù)表 ………………………………………………………………… 22 五、系統(tǒng)界面與功能實現(xiàn) …………………………………………………… 26 頁面流程圖 …………………………………………………………… 26 創(chuàng)建系統(tǒng)登陸模塊 ……………………… …………………………… 26 系統(tǒng)登陸模塊的功能 …………………………………………… 26 設計登陸窗口與相頭代碼 ……………………………………… 26 創(chuàng)建主窗口模塊 ……………………………………………………… 30 主窗口模塊的功能 ……………………………………………… 30 主窗口的設計及相關代碼 ……………………………………… 30 倉庫人員管理模塊 …………………………………………………… 31 倉庫人員管理模塊的功能 …………………… ………………… 31 入庫模塊的實現(xiàn) …………………………………………………… 31 入庫模塊的功能 ………………………………………………… 31 入庫模塊的設計與相關代碼 …………………………………… 31 出庫模塊的實現(xiàn) …………………………………………………… 36 出庫模塊的功能 ………………………………………………… 36 出庫模塊的設計與相關代碼 …………………………………… 36 移庫模塊的實現(xiàn) ……………………………………… …………… 41 移庫模塊的功能 ………………………………………………… 41 盤點模塊的實現(xiàn) …………………………………………………… 41 盤點模塊的功能 ………………………………………………… 41 盤點模塊的設計與相關代碼 …………………………………… 41 4 倉庫設置模塊的實現(xiàn) ……………………………………………… 45 倉庫設置模塊的功能 …………………………………………… 45 計量單位設置模塊的實現(xiàn) …………………………… …………… 45 計量單位設置模塊的功能 …………………………………… 45 部門信息設置模塊的實現(xiàn) ………………………………………… 45 部門信息設置模塊的功能 …………………………………… 45 操作類型設置模塊的實現(xiàn) ………………………………………… 45 操作類型設置模塊的功能 …………………………………… 45 期初設置模塊的實現(xiàn) ……………………………………………… 45 期初設置模塊的功能 ……………………… ………………… 45 貨物存儲信息查詢模塊的實現(xiàn) …………………………………… 45 貨物存儲信息查詢模塊的功能與布局 ……………………… 45 幫助模塊的實現(xiàn) …………………………………………………… 45 幫助模塊的功能與布局 ……………………………………… 45 中相關代碼 …………………………………… 46 中相關代碼 ………………………………………… 52 六、總結 …………… ………………………………………………………… 56 參考文獻 ……………………………………………………………………… 57 一、引言 倉庫管理系統(tǒng)的背景與意義 隨著企業(yè)規(guī)模的擴大, 管理 信息 系統(tǒng)也發(fā)揮越來越重要的作用。物流一詞最早被描述為泛指軍隊運輸、補給和屯駐,后來被廣泛用來描述商品實體的物理性流通活動,成為流通經(jīng)濟學中的術語?!拔锪鬈浖鳛楣芾碥浖^其它應用軟件呈現(xiàn)先進性、 高效性、可靠性和安全性等特點;較其它管理軟件,如 ERP(Enterprise Resource Planning),具有以下特點:實施風險小,實施迅速;效益顯著、見效快。通過倉 庫 管理系統(tǒng)可以實現(xiàn)庫位分配自動化和智能化 ; 提高倉 庫 作業(yè)效率和速度,提供準確的庫存信息,并使之與實際庫存變化同步 。國內的很多企業(yè),由于信息的記錄、收集、匯總、處理分析還處于比較低的水平,記錄中信息分散、格式隨意、應用單一,收集中不及時、不全面、不完善、保留不科學,匯總時口徑不一、主題多元、結果不一, 處理分析方法落后、效率低下、只有短期,難以支持趨勢等 。 Java EE 簡介 企業(yè)級多層應用系統(tǒng)的開發(fā)一直面臨著重大挑戰(zhàn)。 SUN 及其合作方 將 J2EE 改名為 Java EE 5,但是其架構跟改名前的 J2EE沒有區(qū)別?;陂_放 的開發(fā)架構 Java EE,實現(xiàn)了系統(tǒng)登錄模塊、主窗口模塊、倉庫人員管理模塊、入庫模塊、出庫模塊、入庫報表生成模塊、出庫報表生成模塊等 。本文中使用的組件技術主要有三種類型: JSP 網(wǎng)頁、 servlet 和 Enterprise JavaBean。 Servlet 和 EJB 組件的區(qū)別在于 EJB 組件所提供的服務器端組件特性并不能全部適用于 Servlet,Servlet 更適合于處理簡單的請求 /響應任務,而且它不需要應用服務器所提供的復雜服務的支持。每一頁第一次被調用時,通過 JSP 引擎自動被編譯成 Servlet,然后被執(zhí)行,以后每次調用時,執(zhí)行編譯 過的 Servlet。 EJB 的核心思想是將業(yè)務邏輯與底層的系統(tǒng)邏輯分開,使開發(fā)者只需關心業(yè)務邏輯,而由 EJB 容器實現(xiàn)目錄服務、事務處理、持久性、安全性等底層系統(tǒng)邏輯。有狀態(tài)的會話 Bean 通常模擬一個客戶會話,它會臨時保存客戶信息,根據(jù)客戶要求調用其它 Bean 來存取數(shù)據(jù)。實體 Bean 在客戶斷開連接或者服務器關閉后,仍有服務保證其數(shù)據(jù)得以保存。 Struts 在英文中是支架、支撐的意思,這也體現(xiàn)出 Struts 在開發(fā) Web 應用程序過程所起到的重要作用, Struts 為 Web 應用提供了通用的框架,讓開發(fā)人員可以把主要精力集中在如何解決實際業(yè)務問題上,與此同時 Struts 框架也允許開發(fā)人員根據(jù)實際需要進行擴展和定制,從而可以更好的適應 用戶的需求。 MVC 簡介 模型 視圖 控制器( MVC)是 80 年代 Smalltalk80 出現(xiàn)的一種軟件設計模式,現(xiàn)在已經(jīng)被廣泛的使用。 MVC 式的出現(xiàn)不僅實現(xiàn)了功能模塊和顯示模塊的分離,同時它還提高了應用系統(tǒng)的可維護性、可擴展性、可移植性和組件的可復用性早期的程序中,如果不注意對數(shù)功能和顯示的解耦合,常常會導致程序的復雜及難以維護。 CGI 程序以字符串輸出的形式動態(tài)地生成 HTML 內容。直到基于 J2EE 的 JSP Model 2 問世時才得以改觀。該項目也成為了 Apache Jakarta 的子項目之一 Struts 實質上就是在 Model2 的基礎上實現(xiàn)的一個 MVC 架構。 除此之外, Struts 的優(yōu)點主要集中體現(xiàn)在兩個方面: Taglib 和頁面導航。通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護有著莫大的好處。 Struts 從產生到現(xiàn)在還不到半年,但已逐步越來越多運用于商業(yè)軟件。然后將 request 的參數(shù)對應到 ActionForm 中,進行 form 驗證。 ActionForm 是一個符合JavaBean 規(guī)范的類,所有的屬性都應滿足 get 和 set 對應。在 Form 驗證的過程中,如果有 Error 發(fā)生,則會將頁面重新導向至輸入頁,并提示錯誤。一般來說,應改使用 Business Delegate 模式來對 Business tier 進行訪問以解除耦合。LookupDispatchAction 可以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。這 5 個核心接口在任何開發(fā)中都會用到。系統(tǒng) 分析的結果是系統(tǒng)開發(fā)的基礎,關系到工程的成敗和軟件產品的質量。 本系統(tǒng)基于 Java EE 架構,采用了較為成熟的開發(fā)模式。 (1)支出: (2)效益: 系統(tǒng)的效益可以從經(jīng)濟效益和社會效益兩方面考慮。 新系統(tǒng)的研制和開發(fā)是充分得考慮工 作人員對倉庫的易于管理,管理者方便查詢設備信息效率。 軟件開發(fā)環(huán)境: 操作系統(tǒng) : WindowsXP or Windows2021 server; 所用工具: MyEclipse , BEA Weblogic Server 10; 數(shù)據(jù)庫: MYSQL; 軟件 運行 環(huán)境: 操作系統(tǒng) : WindowsXP or Windows2021server; 應用服務器: BEA Weblogic Server 10; 數(shù)據(jù)庫: MYSQL。庫管依據(jù)送貨人員提供的入庫申請單對待入庫貨物進行檢查。貨物存入倉庫后,執(zhí)行入庫操作的庫管給提出入庫申請的入庫人員開具入庫單,入庫流程結束。執(zhí)行出庫的庫管首先對出庫單的真?zhèn)芜M行檢驗。進行出庫登記后,將貨物出庫。 4.貨物信息的管理 倉庫要存放貨物,關于這些貨物本身的信息,對貨物的正常存儲是非常重要的,例如,哪些貨物需要防潮,哪些貨物需要輕搬輕放等,所以,對貨物本身的信息的登記、管理是倉庫管理的重要內容。 16 2. 貨物信息管理模塊 此模塊提供了貨物基礎數(shù)據(jù)的錄入、貨物信息查詢等功能,方便及時了解庫存信息。入庫登記功能產生貨物的入庫記錄,為以后進行入庫貨物的查詢和生成報表以及出庫操作產生操作數(shù)據(jù),供管理人員掌握倉庫內存儲的貨物情況。出庫功能依據(jù)入庫登記功能產生的入庫記錄產生貨物的 出庫記錄,將出庫記錄存入系統(tǒng),為以后的出庫記錄查詢以及掌握倉庫貨物存儲情況作基礎。 四、數(shù)據(jù)庫設計 引言 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。 E- R 圖 17 實體聯(lián)系圖 1: 實體聯(lián)系圖 2: 18 實體聯(lián)系圖 3: 19 實體聯(lián)系圖 4: 數(shù)據(jù)表 ( WH) 列名 數(shù)據(jù)類型 長度 允許空 默認值 說明 whID char 4 倉庫編號 Name varchar 20 倉庫名 20 whPerson varchar 10 負責人 whAddr varchar 100 倉庫地址 (GDMESS) 列名 數(shù)據(jù)類型 長度 允許空 默認值 說明 goodsID char 8 貨物編號 goodsName varchar 30 貨物名稱 shortName varchar 20 NULL 貨物簡稱 goodsClass varchar 10 貨物種類 goodsStd varchar 20 貨物規(guī)格型號 Price double 8 貨物單價 Weight double 8 NULL 單位重量 Volume double 8 NULL 單位體積 unitID char 8 計量單位 Vendor varchar 20 默任供應商 lowQuantity int 8 最低庫存量 highQuantity int 8 最高庫存量 safeQuantity int 8 安全庫存 whID char 8 倉庫編號 highPrice double 8
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1