


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、小型超市管理系統詳細設計說明書完整版小型超市管理系統詳細設計說明書V 1.02021年5月文檔名稱:詳細設計規格說明書項目名稱:小型超市掛管理系統項目負責人:張亞飛編寫 TEST _ 校對 所有小組成員 審核 所有小組成員 批準 XXX年月日 年月 日 年月 日 年月日開發單位組員:TEST1 TEST2 TEST3目錄1.1 編寫目的 51.2 項目背景 61.3 定義 61.4 參考資料 62.1 需求概述 62.2 軟件結構 7軟件結構框架圖 73.1 登錄模塊 83.1.1.功能流程圖 8功能描述 8(1)功能類型 8(2)功能描述 8(3)使用權限 8界面描述 9(1)界面草圖 9(
2、2)界面要求 93.2 收銀人員模塊 9界面流程圖 9功能描述 10(1)收銀 10(2)會員管理 10(3)退換貨業務 12(4)查詢業務 12界面描述 131. 界面草圖 132. 界面要求 143.3 倉庫管理人員模塊 14功能流程圖 14功能描述 15(1)查詢 15(2)庫房管理 15界面描述 16(1) 界面草圖16(2) 界面要求173.4 BOSS模塊17功能流程圖17功能描述17(1) 查詢17(2) 人員管理17(3) 財務管理18界面描述19(1) 界面草圖19(2) 界面要求204.1數據結構表201 .引言1.1編寫目的小型超市管理系統詳細設計是設計的第二個階段,這個
3、階段的主要任務是在小型超市管理系統詳細需求說明書的基礎上,對需求說明書中產生的功能模塊進行過程描述,設計功能模塊的內部細節, 包括算法和詳細數據結構,為編寫源代碼提供必要的說明。概要設計解決了軟件系統總體結構設計的問題,包括整個軟件系統的結構、模塊劃分、模塊功能和模塊間的聯系等。詳細設計則要解決如何實現各個模塊的內部功能,即模塊設計。具體的說,模塊設計就是但這并不等同于系統實現階段用具體的語言要為已經產生的小型超市管理系統各子系統設計詳細的算法。轉化為用某種程序設計語言書寫的程序。1.2項目背景根據XX小型超市希望能夠充分利用現代科技來提高超市管理的效率和質量, 在原有的流程上進行擴 展,將一
4、些可以用計算機來管理的都進行計算機化, 使得超市管理人員工作更加方便, 工作效率也更加的 高。1.3定義?Mysql :數據庫管理軟件?DBMS :數據庫管理系統?Windows 2000/2003/XP :運行環境?Java:軟件開發語言?Myeclipse :開發工具1.4參考資料軟件工程導論一一第 5版張海藩編著清華大學岀版社實用軟件工程Leszek A.Maciaszek Bruc Lee Liong著機械工業出版社2總體設計2.1需求概述按照需求分析文檔中的規格要求,使用條形碼掃描器進貨、售貨、退貨,使得信息傳遞準確、流暢同時,系統最大限度地實現易安裝,易維護性,易操作性,運行穩定,
5、安全可靠2.2軟件結構221軟件結構框架圖3程序模塊描述3.1登錄模塊3.1.1.功能流程圖功能描述(1)功能類型系統啟動并登陸(2)功能描述1. 用戶輸入帳號及密碼并點擊登陸。2. 將用戶輸入的帳號及密碼存入臨時文件(log.jsp)3判斷帳號是否存在,存在擇進行密碼判斷;不存在返回警告用戶名不存在并清 空所有輸入框,要求用戶重新輸入。3. 判斷賬號密碼,密碼正確則進行權限判斷,根據賬號權限進入用戶對應模塊, 密碼錯誤則返回警告密碼錯誤并清空密碼框,要求用戶重新輸入。4. 進入對應模塊并清空臨時文件(log.jsp)(3)使用權限店內所有人員界面描述(1)界面草圖圖一:主界面歡迎使用*超市管
6、理系統請登錄(2)界面要求(1)密碼輸入使用*回顯(2)未登錄點擊關閉退出程序。(3)用戶名輸入錯誤彈出警告圖二,點擊警告框自動關閉并返回登陸界面(4)用戶密碼輸入錯誤彈出警告圖三,點擊警告框自動關閉返回登陸界面3.2收銀人員模塊界面流程圖322功能描述(1)收銀流程圖功能描述(1) 商品錄入:通過商品條碼錄入并儲存在臨時文件(shou.jsp)進行價格判 斷輸出(2)價格判斷:通過錄入的商品條碼以及會員卡信息進行價格判斷,判斷商品是否存在促銷,促銷則直接輸出促銷價,不進行會員價判斷。不存在促銷則進行會員價判斷并,卡有效輸出會員價并存儲會員卡號 到臨時文件(ka.jsp),無效輸出普通價。(3
7、)操作提示:提供確認收銀與取消收銀和刪除單個商品功能,取消收銀后直接清除本次錄入信息。刪除單個商品刪除此商品信息并重新計算總價。確認收銀進行結算,輸出商品總價并記錄到商品銷售數據庫。有效會 員讀取ka.jap中卡號并累計積分到會員信息表(2)會員管理流程圖功能描述0,積分與消費會員名:會員姓名。卡號:會員卡身編號,不可為空會員積分:默認額 1:1。(1) 會員注冊填寫注冊信息,點擊“注冊”。若注冊的會員卡號或姓名為空,提示“會員卡號不能為空”。若注冊的會員卡號已存在,提示“您已是會員”不進行表的修改。若注冊信息正常,點擊“注冊”按鈕,提示“您成功注冊會員”,并修改數據 庫的會員表。(2) 會員
8、修改填寫要修改的會員卡號, 檢測到數據表中有就在點擊“修改”按鈕后跳轉到修 改界面。并填寫出會員卡號以外的信息。點擊“確認”數據表進行修改;檢測 到數據表中沒有輸入的會員卡號,點擊“確認后”,提示“您還沒有注冊該會口 ”員 。(3) 會員注銷輸入會員卡號和會員姓名,檢測數據表是否一致。一致,點擊“注銷”,提示 “您確認注銷該會員?”點擊“是”,數據庫中刪除和該字段相關的數據,點擊“否”,回到“注銷”界面;不一致,提示“您輸入的會員號和姓名不符, 請核對后重新輸入”返回到并清空會員卡號和姓名。(4) 會員查詢輸入會員卡號或姓名,查詢顯示會員積分與注冊時間(3) 退換貨業務流程圖功能描述在銷售人員
9、確認可以退貨,掃描圖行碼,并通過下列列表選擇相應的退貨原因,選擇“確認”提示“應退還*金額,”點擊“確認”,提示“退貨成功”返回銷售主界面 換貨執行退貨操作后再執行銷售操作。退貨原因包括:個人原因:經銷售人員確認不影響二次銷售的商品。質量原因:非人為的質量問題。其他原因:非人為損壞的其他原因。(4) 查詢業務流程圖功能描述 類別查詢:通過下拉列表,選擇要查詢的類別。點擊“查詢”,將在文本區域內顯示 該類別所包含的貨物,貨物價格和所在貨架。名稱查詢:輸入貨物名稱。點擊“查詢”,將在文本區域內顯示貨物價格、所在貨架 和可銷售的數量。若上述條件均不符合,提示“你查詢的貨物不存在”。323界面描述1界
10、面草圖圖一:主界面圖二:收銀界面圖三:會員管理界面圖四:會員管理界面會員管理輸入文本會員修改r1、會員管理姓名輸入文本輸出查詢到的積分1會員卡號輸入文本11積分查詢創建新會員會員信息修改返回積分查詢刪除會員應用程序標題請輸入商品條碼換貨退貨 j廠返回I2界面要求要求界面友好,功能易操作,美觀簡潔 收銀完成后自動返回收銀界面 會員管理創建成功,刪除成功,修改成功后均有提示信息退換貨,成功后提示3.3倉庫管理人員模塊功能流程圖332功能描述(1) 查詢流程圖功能描述 根據商品條碼,查詢庫中商品庫存,商品狀態。商品銷售信息(2) 庫房管理流程圖功能描述(1) 上架對庫內商品進行出貨上架操作,錄入商品
11、所在貨架,錄入商品會員價,正 常售價,可選的活動售價。對非質量原因的退換貨不影響二次銷售的產品進行錄入上架。(2) 下架對在架貨品進行下架操作并錄入下架原因,(3) 價格調整調整在售商品價格(4) 出庫對出保質期的商品以及需要和廠家調換的商品進行出庫操作(5) 入庫正常入庫:正常進貨商品的錄入 問題入庫:下架商品,顧客因質量原因的退貨進行問題商品進行問題入庫界面描述(1)界面草圖圖一:庫管主界面圖二:商品入庫界面圖三:上架界面圖四:下架入庫主界面圖五:非銷售原因出庫商品出庫:非銷售商品條碼:輸入文本操作時間:輸入文本(2)界面要求要求界面友好,功能易操作,美觀簡潔商品入庫完成后返回入庫頁面商品
12、入庫,出庫,上架成功,刪除成功,修改成功后均有提示信息3.4 BOSS模塊功能流程圖功能描述(1)查詢與人員管理,財務管理集成使用不另行說明(2)人員管理流程圖功能描述添加員工:輸入員工信息;員工號不可重復。點擊“確定”后員工號不重復則修改數 據,重復則提示“已有該員工”員工修改:修改除員工號以外的其他信息,員工職位不可為空。符合要求修改數據, 否則提示“請重新填寫修改的內容”刪除員工:員工號和員工姓名一致,刪除員工的對應信息。不正確提示“重新輸入”員工查詢:可以輸入員工號、員工姓名、職位進行查詢。輸入的是員工號則輸出員工 信息;若輸入的是員工姓名則輸出所有改名員工信息;若輸入的是職位則輸出該
13、職位 所有員工信息。(3)財務管理流程圖功能描述可實現對店內支出進行查詢統計,管理商品成本,統計查詢銷售額,計算選定的單 位時間內的利潤,以及支出狀況。343界面描述(1)界面草圖圖一:主界面圖二:人員管理界面BOS管理員人員管理人員管理銷售(財務)管理員工修改刪除員工返回LaJ圖三:員工查詢界面圖四:新建員工員工查詢請輸入要查詢的員工工號查詢輸出信息列1列1姓名性別身份證號工號員工類型入職時間性別工號入職時間選擇性別自動生成輸入文本創建匚清空B圖五:刪除員工圖六:修改員工刪除員工請輸入要刪除的員工工號:-輸入文本顯示該員工信息文本文本文本確認刪除執員工修改、執行-請輸入工號輸入文本 修改 列
14、出該員工信息 并能選中文本文本文本.保存1返回*圖七:財務管理銷售(財務)查詢請輸入起止時間起止I銷售情況查詢商品成本查詢商品利潤查詢庫存狀況查詢W丿(2)界面要求要求界面友好,功能易操作,美觀簡潔員工修改,創建,刪除,改成功后均有提示信息財務查詢在新界面顯示信息4數據結構4.1數據結構表表1 :商品信息表(上架)字段名字段類型長度字段值約束備注SidChar10Not null商品條形碼(主鍵唯一)Sn amechar8Not null商品名稱SPriceDouble8Not null售價價格CxPriceDouble促銷價HyPriceDouble會員價HuojiaCharNot null所在貨架CPriceDouble8Not null成本SNumInt4數量TsNumInt4報警數量CxPriceDouble4促銷價格CxDateqchar8促銷起日期CxDatezchar8促銷止日期表2:用戶信息表字段名字段類型長度字段值約束備注Namechar8Not null用戶名字Passchar8Not null用戶密碼Zwchar10Not null用戶職位表3:會員信息表字段名字段類型長度字段值約束備注Hidchar8Not null會員卡號HNamechar8Not null會員姓名CostDouble8Not n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同調稅補充協議書范本
- 香港蔬菜采購合同協議
- 廢鋼收購轉讓合同協議
- 工程電車租借合同協議
- 開業盆栽租賃合同協議
- 專業維修大修保養合同協議
- 三方協議補充合同
- 建筑工地衛浴合同協議
- 建筑服務技術合同協議
- 建筑工地油漆合同協議
- 2025年四川成都邛崍市引進急需緊缺高素質人才12人歷年高頻重點提升(共500題)附帶答案詳解
- 2024年09月四川浙江民泰商業銀行成都分行支行行長社會招考筆試歷年參考題庫附帶答案詳解
- 民法典學習筆記本與重點法條解讀-筆記
- 幼兒園大班美術欣賞《大師畫牛》課件
- 《基本醫療保險門診特殊慢性病藥品目錄(2023 年)》
- 2023年渭南市醫療衛生機構定向招聘醫學類畢業生筆試真題
- 2025年中國生物育種行業發展現狀調查、競爭格局分析及未來前景預測報告
- 鋼結構轉換層施工方案
- 口腔門診總經理崗位職責
- 土方場地平整合同
- 人教版六年級數學下冊中段檢測訓練卷
評論
0/150
提交評論