民航票务管理系统分析和设计_第1页
民航票务管理系统分析和设计_第2页
民航票务管理系统分析和设计_第3页
民航票务管理系统分析和设计_第4页
民航票务管理系统分析和设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用课程设计任务书课题名称民航票务管理系统设计目本课程设计目是通过实践使学生经历一种数据库系统开发全过程并受到一次综合训练,以便能较全面地理解、掌握和综合运用所学知识去分析、处理实际问题。试验环境1、Windows及以上2、SQLServer3、ASP.NET任务规定任务:完毕《民航票务管理系统分析和设计》系统分析设计工作,并选用合适开发工具完毕系统开发。规定:1、完毕需求分析;2、进行数据库概念设计;3、进行数据库逻辑设计;4、进行数据库物理设计;5、进行应用程序设计;6、编程实现。工作进度计划序号起止日期工作内容1.12.10-.12.15需求分析2.12.16-.12.22概念设计3.12.23-.12.28逻辑设计4.12.29-.01.02系统设计5.01.03-.01.05课程设计汇报纂写指导教师(签章):年1月3日计算机工程系数据库原理及应用课程设计汇报选题名称:民航票务管理系统系(院): 计 算 机 工 程 系 专业:计算机科学与技术(信息安全方向)班级:信息1051 姓名:高博学号:16指导教师:冯万利王红艳年学期: ~ 年第1学期 年 1 月3 日摘要:伴随信息技术在管理上越来越深入而广泛应用以及信息不停海量化,在诸多行业对信息管理不得不依赖计算机,而不是使用比较原始纯人力管理措施。在当今,各行各业均有诸多计算机管理系统,尤其是民航方面,每天,有上千万人次订票、买票或者乘坐飞机,假如采用老式人工售票或登记方式会大大影响机场运作效率,并且也无法防止某些人为错误。因此一种好票务管理系统由为重要,尤其是目前诸多人喜欢提前订票或上网订票,自然,好票务管理系统不仅需要快捷以便操作、优秀保留和记录功能、还要应付大容量数据迅速查找和保留及应付长时间工作需要,必须保证系统稳定性和安全性,更重要是,安全票务管理系统不仅需要有可以防护多种病毒和黑客恶意袭击能,还需要有可以应付突发状况能力,例如忽然断电之后,系统售票信息和目前正在进行进程、操作应当怎么处理,或者,系统忽然死机之后,所有数据又应当怎样处理等等。这些问题都是我们在实际生活中常常会碰到,因此,能不能处理上述问题就成了评价一种好票务管理系统重要根据。而这次课程设计则是根据票务管理系统中最重要功能,结合数据库中所学知识,来实现一种简朴民航票务管理系统,供学习和研究之用!关键词:民航票务管理系统;数据库;查询;修改;ASP.NET目录TOC\o"1-1"\h\z\u1需求分析 12数据库概念设计 23数据库逻辑设计 54数据库物理设计 85应用程序设计 106编程实现 11总结与体会 19致谢 20参照文献 21数据库原理及应用课程设计汇报1需求分析1系统目:实现一种计算机民航票务系统,完毕对航班管理、机票管理以及登机牌管理等功能。2系统功能需求:本系统顾客分为管理员和一般顾客两类,管理员重要负责对航班进行管理,包括航班增长、修改和删除。重要为管理者增添航线时使用。而一般顾客既机场前台系统,重要进行机票购置和退换,登机牌发放以及航班信息查询等功能。(1)功能划分:顾客通过身份验证之后分别进入管理员或一般顾客主接口。在管理员页面中,重要进行航班管理,有增长航班、修改航班和删除航班三种功能。而一般顾客页面中重要有航班查询、订票、退票、机票查询、换登机牌和航班信息查询6种重要功能。(2)功能描述:航班管理在航班管理中,管理员可以对既有所有航线所有航班进行修改操作,同步也可以增长新航线,或者删除已经有旧航线,对应操作会影响航班查询成果。同步在删除航班操作中应注意,假如需要删除航班已经有票售出便无法删除。航班查询航班查询是一般顾客可以进行操作。在航班查询中,分为两种查询方式:按航空企业查询和按目地查询。顾名思义,在按航空企业查询方式中,只要在下拉列表框中选择你需要查询航空企业名即可查询到该航空企业所有航线,在按目地查询查询方式中,只要输入目地名称,即可查询到在一天中所有飞往该目地航班信息。订票订票功能是一般顾客可以进行操作。在订票功能中,顾客只要输入目地然后选择需要乘作航班就可以完毕订票了。在订票过程中,需要输入旅客个人数据,这些数据将存入数据库中,以便后来查询以及登机牌发放。退票退票功能是一般顾客可以进行操作。在退票功能中,需要输入机票上四位由系统产生验证码验证之后才能进行操作。机票查询机票查询是一般顾客可以进行操作。机票查询可以查询到该机票所有信息,以便旅客在购票后及时查对自己机票。换登机牌换登机牌是一般顾客可以进行操作。在换登机牌过程中,需要查对机票,然后进行座位选择,一旦换了登机牌之后就不可以再进行退票操作了。换了登机牌之后,旅客就可以凭登机牌登机了。航班信息查询航班信息查询是一般顾客可以进行操作。航班信息查询分为两种查询,航班详细信息查询和旅客名单查询。这里航班详细信息查询跟航班查询是有区别。在详细航班信息查询中,可以查询到包括该航班所有机组人员信息航班所有信息。在旅客名单查询中可以查询到某架次航班所有实际登机旅客名单。2数据库概念设计1系统概念模型目地目地航班号头等舱票价商务舱票价登机门经济舱票价中转标志时间起始地中转地航班员工员工飞机班组航班机票登机牌乘客航空企业工作于买登记形成属于属于属于姓名性别职位编号编号名称机型头等舱座位数商务舱座位数经济舱座位数编号登机牌号托运标志座位号座位编号乘客ID号乘客姓名乘客性别111M1M1M1M111M图1机长机长备注乘务员1乘务员2副驾驶乘务长乘务员5乘务员3乘务员4班组班组名称班组编号机票机票编号日期验证码票价舱位签转标志保险标志图1:民航票务系统概念模型E/R图图1是民航票务管理系统概念模型E/R图,该系统波及实体集有:员工实体集:具有属性员工编号、员工姓名、员工性别和员工职务。班组实体集:具有属性班组编号、班组名称、机长、副驾驶、乘务长、乘务员1、乘务员2、乘务员3、乘务员4、乘务员5和备注。航空企业实体集:具有属性航空企业ID号和航空企业名。飞机实体集:具有属性飞机ID号、飞机型号、头等舱座位数、商务舱座位数和经济舱座位数。航班实体集:具有属性航班编号、航空企业ID号、起始地、目地、时间、中转标志、中转地、头等舱价格、商务舱价格、经济舱价格、飞机ID号、班组号和登机口。机票实体集:具有属性机票编号、验证码、日期、舱位、票价、签转标志、保险标志、旅客ID、登机牌编号、航班编号。登机牌实体集:具有属性登机牌编号、座位号、座位编号、托运标志。乘客实体集:具有属性乘客ID、乘客姓名、乘客性别。一种班组中一种岗位只有一种员工,而一种员工只能在一种班组里面,因此员工和班组之间联络为1:1联络。一种航班只有一种班组工作,而一种班组可以工作于多种不一样航班中,因此班组和航班之间联络是1:M联络。一种航空企业底下可以有多种航班,而一种航班只属于一种航空企业,因此航空企业和航班之间联络是1:M联络。一种航班只有一架飞机,而一架飞机一次只能执行一种航班飞行任务,因此飞机和航班之间联络是1:1联络。一种登机牌只能由一张机票换到,而一张机票也只能换到一种登机牌,因此登机牌和机票之间联络是1:1联络。一种航班可以形成许多张机票,而一张机票只能对应于一种航班,因此航班与机票之间联络是1:M联络。一种乘客可以买许多张机票,而一张机票只属于一位乘客,因此乘客与机票之间联络是1:M联络。3数据库逻辑设计1将概念模型转换成关系模型将E/R模型转换为关系模式(1)员工实体集可以转换为关系:STAFFINF(STAID,STANAME,STASEX,STADUTY)STAID表达员工编号,STANAME表达员工姓名,STASEX表达员工性别,STADUTY表达员工职务。(2)班组实体集可以转换为关系:GROUNP(GROID,GRONAME,REMARK)GROID表达班组编号,GRONAME表达班组名称,REMARK表达备注。(3)航空企业实体集可以转换为关系:COMPANY(COMPANYID,COMPANYNAME)COMPANYID表达航空企业编号,COMPANYNAME表达航空企业名称。(4)飞机实体集可以转换为关系:PLANEINF(PLANEID,PLANETYPE,F_CLASS,B_CLASS,E_CLASS)PLANEID表达飞机ID号,PLANETYPE表达飞机机型,F_CLASS表达头等舱座位数,B_CLASS表达商务舱座位数,E_CLASS表达经济舱座位数。(5)航班实体集可以转换为关系:FLIGHTINF(FLIGHTID,START,DESTINATION,F_TIME,TRANSFERTAG,TRANSFERPLACE,F_PRICE,B_PRICE,E_PRICE,BOARDINGGATE)FLIGHTID表达航班号,START表达起始地,DESTINATION表达目地,F_TIME表达起飞时间,TRANSFERTAG表达中转标志,TRANSFERPLACE标号中转地,F_PRICE表达头等舱价格,B_PRICE表达商务舱价格,E_PRICE表达经济舱价格,BOARDINGGATE表达登机门。(6)机票实体集可以转换为关系:TICKETS(TICKETID,VALIDATECODE,FDATE,CLASS,FEE,CEK_TRF_MARK,INSURANCEMARK)TICKETID表达机票编号,VALIDATECODE表达验证码,FDATE表达航班日期,CLASS表达舱位,FEE,表达价格,CEK_TRF_MARK表达签转标志,INSURANCEMARK表达保险标志。(7)登机牌实体集可以转换为关系:BOARDINGPASS(BOARDINGPASSID,SEATNUM,SNO,CONSIGNMARK)BOARDINGPASSID表达登机牌编号,SEATNUM表达座位号,SNO表达座位编号,CONSIGNMARK表达托运标志。(8)乘客实体集可以转换为关系:PASID(PASID,PASNAME,PASSEX)PASID表达乘客身份证字号即乘客ID号,PASNAME表达乘客姓名,PASSEX表达乘客性别。(9)员工和班组之间联络是1:1联络,因此没有必要为其建立一种关系,可以通过扩展班组关系来表达:GROUNP(GROID,GRONAME,CAPTAIN,VCAPTAIN,STEWARDCP,STEWARD1,STEWARD2,STEWARD3,STEWARD4,STEWARD5,REMARK)CAPTAIN表达机长,VCAPTAIN表达副驾驶,STEWARDCP表达乘务长,STEWARD1表达乘务员1,STEWARD2表达乘务员2,STEWARD3表达乘务员3,STEWARD4表达乘务员4,STEWARD5表达乘务员5。(10)班组和航班之间联络是1:M联络,因此没有必要为其建立一种关系,可以通过扩展航班关系来表达:FLIGHTINF(FLIGHTID,START,DESTINATION,F_TIME,TRANSFERTAG,TRANSFERPLACE,F_PRICE,B_PRICE,E_PRICE,GROID,BOARDINGGATE)GROID表达班组编号。(11)航空企业和航班之间联络是1:M联络,因此没有必要为其建立一种关系,可以通过扩展航班关系来表达:FLIGHTINF(FLIGHTID,FCOMPANYID,START,DESTINATION,F_TIME,TRANSFERTAG,TRANSFERPLACE,F_PRICE,B_PRICE,E_PRICE,GROID,BOARDINGGATE)FCOMPANYID表达航空企业ID号。(12)飞机和航班之间联络是1:M联络,因此没有必要为其建立一种关系,可以通过扩展航班关系来表达:FLIGHTINF(FLIGHTID,FCOMPANYID,START,DESTINATION,F_TIME,TRANSFERTAG,TRANSFERPLACE,F_PRICE,B_PRICE,E_PRICE,PLANEID,GROID,BOARDINGGATE)PLANEID表达飞机ID号。(13)机票和登机牌之间联络是1:1联络,因此没有必要为其建立一种关系,可以通过扩展机票关系来表达:TICKETS(TICKETID,VALIDATECODE,FDATE,CLASS,FEE,CEK_TRF_MARK,INSURANCEMARK,BOARDINGPASSID)BOARDINGPASSID表达登机牌编号。(14)航班和机票之间联络是1:M联络,因此没有必要为其建立一种关系,可以通过扩展机票关系来表达:TICKETS(TICKETID,VALIDATECODE,FDATE,CLASS,FEE,CEK_TRF_MARK,INSURANCEMARK,BOARDINGPASSID,FLIGHTID)FLIGHTID表达航班编号。(15)乘客和机票之间联络是1:M联络,因此没有必要为其建立一种关系,可以通过扩展机票关系来表达:TICKETS(TICKETID,VALIDATECODE,FDATE,CLASS,FEE,CEK_TRF_MARK,INSURANCEMARK,PASSID,BOARDINGPASSID,FLIGHTID)PASSID表达旅客ID号。4数据库物理设计1把关系模型转换为表构造:员工信息表(StaffInf):包括所有员工信息,定义如下:域名含义数据类型例子备注STAID员工编号字符类型3001主键STANAME员工姓名字符类型王剑STASEX员工性别字符类型男STADUTY员工职务字符类型机长班组信息表(Group):包括所有班组信息,定义如下:域名含义数据类型例子备注GROID班组编号数值类型1031主键GRONAME班组名称字符类型新青年CAPTAIN机长字符类型3002员工编号VCAPTAIN副驾驶字符类型3004员工编号STEWARDCP乘务长字符类型4007员工编号STEWARD1乘务员1字符类型4008员工编号STEWARD2乘务员2字符类型4009员工编号STEWARD3乘务员3字符类型4005员工编号STEWARD4乘务员4字符类型0000员工编号STEWARD5乘务员5字符类型0000员工编号REMARK备注字符类型无航空企业信息表(Company):包括所有航空企业信息,定义如下:域名含义数据类型例子备注COMPANYID航空企业编号字符类型KA主键COMPANYNAME航空企业名称字符类型港龙航空飞机信息表(PlaneInf):包括所有飞机信息,定义如下:域名含义数据类型例子备注PLANEID飞机编号字符类型A3010主键PLANETYPE飞机机型字符类型A340-300F_CLASS头等舱座位数数值类型12B_CLASS商务舱座位数数值类型18E_CLASS经济舱座位数数值类型252航班信息表(FlightInf):包括所有航班信息,定义如下:域名含义数据类型例子备注FLIGHTID航班号字符类型CA3031主键FCOMPANYID航空企业编号字符类型CA外键START起始地字符类型南京DESTINATION目地字符类型北京F_TIME起飞时间字符类型13:50TRANSFERTAG中转标志数值类型01表达需要转机TRANSFERPLACE中转地字符类型F_PRICE头等舱价格数值类型0B_PRICE商务舱价格数值类型1900E_PRICE经济舱价格数值类型1500PLANEID飞机编号字符类型A3040外键GROID班组编号数值类型1032外键BOARDINGGATE登机口字符类型B1机票信息表(TicketInf):包括所有机票信息,定义如下:域名含义数据类型例子备注TICKETID机票编号数值类型10000主键VALIDATECODE验证码数值类型1303FDATE日期字符类型01/10CLASS舱位字符类型BFEE票价数值类型558CEK_TRF_MARK签转标志数值类型01为可签转INSURANCEMARK保险标志数值类型11为已保险PASSID乘客ID字符类型32081外键BOARDINGPASSID登机牌编号数值类型1008外键FLIGHTID航班号字符类型ZH9877外键登机牌信息表(BoardingPass):包括所有登机牌信息,定义如下:域名含义数据类型例子备注BOARDINGPASSID登机牌编号数值类型1008主键SEATNUM座位号字符类型23CSNO座位编号数值类型133CONSIGNMARK托运标志数值类型11为有行李托运乘客信息表(PasInf):包括所有乘客信息,定义如下:域名含义数据类型例子备注PASID身份证字号字符类型32037主键PASNAME姓名字符类型张成PASSEX性别字符类型男顾客账号表(User):包括所有顾客账号和口令信息:定义如下:域名含义数据类型例子备注USERID顾客ID号字符类型1001主键USERNAME顾客姓名字符类型BennyPASSWORD顾客密码字符类型123PURVIEW顾客权限数值类型10为管理员2实现数据完整性通过多种约束,缺省实现数据完整性。由于航空票务管理系统重要性和各个数据之间复杂有关性,保证数据完整性显得更为重要。不能让顾客随意删除,修改数据。(1)多种外键约束保证数据完整性,不能随意删除。外键设置在上面数据库建表时已经提到。(2)主键约束保证明体完整性,主键设置在上面数据库建表时候也已经提到了。(3)创立存储过程,保证在换登机牌同步能将登机牌编号更新至机票表中有关字段,保证数据完整性。5应用程序设计1航空管理系统处理流程图开始开始顾客登录合法顾客选择服务执行服务操作退出选择退出?YNYN2总体构造和外部模块设计顾客验证模块顾客验证模块一般顾客管理员航班查询订票购票机票查询换登机牌航班信息增长航班修改航班删除航班6编程实现1Login.aspx这是系统登陆接口,系统根据账号自动选择进入管理员或一般顾客页面。2Index.aspx这是一般顾客登陆成功接口,在上侧有一条功能选择菜单,通过此菜单,顾客可以实现多种操作。(1)按下航班查询,页面加载FlightSearch.ascx,进行航班查询某些有关操作。(2)按下订票,页面载入Book.ascx,进行订票有关操作。(3)按下退票,页面载入ReturnTic.ascx,进行退票有关操作。(4)按下机票查询,页面加载TicketInfl.ascx,进行机票查询有关操作。(5)按下换登机牌,页面载入BoardingPass.ascx,进行换登机牌有关操作。(6)按下航班信息,页面加载FlightInfButton.ascx,进行航班信息查询有关操作。(7)按下退出系统,退出系统。3FlightSearch.ascx在航班查询功能页面中,有两种查询方式,第一是按目地查询,第二是按航空企业查询。上面两张图片分别是按目地查询查询过程(上图)和按航空企业查询查询过程(下图)。(1)按目地查询:在这种查询方式下,只要在搜索栏中用中文输入需要前去都市名,然后点击查询按钮后,就可以在列表中出目前一天中所有飞往该都市航班信息。显示航班信息包括:航班号,航空企业,起始地,目地,时间,与否需要中转以及飞机型号。需要注意是,起始地为南京。(2)按航空企业查询:在这种查询方式下,只要从下拉列表中选择你所需要查询航空企业,然后点击查询按钮后,所有该航空企业拥有所有航线都会显示在列表中。显示航班信息包括:航班号,航空企业,起始地,目地,时间,与否需要中转以及飞机型号。需要注意是,起始地为南京。4Book.ascx在订票功能页面中,顾客只需要输入目地及日期,点击提交按钮之后,页面中会显示出所有当日匹配所有航班信息。接下来,在出现页面中填写所需要订购航班航班号等其他信息后,然后再在旅客信息资料中填写购票人姓名,身份证字号等信息后按提交按钮后就可以完毕订票操作了。5ReturnTic.ascx在此退票功能页面中,顾客首先需要输入机票上流水号,点击提交按钮之后,系统会显示出该机票详细信息,包括航班号、出发地、目地、日期、时间、舱位、中转地和旅客姓名。在查对机票信息后,假如确定退票,在输入框中输入机票上四位验证码,点击提交按钮之后既完毕退票操作。6TicketInfl.ascx在机票查询功能页面中,顾客可以对自己所购置机票航班信息进行查询。在输入机票流水号和机票上面四位验证码并提交之后,系统就会显示出本张机票所有信息,包括:航班号、航空企业名称、机型、出发地、目地、日期、时间、舱位、中转地、旅客姓名、保险状态、签转状态和票价。7BoardingPass.ascx在换登机牌功能页面中,顾客可以完毕登机牌更换操作。当旅客抵达机场后,需要进行登机牌更换,此时,只要输入机票流水号和机票上四位验证码,在系统出现该张机票详细信息后,旅客可以选择自己所需要座位,在选择座位时候,系统会显示出目前航班所有座位被选择状况,红色方块表达该座位已经被选择了,而绿色方块则表达此座位可以被选,当选择好座位后再选择与否需要托运行李就完毕了登机牌更换操作,此时系统会打印出乘客登机牌。8FlightInfButton.ascx在航班信息查询功能页面中,有两种查询方式,分别是查询航班详细信息和查询航班旅客名单。(1)查询航班详细信息:在查询航班详细信息功能页面中,顾客只要在页面中输入所要查询航班航班号以及日期,就可以将次航班所有信息查询到,并显示出来。航班详细信息包括:航班号、航空企业名称、出发地、目地、时间、日期、飞机型号、头等舱票数、商务舱票数和经济舱票数以及对应此航班飞航小组信息,包括乘务组名称、机长姓名、副机长姓名、乘务长姓名、乘务员1姓名、乘务员2姓名、乘务员3姓名、乘务员4姓名、乘务员5姓名和备注。(2)查询旅客详细名单:在查询旅客相信名单功能页面中,顾客只要在页面中输入所要查询航班航班号以及日期,就可以查询出乘坐本次航班所有旅客信息,包括:姓名、身份证号码、性别以及座位号。9AdminIndex.aspx这是系统管理员登陆成功接口,在左侧有一条功能选择菜单,通过此菜单,顾客可以实现多种与航班管理有关操作。(1)按下增长航班,页面加载InsertFlight.ascx,进行航班查询某些有关操作。(2)按下修改航班,页面载入UpdateFlight.ascx,进行订票有关操作。(3)按下删除航班,页面载入DeleteFlight.ascx,进行退票有关操作。10InsertFlight.ascx在航班管理增长航班功能页面中,顾客可以对系统进行飞机航班增长操作。顾客只需根据页面中提醒,按规定输入对应航班信息,点击提交按钮后就可以完毕航班增长操作了。11InsertFlight.ascx在航班管理修改航班页面中,顾客可以对已经有航班信息进行修改。在输入航班号,点击确认按钮之后,顾客所需要修改航班所有信息会所有显示在页面中,此时,顾客只需要对该航班需要修改地方进行修改就可以了。在更改班组时候,假如不懂得班组号码,则可以点击名为:这里按钮,系统会根据顾客输入班组名称,进行模糊查询,将所有匹配班组显示出来。在完毕所有修改操作后,顾客可以点击提交按钮,完毕对航班信息修改操作。所有新航班信息会存入数据库中。12DeleteFlight.ascx在航班管理增长航班功能页面中,顾客可以对系统进行飞机航班删除操作。顾客只需在页面中输入需要删除航班航班号,点击确认按钮后就可以完毕航班删除操作了。需要注意是,假如需要删除航班目前有飞航任务是无法删除。总结与体会通过将近一周忙碌,这个课程设计终于快结束了。在这一种星期程序设计中,我碰到了诸多问题,但最终都得以处理了。例如在一开始设计阶段,光是数据库设计就花费了许多时间,平常诸多看似很平常事情,假如需要用计算机去实现时候都很困难。我最初设计数据库时候是凭着自己生活经验和感觉去设计表,然后根据表去画E/R图,成果导致数据库逻辑性一点都不对,诸多查询功能无法或者很不以便实现,后来,我查看了些资料,觉得还是应当先设计出E/R图,再转换为关系表才行。于是,我重新整顿了自己思绪,根据自己平时经验和上网查询到资料,先画出了数据库E/R图,然后,根据E/R图,按照转换原则,设计出了数据库中表,大大简化了查询语句编写难度,同步也使得数据库设计愈加合理和规范。当然,尚有诸多技术上问题出目前编写过程中,但最终都在我查资料或调试过程中处理了,这大大提高了我自学能力,在碰到问题之后,怎样运用手边既有资源去处理问题,对我协助很大。例如在编写机票换登机牌程序时候,由于每架航班座位数和座位类型都不一样样,并且,在换登机牌操作时,还需要显示出该航班所有座位状况并且标识出所有已经被登记过座位。这让我停止了很久,想了很久都不懂得怎样处理这个问题,后来,我看了之前一种程序,无意中想到了用Pannel控件,再加上自定义顾客控件并且使用动态空间添加和修改措施可以实现以上功能,于是通过我长达2小时测试终于实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论