【大庆师范学院毕业论文】智慧社区网格化管理系统的设计与实现

摘 要
智慧设计的搭建基于计算机网络,通过互联网来使居民的各种信息流动于各个用户以及管理者之间。在这种情况下,居民就可以体会到这种模式所能够带来的生活变的数字化,同时社区管理者在进行管理工作的时候也更加便捷。网格化、智慧社区建设具有巨大的公共服务和社会方便性,尤其是在新冠疫情来临之际,更是发挥了重大作用,成为社区治理的主要手段。
本管理系统的设计使用 Java语言以及 spring boot框架结构的搭建,通过MySQL数据库管理系统的数据信息来进行智慧社区网格化管理系统设计。该管理系统分为通知公告管理、家庭成员管理、故障报修管理、报修处理管理、核酸预约管理、检测结果管理、接种预约管理以及投诉反馈管理8个模块,可以通过注册登录来实现社区人员的管理、信息的查询和社区消息的通知。在疫情期间,网上核算预约、接钟疫苗预约以及核算的检测结果的查询都可以通过本系统实现。可以节省社区管理的人力资源,简化社区人员的管理操作,极大提升了社区工作者的工作效率,为建设美好城市增添一份力量。
关键词:智慧社区网格化管理;社区网格化;Java;MySQL
Abstract
Intelligent design based on the establishment of computer networks, through the Internet to enable residents of all kinds of information flow between users and managers. In this case, residents can experience this model can bring about the digital life, and community managers in the management of the work is more convenient.The construction of grid and smart community has great public service and social convenience, especially at the time of covid-19, it has played an important role and become the main means of community governance.
The design of the management system uses Java language and spring boot framework to build,through the MySQL database management system data information to intelligent community grid management system design.The management system is divided into notification management, family members management, fault repair management, repair management, nucleic acid appointment management, test results management, vaccination appointment management and complaint feedback management module 8,You can register to achieve the management of community personnel, information query and notification of community messages. During the epidemic, the online accounting appointment, the clock vaccine appointment and the accounting of the test results query can be achieved through the system.Can Save the human resources of community management, simplify the management of community personnel, greatly enhance the efficiency of community workers, for the construction of a better city to add a force.
Key words: smart community grid management; Community grid; Java;MySQL
目 录
摘 要
Abstract
1 绪论
1.1研究背景
1.2研究目的及意义
1.3国内外研究现状
1.3.1国外研究现状
1.3.2国内研究现状
2 开发技术介绍
2.1 B/S结构
2.2 Java
2.3 spring boot框架
2.4 MySQL数据库
2.5 Vue简介
3 系统需求分析
3.1系统可行性分析
3.1.1技术可行性分析
3.1.2经济可行性分析
3.1.3操作可行性分析
3.2 功能需求分析
3.2.1系统用户确定
3.2.2系统用例模型
3.3系统功能用例
4 系统总体设计
4.1系统功能结构设计
4.2系统功能描述
4.2.1管理员功能描述
4.2.2网格员功能描述
4.2.3居民功能描述
4.3数据库设计
4.3.1数据库概念设计
4.3.2数据库表设计
4.4时序图
4.4.1注册、登录时序图
4.4.2管理员时序图
5 系统详细设计
5.1居民用户模块实现
5.1.1居民用户注册登录模块
5.1.2个人信息模块
5.1.3通知公告模块
5.1.4家庭成员模块
5.1.5故障报修模块
5.1.6核酸预约模块
5.1.7投诉反馈模块
5.2管理员模块实现
5.2.1管理员登录模块
5.2.2个人中心模块
5.2.3居民管理模块
5.2.4网格员管理模块
5.2.5小区信息管理模块
5.2.6通知公告管理模块
5.2.7家庭成员管理模块
5.2.8故障报修管理模块
5.2.9报修处理管理模块
5.2.10核酸预约管理模块
5.2.11检测结果管理模块
5.2.12接种预约管理模块
5.2.13投诉反馈管理模块
5.3网格员模块实现
5.3.1网格员登录模块
5.3.2居民管理模块
5.3.3通知公告模块
6 系统测试
6.1系统测试目的
6.2测试方法
6.3系统测试用例
6.4测试结果分析
结 论
参考文献
致 谢
1 绪论
1.1研究背景
在当前的社会形势下,一种叫做“城市网格”的新型管理模式,对现有的管理模式进行了颠覆和改进。
网格管理是指把一个小区或者村庄划分成几个网格,使其更加科学化和人性化。网格管理是指把一个小区或者村庄划分成几个网格,使其更加科学化和人性化。城市社区的网格化管理,就是在市区内,以社区为基础,以主干道为横纵轴线,采用精准的位置,建立多个城市管理网,配置多名管理员,以便更好地为城市居民提供服务,达到“涵盖全城、满足人民需求、提高管理效能、塑造城市形象”的目的。
这是一种新型的工作模式,也就是社区网格化管理正在尽力去探索和发现的一种新的工作模式。不断地改进和革新从搜集到最终的反馈的方法。比如,社区人口房屋、计生、特殊群体等信息,以实采集信息、统计、分析合作与共享机制下的资源共享为目标,在社区户情网格信息化管理运作机制的推行下,努力构建以社会事务人员为主体的全员综合管理信息平台。
为与现代化的居民信息化系统相匹配,新冠肺炎的爆发成为一种机会,将该新型的社区工作模式重新推到了变革的最前沿。网格、智能的社区建设具有巨大的提供公共服务和方便的潜能,尤其是在新冠病毒爆发之际,更是发挥了重大作用,成为了当前社区治理的主流方式。此外,在如今不断完善的计算机技术下,使得社区的人口信息管理变得更具科学性和规范性。在此背景下,本文提出了一种基于网络技术的社区居民信息检索系统。
1.2研究目的及意义
在一个城市网格化管理信息系统平台中,以数据信息为中心,然后以此为中心进行扩展,例如,数据信息的区域划分存储、数据信息的业务逻辑处理结果的存储及传输。在基础信息和处理结果信息的基础上,将其反馈给各个网格化管理的业务人员,从而使所有的网格化管理的管理人员拥有一个共享的平台,实现管理者在各个地区之间的信息共享,对业务进行协调,从而加速对城市的基础城市建设、基础城市服务和相关城市监督管理的统一调配。
在这种情况下,需要有一定的硬件支持,而在此基础上,还要进行大量的资料收集和整理工作;主要包括居民信息,城市建设信息,城市服务信息等。所以,这个平台也会针对不同的信息数据、不同的业务逻辑,将不同的子系统进行划分,供整个平台所使用。对于一个平台来说,它可以为不同的对象(城市管理者),提供该对象所需要的功能模块,其余的都可以省略掉,实现管理者与管理功能的统一调配。
对于一个城市管理来说,管理和服务就是整个管理系统的切入点,建立起以网络单元为中心的精细化、标准化、动态化和信息化的城市管理系统,能够进行统一受理的管理系统。
1.3国内外研究现状
1.3.1国外研究现状
因为中国的社会治理体系与欧美的社会治理体系有很大的差异,在欧美的社会治理体系中,以“协同协作”、“多元参与”、“网络互动”为主,因此,在欧美的社会治理体系中,“网格化”得到了普遍的推崇,并得到了快速的发展。政治网络,多中心,协商民主;诸如社会资本理论等各种理论成果的涌现,既是对网格化管理理论的补充,也是对其进行扩展的现实依据。此外,无论是从经济水平还是科技发展水平来看,发达国家都具有较大的优势。此外,数字技术和信息技术的发展也为网格化管理平台的实现打下了良好的基础。在对目前我国城市网格化管理的情况进行分析后,我们可以看出,在我国,“3 S技术”被引进到了城市网格化管理之中,运用了遥感技术,地理信息系统,全球定位系统和手机等多种技术手段,对地区进行了信息化的管理,提高了城市的管理层次。比如,英国通过 GIS技术以及手机信息通信技术,开发出了“游牧网格计划”,这一计划可以有效地改进地方政府对城市的治理方法,从而保证了人民和城市的权益。Tan等人提出了“网格管理与一站式服务”的城市网格化管理模式,它对管理人员的责任和需求进行了清晰地界定,并对其进行了创新,从而形成了一种在当时社会中行之有效的管理模式。在此基础上,通过网络、物联网和云计算等手段,将该管理模型应用于智慧社区;诸如智能硬件等技术和设备,将网格化管理的概念与智慧社区相融合,给政府的管理和人民的生活都提供了巨大的方便。
1.3.2国内研究现状
伴随着城镇化的发展,传统的管理方法已经不能满足人民的需要,也很难与新的发展情况相匹配,因此,在这样的发展环境下,各地的政府都在不断地寻求新的社会治理方法。在2003年,上海首先引入了一种新型的城市治理方式,之后,从北京东市区开始,扩展到了整个城市。尽管在国内实施时间比较短,但由于其在社会上的广泛传播,近几年已经引起了许多学者的重视;本文试图从几个方面对该模型进行探讨,并在此基础上得出一些结论。在对栅格化的理念进行研究的过程中,大多数的学者都把栅格化作为一种将辖区内的区域根据某种规律分成几个栅格,然后利用信息技术使各个栅格之间的资源共享,从而达到一种扁平化、精细化和多元化的社会治理模式。“网格化”是“网格化”的外部体现,“信息化”是“技术支撑”,“分权”是“分权”的内部要求;以“自我管理,自我服务,自我发展”为终极目的。
2 开发技术介绍
2.1 B/S结构
伴随着计算机网络技术的大力发展,编程开发技术也在持续更新,新技术的涌现取代旧的开发技术已经成为了开发领域的常规。最早的一种开发模式是 C/S,它是80年代被程序员们提出来的。该系统以客户机为主,以用户机为主,以服务器端为主,其基本架构可划分为两个层级,一是前台的客户机层;在客户端上执行,这是一个与用户进行互动的基本层面,这一层也包含了商业逻辑过程。第二个层次是服务端,它的作用是对来自客户端的各种要求进行响应,并与数据库相结合完成对这些要求的响应,最后把这些要求反馈给客户端。C/S的开发模式可以很好的对服务要求进行管理,而且使用了点对点地通讯,这样可以更好的实现数据的处理,也可以更好的进行数据的传递。采用这种方法研制出的软件系统移植性好。
B/S结构随着网络技术的兴起成为网络结构模式而存在。B/S发展到现阶段是对C/S结构的改进,B/S结构在使用上不会因为设备没有指定软件而不能使用,因其不需要下载指定软件,只需一台有网络的电脑,就能应用到 B/S的构造中。B/S架构是利用网络浏览器的客户机来实现的,它把整个系统的内核和服务器结合在一起。采用此网络化架构方式,可使系统的工作流程变得简单,在一定程度上节省了程序员的时间,减轻了程序员的工作。如图2-1所示。

