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

正文內(nèi)容

基于web的智能倉(cāng)庫(kù)管理系統(tǒng)說明書-文庫(kù)吧

2025-04-17 19:09 本頁(yè)面


【正文】 ............................................................. 43 參考文獻(xiàn) ........................................................... 43 東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 1 第一章 前 言 背景情況介紹 這是一個(gè)互聯(lián)網(wǎng)的時(shí)代,所有企業(yè)都面臨著互聯(lián)網(wǎng)浪潮的強(qiáng)力沖擊,電子商務(wù)無論從技術(shù)實(shí)現(xiàn)還是社會(huì)大背景都日益成熟。企業(yè)對(duì)企業(yè)之間的信息化如何解決?企業(yè)電子商務(wù)如何實(shí)現(xiàn)?這些都是擺在企業(yè)企業(yè)管理者和信息部門負(fù)責(zé)人面前實(shí)實(shí)在在的問題。借助于信息技術(shù)手段的創(chuàng)新,規(guī)范業(yè)務(wù)流程,強(qiáng)化倉(cāng)庫(kù)管理,對(duì)于企業(yè)信息化來說是一次良好契機(jī)。 在計(jì)算機(jī)的應(yīng)用日益普及的今天,在計(jì)算機(jī)軟件漸漸成為生活一部分的時(shí)代,在現(xiàn)代企業(yè)倉(cāng)庫(kù)物流需要電子化管理的現(xiàn)在,一個(gè)基于 web 的智能倉(cāng)庫(kù)管理系統(tǒng)呼之欲出。這個(gè)系統(tǒng),既可以減輕倉(cāng)庫(kù)管理員的工作負(fù)擔(dān),又能企業(yè)更好的掌握庫(kù)存情況,及時(shí)調(diào)整營(yíng)銷戰(zhàn)略,取得更大利益。智能倉(cāng)庫(kù)管理系統(tǒng),是當(dāng)代企業(yè)運(yùn)作體系中,不可或缺的一部分,也是整個(gè)企業(yè)管理軟件家族中,舉足輕重的一員。 從 70 年代開始,計(jì)算機(jī)技術(shù)開始應(yīng)用到物流領(lǐng)域。 隨著物流市場(chǎng)和物流信息化的發(fā)展,物流軟件市場(chǎng)也應(yīng)運(yùn)而生并迅速發(fā)展起來,國(guó)內(nèi)外出現(xiàn)了一大批物流軟件供應(yīng)商和物流軟件?!拔锪鬈浖鳛楣芾碥浖^其它應(yīng)用軟件呈現(xiàn)先進(jìn)性、高效性、可靠性和安全性等特點(diǎn);較其它管理軟件,如 ERP(Enterprise Resource Planning),具有以下特點(diǎn):實(shí)施風(fēng)險(xiǎn)小,實(shí)施迅速;效益顯著、見效快。 根據(jù)倉(cāng)庫(kù)管理軟件結(jié)構(gòu)分類,就目前倉(cāng)庫(kù)管理軟件所使用的應(yīng)用范圍來說,倉(cāng)庫(kù)管理包括如下 幾個(gè)子 系統(tǒng): WMS(Warehouse Management System,倉(cāng) 庫(kù)管理 系統(tǒng) )、TMS(Transportation Management System,運(yùn)輸管理系統(tǒng)。 OMS(Order Management System,定單管理系統(tǒng) )、 SMS(Service Management System,服務(wù)管理 系統(tǒng) )。其中, WMS 主要提供了一整套倉(cāng)庫(kù)業(yè)務(wù)以及作業(yè)管理系統(tǒng)。通過倉(cāng)庫(kù)管理系統(tǒng)可以實(shí)現(xiàn)庫(kù)位分配自動(dòng)化和智能化;提高倉(cāng)庫(kù)作業(yè)效率和速度,提供準(zhǔn)確的庫(kù)存信息,并使之與實(shí)際庫(kù)存變化同步。 在研究過程中,我發(fā)現(xiàn),國(guó)內(nèi)及國(guó)外對(duì)于倉(cāng)庫(kù)的管理系統(tǒng)軟件不在少數(shù),但是具備智能化的就寥寥無幾,有些倉(cāng)庫(kù)管理軟件功能強(qiáng)大,但不實(shí)用;有些實(shí)用,但是軟件界面不夠友好;有些界面華麗,但是性能不夠穩(wěn)定。所以, 現(xiàn)實(shí)應(yīng)用需要編寫一套 ,實(shí)用,界面友好,性能穩(wěn)定的智能倉(cāng)庫(kù)管理系統(tǒng)。操作本系統(tǒng)的客戶并不是專業(yè)的計(jì)算機(jī)從業(yè)人員,他們對(duì)于軟件的初步認(rèn)識(shí) 就是,外觀,所以,我在 jsp 技術(shù)上選擇了比較動(dòng)態(tài),美觀大方的 extjs 系統(tǒng)架構(gòu),該架構(gòu)對(duì)于用戶的提示友好,性能強(qiáng)大,動(dòng)態(tài)性好,充分滿足前臺(tái)頁(yè)東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 2 面的實(shí)際需求。而一款軟件有一件漂亮的外衣還是不夠的,他還需要強(qiáng)大的內(nèi)心,這個(gè)內(nèi)心就是 Spring,他的骨架就是 Struts2,他的血液就是 Hibernate。這樣組成的軟件才能成為一款優(yōu)秀的智能倉(cāng)庫(kù)管理系統(tǒng)。 系統(tǒng)整體設(shè)計(jì) 本文主要對(duì)智能倉(cāng)庫(kù)管理系統(tǒng) —— 整個(gè)開發(fā)過程和開發(fā)方式做大體的介紹。該系統(tǒng)主要采用 MVC 模式把系統(tǒng)分成 view 層, model 層, control 層,視圖層采用 AJAX 的 EXTJS框架,模型層使用了 JAVABEAN,控制層采用了 Spring+Struts2。 本 系 統(tǒng) 是 基 于 WEB 的 B/S 架 構(gòu) , 動(dòng) 態(tài) 性 能 比 較 高 , 而 且 采 用 了AJAXEXTJS+JSP+JAVABEAN+Spring+Struts2+Hibernate 技術(shù),數(shù)據(jù)庫(kù)采用 進(jìn)行開發(fā)的。 智能倉(cāng)庫(kù)管理系統(tǒng)的核心是入庫(kù)、庫(kù)存和出庫(kù)三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成入庫(kù)或出庫(kù)操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成庫(kù)存的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和 多條件查詢,也有精確查詢和模糊查詢,系統(tǒng)不僅有靜態(tài)的條件查詢,也有動(dòng)態(tài)生成的條件查詢,其目的都是為了方便用戶使用。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,并具備報(bào)表打印功能。 主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點(diǎn)的說明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。 東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 3 第二章 系統(tǒng)的總體設(shè)計(jì) 模塊 模塊劃分 本系統(tǒng)由四大模塊構(gòu)成,分別是:系統(tǒng)設(shè)置,單據(jù)填開,庫(kù)存查詢,報(bào)表導(dǎo)出。 其中: 系統(tǒng)設(shè)置包括:管理員的增加,修改,刪除,以及權(quán)限管理;倉(cāng)庫(kù)內(nèi)貨物 的基本資料的增加,修改,刪除;工人,客戶等的基本資料的增加,修改,刪除。 單據(jù)填開模塊包括:出庫(kù)單,入庫(kù)單,派工單,等單據(jù)的填開及作廢操作。 庫(kù)存查詢系統(tǒng)包括:庫(kù)存情況的查詢,各項(xiàng)明細(xì)的查詢,工人工資的查詢,正在加工產(chǎn)品查詢等。 報(bào)表導(dǎo)出模塊包括:按月,按季度,按年的報(bào)表導(dǎo)出功能。 功能概述 系統(tǒng)功能劃分和描述如下(如圖 21 所示): 操作員管理 工資標(biāo)準(zhǔn)管理 原料類型管理 成品類型管理 工人資料設(shè)置 客戶資料管理 B 單據(jù)填開 原料入庫(kù)單 原料出庫(kù)單 成品入庫(kù)單 成品出庫(kù)單(送貨單) 派工單 單據(jù)作廢 C 明細(xì)查詢 原料庫(kù)存查詢 成品庫(kù)存查詢 原料出入明細(xì)查詢 成品出入明細(xì)查詢 工人工資查詢 正在加工產(chǎn)品查詢 D 報(bào)表導(dǎo)出 原料庫(kù)存月報(bào)表 原料庫(kù)存季報(bào)表 東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 4 原料庫(kù)存年報(bào)表 成品庫(kù)存月報(bào)表 成品庫(kù)存季報(bào)表 成品庫(kù)存年報(bào)表 工人工資月報(bào)表 統(tǒng)首先進(jìn)入登錄界面,登錄時(shí)系統(tǒng)會(huì)根據(jù)登陸的賬號(hào)自動(dòng)確認(rèn)用戶所擁有的權(quán)限。登錄成功后,根據(jù)不同的目的進(jìn)行不同的操作,超級(jí)管理員能操作所有的功能,一般管理員能操作除權(quán)限管理外的功能,采購(gòu)員能操作查看和入庫(kù)功能,出庫(kù)員能操作查看和出庫(kù)的功能,一般觀察者只能操作查看功能。 東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 5 圖 21 系統(tǒng)結(jié)構(gòu)連接圖 系統(tǒng)設(shè)置 單據(jù)填開 明細(xì)查詢 報(bào)表導(dǎo)出 基于 web 智能倉(cāng)庫(kù)管理系統(tǒng) 操作員管理 工資標(biāo)準(zhǔn)設(shè)置 原料類型設(shè)置 成品類型設(shè)置 工人資料設(shè)置 客戶資料設(shè)置 原料庫(kù)存月報(bào) 原料庫(kù)存季報(bào) 原料庫(kù)存年表 成品庫(kù)存月報(bào) 成品庫(kù)存季報(bào) 成品庫(kù)存年報(bào) 工人工資月報(bào) 原料入庫(kù)單 原料出庫(kù)單 成品入庫(kù)單 成品出庫(kù)單 派工單 單據(jù)作廢 原料庫(kù)存查詢 成品庫(kù)存查詢 原料進(jìn)出查詢 成品進(jìn)出查詢 工人工資查詢 正在加工查詢 東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 6 實(shí)現(xiàn)技術(shù) jspextjs JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、多家公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn), JSP 技術(shù)在 Servlet 技術(shù)基礎(chǔ)上發(fā)展起來的,它正在飛速發(fā)展中,現(xiàn)已成為 Java 服務(wù)器編程的重要組成部分。雖然還未成型,但是它必將和 J2EE(Java 2 Enterprise Edition)一起發(fā)展。 [3] JSP 是結(jié)合 markup(HTML和 XML)和 Java 代碼來處理一種動(dòng)態(tài)頁(yè)面。每一頁(yè)第一次被調(diào)用時(shí),通過 JSP 引擎自動(dòng)被編譯成 Servlet,然后被執(zhí)行,以后每次調(diào)用時(shí),執(zhí)行編譯過的 Servlet。 JSP 提供了多種方式訪問 Java class、 Servlet、 Applets 和 Web Server,因此, Web 應(yīng)用的功能可以分成多個(gè)明確定義公用接口的組件,通過 JSP 將它們結(jié)合在一起。 ext 是一個(gè)強(qiáng)大的 js 類庫(kù),以前是基于 YAHOOUI,現(xiàn)在已經(jīng)完全獨(dú)立了, 主要包括 data, widget, form, grid, dd, menu,其中最強(qiáng)大的是 grid 了, 編程思想是基于面向?qū)ο缶幊?(oop),擴(kuò)展性相當(dāng)?shù)暮???梢宰约簩憯U(kuò)展。自己定義命名空間 .web應(yīng)用可能類庫(kù)太大。不過您可以根據(jù)需要按需加載您想要的類庫(kù)就可以了。 主要包括三個(gè)大的文件 , , (包括所有的類庫(kù),您可以根據(jù)需要進(jìn)行刪減。官方網(wǎng)站提供這一接口 ),在引用 ext 類庫(kù)的時(shí)候。這三個(gè)文件必不可少。 它提供了豐富的,非常漂亮的外觀體驗(yàn),成為眾多界面層開發(fā)人員的追捧!其核心的組件基本覆蓋了我們構(gòu)建富客戶端的常用的組件。 javabean 及 Hibernate Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫(kù)。 Hibernate可以應(yīng)用在任何使用 JDBC 的場(chǎng)合,既可以在 Java 的客戶端程序使用,也可以在Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用 EJB 的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 的核心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、 Transaction、Query 和 Configuration。這 5 個(gè)核心接口在任何開發(fā)中都會(huì)用到。通過這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。 Hibernate 中提供了兩級(jí) Cache,第一級(jí)別的緩存是 Session 級(jí)別的緩存,它是屬于事務(wù)范圍的緩存。這一級(jí)別的緩存由 hibernate 管理的,一般情況下無需進(jìn)東南大學(xué) 畢業(yè)設(shè)計(jì)報(bào)告 7 行干預(yù);第二級(jí)別的緩存是 SessionFactory 級(jí)別的緩存,它是屬于進(jìn)程范圍或群集范圍的緩存。這一級(jí)別的緩存可以進(jìn)行配置和更改,并且可以動(dòng)態(tài)加載和卸載。 Hibernate 還 為查詢結(jié)果提供了一個(gè)查詢緩存,它依賴于第二級(jí)緩存。 [4] Hibernate 對(duì)象關(guān)系映射提供延遲的與非延遲的對(duì)象初始化。非延遲加載在讀取一個(gè)對(duì)象的時(shí)候會(huì)將與這個(gè)對(duì)象所有相關(guān)的其他對(duì)象一起讀取出來。這有時(shí)會(huì)導(dǎo)致成百的(如果不是成千的話) select 語(yǔ)句在讀取對(duì)象的時(shí)候執(zhí)行。這個(gè)問題有時(shí)出現(xiàn)在使用雙向關(guān)系的時(shí)候,經(jīng)常會(huì)導(dǎo)致整個(gè)數(shù)據(jù)庫(kù)都在初始化的階段被讀出來了。當(dāng)然,你可以不厭其煩地檢查每一個(gè)對(duì)象與其他對(duì)象的關(guān)系,并把那些最昂貴的刪除,但是到最后,我們可能會(huì)因此失去了本想在 ORM 工具中獲得的便利。 Struts MVC 和 Spring 模型 視圖 控制器( MVC)是 80 年代 Smalltalk80 出現(xiàn)的一種軟件設(shè)計(jì)模式,現(xiàn)在已經(jīng)被廣泛的使用。 模型( Model) 模型是應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯。 視圖( View) 視圖是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。 控制器( controller) 控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新 model 對(duì)象狀態(tài)。 [5] MVC 式的出現(xiàn)不僅實(shí)現(xiàn)了功能模塊和顯 示模塊的分離,同時(shí)它還提高了應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和組件的可復(fù)用性。很多 VB, Delphi 等 RAD 程序都有這種問題。甚至現(xiàn)在的 C, Java 有時(shí)候也會(huì)出現(xiàn)把業(yè)務(wù)邏輯寫在顯示模塊中的現(xiàn)象管 MVC 設(shè)計(jì)模式很早就提出,但在 Web 項(xiàng)目的開發(fā)中引入 MVC 卻是步履維艱。主要原因:一是在早期的Web 項(xiàng)目的開發(fā)中,程序語(yǔ)言和 HTML 的分離一直難以實(shí)現(xiàn)。 [6] CGI 程序以字符串輸出的形式動(dòng)態(tài)地生成 HTML 內(nèi)容。后來隨著腳本語(yǔ)言的出現(xiàn),前面的方式又被倒了過來,改成將腳本語(yǔ)言書寫的程序嵌入在 HTML 內(nèi)容中。這兩 種方式有一個(gè)相同的不足之處即它們總是無法將程序語(yǔ)言和 HTML 分離。二是腳本語(yǔ)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1