收藏 分享(赏)

基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc

上传人:dreamzhangning 文档编号:2789660 上传时间:2018-09-27 格式:DOC 页数:86 大小:1.87MB
下载 相关 举报
基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc_第1页
第1页 / 共86页
基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc_第2页
第2页 / 共86页
基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc_第3页
第3页 / 共86页
基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc_第4页
第4页 / 共86页
基于JSP的图书管理系统设计与实现_计算机科学与技术毕业论文.doc_第5页
第5页 / 共86页
点击查看更多>>
资源描述

1、重庆邮电大学本科毕业设计(论文)- I -摘 要二十一世纪是信息的社会,信息作为社会最重要的资源,将成为战略性资源引起社会广泛的关注。如何能够获取信息?图书一直都是获取信息最好的方式,但由于图书馆中图书藏量娄大大的增加,使得图书的管理工作变得日益的烦重。使得人们想方设法的找出新的图书管理的方式,如何将烦重的图书管理变得简单起来呢?图书馆管理系统图书馆管理机制中重要组成部分,通过对图书馆的运行及管理机制的研究,从而开发了此图书馆系统。在此系统中完成了图书馆常见的管理事务及信息统计的工作。图书管理系统中包含6 个功能模块:日常工作,查询,读者资料的维护,图书资料的维护,系统管理和更改口令。本系统采

2、用 jsp 技术对网页的设计,使用 MVC 的设计模式,并采用了开源框架 Struts,它采用了当今软件设计的最流行的技术,具有设计灵活、开发效率高、生成的软件界面大方美观等特点。本系统中将通过 JDBC 驱动和数据库来进行无缝连接,本系统采用的数据库是MySQL,这是一个开源的数据库系统,该数据库具有占用空间小,操作简单易懂等优点。且具有较高的完整性,一致性和安全性。【关键词】: 图书馆管理 MySQL JSP Struts重庆邮电大学本科毕业设计(论文)- II -Abstract21st century is the century of information society, inf

3、ormation as a society is the most important resources, will become the strategic resources, cause social widespread attention. How can you get information? Books has always been the best way to access to information, but because of the books in the library reserve Lou increases greatly, makes the bo

4、oks management work becomes increasingly tired of heavy. Makes people trying to find out new books management way, how to bother heavy books management became more simple? Library management system is an important part of library management mechanism, based on the research of the librarys operation

5、and management mechanism, so as to develop the library system. In this system completed the common library management affairs and information statistics work. Books management system management system contains six functional modules: daily work, inquiries, readers information maintenance, books data

6、 maintenance, system administration and change the password. This system USES JSP technology to the design of web pages, using the MVC design pattern, and using the open 重庆邮电大学本科毕业设计(论文)- III -source framework Struts, it adopted the software design of the most popular technology, has advantages of f

7、lexible design, development, high efficiency, the generated generous beauty of software interface, etc. This system through the JDBC driver and database to seamless connection, this system USES the database is MySQL, it is an open source database system, the database has a small footprint, easy oper

8、ation etc. With high integrity, consistency and security.【Key words】: Library Management MySQL JSP Struts重庆邮电大学本科毕业设计(论文)- IV -目 录前 言 1第一章 绪论 2第一节 课题现状分析 2一、当下图书馆管理系统现状 2二、图书管理系统建设的意义 3第二节 开发环境 .3第二章 系统分析 4第一节 可行性分析 4一、技术可行性 4二、经济可行性 5第二节 系统的需求分析 5第三节 系统功能分析 .6第四节 系统流程图分析 .6第五节 设计模式 7第三章 系统总体设计与数据库设

