欢迎来到专业的无忧考公务员网!

注册登陆 我要投稿
当前位置:无忧考公务员网>资讯快报 >

基于Android的出行穿衣推荐系统的设计

日期:2018-07-14 10:35:47 浏览次数:

  摘 要:本文主要介绍了一款出行穿衣推荐软件的使用。该系统主要包括,天气预报,穿衣推荐,地区设置,推荐朋友等主要功能。该系统主要为广大出行的用户准备。
  关键词:出行穿衣推荐系统;Android客户端
  一、引言(introduction)
  出行穿衣推荐系统,是广大用户生活出行必不可少的一款软件。如今天气变化莫测,经常一个礼拜能经历“春夏秋冬”,穿衣不正确不仅冷热加身,而且容易生病。本文将介绍出行穿衣推荐系统,获取所在地区天气实况,以最近天气实况为基础,推荐用户出行穿衣。出行穿

基于Android的出行穿衣推荐系统的设计

衣系统有设置地区、查看天气、查看穿衣建议、提醒朋友这四个功能。
  二、系统功能设计(The system function design)
  1.设置地区
  设置地区功能主要包括手动搜索、手动选择省份城市地区、自动定位。
  (1)手动搜索。用户在设置地区功能模块中的文本输入框手动输入自己所在地区然后点击搜索。
  (2)手动选择省份城市地区。用户在设置地区功能模块中点击下拉框选择自己所在的省份、城市、地区。
  (3)自动定位。用户在设置地区功能模块中点击自动定位。
  2.查看天气
  查看天气功能主要包括查看当前天气、未来天气预测。
  (1)查看当前天气。获取最新的天气实况供用户查看,根据天气的不同、分别会有不同的天气图片提醒。保证用户实时得到最新的天气数据。
  (2)未来天气预测。根据气象中心提供的数据,提示用户未来几天的天气信息。包括温度,降水量空气质量,风力等等。
  3.查看穿衣建议
  查看穿衣建议功能主要通过获得的最新天气实况、未来一天的天气分析处理。对用户提供穿衣建议,例如,如果天气突然下降,那幺就应该提示用户添加衣服以防止感冒。如果天气突然变暖,就要提示用户减少衣服
  4.提醒朋友
  这个功能可以提醒,通讯录里面特别关注的朋友。当天气有很大变化的时候,可以提醒关心的朋友,这本身也是基于一个算法。计算,人类思维会遇到思维漏洞的情况。在朋友的提醒下,可以更好的保障衣服的准备。也是一种关心的体现,即实用又有感性的作用。
  三、系统环境搭建(System environment)
  根据开发环境选择需要的JDK,并安装JDK,根据系统类型下载adt-bundle,解压即可使用。下载Android SDK,选择2.33以及4.0以上,分别对应最低开发版本,对应目标版本。下载并安装MySQL,下载并配置tomcat。新建一个Android新的工程项目,启动项目在手机上进行测试。
  四、开发流程及关键技术(The Process and key technology development)
  当程序运行的时候最先获取天气状况,根据获得的天气状况系统进行分析处理。经过一系列的判断之后确定今天要穿什幺衣服。为了减少流量,以及减少APP占用的系统资源,软件正常是关闭其他的Activity,只保留一个Service在需要的时候进行开启其他的Activity,这样就技能保障工作,又可以减少资源的损失。同时,为了防止被其他的额外的管理软件进行误杀,和关闭APP,在开机的时候,进行检测,加入闹钟程序,如果服务存在就减少闹钟。
  为了准确的提醒用户衣物的准备,要采用多种云算法。比如,穿衣搭配的记录,以及地方性,温度变化的特性。比如某个地区,早上和晚上会特别冷,那幺要加入这样的数据,同时还要考虑的用户出门和回家的时间节点。这样才能正确的智能的提供用户穿衣的提醒数据。
  五、结论(Conclusion)
  该系统可根据天气变化,自动推荐衣服搭配选择,每件衣服可直接连接到各大购物网站,进行购买。该系统使用范围广泛。家中老人可在不知天气情况下提前准备明天需要穿着的衣服,上班人士也可以提前准备明天需要搭配的衣服,在不同的场合,系统会提供出不同的搭配方式,这样有利于更好充实每天的工作心情,人要衣装佛要金装,该软件会自动根据现实的节气,季候,人群来提供不同的搭配方式。这样有利提高每天的工作效率和工作心情。系统每天会自动的向服务器端发出Http请求来更新最新数据,保障了数据的实时性。
  参考文献:(References)
  [1]刘玉平.Java输入输出流及在网站开发中的应用探讨[J].郴州市科技局,2009,(18):35-49.
  [2]赵亮、张维.基于Android技术的界面设计与研究[D].徐州:徐州建筑职业技术学院,2001.
  [3]陈璟、陈平华、李文亮. Android内核分析[J].广东工业大学计算机学院实践经验,2009:112-115.
  作者简介:
  颜世波(1982~),男,助教,本科,研究领域:软件开发。
  本文受安徽省青年人才基金重点项目(2013SQRL106ZD)支持。

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

Copyright©2024无忧考公务员网 www.51kaogwy.cn 版权所有