超市管理系統(tǒng)畢業(yè)設(shè)計_第1頁
超市管理系統(tǒng)畢業(yè)設(shè)計_第2頁
超市管理系統(tǒng)畢業(yè)設(shè)計_第3頁
超市管理系統(tǒng)畢業(yè)設(shè)計_第4頁
超市管理系統(tǒng)畢業(yè)設(shè)計_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.超市管理系統(tǒng)軟件設(shè)計說明書目錄1.介紹11.1目的11.2范圍11.3定義、縮寫詞11.4內(nèi)容概覽12.體系結(jié)構(gòu)表示方法13.系統(tǒng)要達到的目標(biāo)和限制24.用例視圖24.1系統(tǒng)用例圖24.2商品錄入34.3收銀業(yè)務(wù)44.4商品銷售控制54.5進貨管理64.6庫存管理74.7員工基本信息管理84.8員工操作權(quán)限管理94.9客戶銷售權(quán)限管理105.規(guī)模和性能116.質(zhì)量12:大連交通大學(xué)軟件學(xué)院軟件工程實踐2011-2012-02軟件設(shè)計說明書1. 介紹1.1 目的為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環(huán)節(jié)中可能出現(xiàn)的資金流失不明現(xiàn)象,商品進銷存領(lǐng)域迫切需要引入信息系統(tǒng)來加以管理

2、。從該階段開發(fā)正式進入軟件的實際開發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié)構(gòu)。由前面的需求分析,得出了系統(tǒng)的基本需求和基本數(shù)據(jù)流圖,要實現(xiàn)整個系統(tǒng)功能,需要對用戶需求進行設(shè)計,概要設(shè)計主要是利用比較抽象的語言對整個需求進行概要,確定對系統(tǒng)的物理配置和整個系統(tǒng)的處理流程以及系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),結(jié)構(gòu)設(shè)計,實現(xiàn)對系統(tǒng)的初步設(shè)計。預(yù)期讀者為超市工作人員和程序設(shè)計人員。1.2 范圍介紹了超市管理系統(tǒng)的錄入系統(tǒng)、收銀系統(tǒng)、商品管理系統(tǒng)、人員管理系統(tǒng)。1.3 定義、縮寫詞a. MYSQL:數(shù)據(jù)管理軟件b. DBMS:數(shù)據(jù)庫管理系統(tǒng);c. Windows XP:運行環(huán)境;d. Java:軟件開

3、發(fā)語言。1.4 內(nèi)容概覽² 登錄系統(tǒng)收銀員如果要進行錄入商品操作,需要輸入正確的用戶名和密碼,如果輸入錯誤,則停留在登錄頁;² 注冊系統(tǒng)收銀員如果從第一次使用,需要注冊一個賬號;² 瀏覽商品系統(tǒng)進入DBMS系統(tǒng)后,收銀員必須知道有關(guān)的商品信息,可以得到商品的名稱、價格、各種屬性信息,并能根據(jù)需要輸入相關(guān)信息進行錄入;² 購物系統(tǒng)當(dāng)收銀員出售某件商品時,可以根據(jù)需要進行判斷價格,操作后記錄在案,然后可以增加相應(yīng)的收入并且減去相應(yīng)的庫存量。2. 體系結(jié)構(gòu)表示方法這篇文檔使用一系列視圖反映系統(tǒng)架構(gòu)的某個方面;用例視圖:概括了架構(gòu)上最為重要的用例和它們的非功能性

4、需求;邏輯視圖:展示了描述系統(tǒng)關(guān)鍵方面的重要用例實現(xiàn)場景(使用交互圖);部署視圖:展示構(gòu)建在處理節(jié)點上的物理部署以及節(jié)點之間的網(wǎng)絡(luò)配置(使用部署圖);數(shù)據(jù)視圖:描述了數(shù)據(jù)流、持久性數(shù)據(jù)模式、對象與持久性數(shù)據(jù)之間的模式映射、對象到數(shù)據(jù)庫、存儲過程以及觸發(fā)器的映射機制(使用類圖描述數(shù)據(jù)模型,活動圖表示數(shù)據(jù)流)。3. 系統(tǒng)要達到的目標(biāo)和限制Ø 目標(biāo)收銀員可以正確登錄,在登錄頁面輸入信息時能夠在輸入錯誤的同時看到錯誤提示;正確登錄后可以看到商品的列表,點擊可以錄入相應(yīng)商品的信息,錄入后可以方便的將相應(yīng)的產(chǎn)品信息記錄案收銀員在首頁可以很方便地進行注冊,輸入的注冊信息要進行經(jīng)理驗證,驗證正確后將

