版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
安徽工業(yè)大學(xué)
畢業(yè)設(shè)計(jì)(論文)任務(wù)書
課題名稱超市庫(kù)存管理系統(tǒng)
系別__________________計(jì)算機(jī)系____________
專業(yè)班級(jí)軟件工程0741班
姓名____________________咨_______________
學(xué)號(hào)__________________Oxxxxxxxx______________
畢業(yè)設(shè)計(jì)(論文)的工作內(nèi)容:
一、進(jìn)行調(diào)研工作,了解、分析用戶對(duì)“超市庫(kù)存管理系統(tǒng)”的功能需求。
二、熟練掌握一種程序設(shè)計(jì)語(yǔ)言,掌握其數(shù)據(jù)庫(kù)開發(fā)、訪問(wèn)技術(shù)、編程設(shè)計(jì)
技術(shù)。
三、根據(jù)課題要求,軟件完成如下功能:
1,對(duì)商品、商家基本信息的增刪改查等操作的實(shí)現(xiàn);
2,對(duì)商品進(jìn)行入庫(kù)、出庫(kù)的操作;
3,對(duì)高于庫(kù)存上限的商品或者低于庫(kù)存下限是的商品進(jìn)行顯示,以提醒操作
人員及時(shí)處理;
4顯示操作日志,便于查詢操作員所操作的事物。
四、要求軟件設(shè)計(jì)界面友好、使用方便,程序執(zhí)行安全、可靠。
五、完成與設(shè)計(jì)內(nèi)容有關(guān)的外文資料翻譯,譯文約5000字。
六、撰寫畢業(yè)論文并提交設(shè)計(jì)軟件及清單一份。
指導(dǎo)教師簽字:日期:年月日
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
摘要
超市庫(kù)存管理的內(nèi)容是商品的入庫(kù)、出庫(kù)和庫(kù)存管理,它是商品管理的中間
環(huán)節(jié),是用數(shù)據(jù)描述貨物的收入、發(fā)出和儲(chǔ)存的狀態(tài),及時(shí)有效地反映了商品在
超市內(nèi)流動(dòng)的客觀過(guò)程,與庫(kù)存管理和商品管理的其他環(huán)節(jié)都有直接聯(lián)系??梢?/p>
說(shuō)它在商品配送管理中起著樞紐和基礎(chǔ)的重要作用。
本系統(tǒng)以VisualC++6.0為開發(fā)工具,采用了SQLServer2000為后臺(tái)數(shù)據(jù)
庫(kù)。該系統(tǒng)主要分為五大模塊:庫(kù)存管理模塊、顯示查詢模塊、商品信息模塊、
商家模塊、系統(tǒng)模塊。
關(guān)鍵詞:超市庫(kù)存管理系統(tǒng);VisualC++6.0;SQLServer2000
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
Abstract
Thecontentsofthesupermarketinventorymanagementofgoodsoutof
warehouseandinventorymanagement,productmanagement,itisthemiddlepartis
theuseofdatadescribingtheincomeofthegoods,issueandstorageofthestate,
reflectingthetimelyandeffectiveflowofgoodsinthesupermarketobjectiveprocess,
andinventorymanagementandmerchandisemanagementhavedirectcontactwiththe
otherlinks.Managementcansaythatitplaysinthecommoditydistributionhuband
thebasisofanimportantrole.
ThesystemfortheVisualC++6.0developmenttool,theSQLServer2000
databaseforthebackground.Thesystemconsistsoffivemodules:Inventory
Managementmodule,displayquerymodule,productinformationmodule,the
businessmodule,thesystemmodule.
Keywords:SupermarketStorageManagementSystem;VisualC++2005;SQLServer
2000
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
目錄
1系統(tǒng)概述1
1.1開發(fā)背景1
1.2開發(fā)環(huán)境1
1.2.1VisualC++6.0特點(diǎn)1
1.2.2SQLServer2000特點(diǎn)2
1.2.3ADO的特性2
2需求分析3
2.1系統(tǒng)需求分析3
2.2可行性分析3
2.2.1技術(shù)可行性3
2.2.2經(jīng)濟(jì)可行性3
2.2.3操作可行性4
2.3數(shù)據(jù)描述4
2.4系統(tǒng)運(yùn)行需求5
2.4.1用戶界面5
2.4.2硬件要求5
2.4.3軟件要求5
2.4.4使用方法5
2.4.5故障處理5
3概要設(shè)計(jì)6
3.1E-R模型的建立6
3.2數(shù)據(jù)庫(kù)的設(shè)計(jì)7
4詳細(xì)設(shè)計(jì)11
4.1系統(tǒng)總體框架設(shè)計(jì)11
4.2系統(tǒng)具體功能設(shè)計(jì)11
4.2.1登陸界面11
4.2.2主界面12
4.2.3庫(kù)存商品12
4.2.4供貨商家13
4.2.5商品入庫(kù)13
4.2.6商品出庫(kù)14
4.2.7查詢14
4.2.8修改密碼17
4.2.9庫(kù)存報(bào)警17
5調(diào)試運(yùn)行及測(cè)試18
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
5.1調(diào)試運(yùn)行18
5.2測(cè)試18
總結(jié)27
致謝28
參考文獻(xiàn)29
附錄一:部分程序代碼30
附錄二:外文資料/譯文46
外文文獻(xiàn)原文46
外文文獻(xiàn)翻譯53
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
1系統(tǒng)概述
1.1開發(fā)背景
在當(dāng)今這個(gè)快速發(fā)展的社會(huì),計(jì)算機(jī)產(chǎn)業(yè)興起,已經(jīng)成為各行業(yè)必不可少的
工具,他實(shí)現(xiàn)了不同程度的自動(dòng)化操作,給人們的工作和生活帶來(lái)了極大的便利。
現(xiàn)在我們的周圍出現(xiàn)了大量的超市、便利店等,長(zhǎng)期以來(lái)人們使用傳統(tǒng)的人
工方式管理倉(cāng)庫(kù)中的各種物資設(shè)備,這樣的管理方式不僅效率低,而且時(shí)間一長(zhǎng),
將產(chǎn)生大量的數(shù)據(jù)和文件,這給查找。更新和維護(hù)都帶來(lái)了不便。而對(duì)于這些企
業(yè)而言資源管理、信息的存儲(chǔ)和處理顯得迫切重要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有
高效的處理方式和管理方法,因此加快超市庫(kù)存管理的信息化進(jìn)程是必可少的。
所以開發(fā)該系統(tǒng)是必要的,使用該系統(tǒng)不僅能提高商品的信息化程度,減輕管理
人員的管理、統(tǒng)計(jì)商品負(fù)擔(dān),也可以及時(shí)獲取商品入出庫(kù)信息,并同時(shí)提高管理
效率和公司利益最大化。
1.2開發(fā)環(huán)境
前臺(tái)應(yīng)用程序開發(fā)使用的是VisualC++6.0,后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)使用的
是SQLServer2000o
1.2.1VisualC++6.0特點(diǎn)
VisualC++6.0是功能最為強(qiáng)大的可視化開發(fā)工具之一,它不僅支持傳統(tǒng)的
軟件開發(fā)方法更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。因此Visual
C++6.0又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動(dòng)生成和可視化資源
編輯功能。
VisualC++6.0具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架MFC(Microsoft
FoundationClass),簡(jiǎn)化了程序員的編程工作,提高了模塊的可重用性;提供了
基于CASE技術(shù)的可視化軟件的自動(dòng)生成和維護(hù)工具AppWizard、ClassWizard、
VisualStudio>WizardBar等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便的編譯
和管理各種類,維護(hù)程序的源代碼;封裝了Windows的API函數(shù)、USER、
KERNEL.GDI函數(shù),簡(jiǎn)化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。
其中MFC是一個(gè)很大的、擴(kuò)展了的C++類層次結(jié)構(gòu),它能使開發(fā)
Windows應(yīng)用程序變得更加容易。MFC是在整個(gè)Windows家族中都是兼容
的,也就是說(shuō),無(wú)論是Windows3.x、Windows95還是WindowsNT,所使用的
MFC是兼容的。每當(dāng)新的Windows版本出現(xiàn)時(shí),MFC也會(huì)得到修改以便使舊
的編譯器和代碼能在新的系統(tǒng)中工作。MFC也回得到擴(kuò)展,添加新的特性、變
得更加容易建立應(yīng)用程序。使用MFC的最大優(yōu)點(diǎn)是它為你做了所有最難做的
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
事。MFC中包含了上成千上萬(wàn)行正確、優(yōu)化和功能強(qiáng)大的Windows代碼。你
所調(diào)用的很多成員函數(shù)完成了你自己可能很難完成的工作。從這點(diǎn)上將,MFC極
大地加快了你的程序開發(fā)速度。由于MFC編程方法充分利用了面向?qū)ο蠹夹g(shù)的
優(yōu)點(diǎn),它使得我們編程時(shí)極少需要關(guān)心對(duì)象方法的實(shí)現(xiàn)細(xì)節(jié),同時(shí)類庫(kù)中的各種
對(duì)象的強(qiáng)大功能足以完成我們程序中的絕大部分所需功能,這使得應(yīng)用程序中程
序員所需要編寫的代碼大為減少,有力地保證了程序的良好的可調(diào)試性。
1.2.2SQLServer2000特點(diǎn)
SQLServer是一種關(guān)系數(shù)據(jù)庫(kù)(relationaldatabase),它除了支持傳統(tǒng)關(guān)系數(shù)
據(jù)庫(kù)組件(如數(shù)據(jù)庫(kù)、表)和特性(如表的join)外,也支持當(dāng)今關(guān)系數(shù)據(jù)庫(kù)常
用的組件,如存儲(chǔ)過(guò)程(storedprocedure)>視圖(view)等。另外,它還支持,
目前關(guān)系數(shù)據(jù)庫(kù)都支持的標(biāo)準(zhǔn)查詢語(yǔ)言SQL(StructuredQueryLanguage)o
SQLServer另外一項(xiàng)重要的特點(diǎn)是它支持?jǐn)?shù)據(jù)庫(kù)復(fù)制(replication)功能,也就
是當(dāng)你在一個(gè)數(shù)據(jù)庫(kù)上執(zhí)行操作時(shí),可以將其操作結(jié)果傳至遠(yuǎn)程SQLServer相
同的數(shù)據(jù)庫(kù)上,讓兩邊的數(shù)據(jù)保持同步。
SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng),該
版本繼承了SQLServer7.0版本的優(yōu)點(diǎn)同時(shí)又在可靠性、質(zhì)量和易用性、可伸縮
性、業(yè)務(wù)智能功能和對(duì)MXL的支持,以及與微軟BACK-OFFICE系列產(chǎn)品的無(wú)
縫集成等方面增加了兒種新的功能,由此成為大規(guī)模聯(lián)機(jī)事物處理(OLTP)、數(shù)
據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。
1.2.3ADO的特性
ADO(ActiveXDataObject)是一個(gè)用于存取數(shù)據(jù)源的COM組件。它提供了
編程語(yǔ)言和統(tǒng)一數(shù)據(jù)訪問(wèn)方式OLEDB的一個(gè)中間層,也就是說(shuō)它是建立在OLE
DB之上的高層數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。它封裝了OLEDB所提供的接口,比起OLEDB
提供者,ADO的接口可以使程序員在更高級(jí)別上進(jìn)行數(shù)據(jù)交互。ADO技術(shù)不僅
可以應(yīng)用于關(guān)系數(shù)據(jù)庫(kù),也可以應(yīng)用于非關(guān)系數(shù)據(jù)庫(kù)。可以用統(tǒng)一的方法對(duì)不同
的文件系統(tǒng)進(jìn)行訪問(wèn),大大簡(jiǎn)化了程序編制,增加了程序的可移植性。
通過(guò)ADO連接SQLServer數(shù)據(jù)庫(kù)可以分為有源數(shù)據(jù)庫(kù)連接和無(wú)源數(shù)據(jù)庫(kù)連
接,我做的這個(gè)超市管理系統(tǒng)使用的是有源數(shù)據(jù)庫(kù)連接,也就是說(shuō)首先要注冊(cè)數(shù)
據(jù)源名稱(DSN),通過(guò)配置ODBC環(huán)境,進(jìn)行數(shù)據(jù)源的注冊(cè),然后才能在對(duì)數(shù)
據(jù)庫(kù)編程時(shí),對(duì)數(shù)據(jù)嫄進(jìn)行連接、訪問(wèn)和操作。
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
2需求分析
2.1系統(tǒng)需求分析
在現(xiàn)在有的超市企業(yè)也有自己的管理系統(tǒng),但是不是操作繁瑣就是功能不夠
齊全,所以我們要開發(fā)一個(gè)操作簡(jiǎn)單、功能齊全的管理系統(tǒng),讓具有一般計(jì)算機(jī)
水平的員工也能方便使用。因此該系統(tǒng)的界面要友好,還要實(shí)現(xiàn)比較完整的功能。
其主要包括以下兒個(gè)功能:
?庫(kù)存商品:顯示商品信息,并實(shí)現(xiàn)對(duì)商品信息的增刪改功能。
?供貨商家:顯示商家信息,并實(shí)現(xiàn)對(duì)商家信息的增刪改功能。
?商品入庫(kù):對(duì)商品進(jìn)行入庫(kù)操作。
?商品出庫(kù):對(duì)商品進(jìn)行出庫(kù)操作。
?商品信息:顯示所有商品信息,并顯示商品總數(shù)。
?商家信息:顯示所有商家信息,并顯示商品總數(shù)。
?入庫(kù)信息:顯示所有的入庫(kù)信息。
?出庫(kù)信息:顯示所有的出庫(kù)信息。
?庫(kù)存報(bào)警:顯示高于最高預(yù)警線或者最低于低預(yù)警線先的商品的詳細(xì)信
息。
?修改密碼:修改登錄密碼。
?日志查看:方便查看操作日志信息。
2.2可行性分析
2.2.1技術(shù)可行性
現(xiàn)在的社會(huì)計(jì)算機(jī)普及應(yīng)用,各種軟件應(yīng)運(yùn)而生,不管是一般的應(yīng)用軟件,
還是開發(fā)軟件,都能在一般操作系統(tǒng)(Windows2000以上的版本或相應(yīng)的
WindowsNT版本)上工作,當(dāng)然也包括VisualC++2005和SQLServer2000,
所以用這兩種開發(fā)平臺(tái)開發(fā)出來(lái)的應(yīng)用軟件操作系統(tǒng)在Windows2000以上的版
本或相應(yīng)的WindowsNT版本系統(tǒng)上也是可以運(yùn)行的。而且現(xiàn)在計(jì)算機(jī)技術(shù)已經(jīng)
很成熟,設(shè)計(jì)人員不用自己編寫繁瑣的代碼,很多都是庫(kù)類中已經(jīng)存在的,編程
人員在需要使用的時(shí)候只要調(diào)用就可以了。所以綜上所述,在技術(shù)方面考慮是可
行的。
2.2.2經(jīng)濟(jì)可行性
雖然開發(fā)該軟件是需要一定成本的,比如人力和物力,但是通過(guò)該軟件的使
用可以減少企業(yè)管理費(fèi)用和人力開支,而其它一些繁瑣的事物都通過(guò)新系統(tǒng)來(lái)加
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,
為企業(yè)帶來(lái)的是更大的經(jīng)濟(jì)效益。從根本上提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)
上完全是可行的。
2.2.3操作可行性
本系統(tǒng)采用基于Windows的圖形用戶界面,所以不必具備計(jì)算機(jī)的專業(yè)技
能,只要有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而整個(gè)超市庫(kù)存管理系統(tǒng)
采用友好的交互界面,簡(jiǎn)潔明了,不需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行深入的了解。
由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。
綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無(wú)論是從技術(shù)上或者經(jīng)濟(jì)
上還是操作上。
2.3數(shù)據(jù)描述
由上述分析和根據(jù)對(duì)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變
換過(guò)程的分析,可畫數(shù)據(jù)流圖2.1所示。
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
2.4系統(tǒng)運(yùn)行需求
2.4.1用戶界面
本系統(tǒng)的用戶交互界面采用的是基于Windows的窗口界面,便于操作。
2.4.2硬件要求
運(yùn)行本系統(tǒng)的硬件基本要求如下:
CPU:IntelP3及以上;
內(nèi)存:256MB及以上;
硬盤:10GB及以上。
2.4.3軟件要求
操作系統(tǒng)使用Windows2000以上的版本或相應(yīng)的WindowsNT版本。
數(shù)據(jù)庫(kù)系統(tǒng)采用:SQLServer2000o
2.4.4使用方法
本系統(tǒng)已生成可執(zhí)行文件,使用時(shí)打開GMS.exe即可。
2.4.5故障處理
正常使用時(shí)不易出錯(cuò),對(duì)于用戶的輸入錯(cuò)誤應(yīng)給出適當(dāng)?shù)母恼崾?,若運(yùn)行
時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
3概要設(shè)計(jì)
3.1E-R模型的建立
根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對(duì)現(xiàn)實(shí)世界的數(shù)據(jù)進(jìn)行抽象,
然后設(shè)計(jì)出本系統(tǒng)的E-R圖,如圖3.1、3.2、3.3所示。
操,員?—-""""
''''商1——
圖3.1出庫(kù)E-R圖
庫(kù)日C)0<庫(kù)日位)
操作員—〈入庫(kù)
庫(kù)匕
圖3.2入庫(kù)E-R圖
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
圖3.3供應(yīng)E-R圖
3.2數(shù)據(jù)庫(kù)的設(shè)計(jì)
根據(jù)系統(tǒng)功能設(shè)計(jì)的要求、功能模塊的劃分以及上面實(shí)體以及實(shí)體間關(guān)系的
設(shè)計(jì),形成各個(gè)表格之間的關(guān)系,可設(shè)計(jì)超市庫(kù)存管理系統(tǒng)數(shù)據(jù)庫(kù)的各個(gè)表如下
所示。
系統(tǒng)用戶表的設(shè)計(jì):
用戶(操作員號(hào),操作員姓名,操作員密碼)
CREATETABLEadmin(
Admin_codenvarchar(lO)COLLATEChinese_PRC_CI_ASNOTNULL,
Admin_namenvarchar(30)COLLATEChinese_PRC_CI_ASNULL,
Admin_passwdnvarchar(50)COLLATEChinese_PRC_CI_ASNULL
表3.1系統(tǒng)用戶表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
Admin_codenvarchar10杏操作員號(hào)是
Admin_namenvarchar30是操作員姓名否
Admin_passwdnvarchar50是操作員密碼否
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
商品信息表的設(shè)計(jì):
商品(商品編號(hào),商品名,當(dāng)前數(shù)量,庫(kù)存上限,庫(kù)存下限)
CREATETABLEgoods(
G_codenvarchar(50)COLLATEChinese_PRC_CI_ASNOTNULL,
G_namenvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
Current_numberintNULL,
Max_numberintNULL,
Min_numberintNULL
);
表3.2商品彳信息表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
G_codenvarchar50否商品編號(hào)是
G_namenvarchar50是商品名否
Current_numberint4是當(dāng)前數(shù)量否
Max_numberint4是庫(kù)存上限否
Min_numberint1是庫(kù)存下限否
入庫(kù)信息表設(shè)計(jì):
入庫(kù)(商品編號(hào),供應(yīng)商號(hào),入庫(kù)數(shù)量,入庫(kù)價(jià)格,入庫(kù)日期)
CREATETABLEinlib(
Goods_codenvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
Provider_codenvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
In_numberintNULL,
In_PricerealNULL,
In_datenvarchar(50)COLLATEChinese_PRC_CI_ASNULL
);
表3.3入庫(kù)信息表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
Goods_codenvarchar50否商品編號(hào)否
Provider_codenvarchar50是供應(yīng)商號(hào)杏
In_numberint4是入庫(kù)數(shù)量否
In_Pricereal4是入庫(kù)價(jià)格否
In_datedatetime8是入庫(kù)日期否
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
出庫(kù)信息表設(shè)計(jì):
出庫(kù)(商品編號(hào),出庫(kù)數(shù)量,出庫(kù)人,出庫(kù)時(shí)間)
CREATETABLEoutlib(
Goods_codenvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
Outnumbernvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
ut_personnvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
takernvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
out_datenvarchar(50)COLLATEChinese_PRC_CI_ASNULL
);
表3.4出庫(kù)1信息表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
Goods_codenvarchar50是商品編號(hào)否
Outnumbernvarchar50是出庫(kù)數(shù)量否
Out_personnvarchar50是出庫(kù)人否
out_dateSmalldatetime4是出庫(kù)時(shí)間否
日志表設(shè)計(jì):
日志(操作員姓名,操作類型,操作日期)
CREATETABLElog(
Admin_namenvarchar(30)COLLATEChinese_PRC_CI_ASNULL,
do_whatnvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
do_datenvarchar(50)COLLATEChinese_PRC_CI_ASNULL
);
表3.5日志表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
Admin_namenvarchar30是操作員姓名否
do_whatnvarchar50是操作類型否
do_datesmalldatetime4是操作日期否
供應(yīng)商信息表設(shè)計(jì):
供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,供應(yīng)商地址,聯(lián)系人,電話,Email)
CREATETABLEprovider(
Provider_codenvarchar(50)COLLATEChinese_PRC_CI_ASNOTNULL,
Provider_namenvarchar(30)COLLATEChinese_PRC_CI_ASNULL,
Provider_addressnvarchar(50)COLLATEChinese_PRC_CI_ASNULL,
Provider_personnvarchar(20)COLLATEChinese_PRC_CI_ASNULL,
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
Provider_telphonenvarchar(13)COLLATEChinese_PRC_CI_ASNULL,
Provider_emailnvarchar(50)COLLATEChinese_PRC_CI_ASNULL
);
表3.6供應(yīng)商信息表
列名數(shù)據(jù)類型長(zhǎng)度允許空說(shuō)明是否主鍵
Provider_codenvarchar50否供應(yīng)商號(hào)是
Provider_namenvarchar30是供應(yīng)商名否
Provider_addressnvarchar50是供應(yīng)商地址否
Provider_personnvarchar20是聯(lián)系人否
Provider_telphonenvarchar13是電話否
Provider_emailnvarchar50是Email否
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
4詳細(xì)設(shè)計(jì)
4.1系統(tǒng)總體框架設(shè)計(jì)
依據(jù)需求分析階段得到的數(shù)據(jù)流圖,在保證系統(tǒng)基本功能要求的前提下,可
畫出庫(kù)存管理系統(tǒng)功能模塊圖如圖4.1所示。
超市庫(kù)存管理系統(tǒng)
庫(kù)存商品
一
入
圖4.1系統(tǒng)功能模塊圖
4.2系統(tǒng)具體功能設(shè)計(jì)
4.2.1登陸界面
運(yùn)行系統(tǒng)后出現(xiàn)如圖4.2所示的登陸界面,輸入admin表中已經(jīng)存在的操作
員名和正確的密碼后方能進(jìn)入主界面。
圖4.2登陸界面
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
4.2.2主界面
主界面包括系統(tǒng)所有的功能實(shí)現(xiàn),點(diǎn)擊不同功能,進(jìn)入不同功能的實(shí)現(xiàn)界面,
成功登陸后將進(jìn)入主界面,主界面如圖4.3所示。
圖4.3主界面
4.2.3庫(kù)存商品
單擊主界面中的“庫(kù)存商品”按鈕進(jìn)入庫(kù)存商品界面,如圖4.4所示。
544300
G0708...平果5O0122
G0708...番蕉130200o
G0713...乒乓球6485000
G0713...捧棒糖692005o
-
G078952桃子4110O1oo
G3214餅干07902o
G395839電區(qū).第04001oO
G712345方便面005O
G723456工三:7:
一除(D)
退出(X)
圖4.4商品操作界面
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
4.2.4供貨商家
在主界面點(diǎn)擊“供貨商家”按鈕,進(jìn)入供貨商家界面,如圖4.5所示。
圖4.5供貨商家界面
4.2.5商品入庫(kù)
在主界面中點(diǎn)擊''商品入庫(kù)”按鈕,進(jìn)入商品出庫(kù)界面,如圖4.6所示。其
中“入庫(kù)商品”為下拉列表框,只可以選擇商品表中已經(jīng)存在的商品進(jìn)行入庫(kù)操
作,供應(yīng)商也只能選擇供應(yīng)商表中已經(jīng)存在的記錄進(jìn)行入庫(kù)。
E甬定取消
圖4.6入庫(kù)界面
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
4.2.6商品出庫(kù)
在主界面中點(diǎn)擊“商品出庫(kù)”按鈕,就進(jìn)入商品出庫(kù)界面,如圖4.7所示。
圖4.7出庫(kù)界面
4.2.7查詢
單擊主界面的“商品信息”按鈕進(jìn)入商品信息界面,如圖4.8所示,顯示
所有商品的具體信息。
商品信息區(qū)
商品編號(hào)1商品名稱1當(dāng)前庫(kù)存1最大庫(kù)容1最小庫(kù)容
G07083704100300100
G07084004500122100
G071338012501000100
GOT133902124200015
GOT1340035095000
G0789525020050
G089340120100
G321401100100
G395839電風(fēng)扇079020
4])
記錄總數(shù)—確定1
圖4.8商品信息
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
單擊主界面的“商家信息”按鈕進(jìn)入商品信息界面,如圖4.9所示,顯示
所有商家的具體信息。
I商家編號(hào)I商家名稱I商」地址I負(fù)責(zé)人ra?IIEmail
馬
鞍山
張
.三
匯源zhangsan<3...
P07091101當(dāng)涂1234567
李
藥方果田四
黃山lisi^
王
P07091102五2345678
余韻茶行
南京
郁
P0709U03六34567S9wangwuSsi...
寺京
朱
P07091202文具批發(fā)七4567890zhengliuO...
P07091203蓑不停5678901zhuqi@126...
記錄總數(shù)|5確定
圖4.9商家信息
單擊主界面的“入庫(kù)信息”按鈕進(jìn)入商品信息界面,如圖4.10所示,顯示
所有入庫(kù)信息。
商品編號(hào)1商家編號(hào)1入庫(kù)榮量1購(gòu)入價(jià)格1豹入日期
GO7OS37O4P07091101222205312011…
G07083704P0709U01222205312011…
G07134003P07091102120205312011…
G07S952P070911021210612011…
G07134003P070911017906220111...
G3214P07091101423406220111...
G07133902P070912023122011-06-022...
G07133902P070912023122011-06-022...I
G07134003P070911011212011-06-052...
記殺總數(shù)
圖4.10入庫(kù)信息
JDKFHKHFJKHFKDHFKHDSJHJFHJHDJSHJD
DJFJKDSHFHDJKFHKSHDFHDJFSKHFDHKFS
單擊主界面的“出庫(kù)信息”按鈕進(jìn)入商品信息界面,如圖4.11所示,顯示
所有出庫(kù)信息。
圖4.11出庫(kù)信息
單擊主界面的“操作日志”按鈕進(jìn)入操作日志界面,如圖4.12所示,顯示
所有操作信息。
員
小
加庫(kù)
人
admin品
庫(kù)
入2011-6-2-23-2-38
admin
加
人
電2011-6-2-23-2-39
admin.
品
商
入2011-6-2-23-35-13
庫(kù)
改
admin密
修
瑪2011-6-2-23-35-14
改
admin度
修2011-6-3-1-26-34
品
改
admin商
修
品2011-6-3-23-40-42
捫
admin葭
漆2011-6-3-23-43-20
品
怔
入
admin漆
庫(kù)2011-6-3-23-43-28
品
admin人2011-6-5-23-51-0
商
庫(kù)
改
客
admin修
瑪2011-6-5-23-51-1
除
admin商
刪2011-6-5-23-53-13
品
--
改
admin商
伊20116-8-9-4037
品
加
admin葭
尊2011-6-8-9-41-55
品
改
應(yīng)
admin修
品2011-6-8-9-46-1S
改
商
admin修2011-6-S-9-46-24
家
改
商
admin修
家
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 花主題活動(dòng)策劃方案(3篇)
- 自制活動(dòng)小屋方案策劃(3篇)
- 磚墊層施工方案(3篇)
- 大白-涂料施工方案(3篇)
- 地面吸聲施工方案(3篇)
- 大型干渠施工方案(3篇)
- 放學(xué)音樂活動(dòng)方案策劃(3篇)
- 企業(yè)國(guó)際化運(yùn)營(yíng)與管理規(guī)范(標(biāo)準(zhǔn)版)
- 短視頻直播策劃方案
- 2025年高職云計(jì)算技術(shù)與應(yīng)用(云計(jì)算應(yīng)用)試題及答案
- 設(shè)計(jì)公司報(bào)賬管理辦法
- DB51∕T 3045-2023 四川省社會(huì)保險(xiǎn)基本公共服務(wù)規(guī)范
- 畢業(yè)設(shè)計(jì)(論文)-自動(dòng)展開曬衣架設(shè)計(jì)
- 智能化系統(tǒng)在鐵路裝備檢修中的應(yīng)用-洞察闡釋
- TCPQSXF006-2023消防水帶產(chǎn)品維護(hù)更換及售后服務(wù)
- 2025四川眉山市國(guó)有資本投資運(yùn)營(yíng)集團(tuán)有限公司招聘50人筆試參考題庫(kù)附帶答案詳解
- 邊坡噴錨施工方案
- YS/T 3045-2022埋管滴淋堆浸提金技術(shù)規(guī)范
- 項(xiàng)目進(jìn)度跟進(jìn)及完成情況匯報(bào)總結(jié)報(bào)告
- 峨眉山城市介紹旅游宣傳課件
- 浙江省溫州市樂清市2023-2024學(xué)年五年級(jí)上學(xué)期期末語(yǔ)文試題
評(píng)論
0/150
提交評(píng)論