c语言版 图书管理系统课程实验报告

上传人:a**** 文档编号:137387093 上传时间:2022-08-18 格式:DOC 页数:44 大小:1.60MB
收藏 版权申诉 举报 下载
c语言版 图书管理系统课程实验报告_第1页
第1页 / 共44页
c语言版 图书管理系统课程实验报告_第2页
第2页 / 共44页
c语言版 图书管理系统课程实验报告_第3页
第3页 / 共44页
资源描述:

《c语言版 图书管理系统课程实验报告》由会员分享,可在线阅读,更多相关《c语言版 图书管理系统课程实验报告(44页珍藏版)》请在装配图网上搜索。

1、 课 程 报 告 课 程 名 称: 程序设计实践 专 业 班 级 : 学 生 姓 名 : 学 号 : 任 课 教 师 : 学 期 : 课程报告任务书 题 目 图书信息管理系统 主要 内容 开发一个图书信息管理系统,图书信息包括:图书编号、书名、作

2、者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量等)。使之能提供以下基本功能: (1)图书信息录入功能(图书信息用文件保存)--输入v (2)图书信息浏览功能--输出 (3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式): l ①按书名查询 ②按作者名查询 ③ 按照价钱排序 ④按出版时间排序等等 (4)图书信息的删除与修改 扩展功能:可以按照自己的程度进行扩展。比如(1)简单的权限处理 (2)报表打印功能(3)甚至根据自己情况,可以加上学生信息,并扩充为图书借阅系统。(4)模糊查询 (5)综合查询 (6)统计功能 比如统

3、计处某一类别的图书信息 或 筛选出小于指定数量库存的图书信息等等,总之,可以根据自己需求进行分析功能。 任务 要求 一、提交材料应包括:(1)系统源代码 (2)课程报告 二、整个设计过程具体要求 (1)需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系; (2)设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等) (3)实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试; (4)总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。 成绩 评定 报告撰写

4、情况(30分) 系统完成情况(30分) 答辩情况(40分) 总分 内容 20分 规范程度 5分 程序测试 5分 基本功能20分 扩展功能10分 自述情况10分 答辩情况 30分 成绩评定教师: 1 需求分析 一、 该图书系统能够完成图书信息的输入、输出、修改、删除、添加、查询、排序、保存、读取、退出等功能。 每个模块功能如下: 1、输入模块能够按照图书编号的先后顺序完成 图书号、书名、作者名、出版社、类别、出版时间、价格,并写进文件; 2、添加图书到文件内; 3、浏览刚输入的数据及文件内的数据;

5、 4、查找图书,分为5大块,分别按图书的编号、图书名、类别、作者名、出版时间查找图书信息; 5、把图书排序,分为3块,分别按图书编号、书名、出版时间排序; 6、对图书信息 进行修改,分为修改部分或全部修改; 7、删除图书信息; 8、退出系统。 二、创建该图书管理系统的目的是:使之能够完成图书信息的输入、输出、修改、添加、删除、查询、排序、保存、读取、退出等功能。 三、该图书信息管理系统是在VC中文简体环境下运行。 2 概要设计 一、主函数结构: 图书管理系统主函数 1、图书信息的录入 2、新图书的添加 3、图书信息的浏览 4、图

