超市管理系統(tǒng)系統(tǒng)設(shè)計(jì)_第1頁(yè)
超市管理系統(tǒng)系統(tǒng)設(shè)計(jì)_第2頁(yè)
超市管理系統(tǒng)系統(tǒng)設(shè)計(jì)_第3頁(yè)
超市管理系統(tǒng)系統(tǒng)設(shè)計(jì)_第4頁(yè)
超市管理系統(tǒng)系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(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ì)13級(jí)市場(chǎng)營(yíng)銷一班印長(zhǎng)劍022130105李國(guó)梁022130104超市管理信息系統(tǒng)系統(tǒng)設(shè)計(jì)一、系統(tǒng)分析1.1業(yè)務(wù)流程超市管理系統(tǒng)工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,系統(tǒng)管理 員輸入正確的用戶名及密碼后,登陸系統(tǒng)主操作界面,系統(tǒng)管理員可 對(duì)系統(tǒng)相關(guān)信息進(jìn)行操作,包括基本信息、貨物信息、供應(yīng)商信息、 銷售信息、倉(cāng)庫(kù)信息等。流程符號(hào)說(shuō)明:業(yè)務(wù)處理進(jìn)程業(yè)務(wù)處理 單位數(shù)據(jù)存儲(chǔ)表格/扌報(bào)表業(yè)務(wù)流程圖:超市進(jìn)銷存管理系統(tǒng)工作流程為: 系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,系 統(tǒng)管理員輸入正確的用戶名及密碼后, 登陸系統(tǒng)主操作界面,系統(tǒng)管 理員可對(duì)系統(tǒng)相關(guān)信息進(jìn)行操作,包括基本信息、貨物信息、供應(yīng)商 信

2、息、銷售信息、倉(cāng)庫(kù)信息等。1.2數(shù)據(jù)流程管理業(yè)務(wù)的調(diào)查和分析不能擺脫物質(zhì)要素,而信息系統(tǒng)分析的 最終目的是從現(xiàn)行系統(tǒng)中舍去物流,抽象出信息流。小組成員從抽象 和概括的角度繪制了超市進(jìn)銷存管理信息系統(tǒng)的數(shù)據(jù)流程圖。數(shù)據(jù)流程圖的繪制采用自頂向下逐步求精的方法, 是結(jié)構(gòu)化的 分層、模塊結(jié)構(gòu)。按照超市的業(yè)務(wù)流程,我們繪制了頂層、中層、底 層數(shù)據(jù)流程圖。數(shù)據(jù)流程圖的符號(hào)解釋:數(shù)據(jù)流數(shù)據(jù)處理頂層數(shù)據(jù)流程圖中層數(shù)據(jù)流程圖F01 :入庫(kù)數(shù)據(jù),身份核實(shí)等F02:入庫(kù)數(shù)據(jù)、身份核對(duì)、經(jīng)手人等F03:合同情況、供貨商品情況、商品出入庫(kù)情況F04:商品編號(hào)、商品數(shù)量F05:供貨日期、經(jīng)手人等與入庫(kù)有關(guān)的數(shù)據(jù)F06:商

3、品庫(kù)存的各種清單、統(tǒng)計(jì)、匯總等F07:商品編號(hào)、商品數(shù)量F08:商品數(shù)量F09:商品編號(hào)、商品數(shù)量F10:商品銷售的各種清單、統(tǒng)計(jì)、匯總等F11:商品編號(hào)、商品數(shù)量F12:商品編號(hào)、商品數(shù)量、金額、日期等F13:商品編號(hào)、商品數(shù)量F14:商品編號(hào)、商品數(shù)量,金額等F15:金額F16:商品編號(hào)、商品數(shù)量,金額F17:合同情況、供貨商品情況等底層數(shù)據(jù)流程圖二1.3數(shù)據(jù)字典1.3.1數(shù)據(jù)流字典編號(hào):1-01標(biāo)識(shí)符:F01來(lái)源:P1供貨商去向:D2入庫(kù)登陸所含數(shù)據(jù)結(jié)構(gòu):入庫(kù)時(shí)間、發(fā)貨人、收貨人、數(shù)量、單價(jià)、貨物名稱、 貨物屬性編號(hào):1-02標(biāo)識(shí)符:F02來(lái)源:P1供貨商去向:D1核對(duì)所含數(shù)據(jù)結(jié)構(gòu):入庫(kù)

