Java装修网站论文

无敌的宇宙
无敌的宇宙
擅长邻域:Java,HTML,JavaScript,MySQL,支付,退款,图片上传

分类: Java springboot MySQL 专栏: java springboot Mysql 标签: 装修网站论文

2023-01-04 00:16:32 1113浏览

1 绪论1.1 研究背景与目的随着互联网的普及,互联网正在加速转变传统的家装行业。虽然家装行业是一个注重用户体验的行业,但是传统的商场模式已经限制了家装行业的发展,现在大部分的家装企业除了推广自己的线上购物平台以外,还利用互联网积极的探索和创新各种服务业务。网络推广有时比线下推广更快、更广,并且随着个人用户上网数量和企业单位用户上网数量的增加,促使了电子商务的流行,使得人们越来越依赖于网络消费。上

1 绪论

1.1 研究背景与目的

随着互联网的普及,互联网正在加速转变传统的家装行业。虽然家装行业是一个注重用户体验的行业,但是传统的商场模式已经限制了家装行业的发展,现在大部分的家装企业除了推广自己的线上购物平台以外,还利用互联网积极的探索和创新各种服务业务。网络推广有时比线下推广更快、更广,并且随着个人用户上网数量和企业单位用户上网数量的增加,促使了电子商务的流行,使得人们越来越依赖于网络消费。上网了解一个公司或者企业单位,必不可少的就是访问他们的网站,通过网站去了解一个公司或企业单位。因此,网站的数量在快速增加,用户需要各式各样的网站来满足自己;网站按照类型可以划分为:个人、企业、政府、教育网站等;网站按照功能类型可以划分为:门户、电子商务、视频分享网站等。

当前,随着公司或企业单位对于网络营销越来越重视,公司或企业单位逐渐认识到了构建属于公司或企业单位的网络形象,将公司或企业单位的日常业务延伸到网络,通过互联网进一步拓宽公司或企业单位的销售渠道,通过网站来搭上互联网这个“便车”,实现传统营销和网络营销相互结合。开发、搭建公司或企业单位自己的网站,利用网站可以全天24小时,全年365天的向访问者展示本公司的信息,并向访问者提供交互功能。在以上这些种种原因和条件下,绿局装修公司网站应运而生。

本系统主要是利用浏览器作为展示界面,采用B/S模式开发,B/S开发模式让访问者能够通过各种浏览器(如谷歌浏览器)去浏览网站。主要用到的技术是Java语言开发,MySQL作为数据库存储信息,再此基础上进行各种功能的设计与开发。

本系统主要实现功能有:前台页面向用户展示公司信息,供访问者浏览公司各种信息,能让访问者选择自己感兴趣的装修案例,挑选心仪的设计师,浏览想要了解的装修知识,用户注册,用户登录,上传头像,修改密码,在线估价等功能;后台管理界面通过登录管理员账号去对后台系统的各种信息进行维护。例如:管理装修案例信息,管理设计师信息,管理用户信息等。


1.2 研究现状分析

1.2.1国内研究现状

我国国内的装修网站迅速发展,同时拉动着装修相关产业进行快速发展,各种类型的装修公司不断奔涌出来。于此同时,消费者的需求量也在不断扩大,因此,有人评价装修网站是夕阳产业。但是,在大家看到装修网站飞速发展的同时,也看到了许多发展中存在的不利因素。主要表现在:装修合同陷阱多,施工偷工减料,环保指标不达标,装修工人无证上岗等。这使得消费者蒙受巨大损失,同时也使得整个行业的信誉下降。

1.2.2国外研究现状

随着中国提出的全球经济命运共同体,国外装修行业也会象国内行业一样通过网络宣传自己的装修理念。四大古国之一的中国正受到国外文化的“洗礼”,行业内众多知名人士都在关注着国内装修行业的前进方向。拿国内和国外的室内设计为例,得出结论为国内和国外的室内设计从根本上出发就是两种不同的设计形式,国外对于室内设计擅长的是自由、豪放类型的装修风格,国内对室内设计擅长的是婉约、内敛类型的装修风格。国内与国外在室内装修设计上的异同在于,建筑的总体构造不同,国外多为两层到三成以上的总体设计,国内多为一层的居家类型设计。











2 技术介绍

2.1 JSP简介