6、书信息的查找 5、图书信息的排序 6、图书信息的删除 7、删除图书信息 0、退出 二、模块功能的说明: 自定义的函数结构体: struct Book{ int num; //图书的编号 char name[80]; //图书的名字 char author[80]; //图书作者 double price; //图书价格 int time; //出版日期 char pub[80]; //图书的出版社 char kind[80]; //图书的 类别 struct Book *next; };

7、将文件写入文件及读取文件中的文件函数: void fprint(struct Book *head); //将链表写入文件 struct Book *load(); //从文件中读取信息并建成链表 1、图书信息的录入:它可以通过循环完成对全部图书基本信息(包括:图书编号、图书名、作者名、出版社名、类别、出版日期、价格)的一次性录入,其中书名、作者名、出版社、类别定义为80个字节的 字符型,图书编号、出版日期定义为整型,价格定义为浮点型; 函数:struct Book * Create(); 2、添加图书信息:按图书编号添加新图书,其中调用了一个验证图书编号是否存在的函数

8、,以防图书编号的重复,对查找、删除等操作有影响,添加新图书时,默认将图书的所有信息都添加到图书的最后,在调用按图书编号排序的函数,默认将图书按图书编号排序然后写入文件; 函数:struct Book *addlist(struct Book *head,struct Book *book); 子函数:int yanzheng(struct Book *head,int m); 3、图书信息的浏览,在浏览信息之前调用 读取文件函数将文件信息读取出来,再用输出函数输出所有图书信息; 函数: void traverse(struct Book *head); 4、图书信息的查找:此

9、模块可以按图书编号、图书名、图书类别、作者名、出版时间进行查询图书的信息,它是通过指针和链表进行推移查找,如果找到则输出该图书的全部信息,否则提示查找的图书不存在; 函数:void find(struct Book *head); //查找图书 子函数: void find_num(struct Book *head); //按图书编号查找 void find_name(struct Book *head); //按书名查找 void find_kind(struct Book *head); //按图书类别查找 void find_author(s

10、truct Book *head); //按图书作者名查找 void find_time(struct Book *head); //按图书出版时间查找 5、图书信息的排序:该模块可以按图书编号、图书名及出版时间排序;主要通过指针的转换,实现数据的大小排列; 函数:struct Book *sort(struct Book*head); //为图书排序 子函数: struct Book *sort_num(struct Book*head); void order_num(struct Book *temp_head); //按图书编号排序。。。 vo

11、id order_name(struct Book *temp_head); //按图书名排序 void order_time(struct Book *temp_head); //按图书出版时间排序 6、图书信息的修改:输入所要修改的图书编号,通过指针查找,若找到则进入图书修改修改系统,进行选择要修改的类容,否则提示无所要查找的图书; 函数:void change(struct Book *head); //修改图书信息 7、删除图书信息,输入要删除的图书编号,也是通过指针查找,若存在则删除该图书的所有信息,否则提示不存在该图书; 函数:struct Book

12、* Delete(struct Book *head); //删除图书 0、退出系统。 3 详细设计 一、主函数内只有一个菜单函数,有菜单函数调用其他的函数: 登陆确认: 1)主要程序: printf("\n"); printf("\t\t--------------------------------\n"); printf("\t\t|********** 欢迎光临 ***********|\n"); printf("\t\t|****** 图书信息管理系统 *******|\n"); printf("\t\t|==========1-

13、用户登录===========|\n"); printf("\t\t|==========0-退出系统===========|\n"); printf("\t\t--------------------------------\n"); printf(" 请输入您的选择:"); scanf("%d",&n); printf("\n"); getchar(); switch(n){ case 0: y=0; break; case 1: there3: printf(" 请输入您的用户名(

14、zgy):"); gets(b); printf("\n"); printf(" 请输入您的密码(123):"); scanf("%d",&c); getchar(); printf("\n"); if(strcmp(b,b1)!=0||c!=c1){ printf(" 验证失败,请重新输入!\a\n"); system("cls"); goto there3; } else{ printf(" 验证通过!请按Ent

15、er键进入!\a\n"); system("cls"); ………….. } 2)程序说明:首先定义账号和密码,通过验证比较输入的账号和密码是否符合,符合则运行程序,否则重新输入;其它函数都由菜单函数调用。 二、图书信息的输入: 1)主要原程序: printf("请输入图书编号:"); scanf("%d",&num); getchar(); while(num != 0){ printf("请输入图书书名:"); gets(name); printf("请输入图书作者:"); gets

16、(author); printf("请输入图书的出版社名字:"); gets(pub); printf("请输入图书种类:"); gets(kind); printf("请输入图书的价格:"); scanf("%lf",&price); getchar(); printf("请输入图书的出版日期:"); scanf("%d",&time); getchar(); printf("\n"); p = (struct Book*)malloc(size); p

17、->num = num; strcpy(p ->name ,name); strcpy(p ->author,author); p ->price = price; p ->time = time; strcpy(p ->pub ,pub); strcpy(p ->kind,kind); p->next = NULL; if(head == NULL) { head = tail = p; } else { tail->next = p; tail = p; }

