毕业设计论文范例航空信息管理系统.docx

上传人:b****6 文档编号:12261888 上传时间:2023-06-05 格式:DOCX 页数:45 大小:1.23MB
下载 相关 举报
毕业设计论文范例航空信息管理系统.docx_第1页
第1页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第2页
第2页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第3页
第3页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第4页
第4页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第5页
第5页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第6页
第6页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第7页
第7页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第8页
第8页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第9页
第9页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第10页
第10页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第11页
第11页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第12页
第12页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第13页
第13页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第14页
第14页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第15页
第15页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第16页
第16页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第17页
第17页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第18页
第18页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第19页
第19页 / 共45页
毕业设计论文范例航空信息管理系统.docx_第20页
第20页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业设计论文范例航空信息管理系统.docx

《毕业设计论文范例航空信息管理系统.docx》由会员分享,可在线阅读,更多相关《毕业设计论文范例航空信息管理系统.docx(45页珍藏版)》请在冰点文库上搜索。

毕业设计论文范例航空信息管理系统.docx

毕业设计论文范例航空信息管理系统

航空信息管理系统

摘要

本系统是完成一个基于票务管理、飞机航线航班管理、客户管理以及查询业务的航空信息管理系统。

使用Java语言进行代码的编写,以基于Swing的思想来进行各个图形界面的设计,Swing具有更丰富而且更加方便的用户界面元素集合,对于底层平台的依赖更少,其组件具有更强的实用性;系统采用MySQLServer的数据库管理系统来进行数据的管理,MySQLServer的数据库服务器具有快速、可靠和易于使用、稳定性高、可移植性强的特点。

系统最终达到的效果就是既能根据用户的需求快捷方便的为用户服务,又能提高工作人员的工作效率,降低人为出错的几率。

关键词:

航空信息管理系统;Java;Swing;MySQLServer

 

AircraftInformationManagementSystem

Abstract

Thesystemisonethatbasedonthemanagementofthetickets,planes,airlines,flights,theinformationsofthecustomersandtheserviceforthequery.ItiscalledtheAircraftInformationManagementSystem。

UsethelanguageofJavatodothecode-writing.TheideaofSwingisappliedtoallthedesignsofthegraphicsinterface。

ThecomponentofSwinghasthemorerichandmoreconvenientelementsetsofthegraphicsinterface.Forthelessdependentonlow—levelplatformbringstheeffectisthatmakingitmoreapplicable。

ThesystemusestheMySQLServerdatabasemanagementforthedatamanagement。

ThecharactersamongtheserveroftheMySQLServerdatabasearethespeediness,reliability,highquality,portabilityandsoon。

Theendedeffectsofthesystemincludethatprovidingtheconvenientserviceforthecustomersaccordingtotheirneeds,improvingtheworkingefficiencyofthestaffandreducingchancesforerrors。

Keywords:

AircraftInformationManagementSystem;Java;Swing;MySQLServer

 

第一章引言

1.1航空信息管理系统产生的背景

在信息技术还不是十分发达的时代,人们在要外出旅行的时候,必须要到车站或是机场的售票处临时买票,或者提前好几天到离居住地很远的地方提前将票买好。

在这种情况下,人们不能确保一定能买到预期的票,特别是在旅行旺季的时候,买票的人数一般都会是平时的很多倍,这样有可能会耽误了大量的宝贵时间也没能将票买好,给人们的出行带来了很大的不便,这是从用户的角度出发。

从企业的角度来说,当今激烈的市场竞争中,谁掌握着信息的控制权,谁就掌握着主动权,现代众多企业的竞争是一个很有力的证明。

在现代大型企业中,紧靠纯粹的人力对企业进行管理不仅效率低下,有时甚至是根本不可能完成的一项任务,因此,必须借助现代技术的发展,对企业的各项事务进行信息化的管理,以提高工作效率和可靠性,这也是建立现代化企业的要求和时代发展的必然趋势,作为航空公司这个企业来说也不例外.

从以上的两个方面来说,计算机的迅速发展不仅可以解决企业的问题,也可以满足用户的各种需求。

随着微型计算机日益增多,它在各行各业中得到迅速推广和应用,已深入到社会的各个领域,计算机已经成为现代信息处理的重要且必不可少的工具。

随之而来的就是各行各业对计算机应用软件的大量需求。

