c宾馆客房管理系统_第1页
c宾馆客房管理系统_第2页
c宾馆客房管理系统_第3页
c宾馆客房管理系统_第4页
c宾馆客房管理系统_第5页
已阅读5页,还剩37页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、面向对象的课程设计学院:数学学院专业:数学与应用数学班级:2010XXX学号:XXX_姓名:XXXX.学号:XXX姓名:XXXX课程设计周次:第19-20起始日期:2012.6.25起2012.7.6目录1 .C+课程设计成绩评定表2 .C+课程设计任务书II页3 .程序一基本框架结构图.1页4 .程序一设计说明书.2页5 .程序一源代码清单.11页6 .程序一课程设计总结.25页7 .程序二基本框架结构图.26页8 .程序二设计说明书.27页9 .程序二源代码清单.32页10 .程序二课程设计总结.35页课程设计成绩评定表班级XXX学号XXX姓名XXXXXXXX项目组宾馆客房管理系统项目组长

2、XXXXXXX项目组组员:XXXXXX本人工作简介:本人主要负责3.程序基本框架结构图和4.程序设计说明书部分,对程序的设计结构及设计理念做了深入的思考和研究,为做好本次课程设计做出大量努力。组长评语:组长及组员都极其负责的对待自己的任务,用心去思考程序思路,认真完成每一个步骤,解决每一个难点及错误,真诚的对待这次课程设计,最终完成任务。成绩评定标准ABCDE报告完成情况很好好比较好不好纪律表现很好好比较好不好程序功能性强较强较弱弱界囿美观性很好好较差不好程序可操作性很好好较差不好答辩表现很好好较差不好所起作用程度80%以上60%以上60%以下最后成绩A>=5C<=0良好A>

3、=3C<=0中等B>=2C>=4及格A=0B=0C>=3不及格A=0B=0C<=2E>=12010xxx班C+语言课程设计任务书一、设计目的通过本次课程设计使学生进一步加深对C+语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握高级语言的编程方法和技巧,提高学生用高级语言解决实际问题的能力。二、设计要求1、认真查阅参考书、资料3、按时上机,认真调试程序三、课设报告装订内容及顺序1、课程设计封皮3、课程设计成绩评定表5、程序基本框架图67、源代码清单四、设计题目XXX(此处填写所选题目)五、时间安排(从6月25日到71、查阅资料及程序设

4、计(3天)3、成绩评定(0.5天)六、参考文献1、C+语音基础教程吕凤翥编著2、遵守课程设计时间安排4、认真完成课程设计报告2、目录4、课程设计任务书、程序设计说明书8、课设总结与心得月6日)2、程序编制及调试(7天)3、打印报告(0.5天)清华大学出版社2、C+PrimerPlus»(美)StephenPrata.人民邮电出版社3、C+附序设计教程(美)H.M.DeitelP.J.Deitel.清华大学出版社4、C+寸尚编程百例网冠科技编.机械工业出版社程序基本框架结构图程序设计说明书摘要:本文论述了宾馆客房管理系统程序编写过程。针对系统的功能实现展开叙述,该系统包括客房查询、客户

5、信息查询、用户入住管理、用户退房管理等功能;最后介绍了软件测试的方法、必要性和调试的过程中遇到的一些问题及解决方案。该系统采用基于C+1行环境。关键词:宾馆客房管理,C+,源程序代码。1前言随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。2目的和意义运用所学知识设计宾馆客房管理系统,完成课程设计,在此基础上对以前所学知识进行系统的学习和掌握。通过这

6、次课程设计使我对所学知识进行一次全面检验,查漏补缺,为以后的学习提供参考。3系统主要功能宾馆的客房信息包括客房号、客房类型、客房价格、空闲情况、客人姓名、客人身份证号、入住时间、退房时间,预付费用等信息。系统以菜单方式工作,使之能提供以下功能:客房信息的录入功能客人入住登记客人退房结算客房信息浏览功能,浏览全部客房的信息客房信息查询:查询空房间情况、按姓名或房问号查询客房信息的删除、修改功能4系统的实现和核心模块的描述4.1 登录模块及执行图系统登录模块用于验证会员登录系统时输入的会员名、密码以及身份是否正确,只有合法的用户才能进入系统。进入系统后会有管理选择菜单供客户选择服务人用户名和密码以

