出境游问答平台的设计与实现
发布时间:2020-03-30 02:12
【摘要】:随着人民生活水平的提高,出境旅游也成为越来越多的人出行游玩的选择。受陌生语言、异域文化、信息不对称程度较高等因素影响,出境游用户对目的地信息服务的需求相比国内游的用户更明确,出境游目的地信息服务市场具有较高的发展潜力。出境游最核心的需求是用户对信息的高效获取,通过问答快速了解想知道的信息。因而该系统将在传统问答社区的模式基础上,创新性地采用问题派单模式指派专业的用户回答问题,并引入奖惩机制以提高回答的数量与质量。除了核心问答版块的一问一答形式外,同时还提供一对一聊天咨询的服务。在出境游问答平台的构建过程中,作者先对系统的建设目标进行了介绍,定义了整个平台的功能性与非功能性需求,将平台分为问答、推荐、达人、消息、我的五大模块。在此基础上对平台的整体架构、流程、数据库与接口进行了规划与设计。接着针对出境游问答平台的各模块进行了详细设计,作者独立完成了Android移动客户端中问答、推荐、达人与我的模块的开发工作,并参与了服务端问答模块部分功能的设计与实现工作。在平台的Android移动客户端中,作者对列表数据的获取功能进行了代码重构以减轻Activity的负担并提高程序的可扩展性。在服务端的核心问答模块中,调研了当前的热门问答排序算法并对算法进行分析和对比,确定采用StackOverflow算法,并根据本平台的业务对该算法进行了改进,以对问答进行排序,实现了将问答按热度递减的顺序排列并展示给用户的功能。在用户提问派单环节中利用SCWS(Simple Chinese Word Segmentation,简易中文分词系统)对提问进行处理,匹配合适的1-10个达人用户后使用百度云推送将消息推送给这些用户。最后为确保系统运行的正确性,作者对Android移动客户端进行了功能测试。目前,本文所提及的趣皮士应用软件已开发完毕并成功上线运行。出境游问答平台运行状况良好,满足用户的需求与公司的期望。
【图文】:
UI和获取数据[14]。逡逑Volley采用线程池来作为基础结构,主要包括主线程,缓存线程和网络线程。逡逑如图2-1所示,其中蓝色表示主线程,,绿色表示缓存线程,黄色表示网络线程。其逡逑中主线程和缓存线程都只有一个,但网络调度器线程可以存在多个,这样做可以逡逑解决并行问题[15]。逡逑Volley的原理过程如下:逡逑(1)
问相关问题。逡逑3.2项目功能性需求逡逑出境游问答平台的功能模块划分如图3-1所示,由图可见出境游问答平台各模逡逑块主要功能如下:逡逑(1)问答。为出境游问答平台的核心功能板块。用户可以在问题列表中看到所逡逑选择国家的所有相关问题与回答。同时用户可以发布自己的提问,平台通过后端处逡逑11逡逑
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
本文编号:2606870
【图文】:
UI和获取数据[14]。逡逑Volley采用线程池来作为基础结构,主要包括主线程,缓存线程和网络线程。逡逑如图2-1所示,其中蓝色表示主线程,,绿色表示缓存线程,黄色表示网络线程。其逡逑中主线程和缓存线程都只有一个,但网络调度器线程可以存在多个,这样做可以逡逑解决并行问题[15]。逡逑Volley的原理过程如下:逡逑(1)
问相关问题。逡逑3.2项目功能性需求逡逑出境游问答平台的功能模块划分如图3-1所示,由图可见出境游问答平台各模逡逑块主要功能如下:逡逑(1)问答。为出境游问答平台的核心功能板块。用户可以在问题列表中看到所逡逑选择国家的所有相关问题与回答。同时用户可以发布自己的提问,平台通过后端处逡逑11逡逑
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 欧杵乡;;Android中基于BaseAdapter的适配器理解[J];电脑知识与技术;2015年26期
2 黄立明;江有福;陆雅男;;用Android Fragment技术实现多级选项列表[J];教育教学论坛;2015年15期
3 孟远;;Android网络通信框架Volley的解析和比较[J];软件;2014年12期
4 王俊芳;李隐峰;王池;;基于MVC模式的ThinkPHP框架研究[J];电子科技;2014年04期
5 金安;程承旗;宋树华;陈波;;基于Geohash的面数据区域查询[J];地理与地理信息科学;2013年05期
6 关晶鑫;李永全;;Android中的Activity生命周期[J];电脑知识与技术;2013年11期
7 谭翔纬;;利用JSON实现Android客户端与Web服务器间的数据交互[J];福建电脑;2013年02期
8 龚成莹;邢敬宏;胡银保;;基于JSON的Android移动终端与PHP及MySQL数据通信[J];工业仪表与自动化装置;2013年01期
9 段琳;;深入剖析Android Activity[J];中国新技术新产品;2011年16期
10 徐诚斌;王金平;;MVC在ThinkPHP框架中的应用研究[J];信息与电脑(理论版);2011年03期
本文编号:2606870
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2606870.html