SSM企业与家庭绿化服务在线平台 毕业设计-附源码10200

目录

1 绪论

1.1 选题背景

1.2选题意义

1.3相关技术

2系统分析

2.1.1 技术可行性分析

2.1.2 经济可行性分析

2.1.3 法律可行性分析

2.2 系统流程分析

2.2.1 数据新增流程

2.2.2 数据删除流程

2.3 系统功能分析

2.3.1 功能性分析

2.3.2 非功能性分析

2.4 系统用例分析

2.5本章小结

3 系统总体设计

3.1 系统架构设计

3.2 系统功能模块设计

3.3 数据库设计

3.3.1 数据库概念结构设计

3.3.2 数据库逻辑结构设计

3.4本章小结

4系统关键模块设计与实现

4.1家庭用户功能模块

4.1.1 首页界面

4.1.2 注册界面

4.1.3用户登录界面

4.1.4 植物实体界面

4.1.5 购买界面

4.2管理员功能模块

4.2.1 系统用户管理界面

4.2.2设备购买管理界面

4.2.3资讯管理界面

4.2.4轮播图界面

4.2.5意见反馈管理界面

5系统测试

5.1系统测试的目的

5.2 系统测试用例

5.3 系统测试结果

结论

参考文献

致  谢

摘要

随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,企业与家庭绿化服务在线平台当然也不能排除在外。企业与家庭绿化服务在线平台是以实际运用为开发背景,运用软件工程开发方法,采用SSM技术构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统总体结构设计、系统数据结构设计、系统功能设计和系统安全设计等;详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似系统提供了借鉴和帮助。

本企业与家庭绿化服务在线平台采用的数据库是Mysql,使用SSM技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

关键词:企业与家庭绿化服务在线平台;SSM框架,Mysql 数据库

Abstract

With the rapid development of science and technology, all aspects of society and industries are striving to integrate with modern advanced technology and improve their advantages through technological means. Of course, online platforms for enterprise and home greening services cannot be excluded. The online platform for enterprise and home greening services is a management system developed based on practical application, using software engineering development methods and SSM technology. The entire development process begins with a requirement analysis of the software system to determine its main functions. Then proceed with the overall and detailed design of the system. The overall design mainly includes system overall structure design, system data structure design, system function design, and system security design, etc; The detailed design mainly includes the key code for module implementation, system database access, and the specific implementation of the main functional modules. Finally, functional testing was conducted on the system, and the test results were analyzed and summarized to promptly improve the shortcomings in the system, providing convenience for future system maintenance and reference and assistance for the development of similar systems in the future.

The database used by our company and the online platform for home greening services is MySQL, developed using SSM technology. During the design process, the system code was fully ensured to have good readability, practicality, scalability, universality, ease of maintenance, ease of operation, and concise pages.

Keywords: Online platform for enterprise and household greening services; SSM framework, MySQL database

1 绪论

1.1 选题背景

在当前信息化、网络化高速发展的时代背景下,绿色环保理念日益深入人心,无论是企业还是家庭对绿化美化环境的需求不断提升。同时,随着“互联网+”模式的深度渗透和广泛应用,各行各业的服务形态正在发生深刻变革,旨在实现更高效、便捷、个性化的服务体验。然而,传统的绿化服务行业存在信息不对称、服务效率低、覆盖范围有限等问题,难以满足现代企业和家庭用户多元化、即时性的绿化设备。因此,构建一个整合线上线下资源的企业与家庭绿化服务在线平台,实现绿化服务的数字化、智能化、定制化,既顺应了社会发展趋势,又满足了市场需求,对于推动绿化服务行业的创新发展,提升城市生态环境质量,以及满足人民日益增长的美好生态环境需要具有重要的现实意义和应用价值。

1.2选题意义

本系统契合信息化时代的潮流,通过深度融合线上线下资源,有力破解了传统绿化服务中的信息不对称、服务局限性等问题,显著拓宽了服务覆盖面,从而积极推动生态文明建设,提升城市与社区环境品质。这一创新业态不仅激活了绿化服务市场的潜在活力,有力拉动了关联产业链的发展,为经济增长提供了新的动力,同时也革新了用户体验,凭借一站式、个性化、透明化的服务模式,满足了广大用户对高质量生活环境的向往。此外,在企业内部运营层面,此类在线平台有助于实现精细化管理,降低成本,增强竞争优势,以适应不断深化的数字化转型趋势。总之,打造企业与家庭绿化服务在线平台,既是积极响应国家绿色发展战略,引领产业转型升级,提升公共服务效能的关键行动,也是切实满足人民群众对美好生态环境生活新期待的有效途径。

1.3相关技术

企业与家庭绿化服务在线平台基于SSM架构,并结合MySQL数据库技术。Spring框架负责管理程序组件和依赖关系,Spring MVC处理网页请求和页面显示,MyBatis则与MySQL数据库联动实现数据的高效存取。此外,平台还利用Redis做缓存加速,采用消息队列处理异步任务,通过微服务架构实现服务模块化和扩展性,并使用Elasticsearch优化搜索功能。同时,保障数据安全,平台采用SSL/TLS加密传输,并以Docker容器化技术确保服务的快速部署与弹性扩容。前端界面则利用现代前端框架Vue.js打造,提供用户友好的交互体验。总体来说,该平台整合各类先进技术,旨在提供一个便捷、安全、高效且可扩展的绿化服务解决方案。。