7、空格隔开;654456欢迎使用*系统必ffl户名或密码输入有误.请重新输入6666664.2 订房信息系统模块及执行图客户进入订房系统后会有客户姓名及客户身份证号码录入界面,正确无误之后会有预定房间标准和费用选择界面及预订客房时间和住房费用。I'C:UsersaDesktopDebtjg201014S17.exe*01回元间元元元加房制R06统你箪双桥尽请1.2.3.*00IE12307-r1/zlit?准标的4.3 入住信息系统模块及执行图客户能够通过身份验证进入入住系统,会有客户是否已经预定房间选择,之后会显示客户入住时间、房间号码及收费系统。选;f¥1.订了界面'

8、;CU5tr5aDesktopDebug201014817.exe'【退出请按“2”?1,同.选择服务类即订房、M1-正篇2-入住3-退房-4_一皿?3_订了名:,退房还是查询?4-查询:22-没打1蚤4卷入住警馆?房间号码为:701国房转8加元整,请输入住宿天数请您输入顾客的身份证号码选if¥2.没界面"C:UserslaDgsktopD£bug2t)1014gl7.RK£"择预定房间的标准工用/天1S。元司/天2加元司/天3的兀套房/天E加元4-)查询二22-没订)2眉匹生.定手订房工吗?1-订了刖只顾宜由姓名1工外、出2-)入住3

9、7退。退出请按经”,nr选<准统你箪双标思£怅续使用本系统请按退出请按“2",4.4 退房信息系统模块及执行图客户能够通过身份验证进入退房系统,则会显示客户入住房问号、房间标准、入住时间及费用结算。4.5 查询信息系统模块及执行图客户能够通过身份验证进入查询系统,则会显示选择房间信息查询或客户信息查询。房间系统查询显示空房,已经预定过的房间及已入住房间。客户信息查询显示客户入住时间,房间号码等。按房间信息查询界面按顾客信息查询界面5软件测试每个软件产品都是不可避免的存在缺陷,所以在系统设计基本完成后,我们就必须对设计的作品从各方面进行测试,使作品趋于完善,增加作品的稳

10、定性。测试本身的目的是尽可能多地暴露程序中的错误,但是,发现错误的最终目的还是为了改正错误。在成功的测试之后,还必须进一步诊断和改正程序中的错误,这就是调试的任务。调试的过程由两个步骤组成,它从表示程序中存在错误的某些迹象开始。首先确定错误的准确位置,也就是找出是哪个模块或哪些接口引起的错误;然后,仔细研究这段代码以确定问题的原因,并设法改正错误。通过不断地测试、调试,解决了系统中一系列错误所在,如:界面美化问题,控件使用问题,代码出错问题,数据连接与数据正确显示等,使系统功能更加完善,系统更加强大有力。总的来说,本系统能基本实现预计的功能,但是由于能力有限,还有一些功能尚未实现,有待解决。源

11、代码清单#include<iostream.h>#include<string.h>/*voidinitial_room();/初始化80个房间信息voidwelcome。;验证用户登陆,登陆成功显示欢迎信息voidenter();voidbook_room();voidcheck_in();voidcheck_out();voidinquire。;inti=0;/*structRoomintnumber;intdank;intprice;intstate;;classCustomerpublic:Customer。;voidset_name(char*n)strcpy

12、(name,n);voidset_ID(char*p)strcpy(ID,p);voidset_room_number(intn)room_number=n;voidset_day(intd)day=d;voidset_prepaid(intp)prepaid=p;char*get_name()returnname;char*get_ID()returnID;intget_room_number()returnroom_number;intget_day()returnday;intget_prepaid()returnprepaid;virtualCustomer();private:cha

