超市管理系統(tǒng)概要設(shè)計(jì)_第1頁(yè)
超市管理系統(tǒng)概要設(shè)計(jì)_第2頁(yè)
超市管理系統(tǒng)概要設(shè)計(jì)_第3頁(yè)
超市管理系統(tǒng)概要設(shè)計(jì)_第4頁(yè)
超市管理系統(tǒng)概要設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(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ì)撰 寫(xiě) 人(簽名):王春山 完 成 日 期: 2015-10-14 評(píng)審負(fù)責(zé)人(簽名):朱家義 評(píng) 審 日 期: 2015-11-08引言 社會(huì)生活的現(xiàn)代化,使得市場(chǎng)的走向發(fā)生巨大變化,由于經(jīng)濟(jì)的發(fā)展,人們對(duì)生活的需求已經(jīng)不再滿足于豐衣足食的低度要求,許多人們往往不是單純?yōu)闈M足生活必 需去購(gòu)買(mǎi),而是憑著喜歡、意欲和感觀去購(gòu)買(mǎi)。如果一個(gè)商店能夠打動(dòng)顧客、吸引顧客,自然會(huì)顧客盈門(mén),而近幾年新興產(chǎn)業(yè)中超級(jí)市場(chǎng)ERMARKET)的現(xiàn)代 化管理方式和便捷的購(gòu)物方式,尤其是它輕松的購(gòu)物環(huán)境。往往是打動(dòng)顧客,吸引顧客的最主要的原因,且良好的周密的銷(xiāo)售服務(wù)更是贏得信譽(yù)、吸引顧客的優(yōu)勢(shì)所 在

2、。商品經(jīng)濟(jì)的高速現(xiàn)代化發(fā)展也促進(jìn)了競(jìng)爭(zhēng),使一切不甘落后的商家都爭(zhēng)先恐后地采用最新的管理方法來(lái)加強(qiáng)自己的競(jìng)爭(zhēng)地位。因此,超市經(jīng)營(yíng)者如果不掌握當(dāng)今 市場(chǎng)發(fā)展的這一走向,不能將超市現(xiàn)代化經(jīng)營(yíng)作為努力開(kāi)拓的目標(biāo),就無(wú)法使經(jīng)營(yíng)活絡(luò)、財(cái)源茂盛。 隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及數(shù)據(jù)庫(kù)技術(shù)的迅速發(fā)展,管理信息系統(tǒng)得到了廣泛應(yīng)用。對(duì)于一個(gè)超市來(lái)講:貨品數(shù)量少則數(shù)以百計(jì),多則數(shù)以萬(wàn)計(jì);另外,不同超市的實(shí)際情況也有所不同。要對(duì)這些貨品進(jìn)行統(tǒng)一、高效的管理,靠人工完成工作量龐大、難免有錯(cuò)漏之處。為此,一個(gè)自動(dòng)化的超市貨品管理系統(tǒng)的開(kāi)發(fā)非常必要。1.1編寫(xiě)目的 說(shuō)明編寫(xiě)這份概要設(shè)計(jì)說(shuō)明書(shū)的目的,指出預(yù)期的讀者。 (1) 大大提

3、高超市的運(yùn)作效率。 (2) 通過(guò)全面的信息采集和處理,輔助提高超市的決策水平。 (3) 使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營(yíng)成本, 提高效益,增強(qiáng)超市擴(kuò)張能力,提供有效的技術(shù)保障。1.2背景 21世紀(jì),超市的競(jìng)爭(zhēng)也進(jìn)入到了一個(gè)全新的領(lǐng)域,競(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)核心。零售領(lǐng)域目前呈多元發(fā)展趨勢(shì),多種業(yè)態(tài):超市、倉(cāng)儲(chǔ)店、便利店、特許加盟店、專(zhuān)賣(mài)店、貨倉(cāng)等相互并存。如何在激烈的競(jìng)爭(zhēng)中擴(kuò)大銷(xiāo)售額、降低經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為××超市努力追求的目標(biāo)?;诖吮尘拔覀兲岢隽顺虚_(kāi)發(fā)計(jì)劃。

