基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于微信小程序的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:近些年,伴隨著智能手機(jī)普及化,微信成為大家日常交流的必備應(yīng)用。開(kāi)發(fā)根據(jù)微信小程序網(wǎng)上商城系統(tǒng),可以利用微信龐大消費(fèi)群體,順從大家日益所形成的網(wǎng)上購(gòu)物習(xí)慣性,是提升商家經(jīng)濟(jì)收益,方便顧客購(gòu)物的重要途徑。文中選用軟件開(kāi)發(fā)的開(kāi)發(fā)思路,從剖析微信購(gòu)物的要求考慮,在總體設(shè)計(jì)微信網(wǎng)上商城系統(tǒng)的每個(gè)程序模塊的前提下,選用B/S、JAVA計(jì)算機(jī)語(yǔ)言和MySQL數(shù)據(jù)庫(kù)完成了一個(gè)微信小程序智能管理系統(tǒng)。此系統(tǒng)設(shè)置消費(fèi)者和管理人員兩種角色,包括消費(fèi)者對(duì)個(gè)人信息管理改動(dòng)、客戶的登錄、產(chǎn)品的檢索、加入購(gòu)物車(chē)的加入與刪除、對(duì)產(chǎn)品的提交訂單及撤銷(xiāo)等服務(wù),管理人員對(duì)消費(fèi)者的監(jiān)管、產(chǎn)品的管理、超市的管理、系統(tǒng)的監(jiān)管、推廣體系等作用。這個(gè)功能除開(kāi)能夠滿足消費(fèi)者對(duì)于生活用品的消費(fèi)要求,還有助于管理人員合理統(tǒng)計(jì)分析銷(xiāo)售信息。通過(guò)部署測(cè)試表明,此系統(tǒng)具有較強(qiáng)的擴(kuò)展性,且方便性和安全系數(shù)強(qiáng),實(shí)際應(yīng)用后終將擴(kuò)張商品銷(xiāo)售量,為全面拉動(dòng)內(nèi)需貢獻(xiàn)一份力量。關(guān)鍵詞:商品管理系統(tǒng);商品統(tǒng)計(jì);展位管理1引言1.1項(xiàng)目研究的背景和意義若想研究與開(kāi)發(fā)一套系統(tǒng),首先弄清楚此系統(tǒng)必須完成怎么樣的每日任務(wù),能起到何用途,它進(jìn)行能夠?yàn)榇蠹疑詈凸ぷ鳟a(chǎn)生什么意義,為群眾帶來(lái)時(shí)多方面的方便快捷。傳統(tǒng)電商模式流量成本很高,而客戶又十分有限,微信小程序比較起來(lái)就顯得更加省時(shí)省力。微信小程序和其他電子商務(wù)一個(gè)很大的區(qū)別是區(qū)塊鏈技術(shù),能夠根據(jù)微信用戶信息讓電商平臺(tái)們更為直接地接觸到了精確的消費(fèi)群,還可以獨(dú)立自主地把握用戶信息。在大家的生活,大家根本無(wú)法隨時(shí)隨地都能外出和耗費(fèi)大量時(shí)間到了商場(chǎng)購(gòu)物,舉一個(gè)典型的案例,每一個(gè)做飯的人都會(huì)面臨忽然并沒(méi)有鹽的現(xiàn)象,但這時(shí)餐廳廚房根本無(wú)法離去人,自身外出買(mǎi)又需要投入很長(zhǎng)一段時(shí)間,盡管現(xiàn)在住宅樓小區(qū)里都是有小型超市可以滿足生活的需求,但無(wú)法處理緊急狀況,因而,這一款微信小程序購(gòu)物智能管理系統(tǒng)就應(yīng)時(shí)而生了。這一款小程序受眾群體通常是面對(duì)地區(qū)連鎖加盟型商場(chǎng)超市或連鎖便利店,還可以在區(qū)域巨大水平的方便我們的生活。1.2國(guó)內(nèi)研究現(xiàn)狀分析隨著市場(chǎng)經(jīng)濟(jì)體制的高速發(fā)展,在我國(guó)市場(chǎng)信息化管理發(fā)展趨勢(shì)十分迅速。但是有一些行業(yè)在平時(shí)的管理方面仍普遍使用手工制作的管理方案,借助計(jì)算機(jī)去信息化管理特別少。伴隨著市場(chǎng)服務(wù)的范疇和體量的不斷發(fā)展,若想處理手工制作管理方案中的缺陷,選用全面的技術(shù)手段設(shè)計(jì)制作出一個(gè)市場(chǎng)管理系統(tǒng)是很有必要的。在另一個(gè)緣故大數(shù)據(jù)技術(shù)在不斷進(jìn)步,特別是漸漸變得全面的局域網(wǎng)絡(luò)技術(shù)的發(fā)展為微信小程序購(gòu)物智能管理系統(tǒng)帶來(lái)了技術(shù)的支撐點(diǎn);而計(jì)算機(jī)系統(tǒng)網(wǎng)絡(luò)資源其價(jià)值又伴隨著技術(shù)發(fā)展而不斷掉價(jià),使微信小程序購(gòu)物管理系統(tǒng)數(shù)據(jù)的經(jīng)濟(jì)發(fā)展共用性獲得了很大確保。很多傳統(tǒng)市場(chǎng)管理系統(tǒng)不可以實(shí)現(xiàn)數(shù)字化自動(dòng)化管理,或者只有適用部分網(wǎng)絡(luò)技術(shù)應(yīng)用,管理體系密閉的難題使之不能滿足互聯(lián)網(wǎng)時(shí)代中的市場(chǎng)監(jiān)督的需要。當(dāng)今中國(guó)的經(jīng)濟(jì)實(shí)力針對(duì)互聯(lián)網(wǎng)電商擁有雙向的功效。最先,外貿(mào)經(jīng)濟(jì)的持續(xù)發(fā)展與國(guó)民生產(chǎn)總值的穩(wěn)步增長(zhǎng)給互聯(lián)網(wǎng)電商走向世界和穩(wěn)定增長(zhǎng)的良好契機(jī),也是微信小程序購(gòu)物智能管理系統(tǒng)持續(xù)發(fā)展的重大機(jī)遇。1.3論文的主要研究工作人們已經(jīng)進(jìn)入數(shù)字化的時(shí)期,所有信息的處理方法逐漸朝著自動(dòng)化技術(shù)、數(shù)字化方向發(fā)展,本操作系統(tǒng)是要實(shí)現(xiàn)微信小程序購(gòu)物信息化管理的專業(yè)化、自動(dòng)化技術(shù)和規(guī)范化。其基本功能有產(chǎn)品管理,推廣管理,管理信息系統(tǒng),用戶信息管理,大型商場(chǎng)實(shí)時(shí)管理,軟件配置管理,統(tǒng)計(jì)報(bào)表和外鏈。1.4論文結(jié)構(gòu)文中包含下面六個(gè)系統(tǒng)設(shè)計(jì)及開(kāi)發(fā)的章節(jié)目錄。第一章:前言。詳細(xì)介紹該全面的選題背景、實(shí)際意義目的發(fā)展的現(xiàn)況,并告知科學(xué)研究主要內(nèi)容等。第二章:有關(guān)技術(shù)簡(jiǎn)介。從技術(shù)方面來(lái)科學(xué)研究數(shù)據(jù)分析系統(tǒng)的各類要求。第三章:用戶需求分析報(bào)告。從用戶的視角,深入的研究此系統(tǒng)的需要及特性。第四章:控制系統(tǒng)設(shè)計(jì)。以象的方式對(duì)功能設(shè)計(jì)進(jìn)行宣傳,并且對(duì)實(shí)體線特性相互關(guān)系進(jìn)行宣傳,數(shù)據(jù)庫(kù)的設(shè)計(jì)大多為全面地完成打下基礎(chǔ)。第五章:系統(tǒng)進(jìn)行。本章節(jié)目錄關(guān)鍵詳細(xì)介紹根據(jù)相關(guān)應(yīng)用,對(duì)該軟件界面及其功能性的完成。第六章:功能測(cè)試。根據(jù)黑盒子及其白盒測(cè)試方法,系統(tǒng)的系統(tǒng)漏洞開(kāi)展安全檢查并完善。2系統(tǒng)相關(guān)技術(shù)研究2.1微信小程序的基本要素介紹1.網(wǎng)頁(yè)頁(yè)面后臺(tái)管理系統(tǒng)功能迭代必須最基本的管理權(quán)限及其APPID必須微信付款,在線客服、軟件等服務(wù)必須在平臺(tái)上相匹配開(kāi)啟提交包限定2M---因此照片多的是最好不要就放當(dāng)?shù)鼐W(wǎng)站域名:變更頻次限定,網(wǎng)站域名務(wù)必是https的第三方插件使用的時(shí)候,務(wù)必放進(jìn)第三方插件相對(duì)應(yīng)的合理合法網(wǎng)站域名微信小程序基本上的名字等配備也在平臺(tái)上2.wxml相匹配html標(biāo)簽view===>div文字:text關(guān)閉標(biāo)識(shí):imageinput等務(wù)必關(guān)閉標(biāo)識(shí)類似react并不是一個(gè)部件,它僅僅是一個(gè)外包裝元素,不能在頁(yè)面上進(jìn)行任何3D渲染,只允許操縱特性。wxss:rpx清晰度企業(yè)--布局基本彈力和合理布局3.目錄結(jié)構(gòu)project.config.json:項(xiàng)目環(huán)境變量。app.wxss:全局性款式配備,通用性。app.js:是現(xiàn)階段小程序全局配置,涵蓋了小程序全部網(wǎng)頁(yè)頁(yè)面途徑、頁(yè)面主要表現(xiàn)、網(wǎng)絡(luò)超時(shí)時(shí)長(zhǎng)、底端tab等。app.json:是現(xiàn)階段小程序全局配置,涵蓋了小程序全部網(wǎng)頁(yè)頁(yè)面途徑、頁(yè)面主要表現(xiàn)、網(wǎng)絡(luò)超時(shí)時(shí)長(zhǎng)、底端tab等。2.2ThinkPHP5框架ThinkPHP5是一個(gè)根據(jù)MVC程序設(shè)計(jì)模式和面向?qū)ο髧?guó)內(nèi)輕量PHP開(kāi)發(fā)框架,具備相對(duì)高度實(shí)用、簡(jiǎn)易靈便、完全免費(fèi)的特征。ThinkPHP5架構(gòu)為WEB運(yùn)用和API開(kāi)發(fā)帶來(lái)了強(qiáng)有力適用,包括MVC適用,多功能和性能的ORM適用,內(nèi)嵌了性能的根據(jù)標(biāo)簽庫(kù)和XML標(biāo)識(shí)編譯程序型模板引擎,給予RESTFUL適用,可以打造出一個(gè)全新的URL設(shè)計(jì)與瀏覽感受,給予NoSQL的大力支持,如MongoDb,帶來(lái)了包含文檔、數(shù)據(jù)庫(kù)系統(tǒng)、Memcache、Redis等幾種緩存文件的大力支持。ThinkPHP5架構(gòu)功能豐富,因此它不僅可以做網(wǎng)址、后臺(tái)管理系統(tǒng),又能夠?yàn)榍懊娼o予接口服務(wù)。2.3RESTFulAPI在研發(fā)在實(shí)踐中大家可能有些人或是應(yīng)用傳統(tǒng)式API開(kāi)展要求互動(dòng),好多人其實(shí)也不尤其掌握RESTfulAPI,對(duì)RESTfulAPI的認(rèn)識(shí)可能局限在:1.面對(duì)資源的2.是一種設(shè)計(jì)風(fēng)格3.(錯(cuò)誤觀念)插口傳遞參數(shù)應(yīng)用斜線(/)切分而不必疑問(wèn)(?)傳參。而其實(shí)一個(gè)很大的錯(cuò)誤觀念不要以為并沒(méi)有查看字符串?dāng)?shù)組便是RESTfulAPI,也不要以為使用了查看字符串?dāng)?shù)組那就不是RESTfulAPI,更不要以為使用了JSON傳送的API便是RESTfulAPI。本實(shí)例教程將深度解讀RESTful并且用SpringBoot實(shí)戰(zhàn)演練RESTfulAPI,在推進(jìn)本實(shí)例前,我們需要確保自己的電腦上1.有著IDEA用于撰寫(xiě)項(xiàng)目代碼2.有著Postman仿真模擬要求進(jìn)行測(cè)試3.有著關(guān)系型數(shù)據(jù)庫(kù)MySQL5.74.有著navicat對(duì)MySQL進(jìn)行監(jiān)管2.4微信支付技術(shù)微信付款是騰訊官方公司旗下第三方支付平臺(tái),旨在為消費(fèi)者和公司提供安全性、方便快捷、更專業(yè)的線上支付服務(wù)項(xiàng)目。以“微信付款,不僅付款”為核心價(jià)值,為普通用戶造就了多種多樣便民利民和應(yīng)用領(lǐng)域。微信付款為各行業(yè)及其小微企業(yè)主提供優(yōu)質(zhì)的收付款水平,經(jīng)營(yíng)能力,資金清算解決方法,及其安全防范措施。用戶可應(yīng)用微信付款來(lái)購(gòu)物、用餐、度假旅游、就診、交水電費(fèi)等。公司、產(chǎn)品、店面、客戶已通過(guò)微信連在了一起,讓智能生活,成了實(shí)際。2.5MySQL數(shù)據(jù)庫(kù)由于本系統(tǒng)開(kāi)發(fā)初心并不是面對(duì)大中型商業(yè)等級(jí),充分考慮簡(jiǎn)單方便,因此設(shè)計(jì)的時(shí)候使用了開(kāi)源系統(tǒng)的MySQL關(guān)系數(shù)據(jù)庫(kù)。它有關(guān)特性如下所示:1.MySQL中帶來(lái)了多種數(shù)據(jù)庫(kù)系統(tǒng)存儲(chǔ)引擎,如常用InnoDB、MyISAM、MEMORY等存儲(chǔ)引擎,每一個(gè)模塊都有自己的優(yōu)勢(shì)與特性,用于不一樣的場(chǎng)所。2.MySQL適用混合開(kāi)發(fā),方便程序流程移植,還提供了事務(wù)管理、檢索、主視圖、sql語(yǔ)句、觸發(fā)器原理等高階作用。3.MySQL數(shù)據(jù)庫(kù)是開(kāi)源項(xiàng)目,能夠免費(fèi)試用,用戶可直接訪問(wèn)官方網(wǎng)站下載,因?yàn)槌杀举M(fèi)用低一般大中小型網(wǎng)站的開(kāi)發(fā)都會(huì)選擇MySQL作為網(wǎng)站程序。3需求分析3.1可行性分析3.1.1技術(shù)可行性微信購(gòu)物微信小程序信息系統(tǒng)要在Windows電腦操作系統(tǒng)內(nèi)進(jìn)行研發(fā)的,從所要理論知識(shí)而言,該系統(tǒng)開(kāi)發(fā)所需的Java技術(shù)也是時(shí)下市場(chǎng)中被普遍使用的。如果遇見(jiàn)一些比較難懂技術(shù)難點(diǎn)還可以搜集資料或是了解師兄及老師,還可以在線查看相關(guān)信息。因而,從技術(shù)方面來(lái)上來(lái)說(shuō)是絕對(duì)可行的。3.1.2經(jīng)濟(jì)可行性對(duì)經(jīng)濟(jì)開(kāi)展可行性研究,一般是想要在有限的資源可控性網(wǎng)絡(luò)資源內(nèi)盡可能控制成本而得到較大的盈利。一個(gè)數(shù)字化管理的軟件,可以在一定程度上時(shí)間觀念,財(cái)力物力具有節(jié)省的功效。那樣可以為企業(yè)及客戶造就更多的經(jīng)濟(jì)收益。人物力成本如表3-1所示。表3-1人工管理成本序號(hào)項(xiàng)目名稱人工(人·月)單價(jià)(元)合計(jì)(元)1后臺(tái)管理人員2400080002商品配送人員34000120003數(shù)據(jù)監(jiān)管員2300060004合計(jì)26000以上數(shù)據(jù)統(tǒng)計(jì)分析我們能得到下列結(jié)果,現(xiàn)在這個(gè)小程序購(gòu)物智能管理系統(tǒng)的研發(fā)所需的成本是26000元整,與一般小型便利店鋪面比較起來(lái),少去了相當(dāng)一部分的投資成本,只需在維護(hù)成本中有不少少量資金投入,但總的來(lái)說(shuō)或是節(jié)省了許多資產(chǎn)。因此,從投資方面來(lái)看的話,研發(fā)一個(gè)詳細(xì)小程序可行性分析也高得許多。從目前經(jīng)濟(jì)形勢(shì)來(lái)說(shuō),中國(guó)實(shí)體經(jīng)濟(jì)越來(lái)越多向網(wǎng)上經(jīng)濟(jì)發(fā)展變化,開(kāi)發(fā)本微信小程序系統(tǒng),減少了小區(qū)和周?chē)昙裔槍?duì)人力管理及其租金水電工程開(kāi)支。而其實(shí)對(duì)于我們小程序來(lái)講,只需多臺(tái)計(jì)算機(jī)幾人就可以解決。所以,比較之下簡(jiǎn)單地從投資方面來(lái)說(shuō)的情況下,可行性分析還是很高的。3.1.3操作可行性設(shè)計(jì)這個(gè)模式的初心就是為了讓社區(qū)生活,可以讓許多人在局部性的社區(qū)文化活動(dòng)中感受到互聯(lián)網(wǎng)技術(shù)為美好生活所帶來(lái)的方便,使市場(chǎng)更為立體連接。適用于此程序流程所面臨的受眾群體,設(shè)計(jì)一款操作方便,頁(yè)面明亮簡(jiǎn)易小程序才可以更多地充分發(fā)揮它的功能,更加好地為群眾帶來(lái)快捷。3.2功能需求因?yàn)閼?yīng)用權(quán)限不同,我們將要這款小程序的功能生理需求分成消費(fèi)者的需求分析與管理人員的需求分析報(bào)告。3.2.1用戶功能需求分析依據(jù)生活需求及剖析之后,客戶的功能性需求大概可分為下列四點(diǎn):賬號(hào)登錄作用,客戶在進(jìn)來(lái)小程序情況下能夠訪問(wèn)網(wǎng)頁(yè)頁(yè)面和訪問(wèn)產(chǎn)品列表,但沒(méi)購(gòu)物車(chē)和下單的管理權(quán)限,所以必須要網(wǎng)頁(yè)登錄會(huì)員資料才能進(jìn)行購(gòu)物車(chē)和購(gòu)購(gòu)物。產(chǎn)品收藏功能,用戶可應(yīng)用首頁(yè)的產(chǎn)品收藏功能挑選以前訪問(wèn)過(guò)或是以前購(gòu)買(mǎi)了接觸過(guò)的產(chǎn)品,因此節(jié)約客戶訪問(wèn)產(chǎn)品的時(shí)長(zhǎng),提升用戶質(zhì)量。產(chǎn)品購(gòu)物車(chē)作用,用戶可對(duì)產(chǎn)品訪問(wèn)以后選擇地導(dǎo)入到加入購(gòu)物車(chē),還可以把購(gòu)物車(chē)內(nèi)產(chǎn)品刪除。因?yàn)榈昙視?huì)得出稅收優(yōu)惠政策,例如應(yīng)用抵用券交易什么的主題活動(dòng),提升這個(gè)購(gòu)物車(chē)的功能能夠讓用戶更加方便核查訂單信息和一次性付款,節(jié)約客戶自身經(jīng)濟(jì)成本。客戶下單軟件,客戶在提交訂單頁(yè)面能夠給賣(mài)家開(kāi)展評(píng)論、應(yīng)用優(yōu)惠券抵消費(fèi)額度的功效,讓用戶快捷簡(jiǎn)要地理解銷(xiāo)售情況。3.2.2管理員功能需求分析依據(jù)生活和工作必須及剖析之后,能將管理人員功能性需求剖析分成下列六點(diǎn):(1)用戶管理系統(tǒng)作用,管理人員能夠?qū)蛻舻乃饺诵畔㈤_(kāi)展查詢,而且還能查看用戶的訪問(wèn)蹤跡,和加入購(gòu)物車(chē)個(gè)人收藏具體內(nèi)容,那樣快捷管理人員對(duì)消費(fèi)者的消費(fèi)喜好做出統(tǒng)計(jì)分析。(2)產(chǎn)品管理作用,產(chǎn)品管理主要是針對(duì)產(chǎn)品日常維護(hù)及管理,這里可以完成加上刪除產(chǎn)品的類型與名字,也可以對(duì)以前的種類開(kāi)展維護(hù)保養(yǎng)。(3)商場(chǎng)管理作用,管理人員能夠?qū)Τ械脑L問(wèn)網(wǎng)頁(yè)頁(yè)面開(kāi)展維護(hù)保養(yǎng)與整頓,同時(shí)能夠及時(shí)對(duì)產(chǎn)品所在位置做出調(diào)整。(4)管理信息系統(tǒng)作用,合理安排超級(jí)用戶、營(yíng)銷(xiāo)推廣管理人員、大型商場(chǎng)管理人員的管理權(quán)限,確保管理人員各司其職、高效管理,保證微信購(gòu)物微信小程序井然有序運(yùn)作。(5)營(yíng)銷(xiāo)推廣管理的功能:推廣管理能夠?qū)a(chǎn)品調(diào)節(jié)在進(jìn)入首頁(yè)展臺(tái)位置,可以起到一個(gè)打廣告宣傳方式。(6)軟件配置管理作用:有利于改動(dòng)大型商場(chǎng)名字、詳細(xì)地址、聯(lián)系電話,同時(shí)合理配備運(yùn)輸費(fèi)、訂單信息、微信小程序等相關(guān)信息,確保微信小程序配備高效率開(kāi)展。3.3用例分析小程序購(gòu)物智能管理系統(tǒng)建立測(cè)試用例模型分析后,針對(duì)不同的人物角色所具有的不同功能權(quán)限,能通過(guò)功能模塊圖來(lái)清楚地?cái)⑹雒總€(gè)功能模塊。3.3.1用戶用例分析客戶的各種關(guān)鍵分類方式用例分析如下圖3-1所示。圖3-1用戶主要功能用例圖系統(tǒng)用例圖詳細(xì)說(shuō)明了客戶操控的基本要素,賬號(hào)登錄作用主要是用于登錄賬戶,假如密碼忘記可點(diǎn)擊密碼忘了再次根據(jù)手機(jī)驗(yàn)證碼升級(jí)或是找回賬號(hào)密碼,進(jìn)而開(kāi)展登陸VIP后操作。賬號(hào)登錄功能描述用比如表3-2所示。表3-2用戶登錄功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)1標(biāo)題用戶登錄用例分析描述用戶成功登陸的用戶步驟1進(jìn)入系統(tǒng)首頁(yè),選擇微信賬號(hào)直接登錄,選中直接登錄成功。2選擇賬號(hào)密碼登錄,輸入正確的賬號(hào)和密碼,等待系統(tǒng)驗(yàn)證信息的正確性,輸入正確則成功登錄。3若密碼忘記或者要更換密碼,可以在登錄界面點(diǎn)擊忘記密碼的按鈕,之后可以重置之前的密碼或者找回之前的密碼。4點(diǎn)擊確定就完成了個(gè)人信息修改。其他事件無(wú)備注無(wú) 產(chǎn)品收藏功能是客戶的最基本作用,也可以根據(jù)前要對(duì)之前就已經(jīng)購(gòu)買(mǎi)了或自己有明確自己想要的產(chǎn)品名稱或是類型展開(kāi)檢索。產(chǎn)品收藏功能的用例分析如表3-3所示。表3-3商品搜索功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)2標(biāo)題商品搜索功能用例分析用戶成功登陸的用戶步驟1使用正確的賬號(hào)密碼登陸之后,進(jìn)入系統(tǒng)的首頁(yè)界面。2此時(shí)可以進(jìn)到系統(tǒng)首頁(yè)的主菜單,最上方有個(gè)商品搜索的小窗口,可以輸入自己想要尋找的商品。3如果沒(méi)有找到自己想要的商品,可以根據(jù)首頁(yè)的種類進(jìn)行逐個(gè)選取。其他事件無(wú)備注無(wú) (3)客戶購(gòu)物車(chē)的功效是客戶的消費(fèi)提交訂單以前操作,因?yàn)榇笮蜕虉?chǎng)里面的產(chǎn)品數(shù)量多種多樣,客戶并不只是選購(gòu)一件商品,在客戶選擇一個(gè)或是好幾個(gè)產(chǎn)品的時(shí)候就可以使用這個(gè)作用加上刪除購(gòu)物車(chē)功能用例分析如表3-4所示。表3-4加入購(gòu)物車(chē)功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)3標(biāo)題功能用例分析描述用戶成功登陸的用戶步驟1使用正確的上號(hào)密碼登錄,進(jìn)入系統(tǒng)首頁(yè)。2在搜索到用戶想要的商品的時(shí)候可以選擇加入購(gòu)物車(chē),根據(jù)用戶的需求可以再加入購(gòu)物車(chē)的時(shí)候選擇數(shù)量和規(guī)格操作。3然后在購(gòu)物車(chē)的界面就可以看到該用戶所有加入購(gòu)物車(chē)的商品。其他事件無(wú)備注無(wú) (4)下單軟件是在客戶購(gòu)物車(chē)以后或是直接購(gòu)買(mǎi)這件產(chǎn)品以后提前準(zhǔn)備所進(jìn)行的提交訂單支付實(shí)際操作,在提交訂單操作面板能夠新增加或改動(dòng)選擇收件地址,應(yīng)用以前賬戶里存有的優(yōu)惠券。客戶下單軟件詳盡用例分析如表3-5所示。表3-5用戶下單功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)4標(biāo)題功能用例分析描述用戶成功登陸的用戶步驟1使用正確的賬號(hào)密碼登錄,等待驗(yàn)證信息,成功后進(jìn)入系統(tǒng)。2在搜索到用戶想要的商品的時(shí)候可以選擇加入購(gòu)物車(chē),根據(jù)用戶的需求可以再加入購(gòu)物車(chē)的時(shí)候選擇數(shù)量和規(guī)格操作。3然后在購(gòu)物車(chē)的界面就可以看到該用戶所有加入購(gòu)物車(chē)的商品。4在購(gòu)物車(chē)?yán)稂c(diǎn)擊下單或者用戶直接選中的商品直接購(gòu)買(mǎi)就會(huì)跳轉(zhuǎn)到程序的下單界面,可以填寫(xiě)一下必要的信息其他事件無(wú)備注無(wú) 3.3.2管理員用例分析管理人員具備對(duì)消費(fèi)者的監(jiān)管、對(duì)超市的管理、對(duì)產(chǎn)品的監(jiān)管、系統(tǒng)的監(jiān)管、對(duì)產(chǎn)品推廣等服務(wù),下面是更具體的基本功能詳盡用例分析敘述。管理人員用例分析圖如3-2所示。圖3-2管理員用例圖管理人員具備查看用戶信息內(nèi)容,個(gè)人收藏,訪問(wèn)蹤跡的功效,詳盡地查看用戶作用測(cè)試用例敘述如表3-5所示。表3-5用戶管理功能用例描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)5標(biāo)題用戶管理功能描述用戶管理員步驟1.首先進(jìn)入微信購(gòu)物小程序系統(tǒng),點(diǎn)擊鏈接進(jìn)去管理員登錄界面,輸入正確的賬號(hào)和密碼登錄系統(tǒng)。2.成功進(jìn)入后臺(tái)之后,點(diǎn)擊左側(cè)管理菜單的用戶管理,能夠看到會(huì)員管理、收貨地址、會(huì)員收藏、會(huì)員足跡、搜索歷史、意見(jiàn)反饋等一系列的操作界面。3.根據(jù)管理員自己想要查看的會(huì)員的信息就可以查看對(duì)應(yīng)的信息。其他事件無(wú)備注無(wú)(2)產(chǎn)品管理作用是管理人員對(duì)產(chǎn)品開(kāi)展添改刪除掉實(shí)際操作,進(jìn)到該頁(yè)面能夠看見(jiàn)每一個(gè)產(chǎn)品列表和產(chǎn)品的留言,詳盡的產(chǎn)品管理作用測(cè)試用例敘述如表3-6所示。表3-6商品管理功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)6標(biāo)題商品管理功能描述用戶管理員步驟1進(jìn)入系統(tǒng),點(diǎn)擊進(jìn)入后臺(tái),輸入正確的賬號(hào)和密碼,完成登陸。2點(diǎn)擊左側(cè)的商品管理,能夠看到所有商品管理列表里對(duì)商品操作的詳細(xì)情況。3根據(jù)商家的需求可以在對(duì)應(yīng)的操作列表選擇新增或者修改已經(jīng)上架的商品。其他事件無(wú)備注無(wú) (3)商場(chǎng)管理作用是管理人員對(duì)超市的管理,里面涵蓋了行政區(qū)的區(qū)劃、知名品牌生產(chǎn)商的變更和新增加刪除,最主要的是對(duì)商品類型的監(jiān)管,能夠?qū)χ熬鸵呀?jīng)發(fā)布的商品類型開(kāi)展統(tǒng)計(jì)分析、新增加刪除操作。詳盡的商場(chǎng)管理作用測(cè)試用例敘述如表3-7所示。表3-7商場(chǎng)管理功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)7標(biāo)題商場(chǎng)管理功能描述用戶管理員步驟1使用管理員賬號(hào)密碼進(jìn)入系統(tǒng),點(diǎn)擊進(jìn)入后臺(tái)。2進(jìn)入商場(chǎng)管理,能夠看到行政區(qū)域、品牌制造商、商品類目、訂單管理的操作。3根據(jù)管理員的自己的所需要的要求可以對(duì)應(yīng)著進(jìn)去修改。其他事件無(wú)備注無(wú) (4)推廣管理作用是管理人員對(duì)商品推廣的監(jiān)管,里面涵蓋了廣告管理、優(yōu)惠券管理、團(tuán)購(gòu)優(yōu)惠等控制面板,管理人員也可以根據(jù)超市的情況來(lái)設(shè)定這種操作面板以達(dá)到自己喜歡的營(yíng)銷(xiāo)效果。詳盡的營(yíng)銷(xiāo)推廣管理的功能測(cè)試用例敘述如表3-8所示。表3-8推廣管理功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)8標(biāo)題推廣管理功能描述用戶管理員步驟1使用管理員賬號(hào)密碼進(jìn)行登錄,進(jìn)入系統(tǒng),點(diǎn)擊進(jìn)入后臺(tái)。2進(jìn)入推廣管理,能夠看到廣告管理、優(yōu)惠券管理、團(tuán)購(gòu)活動(dòng)的操作。3根據(jù)管理員的自己的所需要的要求可以對(duì)應(yīng)著進(jìn)去修改。其他事件無(wú)備注無(wú) 管理信息系統(tǒng)作用是管理人員系統(tǒng)的監(jiān)管,里面還有對(duì)管理人員的增刪、對(duì)操作日志的查詢、對(duì)人物的管理等行為。這一部分是管理人員更加好地分派資源優(yōu)化配置而設(shè)立的控制模塊,方便管理人員管理大型商場(chǎng)。詳盡的商場(chǎng)管理作用測(cè)試用例敘述如表3-9所示。表3-9系統(tǒng)管理功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)9標(biāo)題系統(tǒng)管理功能描述用戶管理員步驟1進(jìn)入系統(tǒng),點(diǎn)擊進(jìn)入后臺(tái),輸入正確的賬號(hào)和密碼,登錄成功。2點(diǎn)擊左側(cè)的系統(tǒng)管理,能夠看到管理員、操作日志、角色管理的操作。3根據(jù)管理員的自己的所需要的要求可以對(duì)應(yīng)著進(jìn)去修改查看。其他事件無(wú)備注無(wú) (6)軟件配置管理作用是管理人員對(duì)微信小程序配備的管理,里面涵蓋了大型商場(chǎng)配備、運(yùn)輸費(fèi)配備、訂單信息配備、微信小程序配備等有關(guān)配置操作,這一軟件配置管理搭配著管理信息系統(tǒng)能更好地推動(dòng)管理人員對(duì)超市的管理與推廣,比較容易推動(dòng)對(duì)該產(chǎn)品應(yīng)用。詳盡的軟件配置管理作用測(cè)試用例敘述如表3-10所示。表3-10商場(chǎng)管理功能描述項(xiàng)目微信小程序購(gòu)物管理系統(tǒng)序號(hào)10標(biāo)題配置管理功能描述用戶管理員步驟1進(jìn)入系統(tǒng),點(diǎn)擊進(jìn)入后臺(tái),輸入正確的賬號(hào)和密碼,登錄成功。2點(diǎn)擊左側(cè)的配置管理,能夠看到商場(chǎng)配置、運(yùn)費(fèi)配置、訂單配置、小程序配置等配置操作界面。3根據(jù)管理員的自己的所需要的要求可以對(duì)應(yīng)著進(jìn)去修改。其他事件無(wú)備注無(wú) 3.4非功能需求該操作系統(tǒng)是以用戶為中心和管理人員的智能管理系統(tǒng),數(shù)據(jù)庫(kù)可靠性和系統(tǒng)順暢的反應(yīng)是最基本的作用,一些操作邏輯性也需要符合自己的用戶習(xí)慣,編碼可以正常地運(yùn)轉(zhuǎn)下去,因而這就需要了必須采用簡(jiǎn)約的代碼編寫(xiě)和安全數(shù)據(jù)庫(kù)管理。頁(yè)面設(shè)計(jì)也不要過(guò)于綺麗,需在視線上留有充沛的空間,不會(huì)操作面板作用雜亂,無(wú)法維護(hù)及管理。最先頁(yè)面設(shè)計(jì)友善,讓消費(fèi)者感覺(jué)操作界面美觀大方,易讀性好。那樣客戶才會(huì)有注冊(cè)賬號(hào)的念頭與行為。最好是設(shè)計(jì)界面沒(méi)有太多的信息內(nèi)容,不可以影響消費(fèi)者的需求選擇,并且文字合理布局的計(jì)劃合理化是很有必要的,適度一部分要空出空間開(kāi)展視覺(jué)效果區(qū)別,提高使用者的感受水平。對(duì)功能性的完善和系統(tǒng)日常維護(hù)也要科學(xué)設(shè)計(jì),方便后期升級(jí)維護(hù)。4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)框架結(jié)構(gòu)B/S架構(gòu)設(shè)計(jì)要在C/S構(gòu)架上演變一種新的與服務(wù)器的傳輸技術(shù),其實(shí)就是服務(wù)器端和服務(wù)端的恰當(dāng)融合和。他沒(méi)特定比較沉重的slient遞上接受server端所返回信息。反而是應(yīng)用了http的方法來(lái)通服務(wù)器端開(kāi)展傳送數(shù)據(jù)解決,卻也由于其并沒(méi)有特殊的slient遞上開(kāi)展數(shù)值計(jì)算,其算率較弱。只能解決一些簡(jiǎn)單的數(shù)據(jù)邏輯。也正因?yàn)檫@類輕量的特點(diǎn)。因此B/S架構(gòu)設(shè)計(jì)一般用于個(gè)人網(wǎng)頁(yè)或門(mén)戶網(wǎng)中。該項(xiàng)目歸屬于個(gè)人網(wǎng)頁(yè)。B/S架構(gòu)設(shè)計(jì)更出色的大力支持期以上要求,根據(jù)以上該項(xiàng)目的前提互動(dòng)架構(gòu)設(shè)計(jì)為B/S方式。4.2功能模塊結(jié)構(gòu)小程序購(gòu)物智能管理系統(tǒng)操作客戶分成消費(fèi)者和管理人員兩種角色,客戶可以對(duì)自身的詳細(xì)資料,產(chǎn)品,銷(xiāo)售狀況等來(lái)操作,管理人員具備商戶管理,類型管理,評(píng)論管理,消防安全管理,展臺(tái)體系等作用。這種程序模塊全是設(shè)備運(yùn)行中不可或缺的一部分,為確保市場(chǎng)正常運(yùn)轉(zhuǎn),一定要對(duì)這些基本功能進(jìn)行系統(tǒng)的流程分析和認(rèn)證,檢測(cè)作用準(zhǔn)確性,合理化,以及對(duì)于數(shù)據(jù)庫(kù)的傳送是否合適等做出必需的科學(xué)研究。這種功能模塊的整體功能結(jié)構(gòu)如下圖4-1所示。圖4-1系統(tǒng)模塊的總體框架結(jié)構(gòu)圖4.3系統(tǒng)模塊詳細(xì)設(shè)計(jì)對(duì)于微信購(gòu)物智能管理系統(tǒng)模塊各種操作客戶進(jìn)行一些不同操作邏輯性意見(jiàn)反饋,有利于功能性的健全,對(duì)于一些不必要控制模塊能夠?qū)λM(jìn)行刪除,對(duì)于那些基本上的需要程序模塊,要進(jìn)行健全和優(yōu)化,對(duì)頁(yè)面上的不必要數(shù)據(jù)進(jìn)行刪除,降低這些不必要正確選項(xiàng),為顧客和管理人員產(chǎn)生順暢的系統(tǒng)感受,對(duì)傳送數(shù)據(jù)安全性進(jìn)行確保,從而達(dá)到方便用戶的效果,進(jìn)而能解決市場(chǎng)里信息的不對(duì)稱、人力數(shù)據(jù)分析比較慢,配備宣傳引導(dǎo)劣等難題,更加好地推動(dòng)小程序網(wǎng)上商城系統(tǒng)的高速發(fā)展。4.3.1用戶模塊的流程設(shè)計(jì)客戶功能模塊的功效分成4種關(guān)鍵控制模塊,各是賬號(hào)登錄控制模塊,主要是能夠防止客戶并沒(méi)有登陸自身特有的賬戶造成提交訂單不成功,客戶在感受該系統(tǒng)時(shí)要根據(jù)自己的手機(jī)號(hào)碼注冊(cè)有關(guān)的賬戶,還可以通過(guò)應(yīng)用微信賬號(hào)快速登錄。商品查詢控制模塊,該控制模塊主要是針對(duì)二次顧客能夠快速查找自己喜歡的產(chǎn)品,無(wú)需在產(chǎn)品列表中一頁(yè)一頁(yè)地訪問(wèn),大大提升了顧客的實(shí)效性節(jié)約顧客訪問(wèn)界面的多余時(shí)長(zhǎng)。購(gòu)物車(chē)控制模塊,這一控制模塊主要用于客戶在選擇多種產(chǎn)品的時(shí)候也可以提早使用這個(gè)作用,不會(huì)每需要一個(gè)產(chǎn)品就要立即跳轉(zhuǎn)下單頁(yè)面,巨大提高了顧客的應(yīng)用體驗(yàn)感受省時(shí)省力成本??蛻籼峤挥唵纬绦蚰K,該控制模塊主要用于客戶在購(gòu)物車(chē)或直接下單購(gòu)買(mǎi)產(chǎn)品開(kāi)展支付操作、改動(dòng)送貨地址、應(yīng)用購(gòu)物券等一系列的提交訂單操作。(1)賬號(hào)登錄流程分析,最先打開(kāi)微信小程序,在用戶中心頁(yè)面登錄賬戶,能選微信賬號(hào)快速登錄和賬戶登錄兩種形式。手機(jī)微信快速登錄操作就能用微信快速登錄就可以登錄取得成功;賬號(hào)密碼登錄,鍵入賬戶密碼,驗(yàn)證登錄信息,鍵入恰當(dāng)則取得成功登陸,假如賬戶或是密碼輸入錯(cuò)誤,則登錄失敗。點(diǎn)一下我的消息頁(yè)面,能夠新創(chuàng)建詳細(xì)地址,查詢以前訂單、查看商品個(gè)人收藏、優(yōu)惠券等。詳盡的控制模塊如下圖4-2所示。圖4-2用戶登錄流程圖(2)客戶的商品查詢控制模塊流程分析,最先登錄系統(tǒng),進(jìn)入首頁(yè)的消費(fèi)者登錄界面登錄賬戶賬號(hào)和密碼,等候穩(wěn)定性測(cè)試信息,鍵入恰當(dāng)則取得成功登陸,假如使用微信登錄,直接購(gòu)買(mǎi)微信登錄,進(jìn)到客戶用戶中心,進(jìn)到商品查詢,填好對(duì)應(yīng)的產(chǎn)品信息就能完成商品查詢操作。詳盡的商品查詢程序模塊步驟如下圖4-3所示。圖4-3商品搜索模塊流程圖(3)客戶購(gòu)物車(chē)流程分析,最先登錄系統(tǒng),進(jìn)入首頁(yè)的消費(fèi)者登錄框中鍵入賬戶密碼,等候穩(wěn)定性測(cè)試信息,鍵入恰當(dāng)則取得成功登陸,進(jìn)入首頁(yè)開(kāi)展商品查詢或是依據(jù)產(chǎn)品種類開(kāi)展產(chǎn)品訪問(wèn),客戶在選定他們所需產(chǎn)品就可點(diǎn)擊購(gòu)物車(chē)操作,接著可點(diǎn)擊加入購(gòu)物車(chē)按鍵查詢?cè)缫奄?gòu)物車(chē)的產(chǎn)品。詳盡的控制模塊如下圖4-4所示。圖4-4加入購(gòu)物車(chē)模塊流程圖(4)客戶的提交訂單管理流程分析,最先登錄系統(tǒng)點(diǎn)一下頁(yè)面的登錄界面,鍵入正確賬號(hào)密碼信息,登錄以后,點(diǎn)一下加入購(gòu)物車(chē)按鍵,查詢加入購(gòu)物車(chē)是不是還殘余有客戶需要購(gòu)買(mǎi)商品:若是有,能直接點(diǎn)一下提交訂單操作,填好收件地址;要是沒(méi)有,能夠在產(chǎn)品首頁(yè)選定自己喜歡的產(chǎn)品開(kāi)展提交訂單操作。詳盡的控制模塊如下圖4-5所示。圖4-5下單模塊流程圖4.3.2管理員模塊的流程設(shè)計(jì)管理人員模塊基本功能包括用戶管理系統(tǒng),商場(chǎng)管理,產(chǎn)品管理,推廣管理,管理信息系統(tǒng),軟件配置管理等。這種程序模塊有利于管理人員對(duì)微信購(gòu)物微信小程序更加好地進(jìn)行監(jiān)管操作,對(duì)消費(fèi)者的各類數(shù)據(jù)與產(chǎn)品信息開(kāi)展統(tǒng)計(jì)分析及管理,進(jìn)而改進(jìn)以前人力解決每日任務(wù)繁瑣的難題。(1)管理人員的用戶管理系統(tǒng)程序模塊流程分析,管理人員還可以在用戶管理系統(tǒng)這一控制模塊查詢注冊(cè)賬號(hào)的一些信息,例如:會(huì)員私人信息、VIP個(gè)人收藏和會(huì)員訪問(wèn)蹤跡,也方便管理人員對(duì)信息進(jìn)行統(tǒng)計(jì)分析,能夠更加選擇地對(duì)消費(fèi)者偏好的產(chǎn)品展開(kāi)加上或者減少操作。如下圖4-6所示。圖4-6用戶管理流程圖(2)管理人員的商場(chǎng)管理程序模塊流程分析,管理人員可以看一下大型商場(chǎng)行政區(qū)的區(qū)劃、改動(dòng)知名品牌生產(chǎn)商、改動(dòng)商品類目、查看用戶訂單管理系統(tǒng)。大型商場(chǎng)管理功能的操作流程如下圖4-7所示。圖4-7商場(chǎng)管理流程圖(3)管理人員的產(chǎn)品管理程序模塊流程分析,管理人員能夠在這個(gè)控制模塊查看商品的所有目錄有利于管理人員對(duì)貨運(yùn)單產(chǎn)品的統(tǒng)計(jì)分析和調(diào)整,管理人員還可以在該組件開(kāi)展發(fā)布新增商品、改動(dòng)商品參數(shù)、刪除產(chǎn)品,使管理人員更加順暢地完成對(duì)產(chǎn)品的管理。產(chǎn)品管理的具體步驟如下圖4-8所示。圖4-8商品管理流程圖(4)管理人員的推廣管理程序模塊流程分析,因?yàn)楫a(chǎn)品數(shù)量的不斷增長(zhǎng)或是更改,客戶并不知道是否存在新發(fā)布或已經(jīng)缺貨的產(chǎn)品,故設(shè)定該控制模塊,其核心機(jī)器能包含:廣告管理、優(yōu)惠券管理、專題講座管理及一些團(tuán)購(gòu)優(yōu)惠、團(tuán)購(gòu)價(jià)標(biāo)準(zhǔn)。方便管理人員根據(jù)自身的產(chǎn)品進(jìn)行推廣或是設(shè)定一些稅收優(yōu)惠政策以推動(dòng)產(chǎn)品的售賣(mài),同時(shí)還會(huì)給消費(fèi)者產(chǎn)生減少時(shí)間成本,得到特惠等特點(diǎn)。管理人員推廣管理的功能的具體流程表如下圖4-9所示。圖4-9推廣管理流程圖(5)管理人員的管理信息系統(tǒng)程序模塊流程分析,該組件能夠設(shè)置管理員級(jí)別管理權(quán)限,更多等級(jí)管理權(quán)限能更好地防止因?yàn)楣芾頇?quán)限太大所導(dǎo)致的操作失誤造成的后果,同時(shí)這個(gè)功能也可以看一下全部管理人員操作財(cái)務(wù)審計(jì),例如提升或是刪除產(chǎn)品的時(shí)候會(huì)有操作失誤,能通過(guò)查詢這種操作日志能夠快速查找到存在的問(wèn)題,及時(shí)地修復(fù)變更以前操作,能夠降低因?yàn)殄e(cuò)誤操作給大型商場(chǎng)造成的影響。管理人員推廣管理的功能的具體流程表如下圖4-10所示。圖4-10系統(tǒng)管理流程圖4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1概念結(jié)構(gòu)設(shè)計(jì)1.管理人員信息實(shí)體線,主要是用于存放該微信小程序系統(tǒng)的序號(hào)、名字、登錄密碼、管理權(quán)限等相關(guān)信息。管理人員信息實(shí)體圖如下圖4-10所示。圖4-10管理員信息實(shí)體圖2.商品類型信息實(shí)體線,主要是用于貯存類型的類型id、名字、重要敘述等。商品類型信息實(shí)體線屬性圖敘述如下圖4-11所示。圖4-11類別信息實(shí)體圖3.產(chǎn)品信息實(shí)體線,用于貯存產(chǎn)品的商品id、名字、敘述具體內(nèi)容、圖片路徑、價(jià)錢(qián)、歸類序號(hào)、店家序號(hào)、添加時(shí)間、庫(kù)存量序號(hào)等詳盡的信息。產(chǎn)品信息實(shí)體線特性敘述如下圖4-12所示。圖4-12商品信息實(shí)體屬性圖4.評(píng)論信息實(shí)體線特性,用于貯存評(píng)論id、文章標(biāo)題、具體內(nèi)容、發(fā)布日期、用戶名字、回應(yīng)內(nèi)容等詳盡的信息。評(píng)論實(shí)體線屬性圖如下圖4-13所示。圖4-13商品信息實(shí)體屬性圖5.商城系統(tǒng)主題風(fēng)格信息實(shí)體線,主要是用于存放店家商城系統(tǒng)文件目錄、文章標(biāo)題、價(jià)格圖片等詳盡的信息。圖4-14商品信息實(shí)體屬性圖6.客戶信息實(shí)體線,主要是用于貯存客戶的賣(mài)家序號(hào)、商家名稱、店家登錄密碼、店家種類、真實(shí)身份、詳細(xì)地址、性別、手機(jī)等詳細(xì)資料。客戶信息實(shí)體圖如下圖4-15所示。圖4-15用戶信息實(shí)體屬性圖4.4.2E-R圖4.4.3數(shù)據(jù)庫(kù)物理表設(shè)計(jì)在日常的使用時(shí),系統(tǒng)存在很多的信息,積淀以后就容易出現(xiàn)緩存溢出,這個(gè)時(shí)候就需要系統(tǒng)可以承重一定量的數(shù)據(jù)和信息,也要大數(shù)據(jù)平臺(tái)在作用相對(duì)全面,并且為了更好地以后的日常維護(hù)升級(jí),一開(kāi)始設(shè)計(jì)此系統(tǒng)時(shí),就強(qiáng)制要求可以解決所產(chǎn)生的文本檢索,升級(jí)和檢查等行為,因此大家使用了MySQL數(shù)據(jù)庫(kù)。MySQL數(shù)據(jù)庫(kù)是一個(gè)關(guān)系數(shù)據(jù)庫(kù),該數(shù)據(jù)表將信息存儲(chǔ)在不同表格中,而非把所有數(shù)據(jù)信息放在一個(gè)庫(kù)房,這樣會(huì)提升速度和協(xié)調(diào)能力。它還有著體型小、速度更快、總體擁有成本劣等特性,特別是開(kāi)放源碼這一特點(diǎn)。(1)管理人員表,用于存儲(chǔ)系統(tǒng)員賬號(hào)信息,包括管理員登錄的時(shí)候需要賬戶和賬戶密碼。管理人員表如表4-1所示。表4-1管理員表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明idint11是管理員idnamevarchar63否管理員名稱descvarchar1023否管理員描述add_timedatetime0否添加時(shí)間update_timedatetime0否更新時(shí)間(2)類型情況表,用于貯存商品類型信息。類型情況表如表4-2所示。表4-2類別信息表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明xuhaoint11是編號(hào)mingzivarchar63否種類名稱guanjianzivarchar155否種類關(guān)鍵字miaoshuvarchar250否種類描述pic_dizhivarchar250否圖片地址dengjivarchar250否種類級(jí)別(3)產(chǎn)品表,用于貯存產(chǎn)品的信息。主要包含產(chǎn)品介紹,商品信息,產(chǎn)品隸屬類目,產(chǎn)品品牌方等。產(chǎn)品表如表4-3所示。表4-3商品表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明idint11是商品編號(hào)goods_snvarchar63否商品介紹namevarchar127否商品名稱category_idint11否商品所屬類型brand_idint11否商品所屬制造gelleryvarchar1023否商品訪問(wèn)地址keywordsvarchar255否商品關(guān)鍵字briefvarchar255否商品概要pic_urlvarchar255否商品圖片counter_pricedecimal10否商品原價(jià)retail_pricedecimal10否商品售價(jià)(4)產(chǎn)品屬性表,產(chǎn)品屬性表實(shí)際上也是產(chǎn)品的相關(guān)信息,但是由于產(chǎn)品一對(duì)多之間的關(guān)系,因此無(wú)法直接儲(chǔ)存到產(chǎn)品表格中,因而選用單獨(dú)的產(chǎn)品屬性表如表4-4所示。表4-4商品屬性表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明bianhaoint9是編號(hào)shangpin_idint9否商品編號(hào)shuxingvarchar235否屬性valuevarchar235否屬性值add_shijiandatetime0否添加時(shí)間update_shijiandatetime0否更新時(shí)間shanchuint1否是否刪除(5)產(chǎn)品規(guī)格表,應(yīng)該是產(chǎn)品信息進(jìn)一步分類表,例如一件衣服的相關(guān)信息和本質(zhì)屬性是一致的,但在規(guī)格色調(diào)上邊就可以將衣服褲子區(qū)別為好幾個(gè)產(chǎn)品,并且所造成的相匹配總數(shù)價(jià)格不一致。產(chǎn)品規(guī)格表如表4-5所示。表4-5商品規(guī)格表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明bianhaoint9是編號(hào)good_idint9否idguigevarchar235否顏色valuevarchar235否顏色值pic_dizhivarchar235否圖片地址(6)客戶信息表,用于記錄注冊(cè)賬戶的相關(guān)信息??蛻粜畔⒈砣绫?-6所示。表4-6用戶信息表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明bianhaoint11是編號(hào)mingzivarchar63否用戶mimavarchar63否密碼xingbietinyint3否性別shengridate0否生日l(shuí)ast_timedatetime0否最后時(shí)間last_ipvarchar63否最后ipuser_shuipingtinyint3否用戶級(jí)別ling_namevarchar63否用戶別名shoujivarchar63否用戶電話weixin_idvarchar63否微信idstatustinyint3否狀態(tài)add_timedatetime0否添加時(shí)間update_timedatetime0否更新時(shí)間deletedtinyint1否是否刪除(7)訂單詳情表,主要是用于貯存客戶選購(gòu)下單購(gòu)買(mǎi)詳細(xì)資料。訂單詳情表如表4-7所示。表4-7訂單信息表列名數(shù)據(jù)類型長(zhǎng)度主鍵說(shuō)明idint11是編號(hào)user_idInt11否用戶idorder_snvarchar63否訂單描述order_statussmallint6否訂單狀態(tài)consigneevarchar63否訂單者mobilevarchar63否手機(jī)號(hào)addressvarchar127否地址messagevarchar512否留言信息good_pricedecimal10否商品價(jià)格freight_pricedecimal10否運(yùn)費(fèi)coupon_pricedecimal10否優(yōu)惠卷integral_pricedecimal10否積分抵扣groupon_pricedecimal10否團(tuán)購(gòu)order_pricedecimal10否訂單價(jià)格actual_pricedecimal10否實(shí)際價(jià)格pay_idvarchar63否支付idpay_timedatetime0否支付時(shí)間add_timedatetime0否添加時(shí)間update_timedatetime0否更新時(shí)間deletedtinyint1否是否刪除5系統(tǒng)的實(shí)現(xiàn)5.1用戶功能模塊的系統(tǒng)實(shí)現(xiàn)5.1.1登錄模塊的系統(tǒng)實(shí)現(xiàn)登錄系統(tǒng)以后,進(jìn)到用戶中心,網(wǎng)頁(yè)登錄,應(yīng)用微信快速登錄或使用賬號(hào)密碼登錄,隨后就能看到用戶中心的頁(yè)面。詳盡頁(yè)面如下圖5-1所示。圖5-1用戶登錄系統(tǒng)界面實(shí)現(xiàn)圖5.1.2用戶搜索商品模塊系統(tǒng)實(shí)現(xiàn)進(jìn)入頁(yè)面以后,加入本人操作控制模塊,網(wǎng)頁(yè)登錄,應(yīng)用微信快速登錄或使用賬號(hào)密碼登錄,隨后就能看到用戶中心的頁(yè)面,這時(shí)候點(diǎn)一下主頁(yè)按鍵會(huì)跳轉(zhuǎn)小程序首頁(yè)控制面板,在頁(yè)面的最上邊有一個(gè)商品查詢的對(duì)話框,點(diǎn)一下商品查詢,例如啤酒,就可以將店家以前在產(chǎn)品管理中加入的葡萄酒的列表展示出去。詳盡頁(yè)面如下圖5-2所示。圖5-2用戶搜索商品系統(tǒng)界面實(shí)現(xiàn)圖5.1.3用戶加入購(gòu)物車(chē)模塊系統(tǒng)實(shí)現(xiàn)客戶登錄小程序以后也可以根據(jù)以前的訪問(wèn)過(guò)的商品或直接在搜索欄查到的自己想購(gòu)買(mǎi)商品以后,可點(diǎn)擊相匹配產(chǎn)品的照片,就容易出現(xiàn)購(gòu)物車(chē)這個(gè)選項(xiàng),之后就可以把挑中產(chǎn)品參與到加入購(gòu)物車(chē)中,返回上一頁(yè)頁(yè)面還可以繼續(xù)加上類似其他產(chǎn)品再次購(gòu)物車(chē)。還可以在加入購(gòu)物車(chē)的頁(yè)面見(jiàn)到之前自己全部挑中產(chǎn)品列表。客戶購(gòu)物車(chē)控制模塊詳盡頁(yè)面如下圖5-3所示。圖5-3用戶加入購(gòu)物車(chē)模塊系統(tǒng)界面實(shí)現(xiàn)圖5.1.4用戶下單模塊系統(tǒng)實(shí)現(xiàn)登錄該微信小程序以后也可以根據(jù)以前的訪問(wèn)過(guò)的商品或直接在搜索欄查到的自己想購(gòu)買(mǎi)商品以后,可點(diǎn)擊相匹配產(chǎn)品的照片,就能看到購(gòu)物車(chē)的按鍵,這時(shí)候就最好把挑中產(chǎn)品購(gòu)物車(chē)之后在加入購(gòu)物車(chē)頁(yè)面點(diǎn)一下提交訂單操作,此刻便會(huì)跳轉(zhuǎn)客戶下單軟件或直接選定客戶自己想購(gòu)買(mǎi)商品立即點(diǎn)一下提交訂單操作也就會(huì)直接跳轉(zhuǎn)客戶下單購(gòu)買(mǎi)作用,在客戶下單購(gòu)買(mǎi)操作面板里面能夠填好自己的收件地址應(yīng)用優(yōu)惠券和給賣(mài)家評(píng)論等行為??蛻粲唵蜗到y(tǒng)頁(yè)面完成圖如下圖5-4所示。圖5-4用戶下單系統(tǒng)界面實(shí)現(xiàn)圖5.2管理員模塊系統(tǒng)實(shí)現(xiàn)5.2.1用戶管理模塊系統(tǒng)實(shí)現(xiàn)管理人員應(yīng)用管理員賬戶登錄賬號(hào),進(jìn)到后臺(tái)管理系統(tǒng),點(diǎn)擊查看用戶管理系統(tǒng),跳轉(zhuǎn)用戶管理界面,用戶管理系統(tǒng)里面包含用戶管理系統(tǒng)、客戶收件地址、客戶個(gè)人收藏、客戶蹤跡等操作面板,管理人員能夠根據(jù)自身工作職責(zé)查詢相對(duì)應(yīng)的頁(yè)面。詳盡頁(yè)面如下圖5-6所示。圖5-6用戶管理系統(tǒng)界面實(shí)現(xiàn)圖5.2.2商場(chǎng)管理模塊系統(tǒng)實(shí)現(xiàn)微信小程序購(gòu)物管理系統(tǒng)的管理員用戶取得成功登錄系統(tǒng)后,進(jìn)入后臺(tái)管理系統(tǒng),點(diǎn)擊查看商場(chǎng)管理,自動(dòng)跳轉(zhuǎn)進(jìn)到大型商場(chǎng)管理頁(yè)面,該頁(yè)面包括了行政區(qū)、知名品牌生產(chǎn)商的監(jiān)管,也有對(duì)商品類目的監(jiān)管。詳盡頁(yè)面如下圖5-8所示。圖5-8商場(chǎng)管理系統(tǒng)界面實(shí)現(xiàn)圖5.2.3商品管理模塊系統(tǒng)實(shí)現(xiàn)產(chǎn)品管理功能是管理員用戶取得成功登錄系統(tǒng)再進(jìn)入管理主頁(yè)面,及其類型管理跳轉(zhuǎn)產(chǎn)品管理頁(yè)面的。在頁(yè)面中能夠很清楚地見(jiàn)到產(chǎn)品的全部目錄信息,同時(shí)還可以根據(jù)店家自己的要求提升、刪除、修改商品等行為,同時(shí)還可以對(duì)消費(fèi)者對(duì)產(chǎn)品的留言開(kāi)展查詢。詳盡頁(yè)面如下圖5-7所示。圖5-7商品管理系統(tǒng)界面實(shí)現(xiàn)圖5.2.4推廣管理模塊系統(tǒng)實(shí)現(xiàn)微信小程序購(gòu)物管理系統(tǒng)的管理員用戶取得成功登錄系統(tǒng)再進(jìn)入的,在經(jīng)營(yíng)主頁(yè)面,及其類型管理跳轉(zhuǎn)營(yíng)銷(xiāo)推廣管理頁(yè)面能夠看見(jiàn)里面涵蓋了廣告管理、優(yōu)惠券管理等行為,店家要根據(jù)自己的商品發(fā)布幾種廣告宣傳便于具有更加好的傳播效果,同時(shí)店家還可以根據(jù)一些特殊的節(jié)日得出對(duì)應(yīng)的優(yōu)惠券還能起到更加好的傳播效果。詳盡頁(yè)面如下圖5-9所示。圖5-9推廣管理系統(tǒng)界面實(shí)現(xiàn)圖5.2.5系統(tǒng)管理模塊系統(tǒng)實(shí)現(xiàn)系統(tǒng)管理功能是管理員用戶取得成功登錄系統(tǒng)再進(jìn)入的,在經(jīng)營(yíng)主頁(yè)面,及其類型管理跳轉(zhuǎn)系統(tǒng)管理頁(yè)面,在網(wǎng)站管理員頁(yè)面能夠看見(jiàn)有不良商家各盡其責(zé)而設(shè)立的各種相對(duì)應(yīng)的管理人員和相匹配管理操作,也能設(shè)一些為了能做好營(yíng)銷(xiāo)推廣商戶的管理人員人物角色同時(shí)還可以為了避免錯(cuò)誤操作造成危害商品的售賣(mài)而設(shè)立的運(yùn)行日志的查詢,可以更加快捷地見(jiàn)到每個(gè)人對(duì)大型商場(chǎng)干了什么操作,可以更好的精準(zhǔn)定位出存在的問(wèn)題。詳盡頁(yè)面如下圖5-10所示。圖5-10系統(tǒng)管理系統(tǒng)界面實(shí)現(xiàn)圖5.2.6配置管理模塊系統(tǒng)的實(shí)現(xiàn)微信小程序購(gòu)物管理系統(tǒng)的管理員用戶取得成功登錄系統(tǒng)再進(jìn)入的,在經(jīng)營(yíng)主頁(yè)面,及其類型管理跳轉(zhuǎn)軟件配置管理操作面板,軟件配置管理就為了更好的管理小程序界面的表明而設(shè)立的管理功能,在這個(gè)控制模塊能夠?qū)Υ笮蜕虉?chǎng)配備進(jìn)行調(diào)整,還可以根據(jù)市場(chǎng)價(jià)格而設(shè)定歸屬于合乎店家利潤(rùn)最大化的運(yùn)輸費(fèi)配備,同時(shí)還可以對(duì)微信小程序表明的宣傳控制模塊開(kāi)展合理安排。詳盡頁(yè)面如下圖5-11所示。圖5-11配置管理模塊界面實(shí)現(xiàn)圖6系統(tǒng)測(cè)試6.1測(cè)試目的測(cè)試目的主要目的是檢查設(shè)備運(yùn)作中存在的錯(cuò)誤,進(jìn)而依據(jù)錯(cuò)誤的難題加以解決,健全系統(tǒng),使之可以正常運(yùn)轉(zhuǎn),通過(guò)對(duì)不同操作客戶的應(yīng)用來(lái)健全每一步作用邏輯性,來(lái)保證系統(tǒng)全部作用操控的正常運(yùn)行。在開(kāi)展軟件性能測(cè)試情況下,本質(zhì)就是怎樣要出現(xiàn)未知錯(cuò)誤,由于之前曾經(jīng)說(shuō)過(guò),錯(cuò)誤在手機(jī)中是在所難免的存有,在檢測(cè)中應(yīng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論