【正文】
基于 JavaWeb 的倉庫管理系統(tǒng) 的 設(shè)計和實現(xiàn) 學(xué) 校: XXXXXXXXXX 姓 名: X X X 學(xué) 院: XXXXXXXXXXX 專 業(yè): XXXXXXXXXXXX 學(xué) 號: XXXXXXXXXXXX 2021 年 8 月 23 日 目錄 摘要 ................................................................................................................................4 Abstract..........................................................................................................................5 第一章緒論 ....................................................................................................................7 倉庫管理研究的目的和意義 ............................................................................7 企業(yè)信息化建設(shè)的需要 ...........................................................................7 倉庫管理的意義 .......................................................................................8 國內(nèi)外發(fā)展現(xiàn)狀 ................................................................................................9 存貯論的形成與發(fā)展?fàn)顩r .......................................................................9 庫存管理的發(fā)展現(xiàn)狀 … ………… ……………………… ………… ..…. 9 論文結(jié)構(gòu) …… …………………………………………………… …… … … 10 本章小結(jié) …………………………………………………………… …… ....10 第二章系統(tǒng)分析 ..........................................................................................................11 .........................................................11 JSP技術(shù) ……………………………………………………………… .11 數(shù)據(jù)庫系統(tǒng)選擇 ………………………………………………… ...… 12 系統(tǒng)需求及功能分析 …. ...............................................................................13 應(yīng)用現(xiàn)狀調(diào)查 ................................................................................................14 ........................................................................14 系統(tǒng)功能結(jié)構(gòu)圖 … ………. ...........................................................................15 系統(tǒng)流程圖 ....................................................................................................16 數(shù)據(jù)庫設(shè)計 ……………. ...............................................................................17 數(shù)據(jù)庫數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu) ………. ......................................................17 ER圖 ……. .......................................................................18 本章 小 結(jié) ........................................................................................................19 第三章 系統(tǒng)詳細(xì)設(shè)計和功能實現(xiàn) .......................................................................19 本系統(tǒng)選擇 ………………………………………………………………… 19 系統(tǒng)開發(fā)工具及數(shù)據(jù)庫的擇 ........................................................................20 數(shù)據(jù)庫設(shè)計 ....................................................................................................20 登錄界面和主體頁面的實現(xiàn) ........................................................................21 登錄界面的實現(xiàn) ...................................................................................21 主窗口模塊的設(shè)計 ……………...………… ……………… .… … .… ..24 基本信息管理中關(guān)于 供應(yīng)商 信息的設(shè)計 … ….. …………… … …… .27 查詢管理模塊的設(shè)計以及實現(xiàn) ………………………………… .......32 第 四 章 結(jié)論 和展望 ....................................................................................................36 參考文 獻(xiàn) ......................................................................................................................37 摘要 本論文主要講述的是中小企業(yè)級倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)。一般來說,企業(yè)的倉庫管理往往是相當(dāng)復(fù)雜和煩瑣的。由于企業(yè)現(xiàn)實所掌握的物資種類眾多,在訂貨,管理,發(fā)放渠道等方面有差異,各個企業(yè)之間的管理體制也不盡相同,各類統(tǒng)計計劃報表繁多,也因此管理的形式也不盡相同。因此倉庫管理必須實現(xiàn)計算機(jī)化,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案,只有 這樣一個企業(yè)的管理水平才會提高,相應(yīng)的工作效率也會提高。本系統(tǒng)是本著軟件工程的要求進(jìn)行實施與開發(fā)的。我將系統(tǒng)建模貫穿于整個開發(fā)始末,在需求分析、概要設(shè)計、詳細(xì)設(shè)計上給出較為詳細(xì)的 UML 用例圖, 活動圖、類圖等。本系統(tǒng)主體是在 .開發(fā)平臺 MyEclipse 上用 JSP 和 Servlet 面向?qū)ο缶幊陶Z言編寫的 , 采用微軟SQLServer2021 數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù),另外本系統(tǒng)采用 CS 架構(gòu)編寫。在實現(xiàn)上將系統(tǒng)中多處繁雜的功能進(jìn)行歸類和合并,使用戶可以在同一窗口中完成多種功能,實現(xiàn)了減少窗口界面、簡化操作步驟的設(shè)計目的, 從而使整個系統(tǒng)更加簡潔 .、易用。 一個完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)該包括倉庫管理,貨物管理和 其他模塊。其中倉庫管理是整個物資供應(yīng)管理系統(tǒng)的核心。本系統(tǒng)遵照自身實際情況以倉庫帳目為中心,對倉庫帳目進(jìn)行程序化管理,另外對與本系統(tǒng)有關(guān)的的人事管理,權(quán)限管理,客戶管理,以及數(shù)據(jù)統(tǒng)計報表的內(nèi)容也進(jìn)行了一定的實現(xiàn)。本系統(tǒng)的開發(fā)就采用軟件工程的思想方法和設(shè)計原則,采用軟件工程的方法可以大 大提高工作效率和減低測試和維護(hù)的難度。因此,本文也就采用軟件 的角度和步驟進(jìn)行,從需求分析、概要設(shè)計 詳細(xì)設(shè)計和測試方面對本系統(tǒng)進(jìn)行詳細(xì)的描述 。 關(guān)鍵字 :倉庫管理 ,系統(tǒng)建模, JSP, SQLserver 數(shù)據(jù)庫 Abstract This paper focuses on the SMElevel warehouse management system design and implementation. In general, warehouse management business is often quite plex and cumbersome. As the business reality of many types of material to master in order, management, distribution channels, etc. There are differences between the various business management systems are not the same, many types of statistical reports programs, and therefore are not the same form of management .Therefore, puterized warehouse management must, and must be based on the specific conditions corresponding programs, the only way a pany will improve the management level, the corresponding efficiency will be improved. This system is in line with the requirements of the implementation of software engineering and development. I will run through the entire development system modeling the whole story, in needs analysis, outline design, detailed design gives a more detailed UML use case diagrams, activity diagrams, class diagrams and so on. This system is in the main. MyEclipse development platform using JSP and Servlet on objectoriented programming languages, database management systems using Microsoft SQLServer2021 management data, in addition to the preparation of the system architecture using CS. In the realization of the system will be many plex functions are classified and merged so that users can perform multiple functions in the same window, the window interface to achieve a reduction, simplified operation designed to make the system more pact., easy to use. The pany supplies a plete m