基于SpringBoot的易家养牛管理系统的设计与实现 2.docx

上传人:b****3 文档编号:4646248 上传时间:2023-05-07 格式:DOCX 页数:20 大小:163.66KB
下载 相关 举报
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第1页
第1页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第2页
第2页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第3页
第3页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第4页
第4页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第5页
第5页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第6页
第6页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第7页
第7页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第8页
第8页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第9页
第9页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第10页
第10页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第11页
第11页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第12页
第12页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第13页
第13页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第14页
第14页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第15页
第15页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第16页
第16页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第17页
第17页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第18页
第18页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第19页
第19页 / 共20页
基于SpringBoot的易家养牛管理系统的设计与实现 2.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于SpringBoot的易家养牛管理系统的设计与实现 2.docx

《基于SpringBoot的易家养牛管理系统的设计与实现 2.docx》由会员分享,可在线阅读,更多相关《基于SpringBoot的易家养牛管理系统的设计与实现 2.docx(20页珍藏版)》请在冰点文库上搜索。

基于SpringBoot的易家养牛管理系统的设计与实现 2.docx

基于SpringBoot的易家养牛管理系统的设计与实现2

基于SpringBoot的易家养牛管理系统的设计与实现

 

引 言

1.1课题的提出

肉牛的生产是农业和我们的生活的重要组成部分,肉牛是人民吸收蛋白质的重要来源,随着社会的发展,稳定的生产环境变得尤为重要。

而根据目前的现状来说,我们国家对于养殖相关的管理系统研究还比较少,绝大部分的养殖场还在使用较为原始的方式进行数据、财务、养殖的管理。

此时,如何设计并且可以开发一个既能非常方便,易于养殖场管理人员和工作人员理解和使用的养殖管理系统、又可以科学的监控养牛数据的系统就变得尤为的重要。

面对于肉牛养殖的安全和复杂问题,首先要从根源出发分析,从养殖的环节开始就保持严格的把控,这样才能使杂乱没有规律的问题信息化、简单化。

然而,当伴随着科技的进步,互联网信息技术其实早就已经渗透到社会和经济的各种领域中来,而这一切对于现代人如今的生活方式和当下的生产方式和形态等方面都产生了巨大而深远的影响。

并且在最近几年来,互联网产业技术早就已经发展到的如火纯青的地步,从设计到研发整个过程已经不再是“慢功夫”,因此应用起来也已显得更加灵活轻便。

身处于当今的社会之中,无论是肉牛使人类生活中不可缺少的部分,而现有的养殖场环境养殖条件复杂,养殖规模比较庞大,这个领域的路还要有很长很长的路需要走。

回到家用肉牛养殖管理系统,该方面的系统管理软件也很少有有用的开发,绝大部分的乡镇养牛场都还在用传统的全人工化管理模式,这种该模式下对场内使用,采购的饲料缺少系统的去管理,系统的去记录,并且传统的养牛场对肉牛的重要的生理周期也缺少按时的记录和提醒。

养殖场内所有的重要信息都需要由工作人员人工的去记忆,这个养殖过程不仅仅是繁杂,并且还特别容易有遗漏,这些操作间接性的给养殖人员带来了很大的损失。

因此我们应该根据我国的国情研制出适合我国养牛行业快速并且可以效发展的家用养殖管理系统,并且在一些乡镇中小规模的养牛场中进行推广。

1.2国内外发展状况

1.2.1国外发展状况

自从20世纪50年代以来发展以来,与生产有关的更高级的养殖场开始随着时代的发展而日益的作用于日常的农业生产,因此与养殖场有关的科技模式也开始大量的作用于有关畜牧的有关的行业。

然而随着计算机科学的进步和信息时代的发展,使用管理系统来管理养殖场中的流程环节,监控养殖过程中关键数据也开始成为一种趋势,并且在世界各地得到了非常好的发展形式。

目前,国内外养殖场的规模一直在不断提高,养殖设施也在不断的完善。

然而一些在农业养殖生产领域比较发达国家已经在自动化的基础上向着完全无人化的管理方向发展。

拿美国来说,美国是一个养殖大国,其现代化的养殖方式已经走在世界行业发展的前列。

自从上世纪90年代以来,美国已经开始使用现代化的技术手段来参与到养殖中来,经过20多年来不断地发展,地处于美国的奧斯本工业公司开发并且使用了全自动的肉牛生产性能测定系统FIFR,此系统所获得的生产有关数据比较接近于实际值。

并且可以将测量的数据进行系统的计算、对养殖中牛的日常数据进行多维度的比较,从中筛选出理想的种牛。

1.2.2国内发展状况

