资源描述:
《课程设计项目报告-李伟男11160400411》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《课程设计报告》图片浏览分享系统系所:电子工程系专业:电子信息工程(嵌入式系统工程方向)学生姓名:李伟男学生学号:11160400411指导教师:张新强完成日期:2014年6月20日大连东软信息学院DalianNeusoftUniversityofInformation摘要电池监控系统设计近年移动互联网发展迅速,在移动互联网中,手机终端又占据着非常重要的位置。然而现代智能机普遍存在一个问题,即电池消耗过快,相比以往非智能机的待机时间大大缩短,给人们的生活带来了一定程度的不便。因此智能手机用户需提升手机待机时间的有效手段。在这一前提下,本文明确了课题任务,设计和开发了一款基于An
2、droid的智能电池管理软件。本文首先介绍了课题的研究背景及主要内容,概述了与Android系统相关的技术背景。随后针对智能电池管理软件的特点和要求,进行了需求分析,提出了智能电池管理系统应该具备的功能。然后将押能电池管理系统分成了四个大模块,分别包括数据管理,基础功能,UI交互以及智能调度模块,并对主要模块进一步进行了细分:其中基础功能模块由网络管理,电量获取,文件操作,后台监控模块组成,智能调度模块则由预测引擎,程序节电调度引擎,无线网络管理引擎组成。之后根据实际参与的情况介绍了相关模块的概要设计和详细设计,结合用例图、时序图、类图对功能模块进行细化,描述其数据结构定义、流
3、程实现、具体实现。最后,对实现的系统进行测试和效果展示,并在此基础上总结了课题成果,提出了对智能电池管理系统及模块可以进一步改进的地方。本文设计的软件系统的创新点在于,通过Markov链的方法,依照用户历史数据,对用户行为进行预测,使得整个节电调度过程更加智能化。同时,随着历史数据的数量增加,整个系统的调度方式本身也在不断的自我优化,实现了无须用户主动设置的启发式的智能管理。关键词:电池监控,安卓,手机待机吋间。BatterymonitorCourseintroductionInrecentyears,therapiddevelopmentofmobileInternet,th
4、emobileInternet,mobilephoneterminalandoccupiesaveryimportantposition.However,modernintelligentmachineisawidespreadproblem,namelythebattery,comparedtothepreviousnonintelligentmachinesstandbytimeisgreatlyshortened,bringacertaindegreeofinconveniencetopeople'slife.Effectivemeansofintelligentmobi
5、lephoneuserstoenhancethestandbytimeofthemobilephone.Underthispremise,themissionofthisthesisisclear,thedesignanddevelopmentofanintelligentbatterymanagementsystembasedonAndroid.Thispaperfirstintroducestheresearchbackgroundandmaincontent,summarizesthetechnicalbackgroundrelatedtoAndroidsystem.Th
6、enaccordingtothefeaturesandrequirementsofintelligentbatterymanagementsoftware,hascarriedonthedemandanalysis,putsforwardtheintelligentbatterymanagementsystemshouldhavethefunctionof.Thentheintelligentbatterymanagementsystemintofourmodules,ineludingdatamanagement,basicfunction,Ulinteractiveandi
7、ntelligentschedulingmodule,andthemainmodulefurthersegmentation:thebasicfunctionmodulebythenetworkmanagement,powergain,fileoperations,thebackgroundmonitoringmodule,schedulingmoduleiscomposedofpredictionengine,energysavingschedulingengineprogram,wire