基于Android的健康食堂App的研发——"美餐校园"

来源 :科学与财富 | 被引量 : 0次 | 上传用户:jiajia_jiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:伴随着互联网迅速发展,出现了各种各样的手机APP,其中涵盖诸多方面,但对于我们学生来说,市场上很少出现针对我们健康而产生的软件,同时我们学生也越来越不重视自己的饮食健康和营养搭配,甚至有些同学为了追求成绩而忽视了自己的饮食,而饮食的不均衡也降低学习效率,影响我们的健康。因此,我们需要存在一款面向学生群体的、提醒我们注重合理饮食搭配和均衡营养水平的软件。
  对此,我们设计一款针对学生健康饮食、合理搭配三餐的手机APP。用户们可以通过这款软件对食堂饭菜名称、价格、口味进行初步了解,挑选出符合其口味的进餐菜式,并根据自身身体状况的数据来合理搭配饮食。
  关键词:Android;学生食堂; 美餐校园
  0引言
  互联网迅速发展,出现了各种各样的手机APP,其中主要涵盖购物,旅游等诸多方面,但对于我们学生来说,市场上很少出现针对我们健康而产生的软件,同时我们学生也越来越不重视自己的饮食健康和营养搭配,甚至有些同学为了追求成绩而忽视了自己的饮食,而饮食的不均衡也降低学习效率,更严重的甚至是影响我们的健康。因此,我们需要存在一款面向学生群体的、提醒我们注重合理饮食搭配和均衡营养水平的软件。
  本项目的研究以网络订餐为背景,聚焦于学生,解决网络订餐存在不足,开发出提供校园食堂内的菜谱信息平台:食堂保证了饭的安全,而且软件通过用户信息为其均衡饮食健康,最后通过用户反馈给食堂的意见改善食堂就餐环境。用户们可以通过这款软件对食堂饭菜名称、价格、口味进行初步了解,挑选出符合其口味的进餐菜式,并根据自身身体状况的数据来合理搭配饮食。同时该app会根据该用户长时间的进餐记录,筛选出更符合其口味且更利于其健康的菜品,也就是说,它会通过用户一段时间进餐数据,为其评估接下来的最佳饮食,从而实现营养水平最大化,保证用户身体和精神的健康,有更多的精力从事工作,实现美味校园,健康学习的目标。
  1开发平台的搭建
  1.1Android优势
  Android有如下的几个明显优势:普遍性,Android操作系统在世界市场上的占有率极高,方便应用的推广使用。可移植性,该项目运用android系统开发,Android因拥有良好的用户界面和开放性[1]。因此该客户端可以安装到任意的安卓手机上,Android系统版本的高低不会影响到该软件在安卓手机中的兼容性以及数据同步。
  1.2开发平台搭建
  我们在Windows上搭建了Android的通用开发平台,该平台由JDK、Android Studio、Android SDK等组成的。
  2软件的设计
  2.1客户端设计
  APP分为两部分,学校食堂的管理人员以及普通学生。我们对食堂的管理人员进行身份验证,并为其提供密码和密保修改服务。 食堂员工登录端主要有:注册与登录模块、菜式浏览查询模块、食堂评价信息模块、信息发布模块这共计四个模块。食堂的管理人员可以用此客户端进行食堂的管理:菜品价格调整,发布新菜品,举行活动等等。普通学生登录端主要由注册与登录、菜式浏览查询、菜式推荐、个人数据、闲谈这共计五个模块组成。普通的学生可以通过该APP对各食堂进行了解,其中包含各食堂的菜品以及各食堂的特色优点、举行的活动、地址等信息。
  最终实现一个可以互动交流、使学生与各食堂互动,了解自身饮食健康状况的平台。
  (1)注册与登录
  用户以不同的身份(游客、员工、用户)登录有着不同的权限。
  (2)菜式浏览与查询
  菜式搜索模块是按照关键字信息来定位具体菜式信息。对菜品进行收藏、评分评价和搜索菜式。用户可以通过该模块增加对学校各食堂菜品的了解。
  (3)菜式推荐
  它通过众多用户对各菜式的评价制作出一个受众菜式表,该表根据评分和受众程度划分菜式优先级,来给用户提供参考。
  其推荐菜式是app通过长时间的跟踪记录而选出的符合用户口味和适合其营养均衡的推荐,即用户的“每日推荐”是更具用户自身特色的“每日推荐”
  (4)用户数据
  a.菜式收藏与历史记录:用户通过长时间的使用该app,并对菜式进行浏览、收藏和评分,所有这些数据都将储存在这部分中供用户参考。
  b.健康评估:通过对用户进行简单的询问,然后结合用户的菜式收藏与历史记录等信息,最终评估出用户身体健康和饮食状况并作出合理的建议。
  c.饮食花费:通过对用户几个简单的选择题,结合最近app的使用情况,可以大约估计出一段时间内用户在饮食方面的花费,促进用户合理饮食。
  (5)闲谈
  闲谈模块可以让用户发布饭后心情,促进同学们之间的友谊。该模块分为:全校范围、各食堂范围、关注好友范围这三个闲谈范围,避免过多人运行该模块对话信息过快而造成难以交流。
  (6)食堂员工管理
  a.食堂评价信息(员工)
  b.菜式评价信息(员工)
  C.发布管理(员工)
  2.2数据库设计
  数据库设计的主要内容有:需求分析、概念设计、逻辑设计、物理结构设计、数据库实施以及数据库的运行与维护。
  根据需求分析将建立图片库、用户信息库等。将数据抽象为信息结构(即E-R图),通过E-R图的合并和重构生成基本概念模型。在经过消除冗余操作生成最终的基本E-R图。通过DBMS将概念模型转化为DBMS所支持的逻辑概念模型。通过设计数据库的物理结构的存取方法和存储结构,再综合对物理结构进行评价[2],确定物理结构。最后进行数据载入、实施和维护。
  3 技术实现
  3.1使用技术:该软件主要使用java技术和安卓技术。客户端利用JAVA技术、XML技术在Android Studio平台上开发;中端使用JAVA技术、Eclipse平台开发;数据库管理系统采用MySQL来实现[3]。该软件设计采用的体系结构为c/s结构,主要有手机安卓客户端和服务端组成。客户端主要实现用户查询组织与查看最新信息等功能,同时客户端也实现特殊用户发布活动等功能。后台管理系统中管理员则可以对app进行维护和更新。
  3.2后台数据处理:项目通过web服务器实现前台和数据库的链接。主要通过中端服务器来间接访问数据库。服务器端的开发采用Eclipse,数据库储存采用MySQL,本项目主要语言为JAVA语言,辅以JSP等相关技术。
  3.3客户端实现:客户端部分是以Java语言为基础在Windows上使用Android Studio软件开发;界面设计使用的是XML。
  4软件测试
  我们对我们的App做了测试,在手机上成功安装开发的App并对其进行UI测试,其后登陆了我们的App,成功地连接了web服务器,并修改了数据库的内容。App通过了我们在真机上的测试。
  5总结
  美餐校园让同学和老师在这个平台更好的了解学校的美食分布以及自己的饮食健康,以便更好的工作学习;通过这个APP可以了解查询本校园内的菜品情况,菜品的詳情(营养评估,配料,价格等)以及评分,校园内菜系搭配和价格变动情况,同时美餐校园还可以根据注册用户最近的消费情况进行分析对其饮食健康情况进行营养评估并给出合理建议,从而实现营养水平最大化,保证用户身体的健康,实现美味校园,健康学习的目标。
  参考文献:
  [1] 郑晓霞. 基于Android的新华社新闻客户端研发与探索[J].中国传媒科技,2013.
  [2] 李学刚.加密数据库程序设计[J].电脑编程技巧与维护,2015.
  [3] 潘颖.微信校园平台在教学中的实现[J].商情,2014.
  作者简介:
  张和,1997年6月,男,山东济宁,本科,职称:无,研究方向:计算机网络、数据库技术等。西北民族大学数学与计算机科学学院。
  基金项目: 西北民族大学国家大学生创新创业训练计划项目资助,项目编号:201710742054
