超市管理系統(tǒng)_畢業(yè)論文_第1頁
超市管理系統(tǒng)_畢業(yè)論文_第2頁
超市管理系統(tǒng)_畢業(yè)論文_第3頁
超市管理系統(tǒng)_畢業(yè)論文_第4頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、( 此文檔為 word 格式,下載后您可任意編輯修改!)目錄前言1摘要2第一章緒論41.1 社會(huì)背景41.2 超市背景4第二章系統(tǒng)可行性研究62.1 技術(shù)可行性研究62.2 經(jīng)濟(jì)可行性研究62.3 操作可行性研究6第三章系統(tǒng)需求分析63.1 用戶工作流程63.2 用戶業(yè)務(wù)需求6第四章系統(tǒng)概要設(shè)計(jì)64.1 設(shè)計(jì)思想64.2 設(shè)計(jì)原則64.3 業(yè)務(wù)流程分析64.4 系統(tǒng)數(shù)據(jù)流分析64.5 數(shù)據(jù)字典64.6 功能需求64.7 性能需求64.8 運(yùn)行需求6第五章系統(tǒng)詳細(xì)設(shè)計(jì)65.1 系統(tǒng)功能結(jié)構(gòu)圖65.2 系統(tǒng)功能設(shè)計(jì)65.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)65.4 模塊功能設(shè)計(jì)6第六章系統(tǒng)測試運(yùn)行66.1 模塊測試

2、66.2 整體測試6第七章總結(jié)6第八章致謝辭6第九章參考文獻(xiàn)6第十二章附錄6前言超市需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。 面對(duì)不同種類的信息, 需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息, 需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。 商店自動(dòng)化的產(chǎn)品管理在歐美等國家早已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的基礎(chǔ)。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售情況。 如果可以能夠?qū)崟r(shí)掌握銷售流程及銷售情況, 則可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問題。顧客的消費(fèi)要求的是希望在超市購物中能基本上都能購得所需的商品,并且還要既保證商品質(zhì)量還要享受

3、優(yōu)質(zhì),方便的服務(wù)。超市管理系統(tǒng)摘要隨著小超市規(guī)模的發(fā)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的超市管理系統(tǒng)功能過于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率。超市管理系統(tǒng)是市場上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。本文系統(tǒng)的分析了軟件開發(fā)的背景以過程;首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的詳細(xì)設(shè)計(jì)過程:數(shù)據(jù)庫的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn),以及具體界面的設(shè)計(jì)和功能。關(guān)鍵詞:超市管理信息系統(tǒng)2

4、AbstractExpands unceasingly along with the small supermarket scale development, the commodity quantity sharp growth, related commodity each kind of information content also becomes time of growth. The supermarket in needs to carry on the statistical analysis all the time to commodity each kind of in

5、formation. But the large-scale supermarket management system management system function too was formidable creates the operation tediously to reduce the small supermarket working efficiency.The supermarket management system management system is in the market on the most popular supermarket one of co

6、mmonly used systems, it mainly contains following several modules: System jurisdiction . Thus, realizes to the inventory, the sale and the staff information and so on realizes comprehensively, dynamic, the prompt management.This article system analysis software process: Database design, each module

7、design and realization, as well as concrete contact surface design and function.Key words: Supermarket, Management Information System.超市管理系統(tǒng)第一章緒論1.1 社會(huì)背景隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到哥哥領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet 技術(shù)的推廣和信息高速公路的建立,使IT 產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入信息化時(shí)代,有巨大的數(shù)4據(jù)信息等待加工處理和傳輸,這使得對(duì)書數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為迫切。作為

8、國內(nèi)市場的一些中小型超市,它們?cè)谛畔⒒^程中的步伐要落后于大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必可少的。實(shí)習(xí)期間,我們通過對(duì)市場的調(diào)查,針對(duì)現(xiàn)在各中小型超市對(duì)經(jīng)營業(yè)務(wù)和人事管理的實(shí)際需要,開發(fā)了這套超市管理系統(tǒng)。在開發(fā)過程中,我們針對(duì)當(dāng)前各超市管理的特點(diǎn)和技術(shù)人員的實(shí)際水平,采用基于 Windows 圖形用戶界面這一易學(xué)易用的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過程中,我們盡量采用易懂易讀的人機(jī)界面,使用戶可以在短期內(nèi)完全掌握。我們又始終發(fā)系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整和處理的正確性。在此基礎(chǔ)上

