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

正文內(nèi)容

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

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

下一頁面
  

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