基于位置的微信推荐小程序的设计与实现开题报告
2022-01-08 22:37:08
全文总字数:2156字
1. 研究目的与意义及国内外研究现状
随着移动互联网和电子商务的迅猛发展,纷杂的商务移动应用和商务信息让用户们应接不暇,传统的用户主动去服务器获取信息的方法不仅浪费了用户宝贵的时间和流量,还增加了服务器的压力,降低处理效率,己不再适用。服务器主动向用户推送是解决这一问题的有效方案。而如今的推送服务仍有几点不足,首先现在的推送服务多为广告形式,服务器将某一条信息推送给所有的用户,这对于多数用户来说是无效信息,不仅浪费用户的流量还会对用户产生一定的困扰,降低了用户体验;其次现在的推送服务没有充分利用用户的地理信息为用户提供更人性化的推送。
设计并实现了一种基于用户偏好和地理位置信息的即时推送系统, 当移动终端位置变化时系统自动为用户推送和当前位置相关的应用,用户无需下载、安装就可以直接使用这些应用服务;当用户离开当前位置后,这些移动应用并不驻留在移动终端中,不占本地存储空间。
国内外研究现状
针对当前internet上呈指数级增长的信息和服务,用户很难快速找到自己感兴趣的内容、信息。个性化推荐技术是一种能够解决当前问题的有效方法,他能够主动地、有针对性地、智能地为用户推送用户可能感兴趣的信息和服务,满足用户的需求,而不需要人为的操作,目前已在很多领域得到运用。
2. 研究的基本内容
通过软件工程方法对基于位置的手机信息推送系统进行详细的设计以及介绍,对该系统进行积极开发。作为一个基于位置的手机信息推送系统,当移动终端位置变化时系统自动为用户推送和当前位置相关的应用,用户无需下载、安装就可以直接使用这些应用服务;当用户离开当前位置后,这些移动应用并不驻留在移动终端中,不占本地存储空间。
基于位置的信息推送系统采用客户端/服务器架构。移动终端主要包括定位模块、流式加载模块和界面展示模块;服务器包括匹配模块、数据库模块、网络存储模块和应用安装模块。移动终端通过无线网络和服务器进行数据通信。
3. 实施方案、进度安排及预期效果
通过软件工程的方法采用myeclipse8.6作为开发工具、 mysql作为后台数据库,使用基于位置服务(lbs)、百度地图api等设计一个基于位置的手机信息推送系统,当移动终端位置变化时系统自动为用户推送和当前位置相关的应用,用户无需下载、安装就可以直接使用这些应用服务;当用户离开当前位置后,这些移动应用并不驻留在移动终端中,不占本地存储空间。通过此系统,实现用户流式加载应用服务,提高用户使用应用的便捷性。
进度安排:
2018.2.26—2018.3.1 与导师商谈论文的初步构想,提交论文大纲
4. 参考文献
[1]刘思源. 基于android的信息分享系统及个性化推送的设计与实现[d].北京邮电大学,2013.
[2]何文华. 基于地理位置即时信息推送服务分析及shopylife的设计与实现[d].电子科技大学,2012. [3] eric j.naiburg,robert a.maksimchuk. uml 数据库设计应用,2006.2
[4] jim fu. mvc设计模式将web应用分三层. 中国电力出版社,2005.6