13、rname10,ID19;introom_number;intprepaid;intchange;intday;;Customer:Customer()cout<<"请您输入顾客的姓名n"cin>>name;cout<<"请您输入顾客的身份证号码n"cin>>ID;prepaid=change=day=0;Customer:Customer()cout<<"该顾客退房成功!"<<endl;I*Roomroom80;Customer*customer80;voidm

14、ain()程序入口从这里开始运行charchoice='1'initial_room();/初始化80个房间的信息,分四个等级welcome。;验证用户登陆,登陆成功显示欢迎信息while(choice='1')enter();/根据用户的选择执行不同的功能cout<<endl;cout<<"继续使用本系统请按"1",退出请按"2"!"cin>>choice;cout<<endl;/系统登陆界面*voidwelcome。/验证用户登陆,登陆成功显示欢迎信息

15、charname4,code7;cout<<"请输入用户名和密码(以空格隔开):n"cin>>name>>code;while(strcmp(name,"000")!=0)|(strcmp(code,"666666")!=0)cout<<"用户名或密码输入有误,请重新输入!n"cin>>name>>code;cout<<endl;cout<<endl;cout<<"cout<<"

16、;*欢迎使用*系统!n"n”;cout<<"*n”;cout<<endl;/系统入口*voidenter()intkind_of_service;cout<<"请选择服务类别:订房、入住、退房还是查询?n"cout<<"1->定房2->入住3->退房4->查询:"cin>>kind_of_service;if(kind_of_service>4)|(kind_of_service<1)cout<<"您的输入有误,请重试

17、!n"cin>>kind_of_service;elseswitch(kind_of_service)case 1: book_room();break;case 2: check_in();break;case 3: check_out();break;case 4: inquire。;break;订房实现*voidbook_room()customeri=newCustomer;introom_standard,day;cout<<"请您选择预定房间的标准:n"cout<<"1.单人间/天150元n2.双人间/天2

18、00元n3.标准间/天300元n4.总统套房/天600元n”;cin>>room_standard;cout<<"请输入预定天数n"cin>>day;customeri->set_day(day);switch(room_standard)intn;case 1:cout<<"住房费用总共为:"<<day*150<<"元n"计算住房费用for(n=0;n<20;n+)从第一个级别的房间中查找一个空闲的房间if(roomn.state=0)/state=

19、0表示该住房没有被预定的cout<<"预定成功房间号码为:"<<roomn.number<<endl;roomn.state=1;customeri->set_room_number(roomn.number);break;break;case 2:cout<<"住房费用总共为:"<<day*200<<"元n"for(n=20;n<40;n+)if(roomn.state=0)cout<<"预定成功房间号码为:"<

20、<roomn.number<<endl;roomn.state=1;customeri->set_room_number(roomn.number);break;break;case 3:cout<<"住房费用总共为:"<<day*300<<"元n"for(n=40;n<60;n+)if(roomn.state=0)cout<<"预定成功房间号码为:"<<roomn.number<<endl;roomn.state=1;custome

21、ri->set_room_number(roomn.number);break;break;case 4:cout<<"住房费用总共为:"<<day*600<<"元n"for(n=60;n<80;n+)if(roomn.state=0)cout<<"预定成功房间号码为:"<<roomn.number<<endl;roomn.state=1;customeri->set_room_number(roomn.number);break;break;i

22、+;住房的顾客数加1/入住登记*voidcheck_in()charname110,id119;intding_or_no,prepaid;cout<"该顾客订房了吗?(1->订了2->没订)";cin>>ding_or_no;if(ding_or_no=1)cout<<"请输入顾客的姓名:"<<endl;cin>>name1;cout<<"请输入顾客的身份证号码:"<<endl;cin>>id1;for(intj=0;j<=i

23、;j+)if(strcmp(customeri->get_name(),name1)=0)&&(strcmp(customerj->get_ID(),id1)=0)查找该顾客的定房信息intnum=customerj->get_room_number();/取得定房的房间号cout<<"顾客"<<name1<<”今天入住本宾馆!房间号码为:"<<num<<endl;switch(num/100)case 6:prepaid=customerj->get_day()*

