




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
武警警官學(xué)院本科畢業(yè)論文菜譜小程序設(shè)計(jì)與實(shí)現(xiàn)11887第1章緒論 第1章緒論1.1開(kāi)發(fā)背景隨著互聯(lián)網(wǎng)時(shí)代的到來(lái),人們的需求變得越來(lái)越多,互聯(lián)網(wǎng)逐漸的成為了主流,人們開(kāi)始接受互聯(lián)網(wǎng)帶來(lái)的方便快捷的服務(wù),人們開(kāi)始從網(wǎng)上來(lái)進(jìn)行美食的交流和學(xué)習(xí),學(xué)習(xí)的網(wǎng)站也隨之豐富,隨著微信小程序的發(fā)展,美食學(xué)習(xí)的微信小程序也將逐漸成為大眾的需求。本次微信小程序的開(kāi)發(fā),主要以美食交流為對(duì)象,根據(jù)人們的需求來(lái)完成各個(gè)功能設(shè)計(jì)[1][2]。1.2開(kāi)發(fā)意義建立美食菜譜小程序是為了讓管理員對(duì)小程序的管理和運(yùn)營(yíng),來(lái)方便用戶對(duì)自己想要的美食信息進(jìn)行搜索和了解,當(dāng)用戶搜索到自己想要的美食信息,用戶便可以進(jìn)行學(xué)習(xí)交流等操作。如果用戶沒(méi)有找到自己想要的美食信息的時(shí)候,就可以進(jìn)行反饋求助管理員對(duì)其發(fā)布相關(guān)的美食信息。這樣,美食菜譜微信小程序就在用戶和管理者建立了橋梁關(guān)系,從而使用戶能及時(shí)有效的從管理者手中獲取到自己所需要的美食信息。所以我們認(rèn)為建立一個(gè)美食菜譜小程序非常符合人們的需求,美食菜譜微信小程序方便高效、簡(jiǎn)單快捷的管理模式是很有實(shí)用性的[3][4]。1.3主要技術(shù)和工具介紹1.3.1Java語(yǔ)言Java是一門面向?qū)ο缶幊陶Z(yǔ)言,它不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,它允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。1.3.2MySQL數(shù)據(jù)庫(kù)MySQL所使用的SQL語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL具有性能優(yōu)越,而且優(yōu)點(diǎn)也很明顯,他可以在編譯之后在任何環(huán)境使用,支持多線程,可以很好的利用CPU資源,而且MySQL是免費(fèi)的。1.3.3微信開(kāi)發(fā)者工具這款工具是由微信官方在網(wǎng)上發(fā)布的主要是針對(duì)微信小程序的一種開(kāi)發(fā)工具,集中了開(kāi)發(fā),調(diào)試,預(yù)覽,上傳等功能。微信開(kāi)發(fā)者工具使用的代碼不是標(biāo)準(zhǔn)的html5標(biāo)簽,而是自創(chuàng)了一套標(biāo)簽。會(huì)html5的開(kāi)發(fā)者也需進(jìn)行學(xué)習(xí)。不過(guò)有案例可以學(xué)習(xí)。小程序有個(gè)強(qiáng)大的功能就是連接功能,連接人、連接貨、連接場(chǎng)景,而且微信開(kāi)發(fā)者工具是免費(fèi)的。第2章系統(tǒng)分析2.1需求分析一個(gè)美食菜譜微信交流平臺(tái)對(duì)于用戶而言,它可以讓用戶方便簡(jiǎn)潔地查閱系統(tǒng)所推薦美食交流信息等操作。而對(duì)于美食菜譜微信小程序,管理員需要實(shí)現(xiàn)在微信小程序端進(jìn)行可推薦信息的實(shí)時(shí)更新、用戶安全登錄等功能。管理員功能需求如下:用戶管理模塊,管理員對(duì)用戶信息進(jìn)行增刪改查等功能。推薦信息管理模塊,管理員可以進(jìn)行添加、修改和刪除推薦信息,發(fā)布的推薦信息都會(huì)顯示在用戶所登陸的微信小程序中,分類信息模塊,管理員可對(duì)菜系分類的管理,管理員可以進(jìn)行增刪改查等操作。資訊信息管理模塊,管理員可進(jìn)行添加、修改和刪除資訊信息,添加的資訊信息在用戶所登陸的微信小程序中。反饋討論管理模塊,此模塊是將用戶的反饋進(jìn)行統(tǒng)計(jì),管理員可以進(jìn)行編輯、回復(fù)和刪除用戶的反饋等操作。2.2可行性分析本文的設(shè)計(jì)的系統(tǒng)將會(huì)分別從經(jīng)濟(jì)的可行性,技術(shù)的可行性以及操作的可行性等方面進(jìn)行全面的可行性的分析。2.2.1經(jīng)濟(jì)可行性由于微信開(kāi)發(fā)者工具是可以免費(fèi)使用的,后端的是由java語(yǔ)言開(kāi)發(fā),在大二的時(shí)候已經(jīng)學(xué)習(xí)過(guò),因此不需要什么費(fèi)用就可以開(kāi)發(fā)出美食菜譜微信小程序,再加上網(wǎng)上有微信小程序開(kāi)發(fā)的學(xué)習(xí)教程,以及學(xué)校圖書(shū)館有相關(guān)的書(shū)籍可以免費(fèi)閱讀進(jìn)行參考,因此,在經(jīng)濟(jì)上是可以開(kāi)發(fā)和使用的[7][8]。2.2.2技術(shù)可行性美食菜譜微信小程序是基于微信開(kāi)發(fā)者開(kāi)發(fā),用Java語(yǔ)言進(jìn)行開(kāi)發(fā)后臺(tái),Java作為本專業(yè)必修課進(jìn)行了系統(tǒng)的學(xué)習(xí),在加上實(shí)踐周對(duì)于微信小程序的學(xué)習(xí),還有各種資料進(jìn)行參考,再經(jīng)過(guò)指導(dǎo)老師的指導(dǎo)后,可以充分了解和認(rèn)識(shí)到美食菜譜微信小程序的開(kāi)發(fā)。2.2.3操作可行性美食菜譜微信小程序是采用的是h5+css3+jQuery以及JAVA語(yǔ)言編碼作為APP的前端頁(yè)面同時(shí)也是以java語(yǔ)言編譯后臺(tái)服務(wù)端實(shí)現(xiàn)規(guī)范的微信小程序,界面簡(jiǎn)單明了易操作。因此該系統(tǒng)具有操作可行性。2.3功能分析2.3.1登錄處理流程在進(jìn)入登錄界面,在輸入賬號(hào)和密碼后,進(jìn)行登錄,如果輸入的賬號(hào)密碼與數(shù)據(jù)庫(kù)之中的數(shù)據(jù)相匹配,則登陸成功進(jìn)入操作頁(yè)面,若不與數(shù)據(jù)庫(kù)中數(shù)據(jù)相匹配則會(huì)提示賬號(hào)密碼輸入錯(cuò)誤并返回到登錄界面。顯示在顯示在頁(yè)面圖2-1登錄處理流程圖Fig.2-1Loginprocessingflowchart2.3.2增添數(shù)據(jù)流程在添加數(shù)據(jù)的時(shí)候,管理員在相應(yīng)的操作頁(yè)面進(jìn)行添加數(shù)據(jù),如果添加的數(shù)據(jù)中的其中一項(xiàng)格式錯(cuò)誤,則添加數(shù)據(jù)失敗,這個(gè)時(shí)候需管理員進(jìn)行重新輸入,如果添加數(shù)據(jù)的格式正確,則將會(huì)把添加的數(shù)據(jù)提交到數(shù)據(jù)庫(kù)進(jìn)行添加。如圖2-2增添數(shù)據(jù):圖2-2增添數(shù)據(jù)流程圖Fig.2-2Adddataflowchart2.3.3修改數(shù)據(jù)流程當(dāng)管理員需要修改數(shù)據(jù),打開(kāi)相應(yīng)的頁(yè)面進(jìn)行操作,如果修改后的數(shù)據(jù)格式錯(cuò)誤,系統(tǒng)會(huì)彈出修改失敗,如果修改的格式正確,則會(huì)將修改后的數(shù)據(jù)提交到數(shù)據(jù)庫(kù)中進(jìn)行修改。修改流程圖如圖2-3所示。YY圖2-3數(shù)據(jù)修改流程圖Fig.2-3Datamodificationflowchart2.3.4數(shù)據(jù)刪除流程當(dāng)管理員需要?jiǎng)h除數(shù)據(jù)的時(shí)候,打開(kāi)相應(yīng)的頁(yè)面進(jìn)行操作,對(duì)想要?jiǎng)h除的數(shù)據(jù)進(jìn)行選定,點(diǎn)擊刪除按鈕,選擇是否要?jiǎng)h除,點(diǎn)擊是,數(shù)據(jù)庫(kù)中該條記錄刪除,點(diǎn)擊否,返回該頁(yè)面如圖2-4所示。圖2-4數(shù)據(jù)刪除流程圖Fig.2-4Datadeletionflowchart2.3.5業(yè)務(wù)流程分析用戶和管理員在在登錄頁(yè)面輸入相應(yīng)賬號(hào)和密碼之后,在經(jīng)過(guò)數(shù)據(jù)庫(kù)驗(yàn)證之下,如果驗(yàn)證成功后則會(huì)登錄系統(tǒng)的主頁(yè),并且可以使用系統(tǒng)相應(yīng)的功能操作。系統(tǒng)的業(yè)務(wù)流程如下圖所示。圖2-5系統(tǒng)業(yè)務(wù)流程圖Fig.2-5Systembusinessflowchart第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)主要是管理員登錄后對(duì)整個(gè)系統(tǒng)相關(guān)操作進(jìn)行處理,對(duì)用戶的管理。推薦信息的管理,用戶分享管理、分類管理、咨詢管理以及反饋管理的操作。對(duì)用戶而言,具有每日簽到,我的關(guān)注,我的發(fā)布,我的收藏,我的評(píng)論,我的點(diǎn)贊,反饋討論和個(gè)人信息的操作系統(tǒng)的功能結(jié)構(gòu)圖如下圖所示。圖3-1系統(tǒng)功能結(jié)構(gòu)圖Fig.3-1Systemfunctionstructurediagram3.2功能模塊設(shè)計(jì)系統(tǒng)登錄:用戶和管理員輸入賬號(hào)密碼進(jìn)行登錄,系統(tǒng)對(duì)其驗(yàn)證。用戶管理:管理員對(duì)用戶進(jìn)行添加、查詢、修改和和刪除等功能,并且可以打印列表頁(yè)面,并將導(dǎo)出用戶信息至excel中。修改密碼模塊:用戶和管理員進(jìn)行修改自己的密碼,修改完成后需要重新登錄。個(gè)人資料管理:登錄系統(tǒng)后,可以修改自己的電話號(hào)碼、郵箱信息等信息。分類信息管理:用戶利用分類信息進(jìn)行查看相關(guān)菜系的分類,管理員可以對(duì)分類信息進(jìn)行添加、查詢、修改和和刪除等操作。資訊信息管理:管理員添加相關(guān)的資訊信息,用戶可以在微信小程序端進(jìn)行查詢到資訊信息,管理員還可以進(jìn)行資訊信息的刪除、查詢和修改等操作。推薦信息管理:管理員可以添加、查詢和刪除微信小程序端的所推薦的美食信息。反饋信息管理:用戶在微信小程序端進(jìn)行反饋,管理員在后端進(jìn)行查看、回復(fù)反饋信息等操作。用戶功能:用戶可在線簽到,關(guān)注用戶,發(fā)布信息,收藏信息,評(píng)論信息,點(diǎn)贊信息,發(fā)布反饋信息。3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1E-R圖設(shè)計(jì)根據(jù)系統(tǒng)各個(gè)實(shí)體的關(guān)系,得出系統(tǒng)的總體ER圖。系統(tǒng)總體ER圖如下圖所示。圖3-2系統(tǒng)總體ER圖Fig.3-2OverallERdiagramofthesystem3.3.2表設(shè)計(jì)根據(jù)E-R模型,系統(tǒng)建立了以下邏輯數(shù)據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)在服務(wù)器上建立數(shù)據(jù)庫(kù),其中包括以下表:wct_blog表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDtitleVarchar255題目noteVarchar255備注ndateVarchar255日期btypeVarchar255類型imgVarchar255照片videoVarchar255視頻typeidInt10瀏覽量typecnVarchar255菜系uidInt10序號(hào)usernameVarchar255用戶名favcountInt10評(píng)論數(shù)zanInt10點(diǎn)贊數(shù)addressVarchar255地址wct_daka表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDpidVarchar255注IDnoteVarchar255備注uidVarchar255序號(hào)usernameVarchar255用戶名ndateVarchar255日期wct_message表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDuidInt10序號(hào)fidInt10評(píng)論序號(hào)qidInt10點(diǎn)贊序號(hào)typeInt10類型zanInt10點(diǎn)贊數(shù)noteVarchar255備注ndateVarchar255發(fā)布日期usernameVarchar255用戶名fusernameVarchar255評(píng)論用戶名attachVarchar255點(diǎn)贊信息attachnameVarchar255點(diǎn)贊用戶名imgVarchar255照片wct_notice表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDtitleVarchar255題目noteVarchar255備注ndateVarchar255發(fā)布日期typeVarchar255類型imgVarchar255照片jnoteVarchar255評(píng)論pfInt10瀏覽typeidInt10瀏覽量videoVarchar255視頻uidInt10序號(hào)usernameVarchar255用戶名wct_posts表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDtitleVarchar255題目noteVarchar255備注note2Varchar255備注2uidVarchar255序號(hào)usernameVarchar255用戶名ndateVarchar255發(fā)布日期imgVarchar255照片typeVarchar255類型statecnVarchar255信息
wct_replay表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDpidVarchar255內(nèi)容noteVarchar255備注uidVarchar255序號(hào)usernameVarchar255用戶名ndateVarchar255發(fā)布日期typeVarchar10類型ttypeVarchar255點(diǎn)贊hotInt10熱度
wct_tiaokuan表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDtitleVarchar255題目noteVarchar255備注ndateVarchar255發(fā)布日期typeVarchar255類型imgVarchar255圖片jnoteVarchar255評(píng)論typeidInt10瀏覽量videoVarchar255視頻wct_type表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDtitleVarchar255題目pidVarchar255內(nèi)容
wct_user表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDusernameVarchar255用戶名passwdVarchar255密碼roletypeVarchar255信息類型emailVarchar255郵箱telVarchar255電話qqVarchar255QQwechatVarchar255微信sexVarchar255性別birthVarchar255生日imgVarchar255頭像sidVarchar255粉絲addressVarchar255地址tagsVarchar255標(biāo)簽fidsVarchar255檢查statecnVarchar255州favsVarchar255備注qdInt10qd
wct_zan表:列名數(shù)據(jù)類型長(zhǎng)度說(shuō)明idInt10IDpidVarchar255內(nèi)容noteVarchar255備注uidVarchar255序號(hào)usernameVarchar255用戶名ndateVarchar255發(fā)布日期typeInt10類型ttypeVarchar255點(diǎn)贊hotInt10熱度第4章系統(tǒng)實(shí)現(xiàn)4.1用戶登錄當(dāng)用戶打開(kāi)微信小程序時(shí),進(jìn)入登錄頁(yè)面,如果用戶沒(méi)有賬號(hào)則需要先注冊(cè)一個(gè)賬戶,注冊(cè)完成后再輸入用戶名和密碼,進(jìn)行登錄,這個(gè)時(shí)候微信小程序開(kāi)始判斷用戶名和密碼是否填寫(xiě),如果用戶沒(méi)有填寫(xiě)用戶名或密碼時(shí),則會(huì)彈出提示框“請(qǐng)輸入你的用戶名或密碼”。當(dāng)判斷已經(jīng)輸入用戶名和密碼之后,系統(tǒng)將提交用戶名和密碼的數(shù)據(jù)與數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行匹配,如果匹配到數(shù)據(jù)庫(kù)里面沒(méi)有相同的數(shù)據(jù)時(shí),則會(huì)彈出提示框“用戶名或者密碼不正確”并返回登錄頁(yè)面,若匹配到有相同的數(shù)據(jù)時(shí)則會(huì)登陸成功,跳轉(zhuǎn)到主頁(yè)頁(yè)面。登錄后主頁(yè)頁(yè)面如圖4-1所示。圖4-1用戶登錄后主頁(yè)界面Fig.4.1Userloginhomepage4.2推薦信息當(dāng)系統(tǒng)登錄后可以查看推薦信息,并且可以進(jìn)行增添等操作。推薦信息展示及推薦信息增添界面如圖4-2,4-3所示。圖4-2推薦信息展示界面Fig.4.-2Recommendedinformationdisplayinterface圖4-3用戶新增信息界面Fig.4-3Usernewinformationinterface4.3分類信息用戶可以查看分類信息的所有信息,點(diǎn)擊全部,可以選擇自己想要選擇的菜系進(jìn)行分類展示。分類信息展示界面如圖4-4所示。圖4-4分類信息展示界面Fig.4-4Classificationinformationdisplayinterface4.4用戶關(guān)注用戶在登錄成功進(jìn)入首界面后可以查看用戶的信息,可對(duì)心儀的用戶進(jìn)行關(guān)注。用戶關(guān)注展示界面如圖4-5所示。圖4-5用戶關(guān)注界面Fig.4-5Userfocusinterface4.5評(píng)論用戶在登錄成功進(jìn)入首界面后可以查看推薦的所有信息,可在線評(píng)論。評(píng)論界面如圖4-6所示。圖4-6評(píng)論界面Fig.4-6Commentinterface4.6聊天用戶可以對(duì)自己關(guān)注的用戶進(jìn)行聊天,聊天界面如圖4-7所示。圖4-6聊天界面Fig.4-6Chatinterface系統(tǒng)測(cè)試5.1測(cè)試目的總的來(lái)說(shuō)系統(tǒng)測(cè)試是對(duì)系統(tǒng)的一個(gè)進(jìn)行完善的過(guò)程。需要對(duì)本系統(tǒng)的功能進(jìn)行測(cè)試和改進(jìn)。同時(shí)也要考慮系統(tǒng)的可行性,用戶操作性等方面的研究。還可以發(fā)現(xiàn)系統(tǒng)所運(yùn)行時(shí)所發(fā)現(xiàn)的bug并進(jìn)行修復(fù)。系統(tǒng)的測(cè)試往往是發(fā)現(xiàn)系統(tǒng)中的bug,從而在用戶使用的時(shí)候能夠正常的運(yùn)行,發(fā)現(xiàn)系統(tǒng)中各個(gè)功能的缺點(diǎn),讓用戶可以更好的操作,并與用戶的需求進(jìn)行對(duì)比,讓用戶有更好的體驗(yàn)。這也是對(duì)系統(tǒng)的缺陷進(jìn)行完善,給用戶最好的體驗(yàn),贏取用戶的信任。5.2環(huán)境測(cè)試系統(tǒng)開(kāi)發(fā)環(huán)境:Windows8/10操作系統(tǒng)系統(tǒng)開(kāi)發(fā)軟件工具:idea,微信開(kāi)發(fā)者工具運(yùn)行服務(wù)器:Apache后臺(tái)數(shù)據(jù)庫(kù):MySQL安裝的瀏覽器:IE、谷歌等5.3單元測(cè)試5.3.1登錄測(cè)試用戶輸入用戶和密碼之后,系統(tǒng)進(jìn)行判定,如果沒(méi)有輸入用戶名或密碼時(shí),則系統(tǒng)會(huì)提示輸入用戶名或密碼,如果輸入的用戶名和密碼與數(shù)據(jù)庫(kù)中的數(shù)據(jù)不匹配時(shí),則系統(tǒng)會(huì)提示用戶或密碼輸入錯(cuò)誤,如果與數(shù)據(jù)庫(kù)輸入的數(shù)據(jù)相匹配時(shí),則登陸成功,系統(tǒng)將跳轉(zhuǎn)到主頁(yè)面。登錄測(cè)試用例如下表所示。表5-1登錄測(cè)試用例Tab5-1Logintestcases測(cè)試模塊管理員登錄模塊測(cè)試測(cè)試目的測(cè)試當(dāng)?shù)顷懶畔⑤斎氩环弦髸r(shí),系統(tǒng)是否能進(jìn)行相應(yīng)處理并給出提示。測(cè)試方法黑盒測(cè)試測(cè)試數(shù)據(jù)1不輸入用戶名和密碼進(jìn)行登陸。2輸入沒(méi)有注冊(cè)過(guò)的用戶名進(jìn)行登錄3輸入正確的用戶名,錯(cuò)誤的密碼進(jìn)行登錄4輸入正確的用戶密碼密碼進(jìn)行登錄預(yù)期結(jié)果1界面不跳轉(zhuǎn),系統(tǒng)提示“請(qǐng)輸入用戶名和密碼”。2界面不跳轉(zhuǎn),系統(tǒng)提示“該用戶名沒(méi)有注冊(cè)”。3界面不跳轉(zhuǎn),系統(tǒng)提示“請(qǐng)輸入正確的用戶名和密碼”。4界面實(shí)現(xiàn)跳轉(zhuǎn),登陸功能正常進(jìn)行。實(shí)際結(jié)果與預(yù)想一致。結(jié)論登錄功能正常5.3.2注冊(cè)測(cè)試用戶需要擁有自己的賬號(hào)才能夠登錄小程序,如果沒(méi)有就要注冊(cè)賬號(hào),管理員輸入用戶名和密碼后,點(diǎn)擊注冊(cè),當(dāng)兩次密碼輸入不同時(shí),則系統(tǒng)提示兩次密碼輸入不相同,當(dāng)密碼相同時(shí),進(jìn)入數(shù)據(jù)庫(kù)判斷是否匹配,當(dāng)與數(shù)據(jù)庫(kù)中的數(shù)據(jù)相匹配時(shí),則系統(tǒng)提示該用戶名已注冊(cè),當(dāng)與數(shù)據(jù)庫(kù)的數(shù)據(jù)不匹配時(shí),則可以注冊(cè)成功。注冊(cè)測(cè)試用例如下表所示。表5-2注冊(cè)測(cè)試用例Tab5-2Registertestcases測(cè)試模塊用戶注冊(cè)模塊測(cè)試測(cè)試目的測(cè)試注冊(cè)時(shí)輸入錯(cuò)誤的數(shù)據(jù)時(shí),系統(tǒng)能不能判斷出輸入的數(shù)據(jù)錯(cuò)誤并給出相應(yīng)的提示。測(cè)試方法黑盒測(cè)試測(cè)試數(shù)據(jù)1不輸入用戶名和密碼,直接點(diǎn)擊注冊(cè)。2輸入沒(méi)有注冊(cè)過(guò)的用戶名進(jìn)行注冊(cè)。3輸入正確用戶名,兩次密碼不一樣。預(yù)期結(jié)果1界面不跳轉(zhuǎn),系統(tǒng)提示“請(qǐng)輸入用戶名和密碼”。2界面跳轉(zhuǎn),系統(tǒng)提示“注冊(cè)成功”。3界面不跳轉(zhuǎn),系統(tǒng)提示“兩次密碼輸入不同”。實(shí)際結(jié)果與預(yù)想一致。結(jié)論注冊(cè)功能正常5.4測(cè)試結(jié)果測(cè)試結(jié)果包括界面及功能測(cè)試和代碼測(cè)試兩部分,本系統(tǒng)對(duì)每個(gè)功能點(diǎn)做了詳細(xì)的測(cè)試,測(cè)試結(jié)果正常。測(cè)試結(jié)果表如下表所示。表5-3系統(tǒng)功能測(cè)試結(jié)果表Tab5-3Systemfunctiontestresults序號(hào)測(cè)試模塊功能點(diǎn)質(zhì)量保證標(biāo)準(zhǔn)問(wèn)題屬性測(cè)試結(jié)果F1系統(tǒng)用戶管理模塊修改密碼正確性故障正常權(quán)限設(shè)置正確性故障正常角色管理正確性缺陷正常分類添加正確性故障正常分類修改正確性故障正常分類查詢正確性故障正常分類刪除正確性故障正常退出系統(tǒng)正確性故障正常F2功能管理模塊推薦信息添加正確性故障正常推薦信息修改正確性故障正常推薦信息刪除正確性故障正常第6章總結(jié)經(jīng)過(guò)了這幾個(gè)月的不斷努力,我的美食菜譜微信小程序基本完成,雖說(shuō)已經(jīng)完成,但我知道其中仍有許多的不足,比如用戶聊天是沒(méi)有消息提示的功能,沒(méi)有更好的統(tǒng)計(jì)功能等。今后我會(huì)對(duì)小程序加以改進(jìn),讓它成為一個(gè)完整的,合格的可以投入使用的微信小程序,并且為以后的小程序開(kāi)發(fā)打下重要的基礎(chǔ)。通過(guò)本次美食菜譜微信小程序的設(shè)計(jì),讓我深刻體會(huì)到了實(shí)踐的重要性,對(duì)于開(kāi)發(fā)一個(gè)系統(tǒng)而言,經(jīng)驗(yàn)是很重要,如果沒(méi)有好的經(jīng)驗(yàn),則會(huì)走很多的彎路,出現(xiàn)的問(wèn)題也不會(huì)及時(shí)發(fā)現(xiàn)并改正。通過(guò)這次畢業(yè)設(shè)計(jì),我學(xué)習(xí)了微信開(kāi)發(fā)者的使用,并又一次復(fù)習(xí)并使用的大二所學(xué)習(xí)的java語(yǔ)言。讓我學(xué)到了關(guān)于代碼相關(guān)的知識(shí),讓我的代碼能力有了顯著提升。在這次美食菜譜微信小程序軟件的開(kāi)發(fā)時(shí),我在網(wǎ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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南周口市川匯區(qū)2024-2025學(xué)年高三綜合題(二)生物試題(文史類)試題含解析
- 安徽省合肥市七中、合肥十中聯(lián)考2025年高三下學(xué)期期末質(zhì)量檢測(cè)試題數(shù)學(xué)試題含解析
- 西藏林芝市廣東實(shí)驗(yàn)學(xué)校2025年數(shù)學(xué)五下期末質(zhì)量跟蹤監(jiān)視試題含答案
- 蘇州托普信息職業(yè)技術(shù)學(xué)院《醫(yī)學(xué)細(xì)胞生物學(xué)實(shí)驗(yàn)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025屆上海市上戲附中高三2月階段性測(cè)試生物試題含解析
- 南通師范高等??茖W(xué)校《未來(lái)網(wǎng)絡(luò)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京理工大學(xué)珠海學(xué)院《建筑工程概預(yù)算及軟件應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東省汕頭金山中學(xué)2025年高考語(yǔ)文試題含解析
- 廣東省揭陽(yáng)一中等重點(diǎn)中學(xué)2025年高三3月高考適應(yīng)性調(diào)研考試語(yǔ)文試題含解析
- 防中暑安全教育內(nèi)容
- 消防管道清洗方案范本
- 房屋租賃合同標(biāo)準(zhǔn)版范文(4篇)
- 2025年西安印鈔有限公司招聘(16人)筆試參考題庫(kù)附帶答案詳解
- 2025年招聘會(huì)計(jì)考試試題及答案
- 4.2做自信的人 課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 湖南省2023年普通高等學(xué)校對(duì)口招生考試英語(yǔ)試卷
- 無(wú)人機(jī)執(zhí)照考試知識(shí)考題(判斷題100個(gè))
- 廚房工作人員培訓(xùn)課件
- 2025年教科版科學(xué)五年級(jí)下冊(cè)教學(xué)計(jì)劃(含進(jìn)度表)
- 地磅地磅安全操作規(guī)程
- (已壓縮)礦產(chǎn)資源儲(chǔ)量技術(shù)標(biāo)準(zhǔn)解讀300問(wèn)-1-90
評(píng)論
0/150
提交評(píng)論