小型超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
小型超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁(yè)
小型超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁(yè)
小型超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第4頁(yè)
小型超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)報(bào)告 題 目: 專 業(yè): 班 級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)老師:2011年 11月24日目錄摘要31.系統(tǒng)分析41.1可行性分析41.1.1經(jīng)濟(jì)可行性41.1.2 技術(shù)性可行性41.1.3 操作可行性41.2需求分析41.2.1應(yīng)用背景41.2.2設(shè)計(jì)目標(biāo)51.3 業(yè)務(wù)流程分析51.4 數(shù)據(jù)流程分析51.5數(shù)據(jù)字典62.系統(tǒng)設(shè)計(jì)72.1功能模塊設(shè)計(jì)72.2數(shù)據(jù)庫(kù)設(shè)計(jì)82.2.1 系統(tǒng)數(shù)據(jù)流程圖描述92.2.3系統(tǒng)設(shè)計(jì)具體實(shí)現(xiàn)92.2.4 模塊具體分析92.2.5 出錯(cuò)出來(lái)設(shè)計(jì)102.2.6 程序邏輯103. 功能模塊簡(jiǎn)介113.1 系統(tǒng)功能維護(hù)模塊113.2 基本

2、資料管理模塊113.3 商品流通管理模塊113.4 銷售實(shí)時(shí)控制模塊123.5 報(bào)表生成模塊123.6 查詢模塊123.6 本軟件可以實(shí)現(xiàn)的功能如下:124.總結(jié)125.參考文獻(xiàn)13摘要管理信息系統(tǒng)就是我們常說(shuō)的mis,在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它就得越來(lái)越普及。而將信息管理系統(tǒng)與企業(yè)自動(dòng)化設(shè)備相結(jié)合,則是當(dāng)今社會(huì)現(xiàn)代化企業(yè)的發(fā)展趨勢(shì)。隨著超市規(guī)模的發(fā)展和不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的高中信息也成倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型超市管理系統(tǒng)功能過(guò)于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下

3、幾個(gè)模塊:用戶登錄管理、商品的管理、銷售的管理和庫(kù)存管理等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。本文系統(tǒng)的分析了軟件開(kāi)發(fā)的背景以過(guò)程;首先介紹了軟件的開(kāi)發(fā)可行性和目標(biāo),其次介紹了本軟件的詳細(xì)設(shè)計(jì)過(guò)程;數(shù)據(jù)庫(kù)的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn)。關(guān)鍵詞:小型超市,數(shù)據(jù)庫(kù),管理信息系統(tǒng),用戶登錄,商品管理。1.系統(tǒng)分析1.1可行性分析1.1.1經(jīng)濟(jì)可行性 因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)場(chǎng)地銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開(kāi)支,同時(shí)該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。1.1.2 技術(shù)性可行性在it行業(yè)中

4、從業(yè)的工作人員一般都要求掌握計(jì)算機(jī)技術(shù),具有一定的軟硬件基礎(chǔ),會(huì)使用各種管理軟件,熟悉it產(chǎn)品,因?yàn)?,有的超市?duì)員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計(jì)算機(jī)基礎(chǔ),所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順利運(yùn)行。1.1.3 操作可行性界面設(shè)計(jì)充分考慮到瀏覽者的習(xí)慣,使得界面美觀,大方,使用戶感受系統(tǒng)的專業(yè)和方便,由此,該系統(tǒng)的操作性是可行的,有必要開(kāi)發(fā)該系統(tǒng),綜合以上三方面,該系統(tǒng)具有很高的開(kāi)發(fā)可行性,無(wú)論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上,所以,可以設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。1.2需求分析1.2.1應(yīng)用背景隨著

5、信息時(shí)代的到來(lái),提供了大量的社會(huì)產(chǎn)品,城市集中度也進(jìn)一步加強(qiáng),由于人民生活節(jié)奏的不斷夾克,超市管理者對(duì)便利的要求進(jìn)一步提高,在失手街坊式多店有點(diǎn)的基礎(chǔ)上,出現(xiàn)了區(qū)域性的超市。區(qū)域性的超市資料管理,都是靠人力來(lái)完成的。但近幾年我過(guò)超市經(jīng)營(yíng)規(guī)模日趨擴(kuò)大,銷售額和門店數(shù)量最大幅度增加,而且許多超市正在突破以食品為主的傳統(tǒng)格局,向品種多樣化發(fā)展。小型超市在業(yè)務(wù)上需要處理大量的庫(kù)存信息,還有時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息,并對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而且競(jìng)爭(zhēng)已不再是規(guī)模的競(jìng)爭(zhēng),而是技術(shù)的競(jìng)爭(zhēng)、管理的競(jìng)爭(zhēng)、人才的競(jìng)爭(zhēng)。技術(shù)的提升和管理的升級(jí)是超市業(yè)的競(jìng)爭(zhēng)核心,因此,在超市管理中引進(jìn)現(xiàn)代化的辦公

