版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、超市商品管理系統(tǒng)設(shè)計(jì)摘 要:現(xiàn)在人們的社會(huì)需求越來越大,小型超市的規(guī)模不斷的發(fā)展擴(kuò)大,商品數(shù)量和種類也在不斷地?cái)U(kuò)大和增加,和商品有關(guān)的商品信息也在不斷地成倍增長(zhǎng)。超市員工每天不斷地記錄有關(guān)商品的大量信息,工作量非常的大。然而大型的超市和小型超市的系統(tǒng)之間不能相互通用,大型超市的管理系統(tǒng)由于功能強(qiáng)大操作也變得復(fù)雜多變,這樣不僅減慢了小型超市員工的操作效率,對(duì)于超市人員錄用這一方面要求也更加高,加大了超市的成本。超市管理系統(tǒng)是在超市行業(yè)里比較流行的管理軟件,它主要由以下幾個(gè)部分組成:用戶登錄、原始商品信息數(shù)據(jù)的錄入、商品數(shù)據(jù)的總結(jié)和不同信息的查詢等。讓經(jīng)營(yíng)者更快捷,更詳細(xì)的了解超市的運(yùn)營(yíng)情況和超市
2、員工信息。本文從超市的背景入手,分析系統(tǒng)所需要的功能和運(yùn)行環(huán)境,然后介紹我詳細(xì)的設(shè)計(jì)過程,設(shè)計(jì)思想。從系統(tǒng)的各個(gè)模塊入手,一一介紹。關(guān)鍵詞:超市;管理信息系統(tǒng);VFPSupermarket merchandise management system designAbstract:Expands unceasingly along with the small supermarket scale development, the commodity quantity sharp growth, related commodity each kind of information content
3、also becomes time of growth. The supermarket in needs to carry on the statistical analysis all the time to commodity each kind of information. But the large-scale supermarket management system management system function too was formidable creates the operation tediously to reduce the small supermark
4、et working efficiency.The supermarket management system management system is in the market on the most popular supermarket one of commonly used systems, it mainly contains following several modules: System jurisdiction hypothesis, primary data input, data compiling and inquiry and so on. Thus, reali
5、zes to the inventory, the sale and the staff information and so on realizes comprehensively, dynamic,the prompt management.This article system analysis software has developed background by process; first introduced the software development environment, next introduced this software detailed design p
6、rocess: Database design, each module design and realization, as well as concrete contact surface design and function.Key words: Supermarket; Management Information System;VFP目錄前言1第一章 緒論21.1社會(huì)背景21.2超市背景2第二章 系統(tǒng)可行性研究32.1 技術(shù)可行性研究32.2 經(jīng)濟(jì)可行性32.3 操作可行性研究4第三章 系統(tǒng)需求分析43.1 用戶工作流程43.2 用戶業(yè)務(wù)需求4第四章 系統(tǒng)概要設(shè)計(jì)54.1 設(shè)計(jì)思想
7、54.2 業(yè)務(wù)流程分析64.3系統(tǒng)數(shù)據(jù)流分析84.4 數(shù)據(jù)字典114.5 功能需求134.6 性能需求144. 7運(yùn)行需求14第五章 系統(tǒng)詳細(xì)設(shè)計(jì)155.1 系統(tǒng)功能結(jié)構(gòu)圖155.2 系統(tǒng)功能設(shè)計(jì)155.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)165.4模塊功能設(shè)計(jì)21第八章 參考文獻(xiàn)35附錄36前言隨著社會(huì)的發(fā)展,超市有很多的信息要存儲(chǔ),還要更新超市每天信息的變化信息,不停的修改產(chǎn)品信息。對(duì)于各種各樣的商品信息,經(jīng)營(yíng)者必須有一個(gè)合理的辦法去儲(chǔ)存它們,并且在各種時(shí)候隨時(shí)調(diào)用,那么就需要使自己商店的商品自動(dòng)化。世界其他國(guó)家很早就實(shí)現(xiàn)了商店自動(dòng)化,它也是零售業(yè)商品的管理基礎(chǔ)。它比較突出的特點(diǎn)是能夠隨時(shí)和很準(zhǔn)確的知道店內(nèi)
8、的商品銷售情況。如果能準(zhǔn)確的掌握銷售的流程及銷售商品信息,可以更快的調(diào)度商品和掌握商品的存余信息,而且可以減少商品的價(jià)格不符或者價(jià)格錯(cuò)誤所造成的影響。消費(fèi)者的消費(fèi)要求是希望在超市里面買到自己需要的商品,并且還能以最優(yōu)惠的價(jià)格買最實(shí)惠的商品,得到方便快捷的服務(wù)。第一章 緒論1.1社會(huì)背景隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)早已經(jīng)滲透進(jìn)了每個(gè)領(lǐng)域,變成每個(gè)領(lǐng)域不可或缺的一種可靠地競(jìng)爭(zhēng)手段和方法,特別是現(xiàn)在的世界信息化建設(shè)和網(wǎng)絡(luò)化的逐步推行,使IT這種產(chǎn)業(yè)在經(jīng)濟(jì)競(jìng)爭(zhēng)和發(fā)展中占有其自身的強(qiáng)大優(yōu)勢(shì),步入了快速的信息化時(shí)代,海量的數(shù)據(jù)信息必須及時(shí)有效的加工處理和傳輸,開發(fā)一個(gè)合適的數(shù)據(jù)庫(kù)尤為迫切。中國(guó)的
9、中小型超市在信息化這一重要的方面要遠(yuǎn)遠(yuǎn)落后于中國(guó)的大型超市,所以改善中國(guó)中小型超市的商品信息信息化變得非常重要,必須使超市商品信息的存儲(chǔ)處理變得和大型超市一樣,如果一個(gè)超市想在競(jìng)爭(zhēng)中生存下來,自己的管理模式和管理方法就得變得簡(jiǎn)單快捷,具有創(chuàng)造性。所以人們必然會(huì)走加快超市信息化這一道路為了開發(fā)超市管理系統(tǒng),我先是利用自己的課余時(shí)間進(jìn)行了大量的中小型超市的調(diào)查,然后根據(jù)自己調(diào)查得來的資料分析整合,規(guī)劃出系統(tǒng)的功能和用戶的需求。在開發(fā)過程中,我們針對(duì)當(dāng)前各超市管理的特點(diǎn)和技術(shù)人員的實(shí)際水平,采用基于Windows圖形用戶界面這個(gè)比較容易學(xué)習(xí)的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過程中,我們盡量采用比較容易理解的人機(jī)
10、界面,使用戶可以在短期內(nèi)很好的掌握。做出最簡(jiǎn)單最適合普通售貨員使用的系統(tǒng)。1.2超市背景作為我國(guó)零售業(yè)中不可缺少的一員,超市在20世紀(jì)90年代初期大概已經(jīng)形成了,它方便人民群眾,為國(guó)名經(jīng)濟(jì)的發(fā)展做出了很大的貢獻(xiàn)。隨著超市這一新生事物的高速發(fā)展,他的經(jīng)營(yíng)管理也變的愈加復(fù)雜和繁瑣,初期的售貨員站在柜臺(tái)前來進(jìn)行產(chǎn)品銷售已經(jīng)不能滿足現(xiàn)在的超市需求,引入快捷方便有效的管理技術(shù)迫在眉睫。超市這種銷售形態(tài)擁有很多優(yōu)點(diǎn),但是在如今的情況下,它仍然有很多處于落后的的缺點(diǎn),比如:很難及時(shí)有效的管理產(chǎn)品信息,收款結(jié)算的速度很慢,在營(yíng)業(yè)的過程中容易出現(xiàn)差錯(cuò),不能及時(shí)的更新商品的價(jià)格,貨物盤查效率低等,并且在超市平時(shí)的
11、管理中,超市商品的進(jìn)貨、銷售、存儲(chǔ)等決策大部分取決于經(jīng)驗(yàn),面對(duì)大量的信息不能有效的分析,管理人員始終得不到簡(jiǎn)單明了的數(shù)據(jù)資料。在超市高速發(fā)展的過程中,他的管理和經(jīng)營(yíng)業(yè)變得非常復(fù)雜,日常所需要處理分析的數(shù)據(jù)數(shù)量也不斷地變大,商業(yè)運(yùn)轉(zhuǎn)時(shí)的各個(gè)環(huán)節(jié)也隨之變多,原始的人工管理和復(fù)雜的超市市場(chǎng)成為一組矛盾。所以在劉老師給我們題目時(shí),我感覺這個(gè)題目應(yīng)該比較有意思,利用已學(xué)的知識(shí)嘗試設(shè)計(jì)一個(gè)超市管理系統(tǒng)。為中小型超市減少成本,增加競(jìng)爭(zhēng)力,為我國(guó)超市業(yè)貢獻(xiàn)自己的力量。 第二章 系統(tǒng)可行性研究2.1 技術(shù)可行性研究在IT行業(yè)里面員工都是被要求掌握一定的計(jì)算機(jī)操作能力,掌握一定量的軟件和硬件的基礎(chǔ),能獨(dú)自使用軟件
12、進(jìn)行管理,知道一定的IT產(chǎn)品知識(shí)。因?yàn)橛胁糠殖袑?duì)于員工自身能力有一定的要求,從管理層的領(lǐng)導(dǎo)到下面的銷售工作人員,都會(huì)被要求掌握基本的計(jì)算機(jī)操作能力,所以在使用新的系統(tǒng)的時(shí)候,只需要對(duì)新的員工進(jìn)行很少的的培訓(xùn),就能基本學(xué)會(huì)軟件的系統(tǒng)功能和使用方法。2.2 經(jīng)濟(jì)可行性信息不受距離限制是用軟件管理的一大優(yōu)勢(shì),它可以減少超市的開銷,節(jié)省很多人力和財(cái)力,讓超市更容易管理。同時(shí)利用超市管理系統(tǒng)提高了超市運(yùn)行的效率和時(shí)效,增加超市生存能力和競(jìng)爭(zhēng)能力,所以從經(jīng)濟(jì)上這是肯定可行的。(1)開發(fā)超市管理系統(tǒng)是超市可允許的開發(fā)新的操作系統(tǒng),這是一項(xiàng)很復(fù)雜和耗費(fèi)很多的項(xiàng)目,它主要體現(xiàn)在物力和人力方面。最主要的投資還是
13、在人力這一方面,從系統(tǒng)管理的市場(chǎng)的需求調(diào)查到系統(tǒng)的分析編碼制作,所以對(duì)于此類軟件開發(fā)設(shè)計(jì)中,企業(yè)更容易去安排人手,這樣就可以為超市自己節(jié)約大部分不必要的花費(fèi)。同時(shí)作為軟件產(chǎn)品來說,屬于高端技術(shù)含量的產(chǎn)品,它的產(chǎn)品質(zhì)量和系統(tǒng)的穩(wěn)定性要求都非常高,花費(fèi)相對(duì)也比較高。但是作為超市經(jīng)營(yíng)商都是擁有大量的資金支持的。所以,在超市管理系統(tǒng)的開發(fā)設(shè)計(jì)過程中,費(fèi)用是完全不用擔(dān)心的。(2)系統(tǒng)設(shè)計(jì)帶來的經(jīng)濟(jì)效益超市管理系統(tǒng)是集高信息化、高智能化和管理方式先進(jìn)化與一體的一個(gè)事物。而信息的管理是一個(gè)動(dòng)態(tài)的行為,在運(yùn)行的過程中需要執(zhí)行很多的動(dòng)態(tài)命令。所以管理獲取的利益是集體綜合的一個(gè)利益,要對(duì)它的利益具體分析是比較困難
14、,它主要是減少超市的資源管理和人力分配所花費(fèi)的錢財(cái)。而其它復(fù)雜商品信息用超管理系統(tǒng)來分析和總結(jié)不僅節(jié)省了超市的大量的時(shí)間,還為以后超市的戰(zhàn)略制定和發(fā)展方向提供寶貴經(jīng)驗(yàn)和資料,從而給企業(yè)帶來遠(yuǎn)期的經(jīng)濟(jì)效益。2.3 操作可行性研究超市管理系統(tǒng)采用基于Windows圖形用戶界面,而該系統(tǒng)是大家經(jīng)常接觸的系統(tǒng),對(duì)于那些有點(diǎn)計(jì)算機(jī)基礎(chǔ)知識(shí)的人員就可以很容易掌握。并且整個(gè)超市管理系統(tǒng)采用簡(jiǎn)易的操作交互界面,簡(jiǎn)介明了,對(duì)數(shù)據(jù)庫(kù)不用深入的了解。綜上所述,對(duì)于技術(shù)、經(jīng)濟(jì)、操作這三個(gè)方面上,這個(gè)系統(tǒng)很值得開發(fā),開發(fā)可以帶來一定的經(jīng)濟(jì)利益和增加超市的競(jìng)爭(zhēng)力。第三章 系統(tǒng)需求分析3.1 用戶工作流程超市進(jìn)貨或銷售商品
15、時(shí),用戶要對(duì)進(jìn)貨物品單或銷售物品單進(jìn)行核對(duì)審查,并進(jìn)行登記;用戶要獲得相關(guān)操做的信息和資料,并可以打印成報(bào)表。3.2 用戶業(yè)務(wù)需求(1)本超市信息管理軟件會(huì)管理和統(tǒng)計(jì)超市商品的庫(kù)存信息,錄入管理和統(tǒng)計(jì)超市商品的進(jìn)出量和銷售量;(2)本超市管理軟件將會(huì)按照用戶的自身需要對(duì)商品進(jìn)出、銷售、庫(kù)存情況進(jìn)行細(xì)致查詢,并且能夠打印詳細(xì)商品信息單據(jù);(3)本超市管理軟件將會(huì)提供用戶安全功能,用戶可以根據(jù)自己需要設(shè)置密碼,增加、刪除用戶數(shù)量和密碼的修改。(4)本超市管理系統(tǒng)提供企業(yè)超市人員管理,能夠分類管理超市員工,新員工的添加以及辭職員工刪除等整個(gè)功能結(jié)構(gòu)圖3-1:圖3-1 系統(tǒng)功能結(jié)構(gòu)圖第四章 系統(tǒng)概要設(shè)
16、計(jì)4.1 設(shè)計(jì)思想(1)本系統(tǒng)所有部件是成集中式的管理,但是各個(gè)部分之間又相對(duì)獨(dú)立的。(2)分層化式程序設(shè)計(jì)和結(jié)構(gòu)模塊化設(shè)計(jì)是超市管理系統(tǒng)的一大特點(diǎn)。使其成為一個(gè)有較強(qiáng)的可操作性和擴(kuò)展性的管理系統(tǒng)。(3合理數(shù)據(jù)化設(shè)計(jì),在本系統(tǒng)設(shè)計(jì)中,獨(dú)立的數(shù)據(jù)之間具有一定的聯(lián)系和關(guān)系,使得數(shù)據(jù)之間的耦合性較低,系統(tǒng)運(yùn)行更方便快捷,以提高系統(tǒng)安全性和安全性。4.2 業(yè)務(wù)流程分析在開發(fā)適合中小型超市系統(tǒng)時(shí),我們對(duì)中小型超市管理進(jìn)行了長(zhǎng)時(shí)間詳細(xì)的調(diào)查和分析,得出了以下的超市業(yè)務(wù)流程圖,如圖4-1所示:圖4-1 中小型超市管理流程圖新系統(tǒng)主要工作分析:(1)進(jìn)貨業(yè)務(wù)進(jìn)貨管理是超市日常貨物進(jìn)出的一項(xiàng)重要行為,它直接關(guān)系
17、著超市商品的質(zhì)量是否過關(guān),超市的日常事務(wù)能否得到順利的運(yùn)行,采購(gòu)的成本可否控制在最小化。超市現(xiàn)代化管理理念中對(duì)中小型超市提出了新的要求;超市對(duì)于商品的供應(yīng)商選擇應(yīng)該變得慎重,雙方不是以前的臨時(shí)合作或者一次性的買賣,而是非常親密的合作關(guān)系,雙方相互依存,相互影響。超市的管理者必須認(rèn)識(shí)到超市商品的質(zhì)量要在商品的采購(gòu)這一個(gè)環(huán)節(jié)來抓,這個(gè)就得認(rèn)真考慮供貨商的產(chǎn)品質(zhì)量和價(jià)格問題以及他們的服務(wù)質(zhì)量等問題。下面是主要的內(nèi)容:超市供貨商的具體情況調(diào)查:在進(jìn)行采購(gòu)之前,超市需要派出足夠的人手去調(diào)查市場(chǎng)上那些供貨商的詳細(xì)情況,務(wù)必要知道各個(gè)公司的具體情況,按照自己的標(biāo)準(zhǔn)評(píng)出各個(gè)企業(yè)在各自的業(yè)界的信譽(yù)以及口碑,依據(jù)
18、這些已知情況進(jìn)行認(rèn)真采購(gòu),做到準(zhǔn)確沒有差錯(cuò)。計(jì)劃采購(gòu)量:超市根據(jù)自身的規(guī)模大小,自身的資金條件和超市的經(jīng)營(yíng)狀況,細(xì)致綜合的分析最近的市場(chǎng)走勢(shì),擬定采購(gòu)的商品和各種商品的采購(gòu)量。進(jìn)貨商家選擇:根據(jù)自己對(duì)于市場(chǎng)上各個(gè)商家的評(píng)審結(jié)果,慎重的選擇出供貨商,和商家生成采購(gòu)單,然后超市和供貨商就價(jià)格,數(shù)量,質(zhì)量等等方面進(jìn)行商量,直到雙方都滿意,簽訂合同。按照合同執(zhí)行,超市方面做好驗(yàn)收商品以及商品的入庫(kù)和庫(kù)存。(2)庫(kù)存業(yè)務(wù):超市的庫(kù)存管理是指為了超市的銷售而儲(chǔ)存的物資,以免造成商品斷銷。如果超市漫無目的的儲(chǔ)存商品可能造成一些不必要的損失:如果儲(chǔ)存的商品過多,將造成商品積壓,管理費(fèi)用的增加,管理事情的復(fù)雜,
19、超市資金流轉(zhuǎn)不利,管理的存貨過多將導(dǎo)致物資的積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利。但是如果存貨不足有會(huì)影響超市日常的銷售。超市庫(kù)存管理最大的目標(biāo)是追求極致的存貨合理,使超市庫(kù)存消耗最小化,最合理化。它的主要事務(wù)如下:超市商品入庫(kù)、出庫(kù)、商品的盤庫(kù)和商品的日常維護(hù)。合理的規(guī)劃出超市各種各樣的需求。如:最合理批量采購(gòu)量、最合理商品庫(kù)存量、最佳采購(gòu)周期等,倉(cāng)庫(kù)的日常管理。庫(kù)存的各種數(shù)據(jù)的統(tǒng)計(jì),匯報(bào)和督查儲(chǔ)備的反應(yīng)資金和采購(gòu)資金的使用情況。(3)銷售業(yè)務(wù)銷售對(duì)于超市來說是它的生命,是超市生存下來的根本,它不在像以往的那樣只是產(chǎn)品的買賣,它對(duì)于消費(fèi)者來說關(guān)系超市產(chǎn)品,服務(wù),和超市在自身業(yè)績(jī)的形象,對(duì)與自
20、身涉及到員工的薪水,公司的盈利等。此外在當(dāng)今信息化高速發(fā)展的年代,中小型超市迎來了自身的新挑戰(zhàn)。閉關(guān)鎖國(guó)意味著要落后與同行者,中小型超市要抓住這一機(jī)遇,采用當(dāng)今先進(jìn)的銷售理念和管理模式,使超市的銷售工作智能化,信息化,快捷化。只有這樣才能使自己在當(dāng)今嚴(yán)酷的競(jìng)爭(zhēng)中占有一席之地。4.3系統(tǒng)數(shù)據(jù)流分析圖4-2 中小型超市管理系統(tǒng)頂層圖圖4-3 中小型超市管理系統(tǒng)圖圖4-4 庫(kù)存管理部分第1層圖圖4-5 銷售管理部分第1層圖圖4-6 進(jìn)貨管理部分第1層圖圖4-7 人事管理部分第1層圖4.4 數(shù)據(jù)字典數(shù)據(jù)流條目(1)已采購(gòu)信息=供貨商號(hào)+商品名稱+商品條碼+進(jìn)貨價(jià)+進(jìn)貨數(shù)量+進(jìn)貨日期(2)銷售信息=商品
21、條碼+銷售數(shù)量+銷售日期文件條目(1)文件名:職工表表的組成:職工編號(hào)+姓名+性別+籍貫+工資+聯(lián)系電話組織:按職工編號(hào)遞增排列(2)文件名:商品表表的組成:供貨商號(hào)+商品名稱+條形碼+計(jì)量數(shù)+單價(jià)+總價(jià)組織:按條形碼遞增排列(3)文件名:供貨商標(biāo)表的組成:供貨商號(hào)+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址組織:按供貨商編號(hào)遞增排列(3)文件名:進(jìn)貨表表的組成:進(jìn)貨單號(hào)+商品條碼+供貨商號(hào)+進(jìn)貨價(jià)+數(shù)量+總價(jià)+進(jìn)貨日期組織:按進(jìn)貨單號(hào)遞增排列(4)文件名:銷售表表的組成:銷售單號(hào)+商品條碼+銷售數(shù)量+銷售日期組織:按銷售單號(hào)遞增排列(5)文件名:庫(kù)存表表的組成:商品條碼+庫(kù)存數(shù)量組織:按商品條碼遞增排
22、列加工說明(1)加工名:1:查詢加工邏輯:根據(jù)用戶要查詢的庫(kù)存商品信息,查找出用戶需要的表輸入流:庫(kù)存的商品信息,發(fā)出庫(kù)存商品信息請(qǐng)求輸出流:庫(kù)存的商品信息清單,需要再次補(bǔ)充的商品信息請(qǐng)求(2)加工名:1:更新根據(jù)進(jìn)貨商品信息或銷售商品信息來更新庫(kù)存商品信息,用來準(zhǔn)確的增加或減少庫(kù)存輸入流:進(jìn)貨的商品信息,商品銷售信息輸出流:發(fā)出生成新商品信息庫(kù)存表(3)加工名:2:查詢輸入用戶需要查詢的商品銷售信息,生成出商品銷售信息詳細(xì)表單輸入流:用戶需要查詢的銷售商品信息輸出流:商品銷售表單(4)加工名:2:更新加工邏輯:依據(jù)商品銷售信息更新商品銷售清單輸入流:當(dāng)天商品銷售信息,當(dāng)天的商品剩余庫(kù)存信息輸
23、出流:生成新商品庫(kù)存表(5)加工名:3:查詢加工邏輯:依據(jù)用戶輸入要查詢的進(jìn)貨商品信息,生成出進(jìn)貨商品信息明細(xì)表輸入流:進(jìn)貨的商品信息輸出流:庫(kù)存商品信息表單和已經(jīng)進(jìn)貨的數(shù)量表單(6)加工名:3:更新加工邏輯:依據(jù)商品進(jìn)貨信息改變進(jìn)貨表單輸入流:用戶輸入商品進(jìn)貨請(qǐng)求以及進(jìn)貨表單輸出流:發(fā)出進(jìn)貨表單(7)加工名:4:查詢加工邏輯:依據(jù)用戶輸入的需要查詢的員工信息以及供貨商信息,生成相應(yīng)的表輸入流:輸入需要查詢的信息種類(員工或商戶)輸出流:輸出儲(chǔ)存的相對(duì)應(yīng)的信息表單(8)加工名:4:更新加工邏輯:依據(jù)員工和供貨商的實(shí)際詳細(xì)信息,不斷更新表單信息輸入流:生成員工和供貨商的表單信息 4.5 功能需求
24、超市管理系統(tǒng)是自定向下方法進(jìn)行開發(fā),它主要由下面幾個(gè)模塊構(gòu)成:進(jìn)貨信息管理、庫(kù)存信息管理、銷售信息管理、員工信息管理和系統(tǒng)。它們具體的一些功能和作用如下面描述: 進(jìn)貨管理:它主要的作用是管理供貨商的具體信息,并且根據(jù)企業(yè)自身的一些實(shí)際情況選擇供貨商,對(duì)選擇的企業(yè)下訂貨單,進(jìn)行商品采購(gòu),給進(jìn)貨查詢提供基礎(chǔ)。庫(kù)存管理:它的主要作用是對(duì)采購(gòu)來的商品進(jìn)行編碼分類,按照一定的規(guī)律進(jìn)行儲(chǔ)存,而且還能通過銷售情況進(jìn)行出貨管理和統(tǒng)計(jì)庫(kù)存信息。銷售管理:它的主要功能是能夠提供銷售方面的管理,能夠詳細(xì)的查詢銷售情況和生成銷售表單。人事管理:它的主要作用是管理超市員工的信息和供貨商的具體信息,比如他們信息的查詢和更
25、改。4.6 性能需求(1)精確地?cái)?shù)據(jù)超市商品的進(jìn)貨和銷售的表單中表示商品價(jià)格數(shù)據(jù)的時(shí)候,數(shù)據(jù)精確到小數(shù)點(diǎn)后面兩位。(2) 時(shí)間特性 超市管理系統(tǒng)從啟動(dòng)到登錄界面所用時(shí)間應(yīng)該不大于5秒,從輸入需要更新的詳細(xì)信息到更新完成時(shí)間應(yīng)該小于2秒(3)適用性超市管理系統(tǒng)在Windows 2000/xp及以上操作系統(tǒng)上都可以運(yùn)行。4. 7運(yùn)行需求(1)用戶界面超市管理系統(tǒng)采用Microsoft Visualpro,基于Windows的用戶交互界面。(2)硬件接口本系統(tǒng)對(duì)于計(jì)算機(jī)硬件的最基本要求:CPU:Intel P3及以上;內(nèi)存:256MB及以上;硬盤:10GB及以上。(3)軟件接口.NET框架:Micr
26、osoft .Net Framework V1.1版本和以上的版本。數(shù)據(jù)庫(kù)服務(wù)器:Microsoft SQL Server 2000及以上 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)5.1 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)總體結(jié)構(gòu)如圖5-1所示:圖5-1 結(jié)構(gòu)圖5.2 系統(tǒng)功能設(shè)計(jì)超市管理系統(tǒng)功能設(shè)計(jì)是為了整個(gè)系統(tǒng)能基本實(shí)現(xiàn)超市的進(jìn)貨、銷售、存儲(chǔ)等各項(xiàng)管理功能,可以使超市的經(jīng)營(yíng)狀況更加具體,更加詳細(xì)直觀的展現(xiàn)在超市管理者眼前,方便超市領(lǐng)導(dǎo)者可以快速的根據(jù)市場(chǎng)需求做出合理的戰(zhàn)略經(jīng)營(yíng)決策。設(shè)計(jì)這個(gè)系統(tǒng)主要是將超市的日常銷售、經(jīng)營(yíng)信息建立一個(gè)數(shù)據(jù)庫(kù),通過對(duì)這些信息的收集、輸送、儲(chǔ)存、編寫成各種最直觀的信息,并且通過每天對(duì)這些信息的維護(hù)
27、,最快捷簡(jiǎn)單的了解到超市的運(yùn)營(yíng)情況,并通過分析以前的商品銷售和庫(kù)存等寶貴資料,以俯視的角度看待超市,進(jìn)行問題決策。超市在信息的控制下,完成領(lǐng)導(dǎo)者制成的目標(biāo)。超市管理系統(tǒng)主要由四個(gè)部分組成:分別是超市人員管理模塊,商品銷售管理模塊,進(jìn)貨管理模塊,庫(kù)存管理模塊。它們的具體作用如下:1. 人事管理模塊:(1)使員工和新舊供貨商信息的查詢功能得以實(shí)現(xiàn);(2)使員工和新舊供貨商信息的實(shí)時(shí)更新(其中有增加、刪除、修改等功能)功能得以實(shí)現(xiàn);2. 商品銷售管理模塊:(1)使商品銷售信息實(shí)時(shí)的查詢功能得以實(shí)現(xiàn);(2)使商品銷售信息實(shí)時(shí)的存、點(diǎn)功能得以實(shí)現(xiàn)。3. 進(jìn)貨管理模塊:(1)使系統(tǒng)進(jìn)貨信息的查詢功能得以實(shí)
28、現(xiàn);(2)使系統(tǒng)進(jìn)貨信息的更新(包括增加、刪除、修改功能)功能得以實(shí)現(xiàn)。4. 庫(kù)存管理模塊:(1)使系統(tǒng)庫(kù)存商品信息的查詢功能得以實(shí)現(xiàn);(2)使系統(tǒng)庫(kù)存商品信息的更新(增加、刪除、修改功能)得以實(shí)現(xiàn)。5.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 1. E-R模型超市管理系統(tǒng)SMI的 E-R模型,如圖5-2所示:名稱職工/用戶職工編號(hào)籍貫供貨日期進(jìn)貨日期電話地址供貨商編號(hào)供貨商進(jìn)貨進(jìn)貨單號(hào)商品編號(hào)名稱價(jià)格商品姓名性別條形碼mnmn開戶行銀行帳號(hào)工資身份證號(hào)客戶供貨銷售單號(hào)銷售日期數(shù)量mn銷售圖5-2 數(shù)據(jù)庫(kù)E-R模型圖2. 數(shù)據(jù)庫(kù)表設(shè)計(jì) 利用visal Foxpro軟件根據(jù)數(shù)據(jù)模型詳細(xì)的進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),主要名稱設(shè)計(jì)如
29、下:(1) 職工清單(StaffBill)中文稱號(hào)英文稱號(hào)類型長(zhǎng)度主/外鍵約束職工編號(hào)staffIDchar6PNOT NULL姓名namenvarchar8NOT NULL性別sexnchar2NOT NULL籍貫homenvarchar4NULL學(xué)歷diplomanvarchar4NOT NULL類別kindnvarchar10NULL工資salaryint4NULL聯(lián)系電話phonevarchar12NULL聯(lián)系地址addressnvarchar50NULL身份證號(hào)idCardvarchar18NOT NULL聘用日期beginDatedatetime8NULL編制日期enactTime
30、datetime8NULL備注othersntext50NULL說明:此表主要管理員工。(2) 用戶清單(UserBill)中文稱號(hào)英文稱號(hào)類型長(zhǎng)度主/外鍵約束帳號(hào)loginIDchar6P/FNOT NULL密碼passWordchar6NOT NULL說明:此表主要進(jìn)行用戶信息的管理。(3) 商品清單(MerchBill)中文稱號(hào)英文稱號(hào)類型長(zhǎng)度主/外鍵約束商品編號(hào)merchIDchar6PNOT NULL供貨商號(hào)profferIDchar6FNOT NULL名稱fullNamenvarchar80NOT NULL條形碼barCodechar15NOT NULL計(jì)量單位metricUnit
31、varchar4NOT NULL類別kindnvarchar8NULL產(chǎn)地birthPlacenvarchar50NULL單價(jià)unitCostmoney4NOT NULL備注othersntext50NULL說明:此表存放商品信息。(4) 供貨商清單(ProfferBill)中文稱號(hào)英文稱號(hào)類型長(zhǎng)度主/外鍵 約束供貨商號(hào)profferIDchar6PNOT NULL名稱fullNamenvarchar50NOT NULL聯(lián)系人contactPersonnvarchar8NOT NULL聯(lián)系電話phonevarchar12NOT NULL聯(lián)系地址addressnvarchar50NOT NULL
32、開戶行openingBanknvarchar10NULL銀行帳號(hào) accountIDvarchar15NULL備注othersntext50NULL說明:此表主要進(jìn)行供貨商信息的管理。(5) 進(jìn)貨清單(ImportBill)中文名稱英文名稱類型長(zhǎng)度主/外鍵字段值約束進(jìn)貨單號(hào)importBillIDchar6PNOT NULL商品編號(hào)merchIDchar6P/FNOT NULL供貨商號(hào)profferIDchar6FNOT NULL進(jìn)貨價(jià)importPricemoney4NOT NULL數(shù)量quantityint4NOT NULL金額totalMoneymoney4NOT NULL進(jìn)貨日期imp
33、ortDatedatetime8NOT NULL備注othersntext50NULL說明:此表主要進(jìn)行進(jìn)貨信息的管理。(6) 銷售清單(SaleBill)中文名稱英文名稱類型長(zhǎng)度主/外鍵約束銷售單號(hào)saleBillIDchar6PNOT NULL商品編號(hào)merchIDchar6P/FNOT NULL銷售數(shù)量saleNumint4NOT NULL銷售日期saleDatedatetime8NOT NULL說明:此表主要進(jìn)行銷售信息。(7) 庫(kù)存清單(StoreBill)中文名稱英文名稱類型長(zhǎng)度主/外鍵約束商品編號(hào)merchIDchar6P/FNOT NULL庫(kù)存數(shù)量storeNumint4NOT
34、 NULL5.4模塊功能設(shè)計(jì)1. 系統(tǒng)登錄模塊作用:主要是進(jìn)行用戶安全驗(yàn)證,阻止非法用戶登錄超市管理系統(tǒng)。其用戶界面如圖5-3所示:圖5-3 系統(tǒng)登錄模塊在用戶進(jìn)行密碼登錄的時(shí)候,數(shù)據(jù)庫(kù)里的用戶清單將被系統(tǒng)登錄模塊調(diào)用,并對(duì)用戶所輸入的賬號(hào)密碼進(jìn)行系統(tǒng)驗(yàn)證。如果通過驗(yàn)證,則用戶獲得進(jìn)入系統(tǒng)的權(quán)限;如果沒有通過,則說明用戶輸入的賬號(hào)密碼是錯(cuò)誤的,無權(quán)訪問本系統(tǒng)。并且本系統(tǒng)限制用戶連續(xù)登陸的次數(shù),如果連續(xù)輸入三次錯(cuò)誤的賬戶密碼,系統(tǒng)將禁止用戶輸入賬號(hào)密碼。每次賬戶密碼驗(yàn)證不正確時(shí),系統(tǒng)都會(huì)發(fā)出提示,提示密碼錯(cuò)誤或忘記字母大小寫,以便用戶進(jìn)入超市管理系統(tǒng)。賬號(hào)密碼的輸出和輸入:輸入項(xiàng)為賬號(hào)和密碼。賬
35、號(hào)和密碼只可以是字母和數(shù)字,長(zhǎng)度都是6個(gè),密碼輸入后看起來是“*”。2. 進(jìn)貨管理模塊作用:這個(gè)模塊主要是使進(jìn)貨信息查詢和制定進(jìn)貨的計(jì)劃的兩個(gè)功能可以實(shí)施。進(jìn)貨信息查詢:這個(gè)模塊可以很直觀很詳細(xì)的查詢到超市近期和過去的進(jìn)貨情況,并可以通過進(jìn)貨報(bào)表形式打印出來作為參考。進(jìn)貨計(jì)劃制定:這個(gè)模塊可以為超市制定采購(gòu)計(jì)劃,采購(gòu)訂單也可以通過它來形成。(1)該進(jìn)貨管理模塊示意圖,如圖5-4所示:圖5-4 進(jìn)貨管理示意圖(2)進(jìn)貨的活動(dòng)圖示:圖5-5 進(jìn)貨活動(dòng)圖(3)進(jìn)貨計(jì)劃步驟圖示:圖5-6 進(jìn)貨計(jì)劃圖(4)進(jìn)貨商品信息查詢圖示:圖5-7 進(jìn)貨商品信息查詢圖3. 銷售管理模塊功能:本模塊主要是對(duì)超市的銷售
36、情況進(jìn)行實(shí)時(shí)的錄入,同時(shí)更新超市的庫(kù)存清單,當(dāng)用戶要用到庫(kù)存清單時(shí)可以及時(shí)的打印出來,此外還可以查詢銷售情況和庫(kù)存情況。銷售信息查詢:按照自己所需要了解的銷售情況進(jìn)行查詢。銷售信息盤點(diǎn):在一定的時(shí)間段內(nèi)進(jìn)行超市商品的盤點(diǎn)。輸入項(xiàng)、輸出項(xiàng):本功能模塊主要輸入銷售單號(hào)和商品編碼,也可以是進(jìn)貨日期或這是供貨商。(1)該銷售模塊的示意,如圖5-8所示:圖5-8 銷售管理模塊示意圖(2)此銷售管理模塊圖示:圖5-9 銷售管理圖(3)銷售信息查詢步驟圖示:圖5-10 銷售信息查詢步驟圖(4)銷售盤點(diǎn)步驟圖示:圖5-11 銷售盤點(diǎn)步驟圖4. 庫(kù)存管理模塊作用:本模塊主要是實(shí)時(shí)查詢到超市商品的信息,隨時(shí)更新查
37、詢超市商品庫(kù)存信息。查詢商品信息:主要作用是查詢超市商品信息和庫(kù)存信息。添加商品信息:主要作用是添加新進(jìn)的商品。修改商品信息:主要作用是修改商品的信息,包括它的庫(kù)存數(shù)量。刪除商品信息:主要作用是刪除不在銷售的商品信息。輸入項(xiàng)、輸出項(xiàng):主要輸入商品編號(hào)。(1)管理模塊的圖示:圖5-12 庫(kù)存管理示意圖(2)庫(kù)存管理圖示:圖5-13 庫(kù)存管理圖(3)庫(kù)存管理查詢圖示:圖5-14 庫(kù)存管理查詢圖(4)庫(kù)存管理添加圖示:圖5-15 庫(kù)存管理添加圖(5)庫(kù)存管理修改圖示:圖5-16 商品管理修改圖(6)庫(kù)存管理刪除圖示:圖5-17 庫(kù)存管理刪除圖5. 員工管理模塊在開發(fā)超市管理系統(tǒng),增加了員工管理模塊來
38、應(yīng)對(duì)超市員工流動(dòng)性大這一特點(diǎn),來提高員工工作效率和減少人力資源。新進(jìn)員工的錄入:當(dāng)公司來了新員工時(shí),對(duì)對(duì)新員工進(jìn)行基本信息的登記。員工的日常維護(hù):當(dāng)有員工離開公司的時(shí)候,就通過本子模塊進(jìn)行員工信息的維護(hù)。(1)職工管理模塊圖示:圖5-18 職工信息圖(2)職工管理模塊動(dòng)作圖示:圖5-19 職工管理模塊動(dòng)作圖(3)職工管理步驟圖示:圖5-20 職工管理查詢步驟圖(4)添加新職圖示:圖5-21 新職工添加圖(5)職工信息修改圖示:圖5-22 職工信息修改圖(6)職工信息刪除圖示:圖5-23 職工信息刪除圖6. 供貨商信息管理模塊根據(jù)供貨商的信息確定在哪里進(jìn)貨,在哪里下訂單,篩選完之后,下單,交易。
39、確保選擇最優(yōu)質(zhì)的購(gòu)貨商。(1)供貨商信息管理模塊圖示:圖5-24 供貨商信息管理圖(2)供貨商信息管理模塊動(dòng)作圖示:圖5-25 供貨商信息管理動(dòng)作圖(3)供貨商信息管理查詢步驟圖示:圖5-26 供貨商信息管理查詢步驟圖(4)供貨商信息管理刪除步驟圖示:圖5-27 供貨商信息管理刪除步驟圖(5)供貨商信息管理添加步驟圖示:圖5-28 供貨商信息管理添加步驟圖(6)供貨商信息管理修改步驟圖示:圖5-29 供貨商信息管理修改步驟圖參考文獻(xiàn)1 張潘森.軟件工程導(dǎo)論.M.北京,清華大學(xué)出版社, 19982 湯志偉.信息管理開發(fā)與系統(tǒng).M.北京.科學(xué)出版社 ,20083 任小康,茍品章.visual Fo
40、xpro6.0程序設(shè)計(jì).M.北京.科學(xué)出版社,20084 曾慶森,王宇.Visual Foxpro6.0程序設(shè)計(jì)基礎(chǔ).M.北京.北京郵電學(xué)院出版社,20085 何振林,張選芳.Visual Foxpro6.0程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)教程.M.北京.高等出版社 20086 湯觀全,張露,Visual Foxpro6.0及其應(yīng)用系統(tǒng)開發(fā).M.北京,清華大學(xué)出版社,20077 徐亞軍.Visual Foxpro6.0程序設(shè)計(jì).M.北京.清華大學(xué)出版社,20068WANG Xing fen (Northeast Agricultural University,Harbin 150030,PRC).General Design
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題九磁場(chǎng)第3講帶電粒子在勻強(qiáng)磁場(chǎng)、復(fù)合場(chǎng)中的運(yùn)動(dòng)練習(xí)含答案
- 生產(chǎn)車間承包設(shè)備租賃
- 高中化學(xué) 第三冊(cè) 第九章 初識(shí)元素周期律 9.2 元素周期表教學(xué)設(shè)計(jì)1 滬科版
- 2024年四年級(jí)品德與社會(huì)上冊(cè) 第三單元 生活在這里真好 第11課《我家來了新鄰居》教案 粵教版
- 2024秋七年級(jí)英語上冊(cè) Unit 5 Family and Home Lesson 28 A Family Picnic教學(xué)設(shè)計(jì) (新版)冀教版
- 2023一年級(jí)數(shù)學(xué)下冊(cè) 五 認(rèn)識(shí)人民幣 1認(rèn)識(shí)人民幣教案 西師大版
- 2023九年級(jí)道德與法治下冊(cè) 第一單元 我們共同的世界 第一課 同住地球村第2課時(shí) 復(fù)雜多變的關(guān)系說課稿 新人教版
- 文書模板-建設(shè)工程施工分包合同
- 外匯存款代辦委托書
- 銀行合同范本(2篇)
- 2024年國(guó)家公務(wù)員考試行測(cè)真題卷行政執(zhí)法答案和解析
- 賽力斯招聘在線測(cè)評(píng)題
- SL-T+62-2020水工建筑物水泥灌漿施工技術(shù)規(guī)范
- 《漢字輸入一點(diǎn)通》課件
- 除顫技術(shù)(除顫儀的使用)
- 《駝鹿消防員的一天》課件
- 小學(xué)思政課《愛國(guó)主義教育》
- 雷諾現(xiàn)象及雷諾氏病PPT課件
- 碼頭報(bào)批流程圖
- IE 標(biāo)準(zhǔn)工時(shí)(完整版)
- 機(jī)械基礎(chǔ)軸上零件軸向固定公開課課件
評(píng)論
0/150
提交評(píng)論