4、系統(tǒng)名稱(chēng):超市管理系統(tǒng)項(xiàng)目開(kāi)發(fā)計(jì)劃。1.3定義 列出本文件中用到的專(zhuān)門(mén)術(shù)語(yǔ)的定義和外文首字母組詞的原詞組。 為了便于閱讀理解本文,在此解釋一些在本文中用到的簡(jiǎn)寫(xiě)和專(zhuān)業(yè)術(shù)語(yǔ):超市管理系統(tǒng)以下簡(jiǎn)稱(chēng)MIS. 1.4參考資料 列出有關(guān)的參考資料。 軟件工程 齊治昌 譚慶平 寧洪 第二版 2007 高等教育出版社 數(shù)據(jù)庫(kù)系統(tǒng)概論 王珊 薩師煊 第四版 2007 高等教育出版社 數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版) 嚴(yán)蔚敏 吳偉民 2008 清華大學(xué)出版社1 總體設(shè)計(jì)2.1需求規(guī)定 說(shuō)明對(duì)本系統(tǒng)的主要的輸入輸出項(xiàng)目、處理的功能性能要求。包括 2.1.1系統(tǒng)功能 2.1.2系統(tǒng)性能 物品管理 2.1.2.1精度 精度 數(shù)據(jù)

5、錄入精確,計(jì)算準(zhǔn)確,同時(shí)與后臺(tái)庫(kù)存管理系統(tǒng)的數(shù)據(jù)保持一致性即可 2.1.2.2時(shí)間特性要求 時(shí)間特性要求 登陸系統(tǒng)時(shí),系統(tǒng)的響應(yīng)時(shí)間控制在兩秒內(nèi) 與庫(kù)存管理系統(tǒng)保持同步更新的時(shí)間越低越好,實(shí)現(xiàn)商品的銷(xiāo)售和記錄的高度統(tǒng)一 數(shù)據(jù)傳送時(shí)間盡量縮短 2.1.2.4可靠性 可靠也是系統(tǒng)要考慮的一個(gè)性能,通過(guò)提供信息的機(jī)密性、完整性來(lái)預(yù)防風(fēng)險(xiǎn),保障系統(tǒng)安全,同時(shí)還要防止信息的泄露。2.1.2.5靈活性 靈活性 對(duì)于該系統(tǒng),最大的問(wèn)題在于當(dāng)停電的時(shí)候如何解決銷(xiāo)售和庫(kù)存記錄的同步性。2.1.3輸入輸出要求 根據(jù)程序的基本功能按步驟輸入,賬戶名,密碼,商品名字,等等,再根據(jù)輸出功能按要求輸出所需要的數(shù)據(jù)。2.1

6、.4數(shù)據(jù)管理能力要求 5T硬盤(pán)2.1.5故障處理要求 計(jì)算機(jī)數(shù)據(jù)庫(kù)方面博士學(xué)位人員2.1.6其他專(zhuān)門(mén)要求 無(wú)2.2運(yùn)行環(huán)境 簡(jiǎn)要地說(shuō)明對(duì)本系統(tǒng)的運(yùn)行環(huán)境的規(guī)定。 本軟件的運(yùn)行環(huán)境包括: 硬件平臺(tái):普通計(jì)算機(jī)一臺(tái) 操作系統(tǒng)和版本:Microsoft Windows XP Professional 支撐環(huán)境(例如:數(shù)據(jù)庫(kù)等)和版本:Microsoft SQL Server 2005 其它與該軟件有關(guān)的軟件組件:JAVA虛擬機(jī),Microsoft SQL Server 2005,MyEclipse 8.5 Milestone2.2.1設(shè)備 列出運(yùn)行該軟件所需要的硬設(shè)備。說(shuō)明其中的新型設(shè)備及其專(zhuān)門(mén)功能