18、 printf("请输入图书编号(按0即可结束输入):"); scanf("%d",&num); getchar(); } 2)程序说明:通过一个while 循环,直到图书编号为0时结束循环。 三、新图书的录入: 1)主要原程序: case 2: //插入新图书信息 head=load(); //读入文件的内容,下同 there: do{ printf("请输入新图书编号:"); sc

19、anf("%d",&num); n=yanzheng(head,num); if(n==0) break; else printf("您输入的编号已存在,请重新输入!\n"); }while(1); getchar(); printf("请输入新图书书名:"); gets(name); printf("请输入新图书作者:"); gets(author); printf("请输入新图

20、书的出版社名字:"); gets(pub); printf("请输入新图书种类:"); gets(kind); printf("请输入新图书的价格:"); scanf("%lf",&price); getchar(); printf("请输入新图书的出版日期:"); scanf("%d",&time); getchar(); printf("\n"); p = (struct Book*)malloc(size);

21、 p ->num = num; strcpy(p ->name ,name); strcpy(p ->author,author); p ->price = price; p ->time = time; strcpy(p ->pub ,pub); strcpy(p ->kind,kind); p->next = NULL; head=addlist(head,p); printf("请选择是否继续添加:Y 继续;N 结束;\n"

22、); scanf("%c",&answer); if(answer=='Y'||answer=='y') goto there; printf("添加成功!\n"); head=sort_num(head); //调入函数,使得图书默认按照图书编号排序 fprint(head); //写入文件 traverse(head);

23、 system("PAUSE"); system("cls"); break; 插入新图书使其排在最后的函数: if(head== NULL){ head = ptr; head->next = NULL; } else { while(ptr1->next!=NULL){ ptr1=ptr1->next; } ptr1->next=ptr; ptr->next=NULL; } 2)程序说明:为使程序简单,在插入时默认使插入的图书放在最后,然后调用排序函数将图书重新按图书的编号排序,然后写入文件保

24、存。 四、图书信息浏览: 1)主要源程序: printf(" 图书信息列表如下\n"); printf("\t================================================================================\n"); printf("\t| 编号 | 图书名 |作者名 |出版社 |类别 |出版时间 |价格 |\n"); for(ptr=head;ptr!=NULL;ptr=

25、ptr->next){ printf("\t|%-6d|%-14s|%-10s |%-14s |%-8s |%-8d |%- |\n",ptr->num,ptr->name,ptr->author,ptr->pub,ptr->kind,ptr->time,ptr->price); } printf("\t================================================================================\n"); 2)程序说明:通过指针链表输出数据,由头指针开始用for循环输出直到指针为空结束循环。 五、图书

26、信息查找: 1)主要源程序: //根据图书编号查找图书信息 void find_num(struct Book *head) { struct Book *p; int num; printf("请输入你要查找的图书书号:\n"); scanf("%d",&num); getchar(); p=head; while(p!=NULL) { if(p->num==num) break; p=p->next; } if(p==NULL){ printf("你查找的图书不存在!"); return; } el

27、se{ printf(" 你要查找的图书信息如下\n"); printf("\t================================================================================\n"); printf("\t| 编号 | 图书名 |作者名 |出版社 |类别 |出版时间 |价格 |\n"); printf("\t|%-6d|%-14s|%-10s |%-14s |%-8s |%-

28、8d |%- |\n",p->num,p->name,p->author,p->pub,p->kind,p->time,p->price); printf("\t================================================================================\n"); } return; } //按书名查找图书 void find_name(struct Book *head) { struct Book *p; char name[20]; int a=0; printf("请输

29、入你要查找的图书书名:\n"); gets(name); p=head; while(p!=NULL) { if(strcmp(p->name,name)==0){ a=1; break; } p=p->next; } if(a==0){ printf("你查找的图书不存在!"); return; } else{ printf(" 你要查找的图书信息如下\n"); printf("\t=======================

30、=========================================================\n"); printf("\t| 编号 | 图书名 |作者名 |出版社 |类别 |出版时间 |价格 |\n"); while(p!=NULL){ if(strcmp(p->name,name)==0){ printf("\t|%-6d|%-14s|%-10s |%-14s |%-8s |%-8d |%- |\n",p->num,p->name,p->author,p->pub,p

31、->kind,p->time,p->price); } p=p->next; } printf("\t================================================================================\n"); } return; } 程序说明:该模块分为5个部分,可分为按图书编号、图书名、图书类别、作者名、出版时间进行查询图书的信息,通过指针的推移查找,然后输出要查找的图书信息; 六、图书信息排序: 1)主要源程序: //为图书排序 struct Book *so