用户需要的是能在最短的时间内解决自己的订票问题,对于航空公司来说需要的是一个能高效的、规范化的管理各种数据的系统软件,因此,一个好的航空信息管理系统不仅对航空公司自身的发展有着极大地好处,也给乘客省去不必要的麻烦和节省时间,航空信息管理系统就应运而生了。

航空信息管理系统是一个航空公司必不可少的部分,它的内容对于航空公司的决策者和管理者来说都是至关重要的,航空信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,也应该为管理者提供高效、便捷、可靠的管理方式.

数据库管理是计算机应用的重要方面,几乎所有计算机应用系统都离不开对数据库的管理和操作。

由于数据库管理系统所服务的对象各种各样、千差万别,各个不同行业需要开发适合本单位、本部门特点的数据库管理系统,甚至一个部门也需要多个不同的管理系统,因此,通过开发自动化程度较高的通用软件来满足不同对象的不同需求。

随着现代网络的发展速度之快,越来越多的用户都想通过更方便快捷的方式来完成自己机票的查询和购买,人工管理不同客户信息的工作也就越来越繁琐,而且很容易出现错误,为了解决这些问题,在此开发了航空信息管理系统,此系统是一种自动化程度较高的通用管理软件.

1。

2航空信息管理系统的设计意义

航空信息管理系统是一个非常通用的信息管理系统。

通过该数据库系统的设计,可以使我们能够熟练运用一门程序设计语言来掌握设计数据库的方法和过程,以及为设计其它软件提供参考,进而提高我们的设计能力.

另外,一个功能齐全、简单易用的信息管理系统不但能有效地减轻航空公司工作人员的工作负担,它的内容对于公司的决策者和管理者来说都是至关重要的,系统多以能够为用户提供充足的票务信息和快捷的查询及订票的方式.但是一直以来人们通常使用人工的方式来管理文件档案、统计和查询数据,这种管理方式存在着效率低、保密性差及人工的大量浪费的缺点;另外随着时间的推移,将产生大量的文件和数据,这对于查找、更新和维护各种各样的数据带来了不少的困难,特别是需要在查找较精准的数据时。

随着现代科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识并重视,它已进入现代社会的各个领域并发挥着越来越重要的作用。

使用计算机对航空公司的各类信息的管理,具有手工管理所无法比拟的优点,例如:

检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、成本低等,这些优点能够极大地提高公司信息管理的效率,也是公司管理的科学化、正规化管理的重要条件.因此,开发这样一套航空信息管理系统成为很有必要的事情。

该系统是用于航空公司对所涉及到的各种信息进行管理的一种非常便利有效的工具,是针对于管理员对航线、航班、飞机、机票以及用户的信息进行合理的统筹及管理,以便让管理员用最短的时间来完成尽可能多的工作量,以便提高整个团队的工作效率。

还能让不同的用户在最短的时间内查到自己所需的各种航班的相关信息,进而提前预订所需的机票,达到尽量节省时间的效果.

1。

3航空信息管理系统的概述

一般来说一个好的运营的航空公司需要管理拥有的飞机、航线、航班的设置、客户的信息等,更重要的还要提供票务的管理,面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。

本设计讲述如何建立一个航空公司的信息管理系统,系统开发的总体任务是实现各种信息的系统化、规范化和自动化。

该系统的主要用户为航空公司的管理员和所有的乘客。

在开发的过程中利用Java的面向对象的程序思想和软件工程的开发过程来进行需求分析和设计,其中是以Java中的Swing思想为基础进行各个图形界面的设计[1][3];MyEclipse的开发环境使得本系统的开发简单节省时间,而且在运行测试以及维护等方面也不像其他的开发工具那么的繁琐,更减少了在维护方面的成本。

对于各种数据的管理采用的是MySQLServer的数据库管理系统进行的[5],连接数据库的时候采用的是JDBC的连接方法。

该系统所要完成以下几个主要功能,其中有航班、航线、客机、机票及用户信息的管理,实现对航班、航线、客机、机票信息的增加、修改和删除的操作,管理员对用户的信息只能进行权限和折扣比例的修改;用户可以对航班的信息进行搜索,如果想要进一步的完成自己的订票、退票业务,就必须先进行登录,在没有注册地的情况下也可以注册自己的相关信息,进而完成自己所需航班的订票业务,用户也可以对个人的信息进行修改;如果用户在登录的情况下已经完成的自己的机票订购,此时想对其中的某些机票进行退订的时候可以通过退票的功能实现。

 

