一、研究的背景和意义
研究背景:2020年初,新冠疫情在武汉爆发,造成多人感染,社会治安和医疗体系面临巨大挑战。在这前所未有的严峻形式中,国家领导统一指挥,全面部署,积极应对挑战。社区是最小单位,社区防控做好才能取得关键性胜利。在没有经验基础的情况下,各社区除了执行政策条例外,积极摸索防控方法。特别是采用线上和线下相结合的方式,在疫情到来前,第一时间内做出布控,严防死守。
在这次疫情灾难面前,大数据,互联网线下技术发挥了关键作用。医护人员线下依靠科学的医疗技术为社区民众保驾护航,线上通过信息技术发布预防措施保障安全。各种管理系统,网站实时动态的更新新冠疫情发展情况,稳定居民恐慌的心态。对接国家和地方卫生健康委网站,报告新闻,通过社区网站,社区公众号多样化的方式传递专业科学信息,包括疫情分布,灾情地图,疫情预防,日常生活注意事项等。
另外,社区人口分布复杂,知识结构多样。特别是社区老人,获取相关的疫情知识渠道小,理解能力差。针对这群人,需要专业的人员进行沟通协作,疫情重灾面前,面对面沟通无疑面临巨大风险,而通过在线管理的方式可以有效避免传播的可能。收集居民的疑惑和问题,采取一问一答的方式把信息展示到管理网站界面,让其他用户都可以学习。提高反馈沟通效率,并能降低接触。
研究意义:社区疫情管理平台全方位的对社区疫情进行管理,提高社区信息化水平。首先,利用系统可以统计社区用户,记录用户基本信息,做到及时更新,遇到问题可以第一时间联系到。整理社区区情,对社区内的企业、建筑、设施等记录在案。设计应急管控方案,对重点人群和单位的排查要细。然后及时发布社区疫情防控条例,让社区居民早知道,避免意外情况发生。对疫情防控知识通过视频、短片、文字相结合的方式进行传播。最后,对居民的疫苗接种、核算检测的宣传和管理。系统为每一个用户提供账号,登录后查询个人接种情况。
社区疫情管理平台提供多个功能,通过数据库存储信息。系统界面简单,后台操作流程简明,无需专业的技术人员即可使用,满足了社区管理者的需求,为社区的应急管理提供了帮助。社区大门是社区群众必经之地,管控用户出入是必然措施,通过设备监测体温,记录名单,通过云端上传系统,统计异常情况。管理员通过后台发布社区新冠疫情防控信息,居民及时获取知识。
二、研究的目的和内容
研究目的:系统智能化社区管理。社区用户多,各种设施和场所复杂,单靠人工记录的方式很慢,随着时间推移,纸张难以保存。使用社区疫情管理平台后,所有信息存储在数据库中,无需人工干预,对于疫情防控特殊时期,也可以居家办公,提高效率和安全性。同时,在信息化为主导的社会中,管理系统更能体现智慧社区的优势。系统通过核酸检测、疫苗接种为社区保驾护航。对于没有接种的居民,及时提醒。如遇特殊时期,可以开展全社区核酸检测方案,对于有遗漏的居民,第一时间联系做出响应。
研究内容:设计一个基于Django的社区疫情管理平台,通过MySQL数据库存储数据,系统能够满足社区疫情管理的管理员、物业员工和业主的疫情数据管理分析功能。系统的主要功能包括首页、个人中心、用户管理、物业员工管理、疫情信息管理、核酸检测管理、检测预约管理、检测结果管理、行程信息管理、系统管理等功能。管理员可以根据系统给定的账号进行登录,登录后可以进入基于Django的社区疫情管理平台,对系统所有功能进行管理。包括查看和修改自己的个人信息以及登录密码。该系统为每一个用户都分配了一个用户账号,用户通过账号的登录可以在系统中查看系统信息及对个人信息进行修改等功能。社区员工通过数据库预设信息,保存登录账号,通过验证后进入系统后台,对小区住户进行管理,删除不是本社区的用户。根据前台浏览情况设置具体的关键字,对小区住户的疫苗接种和核酸检查进行管理,定期维护信息。查看社区住户的留言咨询信息,删除过期的或者违法违规的内容。管理社区疫情管理平台的数据库,及时备份,最后进行系统退出。
三、研究的方法和步骤
研究方法:
1.上网搜索相关资料,查阅文献,对本课题涉及到的知识有一定了解之后,形成整个协同办公系统的完整思路通过对软件的功能分析和估计,做数据库设计、项目架构搭建、模块设计、算法实现、代码编写和调试测试软件;
2.通过前期的知识准备和课题选题,对课题设计做规划,划分软件模块。根据需求分析各个模块要实现功能及整个软件要实现的功能。分析系统工作流程及其业务流程。
研究步骤:
根据当今市场上基于Django的社区疫情管理平台的应用情况以及在用户应用过程中出现的各种问题和提出的不同意见,主要分为6个步骤:理论准备、材料分析、需求分析、编码实现、系统测试、完善软件系统。每个步骤的大致工作如下:
1.理论准备,此步骤是整个研究过程的基础,也是今后研究展开的基石,主要是翻阅相关资料,查询Django基础开发,在理论的基础上为接下来的步骤做准备;
2.材料分析,对现有的Django系统进行分析并提出相应功能;
3. 需求分析,在步骤1和2的基础上对该课题进行需求分析;
4. 编码实现,此过程主要是针对步骤2和3的编码实现,完成上文描述的功能需求进行必要的编码;
5.系统测试,对基于Django的社区疫情管理平台进行基本的软件测试,查找并修改常见的BUG。
四、拟解决的关键问题
1. 如何搭建Python的Django框架,实现数据库操作和业务逻辑处理;
2. 解决社区疫情管理平台前后台界面设计问题;
3. 后台程序如何返回数据,前台界面调用数据问题。