倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文_第1頁(yè)
倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文_第2頁(yè)
倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文_第3頁(yè)
倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文_第4頁(yè)
倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—畢業(yè)設(shè)計(jì)論文_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、畢業(yè)設(shè)計(jì)(論文)倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文作者姓名:申請(qǐng)學(xué)位專業(yè):申請(qǐng)學(xué)位類別:指導(dǎo)教師姓名職稱:論文提交日期:倉(cāng)庫(kù)貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著計(jì)算機(jī)技術(shù)的迅猛開(kāi)展,計(jì)算機(jī)給人們帶來(lái)了很多便利,人們借助于計(jì)算機(jī)進(jìn)行生產(chǎn)勞動(dòng)管理更加方便。倉(cāng)庫(kù)管理系統(tǒng)是現(xiàn)代企業(yè)對(duì)物資進(jìn)行管理、查詢和記錄的信息管理系統(tǒng)。它能實(shí)現(xiàn)多個(gè)倉(cāng)庫(kù)的管理、分類查看等精細(xì)化管理。通過(guò)對(duì)貨物的進(jìn)貨、出貨進(jìn)行詳細(xì)的記錄和查詢以幫助企業(yè)準(zhǔn)確的掌握庫(kù)存信息,便于決策部門正確的作出企業(yè)規(guī)劃,最大限度的提高企業(yè)的競(jìng)爭(zhēng)力和管理效率。本文就如何優(yōu)化企業(yè)倉(cāng)庫(kù)內(nèi)部管理,提高企業(yè)管理效率進(jìn)行了詳細(xì)分析,并用ASP設(shè)計(jì)開(kāi)發(fā)了一個(gè)以實(shí)現(xiàn)貨物查

2、詢、管理、更新為根本目標(biāo)的系統(tǒng)。整個(gè)過(guò)程實(shí)現(xiàn)了自動(dòng)化模式,并且不同的用戶能對(duì)自己所屬倉(cāng)庫(kù)的貨物進(jìn)行出庫(kù)、入庫(kù)、信息查詢、用戶添加物品歸類等操作,大大地提高了工作效率。關(guān)鍵詞:倉(cāng)庫(kù)貨物管理;數(shù)據(jù)庫(kù);ASPDesign and Implementation of Warehouse Cargo Management SystemThe rapid development of computer technology brings the mankind a lot of convenience. It also makes the management of the producing activ

3、ities more convenient. The management system of warehouse cargo is used in modern enterprise as an information management system in managing, inquiring and recording the goods, which enables the specialized management on multiple warehouses managerial catalogue and examination. Through detailed reco

4、rd and inquisition of the output and input cargo, the enterprises can gain the exact information of the warehouse cargo. As a result, the decision-making department can initiate the correct plan ,which improves the enterprises competitive ability and management efficiency to the highest extent.This

5、thesis conducts a detailed analysis on how to optimize the internal warehouse management and how to improve the management efficiency. And a warehouse cargo management system is realized based on ASP, which aims at realizing cargo querying, cargo management and cargo renewing. The whole procedure is

6、 carried out automatically. By using this system users can conduct output and input of cargo, query information of cargo and add classification of cargo in their own warehouse. This system improves working efficiency.Key words: management of warehouse cargo; database; ASP目 錄論文總頁(yè)數(shù):19頁(yè) TOC o 1-3 h z u

7、 HYPERLINK l _Toc173046640 1引言 PAGEREF _Toc173046640 h 1 HYPERLINK l _Toc173046641 1.1課題背景 PAGEREF _Toc173046641 h 1 HYPERLINK l _Toc173046642 1.2國(guó)內(nèi)外研究現(xiàn)狀 PAGEREF _Toc173046642 h 1 HYPERLINK l _Toc173046643 1.3本課題的研究意義 PAGEREF _Toc173046643 h 1 HYPERLINK l _Toc173046644 1.4本課題的研究思想 PAGEREF _Toc173046

8、644 h 1 HYPERLINK l _Toc173046645 2系統(tǒng)開(kāi)發(fā)環(huán)境和選擇工具 PAGEREF _Toc173046645 h 2 HYPERLINK l _Toc173046646 2.1 ASP簡(jiǎn)介 PAGEREF _Toc173046646 h 2 HYPERLINK l _Toc173046647 2.1.1 ASP 運(yùn)行環(huán)境IIS PAGEREF _Toc173046647 h 2 HYPERLINK l _Toc173046648 2.1.2 ASP 提供了6個(gè)內(nèi)置的全局對(duì)象 PAGEREF _Toc173046648 h 2 HYPERLINK l _Toc1730

9、46649 2.1.3 ASP 技術(shù) PAGEREF _Toc173046649 h 2 HYPERLINK l _Toc173046650 2.2 Dreamwever簡(jiǎn)介 PAGEREF _Toc173046650 h 3 HYPERLINK l _Toc173046651 2.3數(shù)據(jù)庫(kù)Microsoft Access 2000 簡(jiǎn)介 PAGEREF _Toc173046651 h 3 HYPERLINK l _Toc173046652 3倉(cāng)庫(kù)管理系統(tǒng)用戶需求分析 PAGEREF _Toc173046652 h 3 HYPERLINK l _Toc173046653 3.1用戶的角色需求

10、PAGEREF _Toc173046653 h 3 HYPERLINK l _Toc173046654 3.2功能需求 PAGEREF _Toc173046654 h 3 HYPERLINK l _Toc173046655 3.2.1 普通用戶 PAGEREF _Toc173046655 h 3 HYPERLINK l _Toc173046656 3.1.2倉(cāng)庫(kù)管理員用戶 PAGEREF _Toc173046656 h 4 HYPERLINK l _Toc173046657 3.1.3高級(jí)管理員用戶 PAGEREF _Toc173046657 h 4 HYPERLINK l _Toc17304

11、6658 3.3性能要求 PAGEREF _Toc173046658 h 4 HYPERLINK l _Toc173046659 4 倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc173046659 h 4 HYPERLINK l _Toc173046660 4.1倉(cāng)庫(kù)管理系統(tǒng)的整體框架 PAGEREF _Toc173046660 h 4 HYPERLINK l _Toc173046661 4.2數(shù)據(jù)庫(kù)需求分析 PAGEREF _Toc173046661 h 5 HYPERLINK l _Toc173046662 4.3具體功能模塊介紹 PAGEREF _Toc173046662 h 9

12、HYPERLINK l _Toc173046663 4.3.1登錄模塊 PAGEREF _Toc173046663 h 9 HYPERLINK l _Toc173046664 4.3.2分類查看庫(kù)存 PAGEREF _Toc173046664 h 10 HYPERLINK l _Toc173046665 4.3.3瀏覽庫(kù)存 PAGEREF _Toc173046665 h 11 HYPERLINK l _Toc173046666 4.3.4今日庫(kù)存報(bào)表 PAGEREF _Toc173046666 h 11 HYPERLINK l _Toc173046667 4.3.5查看全部庫(kù)存 PAGEREF