6、軟件,實(shí)現(xiàn)超市龐大視頻的控制和傳輸,從而方便銷售行業(yè)的管理和決策,為超市和超市管理人員解除后顧之憂1.2.2設(shè)計(jì)目標(biāo)開(kāi)發(fā)這個(gè)系統(tǒng)的目的就是幫助小型超市管理部門提高工作效率。通過(guò)本管理系統(tǒng)軟件,能幫助超市工作人員利用計(jì)算機(jī),極為方便的對(duì)超市有關(guān)數(shù)據(jù)進(jìn)行管理、輸入、輸出、查找等有關(guān)操作,使雜亂的超市數(shù)據(jù)能夠具體化、直觀化、合理化等。、 1.3 業(yè)務(wù)流程分析 超市管理系統(tǒng)工作流程為:登錄系統(tǒng)后,超市管理員可對(duì)系統(tǒng)相關(guān)信息進(jìn)行操作,包括商品基本信息、供應(yīng)商信息、銷售信息、庫(kù)存信息、進(jìn)貨信息等過(guò)程進(jìn)行管理。本系統(tǒng)的業(yè)務(wù)流程圖如下圖所示:廠商商品信息訂貨信息顧客購(gòu)買信息庫(kù)存信息商品信息員工信息銷售信息超市

7、管理員營(yíng)業(yè)員退貨信息圖1系統(tǒng)業(yè)務(wù)流程圖 1.4 數(shù)據(jù)流程分析數(shù)據(jù)流程如下圖:圖2數(shù)據(jù)流程圖1.5數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流程圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典溝通構(gòu)成系統(tǒng)的邏輯模型。數(shù)據(jù)字典表數(shù)據(jù)存儲(chǔ)數(shù)據(jù)名稱:管理員信息簡(jiǎn)述:用戶注冊(cè)填寫的信息數(shù)據(jù)來(lái)源:用戶注冊(cè)填寫數(shù)據(jù)去向:用戶信息表數(shù)據(jù)組成:管理員信息=管理信息唯一標(biāo)識(shí)+管理員帳號(hào)+管理員密碼+管理員權(quán)限+注冊(cè)時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:商品信息簡(jiǎn)述:管理員填寫的商品信息數(shù)據(jù)來(lái)源:管理員填寫數(shù)據(jù)去向:商品信息表數(shù)據(jù)組成:商品信息=商品信息唯一標(biāo)識(shí)+貨物名稱+供貨編號(hào)+進(jìn)價(jià)+售價(jià)+

8、數(shù)量+廠商等描述:存儲(chǔ)了商品基本信息數(shù)據(jù)存儲(chǔ)名稱:庫(kù)存信息簡(jiǎn)述:管理員填寫的庫(kù)存信息數(shù)據(jù)來(lái)源:管理員填寫數(shù)據(jù)去向:庫(kù)存信息表數(shù)據(jù)組成:庫(kù)存信息=庫(kù)存信息唯一標(biāo)識(shí)+商品名稱+供貨編號(hào)+價(jià)格+數(shù)量+添加時(shí)間+單位+編號(hào)等描述:存儲(chǔ)了庫(kù)存信息數(shù)據(jù)存儲(chǔ)名稱:銷售信息簡(jiǎn)述:管理員填寫的商品銷售信息數(shù)據(jù)來(lái)源:管理員填寫數(shù)據(jù)去向:銷售信息表數(shù)據(jù)組成:銷售信息=銷售信息唯一標(biāo)識(shí)+貨物名稱 +價(jià)格+時(shí)間+數(shù)量等描述:存儲(chǔ)了商品銷售詳情數(shù)據(jù)存儲(chǔ)名稱:退貨管理簡(jiǎn)述:用于錄入企業(yè)的銷售退貨單數(shù)據(jù)來(lái)源:庫(kù)存處的情況數(shù)據(jù)去向:退回?cái)?shù)據(jù)流組成:編號(hào)+銷售單號(hào)+貨號(hào)+退貨數(shù)量+銷售價(jià)+稅價(jià)合計(jì)+扣稅率+不含稅價(jià)+稅額+倉(cāng)庫(kù)號(hào)