第二章航空信息管理系统的分析

2.1可行性分析

可行性分析的目的就是弄清待开发的项目是不是可能实现和值得进行,进而可指定项目实施的计划,对系统整体上从三部分进行可行性分析,分别是技术可行性、经济可行性以及操作可行性。

2.1.1技术可行性

Java是由SunMicrosystems公司于1995年5月推出的Java程序设计语言(一下简称Java语言),它既是一种开发环境,又是一种应用环境,它代表一种新的计算模式。

Java语言面向网络应用,其类库不断丰富,性能不断的提高,应用领域也不断的拓展,目前已成为当今最通用流行的软件开发语言之一。

Sun公司为开发人员提供了软件开发工具包(SoftwareDevelopmentKit,SDK),并不断进行更新.

Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface简称API)构成。

Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。

Java编译器将Java程序编译成二进制代码即字节码,它不依赖于具体的硬件环境,在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。

现在Java平台已经嵌入了几乎所有的操作系统。

这样Java程序可以只编译一次,就可以在各种系统中运行。

Java具有以下特点:

(1).Java语言语法简单.Java从C++演变而来,去掉了C++不常用且容易出错的地方,程序员不用自己释放占用的内存空间,因此不会引起因内存混乱而导致的系统崩溃.

(2).Java语言强调了面向对象的特性。

Java语言的设计集中于对象及其接口,它提供了简单的类机制及动态的接口模型,Java的对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏;Java的类通过继承机制实现了代码复用.

(3).Java语言是分布式的.目前在所有软件产品中,仅供单个计算机使用的单机版软件所占的比例越来越小,大多数软件都可以运用在网络环境中,Java拥有一个网络协议对象库(TCP/IP,HTTP,FTP等),可以像访问当地文件一样访问Internet上的对象。

(4)。

Java语言是健壮性的。

Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。

对指针的丢失是Java的明智选择.Java的安全检查机制使得Java更具有健壮性。

(5)。

Java语言具有安全性.Java程序在语言定义阶段、字节码检查阶段及程序执行阶段进行的三级代码安全检查机制,对参数类型匹配、对象访问权限、内存回收等都进行了严格的检查和控制,可以有效的防治非法代码的侵入,阻止对内存的越权访问,能够避免病毒的侵害.

(6)。

Java语言是可移植的。

这种可移植性来源于体系结果中立性,另外,Java还严格规定了各个基本数据类型的长度,Java系统本身也具有很强的可移植性。

(7).Java语言是解释型的。

为弥补解释语言速度较慢的不足,Java采用预编译的办法,将源程序生成字节代码,减轻运行时的解释工作;另一方面,有些运行环境采用Just-In-Time(JIT)编译器将字节码编译成机器码直接运行,这种运行环境对于重复执行的服务器端软件特备有效,可以达到C语言的速度.

(8)。

Java语言具有多线程的特性。

Java内置了语言级多线程的功能,提供现成的类Thread,只要继承该类就可编写多线程的程序,可使用户程序并行执行;Java提供的同步机制可保证各线程对共享数据的正确操作,完成各自的特定任务。

(9)。

Java语言可以动态执行.Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类,程序可以自动的进行版本升级。

另外,Java中的类有一个运行时刻的表示,能警醒运行时刻的类型检查.

Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,可以减少应用系统的维护费用;Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本;Java的编译只有一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。

特别是Java企业应用编程接口(JavaEnterpriseAPIs)为企业计算及电子商务应用系统提供了相关的技术和丰富的类库.

本系统采用Java作为开发语言,来实现安全的、可移植的航空信息管理系统,并且降低开发难度。

2.1.2经济可行性

本系统实现的功能较少且简单,所以在开发的过程中基本上不需要考虑什么成本。

使用较成熟的MyEclipse开发工具也减少了不必要的支出,只需用很小的代价便可开发完毕;使用本系统的用户只需在较短的时间内就可以获得个人所需的信息,这点与传统的人工服务相比,效率方面得到了很大的提升,无论是对用户还是公司都节省了大量的时间,带来很大的方便。

软件所提供的这些功能可以被很多的公司及用户所接受,比较符合市场的需求,系统软件的经济效益会大大超过它的成本,所以开发本软件在经济上是可行的.

2.1。

3操作可行性

本系统采用的是直观的图形用户界面,用户进入航空信息管理系统的主界面之后,有航班搜索、登录的操作按钮可供用户选择,各个界面简洁、操作方便,更有提示信息。