9、计 9第一节 系统功能设计: .9一、总体功能设计 9重庆邮电大学本科毕业设计(论文)- V -二、 “日常工作”模块设计 10三、 “读者资料维护”模块设计 10四、 “图书资料维护”模块设计 11五、 “查询”模块设计 11六、 “系统管理”模块设计 12第二节 系统数据库设计 .12一、数据总体结构设计 .12二、图书信息表结构设计 .14三、图书类型信息表结构设计 .14四、读者信息表结构设计 .15五、读者类型信息表结构设计 .15七、图书归还信息表结构设计 .16八、管理员信息表结构设计 .16九、图书馆信息表结构设计 .17十、书架信息表结构设计 .17十一、出版社信息表结构设计

10、 .18十二、权限信息表结构设计 .18第四章 系统详细设计 .19第一节 登录模块实现 19第二节 图书馆主界面模块的实现 20第三节 日常工作功能模块的实现 21第四节 读者资料维护功能模块的实现 23重庆邮电大学本科毕业设计(论文)- VI -第五节 图书资料维护功能模块的实现 26第七节 系统管理功能模块的实现 30第五章 系统测试 32第一节 系统测试的方法与步骤 32第二节 模块测试 32一、登录模块测试 .32二、图书借阅测试 .34三、图书归还测试 .34总 结 .36致 谢 .37参考文献 .38附 录 .39一、英文原文 .39二、英文翻 译 .44重庆邮电大学本科毕业设计

11、(论文)- 1 -前 言图书管理系统作为图书馆的重要部分,对图书馆的管理起到不可或缺的作用。传统的图书管理模式其最大的特点是手工。首先要把买来的图书资料登记到资料本上,再给每本书分类贴上标签及制作和标签相对应的图书分类卡片,最后把图书分类卡片按类别分别放置在文件柜里。对于有学生(教师)证的学生(教师)来说还要对他们资料作一定的记录。并且在人们来借书的时候,首先持证件者要去存放图书分类卡片的文件柜里查找想借的书是否在架,如果卡片存在,再按照图书分类卡片在相应的书架上找到需要的图书,然后登记持证件者的借还书时间和在书签条上写下借还书记录,之后把借书证留在那里;还书的时候相对应的消去出借记录;这样做

12、起来比较麻烦比较费时间。而本系统是以计算机为工具,对图书进行管理和统计,其主要目的是提供图书信息,同时参与管理,它还可以通过互联网查询和管理图书。通过图书管理系统对图书馆的图书信息进行统计,通过计算机的特点对图书借阅情况进行统计和管理,本文介绍了是图书管理系统是对图书馆的一种管理系统,它采用了 JSP+Apache+Mysql 的开发组合,对于进一步研究图书管理系统,完善图书管理系统有了很大的帮助。重庆邮电大学本科毕业设计(论文)- 2 -第一章 绪论自从第一台计算机被发明以来,计算机技术发展到今天已经变得越来越成熟,从一开始的一个国家可能才拥有一台电脑,到现在几乎每个人都可以拥有一台电脑用来

13、办公,用来学习以及娱乐。计算机以重庆邮电大学本科毕业设计(论文)- 3 -及网络技术也变得触手可及。随着信息时代的到来,信息的管理越来越需要计算机来完成,而使用计算机来管理图书似乎也变成了必然。我们以前常见的是传统的图书管理方法,这种方法不过是通过人工来记录各种借阅和还书信息,不但管理成本高,而且麻烦,错误率高。而且容易造成书籍的丢失,管理非常的混乱。随着现在人们的工作及生活的效率越来越高,建立一套完整高效的管理系统是很有必要的。随着计算机及英特网技术的成熟,使得建立一个高效,快速,强大的图书管理系统有了充分的技术保障。第一节 课题现状分析一、当下图书馆管理系统现状图书管理经过这么多些年的发展