4、時(shí)間、發(fā)貨人、收貨人、數(shù)量、單價(jià)、貨物名稱、 貨物屬性、證件號(hào)、電話來(lái)源:S1合同去向:D1核對(duì)所含數(shù)據(jù)結(jié)構(gòu):供貨商情況、合同時(shí)間、合同金額、合同貨物數(shù)量、 合同貨物數(shù)量、違約情況、性質(zhì)編號(hào):1-04標(biāo)識(shí)符:F04來(lái)源:D1核對(duì)去向:D2入庫(kù)登陸所含數(shù)據(jù)結(jié)構(gòu):商品編號(hào)、商品數(shù)量來(lái)源:D2入庫(kù)登陸去向:S3入庫(kù)情況所含數(shù)據(jù)結(jié)構(gòu):商品編號(hào)、商品數(shù)量、規(guī)格、單價(jià)、生產(chǎn)廠商、入庫(kù)時(shí)間、經(jīng)手人編號(hào):1-06標(biāo)識(shí)符:F06來(lái)源:D1核對(duì)去向:F4總經(jīng)理所含數(shù)據(jù)結(jié)構(gòu):庫(kù)存清單、統(tǒng)計(jì)報(bào)表、商品匯總編號(hào):1-07標(biāo)識(shí)符:F07來(lái)源:S2庫(kù)存去向:D1核對(duì)所含數(shù)據(jù)結(jié)構(gòu):庫(kù)存清單、入庫(kù)時(shí)間、入庫(kù)數(shù)量、入庫(kù)經(jīng)手人、出

5、庫(kù)時(shí)間、出庫(kù)數(shù)量、出庫(kù)經(jīng)手人來(lái)源:D2入庫(kù)登陸去向:S2庫(kù)存所含數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)修改、入庫(kù)經(jīng)手人編號(hào):1-09標(biāo)識(shí)符:F09來(lái)源:S2庫(kù)存去向:D3收銀所含數(shù)據(jù)結(jié)構(gòu):銷售商品數(shù)量、單價(jià)、種類、收銀員編號(hào)編號(hào):1-10標(biāo)識(shí)符:F10來(lái)源:D3收銀去向:P4總經(jīng)理所含數(shù)據(jù)結(jié)構(gòu):總收入、時(shí)間、單價(jià)、商品種類編號(hào):1-11標(biāo)識(shí)符:F11來(lái)源:D3收銀去向:D4銷售記錄修改所含數(shù)據(jù)結(jié)構(gòu):收入時(shí)間、收入數(shù)量、單價(jià)、收銀員編號(hào)、總收入 編號(hào):1-12標(biāo)識(shí)符:F12來(lái)源:D4銷售記錄修改去向:S4銷售情況入庫(kù)所含數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、單價(jià)、商品種類編號(hào):1-13 標(biāo)識(shí)符:F13來(lái)源:D3收銀去向:P5客戶所含數(shù)據(jù)

6、結(jié)構(gòu):商品種類、單價(jià)、時(shí)間、商品總額、打折情況來(lái)源:P5客戶去向:D3收銀所含數(shù)據(jù)結(jié)構(gòu):優(yōu)惠卡編碼、單價(jià)、商品數(shù)量、付款金額編號(hào):1-15標(biāo)識(shí)符:F15來(lái)源:P5客戶去向:D4銷售記錄修改所含數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、單價(jià)、退貨原因編號(hào)、退貨金額、時(shí)間編號(hào):1-16標(biāo)識(shí)符:F16來(lái)源:P5客戶去向:P6客戶服務(wù)中心所含數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、單價(jià)、退貨原因編號(hào)、時(shí)間編號(hào):1-17標(biāo)識(shí)符:F17來(lái)源:P1供貨商去向:S1合同所含數(shù)據(jù)結(jié)構(gòu):合同時(shí)間、合同金額、合同貨物數(shù)量、違約情況性質(zhì)132數(shù)據(jù)存儲(chǔ)字典 編號(hào):2-01標(biāo)識(shí)符:S1流入數(shù)據(jù)流:P1供貨商流出數(shù)據(jù)流:D1核對(duì)數(shù)據(jù)結(jié)構(gòu):時(shí)間、商品數(shù)量、商品種類、

