当前位置:主页 > 科技论文 > 软件论文 >

基于Android的远程档案库房环境监测管理系统的研究

发布时间:2020-09-24 05:45
   档案馆中存储着国家和人民宝贵的记录资料,这些资料的寿命长短和档案库房内的环境好坏直接相关。传统的库房管理采取人工管理的模式,管理效率低下且经常出现监督不到位的情况。随着计算机技术的迅速发展及网络的全面应用,市面上出现了一些基于PC机的软件应用,用于监测库房环境。但这些应用软件功能比较简单,且安装在固定的库房PC机上,同样需要人来值守,受地域和时间的限制,缺乏管理的灵活性和实时性,不符合现在移动化办公的需求。Android系统的出现很好地解决了这一问题。为了适应现代档案库房管理的需求,采用Android移动技术,研究设计了一个基于Android平台的手机档案库房管理系统。该系统运行在互联网环境和移动平台下,可随时随地访问服务器,实时性强且使用灵活。基于以上要求,本文设计出了手机档案库房环境监测系统。该系统采用Socket网络编程,实现了客户端和服务器的实时通信。系统在客户端登录成功后,可以对各个档案库房内的温湿度、臭氧浓度、粉尘浓度等环境状态进行实时监测。管理员可以通过手机UI界面查看各个档案库房的历史环境数据和报警日志信息等,将生成的年报表、月报表、日报表以Excel文件的形式导出至外部存储设备中备份保存,同时,可以根据年曲线、月曲线、日曲线各曲线的走势来直观地了解档案库房内数据的变化趋势。当库房内的环境状态出现异常时,服务器端会发送报警消息给客户端。客户端除了会收到报警通知外,同时会进行语音报警。之后,管理员可选择启动电话报警、短信报警、邮箱报警或QQ报警,将警报内容发送给其他相关人员,进行二次报警。由于本系统是基于Android平台开发的移动应用软件,相较于传统的档案库房环境监测系统而言,系统的使用不受地点和时间的限制,使用起来更为方便、灵活。本系统具有实时性好、可靠性高、安全性好、可拓展性优良的特点,实现了对库房环境的移动化、信息化、和网络化的监测与管理。本系统基于C/S结构模式,采用SQLServer作为数据库服务器,java作为编程语言,并在Eclipse的环境下运行。系统总体的设计和实现分为后台服务器和前台手机APP。系统经过多次测试,运行稳定,各项功能正常,能实现对档案库房环境的实时监测和异常报警,满足设计要求。
【学位单位】:华中师范大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:

应用程序层,应用程序,体系结构,联系人


2N2邋Android体系结构逡逑Android系统懫用分层架构,由高到低分为4层,依次是应用程序层P11、应用逡逑程序框架层、核心类库和Linux内核,如图2.1是Android体系结构图。逡逑应用软件逡逑'Home邋)(联系人、’电话邋'丨(浏览器:逦…逡逑'逦/逦V..逦逦.逦邋—\逦..逦逦y逡逑应用程序框架层逡逑—邋逦逦—,■—逦— ̄ ̄逡逑Activity管理器逦(Window管理器,内容提供者逦View系统逡逑:包管理器:f电话管理器)f资源管理器、;定位管理器;厂消息管理器;逡逑'、■邋邋逦-/邋逦逦逦逦—邋逦.、-逦逦—-逦.*逦^逡逑_______逦c/c科库逦^逦^运行环境逡逑显示管理器.媒体框架_广SQLite邋')逦,逦逦逡逑"逦'';逦NB邋':逦二广邋('Java邋核心库.:逡逑,邋、逦,邋,邋'逦...逦./逡逑OpenGL逦FreeType逦Webkit逦二逡逑逦::逦:;二逦、二:z=r;、逦[邋Dalvik邋虚拟机逡逑SGL邋)逦(逦SSL邋)逦(逦Libc邋)逦'、一逦逦^逡逑逦邋邋*、逦——一一邋邋邋邋邋y逡逑Linux内核逡逑逦逦逦邋一逦邋.邋逦逦逦邋_邋逦、逡逑驱动模型邋'逦:内存管理、,进程管理]f邋…逦、)逡逑■邋..邋-邋逦逦逦逦^邋-逡逑逦I逡逑图2.1邋Android体系结构图逡逑(1)应用程序层是一个核心应用程序的集合

自定义,应用程序层,体系结构,管理器


