游戏资讯app【字数:10387】
目录
摘 要 I
关键词 I
ABSTRACT II
KEY WORDS: III
引言 1
1 选题背景 1
1.1 课题的意义 1
1.2 国内外研究进展 1
1.3 应用前景 2
1.4 研究的目的与内容 2
2 相关技术概述 5
2.1 MTV模式 5
2.2 Android混合开发 5
2.3 SQLITE 6
2.4 ORM 6
3 需求分析 7
3.1 需求分析的任务和目标 7
3.1.1 功能需求 7
3.1.2 性能需求 7
3.1.3 可靠性需求 7
3.2可行性分析 8
3.2.1 技术可行性 8
3.2.2组织可行性 8
3.3 数据流建模 9
3.4 实体关系建模 13
3.5 用例建模 14
4 游戏资讯app的设计 15
4.1 app系统架构设计 15
4.2 app系统实现的功能 17
4.3 关键技术实现 19
4.3.1 推荐推送功能 19
4.3.2 附近热点文章推送功能 20
4.3.3 推送算法 21
4.3.4 文章获取 21
4.3.5 搜索引擎 21
致谢 22
参考文献 23
游戏资讯app
摘 要
在新冠肺炎爆发后,游戏成为了大众的重要娱乐方式,甚至出现了《王者荣耀》除夕一日的流水就达到了20亿的情况[1]。然而在游戏产业前景一片大好的同时,游戏信息传播、获取困难的空白却一直没人填补。在这种背景情况下开发一款游戏资讯app,不仅填补了市场这一方面的空白,还为大量游戏爱好者获取游戏信息提供了方便。
游戏资讯app主要从资讯的输入与游戏资讯的输出以及基础支持三个方面进行实现。资讯输入主要是通过用户在app上发布与爬虫在其他网站上 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
获取两种方式实现的。用户可以采用多种手段,如获取推荐资讯、获取订阅资讯、获取附近热门资讯、获取收藏资讯、搜索资讯等,来达到app对资讯的输出。基础支持主要指用户登陆注册、基本信息修改、短信发送以及地理位置定位等基本功能。
游戏资讯app整体采用的MTV模式[2]。前端进行混合开发并且未采用开发框架,开发语言是Java,开发环境是Android Studio。后端使用的语言是Python,开发框架是Django,开发环境是Pycharm。数据库使用的是Sqlite,程序到数据库数据采用ORM映射方式[3]。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/605752.html