版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘 要</b></p><p> 隨著小超市規(guī)模的發(fā)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時(shí)時(shí)刻刻都需要對商品各種信息進(jìn)行統(tǒng)計(jì)分析。以方便管理超市的每一個(gè)環(huán)節(jié)。所以超市管理系統(tǒng)應(yīng)運(yùn)而生。</p><p> 超市管理系統(tǒng)是市場上最流行的
2、超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對進(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ì)和功能。此系統(tǒng)以Visual Basic 6.0為開發(fā)平臺(tái),界面簡潔,功能實(shí)用,囊括超市管理的基本功能。</p>&l
3、t;p> 關(guān)鍵字:超市,管理系統(tǒng),模塊設(shè)計(jì)</p><p> Design and Realization of a Supermarket Management System</p><p><b> Abstract</b></p><p> With the development of small-scale super
4、markets continue to expand the number of commodities increased dramatically, the amount of information related to various commodities also have increased. Supermarkets need to always have all kinds of information goods f
5、or statistical analysis. Facilitate management has been a part of every supermarket. Therefore, the supermarket management system came into being. </p><p> Supermarket management system is t
6、he market's most popular supermarket on one of the common system, it mainly includes the following modules: the competence of system settings, the original data entry, data aggregation and enquiries. Thus, the realiz
7、ation of the purchase, sales and employee information, such as achieving a comprehensive, dynamic and timely management. In this paper, the analysis of the background to software development process; first introduced the
8、 software development environm</p><p> Key words: Supermarket,Management Information,System</p><p><b> 目錄</b></p><p><b> 1 引言1</b></p><p>&l
9、t;b> 1.2背景說明1</b></p><p> 1.2.1系統(tǒng)的社會(huì)背景1</p><p> 1.2.2系統(tǒng)開發(fā)的意義1</p><p> 1.3 可行性研究2</p><p> 1.3.1 技術(shù)可行性2</p><p> 1.3.2 經(jīng)濟(jì)可行性研究2</p>
10、<p> 1.3.3 操作可行性研究3</p><p> 2 邏輯分析與詳細(xì)分析3</p><p><b> 2.1系統(tǒng)功能3</b></p><p> 2.1.1零售前臺(tái)管理系統(tǒng)3</p><p> 2.1.2后臺(tái)管理系統(tǒng)4</p><p> 2.2 系統(tǒng)結(jié)
11、構(gòu)4</p><p> 2.2.1 商品錄入功能4</p><p> 2.2.2 收銀業(yè)務(wù)功能5</p><p> 2.2.3 進(jìn)貨管理功能5</p><p> 2.2.4 銷售管理功能6</p><p> 2.2.5 庫存管理功能6</p><p> 2.2.6 人員管
12、理功能7</p><p><b> 3 流程圖7</b></p><p> 3.1 前臺(tái)管理系統(tǒng)7</p><p> 3.2 戶類型與職能8</p><p> 3.3系統(tǒng)開發(fā)步驟8</p><p> 3.4 系統(tǒng)環(huán)境需求8</p><p> 3.5
13、 系統(tǒng)安全問題8</p><p> 4 超市銷售系統(tǒng)概念設(shè)計(jì)文檔9</p><p> 4.1 系統(tǒng)ER圖9</p><p> 4.1.1 系統(tǒng)E-R圖說明9</p><p> 4.2視圖設(shè)計(jì)10</p><p> 4.3 邏輯設(shè)計(jì)文檔10</p><p> 4.3.1
14、系統(tǒng)關(guān)系模型10</p><p> 4.4系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)10</p><p> 4.4.1 數(shù)據(jù)庫表索引10</p><p> 4.4.2 數(shù)據(jù)庫商品信息表11</p><p> 4.4.3 數(shù)據(jù)庫入庫紀(jì)錄表11</p><p> 5 詳細(xì)設(shè)計(jì)及代碼實(shí)現(xiàn)11</p><p&
15、gt; 5.1用戶登陸界面12</p><p> 5.2 系統(tǒng)主界面12</p><p> 5.3 商品管理界面12</p><p> 5.4銷售管理界面13</p><p> 5.5 超市管理的其他功能13</p><p> 6 系統(tǒng)測試14</p><p> 6.
16、1測試方法14</p><p><b> 結(jié)論15</b></p><p><b> 致 謝15</b></p><p><b> 參考文獻(xiàn)15</b></p><p><b> 1 引言</b></p><p>
17、 超市需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。面對不同種類的信息,需要合理的數(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)要求的是希望
18、在超市購物中能基本上都能購得所需的商品,并且還要既保證商品質(zhì)量還要享受優(yōu)質(zhì),方便的服務(wù)。</p><p><b> 1.2背景說明</b></p><p> 1.2.1系統(tǒng)的社會(huì)背景 </p><p> 隨著現(xiàn)代 科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在
19、市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入信息化時(shí)代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸</p><p> 作為國內(nèi)市場超市的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必可少的。在開發(fā)過程中,我們針對當(dāng)前各超市管理的特點(diǎn)和技術(shù)人員的實(shí)際水平,采用易學(xué)易用的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過程中,我們盡量采用易懂易讀的人機(jī)界面,使用戶可以在短期內(nèi)完全掌握
20、。我們又始終發(fā)系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整和處理的正確性。在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對系統(tǒng)資源的占用。 </p><p> 1.2.2系統(tǒng)開發(fā)的意義 </p><p> 在我國超市形成在20世紀(jì)90年代初期,現(xiàn)在已經(jīng)成為我國零售業(yè)的一種重要形態(tài),為國民經(jīng)濟(jì)的發(fā)展發(fā)揮了重要的作用。隨著超市高速的發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)
21、有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。 </p><p> 超市形態(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í)分析功能,管理人員對及時(shí)傳遞資料的要求始終得不到滿足。蘇轍超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,日常
22、所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應(yīng)對這復(fù)雜的市場。為此,在選題過程中,我選擇了超市管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。</p><p><b>
23、 1.3 可行性研究</b></p><p> 1.3.1 技術(shù)可行性</p><p> 在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計(jì)算機(jī)技術(shù),具有一定的軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉IT產(chǎn)品。因?yàn)?,有的超市對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計(jì)算機(jī)基礎(chǔ),所以在新系統(tǒng)投入使用時(shí),只要對員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠是
24、系統(tǒng)順利運(yùn)行。 </p><p> 1.3.2 經(jīng)濟(jì)可行性研究 </p><p> 因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。</p><p> (1) 超市有能力承擔(dān)系統(tǒng)開發(fā)費(fèi)用 </p>&l
25、t;p> 開發(fā)新系統(tǒng)的工作是一項(xiàng)間距復(fù)雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個(gè)方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個(gè)簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手
26、,這樣就可以為企業(yè)借閱大部分的額外開支。同時(shí)軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價(jià)格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費(fèi)用。</p><p> (2) 新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益 </p><p> 管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個(gè)動(dòng)態(tài)過程,在其運(yùn)行過程中要采取
27、多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對它進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟(jì)效益是簡介的,其最主要的表現(xiàn)就是減少了企業(yè)管理費(fèi)用和人力開支。而其它一些繁瑣的食物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。 </p><p> 1.3.3 操作可行性研究 </p><p> 本系統(tǒng)是大家熟悉
28、的操作系統(tǒng),對于那些有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而整個(gè)超市管理系統(tǒng)采用最友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進(jìn)行深入的了解。 由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。 </p><p> 綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上。因此,可以設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。</p><p> 2 邏輯分析與詳細(xì)分析<
29、;/p><p><b> 2.1系統(tǒng)功能 </b></p><p> 2.1.1零售前臺(tái)管理系統(tǒng)</p><p> 本系統(tǒng)必須具有以下功能</p><p> 商品錄入:根據(jù)超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過輸入唯一編 號(hào)、掃描條形碼、商品名稱等來實(shí)現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平
30、層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。</p><p> 收銀業(yè)務(wù):通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數(shù)量的方式)自動(dòng)計(jì)算本次交易的總金額。在顧客付款后,自動(dòng)計(jì)算找零,同時(shí)打印交易清單(包括交易的流水賬號(hào)、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào))。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易前先掃描會(huì)員卡,并對所購物品全部實(shí)行95折優(yōu)惠,并
31、將所購物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中。 會(huì)員卡的有效期限為一年,滿一年未續(xù)卡者,該會(huì)員卡將被注銷。</p><p> 安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗(yàn)證保護(hù);斷電自動(dòng)保護(hù)最大限度防止意外及惡意非法操作。 </p><p> 獨(dú)立作業(yè):有的斷網(wǎng)收銀即在網(wǎng)絡(luò)服務(wù)器斷開或網(wǎng)絡(luò)不通的情況下,收銀機(jī)仍能正常作業(yè)</p><p> 2.1.2后臺(tái)管理
32、系統(tǒng)</p><p> 本系統(tǒng)必須具備以下功能</p><p> 進(jìn)貨管理: 根據(jù)銷售情況及庫存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改),可以避免盲目進(jìn)貨造成商品積壓。 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫登記。 綜合查詢打印計(jì)劃進(jìn)貨與入庫記錄及金額。</p><p> 銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。 綜合查詢各種銷售明細(xì)記錄、各地收銀
33、員收銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計(jì)生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。</p><p> 庫存管理: 綜合查詢庫存明細(xì)記錄。 庫存狀態(tài)自動(dòng)告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,避免庫存商品積壓損失和缺貨。 庫存自動(dòng)盤點(diǎn)計(jì)算。</p><p> 人員管理: 員工、會(huì)員、供貨商、廠商等基本信息登記管理。 員工操作權(quán)限管理。 客戶銷售權(quán)限管理。<
34、/p><p><b> 2.2系統(tǒng)結(jié)構(gòu)</b></p><p> 系統(tǒng)總體結(jié)構(gòu),如圖2.1所示</p><p> 圖2.1系統(tǒng)總體結(jié)構(gòu)圖</p><p> 2.2.1商品錄入功能</p><p> 描述:商品錄入子系統(tǒng)要求能快速錄入商品,因此必須支持條形</p><p&g
35、t; 掃描。如圖2.2所示</p><p> 圖2.2商品錄入子系統(tǒng)</p><p> 2.2.2收銀業(yè)務(wù)功能</p><p> 描述:收銀業(yè)務(wù)子系統(tǒng)能計(jì)算交易總額,打印交易清單,并根據(jù)會(huì)員卡打折。如圖2.3所示</p><p> 圖2.3收銀業(yè)務(wù)子系統(tǒng)</p><p> 2.2.3進(jìn)貨管理功能</p
36、><p> 描述:進(jìn)貨管理子系統(tǒng)可以根據(jù)庫存自動(dòng)指定進(jìn)貨計(jì)劃,進(jìn)貨時(shí)自動(dòng)等級(jí),以及提供查詢和打印計(jì)劃進(jìn)貨與入庫記錄的功能。如圖2.4所示</p><p> 圖2.4進(jìn)貨管理子系統(tǒng)</p><p> 2.2.4 銷售管理功能</p><p> 描述:銷售管理子系統(tǒng)可以控制某商品是否允許銷售,查詢每種商品的銷售情況并產(chǎn)生年、月、日報(bào)表,同時(shí)可
37、以生成銷售排行榜。如圖2.5所示</p><p> 圖2.5銷售管理子系統(tǒng)</p><p> 2.2.5 庫存管理功能</p><p> 描述:庫存管理子系統(tǒng)提供查詢庫存明細(xì)記錄的基本功能,并根據(jù)庫存的狀態(tài)報(bào)警,以及自動(dòng)盤點(diǎn)計(jì)算。如圖2.6所示</p><p> 圖2.6庫存管理子系統(tǒng)</p><p> 2.
38、2.6 人員管理功能</p><p> 描述:人員管理子系統(tǒng)提供基本信息登記管理,員工操作權(quán)限管理,客戶銷售權(quán)限管理的功能。如圖2.7所示</p><p> 圖2.7人員管理子系統(tǒng)</p><p><b> 3 流程圖</b></p><p><b> 3.1前臺(tái)管理系統(tǒng)</b></
39、p><p> 前臺(tái)管理系統(tǒng)包括了銷售人員對商品的統(tǒng)計(jì)與入庫的操作,并對銷售的物品已文檔的形式打印出來,作為業(yè)務(wù)清單。</p><p> 收銀業(yè)務(wù)對客戶進(jìn)行了分類處理,如一般客戶與會(huì)員客戶,通過制定的標(biāo)準(zhǔn)進(jìn)行收費(fèi),享有打折權(quán)利。每次交易完,客戶都可以通過打印出的交易清單核對所購物品的詳細(xì)資料。</p><p> 條形碼掃描是快速對物品進(jìn)行查詢價(jià)格的功能,方便了收銀員
40、統(tǒng)計(jì)客戶物品的交易總額。</p><p> 3.2 戶類型與職能</p><p> 員工(營業(yè)員):當(dāng)顧客購買物品時(shí)負(fù)責(zé)通過商品條形碼掃描輸入商品到購買清單,掃描結(jié)束后操作軟件計(jì)算交易總金額,之后輸出交易清單,當(dāng)顧客是超市會(huì)員時(shí),對顧客進(jìn)行會(huì)員卡掃描以便打折</p><p> 超市經(jīng)理:當(dāng)商品到達(dá)超市負(fù)責(zé)操作軟件錄入商品,供貨商,廠商;當(dāng)商品需要供不應(yīng)求時(shí),因
41、時(shí)而異并制定進(jìn)貨計(jì)劃;貨源已到時(shí),要查詢打印計(jì)劃進(jìn)貨與入庫記錄。操作軟件查詢商品銷售與否,隨時(shí)隨地查詢打印銷售情況,每隔固定時(shí)間操作軟件生成銷售排行榜,從而更好查詢庫存明細(xì)記錄,當(dāng)貨源缺乏根據(jù)軟件發(fā)出的庫存告警進(jìn)行入貨,當(dāng)超市當(dāng)天銷售結(jié)束又要操作軟件進(jìn)行盤點(diǎn)計(jì)算。</p><p> 總經(jīng)理:負(fù)責(zé)進(jìn)行基本的信息登記管理,進(jìn)行員工操作權(quán)限管理和客戶銷售權(quán)限管理。</p><p> 3.3
42、系統(tǒng)開發(fā)步驟</p><p> 首先要確定參與者和相關(guān)的用況,進(jìn)而為每個(gè)用況設(shè)計(jì)過程,過程制定好后建立順序圖,確定每個(gè)腳本中對象的協(xié)作。有一個(gè)總體大綱開始創(chuàng)建類,確定腳本中的對象,設(shè)計(jì), 編碼, 測試, 集成類,總體過程結(jié)束后,為過程編寫系統(tǒng)測試案例,最后運(yùn)行測試案例,檢驗(yàn)系統(tǒng)。</p><p> 3.4 系統(tǒng)環(huán)境需求</p><p> 本系統(tǒng)采用C/S模式作
43、為開發(fā)模式,服務(wù)器端可以用高性能的計(jì)算機(jī)一臺(tái),普通的雙絞線作為連接,并安裝SQL Server 2000的服務(wù)器版本,安裝windows 2000服務(wù)器版本,配置卡巴斯基等必須的防毒軟件。而客戶端可以用普通的計(jì)算機(jī)或者工作站,普通的雙絞線作為連接。安裝SQL Server2000的服務(wù)器版本,安裝了VB等可視化開發(fā)工具軟件,安裝windows2000服務(wù)器版本。</p><p> 3.5 系統(tǒng)安全問題</
44、p><p> 信息系統(tǒng)盡管功能強(qiáng)大,技術(shù)先進(jìn),但由于受到自身體系結(jié)構(gòu),設(shè)計(jì)思路以及運(yùn)行機(jī)制等限制,也隱含許多不安全因素。常見因素有:數(shù)據(jù)的輸入,輸出,存取與備份,通信部分的漏洞,企業(yè)內(nèi)部人員的因素,病毒,“黑客”等因素。為使本系統(tǒng)能夠安全,可靠,穩(wěn)定地工作,必須考慮如下問題:為保證安全,不致使系統(tǒng)遭到意外事故的損害,系統(tǒng)因該能防止火,盜或其他形式的人為破壞。所以系統(tǒng)要能重建,而且應(yīng)該是可審查的,系統(tǒng)應(yīng)能進(jìn)行有效控制
45、,抗干擾能力強(qiáng),系統(tǒng)使用者的使用權(quán)限是可識(shí)別的。</p><p> 4 超市銷售系統(tǒng)概念設(shè)計(jì)文檔</p><p><b> 4.1 系統(tǒng)ER圖</b></p><p><b> 如圖4.1所示</b></p><p> 圖4.1 超市管理系統(tǒng)E-R圖</p><p&
46、gt; 4.1.1 系統(tǒng)E-R圖說明</p><p> 商店中的所有用戶(員工)可以銷售多種商品,每種商品可由不同用戶(員工)銷售;</p><p> 每個(gè)顧客可以購買多種商品,不同商品可由不同顧客購買;</p><p> 每個(gè)供貨商可以供應(yīng)多種不同商品,每種商品可由多個(gè)供 </p><p><b> 應(yīng)商供應(yīng)。</
47、b></p><p><b> 4.2視圖設(shè)計(jì)</b></p><p> 交易視圖(v_Dealing)——用于查詢交易情況的視圖;</p><p> 計(jì)劃進(jìn)貨視圖(v_PlanStock)——用于查詢進(jìn)貨計(jì)劃的視圖;</p><p> 銷售視圖(v_Sale)——用于查詢銷售明細(xì)記錄的視圖;</p&
48、gt;<p> 入庫視圖(v_Stock)——用于查詢?nèi)霂烨闆r的視圖。</p><p> 4.3 邏輯設(shè)計(jì)文檔</p><p> 4.3.1 系統(tǒng)關(guān)系模型</p><p> 商品信息表:(商品編號(hào),商品名稱,價(jià)格,條形碼,促銷價(jià)格,促銷起日期,促銷止日期,允許打折,庫存數(shù)量,庫存報(bào)警數(shù)量,計(jì)劃進(jìn)貨數(shù),允許銷售,廠商編號(hào),供貨商編號(hào))</p
49、><p> 用戶表:(用戶編號(hào),用戶名稱,用戶密碼,用戶類型)</p><p> 會(huì)員表:(會(huì)員編號(hào),會(huì)員卡號(hào),累積消費(fèi)金額,注冊日期)</p><p> 銷售表:(銷售編號(hào),商品編號(hào),銷售數(shù)量,銷售金額,銷售日期)</p><p> 交易表:(交易編號(hào),用戶名稱,交易金額,會(huì)員卡號(hào),交易日期)</p><p>
50、 進(jìn)貨入庫表:(入庫編號(hào),入庫商品編號(hào),入庫數(shù)量,單額,總額,入庫日期,計(jì)劃進(jìn)貨日期,入庫狀態(tài))</p><p> 供貨商表:(供貨商編號(hào),供貨商名稱,供貨商地址,供貨商電話)</p><p> 廠商表:(廠商編號(hào),廠商名稱,廠商地址,廠商電話)</p><p> 4.4系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)</p><p> 4.4.1 數(shù)據(jù)庫表索引&l
51、t;/p><p> 數(shù)據(jù)庫表索引,如下表4.1所示 </p><p> 表4.1 數(shù)據(jù)庫索引</p><p> 4.4.2 數(shù)據(jù)庫商品信息表</p><p> 數(shù)據(jù)庫商品信息表,如下表4.2所示</p><p> 表4.2 數(shù)據(jù)庫商品信息表</p><p> 4.4.3 數(shù)據(jù)庫入庫紀(jì)錄表
52、</p><p> 數(shù)據(jù)庫入庫紀(jì)錄表,如下表4.3所示</p><p> 表4.3數(shù)據(jù)庫入庫紀(jì)錄表</p><p> 5 詳細(xì)設(shè)計(jì)及代碼實(shí)現(xiàn)</p><p> 概要設(shè)計(jì)已經(jīng)確定了每個(gè)模塊的功能,詳細(xì)設(shè)計(jì)的任務(wù)就是為每個(gè)模塊設(shè)計(jì)其實(shí)現(xiàn)的細(xì)節(jié)。詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),得出對目標(biāo)系統(tǒng)的精確描述</
53、p><p><b> 5.1用戶登陸界面</b></p><p> 用戶通過登陸界面登陸管理系統(tǒng),并連接Server 2000 服務(wù)器,登入的默認(rèn)管理員帳戶為Admin。如圖5.1所示。</p><p> 圖5.1 用戶登陸界面</p><p><b> 5.2 系統(tǒng)主界面</b></p&
54、gt;<p> 該系統(tǒng)的主界面有六部分組成,商品,進(jìn)貨,銷售,廠商,會(huì)員,用戶,如圖5.2所示</p><p> 圖5.2 超市管理主界面</p><p> 5.3 商品管理界面</p><p> 管理系統(tǒng)中的商品管理可以直觀的看到商品的名稱、價(jià)格、條形碼、庫存以及供應(yīng)的廠商。</p><p> 當(dāng)商品庫存量少于一定數(shù)
55、量的時(shí)候,系統(tǒng)會(huì)自動(dòng)提示缺貨。</p><p> 根據(jù)銷售情況及庫存情況,自動(dòng)制定進(jìn)貨計(jì)劃(亦可手工制定修改),可以避免盲目進(jìn)貨造成商品積壓。 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫登記。 綜合查詢打印計(jì)劃進(jìn)貨與入庫記錄及金額。</p><p><b> 如圖5.3所示</b></p><p> 圖5.3 商品管理界面</p>&l
56、t;p><b> 5.4銷售管理界面</b></p><p> 銷售管理主要是記錄商品銷售的信息,并加以整合做出天銷售,月銷售,年銷售。交易查詢可查詢收銀員的所交易的記錄,會(huì)員積分等。如圖5.4所示。</p><p> 圖5.4銷售管理界面</p><p> 5.5 超市管理的其他功能</p><p>&
57、lt;b> 超市管理還有:</b></p><p> 廠商/供應(yīng)商信息管理功能:商品的生產(chǎn)廠商與供應(yīng)商一一列在上面,方便查詢。</p><p> 會(huì)員管理:加入超市成為會(huì)員,購買商品后可以獲得部分積分,根據(jù)積分情況,判定會(huì)員可享受什么待遇,如定期送禮品或者打折讓利。</p><p> 管理員信息:為超市管理系統(tǒng)的管理者,查詢和修改系統(tǒng)里的內(nèi)
58、容并可以打印成文檔方便觀看。</p><p><b> 6 系統(tǒng)測試</b></p><p> 在系統(tǒng)開發(fā)過程中采用了多種措施來保證軟件的質(zhì)量,但是在實(shí)際開發(fā)過程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通常可能隱藏著許多錯(cuò)誤和缺陷,不經(jīng)周密測試即投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測試是軟件開發(fā)過程中為保證軟件質(zhì)量必須進(jìn)行的工作。</p><
59、p><b> 6.1測試方法</b></p><p> 一般來說,對程序測試有兩種測試方法:如果已經(jīng)知道了軟件系統(tǒng)應(yīng)具有的功能,可通過測試來確定每個(gè)功能是否都能正常使用;如果知道程序的內(nèi)部工作過程,可以通過測試來檢測程序內(nèi)部是否按照規(guī)格說明書的規(guī)定正常進(jìn)行。前一種方法稱為黑盒測試,后一種方法稱為白盒子測試。黑盒測試又稱為功能測試,白盒子測試又稱為結(jié)構(gòu)測試。該系統(tǒng)主要采用了單元測試、
60、系統(tǒng)測試、用戶驗(yàn)收測試三種測試方法。</p><p><b> ?。?)單元測試</b></p><p> 單元測試也稱模塊測試或程序測試,單元測試是對每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說明書是否一致,對模塊的所有主要處理路徑進(jìn)行測試且與預(yù)期的結(jié)構(gòu)進(jìn)行對照,還要對所有錯(cuò)誤處理路徑進(jìn)行測試。對源碼進(jìn)行審查,對照設(shè)計(jì)說明書,表態(tài)地檢查源程序是否符合功能的邏輯要求,是
61、進(jìn)行單元測試前的重要工作。單元測試一般是由程序員完成,也稱程序調(diào)試。</p><p><b> ?。?)系統(tǒng)測試</b></p><p> 系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達(dá)到用戶的實(shí)際要求,系統(tǒng)測試的依據(jù)是系統(tǒng)分析報(bào)告。系統(tǒng)測試應(yīng)在系統(tǒng)的整個(gè)范圍內(nèi)進(jìn)行,這種測試不只對軟件進(jìn)行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行
62、。系統(tǒng)測試與建構(gòu)同時(shí)進(jìn)行或略慢。系統(tǒng)測試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測試延到項(xiàng)目末尾進(jìn)行。</p><p><b> ?。?)用戶驗(yàn)收測試</b></p><p> 在系統(tǒng)測試完成后,進(jìn)行用戶的驗(yàn)收測試,它是用戶在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測試。</p><p> 在具體的測試中,一般應(yīng)遵循以下原則:由程序設(shè)計(jì)者
63、之外的人進(jìn)行測試;測試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測試容易出錯(cuò)的程序模塊;對程序修改以后,必須重新進(jìn)行測試。</p><p><b> 結(jié)論</b></p><p> 和傳統(tǒng)管理模式相比較,使用本系統(tǒng),毫無疑問會(huì)大大提高超市的運(yùn)作效率,輔助
64、提高超市的決策水平,管理水平,為降低經(jīng)營成本, 提高效益,減少差錯(cuò),節(jié)省人力,減少顧客購物時(shí)間,增加客流量,提高顧客滿意度,增強(qiáng)超市擴(kuò)張能力, 提供有效的技術(shù)保障。在該軟件中,只實(shí)現(xiàn)了一些簡單的系統(tǒng)操作,沒有實(shí)現(xiàn)復(fù)雜的系統(tǒng)輔助功能,具有一定的局限性。因?yàn)槌醮紊婕败浖O(shè)計(jì),加上人員及時(shí)間的限制,使軟件看起來有些粗糙,如果對您的操作造成不便,敬請諒解!</p><p><b> 致 謝</b>
65、</p><p> 感謝四年來學(xué)院對我的悉心教導(dǎo)和培養(yǎng),在我即將畢業(yè)之際,給我一次機(jī)會(huì)。在此次畢業(yè)設(shè)計(jì)中,我從李學(xué)勇導(dǎo)師身上學(xué)到了許多書本上沒有的東西,xx老師認(rèn)真負(fù)責(zé)的工作態(tài)度、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神以及淵博的計(jì)算機(jī)知識(shí)都使我受益非淺,無論是在理論上還是在實(shí)踐上,他都給予我很大的幫助,大大提高了我分析問題、解決問題的能力,這對于我以后的工作和學(xué)習(xí)都起到了巨大的指導(dǎo)作用,使我的綜合能力得到質(zhì)的飛躍,是走向工作崗位的一次
66、過度性教育,感謝他在畢業(yè)設(shè)計(jì)及論文的編寫過程中對我的耐心輔導(dǎo)和教誨,幫助我解決了不少難題,感謝學(xué)校給予我特殊的照顧和良好的學(xué)習(xí)工作環(huán)境以及同學(xué)們在編程過程給予我的幫助。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]石曉萍,基于Visual Basic的管理信息系統(tǒng)的設(shè)計(jì) [J]. 高師理科學(xué)刊-2007年4期</p><
67、p> [2]雷新鋒, 張小寧等,網(wǎng)絡(luò)安全管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 軍事通信技術(shù)-2005年4期</p><p> [3]張新 ,劉政敏,基于軟件體系結(jié)構(gòu)的構(gòu)件化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 廣州大學(xué)學(xué)報(bào):自然科學(xué)版-2007年4期 </p><p> [4]葉繼華 ,王春蘭,跨平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 江西電力職業(yè)技術(shù)學(xué)院學(xué)報(bào)-2006年1期 <
68、/p><p> [5]劉婭 ,王芬,超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 福建電腦-2006年1期</p><p> [6]王敬邁,管理系統(tǒng)建設(shè)——管理提升企業(yè)價(jià)值的基礎(chǔ) [J]. 江蘇企業(yè)管理-2007年5期</p><p> [7]李紅, 王本海等淺談如何建立企業(yè)管理系統(tǒng) [J]. 經(jīng)濟(jì)技術(shù)協(xié)作信息-2007年13期</p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市管理系統(tǒng)畢業(yè)設(shè)計(jì)---超市管理系統(tǒng)
- 超市管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---超市管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)----超市管理系統(tǒng)
- 超市管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)--在線超市管理系統(tǒng)
- 超市管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 超市管理系統(tǒng)畢業(yè)設(shè)計(jì) (2)
- 畢業(yè)設(shè)計(jì)論文 ——超市管理系統(tǒng)
- 超市進(jìn)銷管理系統(tǒng)設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 超市信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)論文超市貨物管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)---超市信息管理系統(tǒng)
- 超市信息管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上超市管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 超市信息管理系統(tǒng)(畢業(yè)設(shè)計(jì)論文)
- 超市銷售系統(tǒng)畢業(yè)設(shè)計(jì)
- 超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)】
- 超市銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----超市收費(fèi)系統(tǒng)
評(píng)論
0/150
提交評(píng)論