小型超市管理系統(tǒng)詳細(xì)設(shè)計說明書_第1頁
小型超市管理系統(tǒng)詳細(xì)設(shè)計說明書_第2頁
小型超市管理系統(tǒng)詳細(xì)設(shè)計說明書_第3頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、小型超市管理系統(tǒng)詳細(xì)設(shè)計說明書V 1. 02014年5月文檔名稱: 詳細(xì)設(shè)計規(guī)格說明書項目名稱:小型超市掛管理系統(tǒng)項目負(fù)責(zé)人:亞飛編寫TEST年月日校對所有小組成員年月日審核所有小組成員年月日批準(zhǔn) XXX年月日開發(fā)單位組員:TESTI TEST2 TEST3目錄1. 1編寫目的51.2項目背景51.3定義51.4參考資料52. 1需求概述62. 2軟件結(jié)構(gòu)62.2. 1軟件結(jié)構(gòu)框架圖63.1登錄模塊73. 1. 1.功能流程圖73. 1.2功能描述7(1)功能類型7(2)功能描述7(3)使用權(quán)限73. 1.3界面描述8(1)界面草圖8(2)界面要求83. 2收銀人員模塊83.2. 1界面流程圖

2、8功能描述9(1)收銀9(2)會員管理9(3)退換貨業(yè)務(wù)11(4)查詢業(yè)務(wù)11界面描述121. 界面草圖122. 界面要求133.3倉庫管理人員模塊133. 3. 1功能流程圖133.3.2功能描述13(1) 查詢13(2) 庫房管理143. 3.3界面描述15(1) 界面草圖15(2) 界面要求153.4BOSS 模塊163.4. 1功能流程圖16功能描述16(1) 查詢16(2) 人員管理16(3) 財務(wù)管理17界面描述17(1) 界面草圖17(2) 界面要求184. 1數(shù)據(jù)結(jié)構(gòu)表191引言1.1編寫目的小型超市管理系統(tǒng)詳細(xì)設(shè)計是設(shè)計的第二個階段,這個階段的主要任務(wù)是在小型超市管理系統(tǒng)詳細(xì)

3、需 求說明書的基礎(chǔ)上,對需求說明書中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計功能模塊的部細(xì)節(jié),包括算法和 詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明。概要設(shè)計解決了軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計的問題,包括整個軟件系統(tǒng)的結(jié)構(gòu).模塊劃分、模塊功能和模 塊問的脫系等。詳細(xì)設(shè)計則要解決如何實現(xiàn)各個模塊的部功能,即模塊設(shè)計。具體的說,模塊設(shè)計就旻要 為巳經(jīng)產(chǎn)生的小型超市管理系統(tǒng)各子系統(tǒng)設(shè)計詳細(xì)的算法。但這并不等同于系統(tǒng)實現(xiàn)階段用具體的語言編 碼,它只是對實現(xiàn)細(xì)節(jié)作精確的描述,這樣編碼階段就可以務(wù)詳細(xì)設(shè)計中對功能實現(xiàn)的描述,克接翻譯、 轉(zhuǎn)化為用某種程序設(shè)計語言書寫的程序。1.2項目背景根據(jù)XX小型超市希望能夠充分利用現(xiàn)代科

4、技來提高超市管理的效率和質(zhì)量,在原有的流程上進(jìn)行擴(kuò) 展,將一些可以用計算機(jī)來管理的都進(jìn)行計算機(jī)化,使得超市管理人員工作更加方便,工作效率也更加的 高。1.3定義 Mysql:數(shù)據(jù)庫管理軟件 DBMS:數(shù)據(jù)庫管理系統(tǒng) Windows 2000/2003/XP:運(yùn)行環(huán)境 Java :軟件開發(fā)語言 Myecl ipse :開發(fā)工具1.4參考資料軟件工程導(dǎo)論一一第5版海藩編著清華大學(xué)2總體設(shè)計2.1需求概述按照需求分析文檔中的規(guī)格要求,使用條形碼掃描器進(jìn)貸、售貨、退貸使得信息傳遞準(zhǔn)確、流暢。同時,系統(tǒng)最大限度地實現(xiàn)易安裝,易維護(hù)性,易擾作性,運(yùn)行穩(wěn)定,安全可靠。2. 2軟件結(jié)構(gòu)2. 2.1軟件結(jié)構(gòu)框架