32、rt_num(struct Book*head) //建一个新链表,为方便后面头指针加入排序; { struct Book *temp_head; temp_head=(struct Book*)malloc( sizeof(struct Book)); //一定记住要分配内存 temp_head->next=head; order_num(temp_head); return temp_head->next; } //按图书编号排序 void order_num(struct Book *temp_head) { struct Book *p,*

33、q,*temp; if(temp_head->next==NULL){ printf("文件为空,请先录入数据!\n"); return; } else{ for(q=temp_head;q->next!=NULL;q=q->next) for(p=q->next;p->next!=NULL;p=p->next) //p从q后续开始到p后续为NULL if(q->next->num> p->next->num) { if(q->next==p) //如果p为q的

34、后续,交换三个指针 { temp=p->next; p->next=p->next->next; temp->next=p; q->next=temp; p=temp; } else //否则交换4个指针 { temp=q->next->next; q->next->next=p->next->next; p->next->next=temp; temp=p->ne

35、xt; p->next=q->next; q->next=temp; } } } } 2)程序说明:首先重新定义一个新的指针作为头结点不存放数据,指向原头指针,建立一个新的链表,方便后面的排序。以图书编号排序为例,分为两种,当q指针和p指针相邻时,则交换三个指针,否则交换四个指针,利用两个for循环将最小的数据交换到最前面,这样既可完成对图书编号由小到大的排序。 七、修改图书信息: 1)主要源程序: case 1: printf("请输入新编号:"); scanf("%d",&p->num);

36、printf("修改成功!\n"); getchar(); break; case 2: printf("请输入新图书名:"); gets(p->name); printf("修改成功!\n"); break; case 3: printf("请输入新作者名:"); gets(p->author); printf("修改成功!\n"); break; case 4: printf("请输入新出版社:"); gets(p->pub); pri

37、ntf("修改成功!\n"); break; case 5: printf("请输入新类别:"); gets(p->kind); printf("修改成功!\n"); break; case 6: printf("请输入新出版时间:"); scanf("%d",&p->time); printf("修改成功!\n"); getchar(); break; case 7: printf("请输入新价格:"); scanf("%f",&p->price);

38、 printf("修改成功!\n"); getchar(); break; case 8: printf("请输入新图书编号:"); scanf("%d",&p->num); printf("请输入新图书名:"); scanf("%s",p->name); getchar(); printf("请输入新作者名:"); scanf("%s",p->author); getchar();

39、 printf("请输入新出版社:"); scanf("%s",p->pub); getchar(); printf("请输入新类别:"); scanf("%s",p->kind); getchar(); printf("请输入新出版时间:"); scanf("%d",&p->time); getchar(); printf("请输入新价格:"); scanf("%lf",&p->pr

40、ice); getchar(); printf("修改成功!\n"); getchar(); break; case 0: break; default : printf("您的输入有误!\n"); break; } printf("是否将修改后的信息保存到文件中?(y/n)\n"); scanf("%c",&c); getchar(); switch(c){ case 'y': fprint(head);

41、 printf("保存成功!\n"); getchar(); break; case 'n': break; 2)程序说明:输入要修改的编号后,选择要修改的内容,分为部分修改和全部修改,利用指针给指针地址内的数据赋上新的值,再调用函数写入文件。 八、删除图书信息: 1)主要源程序: printf("请输入你要删的书号:"); scanf("%d",&num); getchar(); if(head->num ==num){ //删除头指针数据 p1=head; head=head->next;

42、 free(p1); printf("删除成功!\n"); return head; } else{ p1= head; p2= head->next; while(p2!=NULL){ if(p2->num==num){ p1->next = p2->next; free(p2); printf("删除成功!\n"); return head; } else{ p1=p2; p2=p1->next; }

43、 if(p2==NULL){ printf("你输入的图书不存在!请重新输入。\n"); break; } } 2)程序说明:输入要删除的图书编号,利用指针查找要删除的图书,利用free()函数释放内存,删除节点。 九、文件的读写: 主要源程序: //将新链表写入文件中 void fprint(struct Book *head) { FILE *fp; struct Book *p1; if((fp=fopen("图书信息.txt","w"))==NULL){