我国针对家用肉牛养殖系统的研究投入与成果相对较少,大部分精力都花费在大型管理系统上,尽管如此,目前我国自行开发的养殖相关的管理系统从功能数量与操作体验上来说与一些走在世界行业发展前列的发达国家来比,还有着一些较大的差距。

尽管,当前市场中的常见的主流的信息管理平台已经着眼于信息资源和相关数据的共享以高效的复用,但仍然还达不到软件功能的完全复用。

目前大部分的乡镇企业还在使用传统的人工养殖方法,对饲料的进出库情况,养殖牛的情况没有统一的记录和系统化的管理。

传统的记录数据过程不仅仅复杂,并且还容易遗落数据,间接的给养殖场带来不小的损失。

针对国内畜牧管理系统的发展情况,结合我国畜牧行业的实际国情,开发一个轻量级、方便养殖场工作人员使用的养牛管理系统就十分重要,并且在乡镇的中小型养殖场推广。

1.3研究目标与主要工作

本课题的研究目标是以乡镇养牛企业为背景,采用新一代流行的Web技术和架构,结合养殖户需要和现代化网络技术水平,开发一个基于互联网的易家养牛管理系统。

让养殖户不必再花费大量时间从事繁重复杂的信息出入和筛选工作,节省时间,从来节省成本。

还可以充分发挥计算机网络技术的优势,并且可以更好的应用到农业中来,不但可以使数据获取的速率提升数倍,而且能让养殖户将员工、防疫、饲料和牲畜分层次的管理,条理清晰。

最后养殖规模的发展可以以正规化、系统化。

加速与现代化养殖管理水平接轨的脚步。

围绕上述目标,课题所做的主要技术工作如下:

(1)走访养殖户对信息进行采集与分析。

(2)基于SpringBoot+Mybatis的系统研发。

(3)采用MySQL数据库对各个模块的信息进行存储与交互。

 

第2章系统开发相关技术概述

本系统基于现在大型网站常用的Java语言进行开发,因为Java语言学习的周期比较短,还有丰富的开源框架可供选择,学习资源也比较丰富。

它学习起来很容易并且它在功能上非常强大,尤其是和别的的开发的语言相比较,比如VB、Java,Java在跨平台性上更胜一筹。

2.1MVC开发模式

本系统根据功能的不同,系统架构采用MVC的软件设计模型[]。

这种架构比较成熟稳定、其有关的学习资源也很丰富。

MVC,是一种常见的软件架构模式,从结构上看它分为三个层次[]。

Model则代表的是模型部分,View代表的是视图部分,Controller代表的是控制器部分。

MVC模式将视图部分与业务部分分离,当修改其中某一部分时不会影响其他部分。

并且数据部分的分离也使采用MVC模式的系统更好的达到系统的合理复用。

并且当选择使用MVC开发模式,还可以使得代码的编写更为直观、整洁,在以后的维护和扩展时会提供很大的便利条件。

2.2SpringBoot开发框架

Spring框架是当前JavaWeb项目开发中最常使用框架之一。

并且随着越来越多开发者的使用,Spring从以前的单一框架变成了一个庞大的开源框架,人们在充分享受它带来便利的同时,也遇到了一些问题[]。

本系统使用的是Spring系中的SpringBoot框架,Spring是Java语言最常用的框架。

相比以前常用的Struts的框架,SpringBoot的优势很多,采用“约定大于配置”的思想[]。

其中包括简化了配置,使用了注解去替代了原来使用的XML格式。

简化了部署,有丰富的内置容器可供选择并且可以快速的支持使用,

2.3MySQL数据库

本系统选用的是MySQL数据库,MySQL轻量,学习起来简单,MySQL数据库由于对目标数据进行了分割式存储,不但增强了数据访问的灵活性,而且提高了数据访问的效率[]。

而数据库的可视化工具采用的是目前市面上最流行的Navicat,数据库的连接框架采用的是Mybatis。

MyBatis对JDBC做了轻量级的封装,极大的简化了数据访问层繁琐重复性的代码,可以让程序开发人员以面向对象的思想来操纵数据库[]。

MyBatit操作数据库更简单和灵活[],其魅力在于映射器(Mapper)中的XML文件[]。

2.4Tomcat服务器

本系统的运行和开发的环境选择的是现在非常常用的win10系统。

系统的运行时服务器选择的是Tomcat,Tomcat是如今非常流行的Java运行时服务器,它自身的体积小,学习成本很低,学习资源丰富。

并且当Tomcat运行的时候,它占用的系统资源非常小,并且免费。

是SpringBoot常用的运行时服务器。

第3章系统分析与总体设计