2系统分析

系统分析是开发一个项目的先决条件,通过系统分析可以很好的了解系统的主体用户的基本需求情况,同时这也是项目的开发的原因。进而对系统开发进行可行性分析,通常包括技术可行性、经济可行性等,可行性分析同时也是从项目整体角度进行的分析。然后就是对项目的具体需求进行分析,分析的手段一般都是通过用户的用例图来实现。接下来会进行详细的介绍。

2.1.1 技术可行性分析

企业与家庭绿化服务在线平台在数据的存储上使用的MYSQL数据库,在企业与家庭绿化服务在线平台开发中使用了JAVA、HTML、TOMCAT、SSM这些开发工具的使用,能够给我们的编写工作带来许多的便利。系统使用B/S模式进行开发,使系统的可扩展性和维护性更佳,减少系统配置代码,简化编程代码,目前B/S模式是目前最受欢迎的一种模式。

2.1.2 经济可行性分析

从经济可行性上看项目在开发阶段需要一台开发PC,在生产阶段需要web服务器和数据库服务器。一台个人PC从经济上来看也不是太多问题,在后期的系统部署生产上来说,服务器的投入也不会过高,在经济层面上是一个比较可行的。

2.1.3 法律可行性分析

系统从法律层面上来没有对第三方有其他放有法律层面的问题,系统数据库采用的Mysql 开源社区数据库、框架采用的是开源的SSM。系统资讯和相关内容也是有法律层面的。在源码的管理上采用git开源进行管理,所以在法律可行性上是成立的。

2.2 系统流程分析

2.2.1 数据新增流程

用户成功登入系统后就能够实现增加数据的操作,增加数据的编号由系统生成,用户不能随意填写,除了编号以外,其他增加信息用户自己填写,填写后的信息经过系统验证,验证通过后即可完成数据新增,数据新增的流程图如下图2-1所示。

图2-1 数据新增流程图

2.2.2 数据删除流程

如果系统里面存在一些没有用的数据,相关的管理人员还可以对这些数据进行删除,数据删除时流程图如下图2-2所示。

图2-2数据删除流程图

2.3 系统功能分析

2.3.1 功能性分析

按照企业与家庭绿化服务在线平台的角色,划分为了家庭用户模块、员工用户模块和管理员模块这三大部分。

家庭/员工用户模块:

(1)注册登录:游客可以随时进入到系统中,对系统中的信息浏览,但是想要实现咨询师用户信息操作,就必须有这个系统的账号,如果没有账号的话,可以注册用户进行相关的操作,同时用户还可以通过“用户”这以按钮对个人信息以及操作的信息进行管控。

(2)绿化资讯:当用户点击“绿化资讯”这一菜单按钮,会显示管理员在后台发布的所有的资讯信息,可以查看详情;

(3)植物实体:当用户点击“植物实体”这一菜单按钮,会显示管理员在后台发布的所有的植物实体,可以查看详情;进行购买、点赞、收藏、评论等操作;

(4)绿化设备:当用户点击“绿化设备”这一菜单按钮,可以查看详情;进行购买、点赞、收藏、评论等操作;

(5)养护服务:当用户点击“养护服务”这一菜单按钮,会显示管理员在后台发布的所有的养护服务,可以查看详情;进行购买、点赞、收藏、评论等操作;

(8)我的账户:在前台点击“我的”下面的“我的账户”可以对个人资料+密码修改+自己收藏的信息进行管控。

(7)个人中心:当用户点击后台“个人中心”按钮,可以对个人首页、植物购买、设备购买、服务购买、取消服务、绿化情况、意见反馈、收藏等信息进行管理

管理员模块:

(1)系统用户管理:管理员可以对系统中所有的用户角色进行管控,包含了管理员、家庭用户、员工用户角色,如果需要添加新的用户,点击页面中的“添加”按钮根据提示输入上用户信息,点击“提交”以后在对应的用户界面就可以查看到了,可以点击用户后面的“删除”按钮直接删除某一用户。

(2)系统管理:进入后台首页工具栏点击“系统管理”这个按钮可以查看所有轮播图信息,可以进行详情查看、删除、查看评论等操作。资讯列表、资讯分类等信息,可以进行详情查看、删除、查看评论等操作。

(3)个人信息:管理员和员工点击“个人信息”按钮,可以对个人的头像、昵称、手机号码等信息进行更新。

(4)意见反馈管理:点击“意见反馈管理”这个菜单,可以查看到系统中所有意见意见反馈,可以进行详情查询,添加、删除等操作。

(5)绿化情况管理:点击“绿化情况管理”这个菜单,可以查看到系统中所有绿化情况信息,可以进行详情查询,添加、删除等操作。

(6)修改密码:管理员和员工点击“修改密码”按钮,可以对登录密码进行更改,首先输入原密码,然后再输入新密码和确认密码,当原密码正确,输入两次新密码一致,则修改成功,否则给出错误提示信息。

2.3.2 非功能性分析

企业与家庭绿化服务在线平台的非功能性需求比如平台的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下2-3表格中:

2-3企业与家庭绿化服务在线平台非功能需求表

安全性

主要指企业与家庭绿化服务在线平台数据库的安装,数据库的使用和密码的设定必须合乎规范。

可靠性