综上所述, B/S开发模式能够使用户在不需要安装客户端的条件下即可进行工作,并将业务逻辑的处理交由服务端进行,大大降低了客户犯错的概率,与 C/S开发模式相比,是一个很大的提高。而且,这种方法也是当前应用较为广泛的一种发展方式。
2.2 Java
Java语言在众多的编程语言中属于是比较热门的语言之一,通过学习可以知道Java在面向对象和半编译半解释的特征方面是比较突出的。Java作为一种以面向对象为基础的编程语言,它既吸收了C++语言的优势,又抛弃了C++中晦涩难懂的多继承、指针等操作,因此,与 C++等面向对象语言相比,Java不但具有强大的功能,还更容易理解和使用。Java是目前世界上最受欢迎的编程语言之一,它不但能很好地支撑和实施OOP编程原理,它还具有简单、分布式和鲁棒性强等特点;安全性好,支持独立平台和跨平台的迁移,多线程,动态等优势。在实现多域编程方面,Java具有独特的优越性,它既可以用于撰写台式机的应用软件,又可以用于网络应用系统的开发;同时也提供了一种基于网络的分布式、嵌入式等软件开发平台。在面向对象技术基础上进行的 Java程序设计,使设计者在不考虑目标的具体内容和内部结构的情况下,仅利用目标的特性和目标的方法就可以完成目标的目标。
2.3 spring boot框架
在几年的时间里,SpringBoot的架构得到了很大的改进,与SpringBoot的架构相比,它拥有更低的组态。无需对 Tomcat服务器进行额外的配置来运行系统,也可以使用 R对象来进行编程,由SpringBoot撰写出来的程序可以与前端页面进行交流,并且还可以很好地对异常进行处理;由于可以捕获大量的异常,SpringBoot框架使用了界面来进行互动,所以在以后的更改中,更改起来更加迅速和容易。
2.4 MySQL数据库
Mysql是一种用于各大网络公司的关系型数据库,它与SQL Server的区别在于,它不仅拥有SQL Server的一些功能,而且还具有开源和多种性能的特点。Mysql依靠的是其强大的功能性,其优势在于其具有良好的数据处理能力,而其巧妙的体系结构以及丰富的应用程序接口,为其提供了广阔的应用前景。如linux, Windows, Mac等,现在已经日益受到大型企业的欢迎。
1. 网络的支撑。Mysql数据库的目的是让客户端可以更好地进行数据管理和操作,目前市面上已经存在多个具有 web接口的管理工具,比如 PHPMyAdmin、MysqlUsers、WebMysql等,它们都有一个简单的web界面,还支持多功能 Sql操作(基本的 sql操作、数据导入导出、多数据库管理)。
2. 它具有较高的稳定性和可扩充性。Mysql数据库可以使用多种存储引擎,其中包括:MylSAM引擎、InnoDB存储引擎(此引擎为多数配置的选择,并支持ACID,最近的mysql版本都以此存储引擎为默认)、BDB存储引擎(berkely DB,此引擎也是物件型数据库,并且对Commit和Rollback等有较好的支持)。
2.5 Vue简介
Vue是一套构建用户界面的渐进式前端框架,Vue的出现改变的网页前端的工作性质,使其成为独立的职业存在。Vue当前比较受人们的追捧,因其学习成本较低,学习资源众多,简单易懂的特性,使其不了解Vue的人通过学习后都可以轻松上手。
3 系统需求分析
3.1系统可行性分析
需求分析指的是对用户的业务功能进行综合的分析,任何一项业务都会由两个方面组成:一个是处理过程,另一个是数据,而需求分析则是将数据与逻辑处理相融合,从而使开发人员或使用者能够清楚地认识到这个系统中所牵涉到的各个方面。
3.1.1技术可行性分析
这个管理系统使用的是目前最受欢迎的浏览器/服务器(B/S)模式,它的三层浏览器/服务器架构拥有很多传统客户端/服务器架构所没有的优势,并且与互联网/内部网技术密切地联系在一起,是技术发展的趋势。数据库服务器选用MySQL数据库,此数据库语法简单、占用系统内存少、响应速度快、免费使用等特点,非常适用于搭建社区系统。在硬体上,现今的技术进步日新月异,软体的更新换代更快、更可靠;该系统的硬件系统能够很好地满足系统软件,开发环境以及使用环境的要求。
3.1.2经济可行性分析
解决问题的软件是否有一定的商业价值和使用价值,及经济可行性。由于eclipse是一种可以免费进行使用的编程软件,同时tomcat,MySQL等一系列的开发工具及软件也同样可以免费使用,这就使得整个系统开发花费会十分少也可以说接近于无,因此对本系统的开发费用来说可以忽略不计,这无疑实现了经济可行性。
3.1.3操作可行性分析
作为当今大多数的用户来讲,使用电脑进行一些简单的操作是轻而易举的,而本系统除了要求计算机用户可以正常的操作一些计算机的基础知识外并没有什么过于困难的操作。在这个系统当中在自己的电脑首先装好运行环境,然后使用Eclipse开发应用软件进行编写代码,在开发中可参考微软中的大量的帮助文档。
3.2 功能需求分析
3.2.1系统用户确定
通过对社区管理的多方面了解,可以确定本系统主要面向三类用户即居民、网格员和管理员。这三类用户分别有各自的功能权限,并且各自间存在着权限关联。如图3-1所示。

