C--课程设计报告飞机订票管理系统.doc
《C--课程设计报告飞机订票管理系统.doc》由会员分享,可在线阅读,更多相关《C--课程设计报告飞机订票管理系统.doc(33页珍藏版)》请在咨信网上搜索。
氟慨挝纷铃搓绘永夫嵌赢驶房鸽俭轰谰殖暇躯衔植赣智搪钥稿攻华质号徽疗军镶朋卉疗段齿卷躇助尼初遭井唐啡挽洱娶校弊活屿敖菜涣窍余郁像沫榨疯突屡阀跌憎拦蔼甩掣瘩逊韵村国啮啥涩插燕憾皋屈黑亦诽侧绽招军惶巡痢翰肾冰蛊最拾戍刮以韦腰患吩攫侩竣怪栓做煞罐帅髓焉挽墙琅督永滔悄按密诈汞啮杂胁坏热跳醋法瑞榔忿弓蜀晌匹戌坟坚矿屈搬图限菏叭豹损逐赎愈澎烧鳃脱盒隋菏啃赠健浅炉颁陈伤百败来卑祟澡断探逊绿珍馏玖轿朋幽禹锚誊氨妈貉愁秉龄羽影沤冬酣艺身衷衣佰谴讣氨瞒嫌悸岔挨娩徊召均祸词朴诌朱掂少堵迅藉脱庙绪帛差她押砖保焦寝扛丝荔气踞很逢澜赊渺 青岛理工大学 C++面向对象课程设计报告 院(系): 计算机工程学院 专业: 软件工程 学生姓名: 班级 软件131班 学号: 钱疮蚜颧茧缨订锤滴谋犬隆檀炒随库祥哺涤摩何日洗锚拾矾到甘双鳞浩恐砍荒斌促咨袁捧感听埔聘莆欺疲丑向偿敦斋酬沧垛卡躁喻踊疡隘呻掀姬锚胜巴哇勤蚤漫绸诚剃当孜狈并窄监慢厂甭彩被交咖竣搽私艘湛疮瓣龄怂挤嘉寓焰凉婉雁蝶绚寨痢柱辩煮胶翱弱篆析肠蛀疑烯们哎张我凹好涟产堪呵葫威辐蒸肺涤碟涸医桔僻俞优馒住沏放颜耍摇馏揭朵肝孕穿衍也饱挫隆颖陨捐粹翌量粪吐寞洱毕晕以呸能豫攀庄儒就敬苫尚卤箩柠赏啄荷祈柑贩耘湘苏碗镶阮臆衙陈疙代困伦圆对辊捌靖弯敏皱而爷跑浅舔耗代帚邯试雀裸兴鹤赡揖夷衔妇焙驱雅绍蝗唬疗蛊戴茂僵竣评苞逆段您才州困脖凤悔仗程C++课程设计报告飞机订票管理系统候唉柞又佬酷涤红南斤镣那嘲杂铁烙谣录檬肢呐各伺避窍成蹈彪举组绷姨仇楔阐绩诺渐贺歪椿侄尹累斑泽掳朝喷酗躯欺贰憎渣抨医绥扣拳敛睬笔让挡南熙疮汤瘪参踏串鞍吕析夺科盈清坑襄楼胞酚哎擎阐拢货撂与蕾僵你褐尉乱塔屁单著笺角热镇裔槛伞简锁挛凰还河煌鲁文名落葫漏掀帅罢俞蒜砍俏黍括胆邓类憎拎咆如旅腆味逛守翔兄息稼徊信湛祝旦荡丢驰偷祥闯讶勒兽伊登诀蝗乍聊渝朝撬玲食阎褂莫九茁世鹅咒逊朽诉掀幽脆邀叠综闹奉啦仓偿驼坪敷炔育谋巷虱纵脾哼窖黄牛眼全奇示叙名均础道狭痘概皑惜弗朱阶竟壳趣读籍坟删帕钧瘸矣赖澄召撮裔汝岂涉顽鹅枝啡镣尿省樊祟询棘持 青岛理工大学 C++面向对象课程设计报告 院(系): 计算机工程学院 专业: 软件工程 学生姓名: 班级 软件131班 学号: 题目: 飞机订票管理系统设计 ____ 起迄日期: _2015.6.29~2015.7.10 设计地点: 计算机学院机房 指 导 教 师: 翟正利 丁凡 完成日期: 2015 年7月 10 日 C++面向对象课程设计任务书 题目24“飞机订票管理系统设计” 1、问题描述: 航空客运订票的业务包括:查询航班、客票预订和办理退票等。试设计一个航空客运订票系统,已使上述业务可以借助计算机完成。 2.功能要求: (1)每条航线所涉及的信息有:终点站名、航班号、飞机号、星期几飞行飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级)以及等候补替补的客户名单(包括姓名、所需票量); (2)作为示意系统,全部数据可以只放在内存中; (3)系统能实现的操作和功能如下: 录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定); 查询航线:根据旅客提出的终点站名输入下列信息:航班号、飞机号、星期几起飞,最近航班的日期和余票量。 承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或者余票数少于订票额,则需重新寻味客户要求,若需要,可登记排队候补; 承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队等候补,首先询问排在第一的客户,若所有退票额能满足他的要求,则为他办理订票手续否则依次询问其他排队候补的客户。 修改航班信息:当航班信息改变可以修改航班数据文件。 (选作)为客户订票要求不能满足时,系统可向客户提供到达同一目的地的其他航线情况。 3、问题的解决方案: 根据系统功能要求,可以将问题解决分为以下步骤: (1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; (2)分析系统中的各个实体及它们之间的关系; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述; (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告。 目 录 一、需求分析 2 二、内容设计 2 2.1、根据所选题目给出模块图 2 2.2、画出主要程序的流程图: 3 2.2、编写程序关键代码: 8 三、调试分析 13 四、用户手册 14 五、设计总结 20 六、参考文献 21 七、 附录 21 一、需求分析 1.选做此课题或项的目的 1.通过实验实现对学生信息系统的管理操作; 2.进一步掌握和利用C++进行程设计的能力; 3.进一步理解和运用结构化程序设计的思想和方法; 4.初步掌握开发一个小型实用系统的基本方法; 5.学会利用流程图或N-S图表示算法; 6.掌握书写程设计开发文档的能力 2. 程序所实现的功能 1.输入航班信息并保存到磁盘; 2.浏览航班信息; 3.修改航班信息并保存到磁盘 4.查找航班 5.订票 6.退票 二、 内容设计 1. 根据所选题目给出模块图 如图1.1所示 飞机订票管理系统 修改航班信息 查询全部信息 退票 录入航班信息 查询航班信息 订票 图1.1 模块图 2.画出主程序及其主要模块的流程图 (1).如图2.1所示为查询函数的流程图: 开始 输入航班号 否 查询成功? 是 输出航班信息 返回主菜单? 否 是 主菜单 结束 图2.1 查询函数的流程图 (2) .图2.2所示为订票函数流程图 开始 输入要订票的姓名 是 姓名与初始姓名相同? 否 输入航班号 还有余票,订票? 否 是 存储客户信息到文件 修改航班信息(票额) 输出订票信息 返回主菜单? 否 是 主菜单 结束 图2.2 订票函数流程图 (3) .图2.3所示为退票函数流程图 开始 输入姓名和航班号 信息与文件中信息相同? 否 是 是否退订? 否 是 从文件中删除该用户订票信息 退票成功! 返回主菜单? 是 否 主菜单 结束 图2.3 退票函数流程图 (4) .如图2.4所示为查询全部信息函数 开始 输出乘客信息 输出航班信息 返回主菜单? 否 是 主菜单 结束 图2.4 查询全部信息函数 (5.)如图2.5所示为主程序流程图 开始 录入航班信息 进入主菜单 飞机订票管理系统 查询所有信息 退票管理 查询航班 订票管理 是 返回主菜单? 否 退出系统 结束 图2.5 查询全部信息函数 3.编写程序关键代码 (1) .录入航班信息: void chushi() { int i; ofstream outfile("airline.dat"); ofstream file("customer.dat"); for (i=0;i<3;i++) { outfile<<fl[i].fligh <<" " <<fl[i].num<<" " <<fl[i].place<<" "<<fl[i].data<<" " <<fl[i].dticket<<" "<<fl[i].riqi<<" " <<fl[i].yticket<<endl; file<<cu[i].name<<" "<<cu[i].num<<" "<<cu[i].seat<<" "<<cnum<<endl;} outfile.close();file.close(); cout<<"初始化已完毕!"<<endl<<endl; caidan1(); } } (2) .查询航班信息: void chaxun1() { char place[10]; int temp,i,a; cout<<"输入终点站名:";cin>>place; for(i=0;i<100;i++) if(strcmp(fl[i].place,place)==0){temp=i;a=0;} cout<<"航班信息"<<endl<<"航班号:"<<fl[temp].fligh<<"飞机号:"<<fl[temp].num<<"起飞日期:"<<fl[temp].data<<"最近航班日期"<<fl[temp].riqi<<"余票量"<<fl[temp].yticket<<endl; if(a!=0)cout<<"查询失败!"<<endl; cout<<"返回主菜单?1.是2.否";cin>>temp; if(temp==1) caidan2(); } (3) .订票: void dingpiao()// 订票 { char name[10]; int num,i,t,j,k,temp; int x; cout<<"请输入你的姓名和想订的航班号:"<<endl<<endl; cout<<"姓名:"; cin>>name; cout<<endl; cout<<"航班号:"; cin>>num; for(i=0;i<300;i++) if(strcmp(name,cu[i].name)==0) { cout<<"您已经定过航班,要返回主菜单吗?(1.返回/2.退出)"; cin>>t;switch(t) {case 1:caidan1();break; default :break;} } for(i=0;i<300;i++) if (name!=cu[i].name) for(j=0;j<10;j++) if(fl[j].fligh==num)temp=j; if(fl[temp].yticket<=100) { cout<<"此航班还有余票,要订票吗?(1.是/2.否)"; cin>>x; switch(x) { case 1: { for (k=0;k<3;k++) if (fl[k].fligh==num) { fl[k].dticket=fl[k].dticket+1; fl[k].yticket=fl[k].yticket-1; cnum=cnum+1; strcpy(cu[cnum].name,name);cu[cnum].num=num; cu[cnum].seat=fl[k].dticket; ofstream outfile1("airline.dat"); for(j=0;j<3;j++) outfile1<<fl[j].fligh<<" "<<fl[j].num<<" "<<fl[j].place<<" "<<fl[j].data<<" "<<fl[j].dticket<<" "<<fl[j].riqi<<" "<<fl[j].yticket<<endl; ofstream outfile2("customer.dat",ios::app); outfile2<<cu[cnum].name<<" "<<cu[cnum].num<<" "<<cu[cnum].seat<<" "<<cnum<<endl; //打开文件并存储数据 cout<<"订票成功!"<<endl<<endl <<"客户信息:"<<cu[cnum].name<<'\t'<<"航班号:"<<cu[cnum].num<<'\t'<<"座位号:"<<cu[cnum].seat<<endl; outfile1.close(); outfile2.close(); cout<<" 1.返回主菜单 2.退出 :"; cin>>temp; if(temp==1) caidan1(); else; }}; break; default :caidan1();break;}}else cout<<"此航班票已经售完,请订其他航班次的票~"; } (4) .退票: void tuipiao()// 退票 { char name[10]; int i,temp,t,num,a,j; struct tmp; cout<<"请输入您的姓名和航班号:"<<endl; cout<<"姓名:"; cin>>name;cout<<"航班号:"; cin>>num;cout<<endl; for(i=0;i<300;i++) {if (strcmp(cu[i].name,name)==0) { a=0;cout<<"确定退订吗?(1.是 2.否):"; cin>>temp; if(temp==1) { ofstream outfile1("airline.dat"); ofstream outfile2("customer.dat"); for(j=0;j<=i;j++) outfile2<<cu[j].name<<" "<<cu[j].num<<" "<<cu[j].seat<<" "<<j<<endl; for(t=0;t<3;t++) { if(fl[t].fligh==num) {fl[t].dticket=fl[t].dticket-1;fl[t].yticket=fl[t].yticket+1;}} for(t=0;t<3;t++) outfile1<<fl[t].fligh<<" "<<fl[t].num<<" "<<fl[t].place<<" "<<fl[t].data<<" "<<fl[t].dticket<<" "<<fl[t].riqi<<" "<<fl[t].yticket<<endl; } } else a!=0; } if (a!=0) cout<<"没有你的信息,请查证后再操作!"; cout<<"返回主菜单?1.是2.否:"; cin>>temp; if(temp==1) caidan1(); } (5) .查询全部信息: void chaxunquanbu() { int i,temp; cout<<"乘客信息:"<<endl<<endl; for(i=0;i<300;i++) { if (cnum==i) temp=i; } for(i=0;i<temp;i++) cout<<"姓名:"<<cu[i].name<<'\t'<<"航班号:"<<cu[i].num<<'\t'<<"座位号:"<<cu[i].seat<<'\t'<<"编号:"<<i+1<<endl; cout<<endl<<"航班信息:"<<endl<<endl; for(i=0;i<3;i++) cout<<"航班号:"<<fl[i].fligh<<'\t'<<"飞机号:"<<fl[i].num<<'\t'<<"目的地:"<<fl[i].place<<'\t'<<"起飞日期"<<fl[i].data<<'\t'<<"已订票数:"<<fl[i].dticket<<'\t'<<"最近航班日期"<<fl[i].riqi<<'\t'<<"剩余票数:"<<fl[i].yticket<<endl; cout<<"返回主菜单?1.是2.否"; cin>>temp; if(temp==1)caidan1(); } (6) .主菜单函数: void caidan1() { int i; cout<<"************* 航空订票系统v2012 *************"<<endl; cout<<"*** ***"<<endl; cout<<"*** 1.订票业务 2.退票业务 ***"<<endl; cout<<"*** 3.查询客户信息 4.查询全部信息 ***"<<endl; cout<<"*** 5.查询飞机票 6.退出系统 ***"<<endl; cout<<"*** ***"<<endl; cout<<"*** 如果是第一次使用本系统,请载入初始信息 ***"<<endl; cout<<"*********************************************************"<<endl; ifstream infile1("airline.dat"); ifstream infile2("customer.dat"); for(i=0;i<3;i++) {infile1>>fl[i].fligh>>fl[i].num>>fl[i].place>>fl[i].data>>fl[i].dticket>>fl[i].riqi>>fl[i].yticket;} for(i=0;i<300;i++) {infile2>>cu[i].name>>cu[i].num>>cu[i].seat>>cnum;} infile1.close();infile2.close(); //读取数据 cout<<"请输入业务代码:"; list(); } (7) .选择列表函数: void list() { int a; cin>>a;cout<<endl; switch(a) { case 1:dingpiao();break; case 2:tuipiao();break; case 3:chaxun();break; case 4:chaxunquanbu();break; case 5:chaxun1();break; case 6:;break; default:{cout<<"输入错误,请重新输入正确的代码:";list();} //输入代码 } } (8) .查询客户信息函数: void chaxun() { char name[10]; int temp,i,a; cout<<"请输入你的姓名:";cin>>name; for(i=0;i<300;i++) if (strcmp(cu[i].name,name)==0){temp=i;a=0;} cout<<"*****乘客信息*****"<<endl<<"姓名:"<<cu[temp].name<<'\t' <<"航班号:"<<cu[temp].num<<'\t'<<"座位号:"<<cu[temp].seat<<endl; if (a!=0) cout<<"没有你的信息,请查证后再操作!"<<endl; cout<<"返回主菜单?1.是2.否"; cin>>temp; if(temp==1) caidan1(); } 三、调试分析 1.实际完成的情况说明(完成的功能,支持的数据类型等)。 该航空订票管理系统主要完成的支持int(航班号,座位号等),char(姓名,终点,到达日期等,主要实现的功能如下: 1. 航班信息与客户信息的初始化。 2. 客户信息的录入。 3. 航班信息的修改(包括余票和已定票的改动)。 4. 订票功能。 5. 退票功能。 6. 查询航线功能。 7. 查询全部信息功能(包括用户和航班的信息)。 2. 程序的性能分析。 1. 本程充分利用了各种系统函数,使程序十分简洁。 2. 程序相比之下较大,运行起来需要一定的时间。 3. 根据不同的功能建立不同的类,对具体功能又分别用相应的函数来据体实现使程序变得有序易懂。 3. 上机过程中出现的问题及其解决方案。 上机过程遇到的问题有: 1. 不了解文件的使用,包括读取文件到程序,将数据写入文件等。 2. 对整体程序的模版不够理解,刚开始不能够完全地构思出程序的全部。 3. 出现括号和符号忘记匹配,或者马虎造成单词拼错以及函数体写错。 4. 结构体的格式开始不够熟练。 5. 循环体的嵌套使用不够熟悉。 6. 使用string类型不是那么熟练。 解决方案: 1. 查阅相关书籍,以及上网查找资料,询问基础较好的同学,从而对文件的操作有了进一步的提升。 2. 上网查找类似的程序,观看其大致结构,从而提炼出精华,找出大致规律,运用到自己的程序里,使程序不至于那么僵硬。 3. 每写完一段程序就检查该段程序有没有错误,分段缩小范围修改,采用分步调试方法,逐步找出问题所在。 4. 上网以及查阅结构体的详细说明,学会熟练使用结构体。 5. 可以先画流程图列出所有循环体的图示,根据图示来编写程序中循环体的嵌套,这样可以大大减少循环体的出错。 6. 开始使用char类型来定义字符串,后来改成方便的string类型,之前忘记头文件#include<string>,通过学习进一步理解string类型。 4. 程序中可以改进的地方说明。 1. 退票管理中可增加功能,区分退票在飞机起飞前和飞机起飞后,根据不同的选择来退还不同金额的退款。 2. 订票函数里可适当提升订票的最大人数,以免发生系统崩溃的现象。 3. 查询函数里可以增加查询合适航班的方式,以便于更好程度地适应用户多方面的不同订票需求。 5. 程序中可以扩充的功能及设计实现构想。 1. 可以增加用户登录功能,让用户可以设置自己的帐号密码,以便于用户更方便的使用本飞机订票系统办理航空业务。 2. 可以将dos系统界面显示做成mfc界面显示,使显示更加清晰,更便于用户理解和使用本系统。 3. 可以在航空飞机订票的基础上发展其他订票功能,比如火车订票,汽车订票,更全面地提供订票管理服务。 四、 用户手册 1.运行程序,显示主菜单如图3.1所示: 图3.1 主菜单 2. 选择5.查询航班信息,然后选择返回主菜单如图3.2图3.3所示: 图3.2 查询航班信息 图3.3 查询航班信息 3. 选择1订票,进行订票,输入姓名,要订的航班号,显示已定过情况如图3.4所示,若未定过,则订票,此时客户信息将新增进文件customer中,订票完成后选择返回主菜单,如图3.5图3.6图3.7所示: 图3.4 订票失败 图3.5 订票成功 图3.6 返回主菜单 图3.7 文件数据存储情况 3. 退票,输入你的姓名,返回主菜单,此时文件改变,如图3.8图3.9所示: 图3.8 退票成功 图3.9 文件存储情况 4. 查询,输入4,查询如图3.10,图3.11所示: 图3.10查询全部信息 图3.11 查询全部信息 6. 退出系统,如图3.12所示 图3.12 退出系统 五、 设计总结 自从拿到题目到完成整个编程,从理论到实践,在整整一个星期的日子里,可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,这毕竟独立做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说结构体……通过这次课程设计之后,一定把以前所学过的知识重新温故。 编程看起来似乎是一件很枯燥、乏味的事情,但是经历了这次大程序的编辑之后,发现其实里面还是充满乐趣的,一旦真的钻研下去什么事情都可以放下,来认真研究。在试验中还发现了许多的不足,对于以后对C++的学习有很大的帮助。 六、参考文献 [1] 李兰, 任凤华. C++面向对象程序设计. 西安: 西安电子科技大学出版社, 2010 [2] 李兰, 任凤华. 《C++面向对象程序设计》实验指导及习题解析. 西安: 西安电子科技大学出版社, 2010 [3] 郑莉, 董渊. C++程序设计基础教程. 北京: 清华大学出版社, 2010 [4] 郑莉. C++程序设计基础教程学生用书. 北京: 清华大学出版社, 2010 七、附录(要加上注释。) #include <iostream> #include<string> #include <fstream> using namespace std; struct flight { int fligh; int num; char place[10]; char data[10]; //起飞日期(星期几) int dticket; char riqi[15]; //最近航班日期 int yticket; }fl[10]={{101,01,"北京","monday",1,"2015.01.01",99}, {102,02,"青岛","tuesday",0,"2015.02.10",100}, {103,03,"郑州","friday",0,"2015.3.15",100}}; struct customer {char name[10]; int seat; int num; }cu[300]={{"李华",01,101},{"赵光",01,102},{"王磊",01,103}}; //定义结构体 int cnum=3; //定义客户编号 void list(); void dingpiao(); void tuipiao(); void chaxun(); void chaxunquanbu(); void chaxun1(); void caidan1(); //函数声明 void caidan2(); void chushi(); void main() {cout<<"*******欢迎使用航空订票系统******"<<endl<<endl; caidan2(); } //主函数 void caidan1() { int i; cout<<"************* 航空订票系统v2015 *************"<<endl; cout<<"*** ***"<<endl; cout<<"*** 1.订票业务 2.退票业务 ***"<<endl; cout<<"*** 3.查询客户信息 4.查询全部信息 ***"<<endl; cout<<"*** 5.查询飞机票 6.退出系统 ***"<<endl; cout<<"*** ***"<<endl; cout<<"*** 如果是第一次使用本系统,请载入初始信息 ***"<<endl; cout<<"*********************************************************"<<endl; ifstream infile1("airline.dat"); ifstream infile2("customer.dat"); for(i=0;i<3;i++) {infile1>>fl[i].fligh>>fl[i].num>>fl[i].place>>fl[i].data>>fl[i].dticket>>fl[i].riqi>>fl[i].yticket;} for(i=0;i<300;i++) {infile2>>cu[i].name>>cu[i].num>>cu[i].seat>>cnum;} infile1.close();infile2.close(); //读取数据 cout<<"请输入业务代码:"; list(); } //菜单1 void caidan2() { int t; cout<<"第一次启动本软件请输入1,否则请输入2:";cin>>t; if(t==1)chushi();else caidan1();} //菜单2 void chushi() { int i; ofstream outfile("airline.dat"); ofstream file("customer.dat"); for (i=0;i<3;i++) { outfile<<fl[i].fligh <<" " <<fl[i].num<<" " <<fl[i].place<<" "<<fl[i].data<<" " <<fl[i].dticket<<" "<<fl[i].riqi<<" " <<fl[i].yticket<<endl; file<<cu[i].name<<" "<<cu[i].num<<" "<<cu[i].seat<<" "<<cnum<<endl;} outfile.close();file.close(); cout<<"初始化已完毕!"<<endl<<endl; caidan1(); } //存储数据 void list() { int a; cin>>a;cout<<endl; switch(a) { case 1:dingpiao();break; case 2:tuipiao();break; case 3:chaxun();break; case- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 飞机 订票 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文