可靠性是指企业与家庭绿化服务在线平台能够安装用户的指示进行操作,经过测试,可靠性90%以上。

性能

性能是影响企业与家庭绿化服务在线平台占据市场的必要条件,所以性能最好要佳才好。

可扩展性

比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。

易用性

用户只要跟着企业与家庭绿化服务在线平台的页面展示内容进行操作,就可以了。

可维护性

企业与家庭绿化服务在线平台开发的可维护性是非常重要的,经过测试,可维护性没有问题

2.4 系统用例分析

通过2.3功能的分析,得出了系统的用例图:

家庭/员工用户角色用例如图2-4。

图2-4普通/员工用户角色用例图

管理员是维护整个企业与家庭绿化服务在线平台中所有数据信息的。管理员角色用例如图2-5所示。

图2-5园林绿化管理系统管理员角色用例图

2.5本章小结

本章主要通过对企业与家庭绿化服务在线平台的可行性分析、流程分析、功能需求分析、系统用例分析,确定整个系统要实现的功能。同时也为系统的代码实现和测试提供了标准。

3 系统总体设计

本章主要讨论的内容包括系统的功能模块设计、数据库系统设计。

3.1 系统架构设计

本系统从架构上分为三层:表现层(UI)、业务逻辑层(BLL)以及数据层(DL)。

图3-1系统架构设计图

表现层(UI):又称UI层,主要完成本系统的UI交互功能,一个良好的UI可以打打提高用户的用户体验,增强用户使用本系统时的舒适度。UI的界面设计也要适应不同版本的企业与家庭绿化服务在线平台以及不同尺寸的分辨率,以做到良好的兼容性。UI交互功能要求合理,用户进行交互操作时必须要得到与之相符的交互结果,这就要求表现层要与业务逻辑层进行良好的对接。

业务逻辑层(BLL):主要完成本系统的数据处理功能。用户从表现层传输过来的数据经过业务逻辑层进行处理交付给数据层,系统从数据层读取的数据经过业务逻辑层进行处理交付给表现层。

数据层(DL):由于本系统的数据是放在服务端的mysql数据库中,因此本属于服务层的部分可以直接整合在业务逻辑层中,所以数据层中只有数据库,其主要完成本系统的数据存储和管理功能。

3.2 系统功能模块设计

在上一章节中主要对系统的功能性需求和非功能性需求进行分析,并且根据需求分析了本系统中的用例。那么接下来就要开始对本系统的架构、主要功能和数据库开始进行设计。企业与家庭绿化服务在线平台根据前面章节的需求分析得出,其总体设计模块图如图3-2所示。

图3-2系统功能模块图

3.3 数据库设计

数据库设计一般包括需求分析、概念模型设计、数据库表建立三大过程,其中需求分析前面章节已经阐述,概念模型设计有概念模型和逻辑结构设计两部分。

3.3.1 数据库概念结构设计

下面是整个企业与家庭绿化服务在线平台中主要的数据库表总E-R实体关系图。

图3-3企业与家庭绿化服务在线平台总E-R关系图

3.3.2 数据库逻辑结构设计

通过上一小节中企业与家庭绿化服务在线平台中总E-R关系图上得出一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。

表access_token (登陆访问时长)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

token_id

int

10

0

N

Y

临时访问牌ID

2

token

varchar

64

0

Y

N

临时访问牌

3

info

text

65535

0

Y

N

4

maxage

int

10

0

N

N

2

最大寿命:默认2小时

5

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

6

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

7

user_id

int

10

0

N

N

0

用户编号:

表article (文章:用于内容管理系统的文章)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

article_id

mediumint

8

0

N

Y

文章id:[0,8388607]

2

title

varchar

125

0

N

Y

标题:[0,125]用于文章和html的title标签中

3

type

varchar

64

0

N

N

0

文章分类:[0,1000]用来搜索指定类型的文章

4

hits

int

10

0

N

N

0

点击数:[0,1000000000]访问这篇文章的人次

5

praise_len

int

10

0

N

N

0

点赞数

6

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

7

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

8

source

varchar

255

0

Y

N

来源:[0,255]文章的出处

9

url

varchar

255

0

Y

N

来源地址:[0,255]用于跳转到发布该文章的网站

10

tag

varchar

255

0

Y

N

标签:[0,255]用于标注文章所属相关内容,多个标签用空格隔开

11

content

longtext

2147483647

0

Y

N

正文:文章的主体内容

12

img

varchar

255

0

Y

N

封面图

13

description

text

65535

0

Y

N

文章描述

表article_type (文章分类)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

type_id

smallint

5

0

N

Y

分类ID:[0,10000]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]决定分类显示的先后顺序

3

name

varchar

16

0

N

N

分类名称:[2,16]

4

father_id

smallint

5

0

N

N

0

上级分类ID:[0,32767]

5

description

varchar

255

0

Y

N

描述:[0,255]描述该分类的作用

6

icon

text

65535

0

Y

N

分类图标:

7

url

varchar

255

0

Y

N

外链地址:[0,255]如果该分类是跳转到其他网站的情况下,就在该URL上设置

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表auth (用户权限管理)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

auth_id

int

10

0

N

Y

授权ID:

2

user_group

varchar

64

0

Y

N

用户组:

3

mod_name

varchar

64

0

Y

N

模块名:

4

table_name

varchar

64

0

Y

N

表名:

5

page_title

varchar

255

0