3.2.2系统用例模型
用例词汇表,如表3-1所示。

3.3系统功能用例
系统居民的用例图,如图3-2所示。

系统网格员的用例图,如图3-3所示。

系统管理员的用例图,如图3-4所示。

4 系统总体设计
4.1系统功能结构设计
系统功能结构设计主要是通过需求分析而设计出符合需求的各个功能,在分析并得出使用者对程序的功能要求时,就可以进行程序设计了。智慧社区网格化管理系统主要为居民用户提供全面的服务。如图4-1系统功能结构图所示。

4.2系统功能描述
本系统是为了社区能更好的运作、居民能更加快速有效的行使社区权力和功能体现的。所以,在制定设计方案时根据不同的职能设定了不同的用户角色。
4.2.1管理员功能描述
管理员作在本系统中可以操作的功能如表4-1所示。

4.2.2网格员功能描述
网格员可以操作的功能如表4-2所示。

4.2.3居民功能描述
居民用户在本系统可以操作的功能如表4-3所示。

4.3数据库设计
数据库设计在系统开发的过程中起着及其重要的作用。用户在系统中进行的功能操作之所以能直接展示在浏览器上,是因为系统在用户操作时将数据同步给数据库,数据库做好数据处理再反馈给系统。所以,一个优秀的系统必然有一个优秀的数据库支持。
4.3.1数据库概念设计
1. 整体E-R图设计
通过数据元素和数据结构可以设计出符合用户需求并且适合系统功能的数据库,结合实体属性关系绘制了E-R图。如图4-2系统整体E-R图所示。