9、+備注。2.系統(tǒng)設(shè)計(jì)2.1功能模塊設(shè)計(jì)系統(tǒng)功能模塊設(shè)計(jì)層次圖如下:小型超市管理系統(tǒng)系統(tǒng)管理基本信息銷售管理庫(kù)存管理進(jìn)貨管理退貨管理用戶管理用戶修改系統(tǒng)備份進(jìn)貨查詢進(jìn)貨管理銷售商品銷售報(bào)表銷售查詢今日盤點(diǎn)進(jìn)貨報(bào)表系統(tǒng)維護(hù)員工信息商品信息供應(yīng)商信息供應(yīng)商查詢供應(yīng)商修改庫(kù)存查詢圖3功能模塊圖2.2數(shù)據(jù)庫(kù)設(shè)計(jì)作為windows數(shù)據(jù)庫(kù)家族中出類拔萃的成員,sql server 2000 這種關(guān)系模型數(shù)據(jù)庫(kù)管理系統(tǒng)能夠滿足各種類型的企業(yè)客戶和獨(dú)立軟件供應(yīng)商構(gòu)建商業(yè)應(yīng)用程序的需要。sql的主要功能之一是實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢。你使用查詢來(lái)取得滿足特定條件的信息。在邏輯查詢中,你可以包括特殊的運(yùn)算符如and、or和n

10、ot,你使用這些運(yùn)算符來(lái)選擇特定的記錄。例如,你可以用and來(lái)限制查詢結(jié)果。sql的另一主要功能是數(shù)據(jù)更新,它通過(guò)insert、deleteupdate等語(yǔ)句實(shí)現(xiàn)。另外,利用sql server我們可以很輕松地進(jìn)行建表、維護(hù)等數(shù)據(jù)庫(kù)操作。2.2.1 系統(tǒng)數(shù)據(jù)流程圖描述系統(tǒng)流程圖如下圖所示:超市管理人員商品基本信息商品銷售信息商品銷售歷史信息數(shù)據(jù)庫(kù)商品報(bào)表銷售報(bào)表圖4瀏覽與錄入管理2.2.3系統(tǒng)設(shè)計(jì)具體實(shí)現(xiàn)目的:設(shè)計(jì)系統(tǒng)結(jié)構(gòu),根據(jù)需求分析給出的功能得出系統(tǒng)體系結(jié)構(gòu)。如劃分模塊。目標(biāo):通過(guò)本系統(tǒng)軟件,能幫助超市管理人員利用計(jì)算機(jī),快速方便的對(duì)商品信息管理進(jìn)行維護(hù)、輸入、輸出、查找的所需操作。運(yùn)行環(huán)

11、境操作系統(tǒng):windows2000/xp 或更高的版本。2.2.4 模塊具體分析商品信息數(shù)據(jù)錄入模塊:主要用于商品基本信息的錄入與初始化,如下圖:基礎(chǔ)數(shù)據(jù)錄入商品代碼管理部門編碼商品檔案商品信息商品信息查詢維護(hù)錄入供貨檔案圖5基礎(chǔ)數(shù)據(jù)錄入模塊圖2.2.5 出錯(cuò)出來(lái)設(shè)計(jì)本系統(tǒng)采用了典型的人-機(jī)對(duì)話模式,若操作失敗則彈出對(duì)話框(如:出錯(cuò)信息等)。出錯(cuò)處理對(duì)策:用戶可以根據(jù)彈出的對(duì)話框的提示信息進(jìn)行相應(yīng)的處理。安全保密設(shè)計(jì):本系統(tǒng)設(shè)計(jì)了密碼驗(yàn)證登錄窗口,具有權(quán)限控制。2.2.6 程序邏輯模塊功能實(shí)現(xiàn)的算法流程圖(數(shù)據(jù)錄入)輸入信息退出顯示提示信息數(shù)據(jù)庫(kù)條件不符合條件圖6數(shù)據(jù)錄入模塊流程圖3. 功能模

12、塊簡(jiǎn)介3.1 系統(tǒng)功能維護(hù)模塊用戶管理:設(shè)定本系統(tǒng)的系統(tǒng)操作員,可以一個(gè)也可以多個(gè)管理員??诹罟芾恚涸诓煌顺鱿到y(tǒng)的情況下,憑借原來(lái)的密碼,可以修改管理員密碼。退出系統(tǒng):在使用系統(tǒng)之后,可以退出系統(tǒng)。3.2 基本資料管理模塊商品資料管理:商品資料的添加、刪除、編輯。資料管理:新增、刪除和編輯。初期建賬:對(duì)采集到的數(shù)據(jù)在后臺(tái)進(jìn)行數(shù)據(jù)庫(kù)管理。3.3 商品流通管理模塊進(jìn)貨管理:當(dāng)超市進(jìn)貨的時(shí)候,分為一下幾個(gè)步驟:商品編號(hào)錄入后臺(tái)數(shù)據(jù)庫(kù) 在價(jià)格定義模塊中使商品班號(hào)碼和價(jià)格相對(duì)應(yīng),即使商品編號(hào)碼一個(gè)碼一個(gè)價(jià)格,保存之后,后臺(tái)數(shù)據(jù)庫(kù)中庫(kù)存自動(dòng)更新。庫(kù)存管理:當(dāng)進(jìn)貨時(shí),庫(kù)存自動(dòng)增加,當(dāng)銷售是,庫(kù)存自動(dòng)減少。庫(kù)

