《基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6600字(論文)_第1頁(yè)
《基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6600字(論文)_第2頁(yè)
《基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6600字(論文)_第3頁(yè)
《基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6600字(論文)_第4頁(yè)
《基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6600字(論文)_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

基于MySQL的手機(jī)商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)TOC\o"1-3"\h\u19887中文摘要 VII中文摘要自進(jìn)入信息化社會(huì)以來(lái),社會(huì)的處于加速發(fā)展時(shí)代。在安卓系統(tǒng)問(wèn)世后,開(kāi)啟了一個(gè)屬于它的時(shí)代。移動(dòng)購(gòu)物已經(jīng)成為現(xiàn)代互聯(lián)網(wǎng)用戶的日常必需品,而微信是當(dāng)前主流的社交和娛樂(lè)的常用軟件,為了跟上時(shí)代的潮流,滿足人們的需求,設(shè)計(jì)一款在微信上使用的手機(jī)商城購(gòu)物小程序,提高人們的網(wǎng)購(gòu)體驗(yàn)。手機(jī)購(gòu)物商城系統(tǒng)的使用者分為系統(tǒng)管理員和用戶,用戶在系統(tǒng)中進(jìn)行查找查看商品信息、添加購(gòu)物車(chē)、下訂單和查看自己的物流信息等功能。管理員在管理員頁(yè)面對(duì)用戶、商鋪和商鋪的信息進(jìn)行查看、修改。本文所設(shè)計(jì)并實(shí)現(xiàn)的手機(jī)購(gòu)物商城系統(tǒng)前端開(kāi)發(fā)使用微信開(kāi)發(fā)者工具來(lái)開(kāi)發(fā),使用其獨(dú)特的云開(kāi)發(fā)功能,提高了程序編寫(xiě)效率。關(guān)鍵詞:微信小程序;手機(jī)購(gòu)物;MySQL1緒論1.1課題背景及意義從上世紀(jì)九十年代中期起,由于網(wǎng)絡(luò)的發(fā)展越來(lái)越快,我國(guó)開(kāi)始了對(duì)電子商務(wù)的建設(shè)規(guī)劃,在九十年代末期,網(wǎng)上購(gòu)物正式進(jìn)入應(yīng)用階段。因?yàn)楫?dāng)時(shí)的互聯(lián)網(wǎng)普及度不高、技術(shù)處于起步階段、相關(guān)的規(guī)章制度不完善加上用戶對(duì)網(wǎng)購(gòu)的不信任導(dǎo)致了電子商務(wù)的發(fā)展。隨著我國(guó)經(jīng)濟(jì)進(jìn)入快車(chē)道后,加大了對(duì)網(wǎng)購(gòu)的投入,各種限制電子商務(wù)發(fā)展的問(wèn)題都迎刃而解,目前,網(wǎng)購(gòu)已經(jīng)成為了人們不可缺少的需求之一。智能手機(jī)的迅猛發(fā)展,普及度大大提高,它的作用也深入人心。在各個(gè)領(lǐng)域都能看到智能手機(jī)發(fā)揮作用的身影。網(wǎng)購(gòu)已經(jīng)成為當(dāng)代社會(huì)生活中不可缺少的一部分,給學(xué)習(xí)任務(wù)重、工作忙的人們帶來(lái)了極大的便利。微信也成為了現(xiàn)代人們生活中不可缺少的社交軟件。因此設(shè)計(jì)一款基于微信小程序的手機(jī)購(gòu)物商城系統(tǒng),不僅大大減少了人們的浪費(fèi)在實(shí)體店的選購(gòu)時(shí)間,而且還方便了用戶清楚的了解商品信息,不存在店大欺客宰客的問(wèn)題。該系統(tǒng)使用微信開(kāi)發(fā)者工具來(lái)開(kāi)發(fā),其特有的云開(kāi)發(fā)功能,能使編寫(xiě)效率大大提升,降低編程成本。1.2國(guó)內(nèi)外研究現(xiàn)狀1.2.1國(guó)外研究現(xiàn)狀 作為電子商務(wù)的先驅(qū),美國(guó)在電子商務(wù)領(lǐng)域的建設(shè)已經(jīng)非常完善了,在全球范圍內(nèi)有著領(lǐng)頭羊的地位。歐盟發(fā)展電子商務(wù)的時(shí)間比美國(guó)晚一些,但它以坐火箭的發(fā)展速度迅速的進(jìn)入了第一梯隊(duì)。而在電子商務(wù)領(lǐng)域剛剛起步的亞洲,雖然市場(chǎng)很大有著一定的發(fā)展?jié)摿?,但是這幾年的發(fā)展速度并不快,占得份額也很少,在全球范圍內(nèi)屬于發(fā)展地區(qū)。歐美方面,在電子商務(wù)領(lǐng)域方興未艾。在法國(guó)、德國(guó),僅電子商務(wù)就占了商務(wù)總額的25%,在美國(guó),電子商務(wù)的營(yíng)業(yè)額甚至占了三分之一。 坐落在美國(guó)的世界頂級(jí)零售商,如沃爾瑪、J.C培尼等,都想在電商這塊大餅上分一杯羹,最終在各自的領(lǐng)域取得了令人驚嘆的巨額利潤(rùn)。亞馬遜作為世界第一的電子商務(wù)公司,它的智能機(jī)器人Kiva技術(shù)、大數(shù)據(jù)驅(qū)動(dòng)的智能入庫(kù)、智能揀貨和精準(zhǔn)定位技術(shù)等,為用戶提供最好的購(gòu)物體驗(yàn),被全世界的人們所喜歡。其中在美國(guó),平均每十個(gè)人里就有九個(gè)人使用亞馬遜,其中3人去實(shí)體店的次數(shù)大大下降,2人不再使用其他的網(wǎng)購(gòu)平臺(tái)。德國(guó)的情況與美國(guó)相近,使用亞馬遜的比例有九成之高。在加拿大,亞馬遜是八成網(wǎng)購(gòu)用戶的首選平臺(tái),擁有高達(dá)百分之五十六的跨境購(gòu)物數(shù)據(jù)。在英國(guó),九成的用戶選擇使用亞馬遜平臺(tái)進(jìn)行購(gòu)物。1.2.2國(guó)內(nèi)研究現(xiàn)狀 最近幾年間,我國(guó)越來(lái)越注重電子商務(wù)的發(fā)展,“十二五”、“十三五”期間出臺(tái)了許多為加快我國(guó)互聯(lián)網(wǎng)和電子商務(wù)發(fā)展的政策。在最近十幾年間,我國(guó)電子商務(wù)展現(xiàn)了中國(guó)速度,在全球范圍內(nèi)也屬于先頭部隊(duì)?,F(xiàn)如今,網(wǎng)購(gòu)已經(jīng)深入人心,改變了我國(guó)人民的生活方式,為我國(guó)的經(jīng)濟(jì)發(fā)展提供了巨大支持。 隨著電子商務(wù)的不斷發(fā)展以及人們收入穩(wěn)定增長(zhǎng),網(wǎng)購(gòu)成為人們最常使用的消費(fèi)渠道之一。根據(jù)在網(wǎng)上收集到的數(shù)據(jù)顯示,截止到2020年末,我國(guó)的網(wǎng)購(gòu)用戶達(dá)到了驚人的7.82億,手機(jī)購(gòu)物的用戶也達(dá)到了7.81億。網(wǎng)購(gòu)人數(shù)和消費(fèi)額都在不停的飛速增長(zhǎng)。有數(shù)據(jù)表明,2018年我國(guó)網(wǎng)購(gòu)交易額達(dá)到了5.7萬(wàn)億。目前我國(guó)的網(wǎng)購(gòu)平臺(tái)背后幾乎都有阿里巴巴集團(tuán)和騰訊公司的身影。如阿里巴巴是淘寶、蘇寧易購(gòu)、閑魚(yú)、天貓等平臺(tái)的股東,占股很高,擁有很高的話語(yǔ)權(quán),而拼多多和京東等平臺(tái)在有著騰訊的資金投入后愈來(lái)愈強(qiáng)。另外,滴滴、網(wǎng)易和順豐等企業(yè)也正在試圖進(jìn)軍電子商務(wù)領(lǐng)域,暴露了他們想在電子商務(wù)領(lǐng)域分一杯羹的野心。 在最近的幾年時(shí)間里,我國(guó)的網(wǎng)購(gòu)行業(yè)高速發(fā)展,同比增幅一直保持在百分之三十以上。在物聯(lián)網(wǎng)、大數(shù)據(jù)、云計(jì)算等新技術(shù)理念提出后,為我國(guó)電子商務(wù)的發(fā)展提供了新的技術(shù)支持,以更精準(zhǔn)的數(shù)據(jù)和更高的物流效率提供給更好的用戶體驗(yàn),使行業(yè)發(fā)展由粗變細(xì)變精。1.3本課題主要工作本論文中,主要對(duì)手機(jī)購(gòu)物商城系統(tǒng)的設(shè)計(jì)和功能的實(shí)現(xiàn)進(jìn)行敘述,并對(duì)其進(jìn)行了系統(tǒng)分析。為了使系統(tǒng)功能能滿足用戶的需求,就必須先進(jìn)行需求分析。對(duì)同類系統(tǒng)的功能進(jìn)行詳細(xì)分析,確定新系統(tǒng)的功能需求,以此為基礎(chǔ)進(jìn)行系統(tǒng)設(shè)計(jì),最終完成的系統(tǒng)的開(kāi)發(fā)。軟件方面,我選擇功能已經(jīng)成熟的微信開(kāi)發(fā)者工具作為開(kāi)發(fā)平臺(tái),MYSQL數(shù)據(jù)庫(kù)用以數(shù)據(jù)保存。以已經(jīng)相當(dāng)成熟的微信開(kāi)發(fā)者工具和MYSQL作為開(kāi)發(fā)工具,在安全、編碼效率等方面值得信賴。最后,對(duì)系統(tǒng)的進(jìn)行系統(tǒng)測(cè)試,保證系統(tǒng)能正常運(yùn)行,保障用戶的使用體驗(yàn)。1.4系統(tǒng)開(kāi)發(fā)環(huán)境1.4.1微信開(kāi)發(fā)者工具 微信開(kāi)發(fā)者工具是專門(mén)用于開(kāi)發(fā)微信小程序的微信官方軟件,從開(kāi)發(fā)到小程序上線做到了一條龍服務(wù)。特色的云開(kāi)發(fā)功能能幫助開(kāi)發(fā)者大大減少開(kāi)發(fā)微信小程序所花費(fèi)的時(shí)間。1.4.2JAVA技術(shù)Java是一種面向?qū)ο蟮目缙脚_(tái)編程語(yǔ)言。Java功能強(qiáng)大,能從一個(gè)環(huán)境直接移植到另一個(gè)環(huán)境,在新的環(huán)境中繼續(xù)使用。同時(shí)安全性也及其強(qiáng)大,廣泛應(yīng)用在互聯(lián)網(wǎng)、超級(jí)計(jì)算機(jī)等多個(gè)領(lǐng)域,在全世界擁有最大的開(kāi)發(fā)者社區(qū)。1.4.3MySQL數(shù)據(jù)庫(kù) MySQL是以SQL語(yǔ)言為基礎(chǔ)的開(kāi)源型關(guān)系數(shù)據(jù)庫(kù)。MySQL因其體積小、速度快、可靠性高且適應(yīng)性強(qiáng)而成為中小型軟件開(kāi)發(fā)者的首選。并且因?yàn)樽鳛殚_(kāi)放源代碼的數(shù)據(jù)庫(kù)軟件,可以大大降低擁有成本進(jìn)而減少研發(fā)成本。2需求分析2.1可行性分析手機(jī)購(gòu)物商城系統(tǒng)是以在微信上進(jìn)行智能購(gòu)物管理為目的。確定目標(biāo)后,本論文將從以下三方面進(jìn)行可行性分析。2.1.1技術(shù)可行性手機(jī)購(gòu)物商城系統(tǒng)采用微信開(kāi)發(fā)者工具開(kāi)發(fā)功能完善、使用簡(jiǎn)單易上手的前端部分的應(yīng)用程序。以及使用MYSQL數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)完整性好、安全性強(qiáng)、穩(wěn)定性高的能讓管理員維護(hù)數(shù)據(jù)的后臺(tái)數(shù)據(jù)庫(kù)。且開(kāi)發(fā)人員掌握了一定的微信小程序開(kāi)發(fā)技術(shù),所以該系統(tǒng)的開(kāi)發(fā)是可行的。2.1.2操作可行性手機(jī)購(gòu)物商城系統(tǒng)的登錄頁(yè)面簡(jiǎn)潔,使用通過(guò)微信授權(quán)方式一鍵登錄系統(tǒng),同時(shí)也可以自己申請(qǐng)賬號(hào)與微信賬號(hào)綁定。用戶只需使用智能機(jī)登錄微信就可以使用本系統(tǒng)。本系統(tǒng)的功能豐富,設(shè)計(jì)符合大眾的使用習(xí)慣,在操作上特別簡(jiǎn)單。所以本系統(tǒng)的開(kāi)發(fā)是可行的。2.1.3經(jīng)濟(jì)可行性手機(jī)購(gòu)物商城系統(tǒng)使用MYSQL數(shù)據(jù)庫(kù)構(gòu)建后臺(tái)數(shù)據(jù),本系統(tǒng)所需的軟硬件環(huán)境非常容易獲得,且MYSQL是開(kāi)源性的數(shù)據(jù)庫(kù)軟件,不需要付出擁有成本,能大大減少研發(fā)所需經(jīng)費(fèi)。而且本系統(tǒng)研發(fā)人員少,開(kāi)發(fā)周期短,不需要過(guò)高的人力、物力和財(cái)力,所以在經(jīng)濟(jì)方面是可行的。2.2系統(tǒng)流程設(shè)計(jì)2.2.1系統(tǒng)開(kāi)發(fā)流程 需求分析是系統(tǒng)開(kāi)發(fā)的第一步,然后對(duì)系統(tǒng)的模型、功能和數(shù)據(jù)庫(kù)進(jìn)行整體設(shè)計(jì)后,再將其分解詳細(xì)設(shè)計(jì)再整合等。如圖2-1所示。圖2-1系統(tǒng)開(kāi)發(fā)流程圖2.2.2用戶登錄流程使用本系統(tǒng)要先登錄系統(tǒng)。只有系統(tǒng)判斷用戶名和密碼不為空且兩者都輸入正確才能登錄成功,否則登錄失敗。如圖2-2所示。圖2-2登錄流程圖2.2.3系統(tǒng)操作流程用戶進(jìn)入登錄頁(yè)面后,系統(tǒng)通過(guò)數(shù)據(jù)庫(kù)自動(dòng)驗(yàn)證輸入的用戶名和密碼信息是否正確,正確則進(jìn)入系統(tǒng)首頁(yè),錯(cuò)誤則重新輸入。如圖2-3所示。圖2-3系統(tǒng)操作流程圖2.2.4添加信息流程普通用戶和管理員可以添加相應(yīng)權(quán)限的信息,系統(tǒng)自動(dòng)判定該信息是否可以添加。是,則添加成功;否,則失敗,需重新輸入添加信息。如圖2-4所示。圖2-4添加信息流程圖2.2.5修改信息流程普通用戶和管理員可以修改相應(yīng)權(quán)限的信息,系統(tǒng)自動(dòng)判定該信息是否可以修改。是,則修改成功;否,則失敗,重新選擇需修改信息。如圖2-5所示。圖2-5修改信息流程圖2.2.6刪除信息流程普通用戶和管理員可以刪除相應(yīng)權(quán)限的信息,系統(tǒng)自動(dòng)判定該信息是否可以刪除。是,則刪除成功;否,則失敗,重新選擇需刪除信息。如圖2-6所示。圖2-6刪除信息流程圖2.3系統(tǒng)用例分析2.3.1用戶用例圖 用戶登錄系統(tǒng)后可以使用首頁(yè)搜索、商品分類、購(gòu)物車(chē)等功能。如圖2-7所示。圖2-7用戶用例圖2.3.2管理員用例圖 管理員登錄后臺(tái)管理系統(tǒng)進(jìn)行用戶、商場(chǎng)、商品等管理工作。如圖3-8所示。圖3-8管理員用例圖3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)概述手機(jī)購(gòu)物商城系統(tǒng)是在安卓系統(tǒng)和Web服務(wù)器中通過(guò)Internet網(wǎng)絡(luò)使用的系統(tǒng)。如圖3-1所示。圖3-1系統(tǒng)工作原理圖3.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)將系統(tǒng)的整體設(shè)計(jì)細(xì)分為是一個(gè)個(gè)的小目標(biāo),將這些小目標(biāo)分別完成后,再將其整合成最終的大目標(biāo)。它具體的工作步驟是:1、將系統(tǒng)化整為零,分成一個(gè)個(gè)小目標(biāo)。2、設(shè)計(jì)所有小目標(biāo)的功能。3、設(shè)計(jì)所有小目標(biāo)之間的聯(lián)系。4、設(shè)計(jì)所有小目標(biāo)之間的信息傳輸方式。貫穿整個(gè)設(shè)計(jì)的需求分析,要覆蓋到每一個(gè)小目標(biāo)上,并以此確定具體的達(dá)成方案。而后對(duì)系統(tǒng)進(jìn)行前期設(shè)計(jì),并不停的對(duì)其更新,最終完成系統(tǒng)的開(kāi)發(fā)。如圖3-2所示。圖3-2系統(tǒng)結(jié)構(gòu)圖4數(shù)據(jù)庫(kù)4.1數(shù)據(jù)庫(kù)實(shí)體作為保存和管理數(shù)據(jù)的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的設(shè)計(jì)要保證用戶在本系統(tǒng)上進(jìn)行的數(shù)據(jù)的傳輸、處理、保存、修改、增減等功能的操作能請(qǐng)求到數(shù)據(jù)庫(kù)中,讓用戶能夠評(píng)價(jià)和參與其中,保證用戶的需求完善。通過(guò)對(duì)數(shù)據(jù)庫(kù)進(jìn)行需求分析后,結(jié)合對(duì)系統(tǒng)的整體設(shè)計(jì)模型,建立E-R模型圖。如下圖所示。1、用戶收貨地址信息E-R圖如圖4-1所示:圖4-1用戶收貨地址信息E-R圖2、商品基本信息E-R圖如圖4-2所示:圖4-2商品基本信息E-R圖3、商鋪基本信息E-R圖如圖4-3所示:圖4-3商鋪基本信息E-R圖4、關(guān)鍵詞基本信息E-R圖如圖4-4所示:圖4-4關(guān)鍵詞信息E-R圖4.2數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)表是數(shù)據(jù)庫(kù)軟件對(duì)數(shù)據(jù)進(jìn)行各類操作的基礎(chǔ),表的好壞一定程度上決定了系統(tǒng)數(shù)據(jù)處理的容易程度。本手機(jī)購(gòu)物商城系統(tǒng)使用MYSQL作為數(shù)據(jù)庫(kù)管理系統(tǒng),下圖是數(shù)據(jù)庫(kù)中表的具體信息。表4-5用戶收貨地址信息表表4-6商品基本信息表表4-7商鋪基本信息表表4-8關(guān)鍵詞基本信息表