2. 实体属性关系图设计
(1)居民实体属性图。
该部分设计了居民用户账号创建的时间以及账号信息。居民实体属性图如图4-3所示。

(2)网格员实体属性图。
该部分是网格员用户的创建时间以及账号信息。网格员实体属性图如图4-4所示。

(3)管理员实体属性图。
这一节包含了什么时候建立了一个管理人员,还有一个管理人员的帐号。在图4-5中显示了 Administrators的特性图表。

(4)报修处理实体属性图。
报修处理实体属性图如图4-6所示。

(5)核酸预约实体属性图。
核酸预约实体属性图如图4-7所示。

(6)核酸检测实体属性图。
核酸检测实体属性图如图4-8所示。

(7)家庭成员登记实体属性图。
该部分包括家庭成员的登记信息。家庭成员实体属性图如图4-9所示。

(8)接种预约实体属性图。
接种预约实体属性图如图4-10所示。

4.3.2数据库表设计
资料库表格是对不同类型资料的汇总统计。每一个资料资料表都会含有一些重要资讯,例如字段名、数据类型、描述和主键。
(1)报修处理表:用来查看报修申请的具体信息,如表4-4所示。

(2)故障报修表:居民用户填写报修申请的具体信息,如表4-5所示。

(3)核酸预约表:居民用户预约核酸的具体信息,如表4-6所示。

