家庭智能衣柜信息管理系统研究

家庭智能衣柜信息管理系统研究

摘要:该系统是多平台的衣柜信息管理应用,且选题源自日常生活,设计的目的是提供给使用用户一个衣柜信息管理的平台。该系统可以使用户通过手机随时随地方便的查询自己的衣物,根据温湿度提醒用户开柜晾晒衣物,每日推荐最优穿搭,节省时间和金钱。

关键词:跨平台;衣物信息管理;MySQL数据库

1引言

随着国民经济水平的不断提高和电商逐渐的流行,当代年轻人购买了大量衣物,衣柜里塞满了种类多而杂的衣物。人们经常忘记衣柜里究竟有哪些衣物可以穿搭,在看到心仪的衣物时会怀疑自己是否购买过此类衣物,这时冗杂模糊的衣柜仿佛就是一种负面情绪,影响了人们的生活和心情。穿衣搭配是大多数人每天都要面对,思考和纠结的问题。所以,如何利用好现有衣物、管理已购衣物、降低年衣物消费支出,减少搭配时间等等,是许多人当前直面的问题。尤其对于经济水平能力一般的群体此问题尤为突出。

2系统主要需求设计

2.1系统功能描述

家庭智能衣柜信息管理系统可以录入用户的每一件衣物的图片、款式、颜色、风格、类型、材质、价格、品牌等信息,并管理衣橱中已有衣物的相关信息[2]。APP的使用用户可以对已有衣物进行增、删、改、查,并根据衣服的类型、风格、颜色查看自己的衣物。此外,系统可以利用已有衣物的存储信息提供最优穿搭方案,帮助便捷、合理、迅速搭配合适的衣服,以节省用户的时间。

2.2衣物信息管理需求

从相册选取图片或者截取所拍摄的照片后,用户可以为自己的衣物添加标签,下面是用户可以添加的标签,所列标签是分析和参考用户的意见以及竞品的分类后得到的。下面介绍一下衣物不同的标签和它们之间的互斥关系。(1)季节标签:春季,夏季,秋季,冬季;(2)上衣标签:风衣,毛衣,卫衣,羽绒服;(3)下衣标签:短裤,短裙,长裙,牛仔裤;(4)风格标签:正式,运动,休闲,居家;(5)互斥关系:衣物信息的标签是互斥的,用户只能从众多标签中选区一个衣物信息作为此衣物的标签内容。筛选衣物功能:用户打开APP衣橱界面,在对衣物进行添加标签后,可以通过筛选衣物标签,例如冬季,羽绒服,筛选出用户所要寻找的衣物。管理个人衣物功能:用户可以进入APP衣橱界面,查看自己所添加衣物的照片和标签,同时可以对衣物标签进行修改或者删除。

2.3提供今日街拍和穿搭记录

APP主页面提供今日穿搭和穿搭日志记录按钮,用户单击按钮可以进行记录操作。通过浏览今日街拍[3],阅读网上关于穿搭的相关资讯,通过阅读自己的穿搭日志,提供给用户穿搭的灵感,所以今日街拍和穿搭日志功能的实现增加了用户使用体验感。

3主要界面设计

3.1登录界面的实现

本系统的登录界面图下图3-1所示,用户打开APP,在进入登录页面后,在表单输入相应的用户名密码,点击登录发送post请求,请求成功后就可以进入APP的主页面,这个登录页面主要由固定顶部和内容区域两个部分组成。

3.2主界面的实现

由于一种导航模式很难满足业务或者使用需求,所以在本系统的主界面设计中使用了堆叠组合框架模式,在主页上面添加了三个子页面,并为部导航添加监听实现子页面的切换。系统使用了MUI框架[4]提供的UI组件图片轮播gal-leryslider和底部导航MUI-bar实现了主页效果。

3.3衣物信息管理界面的实现

本页面主要选用了列表的格式,整个界面简单,醒目,一目了然,用户可以很方便的知道和了解自己的衣柜里的衣物信息。其中使用了MUI中的pullRefresh模块,实现了下拉刷新[5]的功能。这个设计很好地满足了使用需求。3.4添加衣物信息界面的实现在衣物信息管理页面中,点击右上角的图标就可以增加衣物信息,标签输入后点击保存,将衣物信息保存至MySQL数据库里。此模块使用MUI-bar作为页面的顶部栏,并集成了回退按钮,在MUI-content之中同样添加了下拉刷新功能,由img标签和div构成整个页面。

3.5添加衣物照片页面的实现

在添加衣物页面和衣物详情页这两个部分,点击图片则会跳转到添加衣物照片的页面。

3.6天气界面

在主页界面按钮设置响应的监听,当点击天气按钮的时候,就可跳转到天气页面[6]。天气页面使用了阿里矢量图的一些图标,另外界面使用了echart图标实现了图表化显示未来15日的天气信息。

4总结与展望

本文主要阐述了针对衣物信息管理和服装搭配的需求,设计实现了跨平台使用的智能衣柜管理系统,使用了MUI前端开发框架,使开发效率得到大幅度提升,也减少了开发成本和开发周期,一定程度上解决了困扰大多人面临的衣柜里衣物繁多,搭配时却无从下手的困惑,另外APP实现了今日街拍,今日穿搭记录,使用户可以方便便捷的浏览时尚达人最新穿搭和记录自己日常的搭配,达到了系统最初设计的目标。由于时间和所学技术的有限,本系统还存在些许不足,虽然本系统已经满足衣物管理的需求,也做到了衣物搭配推荐及相关的需求,但为了提高衣物的利用率,应适当增加新业务模块,如"二手衣物市场","衣物捐赠"等;由于UI设计不够专业,前端设计以及后台管理页面不够美观,所以在页面的设置方面还需要更进一步的调整与完善。

参考文献

[1]康文杰,王勇,俸皓.云平台中MySQL数据库高可用性的设计与实现[J].计算机工程与设计,2018,39(01):296-301.

[2]唐婕.基于IOS平台的智能衣柜管理APP的设计与实现[D].北京邮电大学,2017.

[3]李玉莲.基于专家系统下的个性化穿搭推荐应用的猜想[J].艺术科技,2014,27(11):261.

[4]金敏.基于MUI的汽车服务系统设计与实现[D].南昌航空大学,2018.

[5]陈智秋.基于HTML5PLUS职校移动办公系统的设计与实现[D].电子科技大学,2017.

[6]李珅.重要天气预警和预报系统基于GIS的界面设计与实现[J].科技风,2018(18):117-118.

作者:邱清琳 李宏然 单位:淮海工学院计算机工程学院