1、本科毕业论文(设计)开题报告 论文中文题目 基于地理位置的服务系统 移动定位及定点信息推送 论文英文题目 Location-based service system - Mobile Location and Recommendation information push 专业 计算机科学与技术 选题的背景和意义 “基于地理位置服务系统”的项目背景,位置服务为用户信息增加新的标记维度,具有巨大的市场应用潜力。中国移动、谷歌、苹果、 Facebook、 Twitter 等各领域的领先企业都已着力竞逐位置 服务市场。位置服务同社交网络、手机支付、手机广告、应用服务分销和数字内容发行等诸多移动互联网
2、重点业务领域的融合深度和广度与日俱增。与此同时,位置服务与物联网、云计算等 IT 前沿发展领域同样密不可分,市场应用前景广阔。 现在的手机系统趋于智能化,互联网手机的诞生极大的刺激了这个领域的发展,现有的互联网手机已经能够在用户定位上产生比较精确的结果,通过对地理信息的发掘,一个以用户主动 check-in 为主的签到模式以此产生,用户主动在到达一个地点后公布其所在地,可以写攻略也可以分享自己的心情,系统也会推送个性化的信 息比如购物等信息,这对用户来说提供了极大的便利。 这个系统主要是结合地理位置,为年轻人带来一种更方便的互联网新模式,并在此基础上结合电子商务为广大的用户节约手开销。同时基于
3、地理位置的社交系统也会给用户带来更多的方便。 基于地理位置服务的信息系统将虚拟的互联网、移动互联网世界合二为一,给人们带到真实互动的现实世界中去,让人们感受真实世界的魅力,消除了隔阂,同时该系统结合的电子商务诸如团购等本地化精品消费模式也可以给用户带来诸多方便,让用户享受折扣的同时也能分享自己的心情。具有推荐系统的定点推送功能更具价值 ,也是符合人们日益增多的个性化需求的体验。 课题基本内容,拟解决的主要问题 本课题的主要内容是从宏观上阐述了地理位置服务系统的总体功能和结构同时详细实现。划分了地理位置服务的基本功能, lbs 的定点信息个性化推荐模块,通过用户签到行为后产生一系列的个性化推荐,
4、方便用户获取到最需要的信息和最有价值的信息。同时对用户的后续行为产生第一定的影响。 本课题主要解决的问题的两个问题主要是定点个性化信息模块的实现和交互,通过一系列推荐算法和程序实现个性化信息的推荐,从而帮助用户过滤出有用信息,同时帮助用户找出兴趣一致 的“邻居“。个性化推荐模块是最具有难度的模块,这个需要大量代码和数据的积累。通过数据的分析和挖掘,能够对相同的用户行为进行分析,对相同的用户行为进行归类,从而推荐出一些具有共同价值的信息,该问题的解决主要依靠目前主流的推荐算法辅助,通过协同等推荐算法可以有效的解决这个问题。 不管是基于内容过滤( Content-Based filtering )
5、、基于协同过滤( Collaborative filtering )的个性化推荐技术,基于互联网的个性化推荐基本上还是基于用户行为历史(购买行为、点击行为、收藏行为、 点评行为等) +当前内容场景(例如正在浏览的图书、正在交流的 SNS 好友等)来进行上下文推荐的,可以说互联网个性化推荐主要还是偏重于线上服务本身的,对于用户的位置因素以及相关的因素并没有太多的考虑。 与基于互联网的个性化推荐相比,基于位置服务的个性化推荐似乎更有意思。基于位置服务的个性化推荐之所以与基于互联网的个性化推荐有所差异,除了位置因素外,还包括时间因素、人的因素,按照 1H5W 的框架来梳理一下基于位置服务的个性化推荐
6、会发现,引入位置因素、人的因素、时间因素后,个性化推荐会出现很多有趣的应用场景,最为重要的 是莫过于线上服务与线下传统服务的结合与互动。 课题研究方法及技术路线 课题研究主要通过观察法来了解这个系统的整个操作流程,然后通过案例研究法对几个案例进行研究,通过对这几个案例的研究总结它们之间的相同点和不同点,最后结合自己的案例进行总结结合从而做出合理的方案 在做设计的时候要学习和借鉴的东西很多,所有还要通过文献法。除了在网上寻找相关的文献(文字、图形、视频等有一定理论价值和资料价值的材料)外,还要参考很多书本和著作来辅助。通过文献法,重在对于理论的系统了解和归类。 在分析其他已经完善和未完善的系 统
7、的时候,就要用到案例研究法。通过学习其他的基于地理位置的服务系统,学到他们优秀的设计思路和方法。总结出用于自己系统要采取的步骤和构思。 课题要用到的技术初步定下是以 MyEclipse 开发平台 + 手机虚拟机,初步认定数据库将采用 MYSQL 数据库作为后台数据库开发。 Tomcat+nginx 作为服务器, PS 作为网页美化工具。本系统主要是在 Windows 7 环境下和各手机平台下开发。 4.研究的总体安排和进度计划 总体安排: 整个毕业设计工作主要从系统分析、系统设计、系统实现、系统测试一步步来完成。 进度计 划: 1. 查资料、文献,学习相关的知识( 10 月 23 日) 2.
8、进行可行性和系统需求分析,再确定系统功能模块( 11 月 28 日) 3. 进行数据库的构思和设计( 12 月 3 日) 4. 设计系统的主页面,连接数据库( 1 月 10 日) 5. 详细完善系统子页面,连接数据库( 1 月 14 日) 6. 调试系统( 1 月 18 日) 7. 论文撰写和修改过程( 4 月 10 日) 8. 答辩( 5 月 8 日) 5.主要参考文献 1张志杰 ;基于富客户端的股票证券交易监控系统的设计与实现 D;浙江大学 ;2006 年 2余建伟 ;基于 SNMP 协议的内网管理系统设计与实现 D;浙江大学 ;2006 年 3黄玮 ;基于 IBM Workplace 架
9、构的企业应用的研究与实现 D;浙江大学 ;2006 年 4胡睿 ;一个开源 J2SE 平台的设计和实现 D;浙江大学 ;2006 年 5王昊炜 ;企业资产管理系统预防性维护管理子系统的开发 D;吉林大学 ;2006 年 6梁源川 ;基于 J2EE 技术的森林资源 WebGIS 开发及应用研究 D;东北林业大学 ;2006 年 7王伟 ;嵌入式 JavaPOS 测试系统的研究与实现 D;电子科技大学 ;2006 年 8龚伟 ;基于 gdb 的嵌入式系统调试器的设计与实现 D;科技大学 ;2006 年 9陈刚 ;面向服务体系结构的应用模型的设计与实现 D;长春理工大学 ;2006 年 10晏阳 ;基于 Struts+Hibernate 架构的协同项目管理系统的研究与实现 D;北京邮电大学 ;2010 年