2N2邋Android体系结构逡逑Android系统懫用分层架构,由高到低分为4层,依次是应用程序层P11、应用逡逑程序框架层、核心类库和Linux内核,如图2.1是Android体系结构图。逡逑应用软件逡逑'Home邋)(联系人、’电话邋'丨(浏览器:逦…逡逑'逦/逦V..逦逦.逦邋—\逦..逦逦y逡逑应用程序框架层逡逑—邋逦逦—,■—逦— ̄ ̄逡逑Activity管理器逦(Window管理器,内容提供者逦View系统逡逑:包管理器:f电话管理器)f资源管理器、;定位管理器;厂消息管理器;逡逑'、■邋邋逦-/邋逦逦逦逦—邋逦.、-逦逦—-逦.*逦^逡逑_______逦c/c科库逦^逦^运行环境逡逑显示管理器.媒体框架_广SQLite邋')逦,逦逦逡逑"逦'';逦NB邋':逦二广邋('Java邋核心库.:逡逑,邋、逦,邋,邋'逦...逦./逡逑OpenGL逦FreeType逦Webkit逦二逡逑逦::逦:;二逦、二:z=r;、逦[邋Dalvik邋虚拟机逡逑SGL邋)逦(逦SSL邋)逦(逦Libc邋)逦'、一逦逦^逡逑逦邋邋*、逦——一一邋邋邋邋邋y逡逑Linux内核逡逑逦逦逦邋一逦邋.邋逦逦逦邋_邋逦、逡逑驱动模型邋'逦:内存管理、,进程管理]f邋…逦、)逡逑■邋..邋-邋逦逦逦逦^邋-逡逑逦I逡逑图2.1邋Android体系结构图逡逑(1)应用程序层是一个核心应用程序的集合

调用者,生命周期,状态和,状态