3.1开发目的

易家养牛管理系统希望通过计算机技术、管理信息系统的思维,开发出符合实际生产要求的管理系统。

使乡镇的中小型养殖场可以更加准确的统计养殖过程中的数据,规范养殖流程,节约时间。

并且可以养殖重点分层次管理。

使得养殖得以系统化。

3.2系统分析

3.2.1可行性分析

易家养牛管理系统是为乡镇的中小型养牛场服务,而我国的肉牛养殖规模巨大,数量巨大。

目前大部分中小型养牛场还在采用人工统计管理方式。

应用范围很广。

并且本系统选择的技术工具都是免费并且开源的技术工具,技术相关的学习资源也非常丰富,所以本系统的开发在技术方面以及经济方面来说皆是可行的。

并且系统完全是个人研发,采用的相关技术及其框架也都是免费的,所以本养牛管理系统的开发没有版权的争议,因此符合相关法律法规的要求。

3.2.2需求分析

需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即提前知道自己的系统要怎么做,要有什么样的性能和解决哪些必要问题。

它是系统研发的人制定计划、以及其测试和最后好坏的验收依据[]。

而本系统就是为养殖场的工作人员而设计,设计的时候要充分考虑到养殖场的工作人员的实际需求。

不可盲目的进行设计和开发,与实际应用场景偏离。

养牛系统主要视为了养牛场的工作人员使用而开发,但是由于工作人员普遍计算机基础能力较为弱,所以养牛场管理系统需要有非常易于使用的功能,简洁的可视化界面,系统功能必须简单易懂。

在养牛场里,养牛场的相关管理人员拥有本系统的最高权限,最高权限不仅可以填写,修改、删除员工的信息还可以精确的控制普通工作人员的使用权限,管理员还需要更多的了解明确养牛场的财务情况、员工的薪资发放情况等等。

而普通员工的工作是需要对养牛场的牲畜牛进行登记录入,包括牲畜牛成长相关的指数,发情的日期以及母牛产子的日期,员工同时也要对牲畜牛需要接种的疫苗信息最登记记录,控制失效期,同时在饲养过程中最必不可少的饲料信息以及数量也同样可以尽数掌握,做到饲养、防疫、物资的信息透明化。

根据需求得出易家养牛管理系统的系统用例图如图3-1所示。

图3-1系统用例图

3.3系统架构设计

本系统基于SpringBoot,采用的是基于MVC模式的三层体系结构。

本系统的软件架构如图3-2所示。

在此模式下提供了一个分层的架构模式,这其中的每一层结构都对其他层进行了抽象,其中“M”意为model实体层,代表的是模型层的结构,是系统开发的基础数据类。

而”V”代表额含义是视图层,为用户提供可视化的系统交互页面,易于用户使用,并且易于管理人员维护定位问题。

”C”代表的是逻辑控制层,是在系统开发中处理各种逻辑控制的结构层次。

逻辑控制层处理系统的业务逻辑结构,由实体层传输到视图层展示给系统的用户展示。

图3-2系统体系结构

3.4系统功能设计

经过充分业务需求调查与系统的功能分析,得出养牛场的工作有下列几大类别。

(1)员工信息管理,工技能主要包括养殖场员工的个人基本信息管理,以及本系统的各项操作权限控制与处理。

牲畜信息的处理,牲畜的防疫相关信息的管理,牲畜使用的饲料的相关信息的管理,养殖场内的财务情况管理共五大功能。

其中养牛场的员工权限包括管理与普通员工权限两种,为了保障系统的安全性,养牛管理系统只能由管理员对员工的数据信息进行操作,其中操作内容包括员工信息的添加,删除,修改等。

修改项包括养殖场员工的登陆用户名,名字,密码,畜牧地址等等。

(2)牲畜管理包括牲畜牛的具体情况,包括牛的编号、品种、性别、畜牧品质、是否接种过疫苗,牲畜牛的品质状况,牲畜牛的生产日期和发情日志等等。

养牛场的工作人员可对这些信息进行添加,修改以及注销删除。

(3)牲畜的防疫管理可以对牛需要接种的疫苗的相关药品信息进行登记处理。

包括药品信息的药品名称、药品类型以及失效时间进行添加。

还可以跟根据药品的属性进行筛选查询。

(4)牲畜的饲料管理可以对牛食用的饲料进行管理,其中包括饲料信息的登记入库,饲料的使用等信息进行登记记录。

使养牛场的工作人员可以精确的了解当前饲料的库存情况,便于使用,并且可以方便养牛场的工作人员及时采购饲料。