44、 printf("文件 图书信息 打开失败!\n"); exit(0); } for(p1=head;p1;p1=p1->next){ fprintf(fp,"%d %s %s %s %s %d %lf\n",p1->num,p1->name,p1->author,p1->pub,p1->kind,p1->time,p1->price); } fclose(fp); } //从文件中读取图书信息 struct Book *load() { FILE *fp; struct Book *head,*tail,*

45、p1; head=tail=NULL; if((fp=fopen("图书信息.txt","r"))==NULL){ //判断是否为空,如果为空 就关闭了 直接返回null, 如果不是空文本 那就把这个关了 下面重新打开文本 printf("文件 图书信息 打开失败!\n"); exit(0); } int isend=fgetc(fp);//用于判断是否是空文本 fclose(fp); if(isend!=-1){ if((fp=fopen("图书信息.txt","r"))==NULL){ printf("文件 图书信息 打

46、开失败!\n"); exit(0); } while(!feof(fp)){ p1=(struct Book *)malloc(sizeof(struct Book)); fscanf(fp,"%d%s%s%s%s%d%lf\n",&p1->num,p1->name,p1->author,p1->pub,p1->kind,&p1->time,&p1->price); if(head==NULL) head=p1; else tail->next=p1; tail=p1; } tail->ne

47、xt=NULL; fclose(fp); } return head; } 2)利用fscanf和fprint 将图书信息以文本形式写入文件,并读取文件内的信息。 4 调试分析和测试结果 一、主界面 二、进入图书系统: 三、添加新图书: 四、浏览图书信息: 五、查找图书信息: 六、按图书编号查找和图书名查找: 七、按图书类别和出版时间查找: 八、按图书作者名查找: 九、按图书编号排序: 十、按图书名和出版日期排序: 十一、修改作者名及修改后图书信息:

48、 十二、删除图书信息及删除后的图书信息浏览: 十三、当删除或修改的图书不存在时: 十四、当查找的图书不存在时: 遇到的问题: 1)读写文件时出现问题,结果找其他人的帮助和看课本后改正过来; 2)在排序的时候,不能让头指针参与排序,问了很多同学都没有解决,最后决定重新建一个节点,结果忘了分配内存,发邮件给老师才解决问题; 3)在删除头节点时出现了问题,经过同学的帮助解决问题; 5 课程心得总结 此次课程设计让我对C语言有了新的认识,编程的过程是辛苦的, 1)即使一个微小的错误对程序而言都将无法顺利执行,

49、例如:在判断的时候“==”符号经常写成“=”,在scanf输入的时候&取值符号经常忘记; 2)在编程的过程中需要不断的看书弄明白一些知识,同时要多练习,实践是检验真理的唯一标准,我一直都深信不疑; 3)在实习中我深刻体会遇到困难要及时向老师寻求帮助同时也明白学好C语言的重要性; C语言程序对我们来说比较难,在匆忙的学习中更是难上加难,但在老师的帮助下我终于把一直困扰我的错误改正,最后终于做好了自己的程序。 -------- 欢迎下载资料,下面是附带送个人简历资料用不了的话可以自己编辑删除,谢谢!下面黄颜色背景资料下载后可以编辑删除 X X