7、單價(jià)、經(jīng)手人說(shuō)明:登記貨物發(fā)放清單 編號(hào):2-02標(biāo)識(shí)符:S2流入數(shù)據(jù)流:D2入庫(kù)登陸流出數(shù)據(jù)流:D1核對(duì)、D3收銀數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、商品種類、單價(jià)、時(shí)間、發(fā)貨人證件號(hào)說(shuō)明:入庫(kù)的核對(duì)編號(hào):2-03標(biāo)識(shí)符:S3流入數(shù)據(jù)流:D2入庫(kù)登陸流出數(shù)據(jù)流:數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、種類、時(shí)間、單價(jià)說(shuō)明: 編號(hào):2-04標(biāo)識(shí)符:S4流入數(shù)據(jù)流:D4銷售記錄修改流出數(shù)據(jù)流:數(shù)據(jù)結(jié)構(gòu):商品數(shù)量、時(shí)間、商品種類、單價(jià)、退貨原因編號(hào)說(shuō)明:333數(shù)據(jù)處理字典 編號(hào):3-01標(biāo)識(shí)符:D1流入數(shù)據(jù)流:S1合同流出數(shù)據(jù)流:D2入庫(kù)登陸處理邏輯情況:根據(jù)合同情況和貨物情況判斷是否生成庫(kù)存信息說(shuō)明:管理編號(hào):3-02標(biāo)識(shí)符:D2

8、流入數(shù)據(jù)流:D1核對(duì)流出數(shù)據(jù)流:S3入庫(kù)情況處理邏輯情況:根據(jù)合同情況和貨物情況生成庫(kù)存信息說(shuō)明:登記、管理編號(hào):3-03標(biāo)識(shí)符:D3流入數(shù)據(jù)流:S2庫(kù)存、P5客戶流出數(shù)據(jù)流:P5客戶處理邏輯情況:根據(jù)客戶需求生成需求單說(shuō)明:管理編號(hào):3-04標(biāo)識(shí)符:D4流入數(shù)據(jù)流:D3收銀、P5客戶流出數(shù)據(jù)流:S4銷售情況入庫(kù)處理邏輯情況:根據(jù)客戶使用和退換情況修改銷售數(shù)據(jù)庫(kù)說(shuō)明:登記、管理二、系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)的任務(wù)就是依據(jù)系統(tǒng)分析文檔資料,采用正確的方法來(lái) 確定系統(tǒng)各功能模塊在計(jì)算機(jī)內(nèi)應(yīng)該由哪些程序組成,它們之間用什么方式聯(lián)結(jié)在一起以構(gòu)成一個(gè)最好的系統(tǒng)機(jī)內(nèi)結(jié)構(gòu),同時(shí)還要使用一定的工具將所設(shè)計(jì)的成果表達(dá)出來(lái)

9、,另外考慮到實(shí)現(xiàn)系統(tǒng)功能的需 要,還要進(jìn)行數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)、編碼設(shè)計(jì)、輸入/輸出界面(人一機(jī)界面)設(shè)計(jì)等等。系統(tǒng)設(shè)計(jì)階段為系統(tǒng)實(shí)施階段的各項(xiàng)工作準(zhǔn)備必要的技術(shù)資料 和有關(guān)文件,系統(tǒng)設(shè)計(jì)地步驟大體的可以分為五部分。第一步進(jìn)行數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。根據(jù)總體方案及系統(tǒng)分析的實(shí)際 需求,考慮數(shù)據(jù)庫(kù)的存儲(chǔ)方式(集中式或分布式);考慮物理庫(kù)的數(shù) 量及每一個(gè)物理庫(kù)所包含的數(shù)據(jù)庫(kù)表的內(nèi)容; 從查詢處理效率等方面 考慮數(shù)據(jù)庫(kù)表的索引問(wèn)題等等。第二步進(jìn)行編碼設(shè)計(jì)。編碼是系統(tǒng)的重要組成部分,與數(shù)據(jù)的規(guī) 范性和交換性密切相關(guān),編碼一旦被設(shè)計(jì)處理將會(huì)永久使用并常駐于 數(shù)據(jù)庫(kù)中,因此需要在系統(tǒng)設(shè)計(jì)階段給出具有永久性、 穩(wěn)定性