7、。 馮諾依曼式計(jì)算機(jī) 2.2.2支持軟件 列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序、測(cè)試支持軟件 等。 操作系統(tǒng):Microsoft Windows XP Professional編譯器:MyEclipse 8.5 Milestone支持軟件:JAVA虛擬機(jī),Microsoft SQL Server 2005,MyEclipse 8.5 Milestone2.2.3接口 說(shuō)明該系統(tǒng)同其他系統(tǒng)之間的接口、數(shù)據(jù)通信協(xié)議等 柜臺(tái)機(jī)通過(guò)交款模塊接口與服務(wù)器交換數(shù)據(jù),進(jìn)而對(duì)服務(wù)器上數(shù)據(jù)進(jìn)行操作。柜臺(tái)機(jī)和器上都具備網(wǎng)卡,網(wǎng)卡間用網(wǎng)線連接,之間通過(guò)相應(yīng)的通信協(xié)議進(jìn)行數(shù)據(jù)交換。庫(kù)存管理功能模塊外

8、部接口需求主要通過(guò)TCP/IP協(xié)議接口實(shí)現(xiàn)小型局域網(wǎng)內(nèi)對(duì)進(jìn)貨模塊與收銀員模塊數(shù)據(jù)庫(kù)的存儲(chǔ)信息的共享。庫(kù)存管理模塊需要與本地SQL數(shù)據(jù)庫(kù)接口對(duì)接,并且具備局域網(wǎng)溝通進(jìn)貨人員與收銀員的數(shù)據(jù)庫(kù)能力,以便及時(shí)從表中獲取信息進(jìn)行統(tǒng)計(jì),完成本身模塊的部分功能。 登錄模塊:用戶登錄需要將數(shù)據(jù)庫(kù)中數(shù)據(jù)與登錄信息進(jìn)行匹配用戶管理模塊:用戶的信息管理需要與數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行交互,用戶信息可以通過(guò)office導(dǎo)出 客戶管理模塊:客戶的信息管理需要與數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行交互通信接口即模塊之間的接口。模塊間進(jìn)行數(shù)據(jù)交換和控制協(xié)助。例如,本系統(tǒng)的出入庫(kù)模塊,將數(shù)據(jù)通過(guò)中間件傳遞給數(shù)據(jù)庫(kù)處理。當(dāng)發(fā)生入庫(kù)事件時(shí),外部數(shù)據(jù)輸入至本系統(tǒng)的

9、入庫(kù)管理模塊,模塊中的相關(guān)類(lèi)檢查數(shù)據(jù)的合法性。數(shù)據(jù)傳遞類(lèi)將數(shù)據(jù)傳遞給數(shù)據(jù)庫(kù)處理。當(dāng)發(fā)生出庫(kù)事件時(shí),外部數(shù)據(jù)輸入至本系統(tǒng)的出庫(kù)管理模塊,模塊中的相關(guān)類(lèi)事先提取數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù),檢查事件是否可行(例如,出庫(kù)貨物的數(shù)量是否大于庫(kù)存,大于則該事件不可行),可行則交付具體的事件類(lèi)進(jìn)行處理。2.2.4控制 說(shuō)明控制該系統(tǒng)的運(yùn)行的方法和控制信號(hào),并說(shuō)明這些控制信號(hào)的來(lái)源。 在頁(yè)面上,通過(guò)鼠標(biāo)點(diǎn)擊觸發(fā)相應(yīng)的操作。在頁(yè)面上,也可以通過(guò)Tab鍵、回車(chē)鍵等功能鍵完成某些特定的功能2.3基本設(shè)計(jì)概念和處理流程 說(shuō)明本系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。 2.4結(jié)構(gòu) 給出系統(tǒng)結(jié)構(gòu)總體框圖(包括軟件、硬件結(jié)

10、構(gòu)框圖),說(shuō)明本系統(tǒng)的各模塊的 劃分,扼要說(shuō)明每個(gè)系統(tǒng)模塊的標(biāo)識(shí)符和功能,分層次地給出各模塊之間的控制與被 控制關(guān)系。 2.5功能需求與系統(tǒng)模塊的關(guān)系 本條用一張矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各模塊的分配關(guān)系。 增加修改刪除查詢打印退出商品信息管理模塊進(jìn)貨管理模塊銷(xiāo)售管理模塊庫(kù)存管理模塊打印管理模塊系統(tǒng)說(shuō)明管理模塊2.6人工處理過(guò)程 說(shuō)明在本系統(tǒng)的工作過(guò)程中不得不包含的人工處理過(guò)程。 登錄系統(tǒng)的賬號(hào),密碼,添加,刪除員工,修改信息,查詢等等2.7尚未解決的問(wèn)題 說(shuō)明在概要設(shè)計(jì)過(guò)程中尚未解決而設(shè)計(jì)者認(rèn)為在系統(tǒng)完成之前必須解決的各個(gè) 問(wèn)題。 無(wú)3接口設(shè)計(jì) 3.1用戶接口 說(shuō)明將向用戶提供的命令和它