JSP全称Java Server Pages,是一种与Java想匹配的网页开发技术。JSP主要功能是把Java web应用程序的结果在网页上显示出来。网页工程师通过结合HTML代码为基础,在HTML代码元素中嵌入JSP命令来编写网页。

2.2 SpringBoot简介

SpringBoot是Sping框架的加强版,SpringBoot在Spring的基础之上简化了配置文件的开发,这样做可以让程序员们专心投入功能开发上,而不需要考虑如何配置文件,这样大大的提高了程序员们的开发效率和减少了项目的开发周期。

SpringBoot基于Maven来进行开发,Maven让程序员摆脱了对于包的拉取、部署的步骤,只需要通过application.yml文件就可以自动拉去和部署包,这样大大的方便了程序员开发,不需要程序员再去国外官网一个一个的招开发所需要的的包。

2.3Mybatis-plus简介

MyBatis-Plus 是一个 MyBatis的加强版,在 MyBatis 的基础上提供了许多功能,MyBatis-Plus为快速开发而生。特点如下:

(1)没有侵入:它既支持MyBatis的用法,有在这之上提供了更简便的方法。

(2)几乎没有损耗:MyBatis-Plus执行CURD操作时,是通过直接面向对象操作去完成的,基本上无损耗。

(3)MyBatis-Plus优秀的CRUD 操作:使用Mapper文件做映射、使用 Service去继承IService<Obj>,只需要开发人员少量配置就可以完成大部分 CRUD 操作,如果要进行复杂操作,MyBatis-Plus提供了条件构造器,通过对条件构造器的设置从而满足大部分开发需求。


2.4 B/S架构

B/S(Browser/Server)结构是真正的三层结构,它围绕着Web数据库作为中心,用HTTP协议来作为传输手段,客户端通过浏览器(Browser)访问Web服务器(例如本项目的Tomcat服务器),通过服务器去连接后端的数据库,通过SQL语句去数据库查询数据,然后返回给Web服务器,然后服务器将数据渲染展示给客户端。B/S架构本文简洁的分为三层来理解。

第一层:客户端层,客户端也可以理解为浏览器,主要完成客户和Web服务器的交互。例如客户端(谷歌浏览器)向Web服务器发送HTTP请求,Web服务器收到请求并解析发送给后端,后端处理结果返回给客户端。

第二层:Web服务层,Web服务器(Tomcat)接收到客户端的请求后,通过HTTP请求向后端传递信息,后端捕获接收到请求后,通过与数据库的连接对请求内容进行处理,然后将处理后的结果返回给Web服务器,Web服务器在返回给客户端。

第三层:数据库服务层,数据库接到后端的请求后,根据传递的SQL语句对数据库的数据进行数据查询,把查询结果返回给后端处理,后端在对数据库返回的结果做处理以后返回给Web服务器。如图2-1 B/S架构流程图。

图2-1 B/S架构流程图




3 系统需求分析

3.1 系统概述

随着网络技术的快速发展,连带着数字信息广泛传播,使得人们通过网络可以做到足不出户也能广泛的了解、收集、整理、利用和传播信息。因此,无论是对于公司还是企业单位,如果要在信息时代让其他人更了解自己,搭建一个介绍自己的网站已经变成了一个必不可少的要素。

本文经过对系统总体进行需求分析,将整个系统分划分为两大部分,一部分为前台展示系统一部分为后台管理系统。前台系统主要是为访问者提供浏览界面,并给出了注册、登录、报价等交互功能。后台系统是管理员管理和维护本网站的界面,主要实现了对网站信息的维护,对用户信息的维护等。

3.2 系统规划

网站的实际设计规划应该考虑以下几点:

(1)网站的总体风格以及网站的特诊要相对统一,对于一个网站来说,统一的风格样式会让人在视觉和主观映像中更能接受,不会因为风格的差异产生割裂感。为此,本系统会制定相对统一的CSS样式来实现网站风格的相对统一。

(2)网站的所有展示功能应当明显且突出,对于一个门户网站而言,在构建样式的时候要仔细考虑如何让用户能够直观明了的了解自己,使用户操作时能够简单方便的找到自己想要做的操作。

