版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于android的能耗综合分析app的设计与实现 周杰 刘超娜 雷耀建摘要:能耗是近期企业发展所关心的核心问题之一,如何利用有限的能源,最大限度地产出是现代很多人研究的方向。能耗综合分析app是基于android移动端设计的一款移动应用,通过对能耗的各时间段进行统计,采取云端存储手段及时采集能耗数据,实现对企业能耗的在线监测和产销分析,判断能耗是否超标,从而达到节能的目的。关键词:能耗;移动端;云存储;监测:tp311 :a:1009-3044(2020)29-0075-031 项目背景在移动端逐步替代pc端的今天,逐渐显现出移动端的优势
2、。因为此能耗监测软件在企业中有着广阔的市场前景,可以作为长远的战略目标,所以,开发一款稳定、经济、使用的移动端能耗监测软件就具有重大的意义。建设一个基于云端应用的移动软件,解决以往能耗信息的不透明,企业无法获知其他企业的能耗管理水平,无法确定现行的企业能耗管理水平是否为最高水平等问题。2 需求规定此输入信息需按照要求进行输入,输入的信息將会通过bmob进入后端云数据库,水电气耗能将通过柱状图、饼图展示。并且在后台自动折算系数换算标煤,在用户需求时通过产出能源转算标煤计算出模型。3 运行设计3.1 基本设计概念和流程3.2 功能结构3.3 运行模块组合本程序主要以多碎片化为结合,以单个模块实现多
3、项功能,通过主模块通过fragment方法转向另一个子模块来实现每个模块之间不同功能的接连与组合。在单个碎片中插人多项功能,以一个模块为一项功能。各模块间主要以传递数据项的引用来实现模块之间的合作与数据共享。3.4 运行方式程序运行将按照各模块的函数调用关系来实现。在数据传输上,通过用户端上传数据至云端,将等待服务器确认信号。成功上传后,等待服务器发送数据,然后对数据进行确认,服务器在接收到数据后发送确认信号,再对数据进行处理,访问数据库后,接收成功将数据从云端调用至各项模块。4 界面设计4.1登录注册模块在注册界面,填写用户名、登录密码,再填写公司名称、选择行业类型、公司地址,最后点击注册。
4、当用户名重复或者注册信息没有全部填写,便无法注册,需要重新填写。当注册成功,注册的信息将保存到bomb移动后端云服务平台。4.2 主界面模块1)能耗消耗占比在“首页”界面,通过已输入的公司能源消耗数据,通过饼图的形式展示所消耗的水、电、气占比,并且算出总消耗的所有能源,能够给用户更直观的印象。2)数据使用详情在“首页”界面,点击数据详情,能够更详细查看能源消耗情况,可以通过选择时间来查看已记录的使用能耗数据情况,水、电、气消耗量分别通过柱状图、折线图展示。在上方分厂设置中可对车间进行调配查询。3)数据分布详情在“首页”界面,点击分布详情,能够显示出全国登记企业的能源消耗情况,可以通过选择时间来
5、查看当年的使用能耗数据情况。4.3 多功能模块1)生成报表在“更多”的界面,通过之前所输入的公司能耗数据,app会自动生成图表,以通过饼图的形式展现出来,分别展示能耗比和效率比。点击产能目标,可修改具体数值2)能源消耗排行榜在“更多”模块选择排行榜,可以查看企业能耗的排名详情及具体消耗情况,浏览本企业与其他行业的对比。点击展开,可显示该公司具体能耗消耗数据。5 关键代码private void initdata0(/从bmob数据库获取水电气数据string names=”水”,”电”,”气”;bmobutils.find(names, new ccaiiback0overridepublic
6、 void onsuccess(object o)(/ 接口回调获取数据成功list list= (listfloata=of,b=of,c=offor (energy core: list)(switch (core.getenergyname0)case“电”:a=a+ core.getdata0;break;case“水”:b=b+ core.getdata0;break;case“气”:c=c+ core.getdata0;break;)i/将数据分类后添加到饼图piechartutils.generatecenterspannabletext(”能源消耗nn总能耗:。+(a+b+c)
7、;arravlist entries= new arravlist0;entries.add(new pieentry(a,”水”);entries.add(new pieentry(b,”电”);entries.add(new pieentry(c,”气”);piechartutils.setdata(entries);)6 结束语该文设计了能耗综合分析app的开发,实现对企业能耗的在线监测和产销分析,从移动端解决以往能耗信息的不透明的系列问题。参考文献:1耿晨凯,刘俊强,范帅凯,等,基于android的校园通app的设计与实现jl.价值工程,2020,39(20):176-178.2董婷.基于安卓的便民自行车管理系统的设计与实现j.榆林学院学报,2020,30(4):71-73.3周方明,孙为乾,蒋燕,等.基于android的焊机监控app设计与开发j.徐州工程学院学报(自然科学版),2019,34(4):24-27.4戴静,马奇奇,王帅,等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚内协议书(范本)
- 大学个人学习规划范文
- 过户车辆买卖合同
- 单身职工宿舍租赁合同书
- 大学集资购房建房合同
- 湖北省荆州市2024年七年级上学期期中数学试题【附答案】
- 第11课+辽宋夏金元的经济、社会与文化+课件-高中历史统编版(2019)必修中外历史纲要上册
- 湖南省部分学校2023-2024学年高二下学期7月期末地理试题2
- 工程项目剩余、废旧物资管理
- 山东省东营市2023-2024学年高二下学期7月期末考试生物
- 乡村(社区)后备干部考试卷及答案
- 五年级上册数学小数和整数相乘课件苏教版
- 2024秋期国家开放大学《政治学原理》一平台在线形考(形考任务三)试题及答案
- 2024山东济南轨道交通集团限公司招聘49人高频难、易错点500题模拟试题附带答案详解
- 5.2 城镇与乡村(教学设计)七年级地理上册同步高效备课课件(人教版2024)
- 一 我有一个梦想(教学设计)2023-2024学年道德与法治(学生读本)低年级
- 2024-2030年中国乳化剂行业市场调研及发展策略研究报告
- 2024秋三年级语文上册第二次月考达标检测卷第三四单元新人教版
- 智能机器人设计与实践智慧树知到答案2024年北京航空航天大学
- 成长生涯发展展示
- 船舶贸易智慧树知到答案章节测试2023年上海海事大学
评论
0/150
提交评论