已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
鹽城師范學(xué)院畢業(yè)設(shè)計鹽城師范學(xué)院畢業(yè)設(shè)計基于微信公眾平臺的建材營銷系統(tǒng) 學(xué)生姓名 學(xué) 院 信息工程學(xué)院 專 業(yè) 軟件工程 班 級 12(2) 學(xué) 號 指導(dǎo)老師 2016年4月20日基于微信公眾平臺的建材營銷系統(tǒng)摘 要隨著信息化時代的發(fā)展,手機(jī)從以前的奢侈品變?yōu)楝F(xiàn)在的平民化設(shè)備。如今的手機(jī)已經(jīng)不是僅僅可以接打電話發(fā)送短信,而是擁有眾多的用途,各類手機(jī)軟件日益增加,騰訊公司是我們所熟知的IT企業(yè),其研發(fā)的微信軟件從上線開始,便受到人們的喜愛。本建材營銷系統(tǒng)是建立在微信平臺上的二次開發(fā)。本系統(tǒng)沿用基本W(wǎng)eb開發(fā)模式,基于數(shù)據(jù)層,業(yè)務(wù)層和表示層三個功能模塊構(gòu)成,采用B/S模式進(jìn)行開發(fā)。系統(tǒng)的前臺使用PHP界面技術(shù),全部采用面向?qū)ο蟮能浖_發(fā)方法,后臺以MySQL數(shù)據(jù)庫作為數(shù)據(jù)存儲。經(jīng)過兩個多月的時間開發(fā)完成,并通過測試對系統(tǒng)進(jìn)行優(yōu)化改良。測試結(jié)果表明,系統(tǒng)結(jié)構(gòu)完整,操作流程簡單快捷,具有較高的實(shí)用性。【關(guān)鍵詞】建材營銷系統(tǒng); MySQL;微信公眾平臺全套設(shè)計加扣 3012250582Building materials marketing system based on WeChat public platformAbstractWith the development of the information age, the mobile phone from the previous luxury into the current civilian equipment. Today, mobile phones have not only can pick up the phone to send text messages, but has many uses, all kinds of mobile phone software is increasing, Tencent company that we know it enterprises, the research and development of micro channel software from the start line, by the broad masses of peoples favorite. The building materials marketing system is built on the WeChat platform for the two development.ThedevelopmentfollowsthebasicWebdevelopmentmodel,basedonthedatalayer,businesslayerandthepresentationlayerthreefunctionalmodules,usingtheB/Smodeldevelopment.ReceptionsystemusingPHPinterfacetechnology,allusingobject-orientedsoftwaredevelopmentmethod,thebackgroundtotheMySQLdatabaseasadatastore.Aftertwomonthsoftimedevelopedandtestedtooptimizethesystemimprovements.Testresultsshowthatthestructuralintegrityofthesystem,theoperationsimpleandquickprocess, withhighpracticality. Keywords MySQL; WeChat public platform 目 錄1課題研究概況11.1 課題研究背景及意義11.2 課題研究現(xiàn)狀11.3 本文主要研究內(nèi)容21.4 系統(tǒng)目標(biāo)22 系統(tǒng)分析22.1 系統(tǒng)設(shè)計目標(biāo)22.2 系統(tǒng)功能需求分析32.2.1功能需求32.2.2可行性分析42.3系統(tǒng)設(shè)計規(guī)則42.4流程設(shè)計42.5技術(shù)介紹53數(shù)據(jù)庫的設(shè)計53.1數(shù)據(jù)庫的需求分析53.2數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計63.3 數(shù)據(jù)表字段設(shè)計73.4數(shù)據(jù)庫關(guān)系圖84 系統(tǒng)實(shí)現(xiàn)94.1 系統(tǒng)的主要功能94.2 手機(jī)端的功能實(shí)現(xiàn)104.2.1微論壇的發(fā)表與回復(fù)功能實(shí)現(xiàn)104.2.2公司簡介功能的實(shí)現(xiàn)134.2.3服務(wù)動態(tài)功能實(shí)現(xiàn)154.3 PC端后臺功能實(shí)現(xiàn)164.3.1登錄功能實(shí)現(xiàn)164.3.2公司風(fēng)貌內(nèi)容編輯174.3.3門店管理的增刪功能實(shí)現(xiàn)185系統(tǒng)測試205.1測試環(huán)境與測試條件205.2 測試原則205.3 測試項(xiàng)目測試用例205.4 系統(tǒng)測試結(jié)論215.4.1 缺陷和限制215.4.2 建議215.4.3 測試結(jié)論226 結(jié)論23參考文獻(xiàn)24致 謝251課題研究概況1.1 課題研究背景及意義微信是一種用來拉近人和人之間距離,讓世界變小及時通訊工具,它具有及時性、便捷性、多樣性等特征,微信開發(fā)的同時推出了“搖一搖”、“訂閱號”“語音交流”、“添加好友、公眾號”、“消息推送”等多種服務(wù)項(xiàng)目,只需通過消耗很少的流量就能很好的使用它們。對于市面上大部分智能手機(jī)的系統(tǒng),他都完美兼容。對于短語音、小視頻、文字、圖片等得發(fā)送都能很好的完成,由于開發(fā)者對于這些信息會進(jìn)行優(yōu)化,發(fā)送信息所損耗的流量相較于其他工具是很少的。訂閱號是騰訊公司近幾年推出的一個新的功能,它其實(shí)就是一種新出的信息傳遞方法,方便了媒體和個人更好的發(fā)布或者了解信息。像以前的報紙愛好者們一樣,都會訂閱喜愛的報紙,每天都會關(guān)注國家里面發(fā)生的大事或者趣事,擁有訂閱號的用戶就可以隨意向自己的關(guān)注者們推送消息。各個領(lǐng)域的微信公眾平臺紛紛建立,當(dāng)前建材門店影響力小,經(jīng)營時間有限,不利于商家發(fā)展,單獨(dú)的互聯(lián)網(wǎng)站需要PC,操作不方便。因此,借助微信平臺其用戶基數(shù)大、傳播速度快、操作方便等特點(diǎn),將傳統(tǒng)的網(wǎng)頁移植到微信有重大意義。1.2 課題研究現(xiàn)狀微信是中目前用戶量最多的通信交流工具,超大的用戶群體體,讓微信上的公眾平臺模塊得到越來越多的使用,微信公眾平臺也便利了用戶的生活。微信在許多方面的功能實(shí)現(xiàn)的都很完美,由于開發(fā)者對于這些信息會進(jìn)行優(yōu)化,發(fā)送信息所損耗的流量相較于其他工具是很少的。微信公眾平臺可以直接進(jìn)行一對多的信息傳輸,用戶可以接受并查看微信公眾平臺的信息,獲得用戶需要的信息,以此來完成微信平臺的營銷目的。用戶通過簡單的注冊即可使用微信,而本系統(tǒng)通過微信公眾平臺,迅速傳播建材營銷信息。幾近免費(fèi)的運(yùn)營模式,讓本建材營銷系統(tǒng)獲得更多的利益,也是推廣建材營銷系統(tǒng)的最佳選擇。本系統(tǒng)采用的是微信平臺的訂閱號,訂閱號是騰訊公司近幾年推出的一個新的功能,它其實(shí)就是一種新出的信息傳遞方法,方便了媒體和個人更好的發(fā)布或者了解信息,擁有訂閱號的用戶就可以隨意向自己的關(guān)注者們推送消息,能夠更快更好的發(fā)布建材營銷信息。1.3 本文主要研究內(nèi)容基于微信公眾平臺的建材營銷系統(tǒng)是一個難度不大的主要功能在于展示和交流的應(yīng)用系統(tǒng),主要是方便商家有效宣傳擴(kuò)大自己的客戶源,也方便用戶便利的挑選商品。網(wǎng)站分為管理員后臺和微信公眾號前臺,網(wǎng)站基于PHP技術(shù)建立2。建材營銷系統(tǒng)主要是后臺上傳相關(guān)信息,實(shí)現(xiàn)前臺的瀏覽與論壇交流功能。系統(tǒng)主要的研究方向是:后臺上傳相關(guān)信息和圖片,以讓前臺用戶瀏覽。并且還有一個發(fā)布論壇功能,以方便用戶之間交流經(jīng)驗(yàn)。1.4 系統(tǒng)目標(biāo)由于如今中國的房地產(chǎn)事業(yè)蒸蒸日上,順勢帶動了建材市場的發(fā)展。隨著21世紀(jì)已逐步進(jìn)入信息化的時代,大多數(shù)人們已經(jīng)不會再直接跑到建材市場去貨比三家,他們大多會先在網(wǎng)上選定幾家,然后再帶有目的性的去購買。因此本系統(tǒng)理想的實(shí)現(xiàn)目標(biāo)是通過微信這一平臺有效的宣傳,也方便用戶可以在家就可以選擇自己心儀的產(chǎn)品!1)全面展示商家的公司全貌、主營產(chǎn)品、設(shè)計展示等2)為用戶提供相互交流購買相關(guān)產(chǎn)品心得、發(fā)表評價的的留言板3)界面簡介,功能齊全,利用微信這一大家所熟悉的軟件,是用戶操作方便4)該系統(tǒng)所使用的數(shù)據(jù)全由數(shù)據(jù)庫中提取,增加其系統(tǒng)的靈活性5)系統(tǒng)穩(wěn)定,安全可靠2 系統(tǒng)分析2.1 系統(tǒng)設(shè)計目標(biāo)基于微信平臺的建材營銷系統(tǒng)是利用微信這一大眾平臺,向消費(fèi)者充分展示某防盜門公司的實(shí)力與產(chǎn)品,實(shí)現(xiàn)對公司強(qiáng)有力的宣傳作用,從而有效為公司帶來收益!該系統(tǒng)包括一般公眾號的相關(guān)功能:(1)公司簡介:里面包括公司風(fēng)貌,所獲榮譽(yù),主營產(chǎn)品,設(shè)計成品展示。這四個小功能主要是通過圖片與文字介紹讓用戶直接的了解商家的實(shí)力與技術(shù)。(2)服務(wù)社區(qū):里面包括微論壇和聯(lián)系我們,論壇主要是方便用戶進(jìn)行討論和發(fā)表意見,聯(lián)系我們主要方便用戶與商家取得直接有效的溝通。(3)服務(wù)動態(tài):公司活動,門店查詢,一鍵導(dǎo)航。公司活動里顯示最近門店里的商家優(yōu)惠促銷活動信息,門店查詢可以用戶找到最近的商家門店進(jìn)行選購,一鍵導(dǎo)航則是地圖導(dǎo)航功能。(4)系統(tǒng)管理員可以在電腦端登錄后臺進(jìn)行發(fā)布與管理功能。2.2 系統(tǒng)功能需求分析基于微信平臺的建材營銷系統(tǒng)包括手機(jī)端和PC端兩部分功能,手機(jī)端的主要的功能有登錄注冊、服務(wù)社區(qū)、公司簡介、服務(wù)動態(tài)、個人信息修改等。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營產(chǎn)品、設(shè)計成品展示、活動管理、門店管理、社區(qū)內(nèi)容管理等功能模塊。用戶通過關(guān)注微信公眾號來瀏覽信息,管理員通過電腦端登陸后臺發(fā)布信息和維護(hù)。2.2.1功能需求該系統(tǒng)具有一般建材類微信公眾號所具有的相關(guān)功能,如微論壇,聯(lián)系我們,公司活動,門店查詢,一鍵導(dǎo)航等。該系統(tǒng)是采用PHP+MySQL+Apache進(jìn)行開發(fā)3,他的主要使用者是微信用戶和商家。對為新用戶而言,主要的作用是通過公眾號來了解建材公司的產(chǎn)品和商家活動,來選擇合適的建材進(jìn)行線下購買,已經(jīng)購買過的客戶可以再微論壇這個上面發(fā)表自己的購買的心得,給想要購買但對產(chǎn)品不夠了解的客戶提供一點(diǎn)借鑒的經(jīng)驗(yàn),未購買且有購買需要的客戶可以通過瀏覽留言或者提問,與他人溝通資訊來確定自己是否選擇該產(chǎn)品,來方便以后的用戶了解。對管理員而言,可以發(fā)布公司風(fēng)貌,主營產(chǎn)品和門店信息。前臺功能:1)微論壇:發(fā)表對公司的看法,或者和其他用戶對進(jìn)行進(jìn)行溝通2)聯(lián)系我們:通過上面的聯(lián)系方式與商家客服取得聯(lián)系3)公司風(fēng)貌:向用戶展示公司的風(fēng)貌加上文字介紹公司的背景4)所獲榮譽(yù):向用戶展示公司的證書來體現(xiàn)公司的技術(shù)基礎(chǔ)5)主營產(chǎn)品:向用戶展示公司的主要產(chǎn)品6)設(shè)計成品展示:向用戶展示該公司的買家秀7)公司活動:發(fā)布公司的促銷優(yōu)惠活動8)門店查詢:顯示公司的加盟商地址,方便用戶到店選購9)一鍵導(dǎo)航:地圖導(dǎo)航到門店后臺功能:管理員對信息進(jìn)行維護(hù),例如編輯企業(yè)宣傳信息,增加管理管理員,編輯相關(guān)門店信息,管理發(fā)布商家的促銷活動信息等2.2.2可行性分析1)技術(shù)可行性:本系統(tǒng)運(yùn)用了當(dāng)下比較成熟的PHP語言進(jìn)行前臺及管理員界面的開發(fā),界面簡潔明了,方便操作;通過MySQL作為數(shù)據(jù)庫來存儲數(shù)據(jù)和調(diào)用數(shù)據(jù),增強(qiáng)了系統(tǒng)的實(shí)用性和靈活性,通過Apache服務(wù)器,是系統(tǒng)運(yùn)行起來方便快速,并且安全穩(wěn)定,不會出現(xiàn)網(wǎng)絡(luò)波動4?,F(xiàn)在的人們已基本熟練使用智能手機(jī),加上微信的使用簡單,所以操作起來不成問題2)經(jīng)濟(jì)的可行性:該建材營銷系統(tǒng)雖然不是每個功能都是特別的完善,加上我本人做項(xiàng)目的經(jīng)驗(yàn)不十分豐富,可能系統(tǒng)的功能也不是很全面,想法也達(dá)不到很高要求,但是由于微信公眾號可免費(fèi)申請,且可以自行推廣,所以本系統(tǒng)可以基本達(dá)到宣傳企業(yè)的效果。2.3系統(tǒng)設(shè)計規(guī)則主要設(shè)計的規(guī)則:1)系統(tǒng)簡單性:本系統(tǒng)是基于微信做為平臺的,所以大部分人不需要有什么計算機(jī)的技術(shù)基礎(chǔ),也可以熟練地操作。2)系統(tǒng)安全性:本系統(tǒng)是基于微信平臺的,用戶需要使用自己的微信賬號進(jìn)行關(guān)注的,不可以隨意更改信息,所以具有相對的安全性。3)系統(tǒng)實(shí)用性:本系統(tǒng)包括手機(jī)端和電腦端兩塊功能,手機(jī)端功能主要包括登錄注冊、服務(wù)社區(qū)、公司簡介、服務(wù)動態(tài)、個人信息修改等主要功能。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營產(chǎn)品、設(shè)計成品展示、活動管理、門店管理、社區(qū)內(nèi)容管理等功能,功能相對全面實(shí)用。2.4流程設(shè)計根據(jù)微信公眾號的用戶使用流程需先登錄,若登錄信息錯誤,需要重新登錄,在確認(rèn)用戶登錄信息正確之后,便可以進(jìn)入公眾號進(jìn)行瀏覽和發(fā)布論壇,根據(jù)這些實(shí)際的操作步驟,繪制出如圖2-1系統(tǒng)流程圖。圖2-1系統(tǒng)流程圖2.5技術(shù)介紹1)PHP是開源腳本語言的一種,其特點(diǎn)是簡單易用且穩(wěn)定,技術(shù)成熟。經(jīng)過一系列的發(fā)展,PHP已經(jīng)成為成熟的Web開發(fā)語言5。2)MySQL不同于別的SQL數(shù)據(jù)庫服務(wù)器, 它是當(dāng)今眾多數(shù)據(jù)庫語言里是最暢通的1。MySQL數(shù)據(jù)庫在組織和管理那些很多的數(shù)據(jù)和庫存查詢請求時不是單單為用戶提供信息,還能在連接數(shù)據(jù)庫時給出幾個重要的功能6。3)微信接口是騰訊公司留給開發(fā)者的,開發(fā)者需要配置URL,微信將會第一次驗(yàn)證服務(wù)器地址,若服務(wù)器地址能成功返回對應(yīng)的字符串,則驗(yàn)證成功。開發(fā)者可以調(diào)用微信預(yù)留接口,實(shí)現(xiàn)相關(guān)功能。3數(shù)據(jù)庫的設(shè)計3.1數(shù)據(jù)庫的需求分析在了解了建材營銷系統(tǒng)的所有功能模塊之后,發(fā)現(xiàn)本系統(tǒng)需要用戶進(jìn)行登錄,所以設(shè)計了用戶數(shù)據(jù)表,又因?yàn)楸鞠到y(tǒng)是關(guān)于銷售,所以創(chuàng)建商戶表,同時本系統(tǒng)中有小型論壇,所以我們需要論壇信息表,論壇回復(fù)表,以下是根據(jù)需求所設(shè)計的數(shù)據(jù)表和它的結(jié)構(gòu):論壇回復(fù)表結(jié)構(gòu)為ID、會員ID、文章ID、回復(fù)內(nèi)容、時間用戶表結(jié)構(gòu)為用戶id、用戶名、密碼、等級、狀態(tài)文章表結(jié)構(gòu)為id、文章標(biāo)題、文章內(nèi)容、發(fā)布狀態(tài)商家表結(jié)構(gòu)為商家名稱、電話、傳真、地址發(fā)表論壇信息結(jié)構(gòu)為文章id、會員ID、論壇文章標(biāo)題,論壇文章內(nèi)容,發(fā)布時間3.2數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計下圖為這些表的具體結(jié)構(gòu)和包含的信息,還有它們之間所存在的所有聯(lián)系,如下圖3-1所示:1*1*1用戶留言回復(fù)論壇發(fā)布發(fā)布組成微信名密碼權(quán)限論壇ID論壇標(biāo)題發(fā)布者ID發(fā)布時間發(fā)布內(nèi)容序號發(fā)布者ID話題標(biāo)題回復(fù)時間回復(fù)內(nèi)容留言內(nèi)容論壇標(biāo)題發(fā)布者ID回復(fù)IDID留言時間圖3-1論壇發(fā)布與回復(fù)的ER圖3.3 數(shù)據(jù)表字段設(shè)計下表為部分?jǐn)?shù)據(jù)庫表:表3-1用戶登錄信息表介紹字段名數(shù)據(jù)類型長度主鍵/外鍵注釋IDintP序號NameVARCHAR50姓名passwordVARCHAR50密碼roleVARCHAR50級別statusVARCHAR50狀態(tài)表3-2發(fā)表論壇表字段名字段類型長度主鍵/外鍵字段值約束IdintP序號UserVARCHAR50發(fā)布者編號NameVARCHAR50話題標(biāo)題ContentVARCHAR50發(fā)布內(nèi)容TimeVARCHAR50發(fā)布時間AuthorVARCHAR50回復(fù)者姓名表3-3 回復(fù)表字段名字段類型長度主鍵/外鍵字段值約束IdintP序號UserVARCHAR50發(fā)布者編號NameVARCHAR50發(fā)布論壇題目TimeVARCHAR50回復(fù)時間AuthorVARCHAR50回復(fù)者姓名3.4數(shù)據(jù)庫關(guān)系圖一個完整項(xiàng)目的數(shù)據(jù)庫設(shè)計是很復(fù)雜的,各個表之間也存在著很多的關(guān)聯(lián)。作為一個新用戶,他首先登錄之后才能進(jìn)行論壇的回復(fù)發(fā)表等,所以用戶表跟論壇信息表、論壇,論壇信息表和論壇回復(fù)表之間也存在對應(yīng)關(guān)系,如圖3-2所示:圖3-2留言回復(fù)關(guān)系圖4 系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)的主要功能本系統(tǒng)包含兩個部分,其一為PC端管理員功能,其二為智能移動端普通用戶功能,手機(jī)端實(shí)現(xiàn)了登錄注冊、服務(wù)社區(qū)、公司簡介、服務(wù)動態(tài)、個人信息修改等主要功能。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營產(chǎn)品、設(shè)計成品展示、建材活動管理、店鋪管理、微論壇的內(nèi)容管理等。其功能結(jié)構(gòu)圖如下圖4-1所示:圖4-1本系統(tǒng)的功能結(jié)構(gòu)圖4.2 手機(jī)端的功能實(shí)現(xiàn)手機(jī)端包含注冊和登錄、服務(wù)的社區(qū)、公司的簡介、服務(wù)的動態(tài)、個人信息修改等,此部分在利用微信提供的開發(fā)接口進(jìn)行相關(guān)接口調(diào)用。具體功能如下:4.2.1微論壇的發(fā)表與回復(fù)功能實(shí)現(xiàn)微論壇主要實(shí)現(xiàn)用戶發(fā)布話題,查看論壇信息并回復(fù)評論等功能。微論壇的發(fā)表話題實(shí)現(xiàn)界面如下圖4-2所示:圖4-2微論壇發(fā)表話題實(shí)現(xiàn)界面效果圖發(fā)表話題 用戶點(diǎn)擊發(fā)表新話題后跳轉(zhuǎn)到發(fā)布界面,依次填寫個人昵稱、話題標(biāo)題和內(nèi)容后點(diǎn)擊發(fā)表即可發(fā)布成功。圖4-3微論壇回復(fù)實(shí)現(xiàn)界面效果圖回復(fù) input type=hidden name=Id value= / 在每個話題的最下面是回復(fù)界面,只需填寫昵稱和內(nèi)容,再點(diǎn)擊回復(fù)即可評論成功,操作簡單確很使用。4.2.2公司簡介功能的實(shí)現(xiàn)公司簡介模塊主要包括公司風(fēng)貌、所獲榮譽(yù)、主營產(chǎn)品、設(shè)計成品展示等功能導(dǎo)航。公司簡介功能界面效果如下圖4-4所示:圖4-4公司簡介模塊界面 #article imgwidth:100%; max-width: 100%; input type=hidden name=Id value= / 返回 該頁面主要顯示公司風(fēng)貌、主營產(chǎn)品、所獲榮譽(yù)和設(shè)計成品展示。公司風(fēng)貌主要向用戶展示公司的風(fēng)貌加上文字介紹公司的背景;所獲榮譽(yù)主要是向用戶展示公司的證書來體現(xiàn)公司的技術(shù)基礎(chǔ);主營產(chǎn)品主要是向用戶展示公司的主要產(chǎn)品;設(shè)計成品展示向用戶展示該公司的買家秀。4.2.3服務(wù)動態(tài)功能實(shí)現(xiàn)服務(wù)動態(tài)功能模塊主要包括公司活動、門店查詢、一鍵導(dǎo)航等功能模塊。服務(wù)動態(tài)功能界面效果如下圖4-5所示:圖4-5 服務(wù)動態(tài)功能實(shí)現(xiàn)界面效果function searchRoute(from, to)if(from=) alert(請輸入出發(fā)地);return;if(to=) alert(請輸入目的地);return;/ 百度地圖API功能var map = new BMap.Map(allmap);map.centerAndZoom(new BMap.Point(lng,lat), 24);map.enableScrollWheelZoom(true);map.enableDragging();/三種駕車策略:最少時間,最短距離,避開高速var routePolicy = BMAP_DRIVING_POLICY_LEAST_TIME,BMAP_DRIVING_POLICY_LEAST_DISTANCE,BMAP_DRIVING_POLICY_AVOID_HIGHWAYS;map.clearOverlays(); var driving = new BMap.DrivingRoute(map, renderOptions:map: map, autoViewport: true,policy: BMAP_DRIVING_POLICY_LEAST_TIME);driving.search(from,to);用微信自帶的定位功能,調(diào)用百度地圖,首先定位現(xiàn)在用戶的所在位置,可以將此設(shè)為起始點(diǎn),然后將門店地址設(shè)置為終點(diǎn)位置,便會為用戶選定路線,實(shí)現(xiàn)定位和導(dǎo)航來查詢門店的具體地址。4.3 PC端后臺功能實(shí)現(xiàn)PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營產(chǎn)品、設(shè)計成品展示、活動管理、門店管理、社區(qū)內(nèi)容管理等功能模塊。4.3.1登錄功能實(shí)現(xiàn)登錄功能實(shí)現(xiàn)界面如下圖4-6所示:圖4-6登錄功能實(shí)現(xiàn)界面 用戶名 口令 用戶首先輸入用戶名和密碼,點(diǎn)擊登陸按鈕系統(tǒng)將會驗(yàn)證用戶信息,若用戶信息驗(yàn)證正確,將會提示登入成功,若信息有誤,則提示用戶重新登錄。4.3.2公司風(fēng)貌內(nèi)容編輯公司風(fēng)貌功能主要包括系統(tǒng)管理員對公司風(fēng)貌的圖片展示和介紹信息的添加、修改、增刪等功能,公司風(fēng)貌實(shí)現(xiàn)界面如下圖4-7所示:圖4-7公司風(fēng)貌頁面實(shí)現(xiàn) 內(nèi)容 通過實(shí)例化編輯器,來編輯內(nèi)容和上傳圖片。4.3.3門店管理的增刪功能實(shí)現(xiàn)門店管理功能主要實(shí)現(xiàn)管理員增加、刪除、修改門店信息等功能,門店管理功能實(shí)現(xiàn)界面如下圖4-8所示:圖4-8門店管理功能實(shí)現(xiàn)界面門店信息管理 名稱 電話 傳真 地址 操作 0 ) while($arr=mysql_fetch_array($rs) ? a href=?action=del&Id=刪除 a href=shop_edit.php?Id=修改 新建管理員可點(diǎn)擊新建跳轉(zhuǎn)到添加門店信息的界面,當(dāng)上傳好之后也可以進(jìn)行修改與刪除。5系統(tǒng)測試5.1測試環(huán)境與測試條件測試環(huán)境:操作系統(tǒng)Windows 7、MySQL、微信、xampp、360瀏覽器測試條件:確保前臺功能的基本實(shí)現(xiàn)。5.2 測試原則測試的目的就是為了發(fā)現(xiàn)錯誤而找出相對應(yīng)的解決方法。為了能減少系統(tǒng)Bug,正常給用戶使用系統(tǒng),就需要對系統(tǒng)進(jìn)行各種測試。測試系統(tǒng)主要以發(fā)現(xiàn)問題為主,不表現(xiàn)出對軟件的正確性。但它可能會誤導(dǎo)了解,這種觀點(diǎn)可能會產(chǎn)生誤導(dǎo)。結(jié)果發(fā)現(xiàn),該軟件測試的唯一的目標(biāo)就是要找出錯誤。這是沒有價值,找出錯誤的測試。測試是什么?找出錯誤?這只是最基本的要求。測試的時候,我們不僅要找出系統(tǒng)中存在的錯誤,還要通過分析錯誤找出當(dāng)前軟件過程所存在的缺陷,進(jìn)而讓系統(tǒng)做的跟完善,還要通過對測試方法的改進(jìn),來有效、完整的對系統(tǒng)進(jìn)行測試。5.3 測試項(xiàng)目測試用例微信建材營銷系統(tǒng)主要的測試用例有:前臺(微信端)部分測試:(1) 登錄界面連接測試:測試主頁面是否能在不同設(shè)備上正常連接。(2) 會員發(fā)布話題測試:測試會員是否可以進(jìn)行正常的話題發(fā)布。(3) 話題回復(fù)測試:測試會員是否能對已發(fā)布話題進(jìn)行正?;貜?fù)。(4) 商品圖片顯示測試:測試形同能否正常顯示商品圖片。(5) 一鍵導(dǎo)航測試:使用GPS對站內(nèi)最近門店進(jìn)行導(dǎo)航。后臺(PC端)部分測試:(1)登錄的測試:對管理員和密碼正確正確輸入的測試。(2)管理員修改密碼測試:在管理員修改密碼后,看能否能正常登陸。(3)對產(chǎn)品進(jìn)行操作測試:測試系統(tǒng)是否能對產(chǎn)品進(jìn)行添加、刪除、修改。表5-1系統(tǒng)測試案例模塊測試用例描述操作過程及數(shù)據(jù)預(yù)期結(jié)果用例類別前臺測試登錄界面連接測試在Android系統(tǒng)手機(jī)微信端進(jìn)行登錄打開Android系統(tǒng)手機(jī)微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測試在iOS系統(tǒng)手機(jī)微信端進(jìn)行登錄測試打開iOS系統(tǒng)手機(jī)微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測試在網(wǎng)頁版微信端進(jìn)行登錄測試打開網(wǎng)頁版微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測試5.4 系統(tǒng)測試結(jié)論按照測試用例的要求,對系統(tǒng)進(jìn)行了較為全面的檢測。通過測試,完成了對系統(tǒng)各部分功能的調(diào)整與完善,基本滿足用戶使用的需求。5.4.1 缺陷和限制1)在開發(fā)系統(tǒng)的初期,只在電腦上開發(fā),導(dǎo)致前臺頁面無法自適應(yīng)手機(jī)的屏幕大小。2)后臺的發(fā)布上傳信息無法與前臺進(jìn)行同步,不能及時的發(fā)布更新最新的消息。 5.4.2 建議1)在設(shè)計之前不僅要做好功能需求,更要提前想到接下來會遇到的問題,提早做準(zhǔn)備。2)在系統(tǒng)初步成型時,要及時測試,發(fā)現(xiàn)問題及時解決,這樣就不會到最后所有問題積累在一起,早發(fā)現(xiàn)早解決!5.4.3 測試結(jié)論在測試過程中確實(shí)會發(fā)現(xiàn)許多在開發(fā)時所不注意的問題,但通過不斷的調(diào)整再測試,已經(jīng)解決了基本存在的問題,目前系統(tǒng)已基本達(dá)到預(yù)期的要求,能夠滿足用戶基本的使用。6 結(jié)論大學(xué)四年的學(xué)習(xí)已經(jīng)漸入尾聲,還記得當(dāng)初入學(xué)時雄心壯志,可是大學(xué)這四年,前三年幾乎是在渾渾噩噩的混日子,總是覺得時間還長,步入社會還有段時間,可如今我們已開始實(shí)習(xí),逐步進(jìn)入社會,許多同學(xué)在校學(xué)習(xí)學(xué)習(xí)的比較扎實(shí),他們都可以通過自己的能力找到一份待遇相對不錯且有很好的發(fā)展前景的工作,此時我才發(fā)現(xiàn)剩下的時間不多了。再老師的幫助下,我找到了一份實(shí)習(xí)的工作,與此同學(xué),也逐漸的開始做一些自己畢業(yè)設(shè)計的準(zhǔn)備工作。由于自己之前的基礎(chǔ)真的很差,所以在前期的準(zhǔn)備工作中就遇到了許多問題。通過自己的翻閱資料和請教老師同學(xué),最終先把需求定了下來。接著就是艱難的開發(fā)工作,那時候真的感覺自己的知識掌握的是多么的少。不斷地問問題,不斷地查閱資料,終于把系統(tǒng)開發(fā)出來。其中的關(guān)鍵技術(shù),真的很難實(shí)現(xiàn),當(dāng)時想過放棄,當(dāng)自己冷靜的時候自己給自己加油打氣,就這樣咬牙堅持著。通過不斷的深入了解,自己也逐漸對PHP和Myaql有了一定的了解。由于自己的能力有限,不能在每個功能上都做到盡善盡美,雖然自己的系統(tǒng)還有很多問題,但看到最后的成果,心里還是有些許的成就感。如今我現(xiàn)在回想,如果當(dāng)初不咬牙堅持的話,現(xiàn)在也不能做成東西,可如今的堅持,有了成果
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于商用房房屋租賃合同范本(31篇)
- 荷塘月色教學(xué)設(shè)計
- 小學(xué)生的頤和園導(dǎo)游詞(3篇)
- 規(guī)范購銷合同范本(6篇)
- 2025年幼兒園下學(xué)期工作計劃
- 2025年湘教版四年級下學(xué)期數(shù)學(xué)期末綜合復(fù)習(xí)習(xí)題
- 2025部編版四年級下學(xué)期數(shù)學(xué)期末綜合復(fù)習(xí)培優(yōu)補(bǔ)差
- 機(jī)械安裝行業(yè)安全生產(chǎn)培訓(xùn)
- 中學(xué)教師招聘-教師招聘考試《中學(xué)政治》考前押題4
- 2025年矽鋼片帶鋼項(xiàng)目可行性研究報告
- 心理課教案自我認(rèn)知與情緒管理
- 幼兒園 中班心理健康《我會傾訴》
- GB/T 6553-2024嚴(yán)酷環(huán)境條件下使用的電氣絕緣材料評定耐電痕化和蝕損的試驗(yàn)方法
- 中職旅游專業(yè)《中國旅游地理》說課稿
- 微積分試卷及規(guī)范標(biāo)準(zhǔn)答案6套
- 【鄉(xiāng)村振興背景下農(nóng)村基層治理問題探究開題報告(含提綱)3000字】
- 藥物警戒管理體系記錄與數(shù)據(jù)管理規(guī)程
- 2024-2029年擴(kuò)展塢行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃投資研究報告
- SH/T 3003-2024 石油化工合理利用能源設(shè)計導(dǎo)則(正式版)
- 中國人民大學(xué)613衛(wèi)生統(tǒng)計歷年真題12-16
- 人事聘用合同范本標(biāo)準(zhǔn)版
評論
0/150
提交評論