(3)网站开发要设置一些公共模块,这样有利于网站的展示和合并,例如导航栏与底栏设置为公共的,这样只用开发一次,其他页面都能显示一样的导航栏和底栏。

3.3 系统功能模块需求分析

本文经过对绿局装修网站系统的需求分析,将整个系统分为两部分,前台展示系统和后台管理系统。前台系统主要是为访问者提供浏览界面,后台系统是管理员管理和维护本网站的界面。因此,针对该公司网站的需求进行解析,设计的这个网站,定义了以下功能。详情见表3-1绿居装修网站前台功能需求分析,表3-2绿居装修网站后台功能需求分析。

3-1 绿居装修网站前台功能需求分析

3-2绿居装修网站后台功能需求分析

3.4 系统开发环境需求分析

系统硬件对系统环境有这极其重要的地位,选择开发环境的时候从系统的安全性、开源性、硬件性价比、程序可扩展性等,以此保证系统的高效开发。所以配备良好的硬件必不可少。

选择系统软件运行配置的时候应该考虑软件的跨平台性、经济性、对开发者友好性,软件是系统开发必备之一,使用超高性价比的软件开发工具进行软件开发是至关重要的。下面将对本文系统开发所需环境进行简要介绍。

3.4.1IDE开发工具IntelliJ IDEA

IDEA 全名是 IntelliJ IDEA,是一个语言开发集成环境由于本文使用Java语言做开发,而IntelliJ IDEA对于Java语言开发起到了至关重要的作用,所以本文选取IntelliJ IDEA作为IDE集成开发工具。IntelliJ IDEA在代码开发时候的智能提示、服务器内置、版本工具的支持等都特别友好,UI界面也深受Java程序员们喜欢。


3.4.2开发系统windows

windows对于开发者来说,应该是最好的平台了,个人觉得没有“之一”。windows提供了友好交互界面。相比于linux的性能和效率而言略有不足,但是windows给用户的图形化界面体验,是许多办公开发用户不可或缺的。对于日常生活和工作中的信息获取都能在windows上的各种浏览器上搜索获取,大部分软件应用都在windows系统上提供了简洁清晰的可交互界面,例如开发产品的展示,中间件的获取和使用,项目成果的演示等。

3.4.3运行部署系统linux

Linux是天生就比Windows更具安全性,无论是从服务器系统、嵌入式环境Linux系统都更具安全性。Linux服务器更具自由性,不管要进行什么样的业务实现,Linux系统对业务实现都能进行更为自由的开发。linux是多用户多进程系统,windows是单用户伪多用户系统,不适合服务器。所以本人项目最终开发完成后部署在linux上运行,并向外提供访问网址。

3.5 可行性分析

3.5.1技术可行性分析

技术可行性分析是通过已经掌握的的技术以及未来可能要掌握的技术能力来实现项目开发,并判断该技术能否在规定的时间内完成项目的开发。技术可行性分析是保障软、硬件技术可不可以实现网站开发所作出的分析。本文在第二章着重介绍了本网站开发所需的技术,这些技术目前正处于主流使用的状态。

4 系统设计

4.1 系统总体设计

本系统将采用B/S架构设计绿局装修网站。前台展示界面做成一个交互性良好的web网页,能为访问者提供浏览、注册、登录、报价等交互功能。后台管理界面做成一个后端管理系统,后端管理系统负责维护前台界面的种种数据,以及用户信息、用户订单、用户消费等信息的统计与查询。本系统在开发完成以后,将项目部署到linux系统,以方便网站能全天24小时,全年365天向外界展示,并响应国家号召,为网站申请工信备案和公安备案,并居中显示在网站网页最下面。

4.2 网站层次概况图

绿局装修网站系统分为两个子系统:前台展示系统和后台管理系统,其功能如图4-1网站层次概况图。

图4-1网站层次概况图

4.3 网站前台页面模块设计

网站网站前台页面模块设计如表4-1网站前台页面模块。

表4-1 网站前台页面模块

4.4 网站后台页面模块设计

网站后台页面模块设计如表4-2网站前台页面模块。

表4-2 网站后台页面模块

4.5 数据库设计

4.5.1数据库设计原则

在建设绿局装修公司网站之前,本文要先对系统所用到的数据进行大致的分类,既要做到言简意赅,又要能完成模块各项功能的调用,避免逻辑混乱,保证数据在意外情况下不会被破坏,数据库设计可以说数据库是系统的重中之重。

