欢迎光临散文网 会员登陆 & 注册

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

2023-08-21 16:27 作者:趣毕业  | 我要投稿


摘    要

智慧设计的搭建基于计算机网络,通过互联网来使居民的各种信息流动于各个用户以及管理者之间。在这种情况下,居民就可以体会到这种模式所能够带来的生活变数字化,同时社区管理者在进行管理工作的时候也更加便捷。网格化、智慧社区建设具有巨大的公共服务和社会方便性,尤其是在新冠疫情来临之际,更是发挥了重大作用,成为社区治理的主要手段。

本管理系统的设计使用 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所示

图2-1 B/S结构工作原理

综上所述, 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-1 用户关系角色图

3.2.2系统用例模型

用例词汇表,如表3-1所示

3.3系统功能用例

系统居民的用例图,如图3-2所示

图3-2 居民用户用例图

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

图3-3 系统网格员用例图

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

图3-4 系统网格员用例图

4 系统总体设计

4.1系统功能结构设计

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

图4-2 系统整体E-R图

2. 实体属性关系图设计

(1)居民实体属性图。

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

图4-3 用户实体属性图

(2)网格员实体属性图。

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

图4-4 网格员实体属性图

(3)管理员实体属性图。

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

图4-5 管理员实体属性图

(4)报修处理实体属性图

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

图4-6 报修处理实体属性图

(5)核酸预约实体属性图。

核酸预约实体属性图如图4-7所示

图4-7 核酸预约实体属性图

(6)核酸检测实体属性图

核酸检测实体属性图如图4-8所示

图4-8 核酸检测实体属性图

(7)家庭成员登记实体属性图。

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

图4-9 家庭成员登记实体属性图

(8)接种预约实体属性图。

接种预约实体属性图如图4-10所示

图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-11  用户注册时序图

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

图4-12 用户登录时序图

4.4.2管理员时序图

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

图4-13 管理员时序图

5 系统详细设计

具体的设计目标并不只是要完全地完成每一个模块的功能性要求,而是要使整个设计流程尽量地简洁、容易理解,让用户操作起来容易上手。

在进入到网站之后,居民用户可以在登陆页面上输入自己的账户信息,然后登陆到自己的系统中。经过程序的认证之后,他们的账户信息就可以进入到自己的系统中了如图5-1展示的是系统操作流程图

图5-1 系统操作流程图

5.1居民用户模块实现

5.1.1居民用户注册登录模块

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

图5-2 居民用户注册登录界面

5.1.2个人信息模块

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

图5-3 个人信息界面

5.1.3通知公告模块

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

图5-4 通知公告界面

5.1.4家庭成员模块

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

图5-5 新增家庭成员界面

5.1.5故障报修模块

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

图5-6 故障报修界面

5.1.6核酸预约模块

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

图5-7 核酸预约界面

5.1.7投诉反馈模块

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

图5-8 投诉反馈界面

5.2管理员模块实现

5.2.1管理员登录模块

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

图5-9 管理员登录界面

5.2.2个人中心模块

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

图5-10 管理员修改密码界面

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

图5-11 修改用户名界面展示图

5.2.3居民管理模块

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

图5-12 居民管理界面展示图

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

图5-13 查询居民信息界面

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

图5-14 新增居民信息界面展示图

5.2.4网格员管理模块

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

图5-15 网格员管理界面展示图

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

图5-16 新增网格员界面

5.2.5小区信息管理模块

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

图5-17 小区信息管理界面展示图

5.2.6通知公告管理模块

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

图5-18 通知公告管理界面展示图

5.2.7家庭成员管理模块

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

图5-19 家庭成员管理界面展示图

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

图5-20 家庭成员查询界面

5.2.8故障报修管理模块

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

图5-21 故障报修管理界面展示图

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

图5-22 故障报修查询界面

5.2.9报修处理管理模块

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

图5-23 报修处理管理界面展示图

5.2.10核酸预约管理模块

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

图5-24 核酸预约管理界面展示图

5.2.11检测结果管理模块

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

图5-25 检测结果管理界面展示图

5.2.12接种预约管理模块

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

图5-26 核酸预约管理界面展示图

5.2.13投诉反馈管理模块

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

图5-27 核酸预约管理界面展示图

5.3网格员模块实现

5.3.1网格员登录模块

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

图5-28 网格员登录界面展示图

5.3.2居民管理模块

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

图5-29 居民管理界面展示图

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

图5-30 居民用户审核界面展示图

5.3.3通知公告模块

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

图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.

致    谢

行文至此,意味着我的大学生活、我的学生时代即将结束。虽有万般不舍,但仍心存感激。大学期间的学习时光对于我来说是美好而短暂的。因为大学我认识到许多有爱的大学同学,以及兢兢业业教学的老师们,在我的毕业论文即将完成之际,我想对那些曾经给予我支持、帮助、还有鼓励的同学、老师以及家人表达我内心的无比感激之情。

首先,感谢我的论文指导教师,从开题报告到最终的毕业论文,都是指导老师全程参与的悉心指导和帮忙,才能够让我的毕业论文可以符合学院要求编写完成。我的指导老师一丝不苟的教学精神以及在学术上的严谨作风,这些优点都值得我学习。

其次,感谢大学同学的陪伴与帮助,在我编写毕业论文期间,大学同学的鼓励与耐心的帮助使得我少走很多弯路,节省毕业论文的编写时间,也让我有更多精力去完善我开发的系统。

最后,感谢我最亲密的家人带给我的包容和关爱,我能够安心学习也是来源于家人对我的无微不至的照顾,这样我才可以顺顺利利完成我的大学学业。

在今后的工作中、生活中,我会一直谨记老师们的教诲,并通过不懈的努力和追求来改变自己,以此报答那些曾支持过以及帮助过我的人!



 



















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

分享到微博请遵守国家法律