9、優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對(duì)系統(tǒng)資源的占用。1.2 超市背景在我國超市形成在 20 世紀(jì) 90 年代初期,現(xiàn)在已經(jīng)成為我國零售業(yè)的一種重要形態(tài),為國民經(jīng)濟(jì)的發(fā)展發(fā)揮了重要的作用。隨著超市高速的發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。超市形態(tài)具有種種優(yōu)點(diǎn),但在目前狀況下,它仍存在零售業(yè)企業(yè)所共有的落后的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到

10、滿足。蘇轍超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應(yīng)對(duì)這復(fù)雜的市場。為此,在選題過程中,我選擇了超市管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對(duì)市場超市管理系統(tǒng)的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。第二章系統(tǒng)可行性研究2.1技術(shù)可行性研究在 IT 行業(yè)中從業(yè)的工作人員一般都要求掌握計(jì)算機(jī)技術(shù),具有一定的軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉 IT

11、 產(chǎn)品。因?yàn)?,有的超市?duì)員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計(jì)算機(jī)基礎(chǔ),所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順利運(yùn)行。62.2經(jīng)濟(jì)可行性研究因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。(1)超市有能力承擔(dān)系統(tǒng)開發(fā)費(fèi)用開發(fā)新系統(tǒng)的工作是一項(xiàng)間距復(fù)雜的工作,它的投資主要是人力和物力的投資。對(duì)于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個(gè)方面。如果是企業(yè)自己安排人手開

12、發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個(gè)簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對(duì)系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)借閱大部分的額外開支。同時(shí)軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價(jià)格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費(fèi)用。(2)新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個(gè)動(dòng)態(tài)過程,在其運(yùn)行

13、過程中要采取多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對(duì)它進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟(jì)效益是簡介的,其最主要的表現(xiàn)就是減少了企業(yè)管理費(fèi)用和人力開支。而其它一些繁瑣的食物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。2.3操作可行性研究本系統(tǒng)采用基于 Windows 的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對(duì)于那些有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而整個(gè)超市管理系統(tǒng)采用最友好的交互界面,簡介明了,不需要對(duì)數(shù)據(jù)庫進(jìn)行深入的了解。由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。超市管理系統(tǒng)綜

14、合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上。因此,可以設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。第三章系統(tǒng)需求分析3.1用戶工作流程進(jìn)貨或銷售商品時(shí),用戶要對(duì)進(jìn)貨單或銷售單進(jìn)行核對(duì)審查,并進(jìn)行登記;用戶要獲得進(jìn)貨、銷售、庫存信息時(shí),要對(duì)進(jìn)貨情況、銷售情況、庫存情況進(jìn)行查詢并打印。83.2用戶業(yè)務(wù)需求(1)該管理軟件將對(duì)庫存茶品進(jìn)行資料管理和統(tǒng)計(jì),對(duì)產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計(jì);(2)該管理軟件將根據(jù)用戶的需要對(duì)進(jìn)貨、銷售、庫存情況進(jìn)行查詢,并能打印詳細(xì)信息;(3)該管理軟件將為用戶提供賬號(hào)管理工具,以便用戶對(duì)賬號(hào)進(jìn)行管理,具體為添加用戶、刪除用戶、

15、修改用戶密碼;(4)該管理軟件提供企業(yè)人員管理,能夠?qū)ζ髽I(yè)員工的分類管理,新員工的加入以及員工刪除,修改進(jìn)本信息等功能。整個(gè)超市管理系統(tǒng)的功能結(jié)構(gòu)如圖3-1 所示:超市管理系統(tǒng)人事管理模塊銷售管理模塊進(jìn)貨管理模塊庫存管理模塊職供銷銷銷進(jìn)進(jìn)庫庫貨工售售售貨貨存存商信信信信信信信信信息息息息息息息息息管查維盤查維查維管理詢護(hù)點(diǎn)詢護(hù)詢護(hù)理圖 3-1系統(tǒng)功能結(jié)構(gòu)圖第四章系統(tǒng)概要設(shè)計(jì)4.1設(shè)計(jì)思想(1)系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。(2)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。超市管理系統(tǒng)(3)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)

