基于微信小程序新疆特色產(chǎn)品團(tuán)購系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)+文檔
項(xiàng)目名稱
基于微信小程序新疆特色產(chǎn)品團(tuán)購系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)+第四稿+文檔
視頻演示
系統(tǒng)介紹
2.3.1 主要功能描述
在團(tuán)購商城系統(tǒng)的業(yè)務(wù)流程研究和分析過程中,我們確認(rèn)系統(tǒng)功能主要關(guān)注三個(gè)主要角色:管理員、商家和用戶。對于管理員角色,系統(tǒng)需要提供管理后臺功能,涵蓋商家信息、商品信息、訂單信息、會員信息等方面的管理和維護(hù)任務(wù)。商家角色需要能夠發(fā)布商品信息,管理商品庫存、價(jià)格、促銷等信息,并能夠查看訂單信息和用戶評價(jià)等。用戶角色則需要能夠注冊賬戶,瀏覽商品信息,下單購買商品,參與團(tuán)購活動(dòng)等。因此,系統(tǒng)的功能設(shè)計(jì)需要兼顧三個(gè)角色的需求,實(shí)現(xiàn)高效的管理、便捷的商家操作和愉悅的用戶體驗(yàn)。
2.3.2 用例建模
本系統(tǒng)主要面向三類用戶:管理員、商家和普通用戶。針對這些不同角色的需求,系統(tǒng)提供了相應(yīng)的功能。管理員主要承擔(dān)系統(tǒng)全局的管理和維護(hù)任務(wù),負(fù)責(zé)對系統(tǒng)各項(xiàng)功能進(jìn)行監(jiān)管和調(diào)整;商家需要發(fā)布和管理自己的商品信息、處理訂單等;普通用戶則是系統(tǒng)的消費(fèi)者,需要進(jìn)行商品瀏覽、購買、支付等操作。因此,為了滿足不同用戶的需求,本系統(tǒng)的功能設(shè)計(jì)和實(shí)現(xiàn)需要針對不同角色的用戶進(jìn)行詳細(xì)的分析和規(guī)劃。
圖 2-3 用戶用例圖



環(huán)境需要
1.運(yùn)行環(huán)境:最好是java jdk 1.8,我們在這個(gè)平臺上運(yùn)行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.tomcat環(huán)境:Tomcat 7.x,8.x,9.x版本均可
4.硬件環(huán)境:windows 7/8/10 1G內(nèi)存以上;或者 Mac OS;?
5.數(shù)據(jù)庫:MySql 5.7版本;
6.是否Maven項(xiàng)目:否;
技術(shù)棧
1. 后端:Spring+SpringMVC+Mybatis
2. 前端:JSP+CSS+JavaScript+jQuery
使用說明
1. 使用Navicat或者其它工具,在mysql中創(chuàng)建對應(yīng)名稱的數(shù)據(jù)庫,并導(dǎo)入項(xiàng)目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse導(dǎo)入項(xiàng)目,Eclipse/MyEclipse導(dǎo)入時(shí),若為maven項(xiàng)目請選擇maven;
若為maven項(xiàng)目,導(dǎo)入成功后請執(zhí)行maven clean;maven install命令,然后運(yùn)行;
3. 將項(xiàng)目中springmvc-servlet.xml配置文件中的數(shù)據(jù)庫配置改為自己的配置;
4. 運(yùn)行項(xiàng)目,在瀏覽器中輸入http://localhost:8080/ 登錄
運(yùn)行截圖
