24、150;customerj->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!"<<endl;开始收费roomnum%100-1.state=2;/修改房间状态为入住状态break;case 7:prepaid=customerj->get_day()*200;customerj->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!

25、"<<endl;room19+num%100.state=2;break;case 8:prepaid=customerj->get_dayO*300;customerj->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!"<<endl;room39+num%100.state=2;break;case 9:prepaid=customerj->get_day()*600;customerj->set_prepai

26、d(prepaid);cout<<"请收房费"<<prepaid<<"元整!"<<endl;room59+num%100.state=2;break;break;elsecustomeri=newCustomer;introom_standard,day;cout<<"请您选择预定房间的标准:n"cout<<"1.单人间/天150元n2.双人间/天200元n3.标准间/天300元n4.总统套房/天600元n”;cin>>room_standa

27、rd;cout<<"请输入住宿天数n"cin>>day;customeri->set_day(day);switch(room_standard)intn;case 1:prepaid=day*150;customeri->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!n"for(n=0;n<20;n+)if(roomn.state=0)cout<<"入住房间号码为:"<

28、<roomn.number<<endl;roomn.state=2;customeri->set_room_number(roomn.number);break;break;case 2:prepaid=day*200;customeri->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!n"for(n=20;n<40;n+)if(roomn.state=0)cout<<"入住房间号码为:"<<

29、;roomn.number<<endl;roomn.state=2;customeri->set_room_number(roomn.number);break;break;case 3:prepaid=day*300;customeri->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!n"for(n=40;n<60;n+)if(roomn.state=0)cout<<"入住房间号码为:"<<ro

30、omn.number<<endl;roomn.state=2;customeri->set_room_number(roomn.number);break;break;case 4:prepaid=day*600;customeri->set_prepaid(prepaid);cout<<"请收房费"<<prepaid<<"元整!n"for(n=60;n<80;n+)if(roomn.state=0)cout<<"入住房间号码为:"<<roomn