16、中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。4.2設(shè)計(jì)原則為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過程中遵循了如下原則:(1)合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如產(chǎn)品進(jìn)貨、銷售等工作。(2)實(shí)用性原則:適合產(chǎn)品信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能。(3)準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料(如:類型匹配,長度不超限等)。(3)易操作原則:要求設(shè)計(jì)的系

17、統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示。(5)源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),即可能做好代碼注釋工作。(6)優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護(hù)。(7)安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限。4.3業(yè)務(wù)流程分析超市管理系統(tǒng)主要是是以先進(jìn)的管理理念和科學(xué)的計(jì)算機(jī)技術(shù)來取代原始的手工操作。在新系統(tǒng)開發(fā)前,我們對(duì)這個(gè)超市管理系統(tǒng)業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查,得出了下面的業(yè)務(wù)流程圖,如圖4-1 所示:10超市總經(jīng)理與供貨商淺

18、談進(jìn)貨是否是新供貨舊供應(yīng)商新商品引進(jìn)流商是程否新供應(yīng)商新商品引進(jìn)流程訂貨管理作業(yè)流程收獲工作流程超市進(jìn)行銷售管理采購部與店面共同分析是否有滯銷或質(zhì)采購部處理解量問題是否決采購部分析經(jīng)營是否有退貨管理流問題是程否信息部:新商品試銷是否已經(jīng)到期新商品轉(zhuǎn)正流程供應(yīng)商分析淘汰需流程是否新供應(yīng)商不需結(jié)算流程圖 4-1 超市業(yè)務(wù)流程圖新系統(tǒng)主要業(yè)務(wù)分析:(1)進(jìn)貨業(yè)務(wù)進(jìn)貨管理是企業(yè)生產(chǎn)經(jīng)營活動(dòng)中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,采購成本能否得到有效控制等問題。企業(yè)現(xiàn)代管理理念中對(duì)企業(yè)的進(jìn)貨管理提出新的要求;企業(yè)進(jìn)貨時(shí)對(duì)供貨商的選擇更見慎重,雙方不再是討價(jià)還價(jià)的買賣關(guān)系,而

19、是一種相互依存的合作伙伴關(guān)系,并且還需要認(rèn)識(shí)到企業(yè)產(chǎn)品質(zhì)量要從采購抓起,這就關(guān)系到供方的供貨、服務(wù)質(zhì)量。下面是進(jìn)貨業(yè)務(wù)程序的主要內(nèi)容:供貨商的情況調(diào)查:在實(shí)施采購之前,超市首先就要對(duì)市場上各大商品供貨商進(jìn)行詳細(xì)的調(diào)查,了解公司的具體情況,評(píng)定企業(yè)的信譽(yù)級(jí)別和公司的市場口碑,做到準(zhǔn)確無誤,采購順利。超市管理系統(tǒng)采購計(jì)劃的編制:超市根據(jù)自身的資金條件和銷售狀況,綜合分析市場規(guī)律,擬定采購計(jì)劃表。實(shí)施進(jìn)貨計(jì)劃:根據(jù)供貨商檔案及評(píng)審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價(jià)格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;跟蹤合同執(zhí)行,安排供貨進(jìn)度和貨物運(yùn)輸,做好驗(yàn)收入庫工作。(2)庫存業(yè)務(wù):庫存

20、管理是指在上產(chǎn)經(jīng)營中為銷售和耗用而存儲(chǔ)的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過多將導(dǎo)致物資的積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過量的庫存會(huì)掩蓋管理不善的問題。存貨不足則影響企業(yè)的正常銷售活動(dòng)。庫存管理的目標(biāo)是需求最佳存貨數(shù)量,使庫存的成本總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫、出庫、盤庫等日常處理。科學(xué)合理地確定某庫存物資的庫存控制參數(shù)。如:最佳訂貨批量、最大庫存量、最佳缺貨量、最佳訂購周期等,進(jìn)行嚴(yán)格的庫存控制工作。匯總統(tǒng)計(jì)各類庫存數(shù)據(jù),反應(yīng)和監(jiān)督儲(chǔ)備資金占用及采購資金使用情況。(3)銷售業(yè)務(wù)銷售對(duì)一個(gè)企業(yè)的生存和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣東西”,它對(duì)外關(guān)系