10、的編碼 設(shè)計(jì)方案。第三步進(jìn)行界面設(shè)計(jì)。構(gòu)造良好的界面是未來(lái)系統(tǒng)能夠順利運(yùn)行 的重要前提,要使信息系統(tǒng)使用起來(lái)更加舒適、更加高效就需要在界 面設(shè)計(jì)方面具有一個(gè)全新的設(shè)計(jì)策略,這個(gè)設(shè)計(jì)策略要在程序設(shè)計(jì)之 前完成。第四步進(jìn)行系統(tǒng)功能設(shè)計(jì)。功能設(shè)計(jì)是在前面所有工作基礎(chǔ)上進(jìn) 行的,它主要是采用 自頂向下”的原則考慮模塊的劃分與設(shè)計(jì),使模 塊內(nèi)部以及模塊與模塊之間的連接具有合理的結(jié)構(gòu)。功能設(shè)計(jì)結(jié)果的表達(dá)方式可以有兩種:一種是利用 結(jié)構(gòu)圖”來(lái)描述模塊的功能和模塊 之間的信息交換;另一種是用 Rational Rose工具來(lái)描述。功能設(shè)計(jì) 中通常有一組評(píng)價(jià)標(biāo)準(zhǔn)來(lái)對(duì)設(shè)計(jì)結(jié)果進(jìn)行評(píng)價(jià), 同時(shí)使用一組設(shè)計(jì)原 則對(duì)系

11、統(tǒng)模塊進(jìn)行優(yōu)化設(shè)計(jì)。如何去評(píng)價(jià)一個(gè)系統(tǒng)設(shè)計(jì)?系統(tǒng)設(shè)計(jì)地 目標(biāo)是要使所設(shè)計(jì)的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項(xiàng)功能要求,同時(shí)要提高系統(tǒng)的性能。系統(tǒng)設(shè)計(jì)地目標(biāo)是評(píng)價(jià)和衡量系統(tǒng)設(shè)計(jì)方案優(yōu)劣的基本標(biāo)準(zhǔn),也是選擇系統(tǒng)設(shè)計(jì)方案的主要依據(jù), 評(píng)價(jià)系統(tǒng)設(shè)計(jì)目 標(biāo)實(shí)現(xiàn)的程度應(yīng)從下幾方面:系統(tǒng)的效率系統(tǒng)的工作質(zhì)量系統(tǒng)的可變更性系統(tǒng)的通用性系統(tǒng)的可靠性等方面系統(tǒng)設(shè)計(jì)地主要內(nèi)容包括:總體結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。 下面 就具體的分析如何實(shí)施系統(tǒng)設(shè)計(jì)地這兩個(gè)方面。1.1數(shù)據(jù)庫(kù)設(shè)計(jì)1.1.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)實(shí)體間的關(guān)系:管理員信息關(guān)系管理員商品信息關(guān)系商品數(shù)據(jù)關(guān)系庫(kù)存數(shù)據(jù)關(guān)系貨物出庫(kù)信息貨物出庫(kù)信息貨物入庫(kù)實(shí)體2.1.2數(shù)據(jù)庫(kù)結(jié)

12、構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)分析所定義的數(shù)據(jù)字典,設(shè)計(jì)出超市進(jìn)銷存管理信 息系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)表,包括系統(tǒng)用戶數(shù)據(jù)表、商品信息數(shù)據(jù)表、 商品銷售數(shù)據(jù)表、商品庫(kù)存數(shù)據(jù)表、客戶購(gòu)物車數(shù)據(jù)表和購(gòu)物車記錄 表共6個(gè)數(shù)據(jù)表,各數(shù)據(jù)表結(jié)構(gòu)分別如下所示:1.系統(tǒng)用戶數(shù)據(jù)表字段名數(shù)據(jù)類型寬度是否允許為NULL用戶名(包括合同者)字符型5否口令字符型6否權(quán)限字符型1否2.商品信息數(shù)據(jù)表字段名數(shù)據(jù)類型寬度是否允許為NULL商品編號(hào)字符型6否商品名稱字符型25否價(jià)格數(shù)值型6( 2位小數(shù))否單位字符型10否商品類別字符型10否廠家字符型50否3. 商品銷售數(shù)據(jù)表字段名數(shù)據(jù)類型寬度是否允許為NULL編號(hào)字符型11否貨編號(hào)字符型6否

