基于Android的出行穿衣推荐系统的设计.doc
5页基于Android的出行穿衣推荐系统的设计摘要:本文主要介绍了一款出行穿衣推荐软件 的使用该系统主要包括,天气预报,穿衣推荐,地 区设置,推荐朋友等主要功能该系统主要为广大出 行的用户准备关键词:出行穿衣推荐系统;Android客户端、弓I言(introduction)出行穿衣推荐系统,是广大用户生活出行必不可 少的一款软件如今天气变化莫测,经常一个礼拜能 经历“春夏秋冬”,穿衣不正确不仅冷热加身,而且容 易生病本文将介绍出行穿衣推荐系统,获取所在地 区天气实况,以最近天气实况为基础,推荐用户出行 穿衣出行穿衣系统有设置地区、查看天气、查看穿 衣建议、提醒朋友这四个功能二、系统功能设计(The system function design)1. 设置地区设置地区功能主要包括手动搜索、手动选择省份 城市地区、自动定位1) 手动搜索用户在设置地区功能模块中的文 本输入框手动输入自己所在地区然后点击搜索2) 手动选择省份城市地区用户在设置地区功 能模块中点击下拉框选择自己所在的省份、城市、地 区3) 自动定位用户在设置地区功能模块中点击自动定位2. 查看天气查看天气功能主要包括查看当前天气、未来天气 预测(1) 查看当前天气。
获取最新的天气实况供用户查看,根据天气的不同、分别会有不同的天气图片提 醒保证用户实时得到最新的天气数据2) 未来天气预测根据气象中心提供的数据, 提示用户未来几天的天气信息包括温度,降水量空 气质量,风力等等3. 查看穿衣建议查看穿衣建议功能主要通过获得的最新天气实况、 未来一天的天气分析处理对用户提供穿衣建议,例 如,如果天气突然下降,那么就应该提示用户添加衣 服以防止感冒如果天气突然变暖,就要提示用户减 少衣服4. 提醒朋友这个功能可以提醒,通讯录里面特别关注的朋友当天气有很大变化的时候,可以提醒关心的朋友,这 本身也是基于一个算法计算,人类思维会遇到思维 漏洞的情况在朋友的提醒下,可以更好的保障衣服 的准备也是一种关心的体现,即实用又有感性的作 用三、 系统环境搭建(System environment)根据开发环境选择需要的jDK,并安装」DK,根据 系统类型下载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输入输出流及在网站开发中的应 用探讨[儿郴州市科技局,2009, (18): 35-49.[2] 赵亮、张维.基于Android技术的界面设计与研 宄[D].徐州:徐州建筑职业技术学院,2001.[3] 陈?Z、陈平华、李文亮.Android内核分析[J]. 广东工业大学计算机学院实践与经验,2009: 112-115.作者简介:颜世波(1982〜),男,助教,本科,研宄领域: 软件开发本文受安徽省青年人才基金重点项目(2013SQRL106ZD)支持。