31、.number<<endl;roomn.state=2;customeri->set_room_number(roomn.number);break;break;i+;/退房结算*voidcheck_out()charname210,id219;intstandard,j,room_number,day1,day2,day;cout<<"请输入要退房的顾客姓名和身份证号码:n"cin>>name2>>id2;cout<<"请输入该顾客实住天数:n"cin>>day2;for(j

32、=0;j<i;j+)if(strcmp(customeri->get_name(),name2)=0)&&(strcmp(customerj->get_ID(),id2)=0)room_number=customerj->get_room_number();standard=room_number/100;day1=customerj->get_day();day=day1-day2;switch(standard)(case6:cout<"顾客的房间号是"«room_number«":为单人

33、间,每天150元n"cout<<"该顾客预付了房费"«customerj->get_prepaid()«"元,实际消费"«day2*150«"元整!rT;cout«endl;if(day>0)cout«"请退给该顾客"«day*150«"元整!n"if(day<0)cout<<"请补收该顾客住房费"«-day*150«"元整!

34、n"break;case 7:cout<"顾客的房间号是"<<room_number<<":为单人间,每天200元n"cout<<"该顾客预付了房费"«customerj->get_prepaid()«"元,实际消费"«day2*200«"元整!n"cout«endl;if(day>0)cout«"请退给该顾客"«day*200«&q

35、uot;元整!n"if(day<0)cout<<"请补收该顾客住房费"«-day*200«"元整!n"break;case 8:cout<"顾客的房间号是"<<room_number<<":为单人间,每天300元n"cout<<"该顾客预付了房费"«customerj->get_prepaid()«"元,实际消费"«day2*300«&quo

36、t;元整!n"cout«endl;if(day>0)cout«"请退给该顾客"«day*300«"元整!n"if(day<0)cout<<"请补收该顾客住房费"«-day*300«"元整!n"break;case 9:cout<”顾客的房间号是"«room_number«":为单人间,每天600元rT;cout<<"该顾客预付了房费"«

37、customerj->get_prepaid()«"元,实际消费"«day2*600«"元整!n"cout«endl;if(day>0)cout<<"请退给该顾客"<<day*600<<"元整!n"if(day<0)cout<<"请补收该顾客住房费"<<-day*600<<"元整!n"break;cout<<endl;cout<&

38、lt;"退房核算清楚,请按1:"characcount;cin>>account;if(account='1')for(intk=0;k<80;k+)if(roomk.number=customerj->get_room_numberO)roomk.state=0;i-;for(;j<i;j+)customerj=customerj+1;deletecustomer。;/信息查询*voidinquire。charinquire_choice;cout<<"房间信息查询请按1,顾客信息查询请按2:"

39、<<endl;cin>>inquire_choice;if(inquire_choice='1')intj,k=0;cout<<endl;"<<endl;cout<<"下列房间还没人预订,也没人入住:for(j=0;j<80;j+)(if(roomj.state=0)(if(k%10=0)cout<<endl;cout<<roomj.number<<'t'k+;cout<<endl;cout<<endl;k=0;cou

40、t<<"下列房间已预订:"<<endl;for(j=0;j<80;j+)(if(roomj.state=1)(if(k%10=0)cout<<endl;cout<<roomj.number<<'t'k+;k=0;cout<<endl;cout<<endl;cout<<"下列房间有人入住:"<<endl;for(j=0;j<80;j+)(if(roomj.state=2)(if(k%10=0)cout<<end

41、l;cout<<roomj.number<<'t'k+;cout<<endl;cout<<endl;)elseif(inquire_choice='2')(cout<<"按姓名查询请按1,按身份证查询请按2:"<<endl;charinquire_choice;cin>>inquire_choice;if(inquire_choice='1')(charname310;cout<<"请输入顾客的姓名:"<&

42、lt;endl;cin>>name3;for(intj=0;j<=i;j+)(if(strcmp(customerj->get_name(),name3)=0)(cout<<name3<<"的住房信息如下:n"cout<<'t'<<"房间号为:"<<customerj->get_room_number()<<endl;cout<<"t"<<"预付房费为:"<<cu

43、stomerj->get_prepaid()<<endl;)if(inquire_choice='2')(charid310;cout<<"请输入顾客的姓名:"<<endl;cin>>id3;for(intj=0;j<=i;j+)(if(strcmp(customerj->get_ID(),id3)=0)(cout<<customerj->get_name()<<"的住房信息如下:n"cout<<'t'<<

44、;"房间号为:"<<customerj->get_room_number()<<endl;cout<<"t"<<"预付房费为:"<<customerj->get_prepaid()<<endl;)/房间信息初始化*voidinitial_room()80个房间进行初始化,分4个等级intj,k=601;for(j=0;j<20;j+)roomj.number=k+;roomj.dank=1;roomj.price=150;roomj.state=

45、0;k=701;for(j=20;j<40;j+)roomj.number=k+;roomj.dank=2;roomj.price=200;roomj.state=0;k=801;for(j=40;j<60;j+)roomj.number=k+;roomj.dank=3;roomj.price=300;roomj.state=0;k=901;for(j=60;j<80;j+)roomj.number=k+;roomj.dank=4;roomj.price=600;roomj.state=0;课程设计总结这次实课程设计培训是对我进行一次全面的综合训练,这次实验不仅仅是把这个学期

46、学的C+切言基础教程的知识总结,也是对以前计算机知识的检验。自己学了什么,都会心里有底。这个不单要掌握课本,还要熟练掌握一门编程语言。在这次实验中,依据C+语言进行编写。这样不仅可以学习本学期内容,而且还可以对C语言的知识进行巩固。知识是相互联系的,没有哪一门是单独而存在的。所以,要学好一门课,就是应该横向思考,多联系,这样会学得更深刻。这次实验,首先是要纵观全局,从大处着眼,先是需求分析,这是设计过程的基础,是最困难,最耗时的一步。作为“地基”的分析是否做得充分与准确,决定了在其上构、建系统的速度与质量。需求分析做得不好,甚至会导致整个程序设计返工重做。接着就是概念结构设计,这也是整个程序设

47、计的关键,它通过对用户需求进行综合,归纳与抽象,建立一个独立模型。再接着就是逻辑结构设计了,最后就是编程工作了。通过指导老师和同学的帮助,我不但在知识水平和解决实际问题的能力上有了很大的提高,还从思想上认识到自己所学到的知识在实际的开发中是很不够的。对于本次设计的命题,我的设计还很不完善,还有许多功能因为时问和本人的知识水平有限,参考了他人的作品,但是,我通过这次编程,思维和动手能力都相应的得到了提高。程序基本框架结构图系统设计流程图程序设计说明书1、程序设计题目编制一个求方程ax2+bx+c=0的根的程序.假设:d=b*b-4*a-c可以根据d>0、=0或<0来决定求解方法。Sw

48、itch(2)/有两个不相等的实数解switch(1)/有两个相等的实数解switch(0)/有两个不相等的虚数解2、课程设计性质和目的该课程设计的主要任务是运用在面向对象程序设计课程中学到的理论知识来指导实践,使学生了解面向对象与面向过程之间的区别,学会用类的方法解决实际问题。掌握一般类的定义、测试、封装、数据隐藏、继承及多态等概念,掌握面向对象程序设计的基本概念和基本方法,掌握C+语言的基本语法和基本内容,并能运用C+语言进行基本的面向对象程序设计,并且通过综合课程设计,提高学生的实践动手技能,培养学生独立分析分析问题和解决问题的能力。3、设计背景现实学习生活中,常会遇到一些自变量较大数据

49、繁杂的方程运算,徒手运算起来很困难,这时候我们就必须用到计算机,所以便着手开发了这个解一元二次方程程序,以便用于自己的学习工作。现在已经有一些功能较为强大、涵盖面较广的计算软件,而且各种平台的小工具仍不断出现。这些大大方便了我们的生活给我们更多的选择和实现方式。这个程序可以直接输入一元二次方程自变量的系数,不需要任何转换,就可以直接输出方程的解并且操作简单、界面清晰、灵活、实用、方便,一元二次方程的设计使我们所学到的C+知识在现实中得到检验。4、程序的实现功能用户运行程序后进入系统界面,在主界面用户可以输入一元二次方程自变量的系数,直接输出方程的解。本系统同时只能对一个方程进行求解操作,不能同

50、时求解多个方程。5、程序概要设计本系统使用到的库函数有:#include<iostream.h>#include<math.h>#include<string.h>系统定义的函数有:voidInput();voidDisplay。;voidFind();系统定义了类classFindRoot;6、结果运行及分析6.1 开始界面*F:C+CPPDebug201014817-xWO'2.exe,*这是一个求解dx2*hx#c巾的根的程序;输入方程系毅曰;nr6.2 系数的输入和根的求值*F:C+CPPDebugk201014817-O-2.e?<e

51、"+121+.X,电电.aabc、Ln.+TLIhlu.Llhln.LIA-Ui而系系系?一广口王口王口王二上z三八产汽-UU-方方方2=退天入入=x否rm6.3各种情况的根的求值MF:C+CPPDebug201014S17-2.exe序口王X,&+121L24axa:b:c:泪H川求系系系O山方方方2=泪次入入U俞H日续隹键意任它ii其青1曰AAhC5解匏将於特於0-求系系系5+-个9?w37续一方方方8.继日天入一个求解+bx+c=0的根的程序;:口王'王示:刖八1=32=1否退出?T退出,其它任意键继续M2.pa6.4程序的退出'F:C+CPPDebug

52、201014B17-7S-2,exe"继日次入入=3一求系系系-A口王口堇口王y市=bA1续一方方方继费入入广口王口王口王工III/一声/不才声-方方方2=汨人入入二续一方方方源代码清单#include<iostream>/包含iostream的头文件#include<math.h>#include<string>字符串处理函数usingnamespacestd;classFindRoot/定义类FindRootprivate:floata,b,c;doubler,q,x1,x2;/定义数据成员类型intjud;public:voidInput();输入函数voidDisplay。,显示函数voidFind();/求根函数;以上是类的声明部分

温馨提示

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

评论

0/150

提交评论