【《商城購物系統(tǒng)設計與實現(xiàn)》13000字】_第1頁
【《商城購物系統(tǒng)設計與實現(xiàn)》13000字】_第2頁
【《商城購物系統(tǒng)設計與實現(xiàn)》13000字】_第3頁
【《商城購物系統(tǒng)設計與實現(xiàn)》13000字】_第4頁
【《商城購物系統(tǒng)設計與實現(xiàn)》13000字】_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

商城購物系統(tǒng)設計與實現(xiàn)目錄摘要 3第一章緒論 11.1課題背景 11.2研究目的及意義 11.3研究目標及內(nèi)容 1第二章系統(tǒng)設計的相關理論與技術 32.1微信web開發(fā)者工具 32.2微信小程序開發(fā)組件 42.3微信小程序開發(fā)API 42.4前端開發(fā) 52.5SpringMVC軟件設計模式 62.6Bootstrap框架 62.7Vue.js框架 62.8MySQL 7第三章軟件系統(tǒng)的可行性研究與需求分析 83.1系統(tǒng)的可行性研究 83.2系統(tǒng)功能需求分析 93.2.1客戶終端管理需求 93.2.2商戶后臺管理需求 103.3系統(tǒng)非功能性需求 113.3.1可靠性 113.3.2易用性 113.3.3可維護性 113.4系統(tǒng)安全性需求 11第四章系統(tǒng)總體設計 124.1系統(tǒng)總體設計 124.1.1設計原則 124.1.2系統(tǒng)架構設計 124.1.3系統(tǒng)總體模塊結構設計 134.2數(shù)據(jù)庫設計 144.2.1數(shù)據(jù)庫設計原則 144.2.2數(shù)據(jù)庫的概念設計 144.2.3數(shù)據(jù)庫的概念設計 16第五章系統(tǒng)模塊設計與實現(xiàn) 215.1客戶端子系統(tǒng)效果部分圖 215.1.1登錄模塊 215.1.2商品展示模塊 235.2商戶后臺子系統(tǒng)效果部分圖 255.2.1登錄模塊 255.2.2商品管理模塊 265.2.3訂單管理模塊 29第六章系統(tǒng)測試 326.1測試方法及內(nèi)容 326.1.1測試方法 326.1.2測試內(nèi)容 326.2測試計劃及要求 336.2.1測試項 336.2.2測試環(huán)境要求 336.2.3測試數(shù)據(jù)要求 336.3測試用例及結果分析 34第七章總結與展望 367.1論文主要總結 367.2展望 36致謝 37參考文獻 38共40頁第1頁第一章緒論1.1課題背景時間飛快,互聯(lián)網(wǎng)的快速發(fā)展,他影響了人們都購物方式,人們已經(jīng)不僅僅局限于通過線下購買商品,更多的人習慣于通過網(wǎng)上購買商品,然而這個方式大大降低了人們購物的繁瑣,他可以做到不出門就可以購買任何你想要的產(chǎn)品。1.2研究目的及意義本文章的目的就是設計開發(fā)一個基于微信小程序平臺的網(wǎng)絡商城,業(yè)務推廣通過開發(fā)者本人進行,擴大系統(tǒng)產(chǎn)品的想象力,迅速搶占市場,同時他符合現(xiàn)在消費者的生活習慣,更容易的使用該平臺,讓客戶更容易獲得該服務。同時,我更希望該產(chǎn)品能夠銷往西部地區(qū),讓跟多的農(nóng)民能通過此系統(tǒng)將自己的農(nóng)產(chǎn)品銷往發(fā)達地區(qū),同時自己獲得相應的利潤,讓更多的農(nóng)民把自己的產(chǎn)品高價賣出,更快速的脫貧,走向富裕共40頁第2頁1.3研究目標及內(nèi)容根據(jù)調研結果以及文獻分析人們還是很愿意從網(wǎng)上購買商品,大部分人更傾向于通過網(wǎng)絡來購買,網(wǎng)絡購買可以大大提高人們生活中做事的效率,復雜的事情會變得簡單;商家也可以商戶后臺來實現(xiàn)商品的出售,出售流程較現(xiàn)在市場上面的平臺更加簡單,讓人們不需要通過復雜的流程就可以出售商品。(1)商城購物平臺的管理:微信小程序平臺的管理是指維護商城的日常使用,主要包括首頁圖表,會員管理,購物車管理,商品管理,訂單管理,系統(tǒng)管理等管理(2)商城購物的管理:商戶管理是指對所有商戶的管理,主要包括:待店鋪申請與完善,首頁圖表,商場管理,商品管理,推廣管理,訂單管理,系統(tǒng)管理,團購管理,秒殺管理,對賬管理(3)商城購物的管理:商城客戶端的管理是指客戶購買商品的整個流程的管理,主要包括:首頁,商品搜索,首頁輪播廣告,公告通知,優(yōu)惠券彈出,一級分類,團購專區(qū),秒殺專區(qū),活動專場,品牌入駐店鋪,新品首發(fā),人氣推薦重點類目呈現(xiàn),分類,一級分類導航,二級分類導航,分類商品展現(xiàn),購物車,微信支付對接,購物車商品管理,下單郵件通知,我的,客戶設置,推廣數(shù)據(jù),訂單管理,物流跟蹤,我的服務,我的收藏,瀏覽記錄,派送地址管理,意見反饋,商品評論。第二章系統(tǒng)設計的相關理論與技術2.1微信web開發(fā)者工具騰訊官方向開發(fā)者提供開發(fā)工具了微信開發(fā)者工具,微信開發(fā)者工具操作簡單,編輯代碼快速,整個軟件更輕量。我們想要開發(fā)微信小程序時,第一步就是安裝開發(fā)工具,我們通過在微信小程序的文檔開發(fā)中找到開發(fā)工具插件的下載接口。本系統(tǒng)是基于windows10平臺,安裝了網(wǎng)上商城開發(fā)的微信小程序后,可以在電腦桌面中找到微信開發(fā)工具。第二部就是撰寫代碼,撰寫代碼使用的語言中,最重要的編程語言是JavaScript。在微信小程序開發(fā)工具的界面可以使用調試功能,打開調試頁面,顯示和編輯代碼,預覽下載微信小程序,開發(fā)微信小程序語言,都使用JavaScript編程語言編寫邏輯代碼,為了描述側結構CSS來描述和使用節(jié)點樣式,因此,由于微信小程序與邏輯分離的機制不同于傳統(tǒng)的web,我們可以使用微信開發(fā)工具。在開發(fā)過程中微信小程序和其他web開發(fā)區(qū)別不大。他們使用的語言JavaScript都是一樣的,使用HTML做前端頁面開發(fā),編寫CSS的wxss來描述節(jié)點的樣式。但是由于小程序渲染和邏輯分離的運行機制與傳統(tǒng)web的不同。在微信小程序的底層開發(fā)中微信小程序開發(fā)工具基于node。通過使用Chrome和系統(tǒng)API實現(xiàn)進行調試和展現(xiàn),微信小程序通過使用React.Redux等前端技術來實現(xiàn)跨平臺使用,豐富了微信小程序的使用場景。微信小程序的底層框架如圖2-1所示。共40頁第5頁 圖2-1微信小程序底層框架2.2微信小程序開發(fā)組件微信小程序組件是小程序開發(fā)的基本組成部分。微信小程序有他自己的組件風格。像微信小程序頁面上的圖片、文字、按鈕等,他都是微信小程序的視圖功能,而微信小程序是很多基礎類似于視圖組件的集合,我們將這些組件結合起來可以實現(xiàn)更高效的開發(fā)。一個組件通常包含<開始標簽>和</結束標簽>。當我們在標簽中添加某類屬性來改變組件的風格時,改變的內(nèi)容需要嵌套在第一個標簽和最后一個標簽中。語法格式:<標簽名稱屬性=“值”>內(nèi)容</標簽名>總體上來說,微信小程序的組件根據(jù)他基礎的功能一共有七種部分:第一個,視圖容器組件,他主要用于設計頁面內(nèi)容,修改頁面風格,與客戶接觸最多的一個組件;第二個,他是顯示圖標展現(xiàn)核心內(nèi)容的組件,他常用于微信小程序中的核心內(nèi)容,如文本,文章等;第三個,表單組件,他主要用于創(chuàng)建表單;第四個微信小程序的導航組件,他主要用于導航到指定頁面組件;第五,地圖組件,他主要的功能是向客戶展示微信小程序的地圖效果。第六,Canvas組件他主要的功能是繪制文章的內(nèi)容。2.3微信小程序開發(fā)API共40頁第7頁微信小程序開發(fā)平臺有非常完善的API,開發(fā)人員可以輕松的通過這些API實現(xiàn)微信小程序的很多基礎功能,微信小程序會變得更加的容易開發(fā),大大縮減了開發(fā)周期。網(wǎng)絡API:開發(fā)者將會通過使用這個api接口獲得網(wǎng)絡通信能力,數(shù)據(jù)通過該api可以更快速的實現(xiàn)傳輸。媒體API:多媒體文件可以使用這個api來處理來呈現(xiàn)給使用該微信小程序的客戶,所以一個微信小程序往往多媒體功能占據(jù)很大的一部分。數(shù)據(jù)緩存API:該aip可以通過客戶的指令來進行數(shù)據(jù)存儲該api經(jīng)常使用的有一下幾個主要功能數(shù)據(jù)存儲、數(shù)據(jù)讀取、刪除等操作。位置API:該API是用來獲取位置信息的,使用該api可以來查看位置,控制地圖組件控件。設備API:客戶可以通過使用這個API來與設備來進行交互,他又一下幾個功能獲取系統(tǒng)信息、兼容點、網(wǎng)絡狀態(tài)、控制Wi-Fi、使用指南針和加速度計、客戶端掃碼、管理手機內(nèi)存、屏幕亮度控制、振動控制等。API接口:客戶通過這個api來獲得與界面交互的功能,他經(jīng)常使用的有以下幾個主要功能通知提示框、加載提示框、模態(tài)彈窗、活動菜單、導航欄標題、動畫、標簽顏色設置。畫布、設置樣式、變換、裁剪、導出圖像、啟動、跟蹤和停止下拉更新方法。2.4前端開發(fā)HTML+CSS+JavaScnipt是當前的WebUI開發(fā),他同時也是一種超文本標記語言。通過HTML+CSS+JavaScnipt可以來撰寫想要的界面。目前,大部分開發(fā)者使用webstorm開發(fā)。Webstorm有很多開發(fā)功能。Webstorm支持很多東西來支持開發(fā),比如,例如多媒體等。HTML5目前的還有很多版本,可以真正改變客戶與文檔交互方式的。CSS代表級聯(lián)樣式表。它是一種樣式表語言,他用來配合著HTML來管理樣式。CSS可以來決定讓前端ui具體如何呈現(xiàn)出什么樣式。JavaScnipt是目前開發(fā)者使用最多的腳本語言。在生活中我們通過各種不同的電子設備來瀏覽網(wǎng)頁時,就需要JavaScript的介入。當我們開發(fā)微信小程序時,微信平臺開發(fā)者工具的開發(fā)者創(chuàng)建了WXML和wxss。WXML的全稱是weixinMarkupLanguage(微信標記語言),相當于HTML,同時也是一種使用<tag>和</tag>的文本標記語言。WXML的功能有數(shù)據(jù)綁定、列表渲染、條件渲染、模板、時序和引用等功能。WXsS文件的全名是weixinStyleSheet(微信樣式表),他是用來展示W(wǎng)XML元素風格的樣式語言。它與CSS的大多功能相同,同時WxSS對CSS進行了修改和更新,為的就是用來更適配微信小程序的開發(fā)。2.5SpringMVC軟件設計模式SpringMVC軟件設計模式是web層來請求然后Spring容器做出處理的一個模塊。它有3個模塊:模型、視圖和控制器,圖2-2顯示了MVC應用程序的執(zhí)行過程。 圖2-2MVC應用程序的執(zhí)行過程2.6Bootstrap框架當下Bootstrap已經(jīng)變成了開發(fā)者最喜歡用的框架。它是功能非常強大的框架,他是基于HTML、Css、JavaScript來開發(fā)的框架。Bootstrap提供了HTML和Css規(guī)范的規(guī)范,開發(fā)者可以通過他的規(guī)范來編寫規(guī)范的代碼,他的開發(fā)文檔可以讓舍友的開發(fā)人員快速入門。Bootstrap他有豐富的組件,開發(fā)者可以使用這些組件然后來開發(fā)一個理想的網(wǎng)站。2.7Vue.js框架Vue.js他是一個前端開發(fā)者最喜歡使用的框架。他的主要內(nèi)容就是組件化。它的開發(fā)文檔非常易于閱讀,開發(fā)者可以更加效率更高的來學習開發(fā)。ViewModel是Vue最核心的組件。如圖2-3數(shù)據(jù)綁定原理圖所示,Model中的數(shù)據(jù)被DataBindings來監(jiān)控。在他發(fā)現(xiàn)被修改了,那么DOM元素中的數(shù)據(jù)也將會被修改。這就是Vue.js是數(shù)據(jù)viewmodel的的原理。2-3數(shù)據(jù)綁定原理圖2.8MySQL商城購物系統(tǒng)采用了開發(fā)者最喜歡使用MySQL數(shù)據(jù)庫,因為他是開源并且是一個免費的數(shù)據(jù)庫。MySQL是開發(fā)web最流行的數(shù)據(jù)庫。他有很多優(yōu)秀的特點:內(nèi)存小、運行、開發(fā)成本低、提供很多API接口等,因此本系統(tǒng)選用MySQL關系型數(shù)據(jù)庫。共40頁第8頁第三章軟件系統(tǒng)的可行性研究與需求分析為了讓商城購物系統(tǒng)更好的簡便和更迅速的運行,故本課題將實行研究商城購物系統(tǒng)的可行性研究的詳情分析。本課題是基于目前最流行商城購物系統(tǒng)進行研究分析,主要包括購物車、界面管理、商戶管理、系統(tǒng)后臺的的要求,過業(yè)務流程分析,逐步創(chuàng)建起出現(xiàn)代商城輕便簡單的需求。3.1系統(tǒng)的可行性研究共40頁第9頁本小節(jié)的詳細分析商城購物系統(tǒng)的可行性作出可行性研究,在系統(tǒng)開發(fā)之前需要做出可行性分析,他是一個系統(tǒng)必要的分析,他的作用是在系統(tǒng)完成之前做出分析看這個系統(tǒng)是否具有價值,是否可以盈利,是否可以獲得利潤。(1)經(jīng)濟方面可行性商城購物系統(tǒng)平臺的經(jīng)濟方面主要有一下幾個部分組成:開發(fā)該系統(tǒng)平臺的資金、開發(fā)人員的工資、員工工作環(huán)境的房租、該平臺的運營的成本。該系統(tǒng)平臺的盈利方式有商戶提供的租金,頁面的廣告,平臺成交訂單的盈利。因此,本文所分析的該系統(tǒng)具有很高的經(jīng)濟可行性。(2)技術可行性商城購物系統(tǒng)平臺目前有倆大技術要求:第一,前后臺的開發(fā)、第二,微信小程序的開發(fā)。目前,該項目采用最新的且最流行的開發(fā)框架。該框架內(nèi)存占用少,沒有大量的spring配置,開發(fā)更輕便,隨著時間的發(fā)展,該框架它也得到了發(fā)展和改進。而微信小程序是通過微信開發(fā)者工具來編寫的,他是一個由騰訊制作的開發(fā)工具,此工具非常來適合開發(fā)微信平臺,使得開發(fā)越來越容易。在開發(fā)中,我們本項目的微信小程序的開發(fā)框架是Mina框架,該框架兼容性高,框架穩(wěn)定,運行流暢,基本滿足了開發(fā)的要求。(3)操作可行性該系統(tǒng)的設計模式與主流電子商務系統(tǒng)的開發(fā)大致相同。同時,我們使用的微信小程序的時候,我們不需要到軟件商店中查找到該應用就可以來使用它。并且它大大降低了手機的運行內(nèi)存,使用方便。我們只需要在微信上打開微信,然后在微信上搜索系統(tǒng)名稱就可以使用該系統(tǒng)。因此,本系統(tǒng)的開發(fā)是可行的。3.2系統(tǒng)功能需求分析該系統(tǒng)是不需要下載應用程序,只要用微信號即可授權自動登錄。平臺內(nèi)所有產(chǎn)品都非常貼近人們的生活。共40頁第8頁共31頁第7頁從系統(tǒng)質量或是從系統(tǒng)的風格上該系統(tǒng)都完全符合用戶的生活所需。該平臺分成倆個子系統(tǒng):客戶端系統(tǒng)和平臺后臺管理系統(tǒng)??蛻舳讼到y(tǒng)由微信小程序的開發(fā)的,微信小程序是整個系統(tǒng)的核心。平臺后臺管理系統(tǒng)是基于web的,他主要用于管理員對商品、訂單和客戶角色權限的管理。如圖3-1所示的系統(tǒng)功能需求分析示例圖。圖3-1系統(tǒng)功能需求分析示意圖3.2.1客戶終端管理需求共40頁第10頁客戶終端主要是有關客戶相關業(yè)務和功能的使用管理。1、登錄管理:該系統(tǒng)客戶端是由微信小程序開發(fā)的,因此客戶不會向往常的應用程序登錄和注冊一樣,該系統(tǒng)只需要從微信平臺進入訪問即可。第一次登錄時,系統(tǒng)將出現(xiàn)一個客戶登錄請求授權的界面,要求客戶授權該平臺訪問,授權后,客戶即可自動登錄。2、商品展示。該模塊是該子系統(tǒng)平臺的核心模塊。它的基本功能包括:產(chǎn)品分類顯示和產(chǎn)品詳細信息顯示,并且產(chǎn)品詳細信息頁面可用于添加購物車和訂單操作。3、購物車管理。該模塊是該子系統(tǒng)平臺的核心模塊。其基本功能是:使用購物車將商品添加進購物車,然后進入購物車頁面,包括添加產(chǎn)品,減少產(chǎn)品和清除訂單等操作。共42頁第9頁共48頁第15頁4、訂單管理。它主要負責在用戶確認購買付款后獲得詳情的訂單信息。該模塊還包括訂單添加,查看訂單,刪除訂單,確認收貨的功能3.2.2商戶后臺管理需求商戶后臺管理需求只要是有關商戶用來管理店鋪的相關業(yè)務和功能的使用管理。1、登錄管理。進入該子系統(tǒng)平臺的客戶需要進行嚴格的脫機審核。審核失敗的客戶不允許進入該子系統(tǒng)平臺,因此該系統(tǒng)平臺不提供注冊功能。審核通過后,管理員將從后端管理終端向申請人添加帳戶,以及用于申請人登錄的密碼。2、商品管理。該平臺上的商家需要先將其產(chǎn)品上傳到系統(tǒng),然后才能在客戶端進行銷售。商家使用此模塊的功能將產(chǎn)品信息輸入系統(tǒng),包括:產(chǎn)品類型和產(chǎn)品詳細信息以添加,刪除,修改和檢查功能。3、訂單管理。商家使用此模塊來接收客戶的訂單。如果某種產(chǎn)品的庫存不足,您可以選擇拒絕接受訂單,該功能還包括查看每個訂單的詳細信息。共31頁第9頁共48頁第17頁4、客戶角色權限管理:進入后端管理平臺后,商戶可以查看現(xiàn)有后端客戶的角色權限??蛻舴諆H具有查看功能,商店所有者具有最高權限,管理員具有除管理后端客戶以外的所有權限。其中,客戶服務通過后臺視圖為前端客戶提供服務,管理員可以管理商品和訂單,商店所有者添加了添加,刪除和修改后端客戶的功能。共40頁第9頁共40頁第11頁3.3系統(tǒng)非功能性需求共40頁第12頁共48頁第20頁3.3.1可靠性在符合上述功能的前提下,確保子系統(tǒng)平臺的穩(wěn)定運行。該系統(tǒng)的特點就是在每年人流量特別大的時候不會發(fā)生故障。也就是在在新學期,雙十一等特殊時間點有大量客戶來訪問,不會出現(xiàn)服務器奔潰,因此當大量客戶在某個時間點訪問平臺的時候,服務器不發(fā)生宕機。在開發(fā)過程中,它分為開發(fā)環(huán)境,測試環(huán)境和在線環(huán)境。在該軟件的任何版本上線之前,它都必須經(jīng)過嚴格的測試才能啟動。上線時間是在非學校季節(jié),雙十一和其他特殊時間點選擇的。3.3.2易用性每一個系統(tǒng)都是很在乎系統(tǒng)的體驗,軟件的易用性是一個系統(tǒng)重要組成部分。當我們在設計系統(tǒng)時,一定要與市面上出現(xiàn)的平臺要大體相似,不能讓客戶用戶來學習很久,要簡單上手,所以需要提高了平臺的易用性。3.3.3可維護性可維護性對于平臺而言非常重要。為了防止服務器停機和數(shù)據(jù)丟失,定期備份聯(lián)機數(shù)據(jù)庫,開發(fā)時間分為多個模塊,以盡可能降低模塊之間的精度,從而增強系統(tǒng)的可維護性。第四章系統(tǒng)總體設計4.1系統(tǒng)總體設計系統(tǒng)總體設計的要求是為了滿足客戶的需求,要用現(xiàn)在已經(jīng)成熟的技術,前提是客戶的投資金額,最后對系統(tǒng)的整體框架作較為宏觀的設計描述。4.1.1設計原則系統(tǒng)設計的基本原理是在滿足需求的同時,來優(yōu)化程序。系統(tǒng)設計原則基于對客戶的需求,提高客戶體驗,同時遵循軟件設計需求,并且實現(xiàn)用戶與系統(tǒng)的同時完成。設計原則包括:第一,友好和禮貌,用戶在使用該產(chǎn)品的時候不會出現(xiàn)其他信息的干擾如廣告和彈窗等。第二,清晰明確,系統(tǒng)平臺可以獲取用戶的詳情信息,但不會干擾客戶的具體使用,以便用戶在使用系統(tǒng)的過程中出現(xiàn)問題,這樣可以有取證信息。第三,方便,優(yōu)雅用戶簡單的通過屏幕的輕按就可以完全使用該系統(tǒng)。4.1.2系統(tǒng)架構設計該系統(tǒng)架構的設計是由三大部分組成:視圖層,邏輯層和客戶端。該系統(tǒng)的微信小程序與視圖層和應用程序的邏輯層之間的通信是通過JSBrge唯一標識完成的。通過這種方式,才可以設計該微信小程序。商城購物系統(tǒng)的系統(tǒng)架構如圖4.1所示。共40頁第13頁 圖4-1系統(tǒng)系統(tǒng)架構共40頁第15頁共31頁第13頁4.1.3系統(tǒng)總體模塊結構設計這套產(chǎn)品在線商城小應用程序系統(tǒng)由三個部分組成:數(shù)據(jù)庫,客戶端,后端。在我們運行該系統(tǒng)的時候,微信小程序客戶端可以在任意大小的手機屏幕上運行該系統(tǒng)。進入小程序后,小程序將獲得客戶的id來記錄客戶的行為,然后客戶客戶可以進行任意的操作。在用戶對該平臺做出行為時如購買商品時訂單模塊就會將用戶的行為數(shù)據(jù)請求通過Ajax技術發(fā)送至的后臺系統(tǒng)。同時,后臺系統(tǒng)將根據(jù)用戶的操作訪問數(shù)據(jù)庫中的相應數(shù)據(jù),并訪問相關的端口和controller文件,其系統(tǒng)功能模塊組織結構圖如圖4-2所示:圖4-2商城購物系統(tǒng)總體功能模塊結構圖4.2數(shù)據(jù)庫設計4.2.1數(shù)據(jù)庫設計原則在設計數(shù)據(jù)庫時最重要的就是商品跟客戶等的數(shù)據(jù)庫設計,商城購物系統(tǒng)向消費者提供的商品購物信息是最基本的數(shù)據(jù)庫。如果數(shù)據(jù)庫設計出現(xiàn)問題或者不合適,他直接的就導致客戶在商城購物系統(tǒng)的體驗大大下降,同時他也給數(shù)據(jù)庫帶來很多麻煩操作。我們在數(shù)據(jù)庫中設計時,我們必須要嚴格按照數(shù)據(jù)庫的標準設計來,同時我們更希望能一次來優(yōu)化系統(tǒng),以便我們設計的數(shù)據(jù)庫可以為微信小程序的客戶帶來良好的客戶體驗,優(yōu)秀的數(shù)據(jù)庫設計,并且操作起來非常方便并且在以后的開發(fā)階段也不會不浪費太多時間的情況下存儲數(shù)據(jù)庫。4.2.2數(shù)據(jù)庫的概念設計數(shù)據(jù)庫的概念設計是將生活中的數(shù)據(jù)轉化成虛擬的數(shù)據(jù)。也就是將實際的商品轉換為抽象的數(shù)字商品。該商城購物系統(tǒng)的微信小程序數(shù)據(jù)庫的概念設計中使用的最常見的概念設計,概念設計中使用最多的就是ER圖。目前我已經(jīng)撰寫出了很多實體ER圖,包括會員信息。商城購物系統(tǒng)中的客戶信息實體圖的屬性主要包括客戶id,訂單信息等信息,如圖4-3部分數(shù)據(jù)庫表E-R圖。圖4-3部分數(shù)據(jù)庫表E-R圖共40頁第16頁上面的內(nèi)容是對商城中的實體的ER圖的詳細介紹,例如會員信息,購物車信息,產(chǎn)品信息,客戶信息,訂單信息和產(chǎn)品分類信息。我們在創(chuàng)建ER圖的過程中,我們必須結合實際嚴格的按照軟件開發(fā)手冊來完成E-R圖的建立。E-R的規(guī)則有很多比如每個信息實體及其屬性之間的關系,應采用什么形狀等形式。用于表示ER圖中的實體,應以哪種形狀表示屬性以及應以哪種形狀表示實體與其屬性之間的關系。4.2.3數(shù)據(jù)庫的概念設計商城微信小程序的數(shù)據(jù)庫設計的第二階段是設計數(shù)據(jù)庫在邏輯方面的設計。我們使用的就是關系模型mysql,我們將把先現(xiàn)實生活中的實物虛擬成我們所需要的數(shù)字信息然后將數(shù)字信息映射到數(shù)據(jù)庫中。商城購物系統(tǒng)相關實體的概念設計以及ER圖的創(chuàng)建,我們可以在這一階段用邏輯方面來設計??偠灾?,就是要完成的具體的設計就是結合上面創(chuàng)建的ER圖供數(shù)據(jù)庫使用的對應關系表,其中ER圖中的實體,屬性和連接必須與表一一對應。在信息表示的產(chǎn)生中,請確保標記該鍵,并在涉及聯(lián)系其他表的情況下設置外鍵。詳細的介紹是特定關系表的圖形。詳細信息表的詳細信息如下:商品信息的基本信息表(產(chǎn)品),如表4-1所示。表4-4系統(tǒng)客戶表共42頁第19頁屬性名數(shù)據(jù)類型主/外鍵字段說明User_idBIGINTPK客戶唯一標識UsernameVARCHAR(64)客戶名PasswordVARCHAR(64)客戶密碼last_login_ipvarchar(63)最近一次登錄IP地址last_login_timedatetime最近一次登錄時間avatarvarchar(255)頭像圖片add_timedatetime創(chuàng)建時間update_timedatetime更新時間deletedtinyint(1)邏輯刪除role_idsvarchar(127)角色列表`desc`varchar(1024)客戶描述telvarchar(16)聯(lián)系電話mailvarchar(64)郵箱地址共40頁第17頁表4-5購物車表屬性名數(shù)據(jù)類型主/外鍵字段說明Cart_idintPK購物車唯一標識user_idint客戶表的客戶唯一標識brand_idint入駐品牌商編碼goods_idint商品表的商品唯一標識goods_snvarchar商品編號goods_namevarchar商品名稱product_idint商品貨品表的貨品唯一標識pricedecimal商品貨品的價格numbersmallint商品貨品的數(shù)量specificationsvarchar商品規(guī)格值列表,采用JSON數(shù)組格式checkedtinyint購物車中商品是否選擇狀態(tài)pic_urlvarchar商品圖片或者商品貨品圖片add_timedatetime創(chuàng)建時間update_timedatetime更新時間deletedtinyint邏輯刪除settlement_moneydecimal代理結算傭金共40頁第18頁共42頁第20頁表4-6訂單商品表屬性名數(shù)據(jù)類型主/外鍵字段說明唯一標識intPK訂單商品唯一標識order_idint訂單表的訂單唯一標識brand_idint入駐品牌店鋪編碼goods_idint商品表的商品唯一標識goods_namevarchar商品名稱goods_snvarchar商品編號product_idint商品貨品表的貨品唯一標識numbersmallint商品貨品的購買數(shù)量pricedecimal商品貨品的售價specificationsvarchar商品貨品的規(guī)格列表pic_urlvarchar商品貨品圖片或者商品圖片commentint訂單商品評論,如果是-1,則超期不能評價;如果是0,則可以評價;如果其他值,則是comment表里面的評論唯一標識。add_timedatetime創(chuàng)建時間update_timedatetime更新時間deletedtinyint邏輯刪除refund_idint退款跟蹤唯一標識settlement_moneydecimal代理結算傭金共40頁第19頁 表4-7訂單表屬性名數(shù)據(jù)類型主/外鍵字段說明idintPKuser_idint客戶表的客戶唯一標識order_snvarchar訂單編號order_statussmallint訂單狀態(tài)consigneevarchar收貨人名稱mobilevarchar收貨人手機號addressvarchar收貨具體地址messagevarchar客戶訂單留言goods_pricedecimal商品總費用freight_pricedecimal配送費用coupon_pricedecimal優(yōu)惠券減免integral_pricedecimal客戶積分減免groupon_pricedecimal團購優(yōu)惠價減免order_pricedecimal訂單費用actual_pricedecimal實付費用pay_idvarchar微信付款編號pay_timedatetime微信付款時間ship_snvarchar發(fā)貨編號ship_channelvarchar發(fā)貨快遞公司ship_timedatetime發(fā)貨開始時間confirm_timedatetime客戶確認收貨時間commentssmallint待評價訂單商品數(shù)量end_timedatetime訂單關閉時間add_timedatetime創(chuàng)建時間update_timedatetime更新時間deletedtinyint邏輯刪除settlement_moneydecimal代理結算金額settlement_statustinyint結算狀態(tài)freight_typetinyint配送方式:0快遞,1自提share_user_idint推廣客戶fetch_codevarchar提貨碼create_user_idint原始創(chuàng)建人gift_send_timedatetime轉贈發(fā)送時間gift_receive_timedatetime轉贈接收時間表4-8品牌表共40頁第20頁共40頁第23頁屬性名數(shù)據(jù)類型主/外鍵字段說明idintPKnamevarchar品牌商名稱descvarchar品牌商簡介pic_urlvarchar品牌商頁的品牌商圖片sort_ordertinyintfloor_pricedecimal品牌商的商品低價,僅用于頁面展示add_timedatetime創(chuàng)建時間update_timedatetime更新時間share_urlvarchar分享二維碼圖片admin_idint管理客戶唯一標識deletedtinyint邏輯刪除commpanyvarcharauto_update_goodtinyint自動監(jiān)控更新商品shop_urlvarchar店鋪url地址default_category_idint默認的商品類別唯一標識default_pagesint默認商品頁面數(shù)add_precentint店鋪商品溢價addressvarchar提貨地址longitudedecimal經(jīng)度latitudedecimal緯度fetch_time_rulesvarchar提貨時間配置表4-9搜索歷史表共40頁第21頁屬性名數(shù)據(jù)類型主/外鍵字段說明唯一標識BIGINTPKuser_idVARCHAR(64)客戶表的客戶唯一標識keywordBIGINT搜索關鍵字fromBIGINT搜索來源,如pc、wx、appadd_timeBIGINT創(chuàng)建時間update_timeDATETIME更新時間deletedDATETIME邏輯刪除唯一標識INTuser_idINT客戶表的客戶唯一標識keywordVARCHAR(255)搜索關鍵字fromVARCHAR(1024)搜索來源,如pc、wx、appadd_timeINT創(chuàng)建時間update_timeDATETIME更新時間deletedtinyint邏輯刪除第五章系統(tǒng)模塊設計與實現(xiàn)在本節(jié)中,將以效果圖,流程圖和時序圖的形式詳細描述客戶終端系統(tǒng)主要模塊的設計和實現(xiàn)。包括客戶終端系統(tǒng)注冊和登錄模塊,產(chǎn)品展示模塊,購物車模塊,訂單模塊等的模塊設計和實現(xiàn)的描述。5.1客戶端子系統(tǒng)效果部分圖5.1.1登錄模塊該登錄模塊是基于微信小程序開發(fā)的,用戶可以不用像手機應用一樣需要下載安裝等,這個平臺只需要在微信中搜索該平臺名稱就可以進入。當我們第一次訪問該平臺時,他將會出現(xiàn)一個授權登錄的界面,請求客戶授權該平臺訪問微信ID。授權后,客戶每次訪問平臺都會自動登錄??蛻魝瓤蛻糇缘卿浻美龍D,如圖5-1客戶端客戶注冊登錄所示用例圖。 如圖5-1客戶端客戶注冊登錄所示用例表述(1)打開微信,搜索商城購物系統(tǒng)或者掃二維碼(2)進入平臺后,將會出現(xiàn)登錄方式,點擊自動登錄即可進入平臺,如圖5-2登錄界面效果圖所示。共40頁第22頁圖-5-2登錄界面效果圖(3)微信自動登錄,授權后自動登錄,如圖5-3自動登錄授權效果圖圖5-3自動登錄授權效果圖共40頁第23頁(4)下次再登錄小程序系統(tǒng)會自動詢問授權登錄5.1.2商品展示模塊共40頁第24頁商品展示模塊是本系統(tǒng)的核心模塊。他最基本功能有:商品分類展示和商品詳情展示,商品詳情頁面可用于添加購物車和下單操作。如圖5-4客戶端產(chǎn)品展示用例圖所示。如圖5-4客戶端產(chǎn)品展示用例圖用例描述(1)點擊客戶端下方導航欄中“分類”按鈕,跳轉到商品分類頁面,進行查看商品分類,如圖5-5商品分類頁面效果圖。如圖5-5商品分類頁面效果圖(2)點擊任意商品,到該商品詳情頁,進行商品詳情瀏覽,如圖5-6商品分類頁面效果圖。圖5-6商品分類頁面效果圖共40頁第25頁(3)點擊下方導航欄“加入購物車”按鈕,添加此商品到購物車。圖5-7加入購物車頁面效果圖(4)點擊“立即購買”按鈕,添加此商品到訂單。如圖5-8添加訂單效果圖。如圖5-8添加訂單效果圖5.2商戶后臺子系統(tǒng)效果部分圖本小節(jié)將對后臺管理端子系統(tǒng)幾個核心功能模塊的頁面效果圖進行展示。其中包括:商品管理頁面、商品分類管理頁面、訂單管理頁面、后臺客戶角色權限管理頁面。5.2.1登錄模塊進入這個子系統(tǒng)平臺的用戶需要經(jīng)過嚴格的離線審核審核不通過的客戶不得進入本子系統(tǒng)平臺,因此本系統(tǒng)平臺不提供注冊功能。審核通過后,管理員會從后臺管理端為申請人添加賬號。以及申請者登錄密碼如圖5-9用戶登錄效果圖。 共40頁第26頁如圖5-9用戶登錄效果圖用例描述:(1)用戶通過審核,獲取登錄帳號密碼,打開瀏覽器,進入管理終端登錄頁面,如圖5-9后臺管理終端客戶登錄所示。如圖5-9后臺管理終端客戶登錄(2)輸入帳號和密碼。(3)點擊“登錄”按鈕。共40頁第27頁(4)登錄成功后,即可進入后臺管理終端系統(tǒng)。5.2.2商品管理模塊該平臺上的商家需要將他們的產(chǎn)品上傳到系統(tǒng),然后才能在用戶端銷售。該模塊的功能是商家用來將產(chǎn)品信息錄入系統(tǒng)的功能,包括:產(chǎn)品類型和產(chǎn)品詳情的添加、刪除、修改、查看功能。商戶管理終端商品管理如圖5-10所示。 共40頁第28頁如圖5-10商戶管理終端商品管理用例描述:點擊左邊導航欄的“商品種類”按鈕,跳轉到商品種類管理頁面,包括商品種類的增、刪、改、查功能如圖5-11添加商品效果圖,5-12添加商品列表效果圖,5-13編輯商品效果圖,5-14刪除商品效果圖,5-15查詢商品效果圖。如圖5-11添加商品效果圖如圖5-12添加商品列表效果圖如圖5-13編輯商品效果圖共40頁第29頁如圖5-14刪除商品效果圖如圖5-15查詢商品效果圖5.2.3訂單管理模塊共40頁第30頁商家使用此模塊接收用戶的訂單??梢赃x擇發(fā)貨與訂單詳情。后端管理終端訂單結算用例圖如圖5-16訂單結算用例圖所示。如圖5-16訂單結算用例圖所示用例描述:(1)商戶用戶可以通過點擊“訂單管理”按鈕查看所有訂單如圖5-17訂單詳情效果圖。(2)商戶用戶可以通過點擊發(fā)貨選擇快遞公司快遞單號如圖5-18發(fā)貨頁面效果圖。共40頁第33頁如圖5-18發(fā)貨頁面效果圖 第六章系統(tǒng)測試6.1測試方法及內(nèi)容系統(tǒng)測試可以幫助確定軟件的正確性,完整性和質量,從而幫助系統(tǒng)更好地進行開發(fā)。本章主要詳細介紹系統(tǒng)功能測試和非功能測試。6.1.1測試方法本節(jié)將介紹系統(tǒng)主要模塊的功能測試方法。系統(tǒng)功能測試的最主要的目的來測試每個系統(tǒng)模塊的功能是否能達到使用標準。其中,主要分為:客戶終端系統(tǒng)測試,系統(tǒng)后臺系統(tǒng)測試,最后是單獨測試的推薦模塊。6.1.2測試內(nèi)容(1)功能測試:功能測試的主要要求就是測試系統(tǒng)功能能不能達到用戶使用的標準,能不能能滿足使用環(huán)境和管理人員的要求。測試重點測試所有業(yè)務功能和業(yè)務規(guī)則,目的是驗證數(shù)據(jù)存儲、統(tǒng)計、報表和查詢結果是否正確,是否正確執(zhí)行業(yè)務規(guī)則。測試過程涵蓋了系統(tǒng)支持服務的所有功能,并驗證性能需求,如與需求的一致性、系統(tǒng)穩(wěn)定性、安全性和可用性、可擴展性。(2)接口測試:在功能測試的同時進行接口測試。接口測試的客戶端驗證客戶端和系統(tǒng)之間的交互。接口測試的目的是保證系統(tǒng)接口會通過測試對象的應用程序向客戶提供相應的響應,即系統(tǒng)的瀏覽或訪問功能并提供的結果能夠滿足客戶的需求。需要;系統(tǒng)測試還可以確保系統(tǒng)界面中的對象符合預期?!窠涌跍y試主要完成以下任務:●系統(tǒng)界面的完整性;●界面功能按鈕及其他可控對象的操作效果;●錯誤或系統(tǒng)提示信息的準確性和友好性,包括表單類型,長度,所需的驗證等;系統(tǒng)界面的一致性,當以不同的方式或不同的形式顯示相同類型的界面時,相關內(nèi)容的一致性。(3)流程測試:業(yè)務流程測試主要是從要執(zhí)行的業(yè)務開始,以每個角色進入系統(tǒng),然后以完整而全面的方式遍歷整個業(yè)務流程,以找出系統(tǒng)是否可以正確完成所有的任務。6.2測試計劃及要求該系統(tǒng)采用與正式系統(tǒng)分開建立測試系統(tǒng)的方法,因此測試是在測試系統(tǒng)中進行的,測試完成后,根據(jù)測試結果進行調整,修改和驗證后,對正式系統(tǒng)進行修改。6.2.1測試項本系統(tǒng)共分為三大部分進行系統(tǒng)功能模塊的測試工作,并將測試結果公布如下:(1)客戶登錄管理關鍵輸入:輸入客戶名,登錄密碼。關鍵輸出:顯示客戶登錄成功,并初始化客戶系統(tǒng)權限信息。最終結果:成功(2)添加商戶流程管理關鍵輸入:在商城購物系統(tǒng)的添加客戶界面輸入商戶唯一標識、商戶密碼和權限等相關信息關鍵輸出:顯示發(fā)起成功并成功添加商戶信息最終結果:成功6.2.2測試環(huán)境要求共40頁第34頁共48頁第40頁測試環(huán)境如下:●Windows10操作系統(tǒng)/服務器(Intel(R)Core(TM)i7-10700HCPU/16.00GBRAM/1TBROM)●數(shù)據(jù)庫-mysql測試數(shù)據(jù)要求(1)本系統(tǒng)客戶信息測試列表如表6-1、6-2所示:表6-1客戶登陸管理測試輸入信息NoOWNER唯一標識客戶類型客戶名稱1003超級管理員admin2005超級管理員Liu1233007商戶Zhangsan123表6-2客戶登陸管理測試輸出信息No系統(tǒng)結果1結果數(shù)量1Windows10超級管理員,admin,pass1,OK202Windows10超級管理員,Liu123,pass2,OK203Windows10商戶,Zhangsan123,pass3,OK10(2)添加商戶流程管理測試列表如表6-3、6-4所示:表6-3添加商戶流程管理測試輸入信息共40頁第35頁NoOWNER唯一標識商戶名稱商戶密碼管理員角色111liu123121212超級管理員213Wangqian123121212商戶3017Biwen121212商戶表6-4添加商戶流程管理測試輸出信息No系統(tǒng)結果1結果數(shù)量1Windows1020H2添加成功102Windows1020H2添加成功103Windows1020H2添加成功106.3測試用例及結果分析測試用例用用特殊的數(shù)據(jù)來測試模塊,看最后結果能否實現(xiàn)。通過執(zhí)行用例數(shù)據(jù)的條件,可以獲得正確的測試結果。為了實現(xiàn)程序模塊的路徑或確認測試模塊的客戶是否滿足測試要求和測試條件要求。測試用例是驗證正確測試結果的必要條件和基礎;測試的“深度和廣度”與測試用例的類型,范圍和數(shù)量成正比;因此,測試用例對于枚舉整個測試過程條件下輸入的內(nèi)容范圍非常重要。具體功能如下1)觀察系統(tǒng)的結果與測試的數(shù)據(jù)是否一致;2)根據(jù)測試用例的充足輸入源數(shù)據(jù),枚舉測試條件數(shù)據(jù);3)可作為評估測試預期結果的標準;4)可以作為計算缺陷數(shù)量的主要標準;從客戶登錄管理,辦公室管理管理,系統(tǒng)功能測試和系統(tǒng)性能測試的測試情況入手。6.3.1功能測試根據(jù)需求規(guī)范中對功能模塊ER圖的分析和定義,將其轉換為具有邊界值的各種測試用例,以確保用例可以滿足并覆蓋功能需求。在完成測試用例的設計和處理特殊用例之后,將與開發(fā)人員進行測試用例的驗證和審查。在實際測試過程中,將記錄測試詳細信息過程和結果。系統(tǒng)中的用例設計是使用邊界值法,黑盒法,白盒法和其他方法編寫的。下面將通過客戶登錄模塊和帖子管理這兩個用例來介紹和測試如何編寫用例。6.3.2性能測試該系統(tǒng)的主要性能指標是當系統(tǒng)在企業(yè)中投入實際運行時,當訪問數(shù)據(jù)的客戶數(shù)量逐漸增加時,系統(tǒng)的響應速度和數(shù)據(jù)庫服務器的處理性能。由于實際環(huán)境和客觀因素,該系統(tǒng)無法及時進行部署類型的并發(fā)訪問測試。但是,根據(jù)當前的業(yè)務狀況,結合科學分析(例如由類似的相關技術開發(fā)的系統(tǒng)),文獻分析和核心功能代碼分析,作者認為,隨著系統(tǒng)中客戶數(shù)量的增加,對于登錄量相應增加。當300個客戶同時連接時,該系統(tǒng)可以滿足客戶的基本要求。6.3.3測試結果分析該系統(tǒng)的設計與實現(xiàn)涵蓋了現(xiàn)代企業(yè)的大部分功能需求,同時實現(xiàn)系統(tǒng)編碼基本上可以滿足企業(yè)辦公自動化運營的管理要求。系統(tǒng)運行正常,執(zhí)行效率高;客戶操作方便,系統(tǒng)提供完整的操作日志記錄;通過系統(tǒng)各個模塊的業(yè)務功能和流程測試,系統(tǒng)已完成辦公管理,客戶管理,項目管理以及系統(tǒng)后臺管理等功能需求,并通過了實際運行數(shù)據(jù)的測試,顯示出良好的穩(wěn)定性,可靠性和安全性要求。對測試結果進行分析后,發(fā)現(xiàn)系統(tǒng)測試有效,需要修復的75個缺陷已得到修復,滿足了系統(tǒng)的正常使用。通過對系統(tǒng)性能和運行條件的分析,該系統(tǒng)具有出色的運行性能和良好的穩(wěn)定性,可以滿足客戶對系統(tǒng)設計性能的要求。結合以上各方面,筆者認為該系統(tǒng)已經(jīng)達到了系統(tǒng)預期設計和實現(xiàn)的目標要求。共40頁第38頁共48頁第47頁第七章總結與展望7.1論文主要總結本論文采用相關技術,從社會背景、所選課題的重要性和意義,以及國內(nèi)外研究現(xiàn)狀,從目前網(wǎng)絡商城的需求分析中,對操作系統(tǒng)和編程語言進行了選擇和分析。,并使用相關技術。數(shù)據(jù)庫技術等批準的技術路線。概述整體系統(tǒng)架構,描述企業(yè)辦公自動化系統(tǒng)的實現(xiàn)過程,描述具體的思路和實現(xiàn)方法。各采購系統(tǒng)模塊、代理管理、客戶管理、后臺系統(tǒng)管理等詳細設計指導。詳細介紹了采購系統(tǒng)的具體設計和實現(xiàn),并展示了各個模塊的功能截圖。最后,描述了測試采購系統(tǒng)的影響。本文的內(nèi)容是基于需求分析和商品采購系統(tǒng)的設計。由于開發(fā)過程中計算機知識的限制、時間的限制、創(chuàng)業(yè)者的數(shù)量等客觀知識的限制,系統(tǒng)的實際功能大大減少和實現(xiàn),但企業(yè)水平在應用開發(fā)方面差距仍然較大,最近需要不斷改進。7.2展望但是所采用的系統(tǒng)設計理念和工程方法都比較先進,由于開發(fā)經(jīng)驗不足、時間限制和客觀條件等原因,可能存在一定的局限性。這需要不斷探索和改進現(xiàn)有應用程序。使采購系統(tǒng)更加完善。同時,該制度也在不斷演進和完善,并將不斷演進和完善,以提高企業(yè)現(xiàn)代化進程中的整體管理要求。首先,這個產(chǎn)品采購系統(tǒng)還有很多基本功能沒有實現(xiàn)。其次,對于接口代碼的輕量化和準確性的研究很少。雖然已經(jīng)實現(xiàn)了基本功能,但仍然需要大量的改進和優(yōu)化。第三,系統(tǒng)的可擴展性不強。在開發(fā)過程中,業(yè)務代碼邏輯有點亂,結構不清晰,對后續(xù)環(huán)節(jié)影響很大。參考文獻[1]SabrinaHelm,SooHyunKim,SilviaVanRiper.Navigatingthe‘retailapocalypse':Aframeworkofconsumerevaluationsofthenewretaillandscape[J].JournalofRetailingandConsumerServices,2020,542]傅巧靈,趙睿,鮑新中,互聯(lián)網(wǎng)金融的社會基礎[J].中國金融,2015(12):84-85[2]王婷婷.微信小程序開發(fā)[].信息技術與信息化,2018(12):62-63.[3ThomasDurieux,YoussefHamadi,MartinMonperrus.FullyAutomatedHTMLandJavaScriptRewritingforConstructingaSelf-healingWebProxy[J].SoftwareTesting,VerificationandReliability,2020,30(2).[4]AhmedI,ObermeierS,Sudhakarans,etal.Programma-bleLogicControllerForensics[J].IEEESecurity&Pri-vacy,2017.15(6):18-24.[5]代麗,樊粵湘?zhèn)€性化推薦系統(tǒng)綜述[J].計算機時代,2019(06):9-11+15.[6]SenthilselvanNatarajan,SubramaniyaswamyVairavasundaram,SivaramakrishnanNatarajan,AmirH.Gandomi.ResolvingdatasparsityandcoldstartproblemincollaborativefilteringrecommendersystemusingLinkedOpenData[J].ExpertSystemsWithApplications,2020,149.[7]ChenjaoFeng,JjiyeLiang,PengSong,ZhiqiangWang.Afusioncollaborativefilteringmethooforsparsedatainrecommendersystems[J].InformationSciences,2020,521.[8]FeiranWang,YipingWen,TianhangGuo,JianxunLiu,BuqingCao.Collaborativefilteringandassociationruleminingbasedmarketbasketrecommendationonspark[J].ConcurrencyandComputation:PracticeandExperience,2020,32共40頁第39頁共48頁第40頁[9]王國霞,劉賀平個性化推薦系統(tǒng)綜述[J].計算機工程與應用,2012,48(07):66-76[10]LeilaEsmaeili,ShahlaMardani,SeyyedAlirezaHashemiGolpayegani,ZeinabZanganehMadar.Anoveltourismrecommendersysteminthecontextofsocialcommerce[J].ExpertSystemsWithApplications,2020,149.[11]王志輝淺析計算機軟件JAVA編程的特點及應用[J].軟件,2020,41(01):266-269.共40頁第39頁[12]ShufanLiu.DesignandImplementationofCommunicationBaseStationSurveySystembasedonSpringboot[C].香港新世紀文化出版社(HongkongNewCenturyCulturalPublishingHouse).2018年智慧教育與人工智能發(fā)展學術會議論文集(第一部分).香港新世紀文化出版社(HongkongNewCenturyCulturalPublishingHouse):香港新世紀文化出版社有限公司,2018

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論