【《超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述》3100字】_第1頁
【《超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述》3100字】_第2頁
【《超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述》3100字】_第3頁
【《超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述》3100字】_第4頁
【《超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述》3100字】_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE5超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述目錄TOC\o"1-3"\h\u11332超市管理系統(tǒng)的系統(tǒng)總體設(shè)計(jì)與結(jié)構(gòu)案例概述 1130521.1系統(tǒng)的功能模塊 176251.2軟件的設(shè)計(jì) 237061.2.1軟件的類圖 2243991.2.2軟件的時(shí)序圖 585811.3數(shù)據(jù)庫的設(shè)計(jì) 793291.3.1ER圖 7184201.3.2數(shù)據(jù)表的結(jié)構(gòu) 10321981.3.3數(shù)據(jù)庫與軟件的連接和訪問 131.1系統(tǒng)的功能模塊該系統(tǒng)軟件分成三個(gè)客戶模塊,可是整體作用關(guān)鍵有六個(gè)模塊,如下圖4-1所示:1.商品管理模塊,采購能夠?qū)Ξa(chǎn)品及其產(chǎn)品信息開展提升、刪掉、搜索、改動(dòng),市場(chǎng)銷售能夠依據(jù)標(biāo)準(zhǔn)開展查看產(chǎn)品信息(看不見成本價(jià)),管理能夠?qū)Ξa(chǎn)品開展增刪改查;2.進(jìn)貨管理模塊,主要是采購與管理的作用模塊,采購查看產(chǎn)品容量開展采購備貨,填好采購單,查看采購單是不是審核通過來決策是不是開展具體采購。管理查看采購單并審批是不是必須采購;3.銷售管理模塊,主要是銷售人員查看庫存量容量,產(chǎn)品信息的查看,結(jié)賬收銀,填好市場(chǎng)銷售建議表。管理員接納查看市場(chǎng)銷售建議;1.庫存管理模塊,采購員開展進(jìn)庫實(shí)際操作,并能夠查看產(chǎn)品的容量,容量欠缺提示,到期時(shí)間排序并提示。5.財(cái)務(wù)管理模塊,是管理員開展查看每月的市場(chǎng)銷售紀(jì)錄及其每月的盈利圖。6.安全管理模塊,每一個(gè)客戶都能夠改動(dòng)自身的賬戶密碼,及其系統(tǒng)軟件鎖屏,管理員能夠開展職工賬戶的管理。圖4-1總體功能模塊圖1.2軟件的設(shè)計(jì)1.2.1軟件的類圖涉及到的類及其中間的關(guān)系,下邊詳細(xì)介紹本設(shè)計(jì)方案系統(tǒng)軟件中好多個(gè)關(guān)鍵控制模塊的類中間的關(guān)系。商品管理中牽涉到的類及關(guān)系。在商品管理中每個(gè)方法的完成都務(wù)必存在Goods類,方法的界定與完成都取決于實(shí)體類。在GoodsService接口中界定了每個(gè)方法的名字,在GoodsServiceImpl中完成了相匹配的方法,而具體應(yīng)用方法存在GoodsDealController類中。如圖4-2所示:圖4-2商品管理類圖(2)庫存管理中牽涉到的類及關(guān)系。庫存管理中存在stock類,在方法的完成類StockServiceImpl中采取此類。StockMapper盡管是接口,可是相匹配有一個(gè)投射文檔對(duì)數(shù)據(jù)庫查詢開展實(shí)際操作。StockServiceImpl是StockService的完成類,并根據(jù)應(yīng)用StockMapper來完成對(duì)數(shù)據(jù)庫查詢的實(shí)際操作。StockroomController中啟用StockService方法。如圖4-3所示:圖4-3庫存管理類圖(3)采購單管理方法涉及到的類及關(guān)聯(lián)。在PurchaseNoteServiceImpl完成類中及其mapper的投射文檔中采用PurchaseNote類,在PurchaseNoteController類中啟用PurchaseNoteService方式,并做為前后臺(tái)數(shù)據(jù)互動(dòng)的地區(qū)。如圖4-4所示:圖4-4采購單管理類圖1.2.2軟件的時(shí)序圖a.采購員的關(guān)鍵在于采購,對(duì)數(shù)據(jù)庫查詢中的商品開展升級(jí)。采購涉及到庫存量、采購單、采購紀(jì)錄等。最先開展數(shù)據(jù)庫容量,填好采購單,采購進(jìn)行后轉(zhuǎn)化成采購紀(jì)錄,并對(duì)庫存量和商品開展記錄。如下圖4-5采購時(shí)序圖:圖4-5采購時(shí)序圖b.市場(chǎng)銷售的關(guān)鍵工作中是結(jié)算商品。例如商品名字,系統(tǒng)軟件會(huì)依據(jù)商品名字搜索相匹配的商品序號(hào)、商品價(jià)錢等,隨后鍵入商品總數(shù),系統(tǒng)軟件全自動(dòng)測(cè)算總價(jià)格進(jìn)行結(jié)算。并儲(chǔ)存購買記錄,升級(jí)商品信息內(nèi)容。如下圖4-6所示銷售時(shí)序圖:圖4-6銷售時(shí)序圖1.3數(shù)據(jù)庫的設(shè)計(jì)1.3.1ER圖(1)進(jìn)貨圖拿貨相匹配的實(shí)體線種類是職工和貨物,關(guān)聯(lián)是多對(duì)多。相匹配的特性有拿貨的時(shí)間和日期、貨物的總數(shù)、貨物的名字。如圖4-7:圖4-7進(jìn)貨圖(2)售貨圖銷售相匹配的實(shí)體線種類是營(yíng)業(yè)員、顧客和貨品,也是多對(duì)多的關(guān)聯(lián)。其屬性值包含:市場(chǎng)銷售的時(shí)間和日期、市場(chǎng)價(jià)格、產(chǎn)品數(shù)量等。如圖4-8:圖4-8售貨圖(3)存貨圖管理方法和庫存量的實(shí)體種類都包括管理人員和庫房。庫存商品的屬性有庫存商品的時(shí)間、具體庫存量、余業(yè)務(wù)量等。如圖4-9:圖4-9存貨圖