21、到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對(duì)內(nèi)涉及到銷售、庫存、財(cái)務(wù)等信息。此外信息化的高速發(fā)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,超市要抓住時(shí)機(jī),引入現(xiàn)代化的銷售管理模式,實(shí)施企業(yè)的信息化、智能化銷售管理,才能使超市在激烈的市場競爭中立于不敗之地。124.4系統(tǒng)數(shù)據(jù)流分析超市總經(jīng)理人事信息操作人事信息清單人事信息清單商品信息操作顧客銷售單超市管理系統(tǒng)進(jìn)貨單供貨商采購單職工信息職工圖 4-2 超市管理系統(tǒng)頂層圖庫存信息查詢庫存信息清單1:庫存管理銷售信息已進(jìn)貨信息進(jìn)貨信息查詢銷售信息查詢庫存信息進(jìn)貨信息請(qǐng)求銷售單采購單2:銷售管理3:進(jìn)貨管理銷售信息清單進(jìn)貨信息清單已有供貨商信息前臺(tái)

22、銷售信息人事信息查詢進(jìn)貨單新供貨商信息職工信息4:人事管理人事信息清單圖 4-3 超市管理系統(tǒng)第0 層圖超市管理系統(tǒng)庫存信息查詢1 :查詢庫存信息清單進(jìn)貨信息請(qǐng)求發(fā)出庫存檢索請(qǐng)求庫存清單庫存信息檢索結(jié)果已進(jìn)貨信息1 :更新銷售信息圖 4-4 庫存管理部分第1層圖銷售信息查詢2 :查詢銷售清單銷售單銷售清單前臺(tái)銷售信息2 :更新庫存信息圖 4-5 銷售管理部分第1層圖14已進(jìn)貨信息新供貨商信息進(jìn)貨信息查詢進(jìn)貨信息清單采購單庫存信息清單3:查詢進(jìn)貨信息請(qǐng)求發(fā)出進(jìn)貨 / 采購清單查詢進(jìn)貨清單采購清單進(jìn)貨 / 采購清單檢索結(jié)果進(jìn)貨信息請(qǐng)求3:更新進(jìn)貨單圖 4-6 進(jìn)貨管理部分第1層圖已有供貨商信息供貨

23、商信息清單職工信息查詢供貨商信息查詢4:查詢職工信息清單發(fā)出職工/ 供貨商清單查詢 職工清單供貨商清單職工/ 供貨商清單檢索結(jié)果4:更新職工信息新供貨商清單圖 4-7 人事管理部分第1層圖超市管理系統(tǒng)4.5數(shù)據(jù)字典數(shù)據(jù)流條目(1)已進(jìn)貨信息 =進(jìn)貨單號(hào) +供貨商號(hào) +商品名稱 +進(jìn)貨價(jià) +進(jìn)貨數(shù)量 +進(jìn)貨日期 +備注(2)銷售信息 =銷售單號(hào) +商品編號(hào) +銷售數(shù)量 +銷售日期文件條目(1)文件名:職工清單組成: 職工編號(hào) +姓名 +性別 +籍貫 +學(xué)歷 +類別 +工資 +聯(lián)系電話 +聯(lián)系地址 + 身份證號(hào) +聘用日期 +編制日期 +備注 組織:按職工編號(hào)遞增排列(2)文件名:商品清單組成:

