基于Android的博物馆智能导览系统的设计与实现毕业论文
2022-01-17 21:01:53
论文总字数:17476字
摘 要
从一开始的2G到3G,再是后来的3G到4G,移动系统的迭代更新,让我们见证了许多移动行业的变革和创新。如今世界正上演着从4G过渡到5G的盛况,这一现象得益于互联网行业的高速迅猛发展。迭代更新越来越快,移动端的内容与设计也是百花齐放,各有千秋。便携式的移动端使得信息的获取极其丰富与方便,因此在旅游参观这一行业自然也是少不得移动端的渗透。
本人课题是设计并实现一个基于Android的博物馆智能解说App。使用的系统的开发软件是Android Studio,模拟器采用的是夜神模拟器,它的开发环境是Android SDK、Android NDK和后端服务云平台Bmob。采用的是MVC框架。以博物馆智能解说为主题,对博物馆中各个展品进行同步解说。
开发本应用的后台语言为Java语言,使用后端服务云平台bmob存储数据,这个平台在服务器部署上能够进行安全处理。而且采用了多租户的虚拟隔离模式,即任何一个开发者的流量变化或者数据变化,均不会对其他开发者的应用带来影响。使用jsp编写页面。
关键词:后端服务云平台Bmob Android SDK 智能解说 MVC框架
Design and implementation of museum intelligent navigation system based on Android
Abstract
From the beginning of 2G to 3G, and then from 3G to 4G, the iterative renewal of mobile systems has led us to witness changes and innovations in many mobile industries. Today, the world is staging a transition from 4G to 5G, a phenomenon that has benefited from the rapid growth of the internet industry. Iterative updates are getting faster, and the content and design of the mobile side are blooming and varied. Portable mobile side makes the acquisition of information extremely rich and convenient, so in the tour to visit this industry is naturally also the penetration of supply mobile end.
My topic is to design and implement an Android based museum intelligent interpretation App. The development environment for my project is the Android SDK, Android NDK and back-end service cloud platform Bmob.The framework used is the MVC framework, The simulator uses a night God simulator. With the museum's intelligent commentary as the theme, the Museum of the various exhibits synchronized interpretation.
The background language for developing this app is the Java language, which uses the back-end service cloud platform Bmob to store data that can be securely handled on server deployments. And the use of multi-tenant virtual isolation mode, that is, any one developer's traffic changes or data changes, will not have an impact on the application of other developers. Write a page using JSP.
Key words: Bmob Platform;Android SDK;Smart Commentary;MVC framework
目 录
摘要 I
Abstract II
第一章 绪论 1
1.1 课题背景 1
1.2 课题内容及实际意义 1
1.3 毕业论文的章节设计与想法 2
第二章 开发工具及技术 3
2.1 Android Studio介绍 3
2.2 MVC框架介绍 3
2.3 夜神模拟器介绍 3
2.4 后端服务云平台Bmob 4
第三章 智能博物馆APP的详细设计 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 社会可行性 5
3.1.3 操作可行性 5
3.2 系统功能需求分析 5
3.2.1 使用特点分析 5
3.2.2 功能需求描述 6
3.2.3 用例图 6
3.3 App各模块介绍 7
3.3.1 用户信息模块 7
3.3.2 展品展示模块 8
3.3.3 展品详情模块 8
3.4 后端服务云平台Bmob设计 8
3.4.1 数据库表的详细介绍 8
3.4.2 数据库的E-R图 11
第四章 智能博物馆APP的具体实现 15
4.1 系统开发环境的配置 15
4.2 数据库的配置与连接 16
4.3 App的主要模块实现 17
4.3.1 注册登陆模块 17
4.3.2 展品参观详情功能 18
4.3.3 二维码扫描功能 19
4.3.4 智能语音讲解功能 20
4.3.5 语音搜索展品功能 20
4.3.6 个人成就达成与积分兑换 21
4.3.7 界面展示 22
第五章 测试 27
5.1 测试环境 27
5.2 测试方案及结果 27
第六章 总结与展望 30
6.1 总结 30
6.2 展望 30
参考文献 32
致谢 33
第一章 绪论
1.1 课题背景
当今社会信息通信行业发展的速度极其迅猛。那么PC端的软件与移动端的App自然不停地迭代更新。在这种大潮流下,人们更愿意通过便捷、快速的方式获取信息与分享信息。相较于过去人们在未获取到具体信息、不做任何安排准备的旅游参观的方式,如今大数据信息化的旅游参观方式自然更受到民众的追捧。有了移动端App,人们可以提前获取到参观地的所有详细信息,可以找到自己感兴趣的展品或地方,提前做好充分的准备。对于提升旅游参观水平有极其重大的意义。
请支付后下载全文,论文总字数:17476字