![(精品論文)asp物流配送系統(tǒng)畢業(yè)論文_第1頁](http://file.renrendoc.com/FileRoot1/2019-7/14/401adcc0-fa8e-4eed-9875-c0ac14215325/401adcc0-fa8e-4eed-9875-c0ac142153251.gif)
![(精品論文)asp物流配送系統(tǒng)畢業(yè)論文_第2頁](http://file.renrendoc.com/FileRoot1/2019-7/14/401adcc0-fa8e-4eed-9875-c0ac14215325/401adcc0-fa8e-4eed-9875-c0ac142153252.gif)
![(精品論文)asp物流配送系統(tǒng)畢業(yè)論文_第3頁](http://file.renrendoc.com/FileRoot1/2019-7/14/401adcc0-fa8e-4eed-9875-c0ac14215325/401adcc0-fa8e-4eed-9875-c0ac142153253.gif)
![(精品論文)asp物流配送系統(tǒng)畢業(yè)論文_第4頁](http://file.renrendoc.com/FileRoot1/2019-7/14/401adcc0-fa8e-4eed-9875-c0ac14215325/401adcc0-fa8e-4eed-9875-c0ac142153254.gif)
![(精品論文)asp物流配送系統(tǒng)畢業(yè)論文_第5頁](http://file.renrendoc.com/FileRoot1/2019-7/14/401adcc0-fa8e-4eed-9875-c0ac14215325/401adcc0-fa8e-4eed-9875-c0ac142153255.gif)
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
I 商務(wù)網(wǎng)站模擬與實現(xiàn) 題目題目:物流配送系統(tǒng)商務(wù)網(wǎng)站設(shè)計 II 目目 錄錄 前 言錯誤!未定義書簽。錯誤!未定義書簽。 一XXXXX 策劃書 .1 二網(wǎng)站功能需求設(shè)計分析2 三、網(wǎng)站概要設(shè)計6 四、網(wǎng)站詳細設(shè)計14 五、網(wǎng)站測試設(shè)計18 六、網(wǎng)站開發(fā)總結(jié)性報告28 結(jié)束語30 一選題背景 在市場競爭的激烈的時代,建立科學,規(guī)范,高效管理體系是非常重要的。隨著經(jīng) 濟的快速發(fā)展,對庫存的高效管理十分重要,高效的庫存管理離不開信息技術(shù),信息技 術(shù)的飛速發(fā)展也為庫存管理提供了廣闊的舞臺,采用現(xiàn)代化的手段管理庫存,可以及 時準確地反映庫存狀況,保證庫存的數(shù)量保持在合理的水平,在滿足客戶的需要的同 時最大限度地減少庫存占用,從而在競爭中保持優(yōu)勢。 傳統(tǒng)的庫存管理靠人工完成,需要大量的人力物力,人工管理方式有許多缺點和 不便的地方,易出錯,不能及時地把庫存信息反映出來,大量的文件和數(shù)據(jù)不利于查找 更新和維護。利用信息技術(shù)開發(fā)信息管理系統(tǒng)對庫存進行管理,可以方便地實現(xiàn)快速 查詢,入庫出庫方便,可靠性高。因此,建立庫存管理系統(tǒng),對庫存進行優(yōu)化存儲、 管理,從而提高企業(yè)的科學管理水平,節(jié)省開支,使企業(yè)在競爭中立于不敗之地。 本科畢業(yè)設(shè)計(論文) 2 二解決方案的選擇 (一)系統(tǒng)說明 設(shè)計和實現(xiàn)庫存管理系統(tǒng),使庫存管理的工作系統(tǒng)化、規(guī)范化和自動化,從而 達到提高管理效率的目的。 1.利用計算機系統(tǒng)實現(xiàn)商品庫存管理。 2.流程符合庫存管理要求。 3.查詢方便,無論是按商品名稱、倉庫、區(qū)域、貨位、時間、操作員其中任一項 都可以進行有效查詢。 4.系統(tǒng)擴充容易,有很多地方還需要更好地完善。 5.友好的用戶界面,既面向系統(tǒng)開發(fā)者,又面向用戶。 (二)系統(tǒng)初步調(diào)查 庫存管理需要有:產(chǎn)品相關(guān)信息設(shè)置,產(chǎn)品入庫、出庫、移庫、采購、庫存盤 點、庫存查詢等功能。應有入庫信息的輸入窗口,出庫信息輸入窗口,移庫信息輸 入窗口、采購信息的輸入窗口,產(chǎn)品相關(guān)信息設(shè)置的輸入窗口,并且界面要自然、 簡便,要有充分的提示和幫助,以便于操作人員學習使用和掌握。對輸入的錯誤又 有好的措施,并隨時掌握任務(wù)的進展情況,輸出的形式要易于理解,結(jié)果要正確。 當然了,對于用戶來說,界面就是系統(tǒng)本身。用戶特別關(guān)心能否有效地使用軟件來 解決問題,用戶對軟件功能的理解都在界面上表現(xiàn)出來。人機界面體現(xiàn)了系統(tǒng)的功 能,以及操作的方便程度是否符合使用的要求與工作習慣。 總之,應使管理部門及時掌握產(chǎn)品庫存全面情況,并通過這樣的系統(tǒng),做到信 息的規(guī)范管理,科學統(tǒng)計和快速查詢,從而減少管理方面的工作量。 根據(jù)用戶提出的建議,為了開發(fā)出有效的庫存管理系統(tǒng),遵循以下原則: 1.滿足用戶需要。之所以開發(fā)新系統(tǒng)是因為舊系統(tǒng)存在問題,束縛著組織的發(fā) 展,不能適應用戶的需要。系統(tǒng)必須能被用戶接受,實現(xiàn)用戶的初衷。 2.功能更完善。功能是否完整,是指能否覆蓋組織的主要業(yè)務(wù)管理范圍。同時, 還表現(xiàn)在各部分接口是否完備,數(shù)據(jù)采集和存儲格式是否統(tǒng)一,各部分是否協(xié)調(diào)一 致。 3.技術(shù)更先進。正確認識各種先進技術(shù)的優(yōu)劣長短,從而根據(jù)組織的實際情況 和未來得發(fā)展將其合理的運用到庫存管理系統(tǒng)的開發(fā)中去。要努力發(fā)揮其高速度、 本科畢業(yè)設(shè)計(論文) 3 高精度、高密度的優(yōu)點,也要避免其缺乏靈活性,不便于處理意外情況的缺點。同 時,不要為了一味的先進,而忽視了技術(shù)本身的成熟性。 4.實現(xiàn)輔助決策。許多組織的決策任務(wù)非常復雜、耗時,而決策關(guān)系到組織的 興衰。因此,所有的組織都需要能夠幫助他們做出最佳的決策支持系統(tǒng)。 (三)可行性研究 可行性分析研究的目的就是用最小的代價在盡可能短的時間里確定問題是否能 解決,通過研究與此類似的系統(tǒng)后,我們具體從下面三方面考慮。 1. 經(jīng)濟可行性 庫存管理系統(tǒng)是一個小型的管理系統(tǒng),在開發(fā)時需要軟件開發(fā)人員花費一定的 時間和精力,因此需要一定的資金。但它給企業(yè)帶來的利潤是不可估量的,節(jié)省了 許多人力,物力上的開支,使庫存管理工作變繁為簡,使其更加合理化、規(guī)范化。 工作效率的提高就意為著整體水平的提高,是非常值得投資的。 2. 操作可行性 系統(tǒng)采用了可視化面向?qū)ο蟮墓ぞ唛_發(fā),其窗口、界面簡潔易懂,所以系統(tǒng)在 操作上是可行的。隨著計算機知識的普及和推廣,越來越多的人掌握了計算機的基 本使用方法和基本。目前,公司的管理人員已經(jīng)具備了一定的計算機基礎(chǔ)知識和實 際操作經(jīng)驗。對于局域網(wǎng)、WINDOWS 等環(huán)境下的軟件使用比較熟悉,對于新系統(tǒng) 的開發(fā),用戶表現(xiàn)出極大的興趣和熱情,提出了各種很好的建議和要求。 (四)對設(shè)計工具和相關(guān)技術(shù)的說明 系統(tǒng)是采用 JavaBean,Servlet,JSP 開發(fā),以 MyEclipse,Dreamweaver 作為開 發(fā)工具,以 SQLServer 開發(fā)數(shù)據(jù)庫,以 Tomcat 為服務(wù)器。 1. 系統(tǒng)開發(fā)技術(shù) (1)JSP 技術(shù)介紹 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起 建立的一種動態(tài)網(wǎng)頁技術(shù)標準。JSP 技術(shù)有點類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 標記(tag),從而 形成 JSP 文件(*.jsp)。JSP 技術(shù)的強勢: 一次編寫,到處運行。在這一點上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼 本科畢業(yè)設(shè)計(論文) 4 不用做任何更改。 系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán) 境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比 ASP/PHP 的局限性是顯而易見的。 強大的可伸縮性。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由 多臺服務(wù)器進行集群和負載均衡,到多臺 Application 進行事務(wù)處理,消息處理, 一臺服務(wù)器到無數(shù)臺服務(wù)器,Java 顯示了一個巨大的生命力。 多樣化和功能強大的開發(fā)工具支持。這一點與 ASP 很像,Java 已經(jīng)有了許多 非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行 于多種平臺之下。 (2)JavaBean 技術(shù)介紹 JavaBean 是一種 JAVA 語言寫成的可重用組件。用戶可以使用 JavaBean 將功能、 處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象進行打包,并且其他 的開發(fā)者可以通過內(nèi)部的 JSP 頁面、Servlet、其他 JavaBean、applet 程序或者應 用來使用這些對象。用戶可以認為 JavaBean 提供了一種隨時隨地的復制和粘貼的功 能,而不用關(guān)心任何改變。 (3)Servlet 技術(shù)介紹 Servlet 是一種獨立于平臺和協(xié)議的服務(wù)器端的 Java 應用程序,可以生成動態(tài) 的 Web 頁面。 它擔當 Web 瀏覽器或其他 HTTP 客戶程序發(fā)出請求,與 HTTP 服務(wù)器上 的數(shù)據(jù)庫或應用程序之間的中間層。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java 應用程序,與傳統(tǒng)的從命令 行啟動的 Java 應用程序不同,Servlet 由 Web 服務(wù)器進行加載,該 Web 服務(wù)器必須 包含支持 Servlet 的 Java 虛擬機。 2. 系統(tǒng)開發(fā)環(huán)境和相關(guān)開發(fā)工具 (1)Tomcat 介紹 Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應用服務(wù)器 。 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、Sun 和其他一些公司及個人共同 開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 規(guī)范。因 為 Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得 到了部分軟件開發(fā)商的認可,成為目前比較流行的Web 應用服務(wù)器。 本科畢業(yè)設(shè)計(論文) 5 Tomcat 是一個小型的輕量級應用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不 是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。 Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Se rvlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。不過, Tomcat 處 理靜態(tài) HTML 的能力不如 Apache 服務(wù)器。 (2)MyEclipse 介紹 MyEclipse 企業(yè)級工作平臺是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫 和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務(wù)器的整合方面極大的提高工作效率。它是 功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整 支持 HTML, CSS, JavaScript, SQL, Struts,Hibernate 等。 (3)Dreamweaver 介紹 Dreamweaver 是美國 MACROMEDIA 公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身 的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計師特別發(fā)展的視覺化網(wǎng)頁 開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動 感的網(wǎng)頁。系統(tǒng)開發(fā)中,MyEclipse 負責后臺數(shù)據(jù)、業(yè)務(wù)邏輯的開發(fā),而 Dreamweaver 負責前臺網(wǎng)頁的開發(fā)及美化。 本科畢業(yè)設(shè)計(論文) 6 三、系統(tǒng)設(shè)計 (一)系統(tǒng)設(shè)計原則 (1)簡單性:在達到預定的目標、具備所需要的功能前提下,系統(tǒng)應盡量簡單, 這樣可減少處理費用,提高系統(tǒng)效益,便于實現(xiàn)和管理。 (2)靈活性和適應性:以便適應外界的環(huán)境變化??勺冃允乾F(xiàn)代化企業(yè)的特點 之一,是指其對外界環(huán)境的變化的適應能力。作為企業(yè)的管理信息系統(tǒng)也必須具有 相當?shù)撵`活性,以便適應外界環(huán)境的不斷變化,而且系統(tǒng)本身也需不斷修改和改善。 因此,在這里系統(tǒng)的可變性是指允許系統(tǒng)被修改和維護的難易程度。一個可變性好 的系統(tǒng),各個部分獨立性強,容易進行變動,從而可提高系統(tǒng)的性能,不斷滿足對 系統(tǒng)目標的變化要求。 (3)一致性和完整性:一致性是指系統(tǒng)中信息編碼、采集、信息通信要具備一 致性設(shè)計規(guī)范應標準;完整性是指系統(tǒng)作為一個統(tǒng)一的整體而存在,系統(tǒng)功能應盡 量完整。 (4)可靠性:系統(tǒng)的可靠性指系統(tǒng)硬件和軟件在運行過程中抵抗異常情況的干 擾及保證系統(tǒng)正常工作的能力。衡量系統(tǒng)可靠性的指標是平均故障間隔時間和平均 維護時間。前者指平均的前后兩次發(fā)生故障的時間,反映了系統(tǒng)安全運行時間,后 者指故障后平均每次所用的修復時間,反映系統(tǒng)可維護性的好壞。只有可靠的系統(tǒng), 才能保證系統(tǒng)的質(zhì)量并得到用戶的信任,否則就是沒有使用價值。 (5)經(jīng)濟性:系統(tǒng)的經(jīng)濟性是指系統(tǒng)的收益應大于系統(tǒng)支出的總費用。系統(tǒng)支 出費用包括系統(tǒng)開發(fā)所需投資的費用與系統(tǒng)運行維護費用之和;系統(tǒng)收益除有貨幣 指標外,還有非貨幣指標。系統(tǒng)應該給用戶帶來相應的經(jīng)濟效益。系統(tǒng)的投資和經(jīng) 營費用應當?shù)玫窖a償。需要指出的是,這種補償有時是間接的或不能定量計算的。 (二)總體設(shè)計 通過對庫存信息流程的詳細調(diào)查分析,弄清了庫存管理工作的業(yè)務(wù)流程和管理 功能,符號定義如下: 圖 3.1 系統(tǒng)符號定義圖 本科畢業(yè)設(shè)計(論文) 7 系統(tǒng)業(yè)務(wù)流程圖如下: 圖 3.2 基礎(chǔ)數(shù)據(jù)管理圖 圖 3.3 庫存管理圖 (三)系統(tǒng)數(shù)據(jù)字典的創(chuàng)建 為了對數(shù)據(jù)流程圖中的各個元素做出詳細的說明,有必要建立數(shù)據(jù)字典。數(shù)據(jù) 字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù) 存儲和外部實體等六個方面進行具體的定義。 本科畢業(yè)設(shè)計(論文) 8 表 3.1 數(shù)據(jù)項的定義 數(shù)據(jù)項編號數(shù)據(jù)項名稱簡 述類型及其寬度 U-01 用戶編號用戶的編碼數(shù)值型 U-02 用戶名用戶的名稱字符型,20 位 U-03 用戶密碼用戶登錄時的密碼字符型,16 位 U-04 用戶級別用戶使用權(quán)限數(shù)值型 U-05 用戶 Email用戶的電子郵件字符型,20 位 U-06 用戶手機用戶的手機號碼字符型,11 位 W-01 倉庫編號倉庫的編號數(shù)值型 W-02 倉庫名倉庫的名稱字符型,50 位 W-03 最大區(qū)域數(shù)允許的最大區(qū)域數(shù)數(shù)值型 W-04 地址倉庫所在的地址字符型,100 位 A-01 區(qū)域編號倉庫的編號數(shù)值型 A-02 區(qū)域名倉庫的名稱字符型,50 位 A-03 最大貨位數(shù)允許的最大貨位數(shù)數(shù)值型 A-04 所在倉庫區(qū)域所在的倉庫數(shù)值型 S-01 貨位編號貨位的編號數(shù)值型 S-02 貨位名貨位的名稱字符型,50 位 S-03 最大貨物數(shù)允許的最大貨物數(shù)數(shù)值型 S-04 所在區(qū)域貨位所在的區(qū)域數(shù)值型 ST-01 類別編號類別的編號數(shù)值型 ST-02 類別名類別的名稱字符型,50 位 G-01 貨物編號貨物的編號數(shù)值型 G-02 貨物名貨物的名稱字符型,50 位 G-03 類別貨物所屬的類別數(shù)值型 G-04 最大庫存允許存儲的最大貨物數(shù)數(shù)值型 G-05 最小庫存允許存儲的最小貨物數(shù)數(shù)值型 G-06 價格貨物的價格數(shù)值型 本科畢業(yè)設(shè)計(論文) 9 表 3.2 數(shù)據(jù)結(jié)構(gòu)的定義 數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名稱簡 述數(shù)據(jù)結(jié)構(gòu)組成 DS-01 用戶表記錄用戶信息 U-01+U-02+U-03+U-04 DS-02 倉庫表記錄倉庫信息 W-01+W-02+W-03+W-04 DS-03 區(qū)域表記錄區(qū)域信息 A-01+A-02+A-03+A-04 DS-04 貨位表記錄貨位信息 W-01+W-02+W-03+W-04 DS-05 類別表記錄類別信息 ST-01+ST-02+ST-03+ST-04 DS-06 貨物表記錄貨物信息 G-01+G-02+G-03+G-04+G-05+ G-06 表 3.3 數(shù)據(jù)流的定義 數(shù)據(jù)流 編號 數(shù)據(jù)流 名稱 簡述 數(shù)據(jù)流 來源 數(shù)據(jù)流 去向 數(shù)據(jù)流組成 D-01 入庫單 用戶入庫填 寫的單據(jù) 用戶 入庫管 理模塊 商品名稱,數(shù)量,倉庫, 區(qū)域,貨位,備注 D-02 出庫單 用戶出庫時 填寫的單據(jù) 用戶 出庫管 理模塊 商品名稱,數(shù)量,倉庫, 區(qū)域,貨位,備注 D-03 移庫單 用戶移庫時 填寫的單據(jù) 用戶 移庫管 理模塊 商品名稱,數(shù)量,移入倉 庫,移入?yún)^(qū)域,移入貨位, 移出倉庫,移出區(qū)域,移 出貨位,備注 D-04 采購單 用戶采購時 填寫的單據(jù) 用戶 采購管 理模塊 商品名稱,數(shù)量,備注 本科畢業(yè)設(shè)計(論文) 10 表 3.4 處理邏輯的定義 處理邏 輯編號 處理邏 輯名稱 簡述 輸入的 數(shù)據(jù)流 處理輸出的數(shù)據(jù)流 P1 入庫處理 向入庫表中 添加信息, 更新庫存信 息 入庫單 查收貨物要入庫的貨物,判 斷庫存量是否滿足入庫量, 登記入庫信息,更新庫存信 息 入庫單 P2 出庫處理 向出庫表中 添加信息, 更新庫存信 息 出庫單 查收貨物要出庫的貨物,判 斷出庫后庫存是否低于安全 庫 存,登記出庫信息,更新庫 存信息 出庫單 P3 移庫處理 向移庫表中 添加信息, 更新庫存信 息 移庫單 查收貨物要移庫的貨物,登 記移庫信息,更新庫存信息 移庫單 P4 采購處理 向采購表中 添加信息, 更新庫存信 息 采購單 查收貨物要采購的貨物,登 記采購信息,更新庫存信息 采購單 本科畢業(yè)設(shè)計(論文) 11 表 3.5 數(shù)據(jù)存儲的定義 數(shù)據(jù)存 儲的編 號 數(shù)據(jù)存儲 的名稱 簡述數(shù)據(jù)存儲的組成關(guān)鍵字 F1 用戶表存儲用戶信息 用戶編號,用戶名,密碼,級別,電 子郵件,用戶手機 用戶編號 F2 倉庫表存儲倉庫信息 倉庫編號,倉庫名,最大區(qū)域數(shù),地 址 倉庫編號 F3 區(qū)域表存儲區(qū)域信息 區(qū)域編號,區(qū)域名,最大貨位數(shù),倉 庫 區(qū)域編號 F4 貨位表存儲貨位信息 貨位編號,貨位名,最大貨物數(shù),區(qū) 域 貨位編號 F5 類別表存儲類別信息類別編號,類別名類別編號 F6 貨物表存儲貨物信息 貨物編號,貨物名,類別,最大庫存, 最小庫存,價格 貨物編號 F7 庫存表存儲庫存信息 庫存編號,貨物名,數(shù)量,倉庫,區(qū) 域,貨位 庫存編號 F8 入出庫表存儲入出庫信息 入出庫編號,貨物名,倉庫,區(qū)域, 貨位,操作員,數(shù)量,操作時間,類 型,備注 入出庫編號 F9 移庫表存儲移庫信息 移庫編號,貨物名,操作員,數(shù)量, 操作時間,移入倉庫,移入?yún)^(qū)域,移 入貨位,移出倉庫,移出區(qū)域,移出 貨位 移庫編號 F10 采購表存儲采購信息 采購編號,貨物名,數(shù)量,操作時間, 操作員,備注 采購編號 (四)系統(tǒng)功能模塊劃分 根據(jù)用戶操作需求,將系統(tǒng)劃分如下,并對其模塊的劃分和功能進行描述。 1.基礎(chǔ)數(shù)據(jù)管理 (1)倉庫信息管理 本科畢業(yè)設(shè)計(論文) 12 (2)區(qū)域信息管理 (3)貨位信息管理 (4)類別信息管理 (5)用戶信息管理 (6)貨物信息管理 2.庫存管理 (1)入庫管理 (2)出庫管理 (3)移庫管理 (4)庫存盤點管理 (5)庫存統(tǒng)計管理 (6)采購管理 整個系統(tǒng)的模塊結(jié)構(gòu)如圖所示。 圖 3.4 系統(tǒng)的功能模塊圖 (五)系統(tǒng)功能模塊明細 系統(tǒng)共包括 2 大功能模塊,12 個小功能模塊 1.基礎(chǔ)數(shù)據(jù)管理 本科畢業(yè)設(shè)計(論文) 13 主要完成基本信息(倉庫、區(qū)域、貨位、類別、貨物、用戶)的維護工作,包 括添加、修改、刪除、瀏覽等功能。 2.庫存管理 (1)入庫管理。完成貨物入庫的管理,包括填寫入庫單,瀏覽入庫信息等功能。 貨物入庫時需要檢查入庫后貨物庫存是否超過貨物最大庫存,超出時,返回錯誤提 示信息,禁止貨物入庫。貨物入庫后更新庫存信息。 (2)出庫管理。完成貨物出庫的管理,包括填寫出庫單,瀏覽出庫信息等功能。 貨物出庫時需要檢查出庫后貨物庫存是否低于貨物安全庫存,低于時,返回錯誤提 示信息,禁止貨物出庫。貨物出庫后更新庫存信息。 (3)移庫管理。完成貨物移庫的管理,包括填寫移庫單,瀏覽移庫信息等功能。 貨物移庫后更新庫存信息。 (4)庫存盤點管理。完成庫存盤點的管理,包括瀏覽、查找?guī)齑嫘畔ⅲ聨?存數(shù)目等功能,保證庫存信息與實際保持一致,還可以通過倉庫、區(qū)域、貨位單條 件或多條件瀏覽貨物庫存信息。 (5)庫存統(tǒng)計管理。可以對庫存信息、入庫、出庫、采購操作進行詳細的查詢。 查詢條件包括按倉庫、區(qū)域、貨位查詢,按時間查詢,按操作員查詢。 本科畢業(yè)設(shè)計(論文) 14 四、數(shù)據(jù)庫設(shè)計 (一)數(shù)據(jù)庫設(shè)計概述 1.數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 這一階段是在需求分析的基礎(chǔ)上,設(shè)計出能夠滿足客戶需求的各種實體,以及 他們之間的關(guān)系,為后面的邏輯設(shè)計打下基礎(chǔ)。本例的實體有:入庫實體、出庫實 體、移庫實體、采購實體。 庫存管理系統(tǒng)的局部 E-R 視圖: 圖 4.1 系統(tǒng)局部 E-R 圖 庫存管理系統(tǒng)的集成 E-R 視圖: 本科畢業(yè)設(shè)計(論文) 15 圖 4.2 系統(tǒng)集成 E-R 圖 2.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計轉(zhuǎn)化為 SQLServer2000 所支持的實際數(shù) 據(jù)類型,也就是數(shù)據(jù)庫邏輯結(jié)構(gòu)。在上面的實體和實體關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫 的表格和個表格之間的關(guān)系。本系統(tǒng)的各個表格的設(shè)計結(jié)果如下: 表 4.1 用戶表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1useridInt用戶編號 2usernameVarchar(20)用戶名稱 3passwordVarchar(16)用戶密碼 4gradeInt 用戶級別,1超級 用戶,2管理員, 3-普通用戶 5emailVarvhar(20)電子郵件 6mobileVarchar(11)手機號碼 表 4.2 倉庫表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1wareidInt倉庫編號 2warenameVarchar(50)倉庫名稱 3maxareaInt最大區(qū)域數(shù) 4addressVarchar(100)地址 表 4.3 區(qū)域表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1areaidInt區(qū)域編號 2areanameVarchar(50)區(qū)域名稱 本科畢業(yè)設(shè)計(論文) 16 3wareidInt所在倉庫 4maxspaceInt最大貨位數(shù) 表 4.4 貨位表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1spaceidInt貨位編號 2spacenameVarchar(50)貨位名稱 3areaidInt所在區(qū)域 4maxgoodsInt最大貨物數(shù) 表 4.5 類別表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1sortidInt類別編號 2sortnameVarchar(50)類別名稱 表 4.6 貨物表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1goodsidInt貨物編號 2goodsnameVarchar(20)貨物名稱 3sortidInt所屬類別 4maxnumberInt最大庫存 5minnumberInt最小庫存 6priceInt價格 表 4.7 庫存表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1stockidInt庫存編號 2goodsidInt貨物名稱 3numberInt數(shù)量 4wareidInt所屬倉庫 5areaidInt所屬區(qū)域 6spaceidInt所屬貨位 表 4.8 入出庫表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1inventoryidInt入出庫編號 2goodsidInt貨物名稱 3wareidInt所在倉庫 4areaidInt所在區(qū)域 5spaceidInt所在貨位 6usernameVarchar(20)操作員 7numberInt入出庫數(shù)量 8modifytimedatetime入出庫時間 9typeVarchar(10)入出庫類型 10remarkVarchar(500)備注 本科畢業(yè)設(shè)計(論文) 17 表 4.9 移出庫表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1transferidInt移庫編號 2goodsidInt貨物名稱 3usernameVarchar(20)操作員 4numberInt移庫數(shù)量 5transtimedatetime移庫時間 6inputwareidInt移入倉庫 7inputareaidInt移入?yún)^(qū)域 8inputspaceidInt移入貨位 9outputwareidInt移出倉庫 10outputareaidInt移出區(qū)域 11outputspaceidInt移出貨位 表 4.10 采購表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1purchaseidInt采購編號 2goodsidInt貨物名稱 3numberInt采購數(shù)量 4purtimedatetime采購時間 5usernameVarchar(20)操作員 6remarkVarchar(500)備注 表 4.11 系統(tǒng)表 編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明 1wareinitialInt 倉庫是否初始化(0- 否,1-是) 2areainitialInt 區(qū)域是否初始化 (0-否,1-是) 3spaceinitialInt 貨位是否初始化 (0-否,1-是) 4sortinitialInt 類別是否初始化 (0-否,1-是) 5goodsinitialInt 貨物是否初始化 本科畢業(yè)設(shè)計(論文) 18 五、詳細設(shè)計 (一)引言 為使用本系統(tǒng)的用戶提供完善的庫存管理服務(wù),以及精確的庫存查詢服務(wù),為 企業(yè)管理者提供實時庫存信息,幫助企業(yè)決策者了解庫存狀態(tài),輔助做出合理的決 策。該部分所有業(yè)務(wù)邏輯代碼詳見附錄。 (二)系統(tǒng)程序設(shè)計 1.用戶登錄設(shè)計說明 該程序檢查用戶登錄信息是否合法,合法用戶的信息會被保存到 Session 中, 如果未登錄用戶想使用系統(tǒng)其它功能都會被拒絕。該程序的設(shè)計可有效避免 SQL 注 入漏洞。 如圖 5.1 為用戶登陸界面,用戶登錄時要求用戶名長度在 20 個字符以內(nèi),密碼 長度為 6-16 個字符 本科畢業(yè)設(shè)計(論文) 19 圖 5.1 系統(tǒng)登錄界面 如圖 5.2 所示為用戶登錄后界面。 圖 5.2 用戶管理主界面 該功能流程邏輯圖如下所示: 圖 5.3 用戶管理流程邏輯圖 LoginServlet 得到用戶提交的數(shù)據(jù) username,password,然后調(diào)用 UserProcess 本科畢業(yè)設(shè)計(論文) 20 類的 loginCheck(String u,String p)方法對數(shù)據(jù)進行檢查。檢查方法如下: (1)首先檢查用戶名為 username 時的密碼(select top 1 password from users where username=“ + u + “) ,若不存在,表明不存在該用戶,返回用戶名錯誤提示 信息。 (2)若存在,檢查 username 的密碼與 password 是否相等 (p.equals(rs.getString(1)) ,若相等,登錄成功,跳轉(zhuǎn)到用戶管理界面;否則,返回 密碼錯誤提示信息。 該算法有效避免了 SQL 注入漏洞。因為如果采用以下 SQL 查詢語句:select top 1 * from users where username=“ + u + “ and password=“ + p+ “時,用戶在登錄時隨意 輸入用戶名,而輸入以下密碼: or 1=1 就可以成功登錄到系統(tǒng)。 2實體添加設(shè)計說明 該程序功能是添加實體到數(shù)據(jù)庫,以倉庫添加為實例,其他實體的添加過程與 倉庫類似,不在一一贅述。 如圖 5.4 為倉庫添加界面,添加倉庫時要求倉庫名長度在 50 個字符以內(nèi),地址 長度為 100 個字符以內(nèi)。 圖 5.4 添加倉庫界面 如圖 5.5 所示為成功添加倉庫后界面。圖中第一條數(shù)據(jù)即為剛剛添加數(shù)據(jù)。 圖 5.5 成功添加倉庫界面 該功能流程邏輯圖為: 本科畢業(yè)設(shè)計(論文) 21 圖 5.6 添加倉庫流程邏輯圖 WareServlet 得到用戶提交的數(shù)據(jù) warename,maxarea,address,然后調(diào)用 WareProcess 類的 addWare(WareBean wb)方法將數(shù)據(jù)添加到數(shù)據(jù)庫,SQL 語句如下: String sql = “insert into warehouse values (“ + wb.getWarename () + “,“ + wb.getMaxarea () + “,“+ wb.getAddress () +“)“; 3.分頁瀏覽設(shè)計說明 該程序功能是添加實體到數(shù)據(jù)庫,以倉庫添加為實例,其他實體的添加過程與 倉庫類似,不在一一贅述。 如圖 5.7 為倉庫分頁瀏覽界面 圖 5.7 倉庫分頁瀏覽界面 1 如圖 5.8 所示為點擊下一頁后倉庫分頁瀏覽界面。 圖 5.8 倉庫分頁瀏覽界面 2 本科畢業(yè)設(shè)計(論文) 22 該算法有四個主要的參數(shù),pageNo 代表當前的頁數(shù),pageSize 代表每頁顯示幾 行記錄,pageCount 代表共有多少頁,rowCount 代表共有多少行記錄。其中 rowCount 由以下 SQL 語句求出:select count(*) from warehouse;pageSize 由程序員 自己設(shè)置,pageCount 的值可由以下方法求出:如果 rowCount%pageSize=0,pageCount=rowCount/ageSize,否則 pageCount=rowCount/ageSize+1;pageNo 的值是通過參數(shù)傳遞過來的,那么上述四 個參數(shù)確定后,第 pageNo 頁的記錄通過以下的 SQL 語句求的:String sql1 = “select top” + pageSize + “ * from warehouse where wareid not in(select top “ + (pageNo- 1)*pageSize+ “ wareid from warehouse) order by wareid desc“; 4.實體修改設(shè)計說明 該程序功能是修改實體的信息,然后保存到數(shù)據(jù)庫,以倉庫修改為實例,其他 實體的修改過程與倉庫類似,不在一一贅述。 如圖 5.9 為倉庫修改界面,修改倉庫時要求倉庫名長度在 50 個字符以內(nèi),地址 長度為 100 個字符以內(nèi)。 圖 5.9 添加倉庫界面 如圖 5.10 所示為成功修改倉庫后界面。 圖 5.10 成功修改倉庫界面 該功能流程邏輯圖為: 本科畢業(yè)設(shè)計(論文) 23 WareModify.jsp提交WareServletWareManager.jsp成功 失敗 failure.jsp 調(diào)用 WareProcess (modifyWare) 圖 5.11 成功修改倉庫流程邏輯圖 WareServlet 得到用戶提交的數(shù)據(jù) wareid,warename,maxarea,address,然后調(diào) 用 WareProcess 類的 modifyWare(WareBean wb)方法修改倉庫信息,然后將數(shù)據(jù)保存 到數(shù)據(jù)庫,SQL 語句如下: String sql = “update warehouse set warename = “ + wb.getWarename () + “, maxarea = “ + wb.getMaxarea () + “, address = “ + wb.getAddress () + “ where wareid = “ + wb.getWareid (); 5.實體刪除設(shè)計說明 該程序功能是刪除實體的信息,以倉庫刪除為實例,其他實體的刪除過程與倉 庫類似,不在一一贅述。 如圖 5.12 為倉庫刪除界面 圖 5.12 倉庫刪除界面 如圖 5.13 所示為成功刪除倉庫后界面。 本科畢業(yè)設(shè)計(論文) 24 圖 5.13 成功刪除倉庫界面 該功能流程邏輯圖為: WareManager.jsp提交WareServletWareManager.jsp成功 失敗 failure.jsp 調(diào)用 WareProcess (deleteWare) 圖 5.14 刪除倉庫業(yè)務(wù)邏輯流程圖 WareServlet 得到用戶提交的數(shù)據(jù) wareid,然后調(diào)用 WareProcess 類的 deleteWare(int wareid)方法刪除倉庫信息,SQL 語句如下: String sql = “delete from warehouse where wareid = “ + wareid; 6.入庫設(shè)計說明 該程序功能是實現(xiàn)貨物的入庫。如圖 5.15、5.16 所示為入庫界面 圖 5.15 入庫界面 1 本科畢業(yè)設(shè)計(論文) 25 圖 5.16 入庫界面 2 如圖 5.17 所示為成功入庫后界面。 圖 5.17 成功入庫界面 該功能流程邏輯圖為: 圖 5.18 入庫流程邏輯圖 InventoryServlet 得到用戶提交的數(shù)據(jù),然后調(diào)用 InventoryProcess 類的 addInventory(InventoryBean ib)方法添加入庫信息,同時更新庫存信息,更新庫 存信息的 SQL 語句如下: 本科畢業(yè)設(shè)計(論文) 26 String sql = “update stock set number = number + “ + number + “ where goodsid = “ + gb.getGoodsid () + “ and wareid = “ + wb.getWareid () + “ and areaid = “ + ab.getAreaid () + “ and spaceid = “ + sb.getSpaceid (); 7.移庫設(shè)計說明 該程序功能是實現(xiàn)貨物的移庫。如圖 5.19 所示為移庫界面 圖 5.19 移庫界面 如圖 5.20 所示為成功移庫后界面。 圖 5.20 成功移庫界面 該功能流程邏輯圖為: Transfer.jsp提交TransferServletTansfer.jsp成功 失敗 Transfer.jsp (錯誤提示信息) 調(diào)用 TransferProcess (addTransfer) StockProcess (putin,putout) 調(diào)用 本科畢業(yè)設(shè)計(論文) 27 圖 5.21 移庫流程邏輯圖 TransferServlet 得到用戶提交的數(shù)據(jù),然后調(diào)用 TransferProcess 類的 addTransfer(TransferBean tb)方法添加移庫信息,同時更新庫存信息: sp.putin (gb, inputware, inputarea, inputspace, number); sp.putout (gb, outputware, outputarea, outputspace, number); 8.采購設(shè)計說明 該程序功能是實現(xiàn)貨物的采購。如圖 5.22 所示為采購界面 圖 5.22 采購界面 如圖 5.23 所示為成功采購后界面。 圖 5.23 成功采購界面 該功能流程邏輯圖為: 本科畢業(yè)設(shè)計(論文) 28 Purchase.jsp提交PurchaseServletPurchase.jsp成功 失敗 Purchase.jsp (錯誤提示信息) 調(diào)用 PurchaseProcess (addPurchase) StockProcess (putin) 調(diào)用 圖 5.24 采購流程邏輯圖 PurchaseServlet 得到用戶提交的數(shù)據(jù),然后調(diào)用 PurchaseProcess 類的 addPurchase(PurchaseBean pb)方法添加采購信息,同時更新庫存信息。 六、系統(tǒng)安裝與調(diào)試 本系統(tǒng)順利運行需要以下安裝環(huán)境:jdk1.6.0 以上,Tomcat6.0 以上, SQLServer2000 以上以及 SP4 升級包。開發(fā)環(huán)境為:MyEclispe6.0。 (一)系統(tǒng)安裝 1.jdk 安裝 首先下載 jdk 安裝包,地址如下: 46/ECom/EComTicketServlet/BEGIN5A4E030F1B9D9C5D83D453A 本科畢業(yè)設(shè)計(論文) 29 487C88FB1/- 2147483648/2328078531/1/838358/840458/2328078531/2ts+/westCoastFSEND/jdk-6u2- oth-JPR/jdk-6u2-oth-JPR:2/jdk-6u2-windows-i586-p.exe; 下載完成后,雙擊安裝文件,按提示完成安裝。 2.Tomcat 安裝 首先下載 Tomcat 安裝包,地址如下:/download-60.cgi 下 載完成后,雙擊安裝文件,按提示完成安裝。安裝完成后,進入 Tomcat 主目錄下 Tomcat 6.0bin,雙擊 tomcat6.exe,啟動 tomcat;新建 IE 窗口,在地址欄中輸入如 下地址::8080,如果頁面訪問成功,則 Tomcat 安裝成功。 3.系統(tǒng)安裝 打開 SQLServer 查詢分析器,輸入數(shù)據(jù)庫建表語句(建附錄) ,點擊運行,完 成數(shù)據(jù)庫的建立。將本系統(tǒng)文件夾拷貝到 Tomcat 主目錄下 Tomcat 6.0webapps 目錄 下,在 IE 窗口地址欄中輸入 :8080/Inventory,如果訪問成功則表示本 系統(tǒng)安裝成功。 (二)系統(tǒng)調(diào)試 錯誤 1: java.lang.NumberFormatException: For input string: “ 解決方法:檢查輸入的數(shù)據(jù)是否為空。 錯誤 2: java.sql .SQLException: Error establishing socket. 解決方法:檢查是否 SQLServer 服務(wù)器是否啟動。 錯誤 3: java.sql .SQLException: 違反了 UNIQUE KEY 約束. 解決方法:輸入的數(shù)據(jù)項與數(shù)據(jù)庫中已有的數(shù)據(jù)重復,而該數(shù)據(jù)項對應的數(shù)據(jù) 庫字段設(shè)定了 UNIQUE 約束,即該字段數(shù)據(jù)不允許重復,修改輸入數(shù)據(jù)即可解決。 錯誤 4: java.sql .SQLException: DELETE 語句與 COLUMN REFERENCE 約束 沖突。 解決方法:刪除數(shù)據(jù)時違反了數(shù)據(jù)庫的外鍵約束,即刪除的數(shù)據(jù)的字段是其他 表的外鍵。首先刪除與該記錄有關(guān)的記錄,再刪除該記錄。 本科畢業(yè)設(shè)計(論文) 30 結(jié)束語結(jié)束語 本系統(tǒng)的設(shè)計與實現(xiàn)歷時兩個多月的時間,目前基本的功能均已實現(xiàn)。本系統(tǒng) 的主要特點有以下幾個方面: (1)由于本系統(tǒng)采用的設(shè)計語言是基于 java 的,所以本系統(tǒng)能夠跨平臺運行, 即在 windows,unix,linux 等不同的操作系統(tǒng)環(huán)境下均可運行。 (2)由于本系統(tǒng)的設(shè)計遵循 MVC 的設(shè)計模式,所以代碼可重用性高,低耦合 性,代碼維護方便。 (3)系統(tǒng)查錯能力強,而且對于用戶的操作錯誤都有友好而詳細的提示。 (4)界面設(shè)計簡潔,以淺綠色為主色調(diào),操作方便、簡潔。 本科畢業(yè)設(shè)計(論文) 31 但是,本系統(tǒng)設(shè)計依然不夠完善,有許多不足之處。主要有以下幾點: (1)前期系統(tǒng)調(diào)研不足,系統(tǒng)功能還不夠完善。 (2)系統(tǒng)的可擴展性不佳,往往系統(tǒng)的一小部分修改會牽扯到許多地方的改動, 工作量大且容易出錯。 (3)數(shù)據(jù)庫設(shè)計不夠合理,數(shù)據(jù)冗余多,安全性不夠。 綜合以上不足,系統(tǒng)的仍需不斷改進。包括進行更加詳細的系統(tǒng)調(diào)研,了解用 戶的真正需求,不斷完善系統(tǒng)的功能,增加系統(tǒng)的實用性。技術(shù)方面可以考慮目前 比較流行的 SSH 框架,提高系統(tǒng)的可擴展性。 參考文獻參考文獻 1王斌斌,吳孝麗.庫存管理系統(tǒng) UML 設(shè)計J.平頂山工學院學報,2008,(03). 2陳瑞斌,南理勇.基于 Web 服務(wù)的倉庫管理系統(tǒng)設(shè)計J.信息服務(wù)報, 2008, (02). 3杜來紅.基于 Web 的物料庫存管理系統(tǒng)的研究J. 物流技術(shù),2006, (8). 4朱士高 ,朱軍 ,朱彩霞.基于 WEB 的企業(yè)進銷存管理系統(tǒng)的設(shè)計J.淮陰工學院 學報,2007, (5) 5Huang S C,Huang Y M,Shieh S MVibration and stability of a rotating shaft containing a transerse crack J.J Sound and Vibration,1993,162(3):387-401 6汪旭敏,陳曉川,楊建國等.基于 WEB 的庫存管理系統(tǒng)的設(shè)計和實現(xiàn)J.機械設(shè)計 與制造,2008, (1). 7俞文躍,張長勝.基于 Web Service 三層體系結(jié)構(gòu)的庫存管理系統(tǒng)的開發(fā)J.福 建電腦報,2008, (12). 8喬榮麗,高淑芝,孫水亮.基于 MVC 模式的物資供應管理信息系統(tǒng)的設(shè)計J.化工 之友,2007, (15). 9張興旺,趙嘉.基于 JSP 的物流管理系統(tǒng)的設(shè)計與實現(xiàn)J.物流工程,2007, (7). 10馬穎,張勞模.基于 J2EE 平臺的庫存管理系統(tǒng)設(shè)計與實現(xiàn)J.鄭州鐵路職業(yè)技 術(shù)學院學報,2006,18(4). 11許維.J2EE 架構(gòu)下的物流信息系統(tǒng)設(shè)計J.中國管理信息化, 2006,9(5). 12Manuel.D Rossetti, Mehmet Miman, Vijith Varghese.Object-Oriented Framework for Simulating Multi-Echelon Inventory Systems J, 2006. 13薛小鋒. 企業(yè)采購管理系統(tǒng)的設(shè)計與實現(xiàn)J. 數(shù)據(jù)庫及信息管理,2007,(06). 14許跟勇,周炳海.基于 RFID 的第三方物流倉儲管理系統(tǒng)設(shè)計應用J. 物流科技, 2008,(11). 15陳瀟.第三方物流管理信息系統(tǒng)設(shè)計庫存管理信息系統(tǒng)J.山西財經(jīng)大學學 報, 2008,11(1). 致致 謝謝 經(jīng)過長達三個月的努力我的畢業(yè)論文終于完成了。在這期間,指導教師徐家旺 老師給了我細致、專業(yè)的指點以及耐心的輔導,在此深表敬意和感謝!同時,在我 完成畢業(yè)論文的過程中,教研室的老師、輔導員老師以及同學們也給予了我莫大的 幫助,對他們的關(guān)心、幫助我深表感謝!我更要感謝大學四年來所有教過我的老師, 沒有他們深厚的專業(yè)理論知識和經(jīng)驗的授予,就沒有我今天的成績。 34 附錄 數(shù)據(jù)庫建表語句 create database inventory; use inventory; create table users (userid int primary key identity(1,1), username varchar(20) unique ,password varchar(12) ,grade int); insert into users(username, password, grade) values(sa, sa ,1); select * from users; create table warehouse (wareid int primary key identity(1,1), warename varchar(50) unique); select * from warehouse; create table area (areaid int primary key identity(1,1), areaname varchar(50) unique, wareid int, foreign key(wareid) references warehouse(wareid); select * from area; create table space (spaceid int primary key identity(1,1), spacename varchar(50) unique, areaid int, foreign key(areaid) references area(areaid); select * from space; create table sort (sortid int primary key identity(1,1), sortname varchar(50) unique); select * from sort; create table goods(goodsid int primary key identity(1,1), goodsname varchar(50), price int,number int, sortid int, wareid int,areaid int,spaceid int, maxnumber int, minnumber int, foreign key(sortid) references sort(sortid), foreign key(wareid) references warehouse(wareid), foreign key(areaid) references area(areaid), foreign key(spaceid) re
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融租賃居間合同模板
- 始興縣中醫(yī)院特殊用房設(shè)施設(shè)備采購及安裝及醫(yī)療設(shè)備采購項目招標文件
- 終止合同退款協(xié)議
- 未維修事故車買賣合同協(xié)議書
- 企業(yè)人才培養(yǎng)與發(fā)展作業(yè)指導書
- 質(zhì)押礦產(chǎn)權(quán)收益權(quán)擔保協(xié)議書
- 養(yǎng)雞業(yè)養(yǎng)殖技術(shù)手冊
- 庫房轉(zhuǎn)租合同
- 智能倉儲標準化管理與供應鏈優(yōu)化項目實踐
- 焊接結(jié)構(gòu)分析與優(yōu)化作業(yè)指導書
- 中央2025年交通運輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫附帶答案詳解
- 2025年上半年上半年重慶三峽融資擔保集團股份限公司招聘6人易考易錯模擬試題(共500題)試卷后附參考答案
- 江蘇省蘇州市2024-2025學年高三上學期1月期末生物試題(有答案)
- 銷售與銷售目標管理制度
- 特殊教育學校2024-2025學年度第二學期教學工作計劃
- 2025年技術(shù)員個人工作計劃例文(四篇)
- 勞保穿戴要求培訓
- 2025年第一次工地開工會議主要議程開工大吉模板
- 第16課抗日戰(zhàn)爭課件-人教版高中歷史必修一
- 工業(yè)控制系統(tǒng)應用與安全防護技術(shù)(微課版)課件 第1章 緒論
- 藍色插畫風徽州印象旅游景點景區(qū)文化宣傳
評論
0/150
提交評論