13、 _Toc173046667 h 12 HYPERLINK l _Toc173046668 4.3.6 修改密碼 PAGEREF _Toc173046668 h 12 HYPERLINK l _Toc173046669 4.3.7 新增用戶 PAGEREF _Toc173046669 h 12 HYPERLINK l _Toc173046670 4.3.8 刪除用戶 PAGEREF _Toc173046670 h 13 HYPERLINK l _Toc173046671 4.3.9 新增倉(cāng)庫(kù) PAGEREF _Toc173046671 h 13 HYPERLINK l _Toc17304667

14、2 4.3.10 新增供給商 PAGEREF _Toc173046672 h 14 HYPERLINK l _Toc173046673 4.3.11 新增用處 PAGEREF _Toc173046673 h 14 HYPERLINK l _Toc173046674 4.3.12 新增品名 PAGEREF _Toc173046674 h 14 HYPERLINK l _Toc173046675 4.3.13 入庫(kù)操作 PAGEREF _Toc173046675 h 15 HYPERLINK l _Toc173046676 4.3.14 出庫(kù)操作 PAGEREF _Toc173046676 h 1

15、5 HYPERLINK l _Toc173046677 4.3.15 查看明細(xì) PAGEREF _Toc173046677 h 15 HYPERLINK l _Toc173046678 4.3.16 退出 PAGEREF _Toc173046678 h 15 HYPERLINK l _Toc173046679 4.4系統(tǒng)界面介紹 PAGEREF _Toc173046679 h 15 HYPERLINK l _Toc173046680 4.4.1登錄界面 PAGEREF _Toc173046680 h 15 HYPERLINK l _Toc173046681 4.4.2管理主界面 PAGEREF

16、 _Toc173046681 h 16 HYPERLINK l _Toc173046682 4.4.3查看全部倉(cāng)庫(kù)界面 PAGEREF _Toc173046682 h 16 HYPERLINK l _Toc173046683 4.4.4新增用戶界面 PAGEREF _Toc173046683 h 17 HYPERLINK l _Toc173046684 結(jié) 論 PAGEREF _Toc173046684 h 17 HYPERLINK l _Toc173046685 參考文獻(xiàn) PAGEREF _Toc173046685 h 17 HYPERLINK l _Toc173046686 致 謝 PAG

17、EREF _Toc173046686 h 18 HYPERLINK l _Toc173046687 聲 明 PAGEREF _Toc173046687 h 191引言1.1課題背景 倉(cāng)庫(kù)管理系統(tǒng)是現(xiàn)代企業(yè)對(duì)物資集查詢、記錄、操作以及數(shù)據(jù)更新于一體的管理系統(tǒng)。它能實(shí)現(xiàn)多個(gè)倉(cāng)庫(kù)的管理、分類、查看等精細(xì)化管理,同時(shí)也可以對(duì)貨物的進(jìn)貨出貨進(jìn)行詳細(xì)的記錄和查詢,能夠幫助企業(yè)準(zhǔn)確的掌握庫(kù)存信息,以便于企業(yè)決策部門能夠正確地作出企業(yè)決策規(guī)劃,從而最大限度地提高提高企業(yè)競(jìng)爭(zhēng)力,具有廣泛的市場(chǎng)前景。1.2國(guó)內(nèi)外研究現(xiàn)狀在國(guó)外,對(duì)于倉(cāng)庫(kù)管理為核心的研究和應(yīng)用已經(jīng)長(zhǎng)達(dá)半個(gè)世紀(jì)之久,在系統(tǒng)化領(lǐng)域上取得了很大的成就,可

18、以把倉(cāng)庫(kù)管理系統(tǒng)的開(kāi)展大致分為3個(gè)階段:1初級(jí)階段:在20世紀(jì)50、60年代人們還沒(méi)有具體的倉(cāng)庫(kù)管理系統(tǒng)化的思想僅僅只是做出了嘗試。2快速開(kāi)展階段:在20世紀(jì)70年代,隨著電腦技術(shù)的飛速開(kāi)展,專用的倉(cāng)庫(kù)管理系統(tǒng)正式在美國(guó)問(wèn)世,這標(biāo)志著倉(cāng)庫(kù)管理的系統(tǒng)化程度有了進(jìn)一步的提高。3成熟階段:從上世紀(jì)70年代至今,國(guó)外倉(cāng)庫(kù)管理系統(tǒng)化已經(jīng)十分的成熟,大局部倉(cāng)庫(kù)管理功能已經(jīng)實(shí)現(xiàn)了全自動(dòng)化。但在我國(guó),倉(cāng)庫(kù)管理系統(tǒng)在研究上起步較晚,技術(shù)上比擬落后。1982年美國(guó)的物流學(xué)家來(lái)中國(guó)講授,并且將自己的3本著作翻譯成中文,這對(duì)國(guó)人產(chǎn)生了巨大的影響,這可以稱為我國(guó)的倉(cāng)庫(kù)現(xiàn)代化管理的開(kāi)端。1.3本課題的研究意義一個(gè)大型企業(yè)

19、必定擁有成千上萬(wàn)的庫(kù)存,開(kāi)發(fā)一個(gè)功能完善的倉(cāng)庫(kù)貨物管理系統(tǒng)可以有效地對(duì)龐大的貨物信息進(jìn)行管理。本文就設(shè)計(jì)開(kāi)發(fā)一個(gè)集實(shí)現(xiàn)貨物查詢、管理、更新等功能為一體的系統(tǒng)為根本目標(biāo),通過(guò)對(duì)貨物信息從查詢到管理實(shí)現(xiàn)了自動(dòng)化模式,提高工作效率,方便管理。1.4本課題的研究思想本次畢業(yè)設(shè)計(jì)首先結(jié)合了倉(cāng)庫(kù)貨物管理系統(tǒng)的相關(guān)功能,進(jìn)行需求分析,劃分系統(tǒng)模塊,結(jié)合對(duì)相關(guān)文獻(xiàn)資料的查閱,進(jìn)而得出該倉(cāng)庫(kù)貨物管理系統(tǒng)應(yīng)該包括以下模塊:倉(cāng)庫(kù)硬件管理模塊、進(jìn)貨模塊,出貨模塊、貨物查詢、密碼登陸模塊;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí),選擇用asp來(lái)進(jìn)行開(kāi)發(fā)。2系統(tǒng)開(kāi)發(fā)環(huán)境和選擇工具系統(tǒng)采用B/S工作模式,前臺(tái)使用ASP技術(shù),后臺(tái)使