5、圖3. 程序模塊描述3.1登錄模塊3. 1. 1.功能流程圖功能描述(1) 功能類型系統(tǒng)啟動并登陸(2) 功能描述1. 用戶輸入及密碼并點(diǎn)擊登陸。2. 將用戶輸入的及密碼存入臨時文件(log.jsp)3. 判斷是否存在,存在擇進(jìn)行密碼判斷;不存在返回警告用戶名不存在并清空所 有輸入框,要求用戶重新輸入。3. 判斷賬號密碼,密碼正確則進(jìn)行權(quán)限判斷,根據(jù)賬號權(quán)限進(jìn)入用戶對應(yīng)模塊, 密碼錯誤則返回警告密碼錯誤并淸空密碼框,要求用戶重新輸入。4. 進(jìn)入對應(yīng)模塊并淸空臨時文件(log.jsp)(3) 使用權(quán)限店所有人員3. 1.3界面描述(1)界面草圖圖一:主界面歡迎使用超市管理系統(tǒng) 請登錄用戶名:密碼

6、:關(guān)閉登姑(2)界面要求(1)密碼輸入使用*回顯(2) 未登錄點(diǎn)擊關(guān)閉退出程序。(3) 用戶名輸入錯誤彈出警告圖二,點(diǎn)擊警告框自動關(guān)閉并返回登陸界面(4) 用戶密碼輸入錯誤彈出警告圖三,點(diǎn)擊警告框自動關(guān)閉返回登陸界面3. 2收銀人員模塊3. 2.1界面流程圖3. 2. 2功能描述(1) 收銀流程圖功能描述(1) 商品錄入:通過商品條碼錄入并儲存在臨時文件(shou. jsp)進(jìn)行價格 判斷輸出(2) 價格判斷:通過錄入的商品條碼以及會員卡信息進(jìn)行價格判斷,判斷商品是否存在促銷,促銷則直接輸出促銷價,不進(jìn)行會員價判斷。不存在促銷則進(jìn)行會員價判斷并,卡有效輸出會員價并存儲會員卡號 到臨時文件(ka

7、.jsp),無效輸出普通價。(3) 操作提示:提供確認(rèn)收銀與取消收銀和刪除單個商品功能,取消收銀后直接淸除本次錄入信息。刪除單個商品刪除此商品信息并重新計算總價。確認(rèn)收銀進(jìn)行結(jié)算,輸出商品總價并記錄到商品銷售數(shù)據(jù)庫。有效會 員讀取ka. jap中卡號并累計積分到會員信息表(2)會員管理流程圖功能描述會員名:會員??ㄌ枺簳T卡身編號,不可為空會員積分:默認(rèn)0 ,積分與消費(fèi) 額 1:1。(1)會員注冊填寫注冊信息,點(diǎn)擊“注冊”。若注冊的會員卡號或為空,提示“會員卡號不能為空”。若注冊的會員卡號已存在,提示“您已是會員不進(jìn)行表的修改。若注冊信息正常,點(diǎn)擊“注冊”按鈕,提示“您成功注冊會員”,并修改數(shù)

8、據(jù) 庫的會員表。(2)會員修改填寫要修改的會員卡號,檢測到數(shù)據(jù)表中有就在點(diǎn)擊“修改”按鈕后跳轉(zhuǎn)到修 改界面。并填寫出會員卡號以外的信息。點(diǎn)擊“確認(rèn)”數(shù)據(jù)表進(jìn)行修改;檢測 到數(shù)據(jù)表中沒有輸入的會員卡號,點(diǎn)擊“確認(rèn)后”,提示“您還沒有注冊該會 員”。(3)會員注銷輸入會員卡號和會員,檢測數(shù)據(jù)表是否一致。一致,點(diǎn)擊“注銷”,提示“您 確認(rèn)注銷該會員? ”點(diǎn)擊“是”,數(shù)據(jù)庫中刪除和該字段相關(guān)的數(shù)據(jù),點(diǎn)擊“否”, 回到“注銷”界面;不一致,提示“您輸入的會員號和不符,請核對后重新輸 入”返回到并淸空會員卡號和。(4)會員查詢輸入會員卡號或,查詢顯示會員積分與注冊時間(3) 退換貨業(yè)務(wù)流程圖返何價格 進(jìn)入

9、庫仔丿XT返河價格 遂冋庫存并 標(biāo)記Aftlftlfi閔一何收商品貨并18*牧商閉 交紿顧了 新的商閉功能描述在銷售人員確認(rèn)可以退貨,掃描圖行碼,并通過下列列表選擇相應(yīng)的退貨原因,選擇“確 認(rèn)”提示“應(yīng)退還林金額,”點(diǎn)擊“確認(rèn)”,提示“退貨成功”返回銷售主界面。換貨執(zhí)行退貨操作后再執(zhí)行銷售操作。退貨原因包括:個人原因:經(jīng)銷售人員確認(rèn)不影響二次銷售的商品。質(zhì)量原因:非人為的質(zhì)量問題。其他原因:非人為損壞的其他原因。(4) 查詢業(yè)務(wù)逡詢流商胡無貨流程圖無貨功能描述類別查詢:通過下拉列表,選擇要查詢的類別。點(diǎn)擊“查詢”,將在文本區(qū)域顯示該類 別所包含的貨物,貨物價格和所在貨架。名稱查詢:輸入貨物名稱