相对于Android中的其它组件,Service无法自己主动运行,需要调用相应的方逡逑法来启动[31]。启动服务的方法有两个,分别是startService0和bindService0。调用不逡逑同的方法开启服务,服务的生命周期是不同的。图2.3展示了两种启动方式服务的逡逑生命周期。逡逑调用^逡逑V邋startService()邋/逦\邋bindService()邋/逡逑、逦逦逦、?逦-一逡逑逦i逦逦逦y_逦逡逑创建服务逦创建服务逡逑逦jr逦邋逦jr逦邋j逡逑服务初始化逦绑定服务逡逑,逦%煎五逡诲邋危五义希ǎу宸裨诵小⒒钤局芷冢ǚ裨诵小㈠危慑义希慑澹皱逡唬錘B逦V邋逦逦j逡逑逦5T逦邋|逡逑解绑服务逦|逡逑逦i逦逦逦£逦逡逑服务销毁逦服务销毁逡逑,逦,逦、,逡逑(邋服务停止(服务停止邋)逡逑、逦—…—y逦、一逦逦—…一一一NB逡逑图2.3邋Service的生命周期逡逑当服务采取调用startServiceO的方式开启时,服务的状态和开启者的状态没有逡逑关系[32],即使开启服务的调用者被销毁了,服务也会长期在后台运行[2(),32]。当服务逡逑采取调用bindServiceO的方式开启时,服务与开启者的状态有关,一旦开启服务的逡逑调用者被销毁了

【相似文献】

相关期刊论文 前10条

1 周兵;;基于Android网络图片上传与下载的研究[J];河北工程技术学院教学与研究;2015年04期

2 相润通;;基于Android的多用户课表应用[J];当代教育实践与教学研究;2018年12期

3 王成浩;李鑫宇;李丽娟;;Android开发技术的学习及应用研究[J];信息与电脑(理论版);2019年03期

4 拾影;;Android系统收费不过是时间问题[J];互联网周刊;2019年03期

5 朱晓丽;高鹏;;基于Android平台的老年人智能看护系统研究[J];山东农业工程学院学报;2019年02期

6 徐颖慧;;基于竞赛平台的Android移动商务实验室的研究与构建[J];赤峰学院学报(自然科学版);2017年19期

7 陈斌;张燕菲;郝静;;基于应用型人才培养的“Android应用开发”课程建设初探[J];工业和信息化教育;2017年12期

8 周国华;;Android平台上的智能聊天机器人设计及应用[J];计算机产品与流通;2017年07期

9 梅从圣;郑丽;田铮;许可;;基于Android系统的记账软件的设计与实现[J];纳税;2018年05期

10 熊小军;翁培钧;;Android协调布局的研究与使用[J];电子世界;2018年02期

相关会议论文 前10条

1 李鸿;邓云高;黄桃;;基于Android的行波管测试远程控制系统[A];2016真空电子学分会第二十届学术年会论文集(上)[C];2016年

2 潘伟;;Android重打包技术在应用商城中的运用研究[A];2013全国无线及移动通信学术大会论文集(上)[C];2013年

3 李静华;慕德俊;;一种基于行为的Android恶意程序分析系统设计[A];第十一届全国博士生学术年会——信息技术与安全专题论文集[C];2013年

4 张谷丰;罗岗;孙雪梅;易红娟;;基于Android的水稻害虫诊断系统[A];病虫害绿色防控与农产品质量安全——中国植物保护学会2015年学术年会论文集[C];2015年

5 王刚;储毅;;Android平台实时数据库的设计与实现[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年

6 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年

7 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年

8 李静华;慕德俊;杨鸣坤;胡伟;;Android恶意程序行为分析系统设计[A];2013年全国通信软件学术会议论文集[C];2013年

9 李蛟龙;任子真;;基于Android的智能家居发展趋势[A];第十四届沈阳科学学术年会论文集(理工农医)[C];2017年

10 余芳;刘建毅;张茹;;一种面向Android移动终端的多媒体数字版权保护系统[A];第十届中国通信学会学术年会论文集[C];2014年

相关重要报纸文章 前10条

1 杨程;苹果与Android博弈的背后[N];中国青年报;2011年

2 本报记者 陶涛 实习生 陈璐;手机网游厂商“赌明天”[N];中国青年报;2012年

3 ;王者对决,iOS 12 PK Android 9.0[N];电脑报;2018年

4 王冰洁;国内Android机将在明年引领5G潮流[N];电脑报;2018年

5 本报记者 游寰臻;智能手表厂商热情锐减 可穿戴已成强弩之末?[N];通信信息报;2016年

6 天雨;我国移动互联网发展态势喜人[N];人民邮电;2017年

7 本报记者 游寰臻;智能手表成科技厂商弃儿 可穿戴设备陷低谷?[N];通信信息报;2017年

8 张贺飞;别了,Windows Phone[N];科技日报;2017年

9 赵玲玲;康佳发布“六核”Android4.2云电视[N];中华合作时报;2013年

10 项有建 《冲出数字化》作者;Android 4提升平板话语权[N];通信产业报;2011年

相关博士学位论文 前10条

1 苏欣;安卓手机应用流量分析及恶意行为检测技术研究[D];湖南大学;2015年

2 张紫鹏;基于程序语言的Android应用隐私保护[D];中国科学技术大学;2018年

3 王兆国;Android恶意应用程序检测技术研究[D];哈尔滨工业大学;2017年

4 杜少勇;面向Android智能手机的数据安全问题研究[D];南京大学;2019年

5 任兵飞;基于资源访问控制的Android平台隐私保护方法研究[D];北京邮电大学;2019年

6 张文;Android应用软件的安全保护技术研究[D];北京邮电大学;2019年

7 许艳萍;基于数据特征的Android恶意应用检测关键技术研究[D];北京邮电大学;2017年

8 张笑鲁;Android移动设备的数字取证关键问题研究[D];吉林大学;2016年

9 李新伟;基于GreenSeeker的棉花氮素营养诊断及Android施肥决策系统研究[D];石河子大学;2014年

10 曲家兴;Android软件恶意行为检测技术研究[D];哈尔滨工程大学;2017年

相关硕士学位论文 前10条

1 梁书婷;基于Android平台的远程桌面控制系统的设计与实现[D];哈尔滨工业大学;2013年

2 赵丹;基于Android移动终端的草原环境状态监测系统设计[D];内蒙古大学;2019年

3 肖智婕;面向种群的Android安全风险评估和恶意应用检测[D];武汉科技大学;2019年

4 任雁;基于Android的喷涂监控系统设计[D];内蒙古大学;2019年

5 王家伟;基于Android的矿山车辆监控系统的设计与实现[D];淮北师范大学;2019年

6 赵飞;基于蓝牙的LoRa无线终端软件升级系统[D];山东大学;2019年

7 李江华;基于Android手机的温室大棚环境监控系统研究[D];湖南农业大学;2018年

8 张浩;基于Android的无人机自动飞行远程控制系统的设计与实现[D];山东大学;2019年

9 刘康旭;基于Java-EE和Android的桥梁健康监测系统的软件设计[D];山东大学;2019年

10 李明瑞;基于Android的社区养老服务系统的设计与实现[D];山东大学;2019年



本文编号:2825390

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2825390.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e285a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com