20、用Accessss數(shù)據(jù)庫(kù)。B/SBrowser/Server,瀏覽器/效勞器模式又稱B/S結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)IE瀏覽器來(lái)實(shí)現(xiàn)的。B/S模式最大的好處是運(yùn)行維護(hù)比擬簡(jiǎn)便。2.1 ASP簡(jiǎn)介ASP 是由 Microsoft開(kāi)發(fā)的一種技術(shù),使 WEB 效勞器端能夠處理效勞器腳本,并能夠?qū)⑻幚砗蟮臉?biāo)準(zhǔn) HTML 頁(yè)面返回到瀏覽器。2.1.1 ASP 運(yùn)行環(huán)境IIS 建立ASP運(yùn)行環(huán)境實(shí)際上非常簡(jiǎn)單,其實(shí)就是把IIS安裝Windows NT/Windows 2000效勞器上或是把PWS安裝NT WorkStation/Win

21、dows 98 上。一但安裝成功, 我們的電腦就是一個(gè) ASP 及 WEB 數(shù)據(jù)庫(kù)的運(yùn)行平臺(tái)。2.1.2 ASP 提供了6個(gè)內(nèi)置的全局對(duì)象 1REQUEST對(duì)象:用來(lái)讀取來(lái)自瀏覽器請(qǐng)求信息,可用該對(duì)象讀取 HTML 表單的信息。包含有關(guān)客戶端的信息和一些參數(shù)。2RESPONSE 對(duì)象:用來(lái)訪問(wèn)效勞器創(chuàng)立的并發(fā)送信息到客戶端的響應(yīng)信息。3SERVER對(duì)象:是專為處理效勞器上的特定任務(wù)而設(shè)計(jì)的,特別是與效勞器的環(huán)境和處理活動(dòng)有關(guān)的任務(wù),允許用腳本來(lái)生成 ACTIVE SERVER 組件的實(shí)例。 4APPLICATION 對(duì)象:用來(lái)存儲(chǔ)、讀取用戶共享的應(yīng)用程序信息,如可以用該對(duì)象在網(wǎng)站的不同連接者間

22、傳送共用消息。 5SESSION對(duì)象:用來(lái)存儲(chǔ)、讀取特定連接者的對(duì)話消息,如可存儲(chǔ)連接者對(duì)網(wǎng)站的訪問(wèn)信息。6ObjectContext對(duì)象:該對(duì)象用于控制Active Server Pages的事務(wù)處理。事務(wù)處理由Microsoft Transaction Server (MTS)管理。2.1.3 ASP 技術(shù) 它是一種運(yùn)行于效勞器于端的 WEB 應(yīng)用程序開(kāi)發(fā)技術(shù),一種內(nèi)含于 IIS/PWS 之中的易學(xué)易用、可以集成腳本語(yǔ)言到主頁(yè)的效勞器端的腳本語(yǔ)言環(huán)境。以下是 ASP 技術(shù)的特點(diǎn):1可以混用 HTML、DHTML、JAVA 小程序、ACTIVEX、VBSCRIPT 等,并且可以相互嵌套; 2

23、不需要編譯、純文本格式; 3平安性好,可以保護(hù)源程序代碼不外漏;4面向?qū)ο螅詫?duì)象為根底來(lái)實(shí)現(xiàn)效勞器與客戶端的交互。 2.2 Dreamwever簡(jiǎn)介Dreamweaver是美國(guó)MACROMEDIA公司開(kāi)發(fā)的集網(wǎng)頁(yè)制作和管理網(wǎng)站于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器,它是第一套針對(duì)專業(yè)網(wǎng)頁(yè)設(shè)計(jì)師特別開(kāi)展的視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁(yè)。同時(shí)利用Dreamweaver設(shè)計(jì)的網(wǎng)頁(yè),可以全方位的呈現(xiàn)在任何平臺(tái)的熱門瀏覽器上。2.3數(shù)據(jù)庫(kù)Microsoft Access 2000 簡(jiǎn)介Microsoft Access 2000使您容易得到所需信息,并提

24、供強(qiáng)大工具,可以幫助您組織和共享您的數(shù)據(jù)庫(kù),以便您和您的工作組能作出更好的決策??焖僬业娇煽看鸢?,通過(guò)Intranet共享信息,建立更快更有效的商業(yè)解決方案。使Web協(xié)作成為可能,用Access 2000中的新工具提高生產(chǎn)力。使數(shù)據(jù)對(duì)任何協(xié)作者都可直接利用。更新銷售數(shù)據(jù)或快速查看顧客細(xì)節(jié)信息。定制您自己的圖形格式,以便準(zhǔn)確地顯示您所需的信息。使用內(nèi)置Microsoft SQL Server 集成來(lái)創(chuàng)立可以隨您的商務(wù)升級(jí)的數(shù)據(jù)庫(kù)。3倉(cāng)庫(kù)管理系統(tǒng)用戶需求分析3.1用戶的角色需求倉(cāng)庫(kù)管理系統(tǒng)的系統(tǒng)用戶角色不多,本文將其分為高級(jí)管理員用戶、倉(cāng)庫(kù)管理員用戶和普通用戶3個(gè)角色。高級(jí)管理員用戶可以對(duì)所有倉(cāng)庫(kù)

25、的信息以其他用戶進(jìn)行所有相關(guān)操作,倉(cāng)庫(kù)管理員用戶只能對(duì)自己所屬的倉(cāng)庫(kù)進(jìn)行操作,而普通的用戶只能對(duì)倉(cāng)庫(kù)中的信息進(jìn)行查詢操作。3.2功能需求系統(tǒng)功能主要包括以下幾個(gè)方面:倉(cāng)庫(kù)貨物的查詢;倉(cāng)庫(kù)貨物的出庫(kù)入庫(kù)操作;用戶的管理;倉(cāng)庫(kù)以及貨物種類的添加。按不同的角色分析如下:3.2.1 普通用戶普通用戶只可以查詢倉(cāng)庫(kù)中的貨物情況,但不能對(duì)倉(cāng)庫(kù)進(jìn)行入庫(kù)、出庫(kù)等的編輯操作。登錄系統(tǒng)后在界面的左上方可以看到自己的姓名和所在的倉(cāng)庫(kù),同時(shí)可以查詢所屬倉(cāng)庫(kù)的貨物信息。如果要進(jìn)行其他的操作那么系統(tǒng)會(huì)提示其不具有用戶操作權(quán)限。3.1.2倉(cāng)庫(kù)管理員用戶倉(cāng)庫(kù)管理員是管理某個(gè)倉(cāng)庫(kù)的用戶,在登陸系統(tǒng)后同樣會(huì)在界面的左上方看到自己

26、的名字和所在的倉(cāng)庫(kù)。倉(cāng)庫(kù)管理員用戶在查詢所屬倉(cāng)庫(kù)的貨物信息的同時(shí),可以對(duì)所在倉(cāng)庫(kù)的貨物信息進(jìn)行編輯操作。3.1.3高級(jí)管理員用戶高級(jí)管理員用戶是可以查詢和編輯包括添加或刪除用戶、增加或刪除倉(cāng)庫(kù)、供給商、物品出處等所有系統(tǒng)信息和倉(cāng)庫(kù)貨物信息的用戶,在每一個(gè)倉(cāng)庫(kù)都可以隨意的行使倉(cāng)庫(kù)管理員的權(quán)利。3.3性能要求整個(gè)系統(tǒng)應(yīng)當(dāng)操作快捷,界面友好,維護(hù)簡(jiǎn)便;數(shù)據(jù)庫(kù)要求運(yùn)行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)平安性高。軟件系統(tǒng)本身運(yùn)行對(duì)計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中。4 倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4.1倉(cāng)庫(kù)管理系統(tǒng)的整體框架瀏覽查看庫(kù)存查看全部倉(cāng)庫(kù)目錄查看庫(kù)存密碼修改今日庫(kù)存報(bào)表新增用戶刪除用戶新增倉(cāng)庫(kù)新增供給商平安