(4)检测结果表:居民用户查看核酸的具体信息,如表4-7所示。

(5)家庭成员表:居民用户添加家庭成员的具体信息,如表4-8所示。

(6)接种预约表:居民用户填写预约接种疫苗的具体信息,如表4-9所示。

(7)居民信息表:居民用户的具体信息,如表4-10所示。

(8)通知公告表:管理员发布公告信息,如表4-11所示。

(9)投诉反馈表:投诉反馈的具体信息,如表4-12所示。

(10)网格员信息表:网格员的具体信息,如表4-13所示。

4.4时序图
4.4.1注册、登录时序图
本节通过时序图来具体说明本系统账号注册和登录功能的工作流程。注册时所填写的各项信息通过数据库的检验核对无误后便可完成注册,如图4-11展示登录时序图。

登录时,所填写的账号信息也会反馈到数据库进行检验,信息无误即可完成登录。如图4-12展示登录时序图。

4.4.2管理员时序图
管理员用户时序图从管理员登录系统、功能类别管理、系统与数据库之间的关联展示了管理员用户执行功能操作的过程。管理员用户时序图如图4-13所示。

5 系统详细设计
具体的设计目标并不只是要完全地完成每一个模块的功能性要求,而是要使整个设计流程尽量地简洁、容易理解,让用户操作起来容易上手。
在进入到网站之后,居民用户可以在登陆页面上输入自己的账户信息,然后登陆到自己的系统中。经过程序的认证之后,他们的账户信息就可以进入到自己的系统中了。如图5-1展示的是系统操作流程图。

