畢業(yè)設(shè)計(jì)(論文)-基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng).docx_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng).docx_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng).docx_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng).docx_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng).docx_第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)介

鹽城師范學(xué)院畢業(yè)設(shè)計(jì)鹽城師范學(xué)院畢業(yè)設(shè)計(jì)基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng) 學(xué)生姓名 學(xué) 院 信息工程學(xué)院 專 業(yè) 軟件工程 班 級(jí) 12(2) 學(xué) 號(hào) 指導(dǎo)老師 2016年4月20日基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng)摘 要隨著信息化時(shí)代的發(fā)展,手機(jī)從以前的奢侈品變?yōu)楝F(xiàn)在的平民化設(shè)備。如今的手機(jī)已經(jīng)不是僅僅可以接打電話發(fā)送短信,而是擁有眾多的用途,各類手機(jī)軟件日益增加,騰訊公司是我們所熟知的IT企業(yè),其研發(fā)的微信軟件從上線開(kāi)始,便受到人們的喜愛(ài)。本建材營(yíng)銷系統(tǒng)是建立在微信平臺(tái)上的二次開(kāi)發(fā)。本系統(tǒng)沿用基本W(wǎng)eb開(kāi)發(fā)模式,基于數(shù)據(jù)層,業(yè)務(wù)層和表示層三個(gè)功能模塊構(gòu)成,采用B/S模式進(jìn)行開(kāi)發(fā)。系統(tǒng)的前臺(tái)使用PHP界面技術(shù),全部采用面向?qū)ο蟮能浖_(kāi)發(fā)方法,后臺(tái)以MySQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)。經(jīng)過(guò)兩個(gè)多月的時(shí)間開(kāi)發(fā)完成,并通過(guò)測(cè)試對(duì)系統(tǒng)進(jìn)行優(yōu)化改良。測(cè)試結(jié)果表明,系統(tǒng)結(jié)構(gòu)完整,操作流程簡(jiǎn)單快捷,具有較高的實(shí)用性?!娟P(guān)鍵詞】建材營(yíng)銷系統(tǒng); MySQL;微信公眾平臺(tái)全套設(shè)計(jì)加扣 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 本文主要研究?jī)?nèi)容21.4 系統(tǒng)目標(biāo)22 系統(tǒng)分析22.1 系統(tǒng)設(shè)計(jì)目標(biāo)22.2 系統(tǒng)功能需求分析32.2.1功能需求32.2.2可行性分析42.3系統(tǒng)設(shè)計(jì)規(guī)則42.4流程設(shè)計(jì)42.5技術(shù)介紹53數(shù)據(jù)庫(kù)的設(shè)計(jì)53.1數(shù)據(jù)庫(kù)的需求分析53.2數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)63.3 數(shù)據(jù)表字段設(shè)計(jì)73.4數(shù)據(jù)庫(kù)關(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公司簡(jiǎn)介功能的實(shí)現(xiàn)134.2.3服務(wù)動(dòng)態(tài)功能實(shí)現(xiàn)154.3 PC端后臺(tái)功能實(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)測(cè)試205.1測(cè)試環(huán)境與測(cè)試條件205.2 測(cè)試原則205.3 測(cè)試項(xiàng)目測(cè)試用例205.4 系統(tǒng)測(cè)試結(jié)論215.4.1 缺陷和限制215.4.2 建議215.4.3 測(cè)試結(jié)論226 結(jié)論23參考文獻(xiàn)24致 謝251課題研究概況1.1 課題研究背景及意義微信是一種用來(lái)拉近人和人之間距離,讓世界變小及時(shí)通訊工具,它具有及時(shí)性、便捷性、多樣性等特征,微信開(kāi)發(fā)的同時(shí)推出了“搖一搖”、“訂閱號(hào)”“語(yǔ)音交流”、“添加好友、公眾號(hào)”、“消息推送”等多種服務(wù)項(xiàng)目,只需通過(guò)消耗很少的流量就能很好的使用它們。對(duì)于市面上大部分智能手機(jī)的系統(tǒng),他都完美兼容。對(duì)于短語(yǔ)音、小視頻、文字、圖片等得發(fā)送都能很好的完成,由于開(kāi)發(fā)者對(duì)于這些信息會(huì)進(jìn)行優(yōu)化,發(fā)送信息所損耗的流量相較于其他工具是很少的。訂閱號(hào)是騰訊公司近幾年推出的一個(gè)新的功能,它其實(shí)就是一種新出的信息傳遞方法,方便了媒體和個(gè)人更好的發(fā)布或者了解信息。像以前的報(bào)紙愛(ài)好者們一樣,都會(huì)訂閱喜愛(ài)的報(bào)紙,每天都會(huì)關(guān)注國(guó)家里面發(fā)生的大事或者趣事,擁有訂閱號(hào)的用戶就可以隨意向自己的關(guān)注者們推送消息。各個(gè)領(lǐng)域的微信公眾平臺(tái)紛紛建立,當(dāng)前建材門店影響力小,經(jīng)營(yíng)時(shí)間有限,不利于商家發(fā)展,單獨(dú)的互聯(lián)網(wǎng)站需要PC,操作不方便。因此,借助微信平臺(tái)其用戶基數(shù)大、傳播速度快、操作方便等特點(diǎn),將傳統(tǒng)的網(wǎng)頁(yè)移植到微信有重大意義。1.2 課題研究現(xiàn)狀微信是中目前用戶量最多的通信交流工具,超大的用戶群體體,讓微信上的公眾平臺(tái)模塊得到越來(lái)越多的使用,微信公眾平臺(tái)也便利了用戶的生活。微信在許多方面的功能實(shí)現(xiàn)的都很完美,由于開(kāi)發(fā)者對(duì)于這些信息會(huì)進(jìn)行優(yōu)化,發(fā)送信息所損耗的流量相較于其他工具是很少的。微信公眾平臺(tái)可以直接進(jìn)行一對(duì)多的信息傳輸,用戶可以接受并查看微信公眾平臺(tái)的信息,獲得用戶需要的信息,以此來(lái)完成微信平臺(tái)的營(yíng)銷目的。用戶通過(guò)簡(jiǎn)單的注冊(cè)即可使用微信,而本系統(tǒng)通過(guò)微信公眾平臺(tái),迅速傳播建材營(yíng)銷信息。幾近免費(fèi)的運(yùn)營(yíng)模式,讓本建材營(yíng)銷系統(tǒng)獲得更多的利益,也是推廣建材營(yíng)銷系統(tǒng)的最佳選擇。本系統(tǒng)采用的是微信平臺(tái)的訂閱號(hào),訂閱號(hào)是騰訊公司近幾年推出的一個(gè)新的功能,它其實(shí)就是一種新出的信息傳遞方法,方便了媒體和個(gè)人更好的發(fā)布或者了解信息,擁有訂閱號(hào)的用戶就可以隨意向自己的關(guān)注者們推送消息,能夠更快更好的發(fā)布建材營(yíng)銷信息。1.3 本文主要研究?jī)?nèi)容基于微信公眾平臺(tái)的建材營(yíng)銷系統(tǒng)是一個(gè)難度不大的主要功能在于展示和交流的應(yīng)用系統(tǒng),主要是方便商家有效宣傳擴(kuò)大自己的客戶源,也方便用戶便利的挑選商品。網(wǎng)站分為管理員后臺(tái)和微信公眾號(hào)前臺(tái),網(wǎng)站基于PHP技術(shù)建立2。建材營(yíng)銷系統(tǒng)主要是后臺(tái)上傳相關(guān)信息,實(shí)現(xiàn)前臺(tái)的瀏覽與論壇交流功能。系統(tǒng)主要的研究方向是:后臺(tái)上傳相關(guān)信息和圖片,以讓前臺(tái)用戶瀏覽。并且還有一個(gè)發(fā)布論壇功能,以方便用戶之間交流經(jīng)驗(yàn)。1.4 系統(tǒng)目標(biāo)由于如今中國(guó)的房地產(chǎn)事業(yè)蒸蒸日上,順勢(shì)帶動(dòng)了建材市場(chǎng)的發(fā)展。隨著21世紀(jì)已逐步進(jìn)入信息化的時(shí)代,大多數(shù)人們已經(jīng)不會(huì)再直接跑到建材市場(chǎng)去貨比三家,他們大多會(huì)先在網(wǎng)上選定幾家,然后再帶有目的性的去購(gòu)買。因此本系統(tǒng)理想的實(shí)現(xiàn)目標(biāo)是通過(guò)微信這一平臺(tái)有效的宣傳,也方便用戶可以在家就可以選擇自己心儀的產(chǎn)品!1)全面展示商家的公司全貌、主營(yíng)產(chǎn)品、設(shè)計(jì)展示等2)為用戶提供相互交流購(gòu)買相關(guān)產(chǎn)品心得、發(fā)表評(píng)價(jià)的的留言板3)界面簡(jiǎn)介,功能齊全,利用微信這一大家所熟悉的軟件,是用戶操作方便4)該系統(tǒng)所使用的數(shù)據(jù)全由數(shù)據(jù)庫(kù)中提取,增加其系統(tǒng)的靈活性5)系統(tǒng)穩(wěn)定,安全可靠2 系統(tǒng)分析2.1 系統(tǒng)設(shè)計(jì)目標(biāo)基于微信平臺(tái)的建材營(yíng)銷系統(tǒng)是利用微信這一大眾平臺(tái),向消費(fèi)者充分展示某防盜門公司的實(shí)力與產(chǎn)品,實(shí)現(xiàn)對(duì)公司強(qiáng)有力的宣傳作用,從而有效為公司帶來(lái)收益!該系統(tǒng)包括一般公眾號(hào)的相關(guān)功能:(1)公司簡(jiǎn)介:里面包括公司風(fēng)貌,所獲榮譽(yù),主營(yíng)產(chǎn)品,設(shè)計(jì)成品展示。這四個(gè)小功能主要是通過(guò)圖片與文字介紹讓用戶直接的了解商家的實(shí)力與技術(shù)。(2)服務(wù)社區(qū):里面包括微論壇和聯(lián)系我們,論壇主要是方便用戶進(jìn)行討論和發(fā)表意見(jiàn),聯(lián)系我們主要方便用戶與商家取得直接有效的溝通。(3)服務(wù)動(dòng)態(tài):公司活動(dòng),門店查詢,一鍵導(dǎo)航。公司活動(dòng)里顯示最近門店里的商家優(yōu)惠促銷活動(dòng)信息,門店查詢可以用戶找到最近的商家門店進(jìn)行選購(gòu),一鍵導(dǎo)航則是地圖導(dǎo)航功能。(4)系統(tǒng)管理員可以在電腦端登錄后臺(tái)進(jìn)行發(fā)布與管理功能。2.2 系統(tǒng)功能需求分析基于微信平臺(tái)的建材營(yíng)銷系統(tǒng)包括手機(jī)端和PC端兩部分功能,手機(jī)端的主要的功能有登錄注冊(cè)、服務(wù)社區(qū)、公司簡(jiǎn)介、服務(wù)動(dòng)態(tài)、個(gè)人信息修改等。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營(yíng)產(chǎn)品、設(shè)計(jì)成品展示、活動(dòng)管理、門店管理、社區(qū)內(nèi)容管理等功能模塊。用戶通過(guò)關(guān)注微信公眾號(hào)來(lái)瀏覽信息,管理員通過(guò)電腦端登陸后臺(tái)發(fā)布信息和維護(hù)。2.2.1功能需求該系統(tǒng)具有一般建材類微信公眾號(hào)所具有的相關(guān)功能,如微論壇,聯(lián)系我們,公司活動(dòng),門店查詢,一鍵導(dǎo)航等。該系統(tǒng)是采用PHP+MySQL+Apache進(jìn)行開(kāi)發(fā)3,他的主要使用者是微信用戶和商家。對(duì)為新用戶而言,主要的作用是通過(guò)公眾號(hào)來(lái)了解建材公司的產(chǎn)品和商家活動(dòng),來(lái)選擇合適的建材進(jìn)行線下購(gòu)買,已經(jīng)購(gòu)買過(guò)的客戶可以再微論壇這個(gè)上面發(fā)表自己的購(gòu)買的心得,給想要購(gòu)買但對(duì)產(chǎn)品不夠了解的客戶提供一點(diǎn)借鑒的經(jīng)驗(yàn),未購(gòu)買且有購(gòu)買需要的客戶可以通過(guò)瀏覽留言或者提問(wèn),與他人溝通資訊來(lái)確定自己是否選擇該產(chǎn)品,來(lái)方便以后的用戶了解。對(duì)管理員而言,可以發(fā)布公司風(fēng)貌,主營(yíng)產(chǎn)品和門店信息。前臺(tái)功能:1)微論壇:發(fā)表對(duì)公司的看法,或者和其他用戶對(duì)進(jìn)行進(jìn)行溝通2)聯(lián)系我們:通過(guò)上面的聯(lián)系方式與商家客服取得聯(lián)系3)公司風(fēng)貌:向用戶展示公司的風(fēng)貌加上文字介紹公司的背景4)所獲榮譽(yù):向用戶展示公司的證書來(lái)體現(xiàn)公司的技術(shù)基礎(chǔ)5)主營(yíng)產(chǎn)品:向用戶展示公司的主要產(chǎn)品6)設(shè)計(jì)成品展示:向用戶展示該公司的買家秀7)公司活動(dòng):發(fā)布公司的促銷優(yōu)惠活動(dòng)8)門店查詢:顯示公司的加盟商地址,方便用戶到店選購(gòu)9)一鍵導(dǎo)航:地圖導(dǎo)航到門店后臺(tái)功能:管理員對(duì)信息進(jìn)行維護(hù),例如編輯企業(yè)宣傳信息,增加管理管理員,編輯相關(guān)門店信息,管理發(fā)布商家的促銷活動(dòng)信息等2.2.2可行性分析1)技術(shù)可行性:本系統(tǒng)運(yùn)用了當(dāng)下比較成熟的PHP語(yǔ)言進(jìn)行前臺(tái)及管理員界面的開(kāi)發(fā),界面簡(jiǎn)潔明了,方便操作;通過(guò)MySQL作為數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)數(shù)據(jù)和調(diào)用數(shù)據(jù),增強(qiáng)了系統(tǒng)的實(shí)用性和靈活性,通過(guò)Apache服務(wù)器,是系統(tǒng)運(yùn)行起來(lái)方便快速,并且安全穩(wěn)定,不會(huì)出現(xiàn)網(wǎng)絡(luò)波動(dòng)4?,F(xiàn)在的人們已基本熟練使用智能手機(jī),加上微信的使用簡(jiǎn)單,所以操作起來(lái)不成問(wèn)題2)經(jīng)濟(jì)的可行性:該建材營(yíng)銷系統(tǒng)雖然不是每個(gè)功能都是特別的完善,加上我本人做項(xiàng)目的經(jīng)驗(yàn)不十分豐富,可能系統(tǒng)的功能也不是很全面,想法也達(dá)不到很高要求,但是由于微信公眾號(hào)可免費(fèi)申請(qǐng),且可以自行推廣,所以本系統(tǒng)可以基本達(dá)到宣傳企業(yè)的效果。2.3系統(tǒng)設(shè)計(jì)規(guī)則主要設(shè)計(jì)的規(guī)則:1)系統(tǒng)簡(jiǎn)單性:本系統(tǒng)是基于微信做為平臺(tái)的,所以大部分人不需要有什么計(jì)算機(jī)的技術(shù)基礎(chǔ),也可以熟練地操作。2)系統(tǒng)安全性:本系統(tǒng)是基于微信平臺(tái)的,用戶需要使用自己的微信賬號(hào)進(jìn)行關(guān)注的,不可以隨意更改信息,所以具有相對(duì)的安全性。3)系統(tǒng)實(shí)用性:本系統(tǒng)包括手機(jī)端和電腦端兩塊功能,手機(jī)端功能主要包括登錄注冊(cè)、服務(wù)社區(qū)、公司簡(jiǎn)介、服務(wù)動(dòng)態(tài)、個(gè)人信息修改等主要功能。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營(yíng)產(chǎn)品、設(shè)計(jì)成品展示、活動(dòng)管理、門店管理、社區(qū)內(nèi)容管理等功能,功能相對(duì)全面實(shí)用。2.4流程設(shè)計(jì)根據(jù)微信公眾號(hào)的用戶使用流程需先登錄,若登錄信息錯(cuò)誤,需要重新登錄,在確認(rèn)用戶登錄信息正確之后,便可以進(jìn)入公眾號(hào)進(jìn)行瀏覽和發(fā)布論壇,根據(jù)這些實(shí)際的操作步驟,繪制出如圖2-1系統(tǒng)流程圖。圖2-1系統(tǒng)流程圖2.5技術(shù)介紹1)PHP是開(kāi)源腳本語(yǔ)言的一種,其特點(diǎn)是簡(jiǎn)單易用且穩(wěn)定,技術(shù)成熟。經(jīng)過(guò)一系列的發(fā)展,PHP已經(jīng)成為成熟的Web開(kāi)發(fā)語(yǔ)言5。2)MySQL不同于別的SQL數(shù)據(jù)庫(kù)服務(wù)器, 它是當(dāng)今眾多數(shù)據(jù)庫(kù)語(yǔ)言里是最暢通的1。MySQL數(shù)據(jù)庫(kù)在組織和管理那些很多的數(shù)據(jù)和庫(kù)存查詢請(qǐng)求時(shí)不是單單為用戶提供信息,還能在連接數(shù)據(jù)庫(kù)時(shí)給出幾個(gè)重要的功能6。3)微信接口是騰訊公司留給開(kāi)發(fā)者的,開(kāi)發(fā)者需要配置URL,微信將會(huì)第一次驗(yàn)證服務(wù)器地址,若服務(wù)器地址能成功返回對(duì)應(yīng)的字符串,則驗(yàn)證成功。開(kāi)發(fā)者可以調(diào)用微信預(yù)留接口,實(shí)現(xiàn)相關(guān)功能。3數(shù)據(jù)庫(kù)的設(shè)計(jì)3.1數(shù)據(jù)庫(kù)的需求分析在了解了建材營(yíng)銷系統(tǒng)的所有功能模塊之后,發(fā)現(xiàn)本系統(tǒng)需要用戶進(jìn)行登錄,所以設(shè)計(jì)了用戶數(shù)據(jù)表,又因?yàn)楸鞠到y(tǒng)是關(guān)于銷售,所以創(chuàng)建商戶表,同時(shí)本系統(tǒng)中有小型論壇,所以我們需要論壇信息表,論壇回復(fù)表,以下是根據(jù)需求所設(shè)計(jì)的數(shù)據(jù)表和它的結(jié)構(gòu):論壇回復(fù)表結(jié)構(gòu)為ID、會(huì)員ID、文章ID、回復(fù)內(nèi)容、時(shí)間用戶表結(jié)構(gòu)為用戶id、用戶名、密碼、等級(jí)、狀態(tài)文章表結(jié)構(gòu)為id、文章標(biāo)題、文章內(nèi)容、發(fā)布狀態(tài)商家表結(jié)構(gòu)為商家名稱、電話、傳真、地址發(fā)表論壇信息結(jié)構(gòu)為文章id、會(huì)員ID、論壇文章標(biāo)題,論壇文章內(nèi)容,發(fā)布時(shí)間3.2數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)下圖為這些表的具體結(jié)構(gòu)和包含的信息,還有它們之間所存在的所有聯(lián)系,如下圖3-1所示:1*1*1用戶留言回復(fù)論壇發(fā)布發(fā)布組成微信名密碼權(quán)限論壇ID論壇標(biāo)題發(fā)布者ID發(fā)布時(shí)間發(fā)布內(nèi)容序號(hào)發(fā)布者ID話題標(biāo)題回復(fù)時(shí)間回復(fù)內(nèi)容留言內(nèi)容論壇標(biāo)題發(fā)布者ID回復(fù)IDID留言時(shí)間圖3-1論壇發(fā)布與回復(fù)的ER圖3.3 數(shù)據(jù)表字段設(shè)計(jì)下表為部分?jǐn)?shù)據(jù)庫(kù)表:表3-1用戶登錄信息表介紹字段名數(shù)據(jù)類型長(zhǎng)度主鍵/外鍵注釋IDintP序號(hào)NameVARCHAR50姓名passwordVARCHAR50密碼roleVARCHAR50級(jí)別statusVARCHAR50狀態(tài)表3-2發(fā)表論壇表字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束IdintP序號(hào)UserVARCHAR50發(fā)布者編號(hào)NameVARCHAR50話題標(biāo)題ContentVARCHAR50發(fā)布內(nèi)容TimeVARCHAR50發(fā)布時(shí)間AuthorVARCHAR50回復(fù)者姓名表3-3 回復(fù)表字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束IdintP序號(hào)UserVARCHAR50發(fā)布者編號(hào)NameVARCHAR50發(fā)布論壇題目TimeVARCHAR50回復(fù)時(shí)間AuthorVARCHAR50回復(fù)者姓名3.4數(shù)據(jù)庫(kù)關(guān)系圖一個(gè)完整項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)是很復(fù)雜的,各個(gè)表之間也存在著很多的關(guān)聯(lián)。作為一個(gè)新用戶,他首先登錄之后才能進(jìn)行論壇的回復(fù)發(fā)表等,所以用戶表跟論壇信息表、論壇,論壇信息表和論壇回復(fù)表之間也存在對(duì)應(yīng)關(guān)系,如圖3-2所示:圖3-2留言回復(fù)關(guān)系圖4 系統(tǒng)實(shí)現(xiàn)4.1 系統(tǒng)的主要功能本系統(tǒng)包含兩個(gè)部分,其一為PC端管理員功能,其二為智能移動(dòng)端普通用戶功能,手機(jī)端實(shí)現(xiàn)了登錄注冊(cè)、服務(wù)社區(qū)、公司簡(jiǎn)介、服務(wù)動(dòng)態(tài)、個(gè)人信息修改等主要功能。PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營(yíng)產(chǎn)品、設(shè)計(jì)成品展示、建材活動(dòng)管理、店鋪管理、微論壇的內(nèi)容管理等。其功能結(jié)構(gòu)圖如下圖4-1所示:圖4-1本系統(tǒng)的功能結(jié)構(gòu)圖4.2 手機(jī)端的功能實(shí)現(xiàn)手機(jī)端包含注冊(cè)和登錄、服務(wù)的社區(qū)、公司的簡(jiǎn)介、服務(wù)的動(dòng)態(tài)、個(gè)人信息修改等,此部分在利用微信提供的開(kāi)發(fā)接口進(jìn)行相關(guān)接口調(diào)用。具體功能如下:4.2.1微論壇的發(fā)表與回復(fù)功能實(shí)現(xiàn)微論壇主要實(shí)現(xiàn)用戶發(fā)布話題,查看論壇信息并回復(fù)評(píng)論等功能。微論壇的發(fā)表話題實(shí)現(xiàn)界面如下圖4-2所示:圖4-2微論壇發(fā)表話題實(shí)現(xiàn)界面效果圖發(fā)表話題 用戶點(diǎn)擊發(fā)表新話題后跳轉(zhuǎn)到發(fā)布界面,依次填寫個(gè)人昵稱、話題標(biāo)題和內(nèi)容后點(diǎn)擊發(fā)表即可發(fā)布成功。圖4-3微論壇回復(fù)實(shí)現(xiàn)界面效果圖回復(fù) input type=hidden name=Id value= / 在每個(gè)話題的最下面是回復(fù)界面,只需填寫昵稱和內(nèi)容,再點(diǎn)擊回復(fù)即可評(píng)論成功,操作簡(jiǎn)單確很使用。4.2.2公司簡(jiǎn)介功能的實(shí)現(xiàn)公司簡(jiǎn)介模塊主要包括公司風(fēng)貌、所獲榮譽(yù)、主營(yíng)產(chǎn)品、設(shè)計(jì)成品展示等功能導(dǎo)航。公司簡(jiǎn)介功能界面效果如下圖4-4所示:圖4-4公司簡(jiǎn)介模塊界面 #article imgwidth:100%; max-width: 100%; input type=hidden name=Id value= / 返回 該頁(yè)面主要顯示公司風(fēng)貌、主營(yíng)產(chǎn)品、所獲榮譽(yù)和設(shè)計(jì)成品展示。公司風(fēng)貌主要向用戶展示公司的風(fēng)貌加上文字介紹公司的背景;所獲榮譽(yù)主要是向用戶展示公司的證書來(lái)體現(xiàn)公司的技術(shù)基礎(chǔ);主營(yíng)產(chǎn)品主要是向用戶展示公司的主要產(chǎn)品;設(shè)計(jì)成品展示向用戶展示該公司的買家秀。4.2.3服務(wù)動(dòng)態(tài)功能實(shí)現(xiàn)服務(wù)動(dòng)態(tài)功能模塊主要包括公司活動(dòng)、門店查詢、一鍵導(dǎo)航等功能模塊。服務(wù)動(dòng)態(tài)功能界面效果如下圖4-5所示:圖4-5 服務(wù)動(dòng)態(tài)功能實(shí)現(xiàn)界面效果function searchRoute(from, to)if(from=) alert(請(qǐng)輸入出發(fā)地);return;if(to=) alert(請(qǐng)輸入目的地);return;/ 百度地圖API功能var map = new BMap.Map(allmap);map.centerAndZoom(new BMap.Point(lng,lat), 24);map.enableScrollWheelZoom(true);map.enableDragging();/三種駕車策略:最少時(shí)間,最短距離,避開(kāi)高速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)位置,便會(huì)為用戶選定路線,實(shí)現(xiàn)定位和導(dǎo)航來(lái)查詢門店的具體地址。4.3 PC端后臺(tái)功能實(shí)現(xiàn)PC端主要包括管理員信息管理、公司風(fēng)貌、所獲榮譽(yù)、主營(yíng)產(chǎn)品、設(shè)計(jì)成品展示、活動(dòng)管理、門店管理、社區(qū)內(nèi)容管理等功能模塊。4.3.1登錄功能實(shí)現(xiàn)登錄功能實(shí)現(xiàn)界面如下圖4-6所示:圖4-6登錄功能實(shí)現(xiàn)界面 用戶名   口令 用戶首先輸入用戶名和密碼,點(diǎn)擊登陸按鈕系統(tǒng)將會(huì)驗(yàn)證用戶信息,若用戶信息驗(yàn)證正確,將會(huì)提示登入成功,若信息有誤,則提示用戶重新登錄。4.3.2公司風(fēng)貌內(nèi)容編輯公司風(fēng)貌功能主要包括系統(tǒng)管理員對(duì)公司風(fēng)貌的圖片展示和介紹信息的添加、修改、增刪等功能,公司風(fēng)貌實(shí)現(xiàn)界面如下圖4-7所示:圖4-7公司風(fēng)貌頁(yè)面實(shí)現(xiàn) 內(nèi)容 通過(guò)實(shí)例化編輯器,來(lái)編輯內(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)測(cè)試5.1測(cè)試環(huán)境與測(cè)試條件測(cè)試環(huán)境:操作系統(tǒng)Windows 7、MySQL、微信、xampp、360瀏覽器測(cè)試條件:確保前臺(tái)功能的基本實(shí)現(xiàn)。5.2 測(cè)試原則測(cè)試的目的就是為了發(fā)現(xiàn)錯(cuò)誤而找出相對(duì)應(yīng)的解決方法。為了能減少系統(tǒng)Bug,正常給用戶使用系統(tǒng),就需要對(duì)系統(tǒng)進(jìn)行各種測(cè)試。測(cè)試系統(tǒng)主要以發(fā)現(xiàn)問(wèn)題為主,不表現(xiàn)出對(duì)軟件的正確性。但它可能會(huì)誤導(dǎo)了解,這種觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo)。結(jié)果發(fā)現(xiàn),該軟件測(cè)試的唯一的目標(biāo)就是要找出錯(cuò)誤。這是沒(méi)有價(jià)值,找出錯(cuò)誤的測(cè)試。測(cè)試是什么?找出錯(cuò)誤?這只是最基本的要求。測(cè)試的時(shí)候,我們不僅要找出系統(tǒng)中存在的錯(cuò)誤,還要通過(guò)分析錯(cuò)誤找出當(dāng)前軟件過(guò)程所存在的缺陷,進(jìn)而讓系統(tǒng)做的跟完善,還要通過(guò)對(duì)測(cè)試方法的改進(jìn),來(lái)有效、完整的對(duì)系統(tǒng)進(jìn)行測(cè)試。5.3 測(cè)試項(xiàng)目測(cè)試用例微信建材營(yíng)銷系統(tǒng)主要的測(cè)試用例有:前臺(tái)(微信端)部分測(cè)試:(1) 登錄界面連接測(cè)試:測(cè)試主頁(yè)面是否能在不同設(shè)備上正常連接。(2) 會(huì)員發(fā)布話題測(cè)試:測(cè)試會(huì)員是否可以進(jìn)行正常的話題發(fā)布。(3) 話題回復(fù)測(cè)試:測(cè)試會(huì)員是否能對(duì)已發(fā)布話題進(jìn)行正?;貜?fù)。(4) 商品圖片顯示測(cè)試:測(cè)試形同能否正常顯示商品圖片。(5) 一鍵導(dǎo)航測(cè)試:使用GPS對(duì)站內(nèi)最近門店進(jìn)行導(dǎo)航。后臺(tái)(PC端)部分測(cè)試:(1)登錄的測(cè)試:對(duì)管理員和密碼正確正確輸入的測(cè)試。(2)管理員修改密碼測(cè)試:在管理員修改密碼后,看能否能正常登陸。(3)對(duì)產(chǎn)品進(jìn)行操作測(cè)試:測(cè)試系統(tǒng)是否能對(duì)產(chǎn)品進(jìn)行添加、刪除、修改。表5-1系統(tǒng)測(cè)試案例模塊測(cè)試用例描述操作過(guò)程及數(shù)據(jù)預(yù)期結(jié)果用例類別前臺(tái)測(cè)試登錄界面連接測(cè)試在Android系統(tǒng)手機(jī)微信端進(jìn)行登錄打開(kāi)Android系統(tǒng)手機(jī)微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測(cè)試在iOS系統(tǒng)手機(jī)微信端進(jìn)行登錄測(cè)試打開(kāi)iOS系統(tǒng)手機(jī)微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測(cè)試在網(wǎng)頁(yè)版微信端進(jìn)行登錄測(cè)試打開(kāi)網(wǎng)頁(yè)版微信,點(diǎn)擊鏈接進(jìn)入用戶正常進(jìn)入主界面界面測(cè)試5.4 系統(tǒng)測(cè)試結(jié)論按照測(cè)試用例的要求,對(duì)系統(tǒng)進(jìn)行了較為全面的檢測(cè)。通過(guò)測(cè)試,完成了對(duì)系統(tǒng)各部分功能的調(diào)整與完善,基本滿足用戶使用的需求。5.4.1 缺陷和限制1)在開(kāi)發(fā)系統(tǒng)的初期,只在電腦上開(kāi)發(fā),導(dǎo)致前臺(tái)頁(yè)面無(wú)法自適應(yīng)手機(jī)的屏幕大小。2)后臺(tái)的發(fā)布上傳信息無(wú)法與前臺(tái)進(jìn)行同步,不能及時(shí)的發(fā)布更新最新的消息。 5.4.2 建議1)在設(shè)計(jì)之前不僅要做好功能需求,更要提前想到接下來(lái)會(huì)遇到的問(wèn)題,提早做準(zhǔn)備。2)在系統(tǒng)初步成型時(shí),要及時(shí)測(cè)試,發(fā)現(xiàn)問(wèn)題及時(shí)解決,這樣就不會(huì)到最后所有問(wèn)題積累在一起,早發(fā)現(xiàn)早解決!5.4.3 測(cè)試結(jié)論在測(cè)試過(guò)程中確實(shí)會(huì)發(fā)現(xiàn)許多在開(kāi)發(fā)時(shí)所不注意的問(wèn)題,但通過(guò)不斷的調(diào)整再測(cè)試,已經(jīng)解決了基本存在的問(wèn)題,目前系統(tǒng)已基本達(dá)到預(yù)期的要求,能夠滿足用戶基本的使用。6 結(jié)論大學(xué)四年的學(xué)習(xí)已經(jīng)漸入尾聲,還記得當(dāng)初入學(xué)時(shí)雄心壯志,可是大學(xué)這四年,前三年幾乎是在渾渾噩噩的混日子,總是覺(jué)得時(shí)間還長(zhǎng),步入社會(huì)還有段時(shí)間,可如今我們已開(kāi)始實(shí)習(xí),逐步進(jìn)入社會(huì),許多同學(xué)在校學(xué)習(xí)學(xué)習(xí)的比較扎實(shí),他們都可以通過(guò)自己的能力找到一份待遇相對(duì)不錯(cuò)且有很好的發(fā)展前景的工作,此時(shí)我才發(fā)現(xiàn)剩下的時(shí)間不多了。再老師的幫助下,我找到了一份實(shí)習(xí)的工作,與此同學(xué),也逐漸的開(kāi)始做一些自己畢業(yè)設(shè)計(jì)的準(zhǔn)備工作。由于自己之前的基礎(chǔ)真的很差,所以在前期的準(zhǔn)備工作中就遇到了許多問(wèn)題。通過(guò)自己的翻閱資料和請(qǐng)教老師同學(xué),最終先把需求定了下來(lái)。接著就是艱難的開(kāi)發(fā)工作,那時(shí)候真的感覺(jué)自己的知識(shí)掌握的是多么的少。不斷地問(wèn)問(wèn)題,不斷地查閱資料,終于把系統(tǒng)開(kāi)發(fā)出來(lái)。其中的關(guān)鍵技術(shù),真的很難實(shí)現(xiàn),當(dāng)時(shí)想過(guò)放棄,當(dāng)自己冷靜的時(shí)候自己給自己加油打氣,就這樣咬牙堅(jiān)持著。通過(guò)不斷的深入了解,自己也逐漸對(duì)PHP和Myaql有了一定的了解。由于自己的能力有限,不能在每個(gè)功能上都做到盡善盡美,雖然自己的系統(tǒng)還有很多問(wèn)題,但看到最后的成果,心里還是有些許的成就感。如今我現(xiàn)在回想,如果當(dāng)初不咬牙堅(jiān)持的話,現(xiàn)在也不能做成東西,可如今的堅(jiān)持,有了成果

溫馨提示

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