14、,技术的成熟以及市场的催生,出现了不少的图书管理,但其中很多其实已经不符合人们的需要了。而且不同的开发人员并且采用不同的工具,设计时间及背景不尽相同,所用具体场合也有区别。总结下来,大体有以下几种功能:1、图书检索模块:用户可能通过系统快速的查询书籍。2、图书管理模块:这是作为图书管理员才能拥有的权限,是其他普通的用户不能拥有的,就像一台计算机的管理员一样。它由三个模块构成,分别是借阅图书登重庆邮电大学本科毕业设计(论文)- 4 -记、还书登记以及续借图书登记。3、数据维护模块:同样是管理员才拥有操作的权限,它基本上包含以下几个模块:增加、修改删除图书以及增加、修改删除读者等程序组成。4、数据

15、统计模块:这个模块对普通用户也能查看,其中主要以下几个子模块:图书统计、读者统计、到期未归还图书读者统计、借出图书分类统计。有了这种系统以后,图书馆的图书管理将会变得非常的简便。以前如操作麻烦,出错率高等缺点将不会存在。 1由于以前的开发工具及技术不比较的落后,所开发出来的系统早已不适应今天人们的要求,因此开发出一个全新的系统变得非常的必要,这个系统将会变得更完善,能够实现一些异常强大的功能,比如在一个局域网内,人们想通过计算机技术在互联网上查看自己想看的书籍,而此时一个网络化的联机查询系统就变得非常有必要了。二、图书管理系统建设的意义随着时代的进步,技术的革新,数字化管理的广泛应用。专门针对

16、图书馆和图书室管理混乱落后的情况,开发出一个适应当前人们生活节奏的图书管理系统,人们便能够很简单的通过计算机来查询各类图书的信息,并且对图书馆的图书的信息进行一些管理。这些技术上的进步,将会给管理者和读者带来巨大的帮助:快速的检索,快速的查找,超高的准确率以及有后台保证超大的容量。并且这个系统能够使用很多年。这些带来的变化都是革命性的。而工作效率也会大幅度重庆邮电大学本科毕业设计(论文)- 5 -的提高。 2图书管理系统的开发是一项非常有必要且有意义的工作,发展前景广大,通过计算机简便等特点,它的建立使得借阅图书变得如此的简单,而不是在一个又一个的书架前驻足查看。第二节 开发环境JSP 近年颇

17、爱网站开发者们的喜欢,因此本系统也采用 Java Server Pages 2.0 作为主要的开发工具,MySQL 将作为关系数据库,其简便快捷的操作,大容量的特点将会很好的实现系统所需要的功能。本系统将会提供完整的 XML 支持,同是本系统还兼具构成 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能等特点。 3数据库功能。数据库引擎充分保护数据的完整性,能够同时管理非常多的数据库,MySQL 是一个具有多用户、多线程特点的 SQL 数据库,是作为 Browser/Server 结构又一个应用,它主要由服务器守护程序mysqld,客户程序和库组成。MySQL 小且灵活,几乎所有网站数

18、据管理工作都能够满足。另外,MySQL 是免费开源的,这对不得不使用商用的数据来说,无疑是个不错的选择。除此之外,MySQL 的执行速度还非常的快,操作简单还有效,这些特点使得 MySQL 的使用的非常的广泛。重庆邮电大学本科毕业设计(论文)- 6 -第二章 系统分析第一台计算机从诞生到现在已经快有 70 年了,从计算机产生以后,它就以不可阻挡之势改变了人们的生活,能过计算机,它不但改变了人们的生活方式,工作方式以及娱乐方式。随之而来的是互联网快速发展,带给人们的改变不次于蒸汽机的诞生。随着图书馆的馆藏越来越多,在图书管理工作量越来越大,一个成熟的图书管理系统将会带来巨大的使得,得到人们的喜爱