5系統(tǒng)頁(yè)面設(shè)計(jì)5.1管理員功能模塊5.1.1管理員后臺(tái)頁(yè)面管理員登錄后臺(tái)頁(yè)面后,可以處理用戶、商品和商場(chǎng)等相關(guān)數(shù)據(jù)。如圖5-1所示。圖5-1管理員后臺(tái)頁(yè)面5.1.2用戶收貨地址數(shù)據(jù)管理頁(yè)面管理員登錄后臺(tái)頁(yè)面后,可以通過(guò)用戶ID或者收貨人名稱對(duì)用戶的收貨地址數(shù)據(jù)進(jìn)行查詢和導(dǎo)出。如圖5-2所示。圖5-2用戶收貨地址數(shù)據(jù)管理頁(yè)面5.1.3管理員商鋪管理頁(yè)面管理員登錄后臺(tái)頁(yè)面后,可以對(duì)商鋪的基本信息進(jìn)行增、刪、改、查等操作。如圖5-3所示。圖5-3管理員商鋪管理頁(yè)面5.2用戶功能模塊5.2.1用戶首頁(yè)頁(yè)面用戶登錄系統(tǒng)后,可以在“首頁(yè)”頁(yè)面中可以看到一些推廣的商品,也可以進(jìn)行搜索操作。如圖5-4所示。圖5-4用戶首頁(yè)頁(yè)面5.2.2用戶分類頁(yè)面用戶登錄系統(tǒng)后,可以在“分類”頁(yè)面中查看分類后的商品,也可以進(jìn)行搜索操作。如圖5-5所示。圖5-5用戶分類頁(yè)面5.2.3用戶個(gè)人中心頁(yè)面用戶登錄系統(tǒng)后,可以在“我的”頁(yè)面中查看自己的個(gè)人信息、訂單配送情況和自己的瀏覽足跡和收藏的商品等。如圖5-6所示。圖5-6用戶個(gè)人中心頁(yè)面5.2.4用戶購(gòu)物車(chē)頁(yè)面用戶登錄系統(tǒng)后,可以在“購(gòu)物車(chē)”頁(yè)面查看添加到購(gòu)物車(chē)的商品詳情,也可以對(duì)其進(jìn)行編輯和下單操作。如圖5-7所示。圖5-7用戶購(gòu)物車(chē)頁(yè)面5.2.5用戶收貨地址管理頁(yè)面用戶可以對(duì)地址信息進(jìn)行編輯。如圖5-8所示。圖5-8用戶收貨地址管理頁(yè)面