13、數(shù)量數(shù)值型4否日期日期時(shí)間型否4. 庫(kù)存數(shù)據(jù)表字段名數(shù)據(jù)類型寬度是否允許為NULL編號(hào)字符型6否存量數(shù)值型4否下限數(shù)值型3否5. 貨物入庫(kù)信息表字段名數(shù)據(jù)類型寬度是否允許為NULL編號(hào)int4名稱varchar50是價(jià)格float8是數(shù)量float8是增加時(shí)間datetime8是6. 貨物信息表字段名數(shù)據(jù)類型寬度是否允許為NULL編號(hào)varchar50是名稱varchar50是價(jià)格float8是商品類別varchar50是單位varchar50是廠商varchar50是日期datetime8是2.2輸入輸出設(shè)計(jì)用戶界面的大部分功能都是以管理模塊為前提的, 因?yàn)榭蛻裟K所顯示的數(shù) 據(jù)大部分需要通

14、過(guò)管理模塊來(lái)添加。因此,我們首先要來(lái)介紹管理模塊的設(shè)計(jì)與 開(kāi)發(fā)。管理模塊相對(duì)客戶模塊要復(fù)雜一些,因?yàn)樵谶@里需要對(duì)所有信息進(jìn)行維護(hù), 包括瀏覽、增加、修改和刪除等操作。為了便于系統(tǒng)維護(hù),頁(yè)面的命名才用“模 塊名+功能名”的方式。概括起來(lái),管理模塊具有以下功能:管理員管理、貨物維護(hù)、貨物入庫(kù)維護(hù)、銷售記錄維護(hù)、庫(kù)存信息維護(hù)用戶登錄界面以保證系打開(kāi)系統(tǒng)首頁(yè),界面實(shí)現(xiàn)的功能是核查系統(tǒng)管理員的身份, 統(tǒng)的安全。系統(tǒng)主操作界面界面可分為三部分,上方為系統(tǒng)名稱中層為系統(tǒng)功能列表,管理員對(duì)系統(tǒng)可進(jìn)行的所有操作功能都可在此 進(jìn)行選擇。下層為操作界面,當(dāng)未選擇任何操作時(shí),系統(tǒng)顯示歡迎辭。貨物信息管理界面此系列頁(yè)面

15、的主要功能是管理貨物信息,故布面除可以顯示所有 系統(tǒng)已有的貨物的詳細(xì)信息,包括貨物名稱、商品編號(hào)、單位、其他 說(shuō)明等。貨物入庫(kù)信息:此頁(yè)面所完成的功能是將貨物入庫(kù)信息輸入系統(tǒng)數(shù)據(jù)庫(kù),界面清晰,操作簡(jiǎn)便銷售記錄管理1st10眈熬;|M 找J可通過(guò)此界面輸入相關(guān)的名稱和編號(hào)進(jìn)行銷售記錄的查詢銷售記錄添加:此頁(yè)面所完成的功能是將銷售記錄輸入系統(tǒng)數(shù)據(jù)庫(kù),界面清晰, 操作簡(jiǎn)便。2.4代碼設(shè)計(jì)(1)用戶登錄:系統(tǒng)用戶數(shù)據(jù)表用于保存系統(tǒng)用戶的帳戶信息,包括用戶名和密碼,數(shù)據(jù)表命名為SysUserData,用戶正確輸入用戶名和密碼之后, 可以成功的登錄超市進(jìn)銷存管理系統(tǒng)的主界面進(jìn)行相關(guān)的操作。(2)添加商品信息:添加商品信息數(shù)據(jù)表用于增加每種商品的基本信息,包括編號(hào)、 名稱、單價(jià)、商品類別、單位和廠家,數(shù)據(jù)表命名為ADD,編號(hào)形式如 X00001、XC0001。商品銷售記錄:商品銷售數(shù)據(jù)表用于保存每種商品的銷售記錄數(shù)據(jù),包括銷售記錄編號(hào)、日期、貨編號(hào),命名為 DrugSales , “編號(hào)”用于惟一標(biāo)識(shí) 一種商品的單筆銷售記錄,形式如、,其中04為年、07為月、30為 日。(4)貨物入庫(kù)信息:貨物入庫(kù)信息表用于保存每種商品的庫(kù)存信息,包括庫(kù)存編號(hào)、 庫(kù)存量和庫(kù)存下限,數(shù)據(jù)表命名為 Drugstore,各種

溫馨提示

  • 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)論