Y

N

页面标题:

6

path

varchar

255

0

Y

N

路由路径:

7

position

varchar

32

0

Y

N

位置:

8

mode

varchar

32

0

N

N

_blank

跳转方式:

9

add

tinyint

3

0

N

N

1

是否可增加:

10

del

tinyint

3

0

N

N

1

是否可删除:

11

set

tinyint

3

0

N

N

1

是否可修改:

12

get

tinyint

3

0

N

N

1

是否可查看:

13

field_add

text

65535

0

Y

N

添加字段:

14

field_set

text

65535

0

Y

N

修改字段:

15

field_get

text

65535

0

Y

N

查询字段:

16

table_nav_name

varchar

500

0

Y

N

跨表导航名称:

17

table_nav

varchar

500

0

Y

N

跨表导航:

18

option

text

65535

0

Y

N

配置:

19

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

20

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表cancel_service (取消服务)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

cancel_service_id

int

10

0

N

Y

取消服务ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

service_name

varchar

64

0

Y

N

服务名称

9

service_category

varchar

64

0

Y

N

服务类别

10

service_price

int

10

0

Y

N

0

服务价格

11

appointment_time

datetime

19

0

Y

N

预约时间

12

service_address

varchar

64

0

Y

N

服务地址

13

order_number

varchar

64

0

Y

N

订单编号

14

cancel_time

datetime

19

0

Y

N

取消时间

15

reason_for_cancellation

text

65535

0

Y

N

取消原因

16

examine_state

varchar

16

0

N

N

未审核

审核状态

17

examine_reply

varchar

16

0

Y

N

审核回复

18

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

19

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表collect (收藏)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

collect_id

int

10

0

N

Y

收藏ID:

2

user_id

int

10

0

N

N

0

收藏人ID:

3

source_table

varchar

255

0

Y

N

来源表:

4

source_field

varchar

255

0

Y

N

来源字段:

5

source_id

int

10

0

N

N

0

来源ID:

6

title

varchar

255

0

Y

N

标题:

7

img

varchar

255

0

Y

N

封面:

8

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表comment (评论)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

comment_id

int

10

0

N

Y

评论ID:

2

user_id

int

10

0

N

N

0

评论人ID:

3

reply_to_id

int

10

0

N

N

0

回复评论ID:空为0

4

content

longtext

2147483647

0

Y

N

内容:

5

nickname

varchar

255

0

Y

N

昵称:

6

avatar

varchar

255

0

Y

N

头像地址:[0,255]

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

9

source_table

varchar

255

0

Y

N

来源表:

10

source_field

varchar

255

0

Y

N

来源字段:

11

source_id

int

10

0

N

N

0

来源ID:

表employee_users (员工用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

employee_users_id

int

10

0

N

Y

员工用户ID

2

employee_name

varchar

64

0

Y

N

员工姓名

3

employee_phone_number

varchar

16

0

Y

N

员工电话

4

employee_id

varchar

64

0

N

N

员工工号

5

employee_gender

varchar

64

0

Y

N

员工性别

6

employee_age

int

10

0

Y

N

0

员工年龄

7

examine_state

varchar

16

0

N

N

已通过

审核状态

8

user_id

int

10

0

N

N

0

用户ID

9

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表equipment_category (设备类别)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

equipment_category_id

int

10

0

N

Y

设备类别ID

2

equipment_category

varchar

64

0

Y

N

设备类别

3

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表equipment_purchase (设备购买)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

equipment_purchase_id

int

10

0

N

Y

设备购买ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

device_name

varchar

64

0

Y

N

设备名称

9

equipment_category

varchar

64

0

Y

N

设备类别

10

equipment_unit_price

int

10

0

Y

N

0

设备单价

11

purchase_time

date

10

0

Y

N

购买时间

12

purchase_quantity

int

10

0

Y

N

0

购买数量

13

purchase_amount

varchar

64

0

Y

N

购买金额

14

delivery_address

varchar

64

0

Y

N

配送地址

15

order_number

varchar

64

0

Y

N

订单编号

16

pay_state

varchar

16

0

N

N

未支付

支付状态

17

pay_type

varchar

16

0

Y

N

支付类型: 微信、支付宝、网银

18

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

19

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表feedback (意见反馈)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

feedback_id

int

10

0

N

Y

意见反馈ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

feedback_time

datetime

19

0

Y

N

反馈时间

9

feedback_image

varchar

255

0

Y

N

反馈图片

10

problem_description

text

65535

0

Y

N

问题描述

11

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

12

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表greening_equipment (绿化设备)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

greening_equipment_id

int

10

0

N

Y

绿化设备ID

2

equipment_serial_number

varchar

64

0

N

N

设备序号

3

device_name

varchar

64

0

Y

N

设备名称

4

equipment_category

varchar

64

0

Y

N

设备类别

5

device_images

varchar

255

0

Y

N

设备图片

6

equipment_unit_price

int

10

0

Y

N

0

设备单价

7

equipment_functions

text

65535

0

Y

N

设备功能

8

device_details

text

65535

0

Y

N

设备详情

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

12

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表greening_situation (绿化情况)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

greening_situation_id

int

10

0

N

Y

绿化情况ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

service_name

varchar

64

0

Y

N

服务名称

9

service_category

varchar

64

0

Y

N

服务类别

10

service_price

int

10

0

Y

N

0

服务价格

11

service_address

varchar

64

0

Y

N

服务地址

12

greening_progress

varchar

64

0

Y

N

绿化进度

13

service_introduction

text

65535

0

Y

N

服务介绍

14

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

15

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表hits (用户点击)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

hits_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

表home_users (家庭用户)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

home_users_id

int

10

0

N

Y

家庭用户ID

2

user_name

varchar

64

0

Y

N

用户姓名

3

user_phone_number

varchar

16

0

Y

N

用户电话

4

user_gender

varchar

64

0

Y

N

用户性别

5

user_age

int

10

0

Y

N

0

用户年龄

6

examine_state

varchar

16

0

N

N

已通过

审核状态

7

user_id

int

10

0

N

N

0

用户ID

8

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

9

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表maintenance_services (养护服务)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

maintenance_services_id

int

10

0

N

Y

养护服务ID

2

service_number

varchar

64

0

Y

N

服务序号

3

service_name

varchar

64

0

Y

N

服务名称

4

service_category

varchar

64

0

Y

N

服务类别

5

service_image

varchar

255

0

Y

N

服务图片

6

service_price

int

10

0

Y

N

0

服务价格

7

service_introduction

text

65535

0

Y

N

服务介绍

8

service_details

text

65535

0

Y

N

服务详情

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

12

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表plant_categories (植物类别)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

plant_categories_id

int

10

0

N

Y

植物类别ID

2

plant_categories

varchar

64

0

Y

N

植物类别

3

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表plant_entities (植物实体)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

plant_entities_id

int

10

0

N

Y

植物实体ID

2

plant_serial_number

varchar

64

0

N

N

植物序号

3

plant_name

varchar

64

0

Y

N

植物名称

4

plant_images

varchar

255

0

Y

N

植物图片

5

plant_categories

varchar

64

0

Y

N

植物类别

6

plant_area

varchar

64

0

Y

N

植物地区

7

plant_unit_price

int

10

0

Y

N

0

植物单价

8

plant_details

text

65535

0

Y

N

植物详情

9

hits

int

10

0

N

N

0

点击数

10

praise_len

int

10

0

N

N

0

点赞数

11

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

12

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表plant_purchase (植物购买)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

plant_purchase_id

int

10

0

N

Y

植物购买ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

plant_serial_number

varchar

64

0

Y

N

植物序号

9

plant_name

varchar

64

0

Y

N

植物名称

10

plant_unit_price

int

10

0

Y

N

0

植物单价

11

purchase_time

date

10

0

Y

N

购买时间

12

purchase_quantity

int

10

0

Y

N

0

购买数量

13

purchase_amount

varchar

64

0

Y

N

购买金额

14

delivery_address

varchar

64

0

Y

N

配送地址

15

order_number

varchar

64

0

Y

N

订单编号

16

pay_state

varchar

16

0

N

N

未支付

支付状态

17

pay_type

varchar

16

0

Y

N

支付类型: 微信、支付宝、网银

18

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

19

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表praise (点赞)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

praise_id

int

10

0

N

Y

点赞ID:

2

user_id

int

10

0

N

N

0

点赞人:

3

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

status

bit

1

0

N

N

1

点赞状态:1为点赞,0已取消

表service_category (服务类别)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

service_category_id

int

10

0

N

Y

服务类别ID

2

service_category

varchar

64

0

Y

N

服务类别

3

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

4

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表service_purchase (服务购买)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

service_purchase_id

int

10

0

N

Y

服务购买ID

2

family_account

int

10

0

Y

N

0

家庭账号

3

user_name

varchar

64

0

Y

N

用户姓名

4

user_phone_number

varchar

64

0

Y

N

用户电话

5

employee_account

int

10

0

Y

N

0

员工账号

6

employee_name

varchar

64

0

Y

N

员工姓名

7

employee_phone_number

varchar

64

0

Y

N

员工电话

8

service_name

varchar

64

0

Y

N

服务名称

9

service_category

varchar

64

0

Y

N

服务类别

10

service_price

int

10

0

Y

N

0

服务价格

11

appointment_time

datetime

19

0

Y

N

预约时间

12

service_address

varchar

64

0

Y

N

服务地址

13

order_number

varchar

64

0

Y

N

订单编号

14

examine_state

varchar

16

0

N

N

未审核

审核状态

15

examine_reply

varchar

16

0

Y

N

审核回复

16

pay_state

varchar

16

0

N

N

未支付

支付状态

17

pay_type

varchar

16

0

Y

N

支付类型: 微信、支付宝、网银

18

create_time

datetime

19

0

N

N

CURRENT_TIMESTAMP

创建时间

19

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间

表slides (轮播图)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

slides_id

int

10

0

N

Y

轮播图ID:

2

title

varchar

64

0

Y

N

标题:

3

content

varchar

255

0

Y

N

内容:

4

url

varchar

255

0

Y

N

链接:

5

img

varchar

255

0

Y

N

轮播图:

6

hits

int

10

0

N

N

0

点击量:

7

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

8

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

表upload (文件上传)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

upload_id

int

10

0

N

Y

上传ID

2

name

varchar

64

0

Y

N

文件名

3

path

varchar

255

0

Y

N

访问路径

4

file

varchar

255

0

Y

N

文件路径

5

display

varchar

255

0

Y

N

显示顺序

6

father_id

int

10

0

Y

N

0

父级ID

7

dir

varchar

255

0

Y

N

文件夹

8

type

varchar

32

0

Y

N

文件类型

表user (用户账户:用于保存用户登录信息)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

user_id

mediumint

8

0

N

Y

用户ID:[0,8388607]用户获取其他与用户相关的数据

2

state

smallint

5

0

N

N

1

账户状态:[0,10](1可用|2异常|3已冻结|4已注销)

3

user_group

varchar

32

0

Y

N

所在用户组:[0,32767]决定用户身份和权限

4

login_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

上次登录时间:

5

phone

varchar

11

0

Y

N

手机号码:[0,11]用户的手机号码,用于找回密码时或登录时

6

phone_state

smallint

5

0

N

N

0

手机认证:[0,1](0未认证|1审核中|2已认证)

7

username

varchar

16

0

N

N

用户名:[0,16]用户登录时所用的账户名称

8

nickname

varchar

16

0

Y

N

昵称:[0,16]

9

password

varchar

64

0

N

N

密码:[0,32]用户登录所需的密码,由6-16位数字或英文组成

10

email

varchar

64

0

Y

N

邮箱:[0,64]用户的邮箱,用于找回密码时或登录时

11

email_state

smallint

5

0

N

N

0

邮箱认证:[0,1](0未认证|1审核中|2已认证)

12

avatar

varchar

255

0

Y

N

头像地址:[0,255]

13

open_id

varchar

255

0

Y

N

针对获取用户信息字段

14

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

15

vip_level

varchar

255

0

Y

N

会员等级

16

vip_discount

double

11

2

Y

N

0.00

会员折扣

表user_group (用户组:用于用户前端身份和鉴权)

编号

名称

数据类型

长度

小数位

允许空值

主键

默认值

说明

1

group_id

mediumint

8

0

N

Y

用户组ID:[0,8388607]

2

display

smallint

5

0

N

N

100

显示顺序:[0,1000]

3

name

varchar

16

0

N

N

名称:[0,16]

4

description

varchar

255

0

Y

N

描述:[0,255]描述该用户组的特点或权限范围

5

source_table

varchar

255

0

Y

N

来源表:

6

source_field

varchar

255

0

Y

N

来源字段:

7

source_id

int

10

0

N

N

0

来源ID:

8

register

smallint

5

0

Y

N

0

注册位置:

9

create_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间:

10

update_time

timestamp

19

0

N

N

CURRENT_TIMESTAMP

更新时间:

3.4本章小结

整个企业与家庭绿化服务在线平台的需求分析主要对系统总体架构以及功能模块的设计,通过建立E-R模型和数据库逻辑系统设计完成了数据库系统设计。

4系统关键模块设计与实现

企业与家庭绿化服务在线平台的详细设计与实现主要是根据前面的需求分析和总体设计来设计页面并实现业务逻辑。主要从界面实现、业务逻辑实现这两部分进行介绍。

4.1家庭用户功能模块

4.1.1 首页界面

当进入企业与家庭绿化服务在线平台的时候,首先映入眼帘的是系统的导航栏,其主界面展示如下图4-1所示。

图4-1 首页界面图

4.1.2 注册界面

注册模块满足用户两部分,当用户想要进行资料相关信息的查询管理的时候,就必须进行登录,如果没有账号的话,在登录界面,点击“注册”按钮就会跳转到注册的界面,根据提示填写好注册信息,添加提交,注册的信息在数据库中就添加完成了,然后再输入填写好的账号和密码进行登录,其注册主界面展示如下图4-2所示。

图4-1 用户注册界面图

注册关键代码如下:

@PostMapping("register")

    public Map<String, Object> signUp(HttpServletRequest request) throws IOException {

        Map<String, String> query = new HashMap<>();

        Map<String,Object> map = service.readBody(request.getReader());

        query.put("username",String.valueOf(map.get("username")));

        List list = service.selectBaseList(service.select(query, new HashMap<>()));

        if (list.size()>0){

            return error(30000, "用户已存在");

        }

        map.put("password",service.encryption(String.valueOf(map.get("password"))));

        service.insert(map);

        return success(1);

}

4.1.3用户登录界面

企业与家庭绿化服务在线平台中的注册后的用户是可以通过自己的账户名和密码进行登录的,当用户输入完整的自己的账户名和密码信息并点击“登录”按钮后,将会首先验证输入的有没有空数据,再次验证输入的账户名+密码和数据库中当前保存的用户信息是否一致,只有在一致后将会登录成功并自动跳转到企业与家庭绿化服务在线平台的首页中;否则将会提示相应错误信息,用户登录界面如下图4-3所示。

图4-3用户登录界面图

登录的逻辑代码如下所示。

@Slf4j

public class LoginInterceptor implements HandlerInterceptor {

    private String tokenName = "x-auth-token";

    @Override

    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {

        String token = request.getHeader(this.tokenName);

        setHeader(request, response);

        log.info("[请求接口] - {} , [请求类型] - {}",request.getRequestURL().toString(),request.getMethod());

private void setHeader(HttpServletRequest request, HttpServletResponse response) {

        response.setHeader("Access-control-Allow-Origin", request.getHeader("Origin"));

        response.setHeader("Access-Control-Allow-Methods", "GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, PATCH");

        response.setHeader("Access-Control-Allow-Credentials", "true");

        response.setHeader("Access-Control-Allow-Headers", request.getHeader("Access-Control-Request-Headers"));

        response.setHeader("Access-Control-Max-Age", "1800");

        response.setHeader("Content-Type", "application/json;charset=UTF-8");

        response.setStatus(HttpStatus.OK.value());

}

4.1.4 植物实体界面

当用户点击“植物实体”后,按钮会显示出所有的植物实体,并可进行购买、点赞、收藏、评论等操作。界面如下图4-4所示。

图4-4植物实体界面图

4.1.5 购买界面

用户在后台点击“购买”后,按钮会显示出所有的相关详情,填写相关信息后点击提交即可。界面如图4-5所示。

图4-5 购买界面图

4.2管理员功能模块

4.2.1 系统用户管理界面

企业与家庭绿化服务在线平台中的管理人员是可以对注册的家庭用户、员工用户进行管理的,也可以对管理员进行管控。界面如下图4-6所示。

图4-6系统用户管理界面图

系统用户管理关键代码如下:

@TableName("user_group")

@Data

@EqualsAndHashCode(callSuper = false)

public class UserGroup implements Serializable {

private static final long serialVersionUID = 968356951391304707L;

}

4.2.2设备购买管理界面

管理员点击“设备购买管理”,可以查看用户的设备购买信息,进行增删改查的操作,界面如下图4-7所示。

图4-7设备购买列表界面图

4.2.3资讯管理界面

管理员点击“资源管理”这个按钮可以查看所有资讯列表、资讯分类等信息,可以进行详情查看、删除、查看评论等操作,界面如下图4-8所示。

图4-8资讯列表界面图

4.2.4轮播图界面

管理员点击“系统管理”这一菜单会显示轮播图菜单,管理员可以对前台展示的轮播图进行设置,轮播图界面如下图4-9所示。

图4-9轮播图界面图

4.2.5意见反馈管理界面

管理员点击“意见反馈管理”这一菜单会显示”,可以查看用户的设备购买信息,进行增删改查的操作。界面如下图4-10所示。

图4-10意见反馈界面图

5系统测试

5.1系统测试的目的

系统开发到了最后一个阶段那就是系统测试,系统测试对软件的开发其实是非常有必要的。因为没什么系统一经开发出来就可能会尽善尽美,再厉害的系统开发工程师也会在系统开发的时候出现纰漏,系统测试能够较好的改正一些bug,为后期系统的维护性提供很好的支持。通过系统测试,开发人员也可以建立自己对系统的信心,为后期的系统版本的跟新提供支持。

5.2 系统测试用例

系统测试包括:用户登录功能测试、意见反馈搜索、密码修改功能测试,如表5-1、5-2、5-3所示:

用户登录功能测试:

表5-1 用户登录功能测试表

用例名称

用户登录系统

目的

测试用户通过正确的用户名和密码可否登录功能

前提

未登录的情况下

测试流程

1) 进入登录页面

2) 输入正确的用户名和密码

预期结果

用户名和密码正确的时候,跳转到登录成功界面,反之则显示错误信息,提示重新输入

实际结果

实际结果与预期结果一致

意见反馈搜索功能测试:

表5-4意见反馈搜索功能测试表

用例名称

意见反馈搜索测试

目的

测试意见反馈搜索功能

前提

测试流程

1)在搜索框填入搜索关键字。