19、。 4图书管理系统主要分为了两个部分:读者部分和管理员部分。读者模块可用于读者对各种信息的查询,如果查询图书,查看图书借阅排行榜,除此之外还可以查看自己的信息。而管理员则拥有图书管理系统的最高权限,管理员可以给任何一个用户分配用户名及其密码,为他们设定相应的权限。对图书的入库,借阅以及归还进行管理。 第一节 可行性分析图书管理系统采用的 B/S 结构,随着计算机技术的发展,能够有有效快速的管理图书管理系统,让图书管理系统为人们发挥最大的作重庆邮电大学本科毕业设计(论文)- 7 -用。一些开发本系统的可行性研究如下。一、技术可行性技术的发展往往会对促进社会的发展,而图书管理系统对技术的依赖很大,

20、因此在做图书管理系统时,将会对技术上进行一番分析,对确定当前的技术能否完成开发工作。JSP 近几年作为流行的网站技术,在此将会被采用。有赖于 JSP 的成熟技术,相信做出的人机界面将会非常的优美,更方便用户的作用。使用的 MySQL 是几年较为流行的数据库软件,它的特点是能够非常迅速的处理大量的数据,同时数据的安全性也完全有保障。在如何有利的技术条件下,实现图书管理系统已变得非常的简单。但却给用户带来了更加完美的体验。 5二、经济可行性作为信息时代的今天,各种技术迅猛发展,相信开发这样的一个系统硬软件的成本不会太高,而且系统开发出来之后,图书馆的工作效率将会大大的提高,相信在未来也会是有这样的

21、一个趋势,想必非常的有市场,所以在经济,这次系统的开发在技术问题完全可以解决。6重庆邮电大学本科毕业设计(论文)- 8 -第二节 系统的需求分析图书管理系统涉及图书信息、系统用户信息、读者信息、图书借阅等多种数据管理。从管理的角度可将图书分为三类:图书信息管理、系统用户管理、读者数据管理。图书信息管理包括图书借还、查询等操作,系统用户管理包括系统用户类别和用户数据管理,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。 7图书借阅者的需求是查询图书室所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书

22、馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书

23、借阅者加入借书记录或是还书记录,并打印生成相应的报表给用户查看和确认。图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。重庆邮电大学本科毕业设计(论文)- 9 -本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。 8第三节 系统功能分析1.

24、 密码设置:每一个用户都拥有自己的私人密码,如果不是本系统的人员的话,根本是不可能进入本系统的,而且会为用户分配不同的权限,防止了越权操作。2. 资料维护:有关图书的所有信息,读者的相关档案,将会全部存在系统中,将进一步的整理。3. 系统查询:依照各种关键字进行查询。3. 系统管理:用户权限管理及数据的管理。4. 报表统计:有关图书的信息统计。6. 其它操作:密码修改,添加用户。 9重庆邮电大学本科毕业设计(论文)- 10 -第四节 系统流程图分析图书管理系统的作用流程,与其他系统没什么两样,非常的易于操作。进入页面后输入自己的用户名和密码,就可进入系统。登陆时,系统会根据帐户名自动判断是普通

