移動APP下母嬰產(chǎn)品知識推廣平臺的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時間:2018-07-07 19:44
本文選題:母嬰知識 + JSON界面生成; 參考:《中國地質(zhì)大學(xué)(北京)》2017年碩士論文
【摘要】:“移動APP下母嬰產(chǎn)品知識推廣平臺”源于北京搜狗科技發(fā)展有限公司垂直搜索部門“親媽粉”項(xiàng)目,該項(xiàng)目主要是生產(chǎn)和維護(hù)一款母嬰資訊類APP,它使用“消費(fèi)學(xué)習(xí)+購買理由”的模式,通過母嬰知識的共享以及專業(yè)性的推薦理由為用戶進(jìn)行個性化的購物推薦。系統(tǒng)中母嬰知識部分來源于著名“懷孕、育兒知識交流平臺”媽媽網(wǎng)的育兒寶典,經(jīng)由網(wǎng)頁抓取、再次編輯、審核處理構(gòu)成后臺知識數(shù)據(jù)的重要組成部分;系統(tǒng)中商品數(shù)據(jù)來源于搜狗購物的“母嬰玩具”欄目,通過URL歸一化、信息填充構(gòu)成該平臺的商品推廣數(shù)據(jù),隨著數(shù)據(jù)的增多對后臺商品數(shù)據(jù)的搜索管理日漸重要;系統(tǒng)前后端的數(shù)據(jù)傳輸依賴的是Ajax技術(shù),后臺的數(shù)據(jù)錄入主要是對JSON數(shù)據(jù)的拼接,快速構(gòu)造錄入界面,并實(shí)現(xiàn)內(nèi)部JSON數(shù)據(jù)的增刪,拖動等功能,也是系統(tǒng)的一個重要目標(biāo)。“網(wǎng)頁抓取母嬰知識數(shù)據(jù)”,“后臺商品的搜索管理”以及“自動生成JSON界面”是本課題的三個主要問題。本系統(tǒng)主要采用Html Unit模擬Chrome瀏覽器定時獲取媽媽網(wǎng)的動態(tài)母嬰知識數(shù)據(jù),拼接成最終的JSON展示數(shù)據(jù)。后臺商品的搜索管理主要是采用Lucene建立倒排索引和段索引的方式,搜索相關(guān)商品供管理員進(jìn)行審核編輯,減小了數(shù)據(jù)庫的負(fù)載壓力;根據(jù)Handlebars、SASS等技術(shù)支持,系統(tǒng)后端實(shí)現(xiàn)了JSON界面生成工具。該平臺的前端是APP界面展示,主要使用了AngularJS的框架以及jQuery,CSS等技術(shù),根據(jù)AngularJS的MVVM,雙向數(shù)據(jù)綁定等功能,克服了HTML在進(jìn)行Web應(yīng)用開發(fā)上的不足,并部署在NGINX服務(wù)上;后端開發(fā)主要采用Struts-Spring-Hibernate三大集成框架,部署在NGINX以及TOMCAT服務(wù)器上,為系統(tǒng)前端提供數(shù)據(jù)的支持以及界面的交互操作。通過系統(tǒng)相關(guān)技術(shù)實(shí)現(xiàn)和平臺搭建,用戶可以快捷篩選出性價比高的產(chǎn)品,建立全面科學(xué)的嬰幼兒知識體系,推薦并分享精選商品。管理員有效管理系統(tǒng)內(nèi)容并根據(jù)系統(tǒng)的統(tǒng)計(jì)結(jié)果,不斷完善頁面的內(nèi)容和形式,給用戶更滿意的體驗(yàn)。
[Abstract]:"Maternal and Child Product knowledge Promotion platform under Mobile app" originated from the vertical search department of Beijing Sogou Science and Technology Development Co., Ltd. This project is mainly to produce and maintain an APP of information for mother and child. It uses the mode of "consumption, study, purchase reason", and makes personalized shopping recommendation for users through the sharing of mother and child knowledge and professional recommendation reason. The mother and child knowledge part of the system comes from the famous "pregnancy, Parenting knowledge Exchange platform", which is an important part of the background knowledge data, which is captured through the web page, edited again, and examined and processed. The commodity data in the system originates from the "Maternal and Baby Toys" column of Sogou shopping. Through the normalization of URLs, the information is filled into the commodity promotion data which constitutes the platform. With the increase of data, it is increasingly important to search and manage the backstage commodity data. The data transmission at the front and back of the system depends on Ajax technology. The data input in the background is mainly the splicing of the json data, the fast construction of the input interface, and the function of adding, deleting, dragging and so on, which is also an important goal of the system. "Web crawling mother and child knowledge data", "backstage commodity search management" and "automatic generation of JSON interface" are the three main problems in this paper. This system mainly uses HTML Unit to simulate Chrome browser to obtain the dynamic mother and child knowledge data of the mother network at regular time, and splice it into the final JSON display data. The search management of backstage items mainly adopts the way of building inverted index and segment index by Lucene, searching related items for administrator to audit and edit, reducing the load pressure of database, according to the technology support, such as HandlebarsSass, etc. The system back-end implements JSON interface generation tool. The front end of the platform is app interface display, mainly using Angular JS framework and jQuery CSS technology, according to Angular JS MVVMand two-way data binding functions, overcomes the shortcomings of HTML in Web application development, and deployed on NGINX service. The back-end development mainly uses Struts-Spring-hibernate three integrated frameworks, deployed on NGINX and Tomcat server, provides data support and interface interaction for the front end of the system. Through the system related technology realization and the platform construction, the user can quickly screen out the high performance-to-price ratio product, establishes the comprehensive scientific infant knowledge system, recommends and shares the selected goods. The administrator manages the system content effectively and improves the content and form of the page continuously according to the statistical results of the system to give users a more satisfactory experience.
【學(xué)位授予單位】:中國地質(zhì)大學(xué)(北京)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.56
【相似文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 張春玲;移動APP下母嬰產(chǎn)品知識推廣平臺的設(shè)計(jì)與實(shí)現(xiàn)[D];中國地質(zhì)大學(xué)(北京);2017年
,本文編號:2106058
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2106058.html
最近更新
教材專著