数据库设计最好遵循三范式,实现实体与表做对应联系,分辨清楚实体的属性与实体的操作有哪些,分别对应哪些字段,分析实体之间有哪些联系。

4.5.2数据库逻辑设计

通过建立表与表之间的联系,方便开发人员对数据库的CRUD等操作。数据库表的实体、属性设计,表与表的关系设计是数据库概念设计的三个主要元素。本系统采用的是MySQL数据库系统。根据项目的处理需求对应数据表的设计如下:

装修案例表(Case):存放装修案例的基本信息。见表4-3装修案例表(Case)。

设计师表(Designer):存放设计师的基本信息。见表4-4设计师表(Designer)。

工地表(Site):存放工地基本的基本信息。见表4-5工地表(Site)。

装修攻略表(Ngc):存放装修攻的基本信息。见表4-6装修攻略表(Ngc)。

报价表(Quote):存放报价的基本信息。见表4-7报价表(Quote)。

付款表(Payment):存放付款的基本信息。见表4-8付款表(Payment)。

管理员表(Admin):存放管理员的基本信息。见表4-9管理员表(Admin)。

用户表(Users):存放用户的基本信息。见表4-10用户表(Users)。


表4-3 装修案例表(Case)

表4-4 设计师表(Designer)


见表4-5 工地表(Site)

见表4-6 装修攻略表(Ngc)

见表4-7 报价表(Quote)

见表4-8 付款表(Payment)

见表4-9 管理员表(Admin)

见表4-10 用户表(Users)

4.5.3数据库E-R图设计

绿局装修网站系统数据库的 E-R 图设计是对网站数据中的各个数据表的实体关系进行描述。E 代表实体,R 代表关系,即实体-关系图。基于 MySQL的绿局装修公司网站数据库 E-R 图设计,如图 4-2数据库E-R图。

图 4-2数据库E-R图


5 系统实现

5.1 网站前台页面实现

5.1.1首页模块实现

通过地址的输入来到网站首页,在网站首页可以查看公司介绍、浏览装修案例、浏览设计师、浏览工地、浏览装修攻略、用户注册、用户登录、用户报价。如图5-1首页页面。

图5-1首页页面

5.1.2装修案例模块实现

通过点击首页的装修案例导航栏进入装修案例界面,用户可以看到装修案例详略显示,每个装修案例还可以点击详情查看设计案例详情信息。装修案例页面提供了塞选按钮,用户可以根据自己的需求按照装修户型、装修风格、装修面积进行塞选。如图5-2装修案例详略

图5-2装修案例详略

5.1.3设计师模块实现

通过点击首页的选设计师导航栏进入设计师界面,用户可以看到设计师初步信息展示,设计师信息还可以通过详情按钮进入设计师详情介绍界面。设计师页面提供了塞选按钮,用户可以根据自己的需求按照擅长户型、擅长风格、设计师级别进行塞选。如图5-3设计师详略

图5-3设计师详略


5.1.4工地模块实现

通过点击首页的看工地导航栏进入设计师界面,用户可以看到工地进度页面,工地界面分为三个大阶段,分别是前期工程、中期工程和后期工程,用户可以了解到自己的装修进度到哪个阶段。如图5-4工地界面。

图5-4工地界面

5.1.5装修攻略模块实现

通过点击首页的装修攻略导航栏下拉框,显示如下下拉选项供用户选择,分别是装修知识、装修风水、装修材料、装修常见问答、家装小课堂,用户可以根据自己的需求点击进入,装修攻略内容分为详略显示和详情显示。如图5-5装修攻略详略,如图5-6装修攻略详情。


图5-5装修攻略详略

图5-6装修攻略详情


5.1.6用户模块实现

用户模块在绿局装修网站首页的导航栏中占据三个导航栏位置,分别是报价、注册、登录。用户注册后可以进行登录操作,用户登录后可以进行报价,或者进入用户界面,用户界面显示用户的报价信息、付款信息、个人资料、修改密码、退出账号等操作。如图5-7报价界面,如图5-8注册界面,如图5-9登录界面,如图5-10用户界面。

图5-7报价界面

图5-8注册界面



图5-9登录界面


图5-10用户界面