27、退出新增用處倉(cāng)庫(kù)管理系統(tǒng)出庫(kù)操作入庫(kù)操作圖 1 倉(cāng)庫(kù)管理系統(tǒng)的整體框架圖此圖為設(shè)計(jì)的總體框架圖,首先進(jìn)入用戶登錄界面當(dāng)輸入正確的用戶名和密碼后會(huì)進(jìn)入到系統(tǒng)主界面中,在界面中我們可以選擇連接的有目錄查看庫(kù)存、瀏覽查看庫(kù)存、看全部倉(cāng)庫(kù)等、平安退出等11個(gè)連接。在查看庫(kù)存的兩個(gè)選項(xiàng)可以對(duì)選中的貨物進(jìn)行入庫(kù)和出庫(kù)的操作。4.2數(shù)據(jù)庫(kù)需求分析目前整個(gè)數(shù)據(jù)庫(kù)data.mdb中共有8個(gè)表,按首字母順序分別介紹如下:1、表Detail此表為一個(gè)明細(xì)表,為詳細(xì)地記錄貨物出庫(kù)入庫(kù)時(shí)的數(shù)量、單價(jià)、合計(jì)金額等而設(shè)計(jì),其中zl hs zy name_id Provider_id 等是對(duì)貨物的一個(gè)必要說(shuō)明。而在入庫(kù)操作時(shí)

28、需輸入in_num收入數(shù)量in_price收入單價(jià)經(jīng)過(guò)統(tǒng)計(jì)后顯示in_sum 收入金額出庫(kù)的操作也是一樣。在list.asp查看明細(xì)中除了要顯示入庫(kù)和出庫(kù)的信息外同時(shí)還需要顯示最后的結(jié)存數(shù)量now_num,結(jié)存單價(jià)now_price,結(jié)存金額now_sum,和剩余數(shù)量left_num。表1 Detail字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)編號(hào),用來(lái)區(qū)別每一個(gè)記錄rq日期/時(shí)間記錄日期,即記錄哪天發(fā)生的入庫(kù)、出庫(kù)日期zl文本種類hs文本號(hào)數(shù)zy文本摘要,描述入庫(kù)、出庫(kù)等的說(shuō)明in_num貨幣收入數(shù)量,入庫(kù)的物品數(shù)量in_price貨幣收入單價(jià),入庫(kù)的物品單價(jià)in_sum貨幣收入金額,入庫(kù)的物品金額數(shù)

29、量*單價(jià)out_num貨幣發(fā)出數(shù)量,出庫(kù)的物品數(shù)量out_price貨幣發(fā)出單價(jià),出庫(kù)的物品單價(jià)out_sum貨幣發(fā)出金額,出庫(kù)的物品金額數(shù)量*單價(jià)now_num貨幣結(jié)存數(shù)量,此時(shí)結(jié)余的物品數(shù)量now_price貨幣結(jié)存單價(jià),此時(shí)結(jié)余的物品單價(jià)now_sum貨幣結(jié)存金額,此時(shí)結(jié)余的物品金額數(shù)量*單價(jià)name_id數(shù)字品名編號(hào),用來(lái)識(shí)別此記錄應(yīng)該歸屬哪個(gè)物品Storage_id數(shù)字倉(cāng)庫(kù)編號(hào),用來(lái)識(shí)別此記錄應(yīng)該歸除哪個(gè)倉(cāng)庫(kù)Provider_id數(shù)字供給商編號(hào),用來(lái)識(shí)別此記錄在入庫(kù)時(shí)由哪個(gè)供給商提供uses_id數(shù)字接應(yīng)者(用戶)編號(hào),用來(lái)識(shí)別此記錄出庫(kù)時(shí)用于哪個(gè)地方left_num貨幣剩余數(shù)量,用

30、來(lái)計(jì)算某天入庫(kù)的數(shù)量在此刻還有多少剩余jz_log數(shù)字記帳記錄標(biāo)志,用來(lái)標(biāo)記最后一個(gè)操作2、商信息表Provider此表記錄了所有供給商的信息,為了對(duì)入庫(kù)操作時(shí)物品的出處來(lái)源進(jìn)行說(shuō)明而設(shè)計(jì)的一個(gè)表。表2 Provider字段名稱數(shù)據(jù)類型說(shuō)明provider_id自動(dòng)編號(hào)供給商編號(hào),使供給商唯一性provider_name文本供給商名稱,提供貨源的個(gè)體或單位名稱memo文本備注3、記錄表Rpt_log此為每天報(bào)表的記錄。做完報(bào)表后,就產(chǎn)生當(dāng)天的記錄。在這張表中的count_out count_in取值于明細(xì)表中 out_sum in_sum的求和值 。因?yàn)槭侨請(qǐng)?bào)表所以表中的rp取值為當(dāng)天的日期,

31、同時(shí)還需要和明細(xì)表中的rp所對(duì)應(yīng),這樣才能給ount_out count_in取值進(jìn)而將信息顯示在日?qǐng)?bào)表頁(yè)面。表3 Rpt_log字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)編號(hào)storage_id數(shù)字倉(cāng)庫(kù)編號(hào),用來(lái)識(shí)別此記錄所屬哪個(gè)倉(cāng)庫(kù)rq日期/時(shí)間報(bào)表日期,做報(bào)表的日期,一般一天是做一次user文本操作員,做報(bào)表的用戶,顯示為登錄時(shí)的用戶名sj日期/時(shí)間報(bào)表時(shí)間,產(chǎn)生報(bào)表的時(shí)間count_in貨幣收入統(tǒng)計(jì)金額,今日?qǐng)?bào)表產(chǎn)生的入庫(kù)總金額count_out貨幣發(fā)出統(tǒng)計(jì)金額,今日?qǐng)?bào)表產(chǎn)生的出庫(kù)總金額4、貨物表Stock此表是紀(jì)錄所有貨物的信息表??紤]到物品需要有詳細(xì)的信息記錄而設(shè)計(jì)的name品名unit計(jì)量