13、存報(bào)警:設(shè)定庫(kù)存的上限和下限值之后,當(dāng)庫(kù)存不符合要求的時(shí)候,系統(tǒng)報(bào)警。盤點(diǎn)管理:系統(tǒng)自動(dòng)產(chǎn)生盤點(diǎn)信息。3.4 銷售實(shí)時(shí)控制模塊由于超市要實(shí)時(shí)交易,所以對(duì)交易有一個(gè)界面實(shí)時(shí)控制商品的流出,當(dāng)操作員掃描一個(gè)物品的條形碼之后,輸入數(shù)量,在掃描下一個(gè)物品,輸入數(shù)量,知道客戶需求的物品輸入完之后,點(diǎn)擊一個(gè)按鈕,系統(tǒng)自動(dòng)產(chǎn)生每個(gè)貨物應(yīng)付款,總應(yīng)收款,實(shí)時(shí)收款和找零信息,并控制打印機(jī)打印一張熱敏紙收據(jù)。此時(shí),在系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)中自動(dòng)減少相應(yīng)庫(kù)存。3.5 報(bào)表生成模塊報(bào)表生成模塊將擔(dān)當(dāng)智能化的報(bào)表生成的任務(wù)。此模塊講利用sql server2000和數(shù)據(jù)庫(kù)功能,一步一步地完成所要求的動(dòng)態(tài)統(tǒng)計(jì)結(jié)果??梢酝瓿缮唐?/p>

14、基本信息報(bào)表、銷售報(bào)表等不同條件下任意組合而成的報(bào)表,能夠以快速、正確等優(yōu)點(diǎn)取代人工操作,提高了管理工作效率。3.6 查詢模塊可以根據(jù)某個(gè)條件進(jìn)行查詢,如:日期產(chǎn)品等,查詢?nèi)珍N量產(chǎn)品銷售量等。3.6 本軟件可以實(shí)現(xiàn)的功能如下:用戶管理,包括用戶的添加、刪除、密碼和權(quán)限的修改;商品管理,商品的添加、刪除、修改、銷量停機(jī)和分類查詢,商品報(bào)表;銷售商品,通過(guò)輸入貨物編號(hào)和數(shù)量實(shí)現(xiàn)商品銷售,并提高供貨庫(kù)存判斷、找零計(jì)算等功能;銷售報(bào)表和銷售歷史;今日盤點(diǎn),告訴永固當(dāng)天銷售額是多少。4.總結(jié)經(jīng)過(guò)對(duì)此系統(tǒng)的開(kāi)發(fā),我學(xué)到了很多。為了完成這個(gè)系統(tǒng),我找了很多資料,看了些相關(guān)的書,讓我學(xué)到了很多課外的知識(shí)。“凡事預(yù)則立,不預(yù)則廢”這是我在弄這個(gè)小型超市管理系統(tǒng)的最深體會(huì)。另外,通過(guò)這次的設(shè)計(jì),讓我再次熟悉了下數(shù)據(jù)庫(kù)sql server 2000的運(yùn)用環(huán)境,這次的設(shè)計(jì)可以不單單是一次實(shí)踐的考核,更是一種深層次的學(xué)習(xí)。這次設(shè)計(jì)讓我們把之前所學(xué)的有關(guān)信息系統(tǒng)的相關(guān)課程都運(yùn)用到了這次的設(shè)計(jì)中,是原本不甚了解的知識(shí)得到進(jìn)一步的鞏固和提高。在設(shè)計(jì)過(guò)程中,遇到了很多問(wèn)題,這些問(wèn)題都得自己想辦法去解決,去克服,所以,這次的設(shè)計(jì),讓我們提高了自身解決問(wèn)題的能力,提高了動(dòng)手的能力,總而言之,這次的設(shè)計(jì),讓我們學(xué)到了很多課堂上和書本上學(xué)不到的東西。5.參考文獻(xiàn)(1)(美)誒克爾(eckel,b)著,陳吳鵬等譯

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論