航班的搜索只要在查询界面按提示输入信息,然后再在界面显示相应的信息;预订机票和退票是要在登录的前提下,只要在订票界面输入提示信息,就可预订成功,如果预订数量超过余票数量,系统会给出相应的提示-请从新预订;退票则只要选中所要退订的航班的一行信息,系统核对过正确后,就可确认退票.

管理员进入航空信息管理系统的主界面之后是一个登录的窗口,管理员只要输入相应的用户名和密码就可进入下一个界面,该界面是管理员可以进行的相应的管理,有航线、航班、飞机和客户信息的管理,每次选择了相应的管理之后,在界面的右边都会有相应的管理信息,在界面的下方也有相应的操作按钮,总体来说,程序操作简单,数据显示比较的直观.

另外,从法律方面来看,该系统的开发只运用于学习中,它不存在法律方面的问题,也可以说是完全合法的、完全可行的;从社会经济效益方面来看,该系统的应用有利于航空客运业的发展,管理员工作效率的提高以及用户使用率的增加可以提高航空公司的经济效益,随着时间的推移可以同时促进社会经济的发展。

2。

2需求分析

需求分析简单的说就是分析用户的要求.需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

下面将从功能性需求和非功能性需求两个方面进行相应的需求分析。

2。

2。

1功能性需求

航空信息管理系统的总目标是在计算机网络、数据库和先进的开发平台上,利用现有的软件,配置一定的开发硬件,开发一个具有开放体系结构、易扩充、维护、具有良好的人机交互界面的航空信息管理系统,实现航空公司的所有相关数据信息的管理和用户的查询、订票、退票的计算机系统,为企业的决策层提供准确、迅速的机票销售信息和系统注册信息,也为用户提供方便、快捷的查询方式。

(1)。

前台操作

用户进入主界面以后,可以进行登录或者航班的搜索.

(a)航班搜索

在没有登录之前,可以实现的功能是,按出发城市和到达城市进行航班的搜索,或者是按航班号进行航班搜索,搜索到的结果界面出现后,如果点击订购的话会回到用户的登录界面。

(b)登录

点击登录按钮进入登录界面以后,输入正确有效的用户名和密码,可进行航班的搜索和修改个人的基本信息,搜索方式也有两种,即按出发城市、到达城市和按航班号进行搜索,搜索结果显示之后,可实现对所需航班的订购或者是对以前所预定的机票进行退票;在登录界面也可实现个人信息的注册功能,进而可以顺利的退订票。

(2)。

后台管理

管理员进入主界面以后,可以进行登录,输入正确有效的用户名和密码,跳转至登录成功的管理界面。

(a)航线管理

所要实现的功能是根据需求对航线进行相应的增加、修改和删除.

(b)航班管理

所要实现的功能是根据需求对航班进行相应的增加、修改和删除

(c)飞机管理

所要实现的功能是根据需求对飞机进行相应的增加、修改和删除

(d)客户管理

所要实现的功能是对所有客户信息的修改,只能对客户信息的权限和折扣比例进行修改,其他的则不能。

2。

2。

2非功能性需求

(1)系统的稳定性和安全性

保证数据存取和逻辑处理等不出现异常错误,确保系统的正常运转;对在数据处理过程中可能出现的软硬件故障导致的数据处理中断,系统应及时进行数据回滚,保证数据的唯一性、准确性;在数据处理、存储等过程中确保数据不被篡改,对不同的功能进行权限的划分,对人为错误操作所导致的数据删除,系统应提供数据恢复,保证数据的完整性.

(2)系统的易用性和易维护性

航空信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉,这就要求系统能够提供良好的用户接口,易用的人机交互界面。

要实现这一点,系统应该尽量使用用户熟悉的术语和中文信息的界面,要包括一定的提示信息;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。

系统中涉及到的数据是航空公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统以外崩溃时数据的回复等工作。

(3)系统的灵活性

对所有数据要实现“查、增、删、改",根据具体业务分为若干步骤,每个步骤都有其业务名称,同一步骤可能对多个数据集进行不同的操作,在进行业务流程的设计时,要尽量排除业务流程的制约,即把流程中的各项业务结点工作作为独立的对象,充分考虑他们与其他各种业务对象的接口,在流程之间通过业务对象的相互调用实现其业务流程。

这样,在业务流程发生有限的变化时,能够比较方便地修改流程管理程序而实现新的需求。

