《超市管理系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《超市管理系統(tǒng)(20頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 第十四章 超市管理系統(tǒng) 學(xué)習(xí)內(nèi)容n需求分析n創(chuàng)建系統(tǒng)用例模型n創(chuàng)建系統(tǒng)靜態(tài)模型n創(chuàng)建系統(tǒng)動(dòng)態(tài)模型n創(chuàng)建系統(tǒng)部署模型 需求分析n超市信息管理系統(tǒng)是一個(gè)面向超市用來(lái)進(jìn)行超市日常信息處理的管理信息系統(tǒng)(MIS)。該信息系統(tǒng)能夠方便的為超市的售貨員提供各種日常售貨功能,也能夠?yàn)槌械墓芾碚咛峁└鞣N管理功能,如進(jìn)貨、統(tǒng)計(jì)商品等。(1)超市信息管理系統(tǒng)能夠支持售貨員日常售貨功能。每一個(gè)售貨員通過(guò)自己的用戶(hù)名稱(chēng)和密碼登錄到售貨系統(tǒng)中,為顧客提供服務(wù)。在售貨員為顧客提供售貨服務(wù)時(shí),售貨員接收顧客購(gòu)買(mǎi)商品,根據(jù)系統(tǒng)的定價(jià)計(jì)算出商品的總價(jià),顧客付款并接受售貨員打印的貨物清單,系統(tǒng)自動(dòng)保存顧客購(gòu)買(mǎi)商品記錄。(2)
2、超市信息管理系統(tǒng)能夠?yàn)槌械墓芾碚咛峁┕芾砉δ?。超市的管理包括?kù)存管理、訂貨管理、報(bào)表管理和售貨人員管理和系統(tǒng)維護(hù)等。庫(kù)存管理員負(fù)責(zé)超市的庫(kù)存管理;訂貨員負(fù)責(zé)超市的訂貨管理;統(tǒng)計(jì)分析員負(fù)責(zé)超市的統(tǒng)計(jì)分析管理;系統(tǒng)管理員負(fù)責(zé)超市的售貨人員管理和系統(tǒng)維護(hù)。每種管理者都通過(guò)自己的用戶(hù)名稱(chēng)和密碼登錄到各自的管理系統(tǒng)中。(3)庫(kù)存管理包括商品入庫(kù)管理、處理盤(pán)點(diǎn)信息、處理報(bào)銷(xiāo)商品信息和一些信息的 管理設(shè)置信息。這些設(shè)置信息包括供應(yīng)商信息、商品信息和特殊商品信息。庫(kù)存管理員每天對(duì)商品進(jìn)行一次盤(pán)點(diǎn),當(dāng)發(fā)現(xiàn)庫(kù)存商品有損壞時(shí),及時(shí)處理報(bào)損信息。當(dāng)商品到貨時(shí),庫(kù)存管理員檢查商品是否合格后并將合格的商品進(jìn)行入庫(kù)。當(dāng)商
3、品進(jìn)入賣(mài)場(chǎng)時(shí),商品進(jìn)行出庫(kù)處理。 需求分析(4)訂貨管理是對(duì)超市所缺貨物進(jìn)行的訂貨處理,包括統(tǒng)計(jì)訂貨商品和制作訂單等步驟。當(dāng)訂貨員發(fā)現(xiàn)庫(kù)存商品低于庫(kù)存下限時(shí),根據(jù)系統(tǒng)供應(yīng)商信息,制作訂單進(jìn)行商品訂貨處理。(5)統(tǒng)計(jì)分析管理包括查詢(xún)商品信息、查詢(xún)銷(xiāo)售信息、查詢(xún)供應(yīng)商信息、查詢(xún)?nèi)必浶畔?、查?xún)報(bào)表信息和查詢(xún)特殊商品信息,并制作報(bào)表。統(tǒng)計(jì)分析員使用系統(tǒng)的統(tǒng)計(jì)分析功能,了解商品信息、銷(xiāo)售信息、供應(yīng)商信息、庫(kù)存信息和特殊商品信息,以便能夠制定出合理的銷(xiāo)售計(jì)劃。(6)系統(tǒng)管理包括維護(hù)員工信息、維護(hù)會(huì)員信息和系統(tǒng)維護(hù)。系統(tǒng)管理員通過(guò)系統(tǒng)管理功能,能夠了解公司員工信息、會(huì)員信息,還能夠?qū)ο到y(tǒng)進(jìn)行維護(hù)工作。 創(chuàng)建
4、系統(tǒng)用例模型n員工是超市售貨員和超市管理者的抽象,它所包含的行為是超市售貨員和超市管理者共同的行為。員工在本系統(tǒng)中通過(guò)合法的身份驗(yàn)證;能夠修改自身信息和密碼。 創(chuàng)建系統(tǒng)用例模型 n售貨員能夠通過(guò)該系統(tǒng)進(jìn)行銷(xiāo)售商品活動(dòng)。當(dāng)售貨員銷(xiāo)售商品時(shí),首先獲取商品信息,然后將銷(xiāo)售信息更新,如果顧客需要打印購(gòu)物清單,則需要打印購(gòu)物清單,在購(gòu)物清單中需要對(duì)商品信息進(jìn)行計(jì)價(jià)處理。 創(chuàng)建系統(tǒng)用例模型 創(chuàng)建系統(tǒng)用例模型 創(chuàng)建系統(tǒng)用例模型 創(chuàng)建系統(tǒng)用例模型 創(chuàng)建系統(tǒng)靜態(tài)模型n在獲得系統(tǒng)的基本需求用例模型以后,我們通過(guò)考察系統(tǒng)對(duì)象的各種屬性,創(chuàng)建系統(tǒng)靜態(tài)模型。 (1)首先,我們先確定系統(tǒng)的參與者的屬性。每一個(gè)超市員工在登
5、錄系統(tǒng)時(shí),都需要提供員工的用戶(hù)名稱(chēng)和密碼,因此每一個(gè)超市員工應(yīng)該擁有用戶(hù)名稱(chēng)和密碼屬性。超市員工還擁有在超市中的唯一標(biāo)識(shí)員工編號(hào)。此外,員工屬性中還包含員工的年齡、頭銜和照片等信息。超市的售貨員和管理者都繼承自員工,擁有員工的屬性。在系統(tǒng)中記錄的顧客包括顧客的名稱(chēng)、顧客的編號(hào)、顧客地址、顧客級(jí)別和顧客的總消費(fèi)金額等記錄。 創(chuàng)建系統(tǒng)靜態(tài)模型(2)其次,我們確定在系統(tǒng)中的主要業(yè)務(wù)實(shí)體類(lèi),這些類(lèi)通常需要在數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)。例如,我們需要存儲(chǔ)商品的信息,因此需要一個(gè)商品類(lèi),同樣,根據(jù)供應(yīng)商信息我們可以確定供應(yīng)商類(lèi)。 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 工作流程如下:
6、(1)訂貨員希望通過(guò)訂貨管理子系統(tǒng)處理商品訂貨管理。(2)訂貨員通過(guò)訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨商品信息。(3)訂貨管理界面將商品類(lèi)實(shí)例化并根據(jù)商品的數(shù)量應(yīng)當(dāng)滿足的條件請(qǐng)求有關(guān)商品信息。(4)商品類(lèi)實(shí)例化對(duì)象根據(jù)商品的數(shù)量應(yīng)當(dāng)滿足的條件加載商品信息并提供給訂貨管理界面。 (5)訂貨員通過(guò)訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨廠商信息。(6)訂貨管理界面將供應(yīng)商類(lèi)實(shí)例化并根據(jù)商品的類(lèi)型請(qǐng)求有關(guān)供應(yīng)商信息。(7)供應(yīng)商類(lèi)實(shí)例化對(duì)象加載供應(yīng)商信息并提供給訂貨管理界面。(8)訂貨員通過(guò)訂貨管理子系統(tǒng)中的訂貨管理界面制作相關(guān)訂單。(9)訂貨管理界面制作相關(guān)訂單并顯示給訂貨員。 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 創(chuàng)建系統(tǒng)動(dòng)態(tài)模型 創(chuàng)建系統(tǒng)部署模型 創(chuàng)建系統(tǒng)部署模型