25、读者还是管理员。如果为读者只有一些基本的权限,如查询功能。而管理员的话,则权限要大的多了。不仅可以修改自己的信息,还可以对系统进行设置。其图书馆管理系统的系统流程图如图 3.1 所示。 10是重庆邮电大学本科毕业设计(论文)- 11 -图 2.1 图书馆管理系统的系统流程图第五节 设计模式设计模式是面向对象的程序设计人员用来解决编程问题的一种形式化表示。本系统开发采用目前一种目前广泛流行的软件设计模式MVC。MVC(Model-View - Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。把一个应用的输

26、入、处理、输出流程按照 Model、View、Controller 的方式进行分离,这样一个应用被分成三个层模型层、视图层、控制层。MVC 模式的出现,很好的解决了传统开发 WEB 应用方式中存在的问重庆邮电大学本科毕业设计(论文)- 12 -题。M 代表模型(Model),包含完成任务所需要的所有的行为和数据;V 代表视图(View)界面,显示模型提供的数据;C 代表控制器(Controller) ,它将模型映射到界面中,处理用户的输入并响应请求。其模型关系如图所示。在 MVC 模式中,三层各尽其职、相对独立,各层内部的改变不会影响到其它层,从而降低了数据表达、数据描述和应用操作的耦合度,也

27、能更好的实现开发中的分工,加快工程进度。11重庆邮电大学本科毕业设计(论文)- 13 -第三章 系统总体设计与数据库设计第一节 系统功能设计:重庆邮电大学本科毕业设计(论文)- 14 -一、总体功能设计MyEclipse 是比 Eclipse 更为强大的开发,JSP 则是当前最流行的网站开发平台,以 J2EE(Java2Platform,EnterpriseEdition)为平台,MySQL 同样是当前比较流行的数据库管理软件,利用上述两者以及Struts 框架共同完成 B/S 模式的图书管理系统。根据图书馆管理系统的实际需求,可以将图书馆管理系统划分为日常工作,图书资料的维护,读者资料的维护

28、,查询,系统管理和更改口令 6 个部分,各个部分的具体功能的系统功能结构图如图 3.1 所示。图 3.1 系统功能结构图重庆邮电大学本科毕业设计(论文)- 15 -二、 “日常工作”模块设计图 3.2 “日常工作”模块设计结构(1) 借书处理:记录借阅证的编号和图书编号,每借书一次就在数据库写入一次借书记录。(2) 还书处理:主要功能是通过借阅证编号、找到借阅记录,将记还书记录写入数据中,同时会将用户的借书记录将被删除,并保存在借阅历史记录表当中。(3) 图书续借:进行续借及相关功能,记录借阅证编号以及图书编号,完成续借过程。 12三、 “读者资料维护”模块设计日 常 工 作借 阅 处 理还

29、书 处 理图 书 续 借读 者 资 料 维 护读 者 类 型 管 理 读 者 档 案 管 理重庆邮电大学本科毕业设计(论文)- 16 -图 3.3 “读者资料维护”模块设计结构(1) 读者类型管理:对不同类型的读者进行记录管理。(2) 读者档案管理:对每个读者的信息进行记录。四、 “图书资料维护”模块设计图 书 资 料 维 护图 书 类 型 设 置 图 书 档 案 管 理重庆邮电大学本科毕业设计(论文)- 17 -图 3.4 “图书资料维护”模块设计结构(1) 图书类型设置:对图书的类型进行设置管理,包括新书类型的录入以及对现有书的类型进行修改甚至删除。(2) 图书档案管理:对书籍的信息进行录

30、入,包括新书,现有书籍。五、 “查询”模块设计图 3.5 “查询”模块设计结构(1) 图书资料查询:通过相关信息查询图书,此查询包括:图书分类 、 图书编号 、 图书名称 、 作者 、 出版社及书架 。查 询图 书 资 料 查 询借阅历史记录查询 借 阅 到 期 提 醒重庆邮电大学本科毕业设计(论文)- 18 -(2) 借阅历史记录查询:根据借阅信息。此查询包括:借阅证编号 、 图书名称 、 图书编号 、 读者名称 、 借书日期 、还书日期 。(3) 借阅到期提醒:根据借阅信息中的日期判断结果。六、 “系统管理”模块设计图 3.6 “系统管理”模块设计结构(1) 图书馆信息:包括图书馆名称及图

31、书馆相关资料信息的显示。(2) 管理员管理:包括管理员名称及相关资料信息的录入,密码的系 统 管 理图 书 馆 信 息管 理 员 管 理书 架 设 置重庆邮电大学本科毕业设计(论文)- 19 -修改以及员工信息的删除,权限设置方便使别人通过网页不能越界查询自己相关信息,系统管理员可以修改自己的密码,并且拥有其他用户所拥有的以及所不拥有的功能。(3) 书架设置:包括书架名称的录入,修改以及删除功能。第二节 系统数据库设计一、数据总体结构设计整个系统所包括的所有信息包含图书信息、读者信息、图书借阅信息、图书归还信息、管理员信息、读者类型信息、图书类型信息。可将信息抽象为下列系统所需要的数据项和数据

32、结构:(1) 图书信息(图书编号,图书名称,图书类型,作者,译者,ISBN 号,价格,出版社,所在书架,入库时间,操作员)(2) 图书类型(图书编号,名称,可借阅天数)(3) 读者信息(编号,姓名,性别,借阅证编号,读者类型,出生年月,有效证件,证件号码,登记日期,电话,邮箱,操作员)重庆邮电大学本科毕业设计(论文)- 20 -(4) 读者类型(名称,可借阅图书本数)(5) 图书借阅信息(图书编号,读者 ID,借出时间,应还时间,是否归还,操作员)(6) 图书归还信息(图书编号,读者 ID,归还时间,操作员)(7) 管理员信息(名称,密码) ;图书馆书架信息(名称) ;出版社信息;权限信息(8

33、) 图书馆信息(编号,名称,馆长,电话,地址,邮箱,创建日期,简介) 13在这里使用 E-R 图描述了图书馆管理系统的数据模型。下图标识涉及的实体及关系。图 3.7 系统 E-R 图本系统数据库采用 MySQL 数据库,系统数据库名称 db-librarySys,共包含 11 张表,下面给出数据表概要说明及数据表树形结构图,如图3.3 所示,包含系 统所有数据表。重庆邮电大学本科毕业设计(论文)- 21 -图 3.8 数据表二、图书信息表结构设计图书馆馆藏中图书的信息主要在图书信息表中反映出来,在一本书入库时,就会由操作员添加它们的相关信息。系统借助本表来完成图书信息的查询。比如出版社则为出版

34、该书出版社,图书入库时间显示图书进入图书馆的时间。 14表的具体结果如下:表 3.1 图书信息表 tb_bookinfo字段名称 数据类型 字段长 是否为 说明重庆邮电大学本科毕业设计(论文)- 22 -度 空barcode varchar 30 No Keybookname varchar 70 No 书名author varchar 30 Yes 作者translatorvarchar30Yes 译者ISBN varchar 20 No 出版社price float8,2 No 图书价格bookcase varchar10No图书所在书架press varchar 70 No 出版社int

35、ime date No 图书入库时间operator varchar 30 No 操作员page int 10 Yes 图书页码三、图书类型信息表结构设计图书总是分为很多类型,比如社科,比如文学,该表的主要内容就是为图书进行分类,可借阅天数反映了该种类型图书的可借阅天数。表的具体结构设计如下:重庆邮电大学本科毕业设计(论文)- 23 -表 3.2 图书类型信息表 tb_booktype字段名称 数据类型 字段长度 是否为空 说明ID int 10 No Keybookname varchar 30 No 书名days int 10 No 可借阅天数四、读者信息表结构设计该表设计了就是为了读者进

36、行分类,而且不同类型的读者可借阅图书的数据是不同的。在此表中,还可以对各种类型读者的可借阅图书数据进行修改。表的具体结构设计如下:表 3.3 读者信息表 tb_reader字段名称 数据类型 字段长度 是否为空 说明Id int 10 No Keynamevarchar20No 姓名sexvarchar4No 性别barcodevarchar30No 借阅证编号readerty varch 11 No 读者类型重庆邮电大学本科毕业设计(论文)- 24 -pe artelvarchar20Yes 电话e-mailvarchar100Yes 邮箱paperTypevarchar10No 证件类型PaperNO.Varchar20No 证件号码birthday date Yes 出生日期intime date No 登记时间operatorvarchar30No 操作员五、读者类型信息表结构设计不同类型的读者拥有不同的权限,而可借阅图书数据也由其权限规定。本表就是对不同类型读者进行分类的表。表的结构设计如下:表 3.4 读者类型信息表 tb_readertype字段名称 数据类型 字段长度 是否为空 说明

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

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报