資源描述:
《超市倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、超市倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)王鵬超闡京信息工程大學(xué)軟件工程專業(yè),尚京210044摘要:超市倉(cāng)庫(kù)管理主要面對(duì)小型超市,借助計(jì)算機(jī)的幫助,以最小的人力物力完成超市貨物的管理。超市倉(cāng)庫(kù)管理系統(tǒng)借助于Delphi的便捷和Sql2008的強(qiáng)大功能共同開發(fā),其中主要實(shí)現(xiàn)了貨物信息的錄入、查詢、銷售和權(quán)限管理。關(guān)鍵詞:超市;倉(cāng)庫(kù)管理;Delphi;Sql20081系統(tǒng)概述在信息技術(shù)H益發(fā)展的今天,利川好信息技術(shù)帶來(lái)的強(qiáng)人功能為我們的生活帶米便利,是我們應(yīng)當(dāng)追求的鬥標(biāo)。數(shù)裾庫(kù)技術(shù)已經(jīng)趨于成熟,并且應(yīng)用于社會(huì)發(fā)展的每個(gè)角落。而對(duì)于一些小型超市,因
2、為管理規(guī)模較小,沒冇應(yīng)用到計(jì)算機(jī)信息管理,使得U常管理變得繁雜。本系統(tǒng)主要而對(duì)小型超市,ri標(biāo)于在較小的貨物管理和較小的人負(fù)管理,設(shè)計(jì)適合小超市的信息管理,從而方便管現(xiàn)員,減輕工作壓力。本系統(tǒng)足在Windows7環(huán)境K使川Delphi7+SQLServer2008開發(fā)工具開發(fā)完成超市倉(cāng)庫(kù)管理系統(tǒng),目標(biāo)是實(shí)現(xiàn)超布倉(cāng)庫(kù)管理的系統(tǒng)化、規(guī)范化和£)動(dòng)化。2需求分析本系統(tǒng)是為了幫助管理人員更好更方便地管理倉(cāng)庫(kù)而設(shè)計(jì),從而應(yīng)當(dāng)滿足在管理超簾倉(cāng)庫(kù)中應(yīng)有的應(yīng)用。對(duì)于不同的管理員,應(yīng)該有對(duì)應(yīng)不Ml的權(quán)限。低級(jí)管理員不應(yīng)該擁奮更改貨物信總的權(quán)
3、限,而商級(jí)管理員應(yīng)該能控制整個(gè)系統(tǒng)的運(yùn)行。管理系統(tǒng)分為商品信息杏詢、倉(cāng)庫(kù)管理、進(jìn)貨、銷餼和權(quán)限管理。對(duì)于人員的管理主要在權(quán)限管理模塊。倉(cāng)庫(kù)管理敁蕪礎(chǔ)的操作應(yīng)該足貨物的存入,此功能應(yīng)當(dāng)記錄貨物的各種信息以及操作的管理員和操作吋間。對(duì)于低級(jí)管理員來(lái)說(shuō),查詢功能應(yīng)當(dāng)是方便而且強(qiáng)大的功能。此功能應(yīng)該可以準(zhǔn)確無(wú)誤地查詢倉(cāng)庫(kù)內(nèi)貨物信息。倉(cāng)庫(kù)管理叫川戶提供商品查詢功能。川戶可以通過(guò)查詢界面查詢數(shù)據(jù)庫(kù)屮商品信息。為了更精確杳詢商品信息,需要提供商品各種信息的杏詢,可以提供簡(jiǎn)單杏詢和窈級(jí)查詢兩種方式。簡(jiǎn)單方式應(yīng)該只提供蛙基礎(chǔ)的一些商品信息,
4、如:商品名稱、商品代碼、牛.產(chǎn)円期和銷雋單價(jià)。除此之外,川戶還需要高級(jí)杏詢,高級(jí)杏詢包括所有商品屬性,用戶通過(guò)設(shè)計(jì)不同屬性的值來(lái)縮小查詢范圍。倉(cāng)庫(kù)管理涉及商品的進(jìn)貨,單獨(dú)沒H進(jìn)貨梭塊。在進(jìn)貨模塊,川戶可以輸入商品名稱、商品數(shù)朵等一些信息。為了方便用戶輸入,在輸入商品名稱或者商品代號(hào)時(shí),程序自動(dòng)根據(jù)當(dāng)前字段值在數(shù)裾庫(kù)中搜索商品信息。因?yàn)槭歉漳:阉?,所冇搜索到的信息都?huì)奔:列農(nóng)中姑示出來(lái),隨著用戶輸入信息越詳細(xì),列表屮的數(shù)據(jù)將越米越少。用戶也可以直接在列表中選擇商品,進(jìn)行商品數(shù)量的添加。以上是對(duì)于以及存在的商品進(jìn)行添加操作
5、。如果對(duì)于不存在的商品,系統(tǒng)會(huì)提供另一個(gè)添加界面,里面包含了添加商品的所柯需要填寫的信息,科些像商品名稱和商品代碼都/,4于必填項(xiàng),像生產(chǎn)廠家和貨架地址為非必填項(xiàng),用戶可以選擇不填。添加操作將跟新數(shù)據(jù)庫(kù)中信息。倉(cāng)庫(kù)管理還涉及貨物銷售。本系統(tǒng)簡(jiǎn)單實(shí)現(xiàn)了貨物銷售功能,滿足基礎(chǔ)需求。M進(jìn)貨一樣,川戶可以直接輸入商品代碼或者商品名稱,列表中直接搜索到所需信息。用戶點(diǎn)擊貨物所在行,再輸入出儔數(shù)量,將此貨物添加至銷儔淸單。最后點(diǎn)擊出雋,完成淸單商品的出仿。人性化的設(shè)計(jì)應(yīng)當(dāng)使得程序更為簡(jiǎn)單好用,系統(tǒng)界則應(yīng)W.得簡(jiǎn)潔,關(guān)鍵功能放在醒目位置
6、。對(duì)于經(jīng)常使用的按鈕,將字體加粗,放置在界面邊緣處,方便點(diǎn)擊。3系統(tǒng)分析3.1系統(tǒng)功能分析根據(jù)上面的需求分析,發(fā)現(xiàn)小型超市倉(cāng)庫(kù)管理系統(tǒng)主耍要幫助超市管理員管理超市貨物,在円?;顒?dòng)中其中應(yīng)具備以K功能:1.貨物查詢:能過(guò)實(shí)吋查詢當(dāng)前系統(tǒng)能所奮貨物信息,根據(jù)川戶的輸入,£1動(dòng)在數(shù)據(jù)庫(kù)屮搜索對(duì)應(yīng)數(shù)裾,將K顯示在列表屮;2.進(jìn)貨管理:添加新品種貨物或者增加原冇貨物的數(shù)fi,為用戶提供已冇貨物快捷輸入功能,對(duì)干已經(jīng)存在的貨物,系統(tǒng)可以直接默認(rèn)填充信息,提供給用戶修改。對(duì)于第一次輸入的信息,提供特殊輸入界面,指導(dǎo)用戶完成輸入;3.貨物
7、管理:管理者可以修改貨物信息;4.賬號(hào)管理:增添成刪除管理賬號(hào),修改賬號(hào)權(quán)限,可以修改賬號(hào)的密碼,沒有權(quán)限的賬戶無(wú)法使用對(duì)應(yīng)權(quán)限的功能;3.2系統(tǒng)模塊分析3.2.1倉(cāng)庫(kù)管理模塊木模塊由銷仍管理模塊、進(jìn)貨管理模塊、庳存管理模塊、信息瀏覽模塊、權(quán)限管理模塊、登錄管理模塊和U志記錄模塊組成。其中登錄模塊為第一啟動(dòng)模塊,由艿調(diào)用艽他模塊。倉(cāng)庫(kù)管理模塊庫(kù)信權(quán)進(jìn)銷登曰存息限貨售錄志管瀏管管管管記理覽理理理理錄模模模模模模模塊塊塊塊塊塊塊3.2.2進(jìn)貨管理模塊木模塊由貨物信息添加、貨物信息查詢、修改貨物信息和生成貨物訂單四個(gè)模塊組成。其
8、中貨物信息査詢調(diào)用信息瀏覽模塊。進(jìn)貨管理模塊貨貨修生物物改成信信貨貨息息物物添查信訂加詢息單3.2.3庳存管理模塊木模塊山修改貨物倍息、貨物倍息查詢、自定義倍息查詢和斗:成査詢清單功能組成。其屮修改貨物倍息和貨物信息&詢直接調(diào)川這兩個(gè)模塊?!?/p>
9、定義信息杏詢可以由相應(yīng)級(jí)別管理員編輯Sql査詢語(yǔ)仂,由系統(tǒng)對(duì)