超市管理系統(tǒng)
介紹
大學(xué)校內(nèi)超市管理系統(tǒng),實(shí)現(xiàn)收銀臺(tái),商品分類管理,商品庫(kù)存管理,商品管理,營(yíng)收統(tǒng)計(jì)等功能
完整代碼下載地址:基于Javaweb的超市管理系統(tǒng)
軟件架構(gòu)
使用說明
- 項(xiàng)目導(dǎo)入eclipse
- 配置tomcat+jdk
- sql 導(dǎo)入 修改config 下配置文件
1 系統(tǒng)需求描述
1.1 系統(tǒng)開發(fā)目的
本系統(tǒng)是基于B/S架構(gòu)的武漢理工大學(xué)校內(nèi)超市管理系統(tǒng),為了解決超市對(duì)雇員,對(duì)商品的管理,提高工作效率而開發(fā),本系統(tǒng)具有收銀記錄出納的功能,會(huì)記錄超市的流水,還有銷售統(tǒng)計(jì)功能,可以分類查詢某時(shí)間端某具體產(chǎn)品的收益,售出情況,還有對(duì)商品進(jìn)行分類管理,系統(tǒng)可以管理分類,增加分類,修改分類信息,刪除分類,可以對(duì)商品庫(kù)存進(jìn)行管理,實(shí)現(xiàn)對(duì)商品的模糊查詢,分類查詢,按生產(chǎn)日期查詢,并能對(duì)商品進(jìn)行添加庫(kù)存,還可以新建商品,修改商品屬性,刪除商品,此外還有過濾器對(duì)訪問權(quán)限的管理,只有登錄系統(tǒng)才可以訪問系統(tǒng)頁(yè)面。
1.2 系統(tǒng)需求分析
登錄功能:登錄系統(tǒng)才可以對(duì)我們的各類信息進(jìn)行操作,增加登錄權(quán)限驗(yàn)證,沒有登錄到系統(tǒng),無權(quán)訪問其他頁(yè)面。
分類管理功能:我們需要對(duì)產(chǎn)品進(jìn)行分類管理,在分類管理中我們可以新增分類也可以修改刪除分類。
商品庫(kù)存管理:商品是我們系統(tǒng)的核心,我們需要對(duì)商品進(jìn)行查詢,默認(rèn)顯示所有商品的信息,我們還可以通過商品名字模糊搜索,可以根據(jù)分類搜索,可以更據(jù)更據(jù)生產(chǎn)日期范圍進(jìn)行搜索,他們之間可以進(jìn)行有效的組合,我們還可以增加某商品的庫(kù)存,可以新建商品,可以編輯商品信息。
收銀臺(tái)功能:我們可以更據(jù)商品編號(hào)和購(gòu)買數(shù)量進(jìn)行記錄,可以輸入收款計(jì)算找零。
銷售統(tǒng)計(jì)功能:對(duì)收銀臺(tái)記錄的流水進(jìn)行歸類統(tǒng)計(jì),依托商品進(jìn)行統(tǒng)計(jì),可以分類查詢,可以更據(jù)時(shí)間段查詢統(tǒng)計(jì),記錄商品銷售數(shù)量,單價(jià),總收入,總的盈利。
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 功能模塊設(shè)計(jì)
登錄功能:登錄系統(tǒng)才可以對(duì)使用其他功能。
分類管理功能:我們需要對(duì)產(chǎn)品進(jìn)行分類管理,在分類管理中我們可以新增分類也可以修改刪除分類。分類對(duì)應(yīng)商品的分類。
商品庫(kù)存管理:商品進(jìn)行查詢,通過商品名字模糊搜索,可以根據(jù)分類搜索,可以更據(jù)更據(jù)生產(chǎn)日期范圍進(jìn)行搜索,他們之間可以進(jìn)行有效的組合,可以增加某商品的庫(kù)存,可以新建商品,可以編輯商品信息。錄入這些商品的信息,我們可以在收銀臺(tái)記錄出納。
收銀臺(tái)功能:我們可以更據(jù)商品編號(hào)和購(gòu)買數(shù)量進(jìn)行銷售記錄,還可以輸入收款計(jì)算找零。
銷售統(tǒng)計(jì)功能:對(duì)收銀臺(tái)記錄的流水進(jìn)行歸類統(tǒng)計(jì),依托商品進(jìn)行統(tǒng)計(jì),可以分類查詢,可以更據(jù)時(shí)間段查詢統(tǒng)計(jì)商品銷售數(shù)量,單價(jià),總收入,總盈利,如圖2-1。
圖2-1 系統(tǒng)功能圖
2.2 類和數(shù)據(jù)庫(kù)表設(shè)計(jì)
2.2.1 類設(shè)計(jì)
本項(xiàng)目中為了實(shí)現(xiàn)2.1中的模塊功能,我們?cè)O(shè)計(jì)了四個(gè)實(shí)體類,分別是用戶類,商品類,分類類,銷售記錄類,商品是屬于分類下的,在銷售記錄中記錄售出商品的信息,如圖2-2。
圖2-2 UML類圖
2.2.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)
本系統(tǒng)一共設(shè)計(jì)四張數(shù)據(jù)表分別是user用戶信息表,記錄用戶名和密碼,category分類信息表,記錄商品的分類,推薦等級(jí),product商品信息表,記錄分類編號(hào),商品名稱,生產(chǎn)日期,廠家,進(jìn)價(jià),售價(jià),庫(kù)存,售出,進(jìn)貨時(shí)間等信息,還有銷售記錄,記錄每一次收銀臺(tái)的銷售情況,最后方便統(tǒng)計(jì),該表有商品編號(hào),數(shù)量,收入,利潤(rùn),銷售時(shí)間等信息,數(shù)據(jù)庫(kù)概要設(shè)計(jì)如圖2-4,數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)如圖2-5
圖2-4數(shù)據(jù)庫(kù)概要設(shè)計(jì)
圖2-5 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)
2.3 系統(tǒng)實(shí)現(xiàn)
代碼結(jié)構(gòu),如圖2-6
圖2-6 項(xiàng)目代碼結(jié)構(gòu)
3系統(tǒng)測(cè)試
登錄功能測(cè)試,登錄輸入有問題,會(huì)返回前端錯(cuò)誤消息,增強(qiáng)用戶體驗(yàn)。如圖3-1
首頁(yè)展示功能測(cè)試,如圖3-2
圖3-2 首頁(yè)展示功能
收銀臺(tái)功能測(cè)試,點(diǎn)擊提交錄入交易信息顯示價(jià)格,商品信息,完成更改庫(kù)存,記錄交易的操作,如圖3-3
圖3-3 收銀臺(tái)功能
分類信息管理功能測(cè)試,包含對(duì)分類信息的增加,編輯,刪除功能,如圖3-4
圖3-4 分類信息管理功能
商品庫(kù)存管理功能測(cè)試,包含對(duì)商品信息的增加,刪出,修改,查詢?nèi)肟?,?duì)商品庫(kù)存的增加,如圖3-5
圖3-5 商品信息管理功能
銷售統(tǒng)計(jì)功能測(cè)試,如圖3-6
圖3-6 銷售統(tǒng)計(jì)功能功能文章來源:http://www.zghlxwxcb.cn/news/detail-701379.html
完整代碼下載地址:基于Javaweb的超市管理系統(tǒng)文章來源地址http://www.zghlxwxcb.cn/news/detail-701379.html
到了這里,關(guān)于基于Javaweb的超市管理系統(tǒng)畢業(yè)設(shè)計(jì)項(xiàng)目源碼+數(shù)據(jù)庫(kù)+詳細(xì)設(shè)計(jì)文檔的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!