(5)养牛场的财务管理可对过往时间的财务信息进行登记录入,还可以对现有员工的工资情况进行登记录入,其中包括财务的收入、财务的支出、财务信息的具体查询、养牛场员工的工资发放等等。

根据系统功能的总体分析,易家养牛管理系统的功能结构图如图3.3所示。

图3-3系统功能结构

3.5系统数据库设计

数据库的设计在养牛管理系统的开发中是非常重要的一个环节,良好的数据库设计不仅可以准确、高效的表达系统的相关功能,而且可以准确的表达展示数据,还可以利于后期的数据拓展与分析。

大数据时代数据即是价值,无论是对开发者还是系统使用人员,都可以对一些看似无意义的数据进行分析从而得到一些有价值的数据和结论[]。

数据库逻辑设计就是将E-R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。

其转换规则为:

首先每个实体应转化为一个关系,有属性的联系也应转化为一个关系,然后需要给出每个关系的一个主关键字,根据上述规则给出以下关系[]。

因此根据预先分析的养牛场管理系统的功能、以及业务流程分析,利用MySQL创建如下数据库。

(1)用户表的设计

养牛管理系统的用户表(users)中主要有如下字段:

id:

表示整个users表的主键,作为主键,它具有唯一性,不可重复,等特点。

在本系统中,采用的是自增长id的处理方式。

所以在添加用户数据时不需要去手动添加该字段。

username:

表示用户的名字字段。

password:

表示用户的账户的密码。

在0登录校验时根据输入的密码与数据库中存储的密码进行对比校验。

role:

表示用户的角色,比如管理员,代表整个系统的管理员,拥有管理权限。

addtime:

此记录的添加时间,方便登记记录并且可以追溯数据。

用户表内的参数如表3-1所示。

表3-1用户表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

username

varchar

20

用户名

password

varchar

10

密码

role

varchar

10

用户角色

addtime

timestamp

0

新增时间

 

(2)员工信息表的设计

员工信息表(yonghuxinxi)主要存储的是养牛场的员工信息,此表主要有如下字段:

id:

每条员工信息记录对应一个id,为本表的主键,不可重复,由系统生成,自增。

addtime:

此员工信息的添加时间。

yonghuming:

员工信息的用户名,也是登录时使用的账号。

mima:

表示员工信息的账户的密码,登录校验时根据输入的密码与数据库中存储的密码进行对比校验。

xingming:

表示员工的真实姓名,中文名字。

xingbie:

表示员工的性别。

nianling:

表示员工的真实年龄。

lianxidianhua:

表示员工的联系电话。

dianziyouxiang:

表示员工的联系有效邮箱。

shenfenzhenghao:

表示员工的身份证号。

gerenzhaopian:

表示员工的个人照片。

chumudizhi:

表示员工的畜牧地址,该员工所负则的畜牧辖区。

xiangqingbeizhu:

记录员工的一些额外信息。

员工信息表内的参数如表3-2所示。

表3-2员工信息表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

addtime

timestamp

0

添加时间

yonghuming

varchar

20

非空

员工用户名

mima

varchar

10

员工账号密码

xingming

varchar

10

员工中文名

xingbie

varchar

2

员工性别

nianling

int

11

员工年龄

lianxidianhua

varchar

20

员工电话号

dianziyouxiang

varchar

255

员工电子邮箱

shenfenzhenghao

varchar

20

员工身份证号

gerenzhaopian

varchar

4000

员工照片

chumudizhi

varchar

255

员工畜牧辖区

xiangqingbeizhu

varchar

255

员工额外信息

 

(3)员工薪资表的设计

员工薪资表(yuangongxinzi)主要储存记录的是员工的薪资情况,员工薪资表有如下字段:

id:

每条养牛场的员工薪资记录对应一个id,为本表的主键,不可重复,由系统生成,自增。

addtime:

每条员工薪资记录的添加时间。

zhanghao:

员工本次薪资记录的员工账号。

xingming:

员工本次薪资记录的中文名字。

nianfen:

员工本次薪资记录的所属年份。

yuefen:

员工本次薪资记录的所属月份。

jibengongzi:

员工本次薪资记录的基础薪资数额。

jianglibuzhu:

员工本次薪资记录的奖励补助数额。

quanqinjiangli:

员工本次薪资记录的全勤奖励数额。

koukuanshixiang:

员工本次薪资记录的扣款事项,扣款原因。

koukuanjine:

员工本次薪资记录的扣款金额。

shifagongzi:

员工本次薪资记录的实发工资金额。

dengjiriqi:

管理员录入本次薪资记录的具体时间,方便追溯数据。

员工薪资表内的参数如表3-3所示。

表3-3员工薪资表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