24、商品編號(hào) +供貨商號(hào) +名稱 +條形碼 +計(jì)量單位 +類別 +產(chǎn)地 +單價(jià) +備注 組織:按商品編號(hào)遞增排列(3)文件名:供貨商清單組成: 供貨商號(hào) +名稱 +聯(lián)系人 +聯(lián)系電話 +聯(lián)系地址 +開戶行 +銀行帳號(hào) +備注 組織:按供貨商編號(hào)遞增排列(3)文件名:進(jìn)貨清單組成:進(jìn)貨單號(hào) +商品編號(hào) +供貨商號(hào) +進(jìn)貨價(jià) +數(shù)量 +金額 +進(jìn)貨日期 +備注 組織:按進(jìn)貨單編號(hào)遞增排列(4)文件名:銷售清單組成: 銷售單號(hào) +商品編號(hào) +銷售數(shù)量 +銷售日期 組織:按銷售單編號(hào)遞增排列(5)文件名:庫存清單組成: 商品編號(hào) +庫存數(shù)量 組織:按商品編號(hào)遞增排列加工說明(1)加工名: 1:查詢16加工

25、邏輯:根據(jù)要查詢的庫存信息,檢索出庫存信息明細(xì)表輸入流:庫存信息查詢,發(fā)出庫存信息請(qǐng)求輸出流:庫存信息清單,進(jìn)貨信息請(qǐng)求(2)加工名: 1:更新根據(jù)進(jìn)貨信息或銷售信息更新庫存信息輸入流:已進(jìn)貨信息,銷售信息輸出流:發(fā)出庫存檢索請(qǐng)求(3)加工名: 2:查詢根據(jù)要查詢的銷售信息,檢索出銷售信息明細(xì)表輸入流:銷售信息查詢輸出流:銷售清單,銷售單(4)加工名: 2:更新加工邏輯:根據(jù)銷售信息更細(xì)銷售清單輸入流:前臺(tái)銷售信息,庫存信息輸出流:更新庫存清單(5)加工名: 3:查詢加工邏輯:根據(jù)要查詢的進(jìn)貨信息,檢索出進(jìn)貨信息明細(xì)表輸入流:進(jìn)貨信息查詢,發(fā)出進(jìn)貨采購清單查詢輸出流:庫存信息清單,已進(jìn)貨信息,

26、新供貨商信息,進(jìn)貨單信息清單,采購單,進(jìn)貨信息請(qǐng)求,進(jìn)貨采購清單檢索結(jié)果(6)加工名: 3:更新加工邏輯:根據(jù)進(jìn)貨信息更新進(jìn)貨清單輸入流:進(jìn)貨信息請(qǐng)求,進(jìn)貨單輸出流:發(fā)出進(jìn)貨采購清單查詢(7)加工名: 4:查詢加工邏輯:根據(jù)輸入要查詢的職工信息或供貨商信息,檢索出相應(yīng)的結(jié)果輸入流:職工信息查詢,供貨商信息查詢,發(fā)出職工供貨商清單查詢輸出流:已有供貨商信息,供貨商信息清單,職工信息清單,職工供貨商清單檢索結(jié)果超市管理系統(tǒng)(8)加工名: 4:更新加工邏輯:根據(jù)輸入的職工信息或新供貨商信息更新相應(yīng)的職工清單或供貨商清單輸入流:職工信息,新供貨商信息清單,職工供貨商清單檢索結(jié)果4.6功能需求本系統(tǒng)采用

27、自定向下方法開發(fā),其功能模塊主要有如下幾個(gè)部分:進(jìn)貨管理模塊、庫存管理模塊、銷售管理模塊、員工管理模塊和系統(tǒng)模塊。具體的功能描述如下:進(jìn)貨管理:其功能是對(duì)手機(jī)供應(yīng)商信息進(jìn)行管理,并根據(jù)企業(yè)情況制定進(jìn)貨計(jì)劃,實(shí)施產(chǎn)品采購,并進(jìn)行進(jìn)貨查詢。庫存管理:其功能是對(duì)采購來的產(chǎn)品進(jìn)行企業(yè)內(nèi)部編碼入庫,產(chǎn)品分類等活動(dòng),同時(shí)能夠根據(jù)銷售清單進(jìn)行出貨管理,以及庫存統(tǒng)計(jì)。銷售管理:其功能是提供一般的銷售管理,能夠進(jìn)行銷售明細(xì)查詢和打印銷售報(bào)表。人事管理:其功能是對(duì)超市的員工和供貨商信息進(jìn)行管理,包括查詢,更新等。4.7性能需求(1)數(shù)據(jù)精確度產(chǎn)品的進(jìn)貨單和銷售單中,單價(jià)、金額采用浮點(diǎn)數(shù),保留至小數(shù)點(diǎn)后兩位。(2)