2)点击搜索按钮。

预期结果

页面显示包含有搜索关键字的意见反馈

实际结果

实际结果与预期结果一致

密码修改功能测试:

表5-5 密码修改功能测试表

用例名称

密码修改测试用例

目的

测试管理员密码修改功能

前提

管理员用户正常登录情况下

测试流程

1)管理员密码修改并完成填写。

2)点击进行提交。

预期结果

使用新的密码可以登录

实际结果

实际结果与预期结果一致

5.3 系统测试结果

通过编写企业与家庭绿化服务在线平台的测试用例,已经检测完毕用户登录功能测试、意见反馈搜索、密码修改功能测试,通过这3大模块为企业与家庭绿化服务在线平台的后期推广运营提供了强力的技术支撑。

结论

至此,企业与家庭绿化服务在线平台已经结束,在开发前做了许多的准备,在本系统的设计和开发过程中阅览和学习了许多文献资料,从中我也收获了很多宝贵的方法和设计思路,对系统的开发也起到了很重要的作用,系统的开发技术选用的都是自己比较熟悉的,比如Web、JAVA语言、MYSQL,这些技术都是在以前的学习中学到了,其中许多的设计思路和方法都是在以前不断地学习中摸索出来的经验,其实对于我们来说工作量还是比较大的,但是正是由于之前的积累与准备,才能顺利的完成这个项目,由此看来,积累经验跟做好准备是十分重要的事情。