5.1居民用户模块实现
5.1.1居民用户注册登录模块
此功能是为满足居民用户的登录要求而设计的。图5-2展示的是居民用户注册登录界面。

5.1.2个人信息模块
该功能主要用于修改居民用户的个人信息需求。如图5-3所示。

5.1.3通知公告模块
用户可以在通知公告中查看近期疫情情况。如图5-4所示。

5.1.4家庭成员模块
用户可以添加家庭成员信息。如图5-5所示。

5.1.5故障报修模块
用户可以根据需要报修填写相关信息。如图5-6所示。

5.1.6核酸预约模块
用户可以根据需要填写核酸预约的相关信息。如图5-7所示。

5.1.7投诉反馈模块
用户投诉反馈,根据提示填写。如图5-8所示。

5.2管理员模块实现
5.2.1管理员登录模块
该功能主要用于实现管理员登录。图5-9展示的是管理员登录界面。

5.2.2个人中心模块
在管理员的“个人中心”界面中,包含了更改帐号密码的选项,您可以使用该选项来确保帐号的安全。修改密码界面如图5-10所示。

管理员个人中心界面有更改用户名的操作。图5-11显示的是修改用户名界面。

5.2.3居民管理模块
在居民管理模块中,它的功能是对居民的信息进行管理,管理员能够对居民的账户信息进行更改等操作。居民管理模块界面如图5-12所示。

管理员可以通过搜索功能实现对居民用户的查询功能。如图5-13所示。

管理员可以通过新增操作增加居民用户的账号信息如图5-14所示。

5.2.4网格员管理模块
在网络管理员的管理模块中,它的作用是对网络管理员的基本信息进行管理,并且可以对网络管理员的账户信息进行修改等。网格员管理界面如图5-15所示。

管理员可以通过新增功能实现对网格员的添加功能。如图5-16所示。

5.2.5小区信息管理模块
在小区信息管理模块中,管理员可以对每个小区展开管理,在这个界面上还可以实现对小区信息的查询、删除等操作。小区信息管理界面如图5-17所示。

5.2.6通知公告管理模块
通知公告管理有利于将关于疫情资讯以及各种相关事宜有效通知到各个居民用户以及网格员。通知公告管理运行界面如图5-18所示。

5.2.7家庭成员管理模块
管理员可以管理居民的家庭成员信息,家庭成员管理界面如图5-19所示。

通过输入相关信息,进行查询家庭成员信息,如图5-20所示。

5.2.8故障报修管理模块
管理人员可以通过查询小区用户的报修请求,及时掌握系统的故障情况、维护情况等。故障报修管理界面如图5-21所示。