28、時(shí)間特性該管理系統(tǒng)軟件從啟動(dòng)到進(jìn)入系統(tǒng)登錄界面的時(shí)間正常情況下應(yīng)少于5 秒,錄入并更新數(shù)據(jù)的時(shí)間正常情況下少于2 秒。(3)適用性該管理系統(tǒng)軟件適用于Windows 2000xp及以上操作系統(tǒng)。184.8運(yùn)行需求(1)用戶界面本系統(tǒng)采用 Microsoft Visual Studio .Net 2003設(shè)計(jì),用戶交互界面采用的是基于 Windows 的窗口界面。(2)硬件接口運(yùn)行本系統(tǒng)的硬件基本要求如下:CPU: Intel P3 及以上;內(nèi)存: 256MB 及以上;硬盤: 10GB 及以上。(3)軟件接口.NET 框架: Microsoft .Net Framework V1.1 版本及以上

29、。數(shù)據(jù)庫服務(wù)器: Microsoft SQL Server 2000及以上。超市管理系統(tǒng)第五章系統(tǒng)詳細(xì)設(shè)計(jì)5.1系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)總體結(jié)構(gòu)如圖5-1 所示:超市信息管理人事管理銷售管理進(jìn)貨管理庫存管理管管查維銷查維查維理理詢護(hù)售詢護(hù)詢護(hù)供職銷銷信進(jìn)進(jìn)庫庫貨工售售息貨貨存存商信信信盤信信信信信息息息點(diǎn)息息息息息圖 5-1超市管理系統(tǒng)功能結(jié)構(gòu)圖5.2系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)是使整個(gè)系統(tǒng)能基本實(shí)現(xiàn)超市的進(jìn)、銷、存等管理功能,能讓超市管理者更直觀的了解超市的經(jīng)營狀況,以做出相應(yīng)的經(jīng)營決策。管理信息系統(tǒng) (MIS) 就是要對(duì)這些資源建立正確的數(shù)據(jù)庫,并進(jìn)行信息的收集、傳送、存儲(chǔ)、編制成各種憑證、報(bào)表、臺(tái)

30、帳、圖形等信息,同時(shí)對(duì)這些信息進(jìn)行維護(hù),通過實(shí)測超市的各種運(yùn)行情況,并利用過去的歷史數(shù)據(jù)預(yù)測未來的發(fā)展,從超市全局的角度出發(fā)進(jìn)行決策,利用信息控制超市的行為,附注超市完成其目標(biāo)。本系統(tǒng)共包括四大模塊,分別是人事管理模塊,銷售管理模塊,進(jìn)貨管理模塊,庫存管理模塊。每個(gè)模塊的功能如下:1. 人事管理模塊功能:(1)實(shí)現(xiàn)職工信息的查詢;20(2)實(shí)現(xiàn)職工信息的更新,包括增加、刪除、修改功能;(3)實(shí)現(xiàn)供貨商信息的查詢;(4)實(shí)現(xiàn)供貨商信息的更新,包括增加、刪除、修改功能。2. 銷售管理模塊功能:(1)實(shí)現(xiàn)銷售信息的查詢;(2)實(shí)現(xiàn)商品銷售信息的盤點(diǎn)。3. 進(jìn)貨管理模塊功能:(1)實(shí)現(xiàn)進(jìn)貨信息的查詢;