6系統(tǒng)測(cè)試系統(tǒng)測(cè)試是系統(tǒng)設(shè)計(jì)的壓軸大戲,如果軟件在性能質(zhì)量、功能、安全性等方面不能保證用戶的需求,那么一次嚴(yán)格的系統(tǒng)測(cè)試將大大降低軟件的出錯(cuò)幾率和用戶使用的風(fēng)險(xiǎn)系數(shù),提高軟件的可靠程度,提升用戶對(duì)軟件的信任度。為了本系統(tǒng)能穩(wěn)定的運(yùn)行,給用戶最佳的使用體驗(yàn),我對(duì)系統(tǒng)做了頁(yè)面測(cè)試和功能測(cè)試。頁(yè)面測(cè)試是為了能讓系統(tǒng)在智能機(jī)屏幕尺寸不同的情況下在微信上能夠穩(wěn)定運(yùn)行,并且自適應(yīng)屏幕尺寸以同比例的頁(yè)面運(yùn)行所作的測(cè)試。經(jīng)過(guò)測(cè)試,系統(tǒng)能在各類智能機(jī)上正常穩(wěn)定運(yùn)行,并且系統(tǒng)頁(yè)面上的圖片字體等基礎(chǔ)樣式都自適應(yīng)手機(jī)屏幕。功能測(cè)試是為了能讓系統(tǒng)的各個(gè)功能模塊都能正常運(yùn)行所作的測(cè)試。本系統(tǒng)經(jīng)過(guò)單元測(cè)試和集成測(cè)試后,系統(tǒng)的各個(gè)功能模塊都可以正常運(yùn)行,用戶的使用體驗(yàn)得到保證。6.1系統(tǒng)測(cè)試的意義定義:系統(tǒng)測(cè)試是發(fā)現(xiàn)和糾正在系統(tǒng)運(yùn)行過(guò)程中發(fā)生的錯(cuò)誤的過(guò)程。并且將這個(gè)過(guò)程分為測(cè)試(Testing)和糾錯(cuò)(Debugging)兩個(gè)部分。測(cè)試(Testing):目的:查找系統(tǒng)錯(cuò)誤。任務(wù):通過(guò)仿真操作,查找系統(tǒng)錯(cuò)誤。糾錯(cuò)(Debugging):目的:糾正系統(tǒng)錯(cuò)誤;任務(wù):糾正系統(tǒng)錯(cuò)誤,以確保系統(tǒng)正常運(yùn)行。測(cè)試與糾錯(cuò)之間的關(guān)系,如圖6-1所示。從圖可知,系統(tǒng)測(cè)試須準(zhǔn)備好多個(gè)測(cè)試用例分別在電腦上進(jìn)行測(cè)試,如果產(chǎn)生的每個(gè)測(cè)試結(jié)果都與我們希望的不同,則表明系統(tǒng)中存在錯(cuò)誤,那么需要將錯(cuò)誤找出來(lái)并加以改正。圖6-1系統(tǒng)測(cè)試流程圖6.2測(cè)試分析本手機(jī)購(gòu)物商城系統(tǒng)在設(shè)計(jì)階段是參考了多個(gè)優(yōu)秀的購(gòu)物網(wǎng)站,以管理員和用戶有良好的使用體驗(yàn)為第一位的。本系統(tǒng)具有如下特點(diǎn)和優(yōu)點(diǎn):給用戶精準(zhǔn)提供所需的針對(duì)性。給用戶很棒的使用體驗(yàn),可以運(yùn)行在多個(gè)系統(tǒng)上的移植性。(3)本系統(tǒng)的功能多,操作簡(jiǎn)單能及時(shí)的處理各種突發(fā)問(wèn)題和異常,系統(tǒng)頁(yè)面對(duì)用戶友好,只要能連接網(wǎng)絡(luò)登錄微信就能使用。經(jīng)過(guò)對(duì)系統(tǒng)測(cè)試的分析,手機(jī)購(gòu)物商城系統(tǒng)功能完備、操作簡(jiǎn)單、性能好,能夠滿足用戶的需求,達(dá)到了設(shè)計(jì)的預(yù)期效果。結(jié)論本論文通過(guò)對(duì)系統(tǒng)所用的微信開(kāi)發(fā)者工具和所使用數(shù)據(jù)庫(kù)的介紹并且通過(guò)一系列的可行性分析證明了手機(jī)購(gòu)物商城小程序的開(kāi)發(fā)是可行的。手機(jī)購(gòu)物商城小程序是由微信開(kāi)發(fā)者工具制作前端頁(yè)面以及實(shí)現(xiàn)各類功能和MySQL數(shù)據(jù)庫(kù)處理后臺(tái)數(shù)據(jù)共同構(gòu)建的微信小程序。因?yàn)樵陂_(kāi)始開(kāi)發(fā)該系統(tǒng)之前對(duì)微信開(kāi)發(fā)者工具沒(méi)有過(guò)多的了解,因此在開(kāi)發(fā)過(guò)程中遇到了很多困難,比如,頁(yè)面顯示報(bào)錯(cuò)、大小不美觀,樣式布局別扭,前端與數(shù)據(jù)庫(kù)的接口出問(wèn)題,無(wú)法傳遞參數(shù)等等。不過(guò)在指導(dǎo)老師的指導(dǎo)下,加上在網(wǎng)絡(luò)上查找相關(guān)教程對(duì)開(kāi)發(fā)工具的使用越來(lái)越熟練,問(wèn)題也都一一解決。在開(kāi)發(fā)的過(guò)程中,我學(xué)到了很多在課堂中沒(méi)有的知識(shí),提升了自己的開(kāi)發(fā)和解決bug的能力,也學(xué)會(huì)了在網(wǎng)絡(luò)上的各類數(shù)據(jù)中迅速篩選出自己所需的的數(shù)據(jù),并且在網(wǎng)絡(luò)中查找數(shù)據(jù)的過(guò)程中體會(huì)到了,雖然每個(gè)人都是在書(shū)籍或者電子文檔中學(xué)習(xí)的編程,但是每個(gè)人的編

溫馨提示

  • 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)論