addtime

timestamp

日期长度

添加时间

zhanghao

varchar

20

非空

员工账号

xingming

varchar

10

员工中文名

nianfen

int

4

所属年份

yuefen

int

2

所属月份

jibengongzi

double

数据长度

基本工资

jianglibuzhu

double

数据长度

奖励补助

quanqinjiangli

double

数据长度

全勤补助

koukuanshixiang

varchar

255

扣款事项

koukuanjine

double

数据长度

扣款金额

shifagongzi

double

数据长度

实发工资

dengjiriqi

timestamp

日期长度

登记时间

 

(4)财务信息表的设计

财务信息表(caiwuxinxi)主要储存记录的是养牛场的财务情况,包括支出和收入,财务信息表有如下字段:

id:

每条财务信息记录对应一个id,为本表的主键,不可重复,由系统生成。

addtime:

每条财务信息记录的添加时间。

yonghuming:

添加财务记录的操作人的用户名。

xingming:

添加财务记录的操作人的中文名字。

caiwubiaoti:

财务标题,简要描述此条财务记录的基本情况信息。

caiwuleixing:

财务类型,主要有收入和支出这两大类。

nianfen:

此条财务记录产生的所在年份。

yuefen:

此条财务记录锁产生的所在月份。

jine:

此条财务记录所产生的具体金额。

dengjiriqi:

员工添加此条信息的登记时间。

xiangqingbeizhu:

此条财务信息记录的额外信息记录。

财务信息表内的参数如表3-4所示。

表3-4财务信息表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

addtime

timestamp

日期长度

添加时间

yonghuming

varchar

20

非空

操作人的用户名

xingming

varchar

10

操作人的中文名字

caiwubiaoti

int

4

财务标题

caiwuleixing

int

2

财务类型

nianfen

int

4

所属年份

yuefen

int

2

所属月份

jine

double

数据长度

金额

dengjiriqi

timestamp

日期长度

登记日期

xiangqingbeizhu

varchar

255

额外信息

 

(5)畜牧信息表的设计

畜牧信息表(chumuxinxi),主要登记记录的是牲畜牛的具体信息,有如下字段:

id:

每条畜牧牛信息记录对应一个id,为本表的主键,不可重复,由系统生成,自增。

addtime:

每条畜牧牛信息记录的添加时间。

yonghuming:

此条信息记录的用户名。

chumudizhi:

记录每头牛的具体畜牧地址。

niudebianhao:

记录每头牛的具体标号信息。

xingbie:

记录每头牛的具体性别,如公牛还是母牛。

pinzhong:

记录每头牛的具体品种,肉用还是乳用等。

jiezhongyimiao,记录每头牛的接种疫苗情况,是否接种过疫苗。

chumuzhuangkuang:

记录每头牛的畜牧状况,优良品质等。

niudezhaopian:

记录每头牛的照片。

faqingriqi:

记录每头牛的发情日期。

chanziriqi:

记录每头牛的产子日期。

teshubeizhu:

记录关于每头牛的特殊情况备注。

畜牧信息表内的参数如表3-5所示。

表3-5畜牧信息表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

addtime

timestamp

日期长度

添加时间

yonghuming

varchar

20

非空

操作人的用户名

chumudizhi

varchar

10

畜牧地址

niudebianhao

bigint

4

牛的编号

xingbie

int

2

牛的性别

pinzhong

varchar

255

牛的品种

jiezhongyimiao

varchar

255

接种疫苗

chumuzhuangkuang

varchar

数据长度

畜牧品质

niudezhaopian

timestamp

日期长度

牛的照片

faqingriqi

timestamp

日期长度

发情日期

chanziriqi

timestamp

日期长度

产仔日期

teshubeizhu

varchar

255

特殊情况备注

 

(6)药品入库信息表的设计

药品入库信息表(yaopinruku),主要登记记录的是牛需要接种疫苗的药品的具体信息,有如下字段:

id:

每条药品信息记录对应一个id,为本表的主键,不可重复,由系统生成,自增。

addtime:

每条药品信息记录的添加时间。

yaopinmingcheng:

药品信息的具体名称。

yaopinleixing:

药品信息的类型。

shifoushixiao:

药品是否失效。

yaopinkucun:

药品的库存数量。

dengjiriqi:

药品信息记录登记录入的具体日期。

药品入库信息表内的参数如表3-6所示。

表3-6药品入库信息表

字段名称

数据类型

长度

约束

字段描述

id

bigint

20

非空

唯一标识

addtime

timestamp

日期长度

添加时间

yaopinmingcheng

varchar

255

药品名称

yaopinleixing

varchar

255

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2