
儿童游玩智能助手.docx
35页苏州大学本科生毕业设计(论文)学院(部)计算机科学与技术题 目儿童游玩智能助手目 录前 言 3第1章 绪论 41.1相关研究背景 41.1.1智能的影响 41.1.2 Android平台优势 41.2儿童游玩隐患 51.2.1 自然因素 51.2.2 社会因素 61.3研究意义 71.4论文研究结构及内容 7第2章 相关技术及框架 92.1 开发工具及相关技术 92.1.1 Android Studio工具 92.1.2 SQLite数据库 102.1.3 Android平台架构 102.2 MVC分层设计架构 122.2.1 MVC架构的构成 122.2.2 MVC架构的优势 122.3本章小结 13第3章 儿童游玩智能助手设计 143.1 需求分析 143.1.1 系统需求 143.1.2 功能需求 153.2 可行性分析 173.3 本章小结 17第4章 儿童游玩智能助手实现 184.1 通用功能 184.1.1 欢迎和导航 184.1.2 注册 184.1.3 登陆 194.1.4 判断是否联网功能 194.1.5 将地址转化为经纬度 204.2天气预测 214.3 推荐游玩地点 234.3.1 获取用户出行信息 244.3.2 推荐结果陈列 244.3.3 路线规划 254.4 个人中心 274.4.1 上传头像 274.4.2 填写信息 284.4.3 查看历史 294.4.4 修改密码 304.4.5 设置 314.5 本章小结 32第5章 结论与展望 335.1 研究结论 335.2 研究展望 33参考文献 35致谢 3713苏州大学本科生毕业设计(论文)摘 要随着科技的发展,智能不再是奢侈品而是人们必不可少的日常用品,其中的应用程序在人们生活中的应用也越来越频繁。
儿童在外出游玩时的安全问题一直是社会的关注点,因为儿童的脆弱、安全意识不强、对周边的事物记忆不深刻等特性,使得儿童游玩时自发或被动地处于危险之中文章从自然因素和社会因素两方面提出了儿童游玩面临的隐患,进而设计一个儿童游玩智能助手,用于保障儿童游玩安全,将危及儿童人身安全的因素考虑在内,为儿童推荐较为安全的游玩场所,使家长更加放心本文的内容将涉及到基于安卓的儿童游玩智能助手的设计和实现,该应用程序严格根据需求分析和可行性分析,利用分层模式的开发框架,结合合适的开发技术和API,通过调查儿童游玩隐患的自然因素和社会因素,将可控制和预测的因素监控起来,达到保障儿童安全的目的文章清晰地描述了开发理念,在保证应用程序性能的同时,尽可能地提高用户体验和满意程度,使得应用程序具备更高的综合性和应用能力关键词:儿童游玩;Android平台;危险因素;APIAbstractWith the development of science and technology, smart phones are no longer a luxury but an indispensable daily necessities for people. Applications of these apps are also becoming more and more frequent in people's lives. The safety problem of children when they go out to play has always been the concern of the society, because children's vulnerability, lack of safety awareness, and the lack of deep memory of the surrounding things, make children play spontaneously or passively in danger. This paper puts forward the hidden dangers of children's play from the aspects of natural and social factors, and then designs a children's play intelligent assistant, which can be used to guarantee the safety of children's play, and to take into account the factors that endanger the safety of children, so as to recommend safer places for children to play, so as to make parents more comfortable.The content of this article will involve the design and implementation of the intelligent assistant for children's play based on the android. The application is strictly based on the requirements analysis and feasibility analysis, using the development framework of the hierarchical model, combining with the appropriate development technology and API, and by investigating the natural and social factors of the hidden dangers of children, the control and prediction factors can be monitored to achieve the goal of ensuring the safety of children.The article clearly describes the concept of development, while ensuring the performance of the application, it can improve the user experience and satisfaction degree as much as possible, so that the application has a higher comprehensive and application capability.Keywords: children play; Android platform; dangerous factors; API前 言儿童是社会中脆弱而又重要的群体,他们身上担负着家庭和社会的未来,因此儿童的成长和发展尤其重要。
游戏是儿童的天性,在幼年儿童通过游戏来接触社会,认识世界,儿童的游玩行为是自发的,也是在成长中举足轻重的存在但不恰当的游玩场所会给儿童带来伤害,因此儿童游玩时需要选择一个既能带给儿童游玩乐趣又能保障儿童安全的地点儿童游玩智能助手在家长或儿童选择游玩地点时给出建议,最终结果还是由用户决定,用户在儿童游玩地点选择中占据绝对地位,因此在应用程序中需要将一些安全隐患展示给用户,使用户意识到选择某一个游玩地点是对儿童安全有威胁的,这样才能让应用程序推荐给用户的结果站住脚,增加用户的信任和好感伴随着科技的进步,开发工具和框架越来越多样化,在开发一个应用程序时首先要考虑到的就是使用什么工具,只有选择合适的开发技术和框架才能使开发过程事半功倍本文首先讲述了课题的研究背景和意义,之后介绍了开发的技术与框架,分析用户需求和应用程序可行性,并利用掌握的技术设计并实现一个儿童游玩智能助手本文完成的主要工作有:(1)构建应用程序的开发模块,并将每个模块划分为子模块,分析各个子模块的行为与操作,实现子模块并将其整合起来2)绘制用户界面,为各个模块设计样式,并展现给用户3)实现各个界面之间的数据传递,创建数据库和多个数据表用于存储数据。
4)进行数据处理,利用相关的API获取必要的数据,并对数据进行筛选,将符合用户需求的结果呈现给用户第1章 绪 论本章首先阐述了相关研究背景,然后提出了儿童在日常游玩过程中面临的来自自然与社会的隐患,继而说明了文章的研究意义,最后系统给出了论文的研究结构以及内容1.1相关研究背景1.1.1智能的影响随着科学技术的不断发展,通讯方式从过去的老式到现在的智能,越来越便捷智能是当代社会中一项重大的科技成果,其功能与时俱进地升级与完善,它在当代人的生活中已经不仅仅是通讯工具的存在,更是成为现代人日常生活必不可少的工具除了最基本的通讯功能,智能还在不断地扩充其他功能,如娱乐、支付、购物、出行、检索等,这些功能使得智能在人们日常生活中占据越来越重要的地位,同时给人们带来了各个方面的便利,因此为满足人们日益增长的需求,智能中的应用程序也层出不穷智能由于其方便携带的特性为人们所喜爱,并且不断参与到人们的行为与决策中,一定程度上潜移默化地改变人们的行为方式和思维方式[1]在互联网时代,更是为人与人之间的交流创造了新的方式,走在街道上几乎每个人手中都有一部智能,人们利用智能上提供的各类应用获取有用的信息,达到自己的目的。
软硬件技术的发展使智能具有更加灵活开放的应用开发平台,具有更长的使用时间,更为宽广的移动互联网使用体验[2],用户使用智能越来越得心应手,对智能的期望也越来越大,故而在智能上开发满足用户需求的应用已经成为大势所趋1.1.2 Android平台优势Android是基于Linux平台的开源操作系统[3],自诞生到被Google收购再到投入到生产中,经历了多个岁月,但在这些个岁月中它迅速占领了全球智能市场Android平台之所以能够迅速发展并占领市场,是因为它具有鲜明的平台优势和特征Android平台具有开放性开放的Android平台导致其使用者数量不断增加,内置应用程序也日渐丰富,具备短时间内走向成熟的条件消费者能够使用Android平台提供的丰富的软件资源,而Android平台的开放性使得以此平台为基础的安卓品牌众多,数量庞大,因此消费者能在这些厂商的竞争中买到心仪的,Android平台也因此在消费者和厂商群体中逐渐形成了极高的人气Android平台具有丰富的硬件Android的开放性使众多厂商推出的产品呈现出多元化和丰富化的局面,同时数据同步,软件兼容问题也能得到及时解决,个人资料也方便转移。
Android平台便于开发第三方开发商可以自由地在Android平台进行开发,生产属于自己的产品,进而催生了一系列别致的软件Android在Google的搀扶下走过了10年左右的岁月,Google为他提供了自己拥有的诸多服务,便于它连接用户和互联网,这为开发者提供了便利除了上述的Android平台的优势,它还将网络化演绎到了极致,它支持网络服务使Android可以看作是移动接入因特网终端而开源的Android系统具有定制化的ROM,集成的浏览器和强大的开发环境,它还支持。