32、單位memo備注 address儲(chǔ)存地點(diǎn)rule規(guī)格在物品分類查找時(shí)所用到的type_id類型編號(hào)等;在添加物品時(shí),物品的信息將直接記錄在這張表中,其中now_stock當(dāng)前庫(kù)存數(shù)now_sum當(dāng)前庫(kù)存總金額在沒(méi)有入庫(kù)操作時(shí)數(shù)值為空。表4 Stock字段名稱數(shù)據(jù)類型說(shuō)明storage_id數(shù)字倉(cāng)庫(kù)編號(hào),用來(lái)識(shí)別當(dāng)前品名所屬哪個(gè)倉(cāng)庫(kù)type_id數(shù)字類型編號(hào),標(biāo)記當(dāng)前品名屬于哪個(gè)類別name_id自動(dòng)編號(hào)品名編號(hào),編輯品名的唯一性編號(hào)name文本品名,物品的名稱unit單位計(jì)量單位,用來(lái)計(jì)量物品的單位,如:只、臺(tái),個(gè)等now_stock貨幣當(dāng)前庫(kù)存數(shù),描述當(dāng)前物品在當(dāng)前倉(cāng)庫(kù)的庫(kù)存數(shù)量now_su

33、m貨幣當(dāng)前庫(kù)存總金額,描述當(dāng)前物品在當(dāng)前倉(cāng)庫(kù)的庫(kù)存總金額last_stock貨幣昨日庫(kù)存,昨日的庫(kù)存數(shù)量memo文本備注,描述物品的更多的信息max貨幣最大儲(chǔ)存量,物品最大的倉(cāng)庫(kù)儲(chǔ)存量,用來(lái)檢驗(yàn)庫(kù)存是否超出min貨幣最小儲(chǔ)存量,物品最小的倉(cāng)庫(kù)儲(chǔ)存量,用來(lái)檢驗(yàn)庫(kù)存是否缺乏address文本儲(chǔ)存地點(diǎn),物品在倉(cāng)庫(kù)中存放的地點(diǎn),如一號(hào)貨架rule文本規(guī)格,該物品的規(guī)格,如彩電29寸no文本貨號(hào)5、名列表Storage此表為倉(cāng)庫(kù)名列表,考慮到需要有不同的倉(cāng)庫(kù)來(lái)存放不同的物品就需要有多個(gè)倉(cāng)庫(kù)而設(shè)計(jì)的一個(gè)表。表5 Storage字段名稱數(shù)據(jù)類型說(shuō)明storage_id自動(dòng)編號(hào)倉(cāng)庫(kù)編號(hào)storage_name

34、文本倉(cāng)庫(kù)名稱,如一號(hào)倉(cāng)庫(kù),二號(hào)倉(cāng)庫(kù)等memo文本備注6、Type表該表用來(lái)對(duì)分類后的類別進(jìn)行記錄。由于該系統(tǒng)使用了無(wú)限分類方案,所以需要該表存放某倉(cāng)庫(kù)下分類的情況。表6 Type字段名稱數(shù)據(jù)類型說(shuō)明type_name文本類型名稱,如食品,五金,日用品等type_id自動(dòng)編號(hào)類型編號(hào),用來(lái)識(shí)別類別in_storage數(shù)字所屬倉(cāng)庫(kù),每一個(gè)倉(cāng)庫(kù)都可以有自己的一套分類方案,所以要分清parent_id數(shù)字父級(jí)類型,描述該分類的上級(jí)類別是哪個(gè)類別,記錄的是type_id中的值7、用戶表User用戶表,記錄所有可以登錄該系統(tǒng)的用戶名、密碼和其他相關(guān)數(shù)據(jù)用戶表。其中user表中的字段in_storage意思

35、是所屬倉(cāng)庫(kù),在storage表中存放著倉(cāng)庫(kù)信息,且表中字段storage_id就是倉(cāng)庫(kù)的編號(hào),in_storage與之對(duì)應(yīng),而storage_id是自動(dòng)編號(hào)產(chǎn)生的,所以不會(huì)有小于等于0的數(shù)字的,根據(jù)這樣,當(dāng)in_storage值為0時(shí),即不屬于任何倉(cāng)庫(kù)的用戶,即他們可以管理任何倉(cāng)庫(kù),也即可以稱之管理員了。用戶表user中的字段viewother是查看其他的倉(cāng)庫(kù),一個(gè)用戶是否可以查看全部的倉(cāng)庫(kù)首先要看他是否可以管理全部倉(cāng)庫(kù),如果in_storage值為0就說(shuō)明它可以管理全部倉(cāng)庫(kù)同時(shí)也可以查看其他的倉(cāng)庫(kù),如果不可以,即只能管理一個(gè)倉(cāng)庫(kù),那么就要看字段viewother的值為什么,如果為“是那么可以

36、查看其他的倉(cāng)庫(kù),如果為“否那么不能看其他倉(cāng)庫(kù)。表7 User字段名稱數(shù)據(jù)類型說(shuō)明user_id自動(dòng)編號(hào)用戶編號(hào)username文本用戶名password文本密碼in_storage數(shù)字所屬倉(cāng)庫(kù),記錄倉(cāng)庫(kù)表中的倉(cāng)庫(kù)編號(hào),當(dāng)為0時(shí)即可以進(jìn)入任何倉(cāng)庫(kù)viewother是/否是否可以查看其他,只有為是時(shí),才可以查看全部的倉(cāng)庫(kù)情況memo文本備注8、表Uses用處,或接應(yīng)者,與供給商對(duì)應(yīng),該處是指某物在出庫(kù)時(shí),需要指明用在何處,以備后查。表8 Uses字段名稱數(shù)據(jù)類型說(shuō)明Uses_id自動(dòng)編號(hào)使用編號(hào)Uses_name文本使用名稱,物品使用的對(duì)象,如內(nèi)部自用,客人銷售等Memo文本備注4.3具體功能模塊

37、介紹系統(tǒng)有16重要個(gè)模塊組成。4.3.1登錄模塊該模塊由default.asp實(shí)現(xiàn),在登錄時(shí)需要填寫“用戶名、密碼、選擇倉(cāng)庫(kù)三項(xiàng)。如果沒(méi)有輸入或選擇,那么先會(huì)以對(duì)話框的形式提示用戶輸入需要輸入或選擇的數(shù)據(jù);當(dāng)全部輸入或選擇后,那么以loginchk.asp文件來(lái)對(duì)用戶登錄的用戶名和密碼的正確性進(jìn)行驗(yàn)證將輸入的信息與user表中的信息進(jìn)行比擬;如果不正確會(huì)在error.asp錯(cuò)誤處理模塊中給出提示;如果用戶名和密碼有至少一個(gè)不正確時(shí),就提示“用戶名或密碼錯(cuò)誤;如果都正確那么該用戶得到其所屬倉(cāng)庫(kù)的編號(hào)。而當(dāng)該用戶的所屬倉(cāng)庫(kù)為存在的倉(cāng)庫(kù)編號(hào)編號(hào)是大于0的整數(shù),那么還要判斷是否與該用戶所選擇的倉(cāng)庫(kù)相匹

