




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.中南大學(xué)機(jī)電工程工程學(xué)院 機(jī)械0805班C語(yǔ)言可視化程序設(shè)計(jì)報(bào)告 行政班級(jí) 機(jī)械0805 姓名 魏永濤 學(xué)號(hào) 0806080524 指導(dǎo)老師 夏建芳 課題名稱(chēng) 學(xué)生成績(jī)管理系統(tǒng) C可視化程序設(shè)計(jì)報(bào)告一.設(shè)計(jì)題目學(xué)生成績(jī)管理系統(tǒng)二、課題的任務(wù):1、 所有記錄保存在一個(gè)數(shù)據(jù)文件中;2、 具備記錄添加功能;3、 查詢(xún)功能(如按學(xué)號(hào)查詢(xún)成績(jī)等);4、 計(jì)算統(tǒng)計(jì)功能(如統(tǒng)計(jì)某門(mén)課程的平均程序);5、 排序功能(如按成績(jī)排序);6、 統(tǒng)計(jì)并顯示信息功能;三課程設(shè)計(jì)目的了解軟件工程中的一些系統(tǒng)分析,模塊分析,代碼設(shè)計(jì)的概念,利用visual c+實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)的錄入、查詢(xún)、刪除、統(tǒng)計(jì)等基本操作,掌握
2、C語(yǔ)言中的結(jié)構(gòu)體、指針、函數(shù)(系統(tǒng)函數(shù)、自定義函數(shù))、文件操作等知識(shí)。通過(guò)對(duì)系統(tǒng)的分析和設(shè)計(jì),進(jìn)一步鞏固C語(yǔ)言的學(xué)習(xí),以提高對(duì)開(kāi)發(fā)環(huán)境。四、成員承擔(dān)的任務(wù):(組長(zhǎng))魏永濤:完成下面子程序的編寫(xiě):a:主函數(shù)的編譯b:定位指針的Locate()函數(shù)的編譯,與調(diào)試。c:主菜單函數(shù)的編譯,及其它外部函數(shù)的編譯,與調(diào)試。 d: 任務(wù)分配,規(guī)定變量符號(hào),及變量的初始化。 e:程序的組裝及調(diào)試。王棟 :完成下面子程序的編寫(xiě): a:統(tǒng)計(jì)數(shù)據(jù)函數(shù)的編譯。 b::查找學(xué)生記錄函數(shù)的編譯。 c:增加學(xué)生記錄的函數(shù)的編譯。 王義 : 完成下面子程序的編寫(xiě):a:刪除函數(shù)的編譯b:修改函數(shù)的編譯c:排序函數(shù)的編譯巫培宇
3、:完成下面子程序的編寫(xiě):a:顯示函數(shù)的編譯。b:歡迎界面的制作。c:保存函數(shù)的編譯五、程序流程圖1.系統(tǒng)總體結(jié)構(gòu)圖保存學(xué)生資料排序?qū)W生資料統(tǒng)計(jì)學(xué)生資料件顯示學(xué)生資料錄修改學(xué)生資料錄查詢(xún)學(xué)生資料錄刪除學(xué)生資料錄創(chuàng)建文件輸入學(xué)生資料主程序獲取幫組信息退出管理系統(tǒng)2.main()函數(shù)流程圖100I=(Node*)malloc(sizeof(Node)I->next=NULL;r=I;fp=fopen(“C:student”,”rb”)fp=NULL無(wú)文件,創(chuàng)建?fp=fopen(“C:student”,”rb”)Exitmain()開(kāi)始導(dǎo)入文件!feof(fp)p=(Node*)malloc(
4、sizef(Node)fread(p,sizeof(Node),1,fp)P->next=NULL;r->next=p;R=p;count+fclose(fp)menu()1234576980非0YN假真假真3.Add函數(shù)流程圖1入口r->next不為空指針后移到表尾?1=0?輸出提示輸入numS指針為空?s->data.num=num相關(guān)輸出指針后移到表尾申請(qǐng)空間Anum=0NOYESNONOYESYESYESYESNOYESNOYESNOYESNO輸出提示語(yǔ)輸入對(duì)應(yīng)信息計(jì)算總分和平均分指針移到表尾結(jié)束Strcpy(p->data.num,num)A4.Del函
5、數(shù)流程圖NoYes2入口輸入要?jiǎng)h除的學(xué)號(hào)有此學(xué)號(hào)?結(jié)束學(xué)生不存在輸出找到的學(xué)生信息刪除該學(xué)生信息5.Qur函數(shù)流程圖3入口!l->next輸出提示語(yǔ)輸入selsel=11輸出提示語(yǔ)輸入學(xué)號(hào)定為結(jié)點(diǎn)指針為空輸出成績(jī)sel=22輸出提示語(yǔ)輸入姓名定為結(jié)點(diǎn)指針為空輸出成績(jī)輸出提示語(yǔ)BB結(jié)束NOYESYESNOYESNONOYESYESNO6.Modify函數(shù)流程圖NoYes4入口輸入要修改的學(xué)號(hào)有此學(xué)號(hào)?結(jié)束輸出學(xué)生不存在輸出找到的學(xué)生信息輸入新的學(xué)生相關(guān)信息7.Disp函數(shù)流程圖結(jié)束!p沒(méi)有可供現(xiàn)實(shí)的數(shù)據(jù)顯示已有信息P調(diào)用printc函數(shù)p=p->next打出星號(hào)假真0非058.Ton
6、gji函數(shù)流程圖6入口!l pm=pe=pc=pt=pa=rr!=NULL找到各量最大值指針后移到表尾?“輸出各統(tǒng)計(jì)結(jié)果結(jié)束輸出提示語(yǔ)YESNONOYES9.Sort函數(shù)流程圖7入 口分?jǐn)?shù)比較排序點(diǎn)值小排序點(diǎn)值大后移排在首位插入中間位置到表尾?記錄名次結(jié) 束NoYesNoYes10.Save函數(shù)流程圖8fp=fopen(“c:student”,”rb”)fp=NULL文件打開(kāi)錯(cuò)誤退出p=I->nextpFwrite(p,sizeof(Node),1,fp)=1p=p->nextcount+flog=0flog保存成功shoudsave=0fclose(fp)假真0非0真假0非0返回
7、menu11.locate函數(shù)流程圖10Strcmp(nameornum,num)=0r=I>nextr!=NULL Strcmp(r->data.num,findmess)=0return rr=r>nextStrcmp(nameornum,name)=0r=I>nextr!=NULL Strcmp(r->data.num,findmess)=0return rr=r>next返回一個(gè)地址或0假真0非0假真假真0非0假真六.系統(tǒng)實(shí)際運(yùn)行效果1. 歡迎界面2. 主菜單3. 輸入學(xué)生資料4.刪除學(xué)生資料8.保存4. 查詢(xún)5.修改6.顯示7.統(tǒng)計(jì)8.排序9.排序
8、結(jié)果10.幫助11.退出七.系統(tǒng)源代碼#include "stdio.h" #include "stdlib.h" #include "string.h" int shoudsave=0; /定義一個(gè)全局變量 struct student char num11;/學(xué)號(hào) char name20;/姓名 char sex4; /性別 int cgrade; /c語(yǔ)言成績(jī) int mgrade; /數(shù)學(xué)成績(jī) int egrade; /英語(yǔ)成績(jī) int totle; /總分 int ave; /平均分 char neartime10;/最近更
9、新時(shí)間 ; typedef struct node /聲明新的結(jié)構(gòu)體類(lèi)型Node struct student data; struct node *next; Node,*Link; void welcome()/歡迎界面 printf(" *n"); printf(" *歡 迎 使 用*n"); printf(" *中南大學(xué)學(xué)生成績(jī)管理系統(tǒng) *n"); printf(" *n"); printf(" 本系統(tǒng)由中南大學(xué)機(jī)械0805班夢(mèng)幻小組nttt傾情奉獻(xiàn)n"); printf("n
10、"); printf(" 愿我們的努力n"); printf(" 能為您的學(xué)習(xí)工作帶來(lái)方便n"); printf(" 您的支持將是我們不斷創(chuàng)新的動(dòng)力n"); printf(" 祝您使用愉快!ntt如有任何疑問(wèn)聯(lián)系我們ntt QQ:453275642nttTel"); void menu() /主菜單 printf("t*n"); printf("t* MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
11、MMMMMMM *n"); printf("t* MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM *n"); printf("t* MMM 1<輸入學(xué)生資料> 2<刪除學(xué)生資料> MMM *n"); printf("t* MMM 3<查詢(xún)學(xué)生資料> 4<修改學(xué)生資料> MMM *n"); printf("t* MMM 5<顯示學(xué)生資料> 6<統(tǒng)計(jì)學(xué)生成績(jī)> MMM *n&quo
12、t;); printf("t* MMM 7<排序?qū)W生成績(jī)> 8<保存學(xué)生資料> MMM *n"); printf("t* MMM 9<菜單導(dǎo)航> 0<退出系統(tǒng)> MMM *n"); printf("t* MMM MMM *n"); printf("t* MMM MMM *n"); printf("t* MMM * MMM *n"); printf("t* MMM i 歡迎使用中南大學(xué)學(xué)生成績(jī)管理系統(tǒng)i MMM *n"); pri
13、ntf("t* MMM * MMM *n"); printf("t* MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM *n"); printf("t* MMM 出品人:夢(mèng)幻小組 | 輔導(dǎo)老師:夏建芳 MMM *n"); printf("t* MMM 組長(zhǎng):魏永濤 | 夢(mèng)幻組合 MMM *n"); printf("t* MMM 組員:王棟 王義 巫培宇| 成就夢(mèng)幻品質(zhì) MMM *n"); printf("t* MMMMM
14、MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM *n"); printf("t*n"); void printstart() printf("-n"); void Wrong() printf("n對(duì)不起!你輸入的信息有誤!請(qǐng)重新輸入!n"); void Nofind() printf(" _n"); printf("nt!提示:沒(méi)有找到該學(xué)生!n"); printf(" _n"); printf("
15、;n"); void printc() / 本函數(shù)用于輸出中文 printf(" 學(xué)號(hào)t 姓名 性別 英語(yǔ) 數(shù)學(xué) C語(yǔ)言 總分 平均分n"); void printe(Node *p)/本函數(shù)用于輸出英文 printf("%-12s%st%st%dt %dt %dt %dt %dn",p->data.num,p->,p->data.sex,p->data.egrade,p->data.mgrade,p->data.cgrade,p->data.totle,p->data.ave)
16、;/輸出成績(jī) Node* Locate(Link l,char findmess,char nameornum) /該函數(shù)用于定位鏈表中符合要求的接點(diǎn),并返回該指針 Node *r; if(strcmp(nameornum,"num")=0) /按學(xué)號(hào)查詢(xún) r=l->next; while(r!=NULL) if(strcmp(r->data.num,findmess)=0)/將輸入學(xué)號(hào)與已有學(xué)號(hào)對(duì)比 return r; /返回地址 r=r->next; else if(strcmp(nameornum,"name")=0) /按姓名查
17、詢(xún)將輸入姓名與已有姓名對(duì)比 r=l->next; while(r!=NULL) if(strcmp(r->,findmess)=0) return r; /返回地址 r=r->next; return 0; void Add(Link l) /增加學(xué)生 Node *p,*r,*s; /定義Node型指針 char num11; r=l; s=l->next; while(r->next!=NULL) r=r->next; /將指針置于最末尾 while(1) printf("請(qǐng)您輸入學(xué)號(hào)(以'0'返回上一級(jí)菜單:)
18、"); scanf("%s",num); if(strcmp(num,"0")=0) break; while(s) if(strcmp(s->data.num,num)=0)/將新輸入學(xué)號(hào)與已有學(xué)號(hào)對(duì)比 printf("!提示:學(xué)號(hào)為'%s'的學(xué)生已經(jīng)存在,若要修改請(qǐng)你選擇'4 修改'!n",num); printstart(); printc(); printe(s); printstart(); printf("n"); return; s=s->next
19、;/指向下一個(gè)地址 p=(Node *)malloc(sizeof(Node);/在內(nèi)存中分配長(zhǎng)度與node相同的連續(xù)空間用于存儲(chǔ)新數(shù)據(jù) strcpy(p->data.num,num); printf("請(qǐng)你輸入姓名:"); scanf("%s",p->); getchar(); printf("請(qǐng)你輸入性別:"); scanf("%s",p->data.sex); getchar(); printf("請(qǐng)你輸入c語(yǔ)言成績(jī):"); scanf("%d
20、",&p->data.cgrade); getchar(); printf("請(qǐng)你輸入數(shù)學(xué)成績(jī):"); scanf("%d",&p->data.mgrade); getchar(); printf("請(qǐng)你輸入英語(yǔ)成績(jī):"); scanf("%d",&p->data.egrade); getchar(); p->data.totle=p->data.egrade+p->data.cgrade+p->data.mgrade; /求總分 p-&g
21、t;data.ave=p->data.totle / 3;/信息輸入已經(jīng)完成 p->next=NULL; r->next=p; r=p; shoudsave=1; void Qur(Link l) /查詢(xún)學(xué)生 int sel; char findmess20; Node *p; if(!l->next)/當(dāng)l->next=NULL時(shí)成立 printf("n*>提示:沒(méi)有資料可以查詢(xún)!n"); return; printf("n*>1按學(xué)號(hào)查找n*>2按姓名查找n"); scanf("%d"
22、;,&sel); if(sel=1)/學(xué)號(hào) printf("請(qǐng)你輸入要查找的學(xué)號(hào):"); scanf("%s",findmess); p=Locate(l,findmess,"num"); if(p) printf("tttt查找結(jié)果n"); printstart(); printc(); printe(p); printstart(); else Nofind(); else if(sel=2) /姓名 printf("請(qǐng)你輸入要查找的姓名:"); scanf("%s&quo
23、t;,findmess); p=Locate(l,findmess,"name"); if(p) printf("tttt查找結(jié)果n"); printstart(); printc(); printe(p); printstart(); else Nofind(); else Wrong(); void Del(Link l) /刪除函數(shù) int sel; Node *p,*r; char findmess20; if(!l->next) printf("n*>提示:沒(méi)有資料可以刪除!n"); return; printf
24、("n*>1按學(xué)號(hào)刪除n*>2按姓名刪除n"); scanf("%d",&sel); if(sel=1) printf("請(qǐng)你輸入要?jiǎng)h除的學(xué)號(hào):"); scanf("%s",findmess); p=Locate(l,findmess,"num"); if(p) r=l; while(r->next!=p) r=r->next; r->next=p->next; free(p); printf("n*>提示:該學(xué)生已經(jīng)成功刪除!n&qu
25、ot;); printf("tttt請(qǐng)按任意鍵返回。n"); getchar(); shoudsave=1; else Nofind(); else if(sel=2) printf("請(qǐng)你輸入要?jiǎng)h除的姓名:"); scanf("%s",findmess); p=Locate(l,findmess,"name"); if(p) r=l; while(r->next!=p) r=r->next; r->next=p->next; free(p); printf("n*>提示:該
26、學(xué)生已經(jīng)成功刪除!n"); shoudsave=1; else Nofind(); else Wrong(); void Modify(Link l) /修改函數(shù)模塊 Node *p; char findmess20; if(!l->next) printf("n*>提示:沒(méi)有資料可以修改!n"); return; printf("請(qǐng)你輸入要修改的學(xué)生學(xué)號(hào):"); scanf("%s",findmess); p=Locate(l,findmess,"num"); void printstart
27、1(); if(p) printf("請(qǐng)你輸入新學(xué)號(hào)(原來(lái)是%s):",p->data.num); scanf("%s",p->data.num); printf("請(qǐng)你輸入新姓名(原來(lái)是%s):",p->); scanf("%s",p->); getchar(); printf("請(qǐng)你輸入新性別(原來(lái)是%s):",p->data.sex); scanf("%s",p->data.sex); printf
28、("請(qǐng)你輸入新的c語(yǔ)言成績(jī)(原來(lái)是%d分):",p->data.cgrade); scanf("%d",&p->data.cgrade); getchar(); printf("請(qǐng)你輸入新的數(shù)學(xué)成績(jī)(原來(lái)是%d分):",p->data.mgrade); scanf("%d",&p->data.mgrade); getchar(); printf("請(qǐng)你輸入新的英語(yǔ)成績(jī)(原來(lái)是%d分):",p->data.egrade); scanf("%d
29、",&p->data.egrade); p->data.totle=p->data.egrade+p->data.cgrade+p->data.mgrade; p->data.ave=p->data.totle/3; printf("n*>提示:資料修改成功!n"); shoudsave=1; else Nofind(); void Disp(Link l)/顯示函數(shù)模塊 int count=0; Node *p; p=l->next; if(!p) printf("n*>提示:沒(méi)有資料
30、可以顯示!n"); return; printf("tttt顯示結(jié)果n"); printstart(); printc(); printf("n"); while(p) printe(p); p=p->next; printstart(); printf("n"); void Tongji(Link l) Node *pm,*pe,*pc,*pt,*pa; /用于指向分?jǐn)?shù)最高的接點(diǎn) Node *r=l->next; if(!r) printf("n*>提示:沒(méi)有資料可以統(tǒng)計(jì)!n"); r
31、eturn ; pm=pe=pc=pt=pa=r; while(r!=NULL) if(r->data.cgrade>=pc->data.cgrade) pc=r; if(r->data.mgrade>=pm->data.mgrade) pm=r; if(r->data.egrade>=pe->data.egrade) pe=r; if(r->data.totle>=pt->data.totle) pt=r; if(r->data.ave>=pa->data.ave) pa=r; r=r->next
32、; printf("-統(tǒng)計(jì)結(jié)果-n"); printf("*總分最高者:t%s %d分n",pt->,pt->data.totle); printf("*平均分最高者:t%s %d分n",pa->,pa->data.ave); printf("*英語(yǔ)最高者:t%s %d分n",pe->,pe->data.egrade); printf("*數(shù)學(xué)最高者:t%s %d分n",pm->,p
33、m->data.mgrade); printf("*c語(yǔ)言最高者:t%s %d分n",pc->,pc->data.cgrade); printstart(); void Sort(Link l) Link ll; Node *p,*rr,*s; ll=(Link)malloc(sizeof(Node); /用于做新的連表 ll->next=NULL; if(l->next=NULL) printf("n*>提示:沒(méi)有資料可以排序!n"); return ; p=l->next; while(p)
34、 s=(Node*)malloc(sizeof(Node); /新建接點(diǎn)用于保存信息 s->data=p->data; s->next=NULL; rr=ll; while(rr->next!=NULL && rr->next->data.totle>=p->data.totle) rr=rr->next; if(rr->next=NULL) rr->next=s; else s->next=rr->next; rr->next=s; p=p->next; free(l); l->n
35、ext=ll->next; printf("n*>提示:排序已經(jīng)完成!n"); void Save(Link l) FILE* fp; Node *p; int flag=1,count=0; fp=fopen("c:student","wb"); if(fp=NULL) printf("n*>提示:重新打開(kāi)文件時(shí)發(fā)生錯(cuò)誤!n"); exit(1); p=l->next; while(p) if(fwrite(p,sizeof(Node),1,fp)=1) p=p->next; cou
36、nt+; else flag=0; break; if(flag) printf("n*>提示:文件保存成功.(有%d條記錄已經(jīng)保存.)n",count); shoudsave=0; fclose(fp); void help() printf("歡迎進(jìn)入中南大學(xué)學(xué)生成績(jī)管理系統(tǒng)菜單導(dǎo)航ntt我們將竭誠(chéng)為您服務(wù)n"); printf("以下是各菜單功能簡(jiǎn)介:"); printf("1.<輸入>:此功能用于錄入新生學(xué)號(hào),性別,及各科成績(jī)。n"); printf("2.<刪除>:
37、用于注銷(xiāo)離校學(xué)生資料。n"); printf("3.<查詢(xún)>:此功能下設(shè)兩個(gè)選項(xiàng),分別用于學(xué)號(hào)查詢(xún)和姓名查詢(xún)。n"); printf("4.<修改>;用來(lái)改動(dòng)已錄入的學(xué)生信息。n"); printf("5.<顯示>:用來(lái)顯示所有學(xué)生信息。n"); printf("6.<統(tǒng)計(jì)>:選出總成績(jī)第一,及單科第一的學(xué)生n"); printf("7.<排序>:用來(lái)對(duì)學(xué)生成績(jī)進(jìn)行排序,但不顯示。n"); printf("8.<
38、;保存>:用于存儲(chǔ)新錄入的學(xué)生信息,在每次操作最后必須保存。n"); printf("如您人有疑問(wèn)請(qǐng)聯(lián)系我們"); printf("tttt請(qǐng)按任意鍵返回。n"); getchar(); void main() Link l;/鏈表 FILE *fp; /文件指針 int sel; char ch; char jian; int count=0; Node *p,*r; welcome(); printf("nnttttttt請(qǐng)按任意鍵繼續(xù)n"); getchar(); printf("tt*");
39、 printf("tttt 學(xué)生成績(jī)管理系統(tǒng)n"); printf("tt*"); l=(Node*)malloc(sizeof(Node); l->next=NULL; r=l; fp=fopen("C:student","rb"); if(fp=NULL) printf("n*>提示:文件還不存在,是否創(chuàng)建?(y/n)n"); scanf("%c",&jian); if(jian='y'|jian='Y') fp=fop
40、en("C:student","wb"); else exit(0); printf("n*>提示:文件已經(jīng)打開(kāi),正在導(dǎo)入記錄.n"); while(!feof(fp) p=(Node*)malloc(sizeof(Node); if(fread(p,sizeof(Node),1,fp) /將文件的內(nèi)容放入接點(diǎn)中 p->next=NULL; r->next=p; r=p; /將該接點(diǎn)掛入連中 count+; fclose(fp); /關(guān)閉文件 printf("n*>提示:記錄導(dǎo)入完畢,共導(dǎo)入%d條記錄
41、.n",count); while(1) menu(); printf("請(qǐng)你選擇操作:"); scanf("%d",&sel); if(sel=0) if(shoudsave=1) getchar(); printf("n*>提示:資料已經(jīng)改動(dòng),是否將改動(dòng)保存到文件中(y/n)?n"); scanf("%c",&ch); if(ch='y'|ch='Y') Save(l); printf("n*>提示:你已經(jīng)退出系統(tǒng),再見(jiàn)!n&quo
42、t;); break; switch(sel) case 1:Add(l);break; /增加學(xué)生 case 2:Del(l);break;/刪除學(xué)生 case 3:Qur(l);break;/查詢(xún)學(xué)生 case 4:Modify(l);break;/修改學(xué)生 case 5:Disp(l);break;/顯示學(xué)生 case 6:Tongji(l);break;/統(tǒng)計(jì)學(xué)生 case 7:Sort(l);break;/排序?qū)W生 case 8:Save(l);break;/保存學(xué)生 case 9:help();break; default: Wrong();getchar();break; / g
43、 an employment tribunal claimEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:· you don't agree with the disciplinary action your employer has taken against you· your employer dismisses you and you thi
44、nk that you have been dismissed unfairly.For more information about dismissal and unfair dismissal, see Dismissal.You can make a claim to an employment tribunal, even if you haven't appealed against the disciplinary action your employer has taken against you. However, if you win y
45、our case, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal.Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are complaining about happened. If your application is receive
46、d after this time limit, the tribunal will not usually accept it.If you are worried about how the time limits apply to you, take advice from one of the organisations listed under Further help.Employment tribunals are less formal than some other courts, but it is still a legal process and you wi
47、ll need to give evidence under an oath or affirmation.Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed under Further help.If you are b
48、eing represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your compensation if you win the case. This is known as a damages-based agreement. In England and Wales, your solicitor can't charge you more than 35% of your compensation &
49、#160;if you win the case.If you are thinking about signing up for a damages-based agreement, you should make sure you're clear about the terms of the agreement. It might be best to get advice from an experienced adviser, for example, at a Citizens Advice Bureau. To find your nearest
50、CAB, including those that give advice by e-mail, click on nearest CAB.For more information about making a claim to an employment tribunal, see Employment tribunals.The (lack of) air up there Watch mCayman Islands-based Webb, the head of Fifa's anti-racism taskforce, is in London for th
51、e Football Association's 150th anniversary celebrations and will attend City's Premier League match at Chelsea on Sunday."I am going to be at the match tomorrow and I have asked to meet Yaya Toure," he told BBC Sport."For me it's about how he felt and I would like to speak to him first to find out what his experience was."Uefa has opened disciplinary proceedings against CSKA for the "racist behaviour of their fans" during City's 2-1 win.Michel Platini, president of European football
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 多樣化練習(xí)內(nèi)容的2024年普通話考試試題及答案
- 如何擦玻璃課件
- 大學(xué)生心理健康教育2
- 班級(jí)衛(wèi)生與安全管理行動(dòng)計(jì)劃
- 加強(qiáng)行業(yè)信息獲取的手段計(jì)劃
- 課外活動(dòng)與學(xué)術(shù)社團(tuán)規(guī)劃計(jì)劃
- 消防應(yīng)急處理能力試題及答案
- 急診病人家屬溝通的技巧計(jì)劃
- 高效溝通的技巧與實(shí)踐計(jì)劃
- 【A特種設(shè)備相關(guān)管理】考試題及答案
- 離婚協(xié)議民政局貴州安順(2025年版)
- 高校講師個(gè)人學(xué)術(shù)發(fā)展計(jì)劃
- 2025屆四川省成都市高三二診生物試題(原卷版+解析版)
- 2025年度粵醫(yī)云、國(guó)培衛(wèi)健全科醫(yī)學(xué)臨床醫(yī)學(xué)2月題目及答案
- 大學(xué)生舞蹈創(chuàng)新創(chuàng)業(yè)計(jì)劃書(shū)
- 人教版六年級(jí)下學(xué)期數(shù)學(xué)第四單元《比例》典型題型專(zhuān)項(xiàng)練習(xí)(含答案)
- 河南省駐馬店市2024-2025學(xué)年高一上學(xué)期1月期末英語(yǔ)試題【含答案解析】
- 發(fā)票紅沖申請(qǐng)書(shū)
- DL5190.5-2019電力建設(shè)施工技術(shù)規(guī)范第5部分:管道及系統(tǒng)
- 壓力容器制造檢驗(yàn)驗(yàn)收制度14
- 《工程款結(jié)算單》
評(píng)論
0/150
提交評(píng)論