50、 X 个 人 简 历 个人资料 姓 名:xxxx 婚姻状况:未婚 照片 出 生:1987-06-24 政治面貌:团员 性 别:男 民 族:汉 学 位:本科 移动 : 专 业:英语 电子邮件: 地 址: 教育背景 吉林工程技术师范学院-----外国语言文学系 主修课程 本科阶段主修 大学英语精读,大学英语泛读,英语口语,英语听力,英语写作,英语口译,翻译学,词汇学,语法学,英美概况,英国文学,美国文学,语言学,日语,中外名胜。 特长及兴趣爱好 除了有专业的英语方面知识外,我在校生活部工作一年, 在系宣传部和秘书处各工作一年。为全面发

51、展,大三上学期,我加入系文学社,参于了我系《心韵》杂志的创刊和编辑工作。在这些活动中锻炼了我的领导和团队协作能力,学会了更好的与人相处,这些在我以后的工作中一定会有很大的帮助。 计算机能力 能熟悉使用Office工具以及Photoshop、Flash等软件。 获国家计算机二级等级资格证书。 外语水平 通过英语专业四级考试,能熟练进行听说读写译。 奖励情况: 2007-2008 优秀学生会干部 2008/07 师生合唱比赛一等奖 普通话水平测试等级证书 英语专业四级证书 自我评价 X X X 个 人 简 历 个人资料 姓 名:

52、 婚姻状况:未婚 出 生: 政治面貌:团员 性 别: 民 族:汉 学 位: 移动 : 专 业: 电子邮件: 地 址: 教育背景 2006.9-2010.6 吉林工程技术师范学院-----外国语言文学系 主修课程 大学英语精读,大学英语泛读,英语口语,英语听力,英语写作,英语口译,翻译学,词汇学,语法学,英美概况,英国文学,美国文学,语言学,日语,中外名胜。 能力及特长 这要写你明你有什么样的能

53、力及经验,最重要就是告诉用人单位,你会做什么? 计算机能力 能熟悉使用Office工具以及Photoshop、Flash等软件。 获国家计算机二级等级资格证书。 外语水平 通过英语专业四级考试,能熟练进行听说读写译。 奖励情况 2007-2008 优秀学生会干部 2008/07 师生合唱比赛一等奖 普通话水平测试等级证书 英语专业四级证书 实习经验(或实践经验或兼职经验) 这里写上你的实习经验或实践经验或兼职经验等信息吧,标题自己起一个贴切的。 自我评价 本人性格开朗、稳重、有活力,待人热情、真诚。工

54、作认真负责,积极主动,能吃苦耐劳。有较强的组织能力、实际动手能力和团体协作精神,能迅速的适应各种环境,并融入其中。我不是最优秀的,但我是最用功的;我不是太显眼,但我很踏实;希望我的努力可以让您满意。 这里不要照抄哦,不会写自我评价的朋友,你可以访问 这里有很多自我评价范文可以参考。(按住键盘的CTRL键,再用鼠标点链接就可以直接打开网站,不用复制到浏览器的。)本人性格热情开朗、待人真诚,善于沟通,应变能力较强。懂得珍惜拥有的一切。 B内张型鼓式制动器 C湿式多片制动器 D浮钳盘式制动器 289.零配件市场上的主要价格形式(ABC) A厂家指导价 B市场零售价

55、 C配件厂价格 290.油漆出险桔皮皱,即表面不光滑,可能的原因( D ) A涂装间通风国强 B稀释剂干燥速度过快 C稀释剂干燥速度过快慢 D一次喷涂过厚 291.汽车的动力性能包括(ACD) A最高车速 B平均车速 C加速时间 D能爬上的最大坡度 292.《车险定损核价运作规范》规定事故车辆修复费用包括(ABCD) A事故损失部分维修工时 B事故损失部分需更换的配件费 C残值 D税费 293.车辆全损或推定全损案件, 在确定损失前,应该了解(ABD)汽车信息 A了解车辆购置时间、价格 B取得车辆的购置发票或其他证明 C了解车辆的购置渠道

56、 D了解车辆的所有人 294.机动车电器故障引起火灾的主要原因有(BC) A电瓶故障 B线路故障 C电器元件故障 D日光聚集 295. 《车险定损核价运作规范》规定对残值处理的原则(AB)B A所有残值归被保险人所有,保险人在维修费中扣除 B事故车辆更换的配件由保险人收回后不计入残值之内 C所有配件必须折旧卖给被保险人 D所有配件必须折旧卖给维修厂或废品收购站 296.从火灾原因调查的角度,汽车火灾的原因分(ABCD) A机械故障类(如发动机过热) B电器类(线路老化短路) C人为类(纵火) D交通事故类(碰撞、倾覆、货物引起) 297.对汽车整