当然在该系统的设计与实现的过程中也离不开老师以及同学们的帮助,正是因为他们的指导与帮助,我才能够成功的在预期内完成了这个系统。同时在这个过程当中我也收获了很多东西,此系统也有需要改进的地方,但是由于专业知识的浅薄,并不能做到十分完美,希望以后有机会可以让其真正的投入到使用之中。

参考文献

[1]李昊聪,李喜龙,曹俊鹏等. 基于SSM框架的安全生产费用审核管理系统设计 [J]. 轻工科技, 2024, 40 (02): 87-90.

[2]申娇娣. 基于SSM框架的大学生创新创业申报系统构建 [J]. 中国新技术新产品, 2024, (03): 27-30. DOI:10.13612/j.cnki.cntp.2024.03.018.

[3]白茹鑫. 基于SpringBoot+SSM框架的企业安全培训管理系统设计与实现 [J]. 现代信息科技, 2024, 8 (01): 44-49. DOI:10.19850/j.cnki.2096-4706.2024.01.009.

[4]Ketki R ,Arjun K ,Nicole T F . Corrigendum to “Mental health law, policy & program in India – A fragmented narrative of change, contradictions and possibilities” [SSM - Mental Health 2 (2022) 100174] [J]. SSM - Mental Health, 2023, 4

