移动APP下母婴产品知识推广平台的设计与实现
发布时间:2018-07-07 19:44
本文选题:母婴知识 + JSON界面生成 ; 参考:《中国地质大学(北京)》2017年硕士论文
【摘要】:“移动APP下母婴产品知识推广平台”源于北京搜狗科技发展有限公司垂直搜索部门“亲妈粉”项目,该项目主要是生产和维护一款母婴资讯类APP,它使用“消费学习+购买理由”的模式,通过母婴知识的共享以及专业性的推荐理由为用户进行个性化的购物推荐。系统中母婴知识部分来源于著名“怀孕、育儿知识交流平台”妈妈网的育儿宝典,经由网页抓取、再次编辑、审核处理构成后台知识数据的重要组成部分;系统中商品数据来源于搜狗购物的“母婴玩具”栏目,通过URL归一化、信息填充构成该平台的商品推广数据,随着数据的增多对后台商品数据的搜索管理日渐重要;系统前后端的数据传输依赖的是Ajax技术,后台的数据录入主要是对JSON数据的拼接,快速构造录入界面,并实现内部JSON数据的增删,拖动等功能,也是系统的一个重要目标。“网页抓取母婴知识数据”,“后台商品的搜索管理”以及“自动生成JSON界面”是本课题的三个主要问题。本系统主要采用Html Unit模拟Chrome浏览器定时获取妈妈网的动态母婴知识数据,拼接成最终的JSON展示数据。后台商品的搜索管理主要是采用Lucene建立倒排索引和段索引的方式,搜索相关商品供管理员进行审核编辑,减小了数据库的负载压力;根据Handlebars、SASS等技术支持,系统后端实现了JSON界面生成工具。该平台的前端是APP界面展示,主要使用了AngularJS的框架以及jQuery,CSS等技术,根据AngularJS的MVVM,双向数据绑定等功能,克服了HTML在进行Web应用开发上的不足,并部署在NGINX服务上;后端开发主要采用Struts-Spring-Hibernate三大集成框架,部署在NGINX以及TOMCAT服务器上,为系统前端提供数据的支持以及界面的交互操作。通过系统相关技术实现和平台搭建,用户可以快捷筛选出性价比高的产品,建立全面科学的婴幼儿知识体系,推荐并分享精选商品。管理员有效管理系统内容并根据系统的统计结果,不断完善页面的内容和形式,给用户更满意的体验。
[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.
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.56
【相似文献】
相关硕士学位论文 前1条
1 张春玲;移动APP下母婴产品知识推广平台的设计与实现[D];中国地质大学(北京);2017年
,本文编号:2106058
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2106058.html