57、车进行测量非常重要的平面(D)? A基本面 B中心面 C零平面 D下平面 298.机械配件的基本维修原则(ABCD) A超过配合尺寸,通过加工也无法得到装配技术要求 B变形通过矫正无法保证使用性能和安全技术要求 C断裂无法焊接或焊接后无法保证使用性能和安全技术要求 D转向等涉及到安全的所有发生变形的配件 299.被保险人可依据哪些有效证明作为领取赔款的凭证(A)AC A居民身份证 B有效驾驶本 C户口薄 300..驾驶员未取得驾驶资格包括哪些情况(ABCD)ABC A无驾驶证 B驾驶车辆与准驾车型不符 C公安交关部门规定的其他属于非有效驾驶的情况

58、 D驾驶证丢失 301.车险网上理赔系统录入的要求有哪些(ABCDE) A查勘时间照片最佳大小为60-80k B扫描仪设置方档最佳大小100-150k C索赔申请书应当由当事驾驶员在第一时间亲笔填写 D车损照片的拍摄必须符合《车险定损核价运作规范》的相关规定 E驾驶证,行驶证应尽量在查勘环节第一时间采取原件拍摄 判断题 1. 185/65R14,其中R代表Radial:表达轮胎纹络为放射状的又称“子午线”(√) 2. 检查安全气囊系统故障时,必须先拆下蓄电池负极,再使用仪器读出故障代码。(×) 3. 路面附着性能越好,汽车抗

59、热衰退性能越好。() 4. 废气再循环的作用是减少HC、CO和NOX的排放量(×) 5. 机动车辆保险条款(2005版)中,保险车辆发生事故,应当由第三者负责赔偿但确实无法找到第三者的,赔偿处理时实行30%绝对免赔率(×) 6. 受害人无固定收入的,按照其最近二年的平均收入计算;(×) 7. 营运机动车在规定检验期限内经安全技术检验合格的,不再重复进行安全技术检验(√) 8. 本公司与被保险人就赔款金额协商确定并赔偿结案后,受害人又就同一事故向被保险人提出赔偿请求的,本公司可二次追加赔付(×) 9. 维修车辆竣工结帐后,驾驶员驾驶车辆从修理厂开出

60、时与一辆车辆相撞,因碰撞地点还在修理厂内,我司不负赔偿责任.(×) 10. 机动车辆保险条款(2005版)基本险有四个独立险种(×) 11.用于支付公安交管部门逃逸案件处理费用的特殊案件可视金额参照本机构核赔权限进行审核() 12.四冲程发动机的做工冲程中,曲轴带动活塞从上支点向下至点运动,此时进气门关闭(√) 13.当汽车在一般条件下行使时,应选用双速主减速器中的高速档,而在行使条件较差时,则采用低速档(√) 14.评价汽车制动性的指标制动效能、制动效能的恒定值、制动时的方向稳定性(×) 15.热塑性材料件损伤以修复为主,热固性塑性件损伤需更换(√) 16.投保人对投保标

61、的具有保险利益,不具有保险利益的,保险合同无效(√) 17. 《道路交通安全法实施条例》有关高速公路应当标明车道行使速度,最高120公里\小时,最低70公里\小时(×) 18.暴风指风速米/以上的大风(√) 19.刚性万向节是靠零件的铰链式联结来传递动力的,而挠性万向节则是靠弹性零件来传递动力的(√) 20.查勘案件查勘完毕后,只能点击发送按钮发送案件,不能通过 点击申请核价或申请核损按钮直接到达目的平台(×) 21.双片离合器中间压盘的前后,都需设有限位装置(√) 22.各种车身的修复,都不要使用测量工具测量车身尺度(×) 23附加险条款与基本险条款相抵触之处,以附加险为准,未