[5]Joshua B Z . Book Reviews: Eva Solomon, CSJ, ssm, Come Dance with Me: A Medicine Wheel Practice of Anishinaabe Catholic Interculturation of Faith [J]. Anglican Theological Review, 2023, 105 (4): 550-551.

[6]本刊通讯员. 资中县深入基层开展“四川科技兴村在线”平台业务指导培训 [J]. 内江科技, 2023, 44 (09): 4.

[7]Dimitrios K ,Vasileios K . Addressing geometric and material nonlinearities in fluid-structure interaction with the ALE-SSM framework [J]. Engineering Structures, 2023, 295

[8]袁帅,刘地,辛正. 我市“亲清在线”平台和高新区“无事不扰、有事快办”服务机制入选国办政务服务效能提升典型经验案例[N]. 郑州日报, 2023-09-06 (002). DOI:10.38344/n.cnki.nzzrb.2023.002257.

[9]Francisco C A ,P. B M ,C. J S . Transnational Banking Supervision, Distance-to-Distress and Credit Risk: the SSM Case [J]. Applied Economics Letters, 2023, 30 (15): 2079-2085.

[10]Roque N ,Adamo S . Modeling Observer Search Termination in a Subsequent Search Misses (SSM) Experimental Framework: The Role of Experience. [J]. Journal of Vision, 2023, 23 (9): 5936-5936.

[11]Paulina K ,E. D L ,Carlos M . Phenomenological implications of sterile neutrinos in the [formula omitted]SSM and dark matter [J]. Astroparticle Physics, 2023, 151

[12]黄付敏,高小惠,梁果等. 构建课程思政教学资源在线平台助力医学院校课程思政建设 [J]. 基础医学与临床, 2023, 43 (06): 1020-1022. DOI:10.16352/j.issn.1001-6325.2023.06.1020.

[13]黄世钊. 建设全国统一的公共法律服务在线平台[N]. 广西法治日报, 2023-03-10 (B02). DOI:10.28239/n.cnki.nfzkb.2023.000422.

[14]程雷. 在线平台酒店评分指标感知偏差对评分有用性影响研究[D]. 西南财经大学, 2023. DOI:10.27412/d.cnki.gxncu.2023.001394.

[15]张敏,覃凯莉,陈彪等. 基于微信小程序的在线应急语言服务平台研究与设计 [J]. 西南民族大学学报(自然科学版), 2023, 49 (01): 94-104.

[16]鲍磊,赵文渲,张玄. 考虑消费者隐私的在线平台竞争模型研究 [J]. 江西师范大学学报(自然科学版), 2023, 47 (01): 36-44. DOI:10.16357/j.cnki.issn1000-5862.2023.01.05.

[17]许娟,黎浩田. 在线平台企业个人信息保护的智能合约机制构建 [J]. 中南大学学报(社会科学版), 2022, 28 (06): 41-54.

[18]许龙飞. 基于OBE的职前教育在线平台设计与实现[D]. 西南大学, 2022. DOI:10.27684/d.cnki.gxndx.2022.003156.

[19]唐锦. 盐城市“12345”在线平台运行优化对策研究[D]. 华东政法大学, 2022. DOI:10.27150/d.cnki.ghdzc.2022.000519.

[20]丁黎,李娜,姜君. 英国国家生涯服务平台的职能、特点及启示 [J]. 职业教育研究, 2021, (12): 82-88.

[21]褚竹松. 新时代“互联网+”服务平台下全民健身的发展策略与路径研究 [J]. 科技视界, 2021, (25): 47-48. DOI:10.19694/j.cnki.issn2095-2457.2021.25.22.

[22]张帆. 基于智能算法构建的高校社团信息在线平台[D]. 天津大学, 2021. DOI:10.27356/d.cnki.gtjdu.2021.001031.

致  谢

企业与家庭绿化服务在线平台的完成,如何实现的更好,其中付出的努力是很大的,这段时光将会终身难忘。

企业与家庭绿化服务在线平台可以顺利完成,首先,我要感谢我的指导老师,他在我遇到设计问题时及时帮助了我,并在我对设计感到困惑时给了我充分的指导。在他的帮助下,我可以完成高质量的毕业设计。在企业与家庭绿化服务在线平台和开发中,指导老师提出了许多实用的意见和建议,并为我提供了大量相关的研究资料,使我对设计有了更深入的了解。只有在老师的指导下,才能在毕业设计中取得成功。在此,我要向指导老师表示深深的谢意。

在此,我还要感谢我的同学们,他们为我的设计提供了许多参考意见,并与我讨论了设计中的问题,从而使我的设计一步一步走向成熟。  

点赞+收藏+关注 → 私信领取本源代码、数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值