1.3.2數(shù)據(jù)表的結(jié)構(gòu)數(shù)據(jù)庫查詢關(guān)鍵創(chuàng)建的數(shù)據(jù)表有:custmor,goods,manager,purchaseNote,supplier,finance等。custmor中存放vip會(huì)員顧客信息,如名字,電話,身份證號(hào)碼,會(huì)員號(hào),賬戶余額等;goods存放產(chǎn)品信息,如類型,商品名,商品編號(hào),市場(chǎng)價(jià),敘述,數(shù)量,生產(chǎn)制造日期,保存期等;manager管理人員存放信息用戶名及登陸密碼;purchaseNote進(jìn)貨產(chǎn)品紀(jì)錄,如產(chǎn)品數(shù)量,名字,進(jìn)貨日期等;supplier經(jīng)銷商紀(jì)錄,即進(jìn)貨店家的一些信息紀(jì)錄;finance會(huì)計(jì)材料,如進(jìn)帳、出賬、日期等。數(shù)據(jù)表:a.顧客信息數(shù)據(jù)表的構(gòu)造該表關(guān)鍵存放的是vip會(huì)員信息,關(guān)鍵包括基本上信息有vip會(huì)員名字、手機(jī)號(hào)碼、VIP卡號(hào)。該信息中的手機(jī)號(hào)碼和VIP卡號(hào)是唯一的,不能重復(fù)。在對(duì)會(huì)員信息進(jìn)行操作時(shí)該數(shù)據(jù)表使得新的信息被保存。如表4-1所示:表4-1cardinfo的表結(jié)構(gòu)數(shù)據(jù)表名cardinfo數(shù)據(jù)作用存放會(huì)員客戶信息屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義備注namevarchar(64)否否否無否客戶的姓名每個(gè)客戶只能有一個(gè)姓名不能重名phonevarchar(32)否否否無否客戶的聯(lián)系電話這里只記錄一個(gè)電話cardnumvarchar(32)是否是無否會(huì)員卡號(hào)每個(gè)客戶只有一個(gè)會(huì)員卡號(hào),不能重復(fù)b.商品信息數(shù)據(jù)表的結(jié)構(gòu)該表格中儲(chǔ)放的是商品的基本上信息,關(guān)鍵有商品類型、序號(hào)、商品名字及其總數(shù)。在其中商品編號(hào)是不重復(fù)的,做為主鍵??蛻裟軌蛞罁?jù)商品編號(hào)對(duì)商品開展操作。如表4-2所示:表4-2goods的表結(jié)構(gòu)數(shù)據(jù)表名goods數(shù)據(jù)作用存放商品信息屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義typevarchar(64)否否否無否商品類別G_namevarchar(32)否否否無否商品名稱G_idVarchar(32)是否是無是商品編號(hào)G_countint否否是>=0否商品數(shù)量c.用戶信息數(shù)據(jù)表的結(jié)構(gòu)客戶信息表關(guān)鍵儲(chǔ)放每個(gè)客戶的用戶名和登陸密碼,保存申請(qǐng)注冊(cè)的信息,以手機(jī)號(hào)碼做為用戶名,因此用戶名也是不會(huì)重復(fù)的,不能反復(fù)申請(qǐng)注冊(cè)。用于認(rèn)證登陸信息是不是恰當(dāng)及其保存變更后的登陸密碼信息。如表4-3所示:表4-3userinfo的表結(jié)構(gòu)數(shù)據(jù)表名userinfo數(shù)據(jù)作用存放登錄名及密碼屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義Idint是否是無是記錄唯一標(biāo)識(shí)Uernamevarchar(64)否否否無否登錄名passwordvarchar(32)否否否無否登錄密碼d.進(jìn)貨信息數(shù)據(jù)表的結(jié)構(gòu)該表關(guān)鍵保存的是訂貨單信息,包括商品編號(hào)、商品名字、商品拿貨總數(shù)、時(shí)間等。商品編號(hào)是該數(shù)據(jù)分析表的外鍵約束,不能重復(fù)。如表4-4所示:表4-4purchaseNote的表結(jié)構(gòu)數(shù)據(jù)表名purchaseNote數(shù)據(jù)作用進(jìn)貨相關(guān)的記錄信息屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義Idint是否是無是記錄唯一標(biāo)識(shí)G_namevarchar(32)否否否無否商品名稱Count_invarchar(32)否否否>=0否商品數(shù)量Timetimestamp否否否無否進(jìn)貨日期e.庫存數(shù)據(jù)表的結(jié)構(gòu)該表關(guān)鍵紀(jì)錄出入庫進(jìn)庫的商品名字、商品編號(hào)、商品總數(shù)及其時(shí)間。立即保存相匹配的升級(jí)的商品容量??蛻裟軌蛞罁?jù)商品編號(hào)數(shù)據(jù)庫查詢中的信息。如表4-5所示:表4-5Stock的表結(jié)構(gòu)數(shù)據(jù)表名Stock數(shù)據(jù)作用存放倉庫信息屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義備注Idint是否是無是記錄唯一標(biāo)識(shí)G_namevarchar(32)否否否無否商品名稱Count_inint否否否>=0否進(jìn)貨數(shù)量Count_outint否否否>=0否出庫數(shù)量Count_reint否否否>=0否商品余量Timetimestamp否否否無否出入庫時(shí)間自動(dòng)生成f.收銀數(shù)據(jù)表的結(jié)構(gòu)該表關(guān)鍵涉及到的信息是清算時(shí)需必須的數(shù)據(jù)信息,比如商品名字,商品編號(hào),選購的商品總數(shù)。該商品相匹配的價(jià)格和折扣優(yōu)惠信息,依據(jù)選購的商品信息測(cè)算出商品總價(jià)格并保存在數(shù)據(jù)庫查詢中,依據(jù)該數(shù)據(jù)分析表保存的數(shù)據(jù)信息轉(zhuǎn)化成財(cái)務(wù)報(bào)告等。如表4-6所示:表4-6Cashier的表結(jié)構(gòu)數(shù)據(jù)表名Cashier數(shù)據(jù)作用收銀涉及的相關(guān)屬性屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義Idint是否是無是記錄唯一標(biāo)識(shí)G_namevarchar(32)否否否無否商品名稱G_countint否否否>=0否商品數(shù)量original_pricedouble(10)否否否>=0否應(yīng)收金額total_pricedouble(10)否否否>=0否實(shí)收金額discountdouble(10)否否否無否折扣plus_pricedouble(10)否否否無否優(yōu)惠減額full_pricedouble(10)否否否無否達(dá)標(biāo)金額g.銷售意見數(shù)據(jù)表的結(jié)構(gòu)該表關(guān)鍵儲(chǔ)放銷售人員對(duì)市場(chǎng)銷售狀況作的匯總,包含銷售總結(jié)內(nèi)容、填好人、填好時(shí)間等。管理人員能夠根據(jù)填好人查詢?cè)撲N售人員的市場(chǎng)銷售狀況及其反饋建議。如表4-7所示:表4-7advice的表結(jié)構(gòu)數(shù)據(jù)表名advice數(shù)據(jù)作用銷售意見表涉及的屬性屬性名屬性類型主鍵約束外鍵約束空值約束檢查約束唯一約束屬性的意義IdInt是否是無是記錄唯一標(biāo)識(shí)ad_detailsvarchar(255)否否否無否意見表內(nèi)容ad_namevarchar(32)否否否無否填寫人員ad_timetimestamp否否否無否填寫時(shí)間1

溫馨提示

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