其他文献
摘 要:近年来,智能化技术在逐渐被广泛应用于各个行业领域中,其在电子工程领域中也起到了重要的作用。智能化技术的操作形式适应于如今经济发展的要求,所以其发展对各个行业都具有重要的意义。如何将智能化技术更好地应用于电子工程中,已经成为许多电子企业发展过程中面临的重要问题。文章主要分析了电子工程中智能化技术的应用。  关键词:电子工程;智能化技术;应用  引言  在现代计算机技术中,智能化技术是最重要的
期刊
摘 要:国家在现代工业上加大了资金投入,我国的机电一体化技术是一种复杂的复合型技术。现今,也是工业发展的新阶段。本文主要探究关于机电一体化技术的应用与发展,并且对于机电一体化技术的应用和管理模式进行分析。分析了机电一体化技术中仍旧存在的问题。  关键词:机电一体化技术;应用与发展;制造;现代工业  引言  随着国家经济改革的深入和发展,出现了很多复杂的技术。比如机电一体化技术,就集合了微电子技术和
期刊
摘 要:建筑施工合同是建筑工程合同中的一种,虽然我国现有的建筑《合同法》中将建筑施工合同作为一种单独的合同,分裂出来,但是由于建筑施工合同的概念,相关法律法规没有明确的界定,因此,建筑施工合同纠纷问题较多,文章将建筑施工合同纠纷和处理对策进行分析,以期更好地履行相关责任和义务。  关键词:建筑施工合同纠纷;问题;对策;法律法规  引言  当前,工程建设规模越来越大,参建单位和专业越来越多,而且工期
期刊
摘 要:企业在近年来市场经济的发展中不断壮大,发展水平逐年提升,这对企业的党建工作与精神文明建设工作提出了更多的要求。在当前的企业精神文明建设中,企业党组织的领导作用十分重要,要想改善当前在企业中精神文明建设不被重视的现状,首要任务是提高党员干部对党建工作的认识程度,提升个人的综合素质,进而使党建工作与精神文明建设在企业中得到更好发展。  关键词:油田企业;基层党建;优化策略;政治优势  1 引言
期刊
摘 要:经过多年的发展国内各项产业结构实现合理性的演变,但是区域就业结构具有明显的差异,城乡差距也比较明显,不能对农村的剩余劳动力进行合理的转移,这样就制约城市化的发展速度。所以本文主要开展三个方面的研究,首先是基于新型城镇发展对就业结构的优化分析,其次是新兴城镇发展中就业结构和产业结构出现不协调发展因素的分析,最后是提出几点优化新型城镇发展中就业结构的建议。希望通过此次研究能够为国内新型城镇发展
期刊
摘 要:人工智能是20世纪50年代中期兴起的一门新兴边缘科学,它既是计算机科学的一个分支,人工智能又称为智能模拟,是用计算机系统模仿人类的感知、思维、推理等思维活动,人工智能的两大目标就是能理解人类的智能,使计算机用途更广泛。许多研究者认为:智能机器的关键总是如何表达知识,从而使计算机能用这种知识将知识具体应用在计算机程序中虽然必要,但很困难。即使回答日常生活中的极简单的问题,也需要大量的知识,而
期刊
摘 要:未来若干年,预计我国医药市场增长将趋缓,医药流通企业间竞争更加激烈;药品集中招标采购政策的完善以及医药电商的兴起,将冲击现有医药流通模式,推动医药流通行业的变革。医药流通企业要在这样的环境中取得竞争优势,需要开展收购兼并,加速外延扩张;需要开拓业务领域,抵御市场风险;需要发展电子商务,创新经营模式;需要加强内部管控,提升经营绩效。  关键词:医药流通企业;经营管理;发展战略  我国是世界第
期刊
摘 要:随着物业管理行业竞争的不断加剧,物业管理企业愈来愈需要把握瞬息万变的市场变化。在这样的大背景下, 不同类型的物业项目也纷纷走入了人们的生活当中。人们在对物业项目进行消费的同时, 也对于物业服务提出更高要求。建立物业服务管理标准化的目的就在于,可以对物业服务的各个方面,比如规划、管理等,进行标准化、统一化的管理,可以在管理质量、企业收益、工作效率等方面进行不断改善,以此来满足社会经济发展的外
期刊
摘 要:企业的财务风险管理是企业发展过程中不可忽视的一部分,是关系到企业成败的重要因素。大数据时代的到来,给企业发展带来了机遇和挑战,而企业财务管理方面也面临着前所未有的风险,建立全面可靠的财务风险管理体系,加强对企业财务风险的防范,成为企业发展应该重点研究的问题。本文分析了企业财务风险管理体系发展中存在的问题,探讨了建立健全防范体系的意义,为财务风险管理体系模型的构建提出了建议。  关键词:大数
期刊
摘 要:随着我国现代经济的迅速发展,城市化建设的速度越来越快。为了促使水利工程的可持续发展,减少洪涝灾害的发生率,需要对水力资源进行高效的利用,并全面认识到水利工程在施工中对生态环境产生的影响,提出积极的优化措施,真正为水利工程建设过程的可持续发展奠定扎实基础。  关键词:水利工程;施工建设;生态环境;影响  水利工程建设所涉及到的方面非常的多,如发电、供水、灌溉、排涝及防洪等等,无论是对我国居民
期刊