(4).系统的开放性和可扩充性

系统在设计时,应充分考虑到系统的通用性、扩展性.在选择技术实现时尽量做到可配性强、配置灵活,以适应不同情况下用户的需求,使系统能够运行在多种不同的平台之上。

系统在开发过程中,应该充分考虑现有以及今后业务的可能扩展,随着数据量的增加和运行节点的扩展,应用系统能够随着硬件和系统软件的升级或增加,例如订票的方式的改变(网上订票),用户查询的需求也会不断的更新和完善,所有这些,都要求系统提供足够的手段进行功能的调整和扩充。

而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放的系统,支持开放的标准接口,只要符合一定的规范,可以简单的加入和减少相应的系统的模块,配置系统的硬件。

通过软件的修补、替换完成系统的升级和更新换代。

(5)用户的界面需求

界面设计的原则:

用户界面应从输入输出的角度,反映系统的整体功能。

序号

需求名称

备注

1

操作简洁易于学习

用户只需要简单培训即可掌握系统操作

2

系统容错

对于错误的操作或系统异常提供正确的响应

用户界面的友好性直接影响系统的可用性,本系统要求用户界面满足以下要求:

界面操作的灵活性(操作方便,有足够的快捷键,相关数据项应放在临近的位置);界面表现真实性与完整性(界面的表现应与实际数据和处理相一致,不遗漏,不多余);界面操作正确性(界面操作要完整、正确地处理实际的数据,提示的操作要真正处理);界面用语描述正确性、规范性与一致性(使用规范用语,同样的字段,原则上不应有多个名称等)。

从另一方面说,数据校验是增强系统可用性和可靠性的重要手段之一,系统要求对输入的数据进行有效性、合法性的校验,数据校验可以排除很多数据不一致的现象,从逻辑上、数据完整性上保证数据的质量,做到“正确的输入有正确的结果,错误的输入有正确的响应”,进而达到操作简洁易于学习、系统容错的效果。

 

第三章航空信息管理系统的设计

3.1系统设计

3。

1。

1系统功能分析

系统开发的总体任务是实现各种信息的系统化、规范化和自动化。

系统功能分析是在系统开发的总体任务的基础上完成.本例中的航空信息管理系统需要完成的功能主要有:

●航线信息的输入,包括航线编号、出发城市、到达城市、飞行距离。

●航信信息的修改、删除,包括出发城市、到达城市、飞行距离。

●航班信息的输入,包括航班编号、出发时间、到达时间、经济舱价格、公务舱价格、头等舱价格。

●航班信息的修改和删除,包括出发时间、到达时间、经济舱价格、公务舱价格、头等舱价格。

●飞机信息的输入,包括客机编号、客机型号、经济舱数量、公务舱数量、头等舱数量.

●飞机信息的修改和删除,包括客机型号、经济舱数量、公务舱数量、头等舱数量.

●客户信息的输入,包括用户名、用户姓名、性别、联系电话、密码等。

●客户信息的修改和删除,包括用户权限、折扣比例。

 

3。

1.2系统功能模块设计

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图所示的系统功能模块图:

图3—1系统功能模块图

3.2数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,合理的数据库结构设计可以提高数据库存储的效率,保证数据的完整和一致。

设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求,数据库一般包括如下的几个步骤:

●数据库需求分析

●数据库概念结构设计

●数据库逻辑结构设计

3。

2.1数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,着就要求数据库结构能充分满足各种信息的输入和输出,收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

仔细分析调查有关航空公司管理信息需求的基础上,将得到如图3-2所示的本系统所处理的数据流程。

图3-2航空信息管理系统数据流程图

针对一般航空公司信息管理系统的需求,通过对航空公司管理工作过程的内容和数据流程分析,设计下面所示的数据项和数据结构:

●航线信息包括的数据项有:

航线编号、出发城市、到达城市、飞行距离.

●航班信息包括的数据项有:

航班编号、航线编号、客机编号、头等舱价格、公务舱价格、经济舱价格、出发时间、到达时间。

●飞机信息包括的数据项有:

客机编号、客机类型、头等舱数量、公务舱数量、经济舱数量。

●客户信息包括的数据项有:

用户名、用户姓名、性别、联系电话等。

●机票信息包括的数据项有:

机票编号、航班编号、出发日期、用户名等.

有了上面的数据结构、数据项和数据流程,我们就能

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

当前位置:首页 > 医药卫生 > 基础医学

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

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