11、們的語(yǔ)法結(jié)構(gòu),以及相應(yīng)的回答信息。 說(shuō)明提供給用戶操作的硬件控制面板的定義。 包括商品基本信息管理、進(jìn)貨管理、銷(xiāo)售管理和倉(cāng)庫(kù)管理界面,其中商品信息管理對(duì)商品信息的增,改,刪除等設(shè)置;進(jìn)貨管理分供應(yīng)商檔案管理和供應(yīng)商商品管理,增、改、刪除供應(yīng)商及其商品信息;銷(xiāo)售管理提供銷(xiāo)售時(shí)對(duì)商品的信息顯示及修改;倉(cāng)庫(kù)管理管理倉(cāng)庫(kù)庫(kù)存商品。刪除、增加、修改、查詢等操作無(wú)單獨(dú)界面。3.2外部接口 說(shuō)明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各 支持系統(tǒng)之間的接口關(guān)系。 3.3內(nèi)部接口 說(shuō)明本系統(tǒng)之內(nèi)的各個(gè)系統(tǒng)元素之間的接口的安排。 該系統(tǒng)適合windows操作系統(tǒng),沒(méi)有和其他軟件的接口4運(yùn)行

12、設(shè)計(jì) 4.1運(yùn)行模塊組合 說(shuō)明對(duì)系統(tǒng)施加不同的外界運(yùn)行控制時(shí)所引起的各種不同的運(yùn)行模塊組合,說(shuō) 明每種運(yùn)行所歷經(jīng)的內(nèi)部模塊的支持軟件。 商品信息管理模塊用來(lái)管理商品的一些基本信息,是本系統(tǒng)中數(shù)據(jù)管理的基本對(duì)象。管理超市的全部商品信息。銷(xiāo)售管理模塊提供銷(xiāo)售時(shí)商品信息的確認(rèn)與更新,是本系統(tǒng)的主要模塊。銷(xiāo)售模塊提取數(shù)據(jù)庫(kù)里商品的基本信息然后在銷(xiāo)售成功時(shí)修改貨架上商品的數(shù)量,當(dāng)商品貨架上的數(shù)量低于一定程度是,系統(tǒng)提示管理員,從倉(cāng)庫(kù)提取商品補(bǔ)充貨架。倉(cāng)庫(kù)管理系統(tǒng)負(fù)責(zé)管理倉(cāng)庫(kù)的貨物信息,管4.2運(yùn)行控制 說(shuō)明每一種外界的運(yùn)行控制的方式方法和操作步驟。 理人員通過(guò)倉(cāng)庫(kù)管理模塊將倉(cāng)庫(kù)的商品轉(zhuǎn)移到貨架上。當(dāng)倉(cāng)庫(kù)

