




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于ThinkPHP的網(wǎng)絡(luò)微商城設(shè)計(jì)可行性研究與需求分析案例目錄TOC\o"1-3"\h\u21523基于ThinkPHP的網(wǎng)絡(luò)微商城設(shè)計(jì)可行性研究與需求分析 1291841.1可行性研究 1180761.1.1技術(shù)可行性 117501.1.2經(jīng)濟(jì)可行性 1287801.1.3操作可行性 1183141.2需求分析 237101.2.1需求描述 2319791.2.2功能需求 17120831.2.3非功能需求 181.1可行性研究1.1.1技術(shù)可行性本微商城系統(tǒng)分為前端模塊和后端模塊兩大模塊,其中前端模塊基于前后端完全分離的理念來進(jìn)行開發(fā),采用ThinkPHP5.1來完成接口的編碼,使用uni-app來實(shí)現(xiàn)前端頁面的設(shè)計(jì)和數(shù)據(jù)渲染,通過Postman對(duì)接口進(jìn)行測(cè)試。后端模塊基于MVC模式進(jìn)行開發(fā),采用ThinkPHP5.1完成后端代碼,前端頁面的設(shè)計(jì)采用Bootstrap框架,頁面的交互采用jQuery框架和Ajax技術(shù)。有用ThinkPHP5.1、Bootstrap框架、jQuery框架和Ajax技術(shù)進(jìn)行項(xiàng)目開發(fā)的經(jīng)驗(yàn),uni-app能夠根據(jù)官方文檔與視頻進(jìn)行開發(fā)。所以微商城系統(tǒng)有足夠的技術(shù)支持。1.1.2經(jīng)濟(jì)可行性微商城系統(tǒng)計(jì)劃采購阿里云1核2GB的ECS云服務(wù)器,供需資金人民幣一百元,其余使用原設(shè)備即可,不需要在購買額外硬件設(shè)備等,資金充足,因此,本系統(tǒng)在經(jīng)濟(jì)方面可行。1.1.3操作可行性本系統(tǒng)后臺(tái)系統(tǒng),操作簡(jiǎn)單,商城的管理員很快就能上手,前臺(tái)微信小程序,界面美觀,顯示信息合理,不會(huì)對(duì)用戶造成視覺疲勞,且易于操作,適合絕大部分用戶,因此,本系統(tǒng)在操作方面可行。1.2需求分析1.2.1需求描述1.用戶管理用戶管理用例圖如圖1.1所示。圖1.1用戶管理用例圖管理員管理個(gè)人信息管理員管理個(gè)人信息用例圖如圖1.2所示。圖1.2管理員管理個(gè)人信息用例圖管理員登錄后臺(tái)用例規(guī)約如表3-1所示。表3-1登錄用例規(guī)約用例名稱登錄后臺(tái)系統(tǒng)用例編號(hào)LB001續(xù)表3-1執(zhí)行者管理員前置條件管理員進(jìn)入登錄頁面,且當(dāng)前賬號(hào)未登錄后置條件登錄成功,跳轉(zhuǎn)到后臺(tái)首頁基本流程管理員進(jìn)入系統(tǒng)后臺(tái)登錄頁面。管理員輸入用戶名、密碼和驗(yàn)證碼。管理員點(diǎn)擊【登錄】按鈕。系統(tǒng)對(duì)賬號(hào)、密碼和驗(yàn)證碼進(jìn)行驗(yàn)證。系統(tǒng)提示登錄成功。系統(tǒng)跳轉(zhuǎn)到后臺(tái)首頁。擴(kuò)展流程4a.賬號(hào)和密碼驗(yàn)證失?。?.系統(tǒng)提示“用戶名或密碼錯(cuò)誤”。2.系統(tǒng)刷新驗(yàn)證碼。1.管理員重新輸入用戶名或密碼。4b.驗(yàn)證碼驗(yàn)證失敗:1.系統(tǒng)提示“驗(yàn)證碼錯(cuò)誤”。2.系統(tǒng)刷新驗(yàn)證碼。1.管理員輸入驗(yàn)證碼。管理員修改個(gè)人信息用例規(guī)約如表3-2所示。表3-2修改個(gè)人信息用例規(guī)約用例名稱修改個(gè)人信息用例編號(hào)LB002執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng)后置條件修改成功,關(guān)閉彈窗,提示“修改成功”,關(guān)閉彈框?;玖鞒坦芾韱T點(diǎn)擊【個(gè)人信息】彈框。管理員輸入要修改的信息用戶名、性別、郵箱、手機(jī)號(hào)、新頭像。管理員點(diǎn)擊【保存】按鈕。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。系統(tǒng)提示“修改成功”。系統(tǒng)關(guān)閉彈框。擴(kuò)展流程4a.基本信息驗(yàn)證失?。豪m(xù)表3-2擴(kuò)展流程1.系統(tǒng)提示相關(guān)錯(cuò)誤。2.系統(tǒng)停留在當(dāng)前頁面。1.管理員重新輸入信息。管理員修改密碼用例規(guī)約如表3-3所示。表3-3修改密碼用例規(guī)約用例名稱修改密碼用例編號(hào)LB003執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng)后置條件修改成功,關(guān)閉彈窗,提示“修改成功”,關(guān)閉彈框。基本流程管理員點(diǎn)擊【修改密碼】彈框。管理員輸入原密碼、新密碼和確認(rèn)密碼。管理員點(diǎn)擊【保存】按鈕。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。系統(tǒng)提示“修改成功”。系統(tǒng)關(guān)閉彈框。擴(kuò)展流程4a.原密碼錯(cuò)誤:1.系統(tǒng)提示“密碼錯(cuò)誤”。2.系統(tǒng)停留在當(dāng)前頁面。1.管理員重新輸入密碼。4b.新密碼和確認(rèn)密碼不一樣:1.系統(tǒng)提示“兩次密碼不一樣”。2.系統(tǒng)停留在當(dāng)前頁面。1.管理員重新輸入新密碼和確認(rèn)密碼。商品管理商品管理用例圖如圖1.3所示。圖1.3商品管理用例圖添加商品用例規(guī)約如表3-4所示。表3-4添加商品用例規(guī)約用例名稱添加商品用例編號(hào)LB004執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng)。后置條件商品添加成功,提示“添加成功”,刷新當(dāng)前頁面。基本流程管理員點(diǎn)擊【添加商品】按鈕,進(jìn)入商品添加頁面。管理員輸入商品主信息。管理員點(diǎn)擊【添加款式】按鈕。系統(tǒng)添加款式欄位。管理員輸款式信息。管理員點(diǎn)擊【添加輪播圖】按鈕。系統(tǒng)添加輪播圖欄位。管理員選擇輪播圖文件。管理員點(diǎn)擊【添加詳情圖】按鈕。系統(tǒng)添加款式欄位。管理員選擇詳情圖文件。管理員點(diǎn)擊【提交】按鈕。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。續(xù)表3-4基本流程14.系統(tǒng)提示“添加成功”。15.系統(tǒng)刷新頁面。擴(kuò)展流程13a.商品信息校驗(yàn)失?。?.系統(tǒng)提示相關(guān)錯(cuò)誤信息。2.系統(tǒng)停留在當(dāng)前頁面。上架商品用例規(guī)約如表3-5所示。表3-5上架商品用例規(guī)約用例名稱上架商品用例編號(hào)LB005執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),該商品未上架,【上架】按鈕存在后置條件商品上架成功,提示“上架成功”,刷新當(dāng)前頁面?;玖鞒坦芾韱T進(jìn)入未上架商品列表,點(diǎn)擊【上架】按鈕系統(tǒng)提示“上架成功”。系統(tǒng)刷新頁面。下架商品用例規(guī)約如表3-6所示。表3-6下架商品用例規(guī)約用例名稱下架商品用例編號(hào)LB006執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),該商品已上架,【下架】按鈕存在后置條件商品下架成功,提示“下架成功”,刷新當(dāng)前頁面?;玖鞒坦芾韱T進(jìn)入已上架商品列表,點(diǎn)擊【下架】按鈕系統(tǒng)提示“下架成功”。系統(tǒng)刷新頁面。修改商品信息用例規(guī)約如表3-7所示。表3-7修改商品信息用例規(guī)約用例名稱修改商品信息用例編號(hào)LB007執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),【修改】按鈕存在后置條件系統(tǒng)提示“修改成功”,關(guān)閉彈框,刷新頁面?;玖鞒坦芾韱T點(diǎn)擊【修改】按鈕,系統(tǒng)彈出商品基本信息修改框。管理員輸入商品基本信息:商品名、類別、折扣、新主圖。系統(tǒng)“提示修改成功”。4.系統(tǒng)關(guān)閉彈框。5.系統(tǒng)刷新頁面。商品類別管理商品類別管理用例圖如1.4所示。圖1.4商品類別管理用例圖添加商品類別用例規(guī)約如表3-8所示。表3-8添加商品類別用例規(guī)約用例名稱添加商品類別用例編號(hào)LB008執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),【添加】按鈕存在后置條件商品類別添加成功,提示“添加成功”,關(guān)閉彈框,刷新當(dāng)前頁面?;玖鞒坦芾韱T進(jìn)入類別列表,點(diǎn)擊【添加】按鈕,打開添加彈框。管理員輸入類別名。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。系統(tǒng)提示“添加成功”。系統(tǒng)關(guān)閉彈框。系統(tǒng)刷新頁面。擴(kuò)展流程3a.該類別已存在:1.系統(tǒng)提示“該類別名已存在”。2.用戶重新輸入。刪除商品類別用例規(guī)約如表3-9所示。表3-9刪除商品類別用例規(guī)約用例名稱刪除商品類別用例編號(hào)LB009執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),【刪除】按鈕存在后置條件商品類別刪除成功,提示“刪除成功”,刷新當(dāng)前頁面?;玖鞒坦芾韱T進(jìn)入類別列表,點(diǎn)擊【刪除】按鈕。系統(tǒng)對(duì)檢驗(yàn)該類別下是否有商品。系統(tǒng)提示“刪除成功”。系統(tǒng)刷新頁面。擴(kuò)展流程2a.該類別下有商品:1.系統(tǒng)提示“該類別下存在商品無法刪除!”2.系統(tǒng)停留在當(dāng)前頁面。訂單管理訂單管理用例圖如圖1.5所示。圖1.5訂單管理用例圖用戶取消訂單的用例規(guī)約如表3-10所示。表3-10取消訂單用例規(guī)約用例名稱取消訂單用例編號(hào)LF004執(zhí)行者用戶前置條件用戶已登錄,訂單狀態(tài)為“未支付”后置條件刷新訂單列表數(shù)據(jù)基本流程用戶進(jìn)入待付款訂單列表。點(diǎn)擊【取消訂單】。系統(tǒng)校驗(yàn)訂單信息。系統(tǒng)提示“取消成功”。系統(tǒng)刷新訂單列表。用戶確認(rèn)收貨的用例規(guī)約如表3-11所示。表3-11確認(rèn)收貨用例規(guī)約用例名稱確認(rèn)收貨用例編號(hào)LF005續(xù)表3-11執(zhí)行者用戶前置條件用戶已登錄,訂單狀態(tài)為“待收貨”后置條件刷新訂單列表數(shù)據(jù)基本流程用戶進(jìn)入待收貨訂單列表,點(diǎn)擊【確認(rèn)收貨】。系統(tǒng)校驗(yàn)訂單信息。系統(tǒng)提示“收貨成功”。系統(tǒng)刷新訂單列表。管理員對(duì)訂單進(jìn)行發(fā)貨的用例規(guī)約如表3-12所示。表3-12發(fā)貨用例規(guī)約用例名稱發(fā)貨用例編號(hào)LB010執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng),存在【發(fā)貨】按鈕的訂單,訂單狀態(tài)是“未發(fā)貨”。后置條件發(fā)貨成功,提示“發(fā)貨成功”,刷新頁面基本流程管理員進(jìn)入未發(fā)貨訂單列表,點(diǎn)擊【發(fā)貨】按鈕。系統(tǒng)生成物流編號(hào)。系統(tǒng)提示“發(fā)貨成功”。系統(tǒng)刷新頁面。評(píng)價(jià)管理評(píng)價(jià)管理用例圖如圖4.6所示。圖1.6評(píng)價(jià)管理用例圖用戶對(duì)已收貨的訂單商品進(jìn)行評(píng)價(jià)的用例規(guī)約如表3-13所示。表3-13評(píng)價(jià)用例規(guī)約用例名稱評(píng)價(jià)商品用例編號(hào)LF006執(zhí)行者用戶前置條件用戶已登錄,訂單狀態(tài)為“已收貨”后置條件刷新訂單列表數(shù)據(jù),頁面跳轉(zhuǎn)到個(gè)人中心?;玖鞒逃脩暨M(jìn)入已收貨訂單列表。用戶點(diǎn)擊對(duì)應(yīng)商品的【評(píng)價(jià)】,進(jìn)入評(píng)價(jià)頁面。用戶選擇商品的評(píng)分。用戶輸入商品的評(píng)價(jià)。用戶點(diǎn)擊【保存】。系統(tǒng)對(duì)評(píng)價(jià)數(shù)據(jù)做驗(yàn)證。系統(tǒng)提示“評(píng)價(jià)成功”。系統(tǒng)跳轉(zhuǎn)到個(gè)人中心頁面。積分管理積分管理用例圖如圖1.7所示。圖1.7積分管理用例圖地址管理地址管理用例圖如圖1.8所示。圖1.8地址管理用例圖用戶添加收貨地址的用例規(guī)約如表3-14所示。表3-14添加收貨地址用例規(guī)約用例名稱添加收貨地址用例編號(hào)LF007執(zhí)行者用戶前置條件用戶已登錄后置條件刷新地址列表基本流程用戶點(diǎn)擊【添加收貨地址】,進(jìn)入地址編輯頁。用戶輸入:收件人,聯(lián)系電話,收貨地址,是否默認(rèn)。用戶點(diǎn)擊【保存】。系統(tǒng)校驗(yàn)收貨地址信息。系統(tǒng)提示“添加成功”。系統(tǒng)刷新地址列表。系統(tǒng)返回收貨地址列表。用戶修改收貨地址的用例規(guī)約如表3-15所示。表3-15修改收貨地址用例規(guī)約用例名稱修改收貨地址信息續(xù)表3-15用例編號(hào)LF008執(zhí)行者用戶前置條件用戶已登錄后置條件刷新地址列表基本流程用戶點(diǎn)擊【添加收貨地址】,進(jìn)入地址編輯頁。用戶輸入要修改的信息:收件人,聯(lián)系電話,收貨地址,是否默認(rèn)。用戶點(diǎn)擊【保存】。系統(tǒng)校驗(yàn)收貨地址信息。系統(tǒng)提示“修改成功”。系統(tǒng)刷新地址列表。系統(tǒng)返回收貨地址列表。輪播圖管理輪播圖管理用例圖如圖1.9所示。圖1.9輪播圖管理用例圖管理員添加前臺(tái)首頁輪播圖的用例規(guī)約如表3-16所示。表3-16添加輪播圖用例規(guī)約用例名稱添加輪播圖續(xù)表3-16用例編號(hào)LB011執(zhí)行者管理員前置條件管理員已登錄后臺(tái)系統(tǒng)。后置條件添加成功,提示“添加成功”,關(guān)閉彈框,刷新頁面基本流程管理員進(jìn)入首頁輪播圖列表,點(diǎn)擊【添加】按鈕,打開添加彈框。管理員輸入商品和選擇圖片文件。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。系統(tǒng)提示“添加成功”。系統(tǒng)關(guān)閉彈框。系統(tǒng)刷新頁面推薦商品管理推薦商品管理用例圖如圖1.10所示。圖1.10推薦商品管理用例圖管理員添加前臺(tái)首頁推薦商品用例規(guī)約如表3-17所示。表3-17添加推薦商品用例規(guī)約用例名稱添加推薦商品用例編號(hào)LB012執(zhí)行者管理員續(xù)表3-17前置條件管理員已登錄后臺(tái)系統(tǒng)。后置條件添加成功,提示“添加成功”,關(guān)閉彈框,刷新頁面基本流程管理員進(jìn)入推薦商品列表,點(diǎn)擊【添加】按鈕,打開添加彈框。管理員選擇要推薦的商品。系統(tǒng)對(duì)信息進(jìn)行驗(yàn)證。系統(tǒng)提示“添加成功”。系統(tǒng)關(guān)閉彈框。系統(tǒng)刷新頁面購物車管理購物車管理用例圖如圖1.11所示。圖1.11購物車管理用例圖添加商品到購物車用例規(guī)約如表3-18所示。表3-18加入購物車用例規(guī)約用例名稱添加商品到購物車用例編號(hào)LF001執(zhí)行者用戶前置條件用戶已登錄續(xù)表3-18后置條件關(guān)閉商品選擇彈框基本流程用戶進(jìn)入商品詳情頁,點(diǎn)擊詳情頁的【加入購物車】,打開選擇彈框。用戶選擇商品款式。用戶選擇商品數(shù)量。用戶點(diǎn)擊選擇彈框的【加入購物車】。系統(tǒng)校驗(yàn)數(shù)據(jù)。系統(tǒng)提示“添加成功”。系統(tǒng)關(guān)閉選擇彈框。刪除購物車商品的用例規(guī)約如表3-19所示。表3-19刪除購物車用例規(guī)約用例名稱刪除購物車商品用例編號(hào)LF002執(zhí)行者用戶前置條件用戶已登錄,購物車存在商品后置條件刷新購物車列表數(shù)據(jù)基本流程用戶點(diǎn)擊購物車【刪除】按鈕。系統(tǒng)對(duì)信息進(jìn)行校驗(yàn)。系統(tǒng)提示“刪除成功”。系統(tǒng)刷新購物車列表。從購物車結(jié)算商品的用例規(guī)約如表3-20所示。表3-20購物車結(jié)算用例規(guī)約用例名稱購物車結(jié)算用例編號(hào)LF003執(zhí)行者用戶前置條件用戶已登錄后置條件生成訂單,進(jìn)入訂單詳情界面基本流程用戶在購物車列表選擇商品結(jié)算。用戶選擇要購買的商品數(shù)量。用戶點(diǎn)擊購物車列表頁【結(jié)算】按鈕,進(jìn)入結(jié)算頁面。續(xù)表3-20基本流程用戶點(diǎn)擊【選擇收貨地址】,進(jìn)入地址選擇界面。用戶選擇收貨地址,返回結(jié)算頁面。用戶點(diǎn)擊【立即付款】,打開支付彈框。用戶點(diǎn)擊【確認(rèn)支付】,完成支付。系統(tǒng)對(duì)訂單信息進(jìn)行驗(yàn)證。系統(tǒng)提示“下單成功”。系統(tǒng)進(jìn)入訂單詳情頁。擴(kuò)展流程7a.用戶點(diǎn)擊【取消支付】:1.系統(tǒng)對(duì)訂單信息進(jìn)行校驗(yàn)。2.系統(tǒng)提示“訂單未支付”。1.系統(tǒng)進(jìn)入訂單詳情頁。4.用戶點(diǎn)擊【立即付款】,打開支付彈框。5.用戶點(diǎn)擊【確認(rèn)支付】。6.系統(tǒng)關(guān)閉支付彈框。7.系統(tǒng)刷新訂單詳情頁面。1.2.2功能需求1.用戶管理管理員能夠查詢用戶列表和用戶的個(gè)人基本信息,用戶能夠查詢自己的個(gè)人信息。管理員管理個(gè)人信息管理員能夠查詢個(gè)人基本信息,并且能夠修改個(gè)人信息、修改密碼。商品管理管理能添加商
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 胃食管反流病與上消化道出血及消化性潰瘍測(cè)試題附答案
- 2025年清華水利面試真題及答案
- 應(yīng)急管理選調(diào)真題及答案
- 2025年山東省慢性病醫(yī)院(山東省康復(fù)中心)招聘工作人員(非編)模擬試卷及完整答案詳解一套
- 禮儀接待題庫答案及解答
- 2025年徐州轉(zhuǎn)業(yè)考試試題及答案
- 2025年河南抽考美術(shù)試卷及答案
- 2025年銷售專員測(cè)試試題及答案
- 2025年平安保險(xiǎn)考試試題及答案
- 化學(xué)探究性學(xué)習(xí)過程評(píng)估試題
- GB 14930.2-2025食品安全國(guó)家標(biāo)準(zhǔn)消毒劑
- 2025年人教部編版小學(xué)三年級(jí)語文上冊(cè)全冊(cè)單元測(cè)試題及答案(全套)
- 2025年中考?xì)v史總復(fù)習(xí)必考基礎(chǔ)知識(shí)復(fù)習(xí)提綱
- 某寫字樓物業(yè)管理方案
- 光伏防火培訓(xùn)課件
- 2025年貴州磷化(集團(tuán))有限責(zé)任公司招聘筆試參考題庫含答案解析
- 三農(nóng)直播培訓(xùn)
- 專利轉(zhuǎn)化合同范本
- 2025年退休返聘人員勞務(wù)合同模板
- 2025年杭州市水務(wù)集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 我的家鄉(xiāng)松原
評(píng)論
0/150
提交評(píng)論