欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《公交车运行系统的分析与改进》.docx

    • 资源ID:30764157       资源大小:24.53KB        全文页数:17页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《公交车运行系统的分析与改进》.docx

    1、公交车运行系统的分析与改进公交车运行系统的分析与改进浦工程1004班程磊初松烨费飞城市公交发展背景随着我国经济的快速发展,交通需求日益扩大,机动车数量迅速增加,城市的交通质量面临着一个巨大的挑战。在各大中城市,由于人口密集度较大而道路资源又十分有限,要很好的解决人们的出行问题,大力发展公共交通这一基础设施尤为重要。尽管我国目前正在大力发展城市公共交通事业,然而现实状况不容乐观,我国大部分城市的公交分担率仅在6%25%之间,而国外同类城市的公交分担率一般在40%80%之间。究其原因,主要就是我国公交服务水平低、车速慢、运行时间过长,导致大多数人放弃选择乘坐公交车辆出行减少运行时间的重要意义(1)

    2、是实现城市公共交通企业“努力为乘客提供安全、方便、迅速、准点、舒适的乘车条件,最大限度节约社会活动时间”的经营方针和基本任务的重要内容。(2)是加强企业管理、增加运力和降低成本的重要措施。缩短运行时间,可以提高周转率,降低公交运营成本。(3)有助于优化城市交通结构,提高公交对于私人交通方式的竞争力,促进交通方式的转移。(4)改善城市建设,推动城市发展运行时间的构成及影响因公交车辆的运行时间,是指公交车从始发站发车开始直至到达终点站所有乘客都下车为止、整个过程中所消耗的时间。它包括正常行驶时间、停车时间和延误时间三大部分。停车时间又分为交叉口红灯停车等待时间和停靠站由于上下客而发生的停车时间。为

    3、了便于分析,把停车时间和延误时间统称为延误时间。减少公交车运行时间的具体措施1.设置专用道公交线路所经过的城市道路的等级、车道数是由城市总的交通网络结构决定的,属不可控条件,而且实际情况表明,拓宽道路往往会吸引更多的交通量,对改善公交车辆的行驶状况效果并不明显。因此,不能依靠拓宽道路来提高公交车辆的行驶速度;但是可以严格控制占用道路,通过设置一些特定的专用道来让公交车辆享有更多的优先通行权,来提高道路通行能力2.公交车辆的改进(1)提高公交车辆的动力性能,力争减少延误时间。(2)推进城市公交车低地板化,降低公交车踏步高度,便于乘客上下,提高运行速度。(3)车门数量和位置。合适的车门数量和车门位

    4、置,有利于减少乘客上下车时间。(4)改进ic卡及其刷卡装置。提高刷卡的成功率,减少刷卡次数,也可以减少乘客的上车时间3.公交站点的改进(1)车站密度、站距要适中。根据客流量大小来确定沿线停靠站,取消不必要的小站。站距要合适(2)站台形式。由于不同的站台形式会造成进出站时间的很大差异,因此尽可能采用港湾式停靠站台,提供便利的进出站条件和变道环境,减少对其他车辆的影响。(3)停靠方式的组织规划。在公交车流较大的停靠站,合理组织车辆的停靠,避免车辆进出站时的相互干扰和多次停靠。若公交车无序停靠,则离停车点较远的乘客不得不跑步过来上车,增加延误时间。(4)对于公交停靠线路数较多的站点,可以对各站点各线

    5、路客流量进行分析,将部分线路设置成大站快线,在线路密集度较大区域的站点。第二篇:承德公交车运行路线1路汽车西站-庄头营(6:00-19:00)汽车西站-高庙-广播电视大学-公交总公司-轻小型修理厂-下营坊-头道牌楼-安定里-中医院-蓝泉公司-市中心医院-庙-国大通用电器-建行大厦-新华路(中国人寿保险)-温州批发市场-新居宅-火车站-福隆小区-中居宅-老居宅-新建居宅-红石砬-钓鱼台-双山洞-偏岭-车管所-大石庙-银河连杆有限公司-蔬菜研究所-庄头营1路(太平庄)汽车西站-太平庄(6:00-19:00)汽车西站-高庙-广播电视大学-公交总公司-轻小型修理厂-下营坊-头道牌楼-安定里-中医院-蓝

    6、泉公司-市中心医院-庙-国大通用电器-建行大厦-新华路(中国人寿保险)-温州批发市场-新居宅-火车站-福隆小区-中居宅-老居宅-新建居宅-红石砬-钓鱼台-双山洞-偏岭-车管所-大石庙-银河连杆有限公司-蔬菜研究所-庄头营-阪禾公司-西北沟-钒化集团-太平庄村口-太平庄村南2路火车站-大庙(6:00-15:30)火车站-新居宅-承德大桥-双桥分局-市政府-庙-市中心医院-蓝泉公司-中医院-胶鞋总厂-头道牌楼-下营房-轻小型修理厂-公交总公司-高庙-车管所-五道沟-下甸子-元宝山沟口-杜家沟-三岔口-单塔子-林场-中营子-燕窝铺-上营子-小三岔口-冰沟门-岔沟口-陈营子-凤凰嘴-二道河子-大庙3路

    7、承德大桥-付营子乡政府(6:40-16:30)承德大桥-园林宾馆-魁福园小区-热力集团-半壁山桥-爱民药业-腾飞公司-运管处-二道沟-众生药业公司-克罗尼公司-开发管委会-大石庙桥-雹神庙-冯营子桥-闫营子-秋窝-小贵口-大贵口-二道沟-偏桥子-达连坑-陈栅子桥头-陈栅子-开发区-陈栅子乡政府-繁西营-刑家沟门-焦营村-付营子-付营子乡政府5路火车站-西地(夏5:20-20:30冬5:30-20:20)火车站-新居宅-承德大桥-双桥分局-市政府-避暑山庄-庙-市中心医院-蓝泉公司-中医院-安定里-头道牌楼-头道沟-下营坊-轻小型修理厂-公交总公司-广播电视大学-高庙-汽车西站-下甸子-元宝山沟

    8、口-杜家店-三岔口-双滦交通局-麻纺厂-丝绸厂-xx大队-双滦城建局-团瓢-双塔山-矿机厂-应营子-建筑材料厂-中储粮库-东平台-西平台-西平台小学-大龙庙-滦河-承钢医院-东大门-果山小区-钢渣厂-西地家属区-西地村-西地6路公交三公司-金龙建材城(夏6:00-21:30冬6:00-21:00)公交三公司-二六六医院-大佛寺-长城种业-宝励公司-兴隆街-万树园小区-万树园-二中-小南门-避暑山庄-庙-国大通用电器-建行大厦-露露集团-体育场-桃李街南口-牛圈子沟镇政府-园林宾馆-魁福园小区-热力集团-半壁山桥-金龙建材城7路公交总公司-火车站(5:00-22:00)公交总公司-轻小型修理厂-

    9、下营坊-头道牌楼-安定里-中医院-蓝泉公司-市中心医院-庙-国大通用电器-建行大厦-新华路(中国人寿保险)-温州批发市场-新居宅-火车站8路水泉沟-石洞子沟西口(夏6:00-21:30冬6:00-21:00)水泉沟-赵家沟-肉联厂-水泉沟口-头牌楼-安定里-中医院-蓝泉公司-市中心医院-庙-摩登达家居广场-宽广超市-金伯利钻石-附属医院-和尚坟-塔沟-富华山庄-农广校-试验机厂-石洞子沟西口9路冯营子-小溪沟(夏6:10-19:00冬6:20-19:00)冯营子-长城兰苑-承德职业学院-后窑-怡豪园-冯营子大桥-包神庙小区-包神庙-玻璃艺术馆-大石庙桥-开发区管委会-克罗尼公司-四海集团-承德

    10、人才市场-京城公路管理处-腾飞集团-金龙建材-半壁山桥-热力集团-魁福园小区-园林宾馆-承德大桥(中国人寿保险)-新华路-建行大厦-国大通用电器-庙-小溪沟-粮食局家属楼-小溪沟小区9路(区间)冯营子-国大通用电器冯营子-长城兰苑-承德职业学院-后窑-怡豪园-冯营子大桥-包神庙小区-包神庙-玻璃艺术馆-大石庙桥-开发区管委会-克罗尼公司-四海集团-承德人才市场-京城公路管理处-腾飞集团-金龙建材-半壁山桥-热力集团-魁福园小区-园林宾馆-承德大桥(中国人寿保险)-新华路-建行大厦-国大通用电器10路市区线路青年楼牛圈子沟小学银行家属楼露露公司汽车站蓝岛大厦通济桥庙小南门xx支队索道公司(共21

    11、站)11路市区线路火车站汽车站市政府避暑山庄二中万树园宝励公司普宁山庄松树梁老西营三道河子桥双峰寺小东沟(共25站)15路市区线路火车站汽车站承德宾馆五交化避暑山庄二中万树园宝励公司大佛寺西口-大佛寺(共18站)16路首班夏季首班6:00末班21:30冬季首班6:30末班21:00魁福园小区-僧冠峰风景区-南园小区-南园中街-邮电小区-南园北口-桃李街南口-体育场-露露集团-建行大厦-宽广超市-二仙居(摩登达家具广场)-庙-避暑山庄-小南门-大老虎沟口-山-小老虎沟口-金龙小区-小老虎沟17路首班6:10末班:19:00魁福园小区-僧冠峰风景区-南园小区-南园中街-邮电小区-南园北口-桃李街南

    12、口-体育场-露露花园-新华路(中国人寿保险)-义泰兴小区-竹林寺小学-庙-避暑山庄-小南门-大老虎沟口-绿园小区-大老虎沟19路首班:6:40末班:18:30汽车北站-东环大桥-普特公司-兴隆街-万树园小区-万树园-二中-小南门-市委-市政府-庙-市中心医院-二道牌楼(蓝泉公司)-中医院-安定里-头道牌楼-下营房-轻小型修理厂-公交总公司-新家园小区-广播电视大学-高庙-汽车西站20路首班6:20末班19:00水泉沟-赵家沟-肉联厂-水泉沟口-头道沟口-头道沟隧道-北沟-石洞沟西口-试验机场-农广校-富华山庄-塔沟-和尚坟-附属医院-新华路(中国人寿保险公司)-新居宅(第五医院)-火车站21路

    13、五云桥-承德大桥-新居宅-火车站-福隆小区-中居宅-老居宅-新建居宅-红石砬沟口-头道沟-红石砬小学-钢模租赁站-蛤蟆石沟-马架子村-柳树底-水泉小学-水泉村-水泉村委会-桲椤树村22路首班:6:10末班:18:30五云桥-承德大桥-新居宅(第五医院)-火车站-福隆小区-中居宅-老居宅-世纪城-行政中心-承德市xx局-双山洞-冀东汽车交易市场-车管所-大石庙桥-大石庙-大石庙中心小学-大石庙村-袁家庄村口-袁家庄村委会-宝石沟-王营子-马家庄村-边家沟门-下北沟-双庙村口-双庙村中门-双庙村东门-乱林子沟门-姜家沟门23路首班:6:00末班:18:30五云桥-承德大桥-新居宅-火车站-福隆小区

    14、-中居宅-老居宅-新建居宅-红石砬沟口-头道沟-红石砬小学-钢模租赁站-蛤蟆石沟-杨家沟-左家沟-蛤蟆石村委会-蛤蟆石小学-后沟-二道沟26路夏季首班:6:00末班:21:30冬季首班:6:20末班:21:00公交三公司-二六六医院-大佛寺-长城种业-宝励公司-兴隆街-万树园小区-万树园-二中-小南门-避暑山庄-庙-二仙居(摩登达家居广场)-宽广超市-建行大厦-露露花园-体育场-桃李街南口-南园北口-园林宾馆-魁福园小区-热力集团-半壁山桥-世纪中路-世纪城28路首班:6:20末班:19:00长安小区-长安南区-长安北区-山神庙沟口-石油南路-体育场-露露花园-裕华路西口-文化大厦(国大通用电

    15、器)-庙-避暑山庄-小南门-大老虎沟口-乾阳小区-喇嘛寺村南-喇嘛寺-普乐路口-东环大桥-汽车北站-二道河子-二道河子桥-热力大桥-强狮汽修公司-上二道河子桥-医学院29路首班:夏季:6:10冬季:6:20末班:19:00冯营子-冯营子镇政府-冯营子卫生院-师专后门-冯营子xxx-郭营子村口-承德石油高专-大学园区-承德旅游学院-后窑-凤凰山大桥-财苑嘉地小区-玻璃艺术馆-开发区管委会-大石庙桥-车管所-冀东汽车交易市场-双山洞-承德市xx局-行政中心-世纪城-中华保险公司-福隆小区-火车站-新居宅-肃顺府-商城-通济桥-庙-小溪沟30路首班6:20末班18:30火车站-新居宅(第五医院)-温

    16、州批发市场-承德大桥-双桥分局-市政府-庙-避暑山庄-小南门-二中-万树园-万树园小区-兴隆街-普特公司-汽车北站-二道河子-二道河子桥-普宁山庄-上二道河子桥-承德医学院-天元三轮车超市-松树梁-腾飞平安驾校-看守所-劳教所-大庙-小井-小井村委会-小井选矿39路首班:6:10末班:19:00新华路-露露花园-体育场-桃李街南口-南园北口-园林宾馆-魁福园小区-热力集团-半壁山大桥-金龙建材城-腾飞公司-二道沟-金都绿洲-四海集团-克罗尼公司-广播电视中心-玻璃艺术馆-财苑嘉地小区-凤凰山大桥-长城兰苑-冯营子-砖瓦窑村东-砖瓦窑村委会-砖瓦窑村西-一点绿庄园-三道湾村-飞龙滑雪场118路首

    17、班:6:25末班:19:00汽车东站-车管所-冀东汽车交易市场-双山洞-承德市xx局-行政中心-世纪城-中华保险公司-火车站-魁福园小区-僧冠峰风景区-南园南口-山神庙沟口-石油南路-体育场-露露花园-裕华路西口-文化大厦(国大通用电器)-庙-避暑山庄-小南门-二中-万树园-万树园小区-兴隆街-狮子沟xxx-须弥福寿之庙-普陀宗承之庙-殊相寺-军区疗养院-堂-狮子园东-狮子园-北辰电力-水泉沟镇政府-柳树底-中心小学-山神庙村-大沃铺村委会-大沃铺后街-大沃铺小学-枸家-狮子岭公交快线东大门-承钢医院-滦河-矿机家属院-双塔山-麻纺厂-市医院-庙-火车站第三篇:公交车管理系统燕山大学课程设计说

    18、明书名称:操作系统os题目:公交车上司机与售货员协调工作模拟班级:07级计算机开发小组:三剑客课题负责人:张浩课题组成员:张浩李康张晓玉姓名学号班级自评成绩张浩0701*应用2班a李康0701*07软件3班b张晓玉0701*软件3班b开发日期:xx年1月11日-15日1概述计算机操作系统是计算机系统中最不可缺少的,最常用的软件,也是核心的,最接近于计算机硬件的软件。其特点是内容繁多,概念抽象,因此造成理解困难,掌握不易。本软件的主要目的是通过直观的演示,使学生能够感性的明白掌握多道程序及其进程同步和互斥的程序设计的基本方法。1.1基本功能利用多线程同步技术模拟公交车系统,实现司机与售票员的同步

    19、与互斥关系,即开车时不允许开门,开门时不允许开车,实现每个乘客一个线程同步互斥的上下车。每站随即生成上下车人数,上下车线程实行,先下后上原则。到终点站后,可以统计本次出车的载客人数。1.2开发计划第一步,进行问题分析,确定需要解决的问题;第二步,进行整体构思与框架设计;第三步,查阅资料,分析所需要设计的程序算法;第四步,进行各种算法及各个细节编码的详细设计;第五步,进行代码调试,修改程序中的错误;第六步,整理总结书写报告,进行答辩。1.3人员分工张浩:分析构架,核心代码编写;李康:用户界面设计,辅助代码编写,调试;张晓玉:功能测试、书写实验报告。1.4开发环境及开发工具本程序是以在window

    20、sxp下用beans和jdk搭建的平台上,以java作为开发语言进行编写的。使用的开发工具:beans.beans平台直接提供了应用程序的常见需求,如菜单、文档管理和设置。“beans”构建应用程序是指,仅提供beans平台尚不包含的应用程序部分,而不是从头开始编写应用程序。在开发周期结束时,可以将应用程序与beans平台捆绑在一起,从而节省了很多时间和精力,并且构建的应用程序稳定可靠。使用的开发语言:java.java是一种简单的、面向对象的、分布式的、解释的、键壮的、安全的、结构的中立的、可移植的、性能很优异的多线程的、动态的语言。其特点主要有:平台无关性、健壮性、面向对象、安全性、分布式

    21、。1.5使用的基本概念和原理多道程序。用户所提交的作业都先存放在外存中并排成一个队列,成为“后备队列”;然后,由作业调度程序按一定的算法由后被队列中选择若干个作业调入内存,使它们共享cpu和系统中的各种资源。进程。进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。线程:操作系统用来调度、分派的最小单位。同步和互斥:临界段。临界段对象通过提供所有线程必须共享的对象来控制线程。只有拥有临界段对象的线程才可以访问保护资源(进行临界区操作)。在另一个线程可以获取对象的访问权。用户应用程序可能会使用临界对象来阻止两个线程同时访问共享的资源发文件等。互斥量:互斥量的工作方式和临界段非常相似

    22、,其区别在于互斥量不公保护一个进程内的资源共享,而且还保护系统中进程之间的共享资源。它是通过为互斥量提供一个“互斥量名”来进行进程间资源共享协调的。事件。事件对象用于给线程传递信号,指示线程中特定的操作可以开始或结束。除非线程已经收到了这个事件信号,否则它将一直处于挂起状态。当事件对象进入其信号状态时,正在等待该事件的线程就可以开始执行。例如,一个应用程序可以通过事件来通知线程它需要的数据已经准备好。经常利用事件进行线程之间的通信。信号量。信号量与互斥相似,但是互斥只允许在同一时刻一个线程访问它的数据,而信号量允许多个线程在同一时刻访问它的数据。win32不知道哪一个线程拥有信号量,它只保证信

    23、号量使用的资源计数正确的设置。2需求分析协调司机和售票员以及乘客在运行与开关门以及上下车时的关系,实现同步互斥,避免发生不必要的冲突,节省了时间空间资源。本程序显示上下车人数,并显示车上总人数,使车内人数不超过总座位数。最终,利用统计功能,显示此次公交车运行的各种参数:车次、总站数、总载客数。3总体设计基本的技术路线:面向对象;软件的总体结构:分为可视化界面以及后台数据执行;内部模块关系:司机类与售票员类同步互斥,上车类与下车类同步互斥;总体流程:停车-开门-下车-上车-关门-开车;需要创建的进程线程。主窗口线程、司机线程、售票员线程、上车乘客线程、下车乘客线程。流程图如下:4详细设计wait

    24、,notify,实现进程的等待和唤醒。busjframe创建主窗口,driver和conductor分别创建司机和售票员线程,passengeron创建上车线程,passengeroff创建下称线程。确定要设计的过程、构件、类、对象、函数和它们的参数,要给出具体的名称和参数及其解释。由driver类调用busstate类的stopcar和runcar方法,由conductor类调用busstate类的opendoor和closedoor方法,实现同步互斥。由passengeron类调用seat类的takeon和hason方法,由passengeroff类调用seat类的takeoff和haso

    25、ff方法,实现上下车线程的同步和互斥5编码设计5.1开发环境的设置和建立首先安装jdk,如下图:然后安装beans,并关联jdk:5.2程序设计过程只需要注意的事项实现同步互斥的方法应成对出现,防止出现死锁状态;互斥信号应定义清晰,以用于互斥方法的实现;线程的创建和指针传递清晰明确,用于线程之间的交互。5.3关键构件和插件的使用beans的使用与一般编程软件接近,但是它包含了很多强大的插件,利用其中的插件我们可以简单的实现很多复杂的功能,例如在本次试验中恶我们程序的可视化窗口的建立就是利用如下组建实现的。5.4主要程序的代码设计及注释busstate类主要源代码:publicclassbuss

    26、tatepublicstaticbooleandoorclosed=false;publicstaticbooleanbusstopped=true;/获取输出框指针privatestaticjtextareabsay;publicstaticvoidgetbussay(jtextareab)bsay=b;/获取输出框指针publicsynchronizedvoidstopbusbusstopped=true;bsay.settext(车已停);this.notify;publicsynchronizedvoidrunbusthrowsinterruptedexceptionwhile(。do

    27、orclosed)this.wait;busstopped=false;publicsynchronizedvoidclosedoordoorclosed=true;bsay.settext(门已关);this.notify;publicsynchronizedvoidopendoorthrowsinterruptedexceptionwhile(。busstopped)this.wait;doorclosed=false;packageysu;importjava.util.logging.level;importjava.util.logging.logger;conductor类的主要源

    28、代码:publicclassconductorextendsthread/获取主窗口指针privatestaticbusjframebj;publicstaticvoidgetbusjframe(busjframeb)bj=b;/获取busstate类的指针privatestaticbusstatebstate;publicstaticvoidgetbusstate(busstateb)bstate=b;/获得一个driver进程类的指针privatestaticdriverdr;publicstaticvoidgetdriver(driverd)dr=d;/用于创建on和off类privat

    29、evoidcreateonthreada=newpassengeron;a.start;privatevoidcreateoffthreadb=newpassengeroff;b.start;privatebooleantimetoquit=false;privateintstation=0;publicstaticbooleanfinish=false;publicvoidrunwhile(。timetoquit)trybstate.opendoor;bj.bussay.settext(门已开);thread.sleep(1000);bj.bussay.settext(null);bj.co

    30、nductorsay.settext(请抓紧时间上下车);thread.sleep(xx);bj.conductorsay.settext(null);bj.bussay.settext(开始上下车);thread.sleep(xx);bj.bussay.settext(null);seat.dooravailable=true;if(seat.willon(seat.seatremain+seat.willoff)seat.canon=seat.seatremain+seat.willoff;elseseat.canon=seat.willon;/统计本次出车载客人次数seat.totalp

    31、assenger=seat.totalpassenger+seat.canon;/创建上下车乘客的进程for(inti=0;iseat.totalstation)timetoquit=true;driver.timetoquit=true;break;thread.sleep(xx);bj.bussay.settext(null);bj.conductorsay.settext(关门了);thread.sleep(xx);bj.conductorsay.settext(null);bstate.closedoor;thread.sleep(1000);catch(interruptedexceptionex)logger.getlogger(conductor.class.getname).log(level.severe,null,ex);trythread.sleep(200);catch(interruptedexceptionex)logger.getlogge


    注意事项

    本文(《公交车运行系统的分析与改进》.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开