选题意义、研究现状及可行性分析
一、选题意义
随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用。特别是微信小程序,使用简单,部署方便,当前疫情形式严峻,使用微信小程序开发小区疫情防控信息管理系统很有必要。新冠疫情反反复复,但在我国政府强有力的管控手段中,都在极端的时间内得到控制,保障了社区居民的生命安全。在新冠疫情成为常态的传染病情况下,日常生活也要时刻注意防护。基于微信小程序的小区疫情防控系统可以在常态防护中起到帮助,所以,开发基于微信小程序的小区疫情防控系统有着重大现实意义。
在该系统建设中,业主可以通过登录微信小程序,查看疫情防控工作中的业务流程,结合所学过的知识,综合运用软件工程、数据库设计、数据处理技术、网络原理等学科的知识和方法,对基于微信小程序的小区疫情防控系统进行科学详细的需求分析与规划设计,并能够根据实际需求,合理构建数据库,并且能够独立完成系统的开发和实施,从而掌握计算机应用系统一般的设计和研究方法,锻炼参与工程设计的实践能力。
二、研究现状
信息技术的飞速发展,极大节省了社区的管理成本,提高了社区管理效率。各种信息系统在社区管理应用过程中,为社区决策制定提供了可靠的支持。
随着社区规模的扩大,管理也愈加庞大和困难,信息处理与使用也至关重要。同时,物竞天择适者生存的法则,市场竞争日益加剧,社区间的管理已经从根本上演变成为人口的管理,使得社区对人口管理越发重视。
在新冠疫情发展过程中,社区积累了大量的人口相关数据,而实际工作中人口管理对象是一个社区的基本信息,而这些信息是不断变化的,随着这些数据变化,社区对社区提出了新的需求。建立一套基于微信小程序的小区疫情防控系统平台,可以利用先进的信息技术对社区内的新冠疫情进行管理,一方面通过无纸化办公降低社区成本;另一方面,通过与社区内部其他办公系统的信息共享,提高流动人口新冠疫情管理效率,加强信息化管理,提高本社区经济效益。
基于微信小程序的小区疫情防控系统平台包括多个功能模块,各个功能都存在于一个系统内,数据库存储了系统所有数据。而各功能模块也可以自由拓展,为管理者预留足够的升级空间,提高维护效率;系统模块间也相对独立,有效控制用户访问权限,保障基于微信小程序的小区疫情防控系统平台的数据安全。
基于微信小程序的小区疫情防控系统平台可以使社区的管理者从繁重琐碎的工作中解脱出来,把主要精力投入到日常工作中。同时,这也是社区的科学化、信息化、正规化管理与世界先进管理技术接轨的重要条件。基于微信小程序的小区疫情防控系统平台通过数据库服务来进行对各部门之间需要进行的信息交互进行整合,从而使得服务的调用来替代各信息系统之间功能的调用,提高了社区信息系统的可扩展性和复用性,同时还可以有效的整合社区内部个信息系统的功能,为社区用户提供一个资源统一办公的平台,有效解决社区新冠疫情防控的信息孤岛问题。
三、可行性分析
1.操作的可行性分析:
对于现如今的绝大多数管理人员来说,他们都是接受过较高教育的人,因此可以说他们是一群高素质人才,这些人完全可以熟练使用电脑来完成各种类型的操作,再加上此次设计是运用JAVA后台语言开发出来的基于微信小程序的小区疫情防控系统平台,其特点是易于操作。基于此,从操作方面来看,此次开发是完全可行的。
2.技术可行性分析:
技术方面的可行性意指在目前已有相关技术的前提下,计算机设备以及相关硬件的水平可否满足此次系统开发的要求。由于该系统是运用微信小程序开发的,而该语言在一般的计算机中就可以运行,而此类计算机对软、硬件方面的要求不高;另一方面因其占用的电脑资源本就不多,所以理论上我们完全可以使用Java技术和MySQL数据库来完成该系统的开发,所以我们的结果是,从技术方面看来,此次开发也是可行的。
3.经济的可行性分析:
由于此次开发选用的开发工具全部是能够免费使用的,因此开发系统所需的成本非常小,可以说仅需非常少的资金就能够完成此次开发,这些成本小甚至可以略掉计;另外因该系统的使用可使管理人员的文件具有更高的保密性,从而最大限度的保护相关资料。基于此,从经济层面来说,此次开发是完全可行的。
基本内容、目标、拟采用的方案
一、基本内容、目标
基于微信小程序的小区疫情防控系统平台包括了系统前台信息管理,人员管理、行程轨迹管理、健康信息管理、交流管理模块。
系统前台信息管理包括系统概括管理、疫情公告管理、防控知识管理、健康服务管理。管理员具有系统管理的权限,后台录入相关信息后,前台用户查看对应的新冠疫情防控相关知识信息。
人员管理,管理员对后台管理员信息进行管理,对小区住户进行管理,对家庭成员管理,进行信息进行修改,删除等操作。
行程轨迹管理,小区居民登录后,对行程轨迹信息进行录入,管理行程轨迹信息。管理员登录后,查看轨迹信息。
健康信息管理,对小区内居民进行健康信息信息进行录入,管理健康信息日期。完成健康信息的居民,可以修改或者删除健康信息。管理员统计健康信息。
交流管理管理,小区住户登录后,发布问题。也可以查看相同问题的回答情况。管理员登录后对交流内容进行管理。
二、拟采用的方案
首先,使用MySQL作为系统数据库,采用Navicat作为数据库的管理、开发和维护工具。然后,使用微信开发者作为开发工具,采用HTML5、CSS、JS三件套来进行设计系统前端页面。最后,使用Eclipse作为系统开发工具,主要采用ssm底层框架和MyBatis数据库框架。
进度安排
2022年 7月 — 2022年9月 查阅相关资料、调研,完成开题
2022年10月 — 2022年12月 完成作品设计开发、系统测试
2023年 1月 — 2023年3月 深入阅读与课题有关的文章,完成毕业论文。
2023年 3月 — 2023年4月 审核论文,准备答辩。
主要参考文献
[1]靳岩 姚尚朗.微信小程序开发入门与实践[M]. 北京:人民邮电出版社,2019.
[2]吴亚峰 纪超. Java SE 6.0编程指南[M].北京:人民邮电出版社,2017.
[3]佘志龙陈昱勋 郑名杰 陈小凤.微信小程序开发范例大全[M].北京:人民邮电出版社,2011.
[3]张利国,代闻,龚海平. 微信小程序移动开发案例详解. 北京:人民邮电出版社.2010.
[4]E2EColud工作室.深入浅出微信小程序. 北京:人民邮电出版社,2019.
[5]孙晓宇.微信小程序手机界面管理系统的设计与实现.北京邮电大学. 2019年
[6]刘平.微信小程序手机访问服务器的一种数据交互方法[J]. 电子设计工程. 2014(09)
[7]数据库原理及应用教程.第2版.作者陈志泊.人民邮电出版社
[8]EdBurnette.Hello,app:Introducing Google'sMobile Development Platform.Pragmatic Bookshelf,2018
[9]张兴科. JSP动态网站设计项目教程[M]. 北京: 中国人民大学出版社,2014
[10]景保玉.2010中国移动应用开发现状与趋势大调查,2011年01月12日
[11]姜承尧.MySQL技术内幕[M].机械工业出版社,2012.
[12]Roger S.Pressman, 郑人杰, 马素霞等. 软件工程:实践者的研究方法(原书第7版)[M].北京: 机械工业出版社, 2011.
[13]白文江.基于微信小程序平台的移动应用开发研究[J].太原大学学报.2011年03期.