5、信息存入數(shù)據(jù)庫并給予相應(yīng)權(quán)限。經(jīng)理正確登錄后可以修改收銀員信息,商品信息。Ø 限制收銀員和管理員的界面分開,收銀員不能修改邏輯上不能修改的信息;經(jīng)理不能修改總經(jīng)理密碼,還有同級別的經(jīng)理的信息。最終管理權(quán)限歸總經(jīng)理所有。4. 用例視圖 MYSQL在線銷售系統(tǒng)描述的主要用例有:商品錄入,收銀業(yè)務(wù),商品銷售控制,進貨管理,庫存管理,員工基本信息管理,員工操作權(quán)限管理,客戶銷售權(quán)限管理。4.1 系統(tǒng)用例圖系統(tǒng)用例圖見圖4.1:圖4.1 系統(tǒng)用例圖4.2 商品錄入4.2.1 用例簡述收銀員記錄商品,系統(tǒng)返回此功能一欄。4.2.2 基本事件流1 系統(tǒng):在登錄頁面,顯示登錄頁面;2 收銀員:輸入登

6、陸密碼;3 系統(tǒng):判斷密碼是否正確如正確顯示登陸成功界面;4 系統(tǒng):如正確顯示登陸成功界面;5 收銀員:錄入商品名稱,價格,數(shù)量等信息;6 系統(tǒng):將收銀員記錄的產(chǎn)品信息巨鹿在數(shù)據(jù)庫中;7 用例結(jié)束。4.2.3 活動圖商品錄入的活動圖見圖4.2圖4.2商品錄入的活動圖4.3 收銀業(yè)務(wù)4.3.1 用例簡述收銀員根據(jù)系統(tǒng)中商品的價格收取相應(yīng)現(xiàn)金,增加相應(yīng)的收入金額。4.3.2 基本事件流1 收銀員:掃描商品代碼;2 系統(tǒng):顯示商品信息,價格;3 收銀員:確定購買商品,收取相應(yīng)現(xiàn)金;4 系統(tǒng):打印商品流水單;5 用例結(jié)束。4.3.3 活動圖收銀業(yè)務(wù)的活動圖見圖4.3圖4.3 收銀業(yè)務(wù)的活動圖4.4 商

7、品銷售控制4.4.1 用例簡述規(guī)定營業(yè)員每天的銷售種類及銷售量。4.4.2 基本事件流1 系統(tǒng):顯示每種商品的庫存量;2 超市經(jīng)理:根據(jù)銷售情況及庫存量制定相應(yīng)的銷售量及商品折扣;3 系統(tǒng):錄入商品折扣,記錄于數(shù)據(jù)庫中4 用例結(jié)束。4.4.3 活動圖商品銷售控制的活動圖見圖4.4圖4.4 商品銷售控制的活動圖4.5 進貨管理4.5.1 用例簡述管理缺少的貨物及進貨量的多少。4.5.2 基本事件流1 系統(tǒng):顯示商品銷售量;2 系統(tǒng):顯示商品庫存量;3 超市經(jīng)理:購入相應(yīng)商品;4 系統(tǒng):顯示購入完后商品的庫存量;5 用例結(jié)束。4.5.3 活動圖進貨管理的活動圖見圖4.5圖4.5 進貨管理的活動圖4

8、.6 庫存管理4.6.1 用例簡述管理每天庫存量的多少。4.6.2 基本事件流1 系統(tǒng):顯示商品的保質(zhì)日期;2 系統(tǒng):篩選出接近保質(zhì)期商品;3 超市經(jīng)理:剔除過期商品;4 系統(tǒng):顯示剔除后剩余商品的庫存量;5 用例結(jié)束。4.6.3 活動圖庫存管理的活動圖見圖4.6圖4.6 庫存管理的活動圖4.7 員工基本信息管理4.7.1 用例簡述管理記錄每名員工的個人基本信息。4.7.2 基本事件流1 系統(tǒng):顯示登錄頁面;2 總經(jīng)理:輸入登錄密碼;3 系統(tǒng):進入管理頁面;4 總經(jīng)理:錄入員工基本個人信息;5 系統(tǒng):保存員工信息于數(shù)據(jù)庫中;6 用例結(jié)束。4.7.3 活動圖員工基本信息管理的活動圖見圖4.7圖4

9、.7 員工基本信息管理的活動圖4.8 員工操作權(quán)限管理4.8.1 用例簡述賦予每名員工對該系統(tǒng)相應(yīng)的使用權(quán)限。4.8.2 基本事件流1 系統(tǒng):顯示登錄頁面;2 總經(jīng)理:輸入登錄密碼;3 系統(tǒng):顯示管理頁面;4 系統(tǒng):顯示員工信息;5 總經(jīng)理:賦予或刪除員工的權(quán)限6 系統(tǒng):保存員工權(quán)限于數(shù)據(jù)庫中;7 結(jié)束用例。4.8.3 活動圖員工操作權(quán)限的活動圖見圖4.8 圖4.8 員工操作權(quán)限的活動圖4.9 客戶銷售權(quán)限管理4.9.1 用例簡述對客戶所能購買的商品的權(quán)限管理。4.9.2 基本事件流1 系統(tǒng):顯示登錄頁面;2 總經(jīng)理:輸入登錄密碼3 系統(tǒng):進入管理頁面;4 總經(jīng)理:賦予或刪除顧客購買權(quán)限;5 保存顧客購買權(quán)限于數(shù)據(jù)庫中6 結(jié)束用例。4.9.3 活動圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論