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