資源描述:
《超市庫(kù)存管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、課程設(shè)計(jì)報(bào)告學(xué)院:計(jì)算機(jī)學(xué)院·軟件學(xué)院課程名稱(chēng):面向?qū)ο蟪绦蛟O(shè)計(jì)專(zhuān)業(yè)班級(jí):網(wǎng)絡(luò)工程學(xué)生姓名:學(xué)號(hào):指導(dǎo)教師:完成時(shí)間:2013年6月9日22目錄1緒論31.1項(xiàng)目背景及意義31.2開(kāi)發(fā)環(huán)境和工具32.需求分析42.1業(yè)務(wù)流程分析42.2功能分析43系統(tǒng)設(shè)計(jì)53.1系統(tǒng)功能模塊設(shè)計(jì)53.2數(shù)據(jù)庫(kù)設(shè)計(jì)63.2.1系統(tǒng)數(shù)據(jù)流圖63.2.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)73.2.3數(shù)據(jù)庫(kù)物理設(shè)計(jì)84.系統(tǒng)實(shí)現(xiàn)105.總結(jié)1722超市庫(kù)存管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)1緒論1.1項(xiàng)目背景及意義隨著我國(guó)經(jīng)濟(jì)持續(xù)發(fā)展,人們的生活水平不斷提高,人們對(duì)
2、生活物品的需要大大提升,大大小小的超市隨著人們的需求而出現(xiàn),超市中的商品數(shù)目以及樣式急劇增加,有關(guān)商品的各種信息量也成倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。因此對(duì)超市管理有了更高的要求,尤其對(duì)于庫(kù)存商品的管理要求更高?,F(xiàn)在的超市庫(kù)存商品數(shù)量很大,品種規(guī)格很多,傳統(tǒng)的手工業(yè)務(wù)處理,大大降低了效率,而且容易出錯(cuò),商品需求的計(jì)算較復(fù)雜,采用人工來(lái)處理費(fèi)時(shí)費(fèi)力,效率低且難免出錯(cuò),產(chǎn)品規(guī)格、型號(hào)、品種較多,商品品種多且零碎,造成庫(kù)存管理復(fù)雜,無(wú)法隨時(shí)了解物品的收發(fā)存儲(chǔ)情況,商品的出入庫(kù)、物料移動(dòng)、盤(pán)點(diǎn)
3、、貨物補(bǔ)訂等業(yè)務(wù)處理過(guò)程,非常復(fù)雜、繁瑣,依靠傳統(tǒng)的手工處理或者個(gè)別部門(mén)電腦處理,不僅浪費(fèi)大量的人力、物力、時(shí)間,而且精確程度低,再加上盲目采購(gòu),造成大量的庫(kù)存積壓或者短缺,商品的基礎(chǔ)數(shù)據(jù)復(fù)雜而繁多,企業(yè)傳統(tǒng)的卡片式管理,顯然已不能適應(yīng)高效率的商品更換,需求,儲(chǔ)備動(dòng)態(tài)變化的要求,不能監(jiān)控商品的存儲(chǔ)數(shù)量和商品的安全存儲(chǔ)時(shí)間,不能及時(shí)準(zhǔn)確的了解需要補(bǔ)充的庫(kù)存商品名稱(chēng)及其數(shù)量,也不能及時(shí)的得知需要盤(pán)點(diǎn)的商品以及其盤(pán)點(diǎn)結(jié)果未能隨時(shí)對(duì)現(xiàn)存的商品進(jìn)行模擬預(yù)算,并且不能再保證銷(xiāo)售的前提下,最大程度的降低庫(kù)存,不能及時(shí)得知
4、某種商品的收、發(fā)、存的狀況;不能及時(shí)對(duì)庫(kù)存的商品進(jìn)行銷(xiāo)售配比的模擬預(yù)算。社會(huì)在不斷進(jìn)步,科學(xué)技術(shù)和管理也在迅速發(fā)展,這使得超市企業(yè)得到了前所未有的發(fā)展機(jī)遇,但是同時(shí)也必須面對(duì)市場(chǎng)競(jìng)爭(zhēng)的嚴(yán)重挑戰(zhàn),在日趨激烈的競(jìng)爭(zhēng)環(huán)境下,超市企業(yè)要求發(fā)展,就需要對(duì)其進(jìn)行科學(xué)的管理,尤其是在超市運(yùn)營(yíng)中起著關(guān)鍵作用的庫(kù)存管理?,F(xiàn)在一般的超市都采用計(jì)算機(jī)智能化管理,采用計(jì)算機(jī)作為工具的實(shí)用的計(jì)算機(jī)超市庫(kù)存管理程序來(lái)幫助管理員進(jìn)行更有效的超市庫(kù)存管理工作。用現(xiàn)今很發(fā)達(dá)的計(jì)算機(jī)科學(xué)來(lái)處理商品庫(kù)存內(nèi)部的信息流通和使用,這樣就可以實(shí)現(xiàn)數(shù)據(jù)信
5、息的共享,控制好數(shù)據(jù),使得庫(kù)存有統(tǒng)一的管理,提高信息的利用率,而且大大節(jié)省了人力物力,這樣就可以很大程度的提高超市的企業(yè)的經(jīng)營(yíng)效率。221.2開(kāi)發(fā)環(huán)境和工具由于本系統(tǒng)是基于Visual?C++平臺(tái)的,所以采用C++技術(shù)作為主要開(kāi)發(fā)工具,系統(tǒng)前臺(tái)界面采用常用的Microsoft?Visual?C++6.0開(kāi)發(fā)軟件,后臺(tái)數(shù)據(jù)庫(kù)采用MicrosoftAccess2003。222.需求分析2.1業(yè)務(wù)流程分析訂貨單采購(gòu)入庫(kù)單入庫(kù)貨架貨品檢查缺貨通知單遞交處理倉(cāng)庫(kù)檢查存貨出貨單出庫(kù)超市的庫(kù)存管理業(yè)務(wù)流程如下:當(dāng)超市貨架
6、某商品缺貨時(shí),發(fā)出缺貨通知,然后檢查倉(cāng)庫(kù)是否有該商品。如果倉(cāng)庫(kù)有貨,領(lǐng)取商品,并記錄庫(kù)存臺(tái)賬,統(tǒng)計(jì)報(bào)表;如果倉(cāng)庫(kù)沒(méi)有貨物,或者檢查貨物存量低于安全庫(kù)存,發(fā)出訂貨單并采購(gòu)貨物。商品入庫(kù),記錄庫(kù)存臺(tái)賬,并統(tǒng)計(jì)報(bào)表。業(yè)務(wù)流程圖如圖1所示:無(wú)有圖1超市庫(kù)存管理流程圖222.2功能分析功能分析的任務(wù)是弄清楚客戶(hù)對(duì)于目標(biāo)系統(tǒng)的功能需求。超市庫(kù)存管理主要是為了更好更高效率的幫助超市管理好超市的庫(kù)存商品,及時(shí)的補(bǔ)充商品能夠在超市的行業(yè)競(jìng)爭(zhēng)中有優(yōu)勢(shì)。其中包括商品的查詢(xún),能夠及時(shí)的了解商品的需求情況;商品的信息,了解商品的總體
7、數(shù)量以及商品的詳細(xì)分類(lèi);供貨商的信息,能夠準(zhǔn)確無(wú)誤的找到最好的商品來(lái)源;報(bào)表信息,能夠清晰的看到整個(gè)經(jīng)營(yíng)過(guò)程的盈虧,及時(shí)做出正確的營(yíng)業(yè)決定。根據(jù)對(duì)系統(tǒng)目標(biāo)和業(yè)務(wù)流程的分析,本系統(tǒng)的功能需求可以歸納為以下具體功能:(1)庫(kù)存商品信息查詢(xún)功能:對(duì)于商品的各信息的及時(shí)了解掌握,才能更加有效率的管理好超市的運(yùn)營(yíng)情況。該模塊主要用于用戶(hù)對(duì)于超市貨架上的物品在一段時(shí)間的運(yùn)營(yíng)后查詢(xún)貨架上的物品的數(shù)量剩余,以此確定需要補(bǔ)充的貨物;倉(cāng)庫(kù)的商品儲(chǔ)存的查詢(xún)以及運(yùn)營(yíng)報(bào)表的查詢(xún)??砂瓷唐返念?lèi)別、商品名稱(chēng)、生產(chǎn)廠家進(jìn)行查詢(xún)。如存在則輸
8、出相應(yīng)的信息,如不存在則提示不存在并提示修改已有商品信息,對(duì)于不再需要存儲(chǔ)的商品也可刪除物品的記錄。(2)超市商品管理功能:該功能主要完成商品從供貨商處運(yùn)達(dá)后的商品入庫(kù)檢驗(yàn),商品分類(lèi),以及商品的入庫(kù)登記;當(dāng)貨架商品不足時(shí),從庫(kù)存商品調(diào)用的商品數(shù)量,商品類(lèi)型等的統(tǒng)計(jì)以及管理。商品分類(lèi)包括:商品名稱(chēng),品牌,類(lèi)型,保質(zhì)期,價(jià)格,生產(chǎn)廠家,供貨來(lái)源等詳細(xì)信息。(3)供貨商信息管理功能:由于每種商品的代理商都不止一家且相同