5.2 网站后台页面实现

如图5-11登录后台管理界面。

图5-11登录后台管理界面

5.2.1装修案例模块实现

管理员可以通过装修案例管理模块对装修案例进行所有查询或条件查询,也可以对装修案例进行添加、编辑、删除。如图5-12装修案例模块。


图5-12装修案例模块

5.2.2设计师模块实现

管理员可以通过设计师管理模块对设计师进行条件查询,也可以对设计师进行增删改查的维护操作。如图5-13设计师模块。

图5-13设计师模块

5.2.3工地模块实现

管理员可以通过工地管理模块对工地进行条件查询,也可以对工地内容进行增删改查的维护操作。如图5-14工地模块。

图5-14工地模块

5.2.4装修攻略模块实现

管理员可以通过装修攻略管理模块对装修攻略进行所有查询或条件查询,也可以对装修攻略进行添加、编辑、删除。如图5-15装修攻略模块。

图5-15装修攻略模块

5.2.5用户管理模块实现

管理员可以通过用户管理模块对用户进行所有查询或条件查询,也可以对用户启用或者禁用操作,如果进行禁用,要输入禁用原因和禁用日期。如图5-16用户管理模块。

图5-16用户管理模块

5.2.6报价管理模块实现

管理员可以通过报价管理模块对报价进行所有查询或条件查询,主要目的是对用户的报价进行计算然后输入报价返回给用户,让用户能在前端页面看到自己的报价结果。如图5-17报价管理模块。

图5-17报价管理模块












6 系统测试

为了提高系统的高可用性与健壮性,在部署系统之前要尽可能做到系统少BUG或者无BUG的情况,开发者需要通过科学的方法进行软件测试以保证软件系统的质量。本文的绿局装修公司网站系统最终成果是一个面向用户的Web应用程序,为了能够让系统稳定运行,在部署到阿里云服务器之前,系统需要进行有效测试。

6.1 测试理论

软件测试的目的是预防软件使用中遇到错误,做到错误的早发现早排除,提高软件的质量。软件测试一般分为以下几种:静态、单元、功能、性能测试与系统集成测试等。

软件测试平时通常使用的测试策略有黑盒测试与白盒测试两种。黑盒测试是将软件看做一个密闭的盒子,测试人员看不到内部也不需要在乎内部如何操作的,只需要关注软件的功能并对其进行测试。白盒测试需要测试人员有一定的开发基础并对软件的构成、软件的内部逻辑是如何运行有一定的了解,白盒测试的测试用例是对软件的内部结构、逻辑判断进行测试,并给出相关结论。

6.2 测试环境

绿居装修网站的前台页面和后台页面在开发和运行部署时是在同一个Web服务器上,本文用的Web服务器是Tomcat,所以不论是开发时的windows系统还是部署时的linux系统,运行环境都大体需求 是一致的。所以这里我们只列举在windows系统测试时需要的测试环境配置表,如表6-1 测试环境配置。

表6-1 测试环境配置

6.3 绿居装修网站前台部分测试

测试时主要使用构造测试用地法进行用户模块测试。

用户模块是服务于用户权限功能模块,其中有用户登录、注册、上传头像、修改密码、报价、报价结果显示、付款、付款结果显示等功能,通过测试结果和预期的测试用例结果进行比较,能够发现系统中可能存在的错误。表6-2用户模块功能的测试用例。

表6-2用户模块功能的测试用例


6.4绿居装修网站后台部分测试

测试时主要使用构造测试用地法进行测试。

6.4.1管理员模块测试

管理员模块是是服务于管理员的权限功能模块,其中有管理员登录、修改密码功能,通过测试结果和预期的测试用例结果进行比较,能够发现系统中可能存在的错误。表6-3管理员模块功能的测试用例。


表6-3管理员模块功能的测试用例

6.4.2装修案例模块测试

装修案例模块是对管理员开放的权限功能模块,包括装修案例的创建时间、标题、装修风格、装修类型、户型图片、面积、封面、设计师id、房间描述、设计说明进行增加,删除,修改,查询等操作,通过测试结果和预期的测试用例结果进行比较,能够发现系统中可能存在的错误。表6-4装修案例模块的测试用例。

表6-4装修案例模块的测试用例

6.4.3报价模块测试