10、。點(diǎn)擊“查詢”,將在文本區(qū)域顯示貨物價格、所在貨架和 可銷售的數(shù)量。若上述條件均不符合,提示“你查詢的貨物不存在”。3. 2. 3界面描述1界面単圖圖二:收銀界面圖一:主界面入1(3|0入24積分awi 3 創(chuàng)建1合M: I 1圖五:退換貨界面圖六:退換貨界面22 界面要求要求界面友好,功能易操作,美觀簡潔收銀完成后自動返回收銀界面會員管理創(chuàng)建成功,刪除成功,修改成功后均有提示信息退換貨,成功后提示3. 3倉庫管理人員模塊3. 3.1功能流程圖3. 3. 2功能描述(1)查詢流程圖功能描述根據(jù)商品條碼,查詢庫中商品庫存,商品狀態(tài)。商品銷售信息(2)庫房管理流程圖功能描述(1)上架對庫商品進(jìn)行出

11、貨上架操作,錄入商品所在貨架,錄入商品會員價,正常 售價,可選的活動售價。對非質(zhì)量原因的退換貨不影響二次銷售的產(chǎn)品進(jìn) 行錄入上架。(2)下架對在架貨品進(jìn)行下架操作并錄入下架原因,(3)價格調(diào)整調(diào)整在售商品價格(4)出庫對出保質(zhì)期的商品以及需要和廠家調(diào)換的商品進(jìn)行出庫操作(5)入庫正常入庫:正常進(jìn)貨商品的錄入 問題入庫:下架商品,顧客因質(zhì)量原因的退貨進(jìn)行問題商品進(jìn)行問題入庫3. 3. 3界面描述(1)界面草圖圖一:庫管主界面圖二:商品入庫界面圖五:非銷售原因出庫 殖卜乂 &箱例.| 岡人2| ittl-HM* | W示*JMU9X*X*X*I陰:(2)界面要求要求界面友好,功能易操作,美觀簡潔

12、商品入庫完成后返回入庫頁面 商品入庫,出庫,上架成功,刪除成功,修改成功后均有提示信息3. 4 BOSS 模塊3. 4.1功能流程圖功能描述(1)查詢與人員管理,財務(wù)管理集成使用不另行說明(2)人員管理流程圖功能描述添加員工:輸入員工信息;員工號不可重復(fù)。點(diǎn)擊“確定”后員工號不重復(fù)則修改數(shù)據(jù), 重復(fù)則提示“已有該員工”員工修改:修改除員工號以外的其他信息,員工職位不可為空。符合要求修改數(shù)據(jù),否 則提示“請重新填寫修改的容” 刪除員工:員工號和員工一致,刪除員工的對應(yīng)信息。不正確提示“重新輸入”。員工查詢:可以輸入員工號、員工、職位進(jìn)行查詢。輸入的是員工號則輸出員工信息; 若輸入的是員工則輸出所

13、有改名員工信息;若輸入的是職位則輸出該職位所有員工信息。(3) 財務(wù)管理流程圖圖二:人員管理界面圖三:員工查詢界面圖四:新建員工功能描述可實現(xiàn)對店支出進(jìn)行查詢統(tǒng)計,管理商品成本,統(tǒng)計查詢銷售額,計算選定的單位時 間的利潤,以及支出狀況。3. 4. 3界面描述(1)界面草圖圖一:主界面Ml:代詢增入聶a甸恂員工工號工號員1:奐住 tv|NXA9AWJHEErn圖五:刪除員工圖六:修改員工rn入?yún)[號1畀出外1:息:(JSJ-_=ri圖七:財務(wù)管理侑魯財務(wù))nrtj圳輸入孫閔w |廠啊“仙(2)界面要求要求界面友好,功能易操作,美觀簡潔員工修改,創(chuàng)建,刪除,改成功后均有提示信息。財務(wù)查詢在新界面顯示

14、信息4. 數(shù)據(jù)結(jié)構(gòu)4.1數(shù)據(jù)結(jié)構(gòu)表表1:商品信息表(上架)字段名字段類型字段值約束備注SidChar10Not null商品條形碼(主鍵唯一)SnamecharsNot null商品名稱SPriceDoublesNot null售價價格CxPriceDouble促銷價HyPriceDouble會員價HuojiaCharNot null所在貨架CPriceDoublesNot null成本SNumInt1數(shù)量TsNumI:i1報警數(shù)量CxPriceDouble1促銷價格CxDateqchars促銷起日期CxDatezchars促銷止日期表2:用戶信息表字段名字段類型長度字段值約束備注NamecharNot null用戶名字PasscharsNot null用戶密碼Zwchar1()Not null用戶職位表3:會員信息表字段名字段類型字段值約束備注Hidchar8Not null會員卡號HNamecharsNot null會員CostDoubleXNot null累積

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論