可通过故障类型、姓名、门牌或者状态进行故障报修申请的查询。如图5-22所示。

5.2.9报修处理管理模块
在报修处理管理模块中,它的功能是对故障报修的情况进行管理,管理员能够看到报修的详细情况和接单网格员的情况。界面如图5-23所示。

5.2.10核酸预约管理模块
管理员可以通过这个接口来管理住户的核酸预约。界面如图5-24所示。

5.2.11检测结果管理模块
通过这个接口,管理员可以向住户询问用于管理的测试结果。界面如图5-25所示。

5.2.12接种预约管理模块
管理员可以通过这个接口来管理居民使用者的预防接种计划。界面如图5-26所示。

5.2.13投诉反馈管理模块
管理员可以通过这个接口来管理居住者的投诉反馈。界面如图5-27所示。

5.3网格员模块实现
5.3.1网格员登录模块
用于实现网格员登录。图5-28展示的是网格员登录界面。

5.3.2居民管理模块
网格管理员可以对住户的资料进行查询,界面如图5-29所示。

网格员审核居民用户信息的界面如图5-30所示。

5.3.3通知公告模块
查看管理员发布的公告通知,界面如图5-31所示。

6 系统测试
6.1系统测试目的
智慧社区网格化管理系统设计完成之际,为了保证系统能够在日常使用中稳定运行,所以在系统投放之前要进行系统测试。结合需求分析来测试各个功能是否具备运行条件,再对系统的可操作性、安全性等方面进行分析,将系统中存在的代码错误和需要改进的系统功能展示出来,通过发现的漏洞及时修改完善系统。确保系统能够满足用户使用需求。
6.2测试方法
在进行测试之前,要先选择好此次要采用的测试方法,并根据测试方法制定出一个全方位、多角度的测试方案。在该系统中,使用了“黑盒子”测试,也就是所谓的“函数”测试。黑箱测试就是按照系统的功能要求来进行测试,并对软件的性能进行检验。
6.3系统测试用例
对用户登录功能模块进行测试,如表6-1所示。

对用户注册模块进行测试,如表6-2所示。

对个人信息模块功能进行测试,如表6-3所示。

角色管理模块功能进行测试,如表6-4所示。

留言反馈功能模块进行测试,如表6-5所示。