62、尽之处,以基本险为准(√) 24.保险车辆因路面不平导致两个以上车辆轮胎磨损严重后破裂,轮胎的损失我司不负责赔偿(√) 25.李某于2006年4月1日向我司投保一辆奥迪A6汽车,于同年10月30日于一摩托车发生双方事故,经交警裁定李某为主要责任,对于该事故作为核赔人在审核时首先核对三者方的承保情况。(√) 26.汽车转弯时,转弯半径越大车速越小,附着系数越小,中心位置越高,其操作稳定性越好。(×) 27.应当有交强险赔偿的损失和费用,如交强险未赔付,商业三者险也可赔付(×) 28. 一张照片已能反映出多个部件、部位受损真实情况的不需要单个或重复拍摄,重大配件或价格较贵的配件同样如此,

63、不必单独牌照(×) 29.书面委托代理的授权委托书应当载明代理人的姓名或者名称、代理事项、权限和期间,并由委托人签字或盖章。(√) 30.气缸盖衬垫俗称汽缸床(√) 31.轿车一般采用边梁式车架(×) 32.汽车实际价指投保车辆在保险合同签订地的市场价格(×) 33.四冲程发动机的作功冲程中曲轴带动活塞从上止点向下止点运动,此时,进排气门关闭(√) 34. 公民下落不明满三年的,利害关系人可以向人民法院申请宣告他为失踪(×) 35.在道路上发生交通事故,车辆驾驶人应立即停车,保户现场,因抢救应标明位置(√) 36.保险车辆发生多次事故,累计赔付金额时,保单合同自动终止(×)

64、37.本公司与被保险人就赔偿金额协商确定并赔偿结案后,受害人又就同一事故向被保险人提出赔偿请求,本公司可以追加赔付(×) 38.车辆停放过程中突然遭受洪水侵袭,紧会造成电器部分及线路损坏,可给予一定的清洁费用(×) 39.本车上的财产损失属于标的商业三者险的理赔范围(×) 40.承保年度单均赔款=(统计期间该承保年度所有保单项下已决赔款+未决赔款)/统计期间该承保年度承保数量 下面红色部分是赠送的总结计划,不需要的可以下载后编辑删除!2014年工作总结及2015年工作计划(精选) XX年,我工区安全生

65、产工作始终坚持“安全第一,预防为主,综合治理”的方针,以落实安全生产责任制为核心,积极开展安全生产大检查、事故隐患整改、安全生产宣传教育以及安全生产专项整治等活动,一年来,在工区全员的共同努力下,工区安全生产局面良好,总体安全生产形势持续稳定并更加牢固可靠。 一、主要工作开展情况  (一)认真开展安全生产大检查,加大安全整治力度。   在今年的安全生产检查活动中,工区始终认真开展月度安全检查和日常性安全巡视检查记录,同时顺利完成公司组织的XX年春、秋季安全生产大检查和国家电网公司组织的专项隐患排查工作。截止日前,工区先后共开展各类安全检查71次,查出事故隐患点22处,均进行了闭环处理。通

66、过检查活动,进一步夯实了工区的安全生产基础。   (二)顺利完成保电专项工作。   本年度工区共进行专项保电工作10次,累计保电天数达到90余天,通过工区全员的共同努力,顺利完成春节保电、国庆保电、七一保电、特高压投送电保电、500kv沁博线保电等一批重要节假日的保电工作。   (四)工作票统计及其他工作情况。   截止11月15日,我工区连续实现安全生产1780天;全年共办理工作票50张,其中第一种工作票 24张,含基建单位8张;第二种工作票26张。工作票合格率100%,执行情况较好。全年工区所辖线路跳闸次数共计0次,线路跳闸率为0次/(百公里·年)。   (四)安环体系标准化建设   本年度在公司统一的部署下,工区积极参与安环体系标准化建设工作,先后派员参加安环体系标准化培训2次,迎接公司开展安环体系内审工作三次,先后审查出问题共计20余处,先后进行了闭环整改。截止日前,工区已初步建立起了标准化安环工作体系,在今后工作中,工区将进一步完善各项工作流程,努力确保体系工作符合外审相关要求。   (五)强化安全生产责任制的落实。工区高度重视安全生产工作,根据年初制定的安全工

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

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!