38、配,如果匹配那么進(jìn)入該倉(cāng)庫(kù);如果不匹配,那么提示“您無(wú)權(quán)進(jìn)入該倉(cāng)庫(kù)的錯(cuò)誤提示。同時(shí)還要檢測(cè)該用戶是否具有查看其他倉(cāng)庫(kù)的權(quán)限,如果有,進(jìn)入主界面后,有個(gè)查看全部倉(cāng)庫(kù)的鏈接,就可以進(jìn)入查看所有倉(cāng)庫(kù)的庫(kù)存情況;如果沒(méi)有,那么那么無(wú)法進(jìn)入查看全部倉(cāng)庫(kù)的界面,系統(tǒng)會(huì)提示你想非法侵入的警告,需要你重新登錄。關(guān)鍵代碼:sql=select* from user where username=&user&and password=&password&代碼說(shuō)明:查詢輸入的用戶名和密碼是否與數(shù)據(jù)庫(kù)中的信息一致。登錄界面請(qǐng)輸入完整檢查完整性信息核對(duì)密碼或者用戶名輸入錯(cuò)誤進(jìn)入系統(tǒng)結(jié)束開(kāi)始YYNN數(shù)據(jù)庫(kù)中得到信息圖2

39、登錄流程圖首先用戶登錄,在登錄后會(huì)檢查登錄信息的填寫完整性。沒(méi)有填寫完整那么會(huì)提示某個(gè)局部沒(méi)有填寫完整,重新登錄。填寫完整的會(huì)進(jìn)入到數(shù)據(jù)核對(duì)步驟,核對(duì)數(shù)據(jù)后信息正確的進(jìn)入系統(tǒng),不正確的那么提示用戶名或密碼錯(cuò)誤。4.3.2分類查看庫(kù)存該模塊由type.asp實(shí)現(xiàn),當(dāng)進(jìn)入分類查找的頁(yè)面后在左上角可以看見(jiàn)自己的名稱以及所屬的倉(cāng)庫(kù),同時(shí)可以看見(jiàn)物品類型。頁(yè)面顯示的類型只有該倉(cāng)庫(kù)中已有的類型,即Type表中當(dāng)前in_storage倉(cāng)庫(kù)編號(hào)中所有的type_name類型名稱。在點(diǎn)擊該類型的時(shí)候我們可以看到類型下面的所有物品,即stock表中當(dāng)前type_id中所有貨物的信息。如果沒(méi)有物品那么顯示“該類別下

40、沒(méi)有物品。如果倉(cāng)庫(kù)沒(méi)有分類的話那么會(huì)顯示“沒(méi)有下級(jí)類別。在看到該類型下的物品時(shí)可以進(jìn)行入庫(kù)和出庫(kù)的操作,點(diǎn)擊入庫(kù)操作可以進(jìn)入到in.asp中可進(jìn)行入庫(kù)操作,出庫(kù)操作那么進(jìn)入的是out.asp中。開(kāi)始分類查看是否有貨物?顯示物品倉(cāng)庫(kù)是否分類?結(jié)束顯示該類別下物品顯示“該類別下沒(méi)有貨物顯示“沒(méi)有下級(jí)類別NNYY圖3 分類查看流程圖首先進(jìn)入頁(yè)面,從數(shù)據(jù)庫(kù)中獲得信息查看是否有數(shù)據(jù),如果沒(méi)有就結(jié)束,要是有就顯示物品類型。然后再進(jìn)行數(shù)據(jù)核對(duì)看該類下是否有物品,沒(méi)有那么結(jié)束,有那么顯示物品并且可以進(jìn)行出入庫(kù)的操作了。4.3.3瀏覽庫(kù)存 該模塊由brow.asp實(shí)現(xiàn),它可以直接查看所在倉(cāng)庫(kù)的全部貨物的信息,這

41、里沒(méi)有分類的概念,同時(shí)也何以對(duì)貨物進(jìn)行出庫(kù)和入庫(kù)的操作。4.3.4今日庫(kù)存報(bào)表 該模塊由-report.asp實(shí)現(xiàn),因?yàn)槭侨請(qǐng)?bào)表,所以它只紀(jì)錄當(dāng)天的入庫(kù)數(shù)量、金額,出庫(kù)數(shù)量、金額等。首先翻開(kāi)數(shù)據(jù)庫(kù)中的Rpt_log表將日期更新為當(dāng)前日期,并且將當(dāng)日的出庫(kù)入庫(kù)紀(jì)錄中的結(jié)算金額明細(xì)表中 out_sum in_sum的求和值更新到當(dāng)前表中。在將stock表中的last_stock昨日庫(kù)存更新為now_stock當(dāng)前庫(kù)存。此時(shí)將信息顯示在report頁(yè)面就可以了。關(guān)鍵代碼sql=update stock set last_stock=now_stock where storage_id=&sessio

42、n(storage)代碼說(shuō)明:當(dāng)條件為storage_id倉(cāng)庫(kù)編號(hào)為當(dāng)前倉(cāng)庫(kù)時(shí)將表stock中的last_stock更新為now_stock。sql=select sum(in_sum) as total_in_sum,sum(out_sum) as total_out_sum from detail where rq=date() and storage_id=&session(storage)代碼說(shuō)明:對(duì)detail表中的所有in_sum和out_sum進(jìn)行求和并且將in_sum命名為total_in_sum將out_sum命名為total_out_sum條件是rp為當(dāng)前日期storage

43、_id倉(cāng)庫(kù)編號(hào)為當(dāng)前倉(cāng)庫(kù)時(shí)。4.3.5查看全部庫(kù)存 該模塊由all.asp來(lái)實(shí)現(xiàn)。只有在這里才可以一覽全部倉(cāng)庫(kù)的情況,可以很方便地選擇某個(gè)倉(cāng)庫(kù)再選擇其下的某個(gè)類別。進(jìn)行查看或查找時(shí),該操作針對(duì)全部倉(cāng)庫(kù)。用戶要進(jìn)入此頁(yè)面,必須具有可以查看其他倉(cāng)庫(kù)的權(quán)限。如果是沒(méi)有權(quán)限會(huì)跳轉(zhuǎn)到relogin.asp頁(yè)面進(jìn)行警告。4.3.6 修改密碼 修改密碼是讓用戶在線進(jìn)行修改自己的密碼,要先以自己的用戶名和密碼成功登錄,然后輸入原密碼、新密碼和校驗(yàn)密碼,只有當(dāng)原密碼正確,新密碼和校驗(yàn)密碼一致時(shí)才可以正確修改密碼,密碼修改操作完成后,下次登錄時(shí)原密碼失效,新密碼啟用。關(guān)鍵代碼sql= select * from

44、user where usernam e= &session (username) & and password= &request.form (old_pass)&rs.open sql,conn,3,2if not rs.eof then if request.form(new_pass)=request.form(confirm_pass) then rs(password)=request.form(new_pass) rs.update代碼說(shuō)明:要求user表中的用戶名和密碼與輸入的用戶名和密碼一致時(shí)執(zhí)行。如果兩次輸入的新密碼相同,那么將輸入的新密碼賦值給記錄集中的password進(jìn)