报价模块是服务于用户的的权限功能模块,管理员可以对其查询报价信息、对报价的结果输入功能,通过测试结果和预期的测试用例结果进行比较,能够发现系统中可能存在的错误。表6-5报价模块功能的测试用例。

表6-5报价模块功能的测试用例

结论

本文设计开发了一个针对公司信息展示的绿局装修公司网站,基于SpringBoot为底层框架,Mybatis-Plus做数据库信息链接,JSP做页面展示的门户型网站。绿局装修网站主要功有装修案例管理与展示、设计师管理与展示、工地管理与展示、装修攻略管理与分类展示、用户信息管理、报价信息管理、付款信息查看等七大模块及其子模块。网站分为前台展示界面和后台管理界面,参考了软件工程的设计原理,对本网站系统进行需求分析,为检测系统的严密性,进行了多项测试用例进行软件测试。

本文取得的主要成果有:

(1) 根据当前绿局装修公司网站的需求分析,实现了一个基于Java开发的Web网站。与传统的Web网站相比,本文所设计的系统使用了SpringBoot为底层框架,框架中包含了MVC开发模式,通过MVC模式对系统的模块进行了分层设计,这提高了系统功能模块的独立性,降低了功能模块之间的耦合度,同时因为SpringBoot框架做了底层配置的自动装配,节约了开发成本,从而提高了程序开发效率。

(2) 通过对本系统各个功能模块的使用,提高了网站前台数据的展示速度,方便了网站后台数据管理。因为模块划分明确,管理员对于数据定位查询、数据录入、数据修改、数据删除效率大大提高,节省了公司信息管理的人力成本,促进公司信息化发展。

当然,系统在投入运行时期,也遇到了各种各样的问题,例如JSP乱码的问题、linux部署时因为linux系统和windows系统的存储方式是“/”和“\”的问题、linux存储时的权限问题等。虽然能及时发现并通过各种方法去尝试处理问题,但是在性能的稳定性上还有待提高,同时因为是在linux上部署,再加上对网络安全知识的缺乏,导致了网站的安全性上面也有待提高。

最后由于个人能力有限以及实践经验欠缺,系统基本满足公司门户网站的功能需求,本系统不可避免有不足之处,如一些系统功能过于简单,所以系统的功能还算不上很完善,未来可以优化的更好。

参考文献

[1] 黄文娟. 基于Java和MySQL的图书馆信息化管理系统设计[J]. 电子设计工程,2019,27(02):20-24.

[2] 王禹程. 基于Java语言的人力资源信息系统研究[J]. 电子设计工程,2019,27(02):25-28+33.[]

[3] 薄学.软件工程技术在系统软件开发中的应用[J].无线互联科技,2017,18(19):49-50.[]

[4] 张恩泽.软件工程技术在网络时代的发展[J].电子技术与软件工程,2017,(18):11.[]

[5] 麦中凡. 面向对象程序设计风范与软件开发方法[J]. 计算机科学, 1992,(04).17-23.[]

[6] 戴牡红.软件工程专业企业实习体系与实践[J].软件工程,2017,20(10):46-48.[]

[7] 张意.计算机软件工程的维护措施和方法[J].电子技术与软件工程,2017,(22):45.[]

[8] 郑宇.探析计算机软件工程项目管理[J].信息系统工程,2017(12):38.[]

[9] 周亮.基于计算机软件工程的现代化技术[J].电子技术与软件工程,2018(11):47.[]

[10] 张雅南.计算机软件工程管理与应用[J].电子技术与软件工程,2017,(18):151.[]

[11] 杨秋霞. 基于J2ME的手机游戏开发[J]. 计算机时代, 2005, 000(005):11-13.[]

[12] 崔晓莉.电子技术与软件工程[J].电子技术与软件工程,2017,(21):266.[]

[13] 秦楷. JAVA语言特点及其在计算机软件开发中的运用[J]. 中国新通信,2019,21(01):91.[]

[14] Deinum M , Cosmina I . Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2[M]. 2021.[]

[15] Ramanathan S ,Gowtham S ,Gugan E,et al.Design of automatic side stand and spring compression control system using arduino programming[J]. IOP Conference Series: Materials Science and Engineering, 2020, 912(2):022010 (9pp).[]

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695