编号:毕业设计说明书题目:基于Android的仪器管理系统App设计与实现学院:信息与通信学院专业:电子信息工程学生姓名:黄晖学号:1201120117指导教师:李晓欢职称:副教授题目类型:理论研究实验研究工程设计工程技术研究√软件开发2016年6月10日桂林电子科技大学毕业设计(论文)报告用纸第I页共IV页摘要随着科研投入不断增加,贵重仪器设备资源紧缺,无法满足大量研究人员的需求。高校之间实验室资源分布不均匀,仪器重复购买的情况极为普遍。再加上仪器共享信息的渠道不通畅,管理方式和管理思想落后,从而导致了仪器设备利用率低下等问题日益突出。为了提高实验室仪器的使用效率,现本人受桂林市国创朝阳信息科技有限公司委托,开发一款基于Android的实验室仪器管理系统APP,在移动平台实现对实验室仪器共享的管理。本课题的研究内容为基于Android平台的仪器管理系统设计与开发,拟采用Java语言为基础的AndroidStudio作为开发工具,以SDK作为开发环境。仪器管理的App设计利用了先进的互联网技术替代了传统的管理方式,给实验室研究人员提供开放共享的管理、服务信息。同时,为用户查询仪器的状况、预约及使用仪器,为仪器的效益评价提供充分可靠的技术支持,从而提高实验室仪器的使用效率。鉴于使用过程中产生的数据量不会太多,考虑用第三方的服务器LeanCloud进行存储系统基础信息。关键词:资源紧缺;利用率低;Android;仪器管理;Java桂林电子科技大学毕业设计(论文)报告用纸第II页共IV页AbstractWiththeincreasinginvestmentinscientificresearch,Lackofequipmentresourcescannotmeettheneedsofalargenumberofdevelopers.LaboratoryunevendistributionofresourcesbetweenUniversities,Situationisverycommoninstrumentrepeatpurchase.Instrumentsharinginformationchannelsarenotsmooth,Managementmodeandmanagementthinkingbehind,Whichleadstothelowutilizationratioofinstrumentandequipment.Inordertoimproveefficiencyintheuseoflaboratoryequipment,Now,IentrustedbyGuilinGuochuangchaoyanginformationtechnologyco.,LTD.,DevelopanAndroid-basedlaboratoryinstrumentmanagementsystemAPP,laboratoryinstrumentstoachievesharedmanagementinthemobileinternet.TheresearchcontentofthispaperisthedesignanddevelopmentofinstrumentmanagementsystembasedonAndroidplatform.ItintendstouseJavalanguage-basedAndroidStudioasadevelopmenttooltoSDKasadevelopmentenvironment.AppmanagementinstrumentdesigntakesadvantageofadvancedInternettechnologytoreplacethetraditionalmanagementmethods,laboratoryresearcherstoprovideopensharedmanagement,serviceinformation.Atthesametime,fortheusertocheckthestatusoftheinstrument,makeanappointmentanduseofequipment,toprovideadequateandreliabletechnicalsupportfortheevaluationoftheinstrument,soastoimprovetheefficiencyoftheuseoflaboratoryequipment.Giventheamountofdatageneratedduringtheuseoftheprocesswillnotbetoomuch,considerusingthirdpartyserverLeanCloudforstoragesystembasedinformation.Keywords:Resourceshortage;Inefficient;Android;InstrumentManagement;Java桂林电子科技大学毕业设计(论文)报告用纸第III页共III页目录引言...........................................................11设计目的和意义..............................................21.1项目背景..............................................................21.2Android的现状........................................................21.3系统设计意义..........................................................32Android系统和开发工具......................................32.1Android操作系统介绍..................................................32.1.1Android系统架构.....................................................42.1.2Android应用程序组件.................................................52.2开发工具AndroidStudio介绍...........................................63系统分析....................................................73.1功能需求分析..........................................................73.2数据库需求分析........................................................83.3开发环境需求分析......................................................84系统的概要设计..............................................94.1总体设计..............................................................94.2实体-联系图..........................................................104.3数据库设计...........................................................114.4系统的设计原则.......................................................145系统实现...................................................145.1Android客户端逻辑结构设计...........................................145.2后台系统逻辑结构设计.................................................165.3用户界面设计和功能实现...............................................175.4后台服务器的搭建.....................................................216实验与验证.................................................246.1用户注册模块.........................................................246.2用户登录模块.........................................................246.3主界面模块...........................................................256.3.1首页模块...........................................................266.3.2中心资讯模块.......................................................316.3.3我的信息模块.......................................................327总结.......................................................33谢辞........................................................35桂林电子科技大学毕业设计(论文)报告用纸第IV页共IV页参考文献......................................................36附录........................................................37桂林电子科技大学毕业设计(论文)报告用纸第1页共55页引言随着科研投入的不断增加,科研院所购置了大量仪器,但是大型、贵重仪器设备资源相对于大量的研究人员来说仍然紧缺。高校之间、高校学院之间以及各实验室之间资源分布难以平衡,而且仪器设备重复购买情况极为普遍。制约各高校科研发展的瓶颈不仅是大型贵重仪器和专项设备的缺乏,而更常见于仪器共享信息渠道不畅,仪器设备利用率低下甚至长期闲置,利用率低下与需求旺盛矛盾激化。因此应当采取积极的手断从而促进贵重仪器设备资源的共享,成为了解决仪器设备利用率不平衡,提高仪器设备使用效益的最佳途径。二十一世纪的今天,科技正在飞速地进步,发展速度已经远远的超出了人们的想象,我们已经步入了互联网时代,智能手机也已经普及到人们的日常生活中,它的应用也越来越广泛。在这个时代的背景下,我们可以尝试通过开发移动设备的应用程序,并结合互联网的方式,来解决仪器资源分配不均匀,利用率低下的问题。现在市面上的移动设备多种多样,它们搭载的操作系统也不同。而常见的移动设备操作系统有:微软公司推出的WindowsPhones操作系统、塞班公司推出的Symbian操作系统、Google公司推出的Android操作系统、苹果公司推出的IOS操作系统等等。考虑到我们所要开发的应用程序能最大程度的提供给尽可能多的用户使用,那么我们有必要选择使用目前