45、而更新記錄集。這時(shí)user表單中的密碼信息就成功更改了。4.3.7 新增用戶在線進(jìn)行增加用戶名。這種方式具有權(quán)限繼承性,即只有可以管理并查看全部倉(cāng)庫(kù)的用戶才可以分配給新用戶這種權(quán)限,沒(méi)有此權(quán)限的用戶無(wú)法給新用戶高于當(dāng)前用戶更高的權(quán)限。在填寫信息時(shí)必須全部填寫,否那么會(huì)提示某個(gè)工程沒(méi)有填寫,然后重新填寫。關(guān)鍵代碼request(name)= then msg=msg+請(qǐng)輸入物品名稱!代碼說(shuō)明:如果name為空那么提示請(qǐng)輸入物品名稱。rs.addnew rs(username)=request.form(name) rs(password)=request.form(password) rs(me

46、mo)=request.form(memo)if request.form(manage)= then if request.form(selstorage)0 then rs(in_storage)=request.form(selstorage) else rs(in_storage)=session(storage) end ifelse rs(in_storage)=0end if if request.form(view_other)= then rs(viewother)=Falseelse rs(viewother)=Trueend if rs.update代碼說(shuō)明:添加記錄集。

47、將輸入的名字密碼和備注記錄到記錄集中的username password memo中,如果管理選項(xiàng)manage沒(méi)有填為空,那么它就為當(dāng)前倉(cāng)庫(kù)的管理者,否那么就為全部倉(cāng)庫(kù)的管理者。,如果view_other沒(méi)有填為空那么就沒(méi)有權(quán)限查看其他倉(cāng)庫(kù),反之那么可以查看其他倉(cāng)庫(kù),然后將記錄集更新。這時(shí)新的用戶就添加到user表單中了。4.3.8 刪除用戶 在線對(duì)用戶名進(jìn)行刪除操作。這種方式具有用戶選擇性,即只有可以管理全部倉(cāng)庫(kù)的管理員才可以刪除用戶,同時(shí)只有不是管理員的用戶才會(huì)顯示在刪除表中。即viewother= False的時(shí)候,因?yàn)楣芾韱T的viewother字段值全部都為True。4.3.9 新增倉(cāng)

48、庫(kù) 對(duì)表storage進(jìn)行增加倉(cāng)庫(kù)名稱,只要新參加一個(gè)倉(cāng)庫(kù),這個(gè)倉(cāng)庫(kù)在使用時(shí)與其他倉(cāng)庫(kù)的使用沒(méi)有任何關(guān)系,只是他們可以放在一起進(jìn)行查看,是他們唯一的聯(lián)系。在添加倉(cāng)庫(kù)的時(shí)候所有的選項(xiàng)也要全部進(jìn)行添寫,否那么會(huì)發(fā)那里沒(méi)有填寫的出錯(cuò)誤的提示。4.3.10 新增供給商和新增倉(cāng)庫(kù)模塊的原理一樣對(duì)表Provider進(jìn)行供給商名稱的添加,在入庫(kù)操作時(shí)可以選擇所添加的供給商。4.3.11 新增用處 用處是相對(duì)供給商的。這里反映出某物品的貨源及面向?qū)ο?。它是?duì)uses表進(jìn)行用處的添加,在出庫(kù)操作時(shí)可以選擇所添加的用處。4.3.12 新增品名 對(duì)當(dāng)前倉(cāng)庫(kù)當(dāng)前類別下新增物品,用來(lái)描述物品信息。即對(duì)stock表中添加

49、物品名。當(dāng)新增某物品時(shí)還需對(duì)他進(jìn)行入庫(kù)、出庫(kù)等操作,該物品才算有意義。關(guān)鍵代碼sql=select * from stock where name=&request.form(name)& and storage_id=&session(storage)& and unit=&request.form(unit)& and rule=&request.form(gg)&rs.open sql,conn,3,2if rs.eof then rs.addnew rs(name)=request.form(name) rs(storage_id)=session(storage) rs(type_i

50、d)=session(prnt) rs(unit)=request.form(unit) rs(rule)=request.form(gg) rs(no)=request.form(hh) rs(hm)=request.form(hm) rs(max)=request.form(max) rs(min)=request.form(min) rs(address)=request.form(address) rs(memo)=request.form(memo) rs.update代碼說(shuō)明:翻開(kāi)表stock當(dāng)查詢的結(jié)果說(shuō)明記錄集為空時(shí)進(jìn)行記錄集的添加操作將輸入的物品名稱、倉(cāng)庫(kù)、物品類別、規(guī)格、號(hào)

51、數(shù)、貨名、最大儲(chǔ)存量、最小儲(chǔ)存量、存放地址、備注記錄到記錄集中然后將記錄集更新。這時(shí)表單中就添加了這個(gè)貨物。4.3.13 入庫(kù)操作 即收入,對(duì)倉(cāng)庫(kù)的一個(gè)進(jìn)的過(guò)程,需要輸入物品的數(shù)量、單價(jià)、摘要、供給商等信息。保存數(shù)據(jù)時(shí)以save_in.asp文件來(lái)進(jìn)行檢測(cè)數(shù)據(jù)的完整性。當(dāng)數(shù)據(jù)全正確并確定可以保存時(shí),程序先將全部的已有庫(kù)存記錄逐個(gè)重新謄寫一遍至當(dāng)日,然后再新增一個(gè)記錄表示現(xiàn)在入庫(kù)的數(shù)據(jù),并重新統(tǒng)計(jì)現(xiàn)在的庫(kù)存數(shù)量,同時(shí)將信息更新到stock表中來(lái)顯示現(xiàn)有的庫(kù)存情況,在重新改寫jz_log記帳記錄標(biāo)志,用來(lái)標(biāo)記最后一個(gè)操作,置全部的jz_log為0,并將重新謄寫的庫(kù)存記錄和新增加的庫(kù)存記錄中的jz_

52、log記錄為1,作用是在list.asp顯示明細(xì)中用顏色塊清楚的表示當(dāng)前的庫(kù)存情況。而進(jìn)貨的所有詳細(xì)的信息都記錄在明細(xì)表Detail中。4.3.14 出庫(kù)操作出庫(kù)與入庫(kù)相反,在出庫(kù)時(shí)先將出庫(kù)請(qǐng)求的數(shù)量與現(xiàn)有庫(kù)存數(shù)量比擬,如果小于等于庫(kù)存數(shù),那么可以出庫(kù),如果大于庫(kù)存了,那么提示不能出庫(kù),以save_out.asp來(lái)檢測(cè)數(shù)據(jù)。當(dāng)可以出庫(kù)時(shí)也是將全部已有的庫(kù)存記錄逐個(gè)重新謄寫一遍至當(dāng)前日,產(chǎn)生新的數(shù)據(jù),然后根據(jù)具體出庫(kù)的數(shù)量根據(jù)“先入先出原那么從最早入庫(kù)的一批開(kāi)始出庫(kù),如果第一批數(shù)量缺乏,再繼續(xù)出第二批,第二批缺乏,再繼續(xù)出第三批,依次類推,直到全部到達(dá)出庫(kù)請(qǐng)求的數(shù)量。出貨的所有詳細(xì)信息都記錄在明