6.4测试结果分析
通过系统测试结果可得:
(1)本系统整体能够正常运行;
(2)用户要求系统具备的功能都已经开发完成并能正常使用;
(3)该系统能够适应用户的长期使用需要;
(4)符合一个完整的系统标准;
综上所述,此社区管理系统满足预期设计,可正常投入使用。
结 论
本文主要针对智慧社区网格化管理系统开展研究,通过对现有的社区系统文献和社区管理系统的成功案例分析,对比了国内国外的社区管理系统差异,同时结合用户的功能需求和系统可行性分析,设计出了符合大众使用习惯、操作功能简单、系统功能合理、数据信息安全的管理系统。
在系统设计完成时,通过系统测试功能对系统中存在的漏洞进行修复,并且总结了此次系统设计中的需要改进的地方。例如:系统首页的公告展示,让其页面布局更加规范,节省浏览疫情资讯信息的时间;在用户登录功能处还需要增加验证信息,确保账号信息的安全性等等。这些需要改进的问题还需要在日后的学校与工作中继续研究,通过日后的系统升级来实现系统的功能完善。希望通过日后的技术升级设计出更加完善、使用价值更高的系统。
参考文献
[1] 刘亚茹,张军.Vue.js框架在网站前端开发中的研究[J].电脑编程技巧与维护,2022(01):18-19+39.
[2] 李雅琴.Java编程语言的优势及其应用实践研究[J].互联网周刊,2021(24):60-62.
[3] 张烈超,胡迎九.典型Java Web开发框架模型的研究[J].武汉交通职业学院学报,2021,23(04):122-127.
[4] 邓国璋.社区网格化管理及智慧社区建设分析[J].产业与科技论坛,2021,20(21):217-218.
[5] 曹华山.spring boot框架在Web应用开发中的设计与实现[J].无线互联科技,2021,18(11):108-109.
[6] 邱丹萍.Web开发中spring boot框架的分析[J].电脑知识与技术,2020,16(17):81-82.
[7] 姚荣荣. 基于Android的智慧社区网格化管理系统的设计与实现[D].曲阜师范大学,2020:12-18.
[8] 王梓菲,袁凤林,李婧,陆姝玲.“互联网+”社区网格化协同治理体系构建与实践[J].合作经济与科技,2020(12):164-166.
[9] 徐鹏涛. 基于Vue的前端开发框架的设计与实现[D].山东大学,2020:03-09.
[10] 吴碧霞.论基于网格化管理的智慧社区管理系统探究[J].数字技术与应用,2018,36(06):209-210.
[11] Sommer B.The CELLmicrocosmos tools:a small history of Javabased cell and membrane modelling open source software de⁃velopment[J].Journal of Integrative Bioinformatics,2019,16-3.
[12] 代飞,艾迪. Web前端开发项目案例教程[M], 北京理工大学出版社, 2020:22-30.
[13] 麻清应, 马权. Web前端框架开发技术[M]. 重庆大学电子音像出版社, 2020:08-20.
[14] 陈漫红. 数据库原理与应用教程SQL Server 2012[M]. 北京理工大学出版社, 2021:11-30.
[15] C. B. Price,R. M. Price-Mohr. An Evaluation of Primary School Children Coding Using a Text-Based Language (Java)[J]. Computers in the Schools,2018,35-4.
[16]石怡.基于MySQL数据库的查询性能优化研究[J].四川职业技术学院学报,2021,31(01):164-168.DOI:10.13974/j.cnki.51-1645/z.2021.01.030.
[17]李艳杰.MySQL数据库下存储过程的设计与应用[J].信息技术与信息化,2021(01):96-97.
[18]张猛. MySQL融合式空间数据库扩展研究与应用[D].中国地质大学(北京),2020.DOI:10.27493/d.cnki.gzdzy.2020.000758.
[19]胡春玲,王恒,李娟,闵德海.基于Spring Boot的代码自动生成系统设计与实现[J].长春师范大学学报,2020,39(04):37-41.
[20]杨妍.基于Spring Boot与Vue的系统管理模块开发探究[J].电声技术,2019,43(02):32-34.DOI:10.16311/j.audioe.2019.02.010.
致 谢
行文至此,意味着我的大学生活、我的学生时代即将结束。虽有万般不舍,但仍心存感激。大学期间的学习时光对于我来说是美好而短暂的。因为大学我认识到许多有爱的大学同学,以及兢兢业业教学的老师们,在我的毕业论文即将完成之际,我想对那些曾经给予我支持、帮助、还有鼓励的同学、老师以及家人表达我内心的无比感激之情。
首先,感谢我的论文指导教师,从开题报告到最终的毕业论文,都是指导老师全程参与的悉心指导和帮忙,才能够让我的毕业论文可以符合学院要求编写完成。我的指导老师一丝不苟的教学精神以及在学术上的严谨作风,这些优点都值得我学习。
其次,感谢大学同学的陪伴与帮助,在我编写毕业论文期间,大学同学的鼓励与耐心的帮助使得我少走很多弯路,节省毕业论文的编写时间,也让我有更多精力去完善我开发的系统。
最后,感谢我最亲密的家人带给我的包容和关爱,我能够安心学习也是来源于家人对我的无微不至的照顾,这样我才可以顺顺利利完成我的大学学业。
在今后的工作中、生活中,我会一直谨记老师们的教诲,并通过不懈的努力和追求来改变自己,以此报答那些曾支持过以及帮助过我的人!