31、(2)實(shí)現(xiàn)進(jìn)貨信息的更新,包括增加、刪除、修改功能。4. 庫存管理模塊功能:(1)實(shí)現(xiàn)商品信息的查詢;(2)實(shí)現(xiàn)商品信息的更新,包括增加、刪除、修改功能;(3)實(shí)現(xiàn)庫存信息的查詢;(4)實(shí)現(xiàn)庫存信息的更新,包括增加、刪除、修改功能。5.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)1. E-R 模型超市管理系統(tǒng)數(shù)據(jù)庫E-R 模型,如圖 5-2 所示:超市管理系統(tǒng)圖 5-2 數(shù)據(jù)庫 E-R 模型圖2. 數(shù)據(jù)庫表設(shè)計(jì)由數(shù)據(jù)模型利用 SQL Server 2000 進(jìn)行數(shù)據(jù)庫的詳細(xì)設(shè)計(jì),其基本表的設(shè)計(jì)如下:(1) 職工清單 (StaffBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束職工編號(hào)staffIDchar6P

32、NOT NULL姓名namenvarchar8NOT NULL性別sexnchar2NOT NULL籍貫homenvarchar4NULL學(xué)歷diplomanvarchar4NOT NULL類別kindnvarchar10NULL工資salaryint4NULL聯(lián)系電話phonevarchar12NULL聯(lián)系地址addressnvarchar50NULL身份證號(hào)idCardvarchar18NOT NULL22聘用日期beginDatedatetime8NULL編制日期enactTimedatetime8NULL備注othersntext50NULL說明:此表存放員工信息。(2) 用戶清單 (

33、UserBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束帳號(hào)loginIDchar6PFNOT NULL密碼passWordchar6NOT NULL說明:此表存放系統(tǒng)用戶信息。(3) 商品清單 (MerchBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束商品編號(hào)merchIDchar6PNOT NULL供貨商號(hào)profferIDchar6FNOT NULL名稱fullNamenvarchar80NOT NULL條形碼barCodechar15NOT NULL計(jì)量單位metricUnitvarchar4NOT NULL類別kindnvarchar8NULL產(chǎn)地birth

34、Placenvarchar50NULL單價(jià)unitCostmoney4NOT NULL備注othersntext50NULL說明:此表存放商品信息。(4) 供貨商清單 (ProfferBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束供貨商號(hào)profferIDchar6PNOT NULL名稱fullNamenvarchar50NOT NULL聯(lián)系人contactPerson nvarchar8NOT NULL聯(lián)系電話phonevarchar12NOT NULL聯(lián)系地址addressnvarchar50NOT NULL開戶行openingBanknvarchar10NULL超市管理系統(tǒng)

35、銀行帳號(hào)accountIDvarchar15NULL備注othersntext50NULL說明:此表存放供貨商信息。(5) 進(jìn)貨清單 (ImportBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束進(jìn)貨單號(hào)importBillIDchar6PNOT NULL商品編號(hào)merchIDchar6PFNOT NULL供貨商號(hào)profferIDchar6FNOT NULL進(jìn)貨價(jià)importPricemoney4NOT NULL數(shù)量quantityint4NOT NULL金額totalMoneymoney4NOT NULL進(jìn)貨日期importDatedatetime8NOT NULL備注othe

36、rsntext50NULL說明:此表存放進(jìn)貨信息。(6) 銷售清單 (SaleBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束銷售單號(hào)saleBillIDchar6PNOT NULL商品編號(hào)merchIDchar6PFNOT NULL銷售數(shù)量saleNumint4NOT NULL銷售日期saleDatedatetime8NOT NULL說明:此表存放銷售信息。(7) 庫存清單 (StoreBill)中文字段名英文字段名字段類型長度主鍵外鍵字段值約束商品編號(hào)merchIDchar6PFNOT NULL庫存數(shù)量storeNumint4NOT NULL5.4模塊功能設(shè)計(jì)1. 系統(tǒng)登錄模塊

37、24功能:本模塊的主要功能是對(duì)用戶身份進(jìn)行,驗(yàn)證只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng)。其窗體如圖5-3 所示:超市管理系統(tǒng)賬號(hào) (A) :密碼 (P):確定 (O)取消 (C)圖 5-3 系統(tǒng)登錄模塊在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里的用戶清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。在登錄模塊中,對(duì)系統(tǒng)的嘗試登錄次數(shù)進(jìn)行了限制,禁止用戶無終止的進(jìn)行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當(dāng)用戶對(duì)系統(tǒng)的三次登錄失敗后,系統(tǒng)將自動(dòng)機(jī)制登錄,突出登錄模塊。并在輸入了錯(cuò)誤的或者是不存在的賬戶和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過程中的錯(cuò)誤輸入或者錯(cuò)誤操作,以便用戶進(jìn)行正確

38、的登錄。輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng)為賬號(hào)和密碼。賬號(hào)和密碼均為字符串,長度各為 6 個(gè)字符,密碼回顯字符是“ *”。2. 進(jìn)貨管理模塊功能:該模塊主要是實(shí)現(xiàn)進(jìn)行進(jìn)貨信息查詢、進(jìn)貨計(jì)劃制定兩個(gè)功能。進(jìn)貨信息查詢:該模塊為超市提供整個(gè)超市的進(jìn)貨情況查詢,也可以進(jìn)行進(jìn)貨信息的明細(xì)查詢,并以進(jìn)貨報(bào)表形式打印出來。進(jìn)貨計(jì)劃制定:該模塊可以為制定進(jìn)貨計(jì)劃,并形成相應(yīng)的采購訂單。輸入項(xiàng)、輸出項(xiàng):該模塊的輸入項(xiàng)為超市的進(jìn)貨單,其中包括進(jìn)貨單的編號(hào),商品的編號(hào),供貨商號(hào),進(jìn)貨價(jià),數(shù)量,金額進(jìn)貨日期,備注。超市管理系統(tǒng)(1)該進(jìn)貨管理模塊的用例圖,如圖5-4 所示:制定進(jìn)貨計(jì)劃查詢進(jìn)貨信息管理者圖 5-4 進(jìn)貨管理用

39、例圖(2)該進(jìn)貨管理模塊的活動(dòng)圖,如圖5-5 所示:進(jìn)貨管理制定進(jìn)貨計(jì)劃查詢輸入進(jìn)貨信息輸入查詢信息確認(rèn)進(jìn)貨信息確認(rèn)查詢的信息保存圖 5-5 進(jìn)貨管理模塊活動(dòng)圖(3)制定進(jìn)貨計(jì)劃的時(shí)序圖,如圖5-6 所示:26管理員進(jìn)貨計(jì)劃制定界面確認(rèn)進(jìn)貨清單輸入管理賬號(hào)制定計(jì)劃信息進(jìn)貨計(jì)劃更新信息制定計(jì)劃操作結(jié)果圖 5-6 制定進(jìn)貨計(jì)劃時(shí)序圖(4)進(jìn)貨信息查詢時(shí)序圖,如圖5-7 所示:管理員進(jìn)貨計(jì)劃查詢界面確認(rèn)進(jìn)貨清單輸入管理賬號(hào)查詢計(jì)劃信息進(jìn)貨計(jì)劃信息查詢操作結(jié)果圖 5-7 進(jìn)貨信息查詢時(shí)序圖3. 銷售管理模塊功能:本模塊的主要功能是把銷售信息寫入銷售清單,同時(shí)對(duì)庫存清單進(jìn)行更新,以備用戶將來對(duì)庫存信息進(jìn)

40、行查詢和打印,此外還可以對(duì)銷售信息進(jìn)超市管理系統(tǒng)行查詢和盤點(diǎn)功能。銷售信息查詢:根據(jù)商品銷售情況,按需要對(duì)銷售情況進(jìn)行查詢。在該查詢模塊中,可以按照商品的編號(hào)、銷售日期等多種方式進(jìn)行商品銷售信息查詢。銷售信息盤點(diǎn):可以按照需要對(duì)在一定時(shí)期內(nèi)的銷售情況進(jìn)行盤點(diǎn)。輸入項(xiàng)、輸出項(xiàng):本模塊的數(shù)據(jù)輸入項(xiàng)主要是商品的銷售單號(hào)和商品編號(hào)。其中還包括銷售數(shù)量和銷售日期。(1)該銷售模塊的用例圖,如圖5-8 所示:查詢銷售信息銷售信息盤點(diǎn)管理者圖 5-8 銷售管理模塊用例圖(2)該銷售管理模塊的活動(dòng)圖,如圖5-9 所示:查詢盤點(diǎn)輸入查詢信息查詢銷售數(shù)量確認(rèn)信息進(jìn)行盤點(diǎn)圖 5-9 銷售管理模塊活動(dòng)圖(3)銷售信息查詢時(shí)序圖,如圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論