小超市管理系統(tǒng)-概要設(shè)計說明書_第1頁
小超市管理系統(tǒng)-概要設(shè)計說明書_第2頁
小超市管理系統(tǒng)-概要設(shè)計說明書_第3頁
小超市管理系統(tǒng)-概要設(shè)計說明書_第4頁
小超市管理系統(tǒng)-概要設(shè)計說明書_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

客戶培訓(xùn)確認表北京中軟國際信息技術(shù)有限公司第2頁共11頁計算機學(xué)院小超市管理系統(tǒng)設(shè)計與實現(xiàn)概要設(shè)計說明書XXXX概要設(shè)計說明書PAGE第2頁共9頁目錄259951.引言 2274341.1.編寫目的 2308391.2.背景 2263761.3.術(shù)語 2176871.4.參考資料 397452.總體設(shè)計 3267232.1.系統(tǒng)體系結(jié)構(gòu) 3116822.2.系統(tǒng)功能結(jié)構(gòu) 4177812.3.運行環(huán)境 4252762.3.1.硬件環(huán)境 4190322.3.2.軟件環(huán)境 4194872.4.系統(tǒng)的關(guān)鍵技術(shù) 5307543.功能模塊設(shè)計說明 537123.1.功能模塊列表 5125193.2.員工管理 6151383.2.1.模塊編號和功能描述 687823.2.2.操作者 632343.2.3.與本模塊相關(guān)的碼表和表 666093.2.4.界面設(shè)計與說明 6191233.2.5.輸入信息 6143153.2.6.輸出信息 754013.2.7.算法 7250233.2.8.處理流程 859303.2.9.類設(shè)計 933323.3.銷售管理 10288223.3.1.模塊編號和功能描述 1082433.3.2.操作者 10177433.3.3.與本模塊相關(guān)的碼表和表 11126243.3.4.界面設(shè)計與說明 11137623.3.5.輸入信息 11327033.3.6.輸出信息 11188793.3.7.算法 12107593.3.8.處理流程 12275903.3.9.類設(shè)計 13262293.4.庫存管理 14162743.4.1.模塊編號和功能描述 14322443.4.2.操作者 14138413.4.3.與本模塊相關(guān)的碼表和表 156703.4.4.界面設(shè)計與說明 1546663.4.5.輸入信息 15183803.4.6.輸出信息 15279893.4.7.算法 1640153.4.8.處理流程 16324303.4.9.類設(shè)計 17170863.5.會員管理 18188993.5.1.模塊編號和功能描述 18264883.5.2.操作者 18122333.5.3.與本模塊相關(guān)的碼表和表 1813553.5.4.界面設(shè)計與說明 197293.5.5.輸入信息 19132153.5.6.輸出信息 19312123.5.7.算法 19241523.5.8.處理流程 2019293.5.9.類設(shè)計 21213254.內(nèi)部接口設(shè)計 22312114.1.1.基礎(chǔ)接口 2221774.1.2.員工管理接口 23135314.1.3.銷售管理接口 24187274.1.4.倉庫管理接口 25

