随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用。特别是安卓APP,使用简单,部署方便,当前疫情形式严峻,使用安卓APP开发小区疫情防控信息管理系统很有必要。新冠疫情反反复复,但在我国政府强有力的管控手段中,都在极短的时间内得到控制,保障了社区居民的生命安全。在新冠疫情成为常态的传染病情况下,日常生活也要时刻注意防护。基于Android的疫情防控轨迹管理系统可以在常态防护中起到帮助,所以,开发基于Android的疫情防控轨迹管理系统有着重大现实意义。
在该系统建设中,业主可以通过登录安卓APP,查看疫情防控工作中的业务流程,结合所学过的知识,综合运用软件工程、数据库设计、数据处理技术、网络原理等学科的知识和方法,对基于Android的疫情防控轨迹管理系统进行科学详细的需求分析与规划设计,并能够根据实际需求,合理构建数据库,并且能够独立完成系统的开发和实施,从而掌握计算机应用系统一般的设计和研究方法,锻炼参与工程设计的实践能力。
二、国内外研究现状及发展趋势

1.国内研究现状
信息技术的飞速发展,极大节省了社区的管理成本,提高了社区管理效率。各种信息系统在社区管理应用过程中,为社区决策制定提供了可靠的支持。
随着社区规模的扩大,管理也愈加庞大和困难,信息处理与使用也至关重要。同时,物竞天择适者生存的法则,市场竞争日益加剧,社区间的管理已经从根本上演变成为人口的管理,使得社区对人口管理越发重视。
在新冠疫情发展过程中,社区积累了大量的人口相关数据,而实际工作中人口管理对象是一个社区的基本信息,而这些信息是不断变化的,随着这些数据变化,社区对社区提出了新的需求。建立一套基于Android的疫情防控轨迹管理系统,可以利用先进的信息技术对社区内的新冠疫情进行管理,一方面通过无纸化办公降低社区成本;另一方面,通过与社区内部其他办公系统的信息共享,提高流动人口新冠疫情管理效率,加强信息化管理,提高本社区经济效益。
基于Android的疫情防控轨迹管理系统包括多个功能模块,各个功能都存在于一个系统内,数据库存储了系统所有数据。而各功能模块也可以自由拓展,为管理者预留足够的升级空间,提高维护效率;系统模块间也相对独立,有效控制用户访问权限,保障基于Android的疫情防控轨迹管理系统的数据安全。
2.国外研究现状
在国外也积极利用科学手段进行疫情预测,美国科学家开发了疫情预测模型,CDC预测康涅狄格州新冠肺炎死亡和住院人数将呈显著上升趋势。在英国,爱丁堡大学等机构联合开发新冠疫情早期预警系统,帮助公共卫生部门预测病毒传播情况,提前预防,避免病毒大范围传播。在大数据方面,美国国家和省市卫健委统计地方病例,各种平台,通过调用国家省市卫健委的数据接口,通过图表的形式公布统计数据,使用可视化的图表直观的展示新增确诊病例的趋势。点击地图查看地方确诊现状,为出行做参考。
3.发展趋势
基于Android的疫情防控轨迹管理系统可以使社区的管理者从繁重琐碎的工作中解脱出来,把主要精力投入到日常工作中。同时,这也是社区的科学化、信息化、正规化管理与世界先进管理技术接轨的重要条件。基于Android的疫情防控轨迹管理系统通过数据库服务来进行对各部门之间需要进行的信息交互进行整合,从而使得服务的调用来替代各信息系统之间功能的调用,提高了社区信息系统的可扩展性和复用性,同时还可以有效的整合社区内部个信息系统的功能,为社区用户提供一个资源统一办公的平台,有效解决社区新冠疫情防控的信息孤岛问题。
三、预计达到的目标、关键理论和技术、主要研究内容、完成课题的方案及主要措施
1.预计达到的目标
在软件设计与实现方面,要完成基于Android的疫情防控轨迹管理系统需求分析任务,确切掌握APP所需功能,要全面分析该软件可行性,切实制定软件开发可行性计划。技术上,后台框架要求使用SSM框架,前台使用安卓APP语言进行编程,数据库使用MySQL数据库。
2.关键理论和技术
安卓APP使用Hbuilder编写,是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。
后台开发工具选择Eclipse,是企业级的开发平台,通过对Eclipse的扩展,完善成为功能齐全的编译工具。Eclipse完成JAVA代码编写后,可以发布代码,部署环境。程序员在Eclipse的可视化开发环境中,对代码进行调试,提高开发效率。Eclipse功能强大,对各种源码提供支持,可以编译Servlet、SSH、SSM、EJB3、JDBC等工具。
MYSQL是开源的关系型数据库,使用SQL语言进行管理。因为MYSQL是开放的,所以任何人都可以根据需要进行更改。MYSQL的速度快,数据存储完全,得到众多用户的肯定。
3.主要研究内容
基于Android的疫情防控轨迹管理系统包括了安卓APP信息管理,人员管理、行程轨迹管理、健康信息管理、交流管理模块。
人员管理,管理员对后台管理员信息进行管理,对小区住户进行管理,对家庭成员管理,进行信息进行修改,删除等操作。
人员风险等级管理,对重点人群进行风险等级划分。
行程轨迹管理,小区居民登录后,点击上传位置,系统自动获取用户所在城市、获取当前时间,并保存信息到数据库中。管理员登录后,查看有用户的行程轨迹信息。
健康信息管理,对小区内居民进行健康信息信息进行录入,管理健康信息日期。完成健康信息的居民,可以修改或者删除健康信息。管理员统计健康信息。
交流管理管理,小区住户登录后,发布问题。也可以查看相同问题的回答情况。管理员登录后对交流内容进行管理。
4.完成课题的方案及主要措施
首先,使用MySQL作为系统数据库,采用Navicat作为数据库的管理、开发和维护工具。然后,使用Hbuilder作为APP开发工具,采用Android技术来进行设计。最后,使用Eclipse作为后台开发工具,主要采用ssm底层框架和MyBatis数据库框架。