53、細(xì)表Detail中。4.3.15 查看明細(xì) 是以標(biāo)準(zhǔn)倉(cāng)庫(kù)帳本的形式來(lái)顯示某物品的全部出、入庫(kù)等的操作記錄,順序是從下往上。即最近的一次記錄在最上面,并以黃顏色標(biāo)出。4.3.16 退出 在使用完后,一定要使用退出來(lái)結(jié)束工作,為了平安起見(jiàn),當(dāng)退出后,就不能翻開(kāi)任何的連接了,都會(huì)提示你需要重新登錄,如果不使用退出,而直接使用關(guān)閉窗口來(lái)關(guān)閉,那么不用登錄就可以再進(jìn)入管理頁(yè)面進(jìn)行操作,顯得很不平安。4.4系統(tǒng)界面介紹再這里是對(duì)局部系統(tǒng)界面的一個(gè)介紹。4.4.1登錄界面圖4 用戶登陸圖這個(gè)界面是用戶的登錄界面,用戶在這里輸入姓名、密碼和選擇倉(cāng)庫(kù)后單擊登錄按鈕后就可以進(jìn)入系統(tǒng)了。如果輸入錯(cuò)誤可點(diǎn)去除按鈕來(lái)重

54、新填寫登錄的信息。4.4.2管理主界面圖5 管理主界面圖這個(gè)界面是管理主界面圖,在系統(tǒng)登陸成功后可進(jìn)入此界面。這里可以看到自己所在的倉(cāng)庫(kù)位置并且可以選自己所需要的操作。只要單擊藍(lán)色的超鏈接就可以進(jìn)入到自己想要操作的頁(yè)面了。4.4.3查看全部倉(cāng)庫(kù)界面圖 6 查看所有庫(kù)存界面這個(gè)頁(yè)面可以查看所有倉(cāng)庫(kù)的庫(kù)存。上面可以看到所有的倉(cāng)庫(kù),在查找框中輸入想查找的物品名稱時(shí)在界面的下方就會(huì)顯示該物品的信息。4.4.4新增用戶界面圖7 新增用戶界面此為新增用戶界面,在這個(gè)頁(yè)面中可以進(jìn)行新用戶的添加操作。當(dāng)全部信息填寫完成之后點(diǎn)擊確定按鍵就可以提交數(shù)據(jù)了。結(jié) 論該畢業(yè)設(shè)計(jì)通過(guò)對(duì)倉(cāng)庫(kù)貨物管理進(jìn)行需求分析,模塊劃分并

55、結(jié)合相關(guān)文獻(xiàn)資料的查閱,最終設(shè)計(jì)并開(kāi)發(fā)出一個(gè)具有貨物入庫(kù)、出庫(kù),貨物查詢,密碼登錄等功能的倉(cāng)庫(kù)貨物管理系統(tǒng)。該系統(tǒng)具有人機(jī)交互界面友好、查詢編輯快捷的特點(diǎn),從一定程度上提高了企業(yè)倉(cāng)庫(kù)管理的工作效力。通過(guò)本次畢業(yè)設(shè)計(jì),我受益匪淺,它不僅是對(duì)我在大學(xué)四年所學(xué)的知識(shí)的一個(gè)考察,更加為我以后走出社會(huì),走向工作崗位打下了堅(jiān)實(shí)的根底。該設(shè)計(jì)還有很多不完善的地方,比方,工作流程不夠簡(jiǎn)化,系統(tǒng)的平安性考慮較少等,這些都有待于我在以后的學(xué)習(xí)中不斷的完善。參考文獻(xiàn)1 吳麗萍.ASP企業(yè)管理系統(tǒng)開(kāi)發(fā)實(shí)例M.北京:清華大學(xué)出版社,2005。2 馬開(kāi)顏.ASP實(shí)用教程M.北京:北京理工大學(xué)出版社,2004。3 HYPE

56、RLINK :/ joyo /search/search.asp?searchword=%C3%CF%B7%B2%C6%E6&uid=168-1530374-2128237 孟凡奇.ASP程序設(shè)計(jì)根底M.北京:上海交通大學(xué),2006。4 HYPERLINK :/ joyo /search/search.asp?searchword=%D3%DA%D7%DA%C3%F1&uid=168-1530374-2128237 于宗民, HYPERLINK :/ joyo /search/search.asp?searchword=%C1%F5%D2%E5%C4%FE&uid=168-1530374-21

57、28237 劉義寧, HYPERLINK :/ joyo /search/search.asp?searchword=%C6%EE%B9%FA%BB%D4&uid=168-1530374-2128237 祁國(guó)輝.數(shù)據(jù)倉(cāng)庫(kù)工程管理實(shí)踐M.北京:人民郵電出版社,2006。5 HYPERLINK :/ joyo /search/search.asp?searchword=%C1%F5%C0%F2&uid=168-1530374-2128237 劉莉.倉(cāng)儲(chǔ)管理實(shí)務(wù)M.北京:中國(guó)物資出版社,2006。6 鄧文淵,陳惠貞,陳俊榮.ASP與網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)M.北京:中國(guó)鐵道出版社,2005.6。致 謝本文是在

58、杜小丹老師的熱情關(guān)心和指導(dǎo)下完成的,她淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完本錢課題起到了極大的作用。在此向他表示我最衷心的感謝!在論文完成過(guò)程中,本人還得到了昌燕老師和徐楓同學(xué)的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝!作者簡(jiǎn)介:姓 名: 費(fèi)楷鈞 性別:男 出生年月: 1984年3月 民族:漢 E-mail:wkhhahaha163 聲 明本論文的工作是 2007年2月至2007年6月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過(guò)的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)

59、位或證書(shū)而使用過(guò)的材料。除非另有說(shuō)明,本文的工作是原始性工作。關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說(shuō)明:本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:1學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。2學(xué)??梢圆捎糜坝?、縮印或其他復(fù)制方式保存學(xué)位論文。3學(xué)??梢詫W(xué)術(shù)交流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。4學(xué)??稍试S學(xué)位論文被查閱或借閱。5學(xué)校可以公布學(xué)位論文的全部或局部?jī)?nèi)容保密學(xué)位論文在解密后遵守此規(guī)定。除非另有科研合同和其他法律文書(shū)的制約,本論文的科研成果屬于成都信息工程學(xué)院。特此聲明! 作者簽名: 年 月 日Christopher TolkienAINULINDAL

60、?The Music of the AinurThere was Eru, the One, who in Arda is called Il鷙atar; and he made first the Ainur, the Holy Ones, that were the offspring of his thought, and they were with him before aught else was made. And he spoke to them, propounding to them themes of music; and they sang before him, an

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論