引言編寫目的現(xiàn)在中小型超市居多,但是超市在商品的管理等方面還是不成熟,主要在收款結(jié)算比較慢,容易出現(xiàn)營業(yè)差錯,商品調(diào)價不方便,而且盤點效率較低。而且在日常生活中,小超市主要是商品的進貨,銷售和庫存等方面為主,管理員在有效的時間內(nèi)不能更好的管理超市的商品和超市員工,故很難實現(xiàn)雙贏的目的。該系統(tǒng)主要有管理員和前臺員2個角色,每個角色都有自己的權(quán)限,在登錄的情況下操作該管理系統(tǒng)。本系統(tǒng)主要是實現(xiàn)的功能有用戶的登錄,商品進貨,銷售,查詢,庫存的統(tǒng)計,商品信息的維護,員工信息的管理等功能,主要實現(xiàn)超市的簡單功能,以方便用戶的操作。背景a、小超市管理系統(tǒng)設(shè)計與實現(xiàn):SMDIb、任務(wù)的提出者:XX開發(fā)者:XXc、系統(tǒng)的范圍:小型超市的管理用戶:超市的管理員、前臺員、庫管員術(shù)語Mysql:數(shù)據(jù)庫SQL:是一種數(shù)據(jù)庫查詢和設(shè)計語言SMDI:小超市管理系統(tǒng)設(shè)計與實現(xiàn)JSP:在服務(wù)器端編譯執(zhí)行的web設(shè)計語言HTML:是一種用來制作超文本文檔的簡單標(biāo)記語言參考資料[1]黃安波.基于JAVA的超市管理系統(tǒng)的研究[J].電腦與電信,2013,(第7期).[2]馬冰,洪海編著.MySQL網(wǎng)站架設(shè)高手.北京:科學(xué)出版社,2001.[3]吉跟林顧韻華編.Web程序設(shè)計.北京:電子工業(yè)出版社,2008[4]王慧芳,畢建全編著.軟件工程.浙江大學(xué)出版社,2012[5]耿祥義張躍平編.JSP大學(xué)實用教程.北京:電子工業(yè)出版社,2011[6]王珊薩師煊編著.數(shù)據(jù)庫系統(tǒng)概論.北京:高等教育出版社,2008[7]黃曉東編著.Java課程設(shè)計.北京:中國水利水電出版社,2012[8]徐聰,劉牧源.小型超市管理系統(tǒng)[J].科教導(dǎo)刊(電子版),2013,(第2期).總體設(shè)計系統(tǒng)體系結(jié)構(gòu)圖2-1系統(tǒng)體系結(jié)構(gòu)圖系統(tǒng)功能結(jié)構(gòu)圖2-2系統(tǒng)功能結(jié)構(gòu)圖運行環(huán)境硬件環(huán)境客戶端:內(nèi)存:4G處理器:Intel(R)Core(TM)2DuoCPUT6750@2.10GHz硬盤容量:300G軟件環(huán)境操作系統(tǒng):Windows操作系統(tǒng)數(shù)據(jù)庫系統(tǒng):MySQL數(shù)據(jù)庫開發(fā)平臺:MyEclipse瀏覽器:IE8瀏覽器、360瀏覽器、谷歌瀏覽器、火狐瀏覽器,搜狗瀏覽器等等辦公軟件:MicrosoftOffice、WPS系統(tǒng)的關(guān)鍵技術(shù)本系統(tǒng)主要運用了HTML、JSP、Java編程技術(shù)與MySQL數(shù)據(jù)庫等關(guān)鍵技術(shù)進行設(shè)計與實現(xiàn)。設(shè)計中使用頁面模塊化思想,病部分采用三層架構(gòu)思想,使用JavaBean完成對數(shù)據(jù)的操作,對銷售管理、系統(tǒng)維護部分使用Servlet技術(shù)實現(xiàn)。對于上述的關(guān)鍵技術(shù),運用比較簡單靈活性較高的方法來實現(xiàn),盡量做到對瀏覽器的兼容,頁面能完整的展示,用戶層和數(shù)據(jù)層都能完整的銜接上,能正確的處理數(shù)據(jù),用戶也能得到真實的數(shù)據(jù)。功能模塊設(shè)計說明功能模塊列表表3-1功能模塊表模塊編號模塊名稱對應(yīng)需求功能編號所對應(yīng)需求功能實現(xiàn)優(yōu)先級SMDI_YGM01員工管理SMDI_ZHDL01賬戶注冊高SMDI_YGM01員工管理SMDI_ZHDL01.01賬戶登錄高SMDI_YGM01員工管理SMDI_QTGL02.03前臺信息維護低SMDI_YGM01員工管理SMDI_GLYGL04.02薪資計算低SMDI_YGM01員工管理SMDI_KGYGL03.03庫管員信息維護低SMDI_YGM01員工管理SMDI_KGYGL03.03員工簽到低員工管理模塊編號和功能描述員工管理編號:SMDI_ZHM01本模塊主要實現(xiàn)的功能是用戶的注冊,注冊成功后賬戶的登錄,在登錄成功之后,用戶有自己的操作權(quán)限,還可以實現(xiàn)員工的增刪改查,該模塊還要實現(xiàn)員工的工資計算。操作者相關(guān)角色:管理員、庫管員、前臺員與本模塊相關(guān)的碼表和表表3-2員工管理表名稱中文注釋類型作用碼表表employee員工表√input(輸入)salary薪資表√output(輸出)界面設(shè)計與說明賬戶管理模塊主要是完成用戶的注冊,用戶的注冊需要填寫真實姓名,設(shè)置密碼,填寫真實電話號碼,出生年月日信息,接收工作的角色,用戶根據(jù)自己身份選擇登錄,用戶登錄成功之后需要可以后期維護和修改自己的信息,再是員工的增刪改查,最后管理員需要完成員工的工資計算。輸入信息姓名:真實姓名2-4個漢字字符密碼:6-12位數(shù)字與字符的組合密碼密碼確認:6-12位數(shù)字與字符的組合密碼聯(lián)系電話:11位純數(shù)字電話出生年月日:XXXX年XX月XX日身份:管理員/前臺員/庫管員輸出信息姓名:王佳,姓名大于4個字或者少于2個字的均會提示姓名錯誤,重新輸入。密碼:Ab123456,密碼的數(shù)字過長或者過短均提示重新輸入密碼。密碼確認:Ab123456,和前一個設(shè)置的密碼保持一致聯(lián)系電話生年月日:1992年10月18日,真實的出生年月日身份:庫管員算法員工的薪資包括基本工資和提成2部分,提成主要是根據(jù)銷量的來計算的。處理流程圖3-1員工管理流程圖類設(shè)計類圖圖3-2員工管理類圖類說明(一)salary類說明:1、功能:該功能主要實現(xiàn)薪資類屬性的定義和屬性值的獲取和設(shè)置主要方法:Setsalary_id();Getsalary_id();Setempno();Getempno();Gettotal();Stetotal();(二)salarymanager類說明:1、功能:薪資的實例化,訂單的信息維護,和訂單的增加,刪除,修改2、主要方法:salarymanager();Update(string);Delete(salary);Querybyid(string);銷售管理模塊編號和功能描述賬戶管理編號:SMDI_XSM02本模塊主要實現(xiàn)的功能是超市的銷售管理,超市的銷售管理,通過銷售看到超市的月總營業(yè)額,再是統(tǒng)計出每位員工的本月營業(yè)額,用戶創(chuàng)建訂單,如果用戶需要可以賬戶積分。操作者相關(guān)角色:管理員、庫管員、前臺員、用戶與本模塊相關(guān)的碼表和表表3-3銷售管理表名稱中文注釋類型作用碼表表list購貨單表√input(輸入)salary工資表√output(輸出)orders訂單表√input(輸入)goods商品表√output(輸出)界面設(shè)計與說明該模塊的主要是管理員操作,管理員可以查看本月的銷售量,查看本月的月總營業(yè)額,管理員線下計算員工的工資并給員工發(fā)放工資,用戶可以根據(jù)自己的需求創(chuàng)建訂單。輸入信息查看月總營業(yè)額:輸入需要查詢年月時間,2015年3月每位員工的的總量統(tǒng)計:按照員工的編號統(tǒng)計個人銷量創(chuàng)建訂單:輸入商品名稱,訂購數(shù)量和訂購時間輸出信息月總營業(yè)額:2015年2月,10000元員工營業(yè)額:編號姓名營業(yè)額000100小王 3500元000110小李4000元000111小鄭2500元算法員工營業(yè)額通過員工的編號進行統(tǒng)計,最后按月統(tǒng)計出每位員工的數(shù)量。處理流程圖3-3銷售管理流程圖類設(shè)計類圖圖3-4銷售管理類圖類說明(一)orders類說明:1、功能:該功能主要實現(xiàn)訂單類屬性的定義和屬性值的獲取和設(shè)置主要方法:Setorder_id();Getorders_id();Setempno();Getempno();Getvipno();Stevipno();(二)ordermanager類說明:1、功能:訂單的實例化,訂單的信息維護,和訂單的增加,刪除,修改2、主要方法:Goodsmanager();Update(string);Delete(oeders);Querybyid(string);庫存管理模塊編號和功能描述賬戶管理編號:SMDI_KCM01本模塊主要實現(xiàn)的功能是查詢當(dāng)前倉庫的商品數(shù)量,根據(jù)當(dāng)前的商品數(shù)量創(chuàng)建進貨單,交接給管理員,管理員對進貨單審核和進貨,管理員需要對進貨的商品或者已經(jīng)存在的商品增加,修改,刪除和查詢,主要是維護現(xiàn)在商品狀況。操作者相關(guān)角色:管理員、庫管員與本模塊相關(guān)的碼表和表表3-4庫存管理表名稱中文注釋類型作用碼表表goods商品表√input(輸入)list進貨單表√output(輸出)employee員工表√output(輸出)界面設(shè)計與說明該界面主要是庫管員查詢當(dāng)前時間的庫存商品數(shù)量和價格,根據(jù)當(dāng)前商品的數(shù)量創(chuàng)建進貨單;管理員可以對商品的信息做修改,增加、刪除、查詢商品,對商品做維護。輸入信息庫存查詢:輸入時間XXXX年XX月XX日,商品名稱創(chuàng)建訂貨單:商品的名稱,數(shù)量,庫管員編號,日期商品信息維護:修改,增加,刪除,查詢商品算法商品查詢主要是通過商品的名稱數(shù)據(jù)庫商品表數(shù)據(jù)匹配,匹配到相同的就顯示數(shù)據(jù)。處理流程圖3-5倉庫管理流程圖類設(shè)計類圖示例:圖3-6倉庫管理類圖類說明(一)goods類說明:1、功能:該功能主要實現(xiàn)商品類屬性的定義和屬性值的獲取和設(shè)置主要方法:Getgoods_id();Setgoods_id();Setname();Getname();(二)goodsmanager類說明:1、功能:該功能主要是商品的實例化,商品信息的修改,更新,刪除操作主要方法:Goodsmanager();Update(string);Delete(goods);Querybyid(string);會員管理模塊編號和功能描述賬戶管理編號:SMDI_YHM04本模塊主要實現(xiàn)的功能是會員積分管理和兌換商品的情況。操作者相關(guān)角色:管理員、客戶與本模塊相關(guān)的碼表和表表3-5會員管理表名稱中文注釋類型作用碼表表goods商品表√input(輸入)VIP客戶表√output(輸出)employee用戶表√input(輸入)界面設(shè)計與說明會員管理主要是針對用戶設(shè)計,主要是文字說明,在關(guān)于客戶的信息與說明里面對積分管理和積分商品兌換做詳細說明。輸入信息積分管理:客戶通過積分號,查詢積分?jǐn)?shù)量,并兌換商品輸出信息積分管理:積分號 積分000111 1000分000112 500分商品兌換:分?jǐn)?shù) 兌換商品1000分以上 熱水壺500-1000分 純牛奶一件500分以下 毛巾一條算法商品查詢主要是通過會員號與數(shù)據(jù)庫VIP表會員號匹配,匹配成功顯示數(shù)據(jù)。處理流程圖3-7會員管理流程圖類設(shè)計類圖圖3-8會員管理類圖類說明(一)vip類說明:

溫馨提示

  • 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

提交評論