13、的貨物數(shù)量下降時(shí),管理人員通過(guò)進(jìn)貨管理聯(lián)系供應(yīng)商以采集相應(yīng)商品。為了用戶方便快捷的使用本系統(tǒng),可以參考系統(tǒng)說(shuō)明模塊。 商品信息的收集與修改功能:  商品信息管理模塊,倉(cāng)庫(kù)管理模塊 商品數(shù)量更新功能:  銷(xiāo)售管理模塊,倉(cāng)庫(kù)管理模塊 查詢,打印功能: 商品信息管理模塊,銷(xiāo)售管理模塊,倉(cāng)庫(kù)管理模塊 4.3運(yùn)行時(shí)間 說(shuō)明每種運(yùn)行模塊組合將占用各種資源的時(shí)間。 根據(jù)操作環(huán)境二定5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 不涉及軟件設(shè)計(jì)可不包含 不涉及軟件設(shè)計(jì)不包含5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 給出本系統(tǒng)內(nèi)軟件所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱(chēng)、標(biāo)識(shí)符以

14、及它們之中每個(gè)數(shù) 據(jù)項(xiàng)、記錄、文卷和系的標(biāo)識(shí)、定義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。 本系統(tǒng)不用考慮數(shù)據(jù)結(jié)構(gòu)與程序之間的關(guān)系5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 給出本系統(tǒng)內(nèi)軟件所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)中的每個(gè)數(shù)據(jù)項(xiàng)的存儲(chǔ)要求,訪問(wèn)方 法、存取單位、存取的物理關(guān)系、設(shè)計(jì)考慮和保密條件。 管理人員查看的信息都以表格的形式顯示5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的各個(gè)程序之間的對(duì)應(yīng)關(guān)系。 程序1程序2程序m數(shù)據(jù)結(jié)構(gòu)1數(shù)據(jù)結(jié)構(gòu)2數(shù)據(jù)結(jié)構(gòu)n6.1出錯(cuò)信息 用一覽表的方式說(shuō)明每種可能的出錯(cuò)或故障情況出現(xiàn)時(shí),系統(tǒng)輸出信息的形式 、含意及處理方法。 本系統(tǒng)將錯(cuò)誤分為兩種:業(yè)務(wù)錯(cuò)誤和系統(tǒng)錯(cuò)誤。

15、 業(yè)務(wù)錯(cuò)誤是指用戶在本系統(tǒng)的使用過(guò)程中,違反業(yè)務(wù)要求進(jìn)行的操作。 系統(tǒng)錯(cuò)誤是指數(shù)據(jù)庫(kù)連接斷開(kāi)、系統(tǒng)意外停機(jī)等不可避免的意外事故。6.2補(bǔ)救措施 說(shuō)明故障出現(xiàn)后可能采取的變通措施。包括: a.后備技術(shù) 說(shuō)明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬(wàn)一丟失時(shí)啟用的副本 的建立和啟動(dòng)的技術(shù),例如周期性地把磁盤(pán)信息記錄到磁帶上去就是對(duì)于磁盤(pán)媒體的 一種后備技術(shù)。 b.降效技術(shù) 說(shuō)明準(zhǔn)備采用的后備技術(shù),使用另一個(gè)效率稍低的系統(tǒng)或方法來(lái)求 得所需結(jié)果的某些部分,例如一個(gè)自動(dòng)系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工 記錄。 c.恢復(fù)及再啟動(dòng)技術(shù) 說(shuō)明將使用的恢復(fù)再啟動(dòng)技術(shù),使軟件從故障點(diǎn)恢復(fù)執(zhí)行 或使軟件從頭開(kāi)始重新運(yùn)行的方法。 定期對(duì)數(shù)據(jù)進(jìn)行備份。采用硬盤(pán)做備份設(shè)備,使用SQL Server提供的2005備份功能定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份。 對(duì)于數(shù)據(jù)庫(kù)的維護(hù),本軟件已經(jīng)提供了數(shù)據(jù)庫(kù)的備份和恢復(fù)的功能,可以方便的實(shí)現(xiàn)數(shù)據(jù)庫(kù)的維護(hù)管理。 對(duì)于軟件

溫馨提示

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