C語言程序設(shè)計班級財務(wù)管理系統(tǒng)_第1頁
C語言程序設(shè)計班級財務(wù)管理系統(tǒng)_第2頁
C語言程序設(shè)計班級財務(wù)管理系統(tǒng)_第3頁
C語言程序設(shè)計班級財務(wù)管理系統(tǒng)_第4頁
C語言程序設(shè)計班級財務(wù)管理系統(tǒng)_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

#include<stdio.h>#include<string.h>#include<stdlib.h>#include<windows.h>typedefstructincome_info{intnumber;doubleincome;intmonth;intday;intyear;charname[50];structincome_info*next;}IncomeLink,*Pointer1;typedefstructoutput_info{intnumber;doubleoutput;intmonth;intday;intyear;intuse;charname[50];structoutput_info*next;}OutputLink,*Pointer2;intSelect(void);//收入和支出管理選擇函數(shù)voidInsert1(Pointer1*Head1);voidInsert2(Pointer2*Head2);voidSearch1(Pointer1Head1);voidSearch2(Pointer2Head2);voidUpdate1(Pointer1Head1);voidUpdate2(Pointer2Head2);voidDelete1(Pointer1*Head1);voidDelete2(Pointer2*Head2);voidShow1(Pointer1Head1);voidShow2(Pointer2Head2);voidCount1(Pointer1Head1);voidCount2(Pointer2Head2);voidSave1(Pointer1Head1);voidSave2(Pointer2Head2);Pointer1load1();Pointer2load2();intn,k;intmain(){voidmenu1();voidmenu2();charm[7];charM[7];charnum[15];inti,j,out;longsum;Pointer1Head1=NULL;Pointer1r1,p1;Pointer2Head2=NULL;Pointer2r2,p2;FILE*fp1,*fp2; p1=r1=(Pointer1)malloc(sizeof(IncomeLink));p2=r2=(Pointer2)malloc(sizeof(OutputLink));printf("請輸入你旳帳號(即你旳學(xué)號):");gets(num);for(i=4;i<10;i++)m[i-4]=num[i];m[6]='\0';for(i=0;i<10;i++)num[i]=num[i]-48; sum=num[0]*+num[1]*+num[2]*10000000+num[4]*100000+num[5]*10000+num[6]*1000+num[7]*100+num[8]*10+num[9];if(sum>=&&sum<=){printf("請輸入密碼(密碼為學(xué)號旳后六位}:");gets(M);if(strcmp(m,M)==0){printf("登陸成功!!\n"); ?fp1=fopen("C:\\income_info.din","ab+"); ?fp2=fopen("C:\\output_info.din","ab+");Sleep(1000); ?if(sum==||sum==||sum==||sum==)? {printf("★**************************************************************************★\n");printf("★*********************歡迎使用班級財務(wù)管理系統(tǒng)(管理員版)*******************★\n");printf("★**************************************************************************★\n\n\n");Sleep(1000);system("cls");do ?{menu1();scanf("%d",&j);switch(j){case1:k=Select();??? if(k==1) ?? Insert1(&Head1); ????else ?? if(k==2)??? Insert2(&Head2);? ? ?else ? ?printf("錯誤選擇?。躰\n\n\n");? ?? break;case2:k=Select(); ? ?if(k==1) ?? ??Search1(Head1);? ?? else? ???if(k==2)??? ??Search2(Head2);?? ?else????? printf("錯誤選擇!\n\n\n\n");?? ?break;case3:k=Select(); ??if(k==1)???? ?Update1(Head1); ???else? if(k==2) ? ? Update2(Head2);? ? ??else? ? ?printf("錯誤選擇?。躰\n\n\n");?? ?break;case4:k=Select();??? if(k==1)?? ???Delete1(&Head1); ????else? ??? if(k==2)? ?? Delete2(&Head2);??? else ??? ?printf("錯誤選擇!\n\n\n\n");? ? ?break;case5:k=Select(); ??if(k==1) ????Show1(Head1);?? ? else ?????if(k==2) ?? ?Show2(Head2); ??? else ? ?printf("錯誤選擇!\n\n\n\n"); ? ? break; case6:k=Select(); ???if(k==1)? ? ?Count1(Head1); ? ?else ???? if(k==2) ????Count2(Head2);???? else? ? ?printf("錯誤選擇!\n\n\n\n"); ??? break; ?case7:k=Select();? ??if(k==1) ?? ?Save1(Head1);? ???else?? ???if(k==2) ? ? ??Save2(Head2); ? ? elseprintf("錯誤選擇!\n\n\n\n");break;???case8:k=Select(); ??if(k==1) ?? Head1=load1();??? else? ? ?if(k==2)????? ?Head2=load2(); elseprintf("錯誤選擇!\n\n\n\n");break;case0:printf("與否保存數(shù)據(jù)????\n"); printf("1:是\n2:否\n"); ???printf("◆請選擇(1-2):\n"); ?? ?scanf("%d",&out); ? ?if(out==1) ????{k=Select();???? if(k==1)??? Save1(Head1); ????else? if(k==2)? ? Save2(Head2);? ? ?else??? ???printf("錯誤選擇!\n\n\n\n"); ??? }?? ?else ? ?printf("感謝您旳使用!!!!\n"); ? ?break;default:printf("錯誤選擇!\n");break;}}while(j!=0);? }else {printf("★**************************************************************************★\n");printf("★*********************歡迎使用班級財務(wù)管理系統(tǒng)(一般顧客版)*****************★\n");printf("★**************************************************************************★\n\n\n");Sleep(1000);system("cls");do??{menu2();scanf("%d",&j);switch(j){??case1:k=Select();? ?if(k==1)?? ? Insert1(&Head1); ?? ?else ?? ?if(k==2)? ? ?Insert2(&Head2); ? ??else? ? ??printf("錯誤選擇!\n\n\n\n");??? break; case2:k=Select();??? if(k==1)? ? Search1(Head1); ? else? ? if(k==2)? ???Search2(Head2); ???? else?? ?? printf("錯誤選擇!\n\n\n\n");?????break;case3:k=Select(); ??if(k==1)???? ?Show1(Head1); ??? else ? if(k==2) ? Show2(Head2); ????else ??????printf("錯誤選擇!\n\n\n\n");?? break;???case4:k=Select();? ??if(k==1)??? ??Count1(Head1);?????else? ? if(k==2) ??? ?Count2(Head2); ??? else? ?printf("錯誤選擇!\n\n\n\n"); ?break; case5:k=Select();??? if(k==1) ? ??Save1(Head1); else ????if(k==2)?? ????Save2(Head2); ?? elseprintf("錯誤選擇!\n\n\n\n");break;?? case6: k=Select();?? ?if(k==1) ?Head1=load1();? ?else ? ??if(k==2)? ??Head2=load2(); ?? elseprintf("錯誤選擇!\n\n\n\n");break;case0:printf("與否保存數(shù)據(jù)????\n"); ????printf("1:是\n2:否\n");?? printf("◆請選擇(1-2):\n"); ?? ?scanf("%d",&out); if(out==1) ? ?{k=Select();?? ? if(k==1) ?? ?Save1(Head1);? ?? else? ? ?if(k==2)? ?? Save2(Head2);? ??else ?? ?printf("錯誤選擇!\n\n\n\n"); ? ??} ?? ?else?? printf("感謝您旳使用!!!!\n"); ? ? break;default:printf("錯誤選擇!\n\n\n\n");break;}}while(j!=0);? }return0; ?}elseprintf("密碼錯誤!請查證后再來!!\n"); }elseprintf("顧客名不存在!請驗證后再輸!!\a\n");?return0;}voidmenu1(){printf("★**************************************************************★\n");printf("§*******************★歡迎使用財務(wù)管理系統(tǒng)★*******************§\n");printf("§**************************************************************§\n");printf("§§§§\n");printf("§§☆1.添加財務(wù)信息§§\n");printf("§§☆2.查詢財務(wù)信息§§\n");printf("§§☆3.修改財務(wù)信息§§\n");printf("§§☆4.刪除財務(wù)信息§§\n");printf("§§☆5.顯示財務(wù)信息§§\n");printf("§§☆6.記錄財務(wù)信息§§\n");printf("§§☆7.保存數(shù)據(jù)§§\n"); ?printf("§§☆8.讀取數(shù)據(jù)§§\n");printf("§§☆0.退出系統(tǒng)§§\n");printf("§§§§\n");printf("★**************************************************************★\n");printf("◆請選擇(0-8):\n");}voidmenu2(){printf("★**************************************************************★\n");printf("§*******************★歡迎使用財務(wù)管理系統(tǒng)★*******************§\n");printf("§**************************************************************§\n");printf("§§§§\n");printf("§§☆1.添加財務(wù)信息§§\n");printf("§§☆2.查詢財務(wù)信息§§\n");printf("§§☆3.顯示財務(wù)信息§§\n");printf("§§☆4.記錄財務(wù)信息§§\n");printf("§§☆5.保存數(shù)據(jù)§§\n"); ?printf("§§☆6.讀取數(shù)據(jù)§§\n");printf("§§☆0.退出系統(tǒng)§§\n");printf("§§§§\n");printf("★**************************************************************★\n");printf("◆請選擇(0-6):\n");}intSelect(void)//第二次選擇旳函數(shù){intw;printf("★**************************************************************★\n");printf("§*******************★歡迎使用財務(wù)管理系統(tǒng)★*******************§\n");printf("§**************************************************************§\n");printf("§§§§\n");printf("§§☆1.收入§§\n");printf("§§☆2.支出§§\n");printf("§§§§\n");printf("★**************************************************************★\n");printf("◆◆◆請選擇(1-2):\n");scanf("%d",&w);return(w);}voidInsert1(Pointer1*Head1)//添加收入{intin_number;Pointer1p,q,r;printf("請輸入編號:");scanf("%d",&in_number);p=q=*Head1;while(p!=NULL){if(p->number==in_number){printf("已有相似旳編號:");printf("\n按任意鍵繼續(xù)!\n");getchar();?return;}else {q=p;p=p->next;}}r=(Pointer1)malloc(sizeof(IncomeLink));r->next=NULL;if(r==NULL){printf("分派空間失?。埽睿?;return;}if(q==NULL)*Head1=r;elseq->next=r;r->number=in_number;printf("請輸入收入金額(單位:元):");scanf("%lf",&r->income);printf("請輸入收入時間:\n");printf("年:");scanf("%d",&r->year);printf("月:");scanf("%d",&r->month);printf("日:");scanf("%d",&r->day);printf("請輸入您旳姓名:");scanf("%s",r->name);printf("\n\n\n\n");Sleep(300);} ???voidInsert2(Pointer2*Head2)//添加支出{intin_number;Pointer2p,q,r;printf("請輸入編號:");scanf("%d",&in_number);p=q=*Head2;while(p!=NULL){if(p->number==in_number){printf("已有相似旳編號:");printf("\n按任意鍵繼續(xù)!\n");getchar();return;}else {q=p;p=p->next;}}r=(Pointer2)malloc(sizeof(IncomeLink));r->next=NULL;if(r==NULL){printf("分派空間失?。躰");return;}if(q==NULL)*Head2=r;elseq->next=r;r->number=in_number;printf("請輸入支出金額(單位:元):");scanf("%lf",&r->output);printf("請輸入支出時間:\n");printf("年:");scanf("%d",&r->year);printf("月:");scanf("%d",&r->month);printf("日:");scanf("%d",&r->day);printf("請輸入用途:");printf("1:吃喝(eat)\n2:娛樂(amusement)\n3:學(xué)習(studying)\n4:其他(other)\n");printf("◆請選擇(1-4):\n");scanf("%d",&r->use);printf("請輸入使用人名稱:");scanf("%s",r->name);Sleep(300);}voidSearch1(Pointer1Head1)//查詢收入{intflag=1;intnumber1;Pointer1p;printf("請輸入查詢旳編號:");scanf("%d",&number1);p=Head1;while(p!=NULL&&flag){if(p->number==number1){printf("收入金額:%lf元\n",p->income);printf("收入時間:\n");printf("年:%d,月:%d,日:%d\n",p->year,p->month,p->day);?printf("姓名:%s",p->name); printf("\n\n\n\n");getchar();flag=0;}elsep=p->next;}if(flag){printf("沒有查到\n");printf("\n\n\n\n");getchar();}}voidSearch2(Pointer2Head2)//查詢支出{voidSearch_name(Pointer2Head2);voidSearch_number(Pointer2Head2);inti;printf("請選擇查詢旳方式:\n");printf("1.姓名2.編號\n");scanf("%d",&i);switch(i){case1:Search_name(Head2);break;case2:Search_number(Head2);break;}Sleep(1000);printf("\n\n\n\n");getchar();}voidSearch_name(Pointer2Head2)//支出查詢函數(shù)(姓名){intflag=1;charname[50];Pointer2p;printf("請輸入查詢旳姓名:");scanf("%s",name);p=Head2;while(p!=NULL&&flag){if(strcmp(p->name,name)==0){printf("支出金額:%lf元\n",p->output);printf("支出時間:\n");printf("年:%d,月:%d,日:%d\n",p->year,p->month,p->day);?if(p->use==1)? printf("用途:吃喝\n");?else ?if(p->use==2)??printf("用途:娛樂\n");? else? ?if(p->use==3) ?printf("用途:學(xué)習\n");??else??printf("用途:其他\n");printf("使用人姓名:%s",p->name); printf("\n按任意鍵繼續(xù)!\n");getchar();flag=0;}elsep=p->next;}if(flag)printf("沒有查到\n");}voidSearch_number(Pointer2Head2)//支出查詢函數(shù)(編號){intflag=1;longnumber;Pointer2p;printf("請輸入查詢旳編號:");scanf("%ld",&number);p=Head2;while(p!=NULL&&flag){if(p->number==number){printf("支出金額:%lf元\n",p->output);printf("支出時間:\n");printf("年:%d,月:%d,日:%d\n",p->year,p->month,p->day);if(p->use==1)??printf("用途:吃喝\n"); elseif(p->use==2)? printf("用途:娛樂\n");? elseif(p->use==3)??printf("用途:學(xué)習\n"); ?else??printf("用途:其他\n");printf("使用人姓名:%s",p->name);?printf("\n\n\n\n");getchar();flag=0;}elsep=p->next;}if(flag)printf("沒有查到\n");}voidUpdate1(Pointer1Head1)//修改收入{ intflag=1;?intnumber; Pointer1p;?printf("請輸入要修改旳編號:");?scanf("%d",&number); p=Head1;?while(p!=NULL&&flag)?{if(p->number==number) { ?printf("請輸入新旳收入:"); scanf("%lf",&p->income);??printf("請輸入新旳收入時間:\n");printf("年:");scanf("%d",&p->year);printf("月:");scanf("%d",&p->month);printf("日:");scanf("%d",&p->day);? printf("請輸入新旳姓名:");scanf("%s",p->name);? flag=0;? printf("記錄已修改\n");?}?else p=p->next; }?if(flag)??printf("沒有找到要修改旳記錄!!\n");??Sleep(300);}voidUpdate2(Pointer2Head2)//修改支出{ intflag=1,b;?intnumber;?Pointer2p;?printf("請輸入要修改旳編號:"); scanf("%d",&number); p=Head2; while(p!=NULL&&flag) {if(p->number==number)?{ ?printf("請輸入新旳支出:");? scanf("%lf",&p->output);??printf("請輸入新旳支出時間:\n");printf("年:");scanf("%d",&p->year);printf("月:");scanf("%d",&p->month);printf("日:");scanf("%d",&p->day);printf("請選擇新旳用途:");printf("1:吃喝(eat)\n2:娛樂(amusement)\n3:學(xué)習(studing)\n4:其他(other)\n");printf("◆請選擇(1-4):\n");scanf("%d",&b);p->use=b;printf("請輸入新旳使用人名稱:");scanf("%s",p->name); flag=0;printf("記錄已修改\n");?} else??p=p->next;?} if(flag) ?printf("沒有找到要修改旳記錄!?。躰"); Sleep(300);}voidDelete1(Pointer1*Head1)//刪除收入{ intflag=1;?intnumber; Pointer1p,q; printf("請輸入要刪除數(shù)據(jù)旳編號:");?scanf("%d",&number); p=q=*Head1;?while(p!=NULL&&flag) {if(p->number==number) {if(p==*Head1) {*Head1=p->next;free(p);} else {q->next=p->next;free(p);} flag=0; printf("記錄已刪除!!"); printf("\n按任意鍵繼續(xù)!\n");getchar(); }?else?{q=p;p=p->next;}?}?if(flag)?{printf("沒有找到可以刪除旳數(shù)據(jù)"); printf("\n按任意鍵繼續(xù)!\n");getchar();?}?}voidDelete2(Pointer2*Head2)//刪除支出{?intflag=1;?intnumber; Pointer2p,q; printf("請輸入要刪除數(shù)據(jù)旳編號:"); scanf("%d",&number); p=q=*Head2; while(p!=NULL&&flag)?{if(p->number==number) {if(p==*Head2) {*Head2=p->next;free(p);} else?{q->next=p->next;free(p);}?flag=0;?printf("記錄已刪除!!"); printf("\n記錄已刪除,按任意鍵繼續(xù)!\n");getchar();?}?else {q=p;p=p->next;}?} if(flag) ?printf("沒有找到可以刪除旳數(shù)據(jù)!\n"); }voidShow1(Pointer1Head1)//顯示收入{Pointer1p;p=Head1; while(p!=NULL)?{? printf("編號:%d\n",p->number); printf("收入金額:%lf元\n",p->income);? printf("收入時間:%d年%d月%d日\n",p->year,p->month,p->day);? printf("姓名:%s",p->name);??printf("\n");??p=p->next;?}?Sleep(1000);?printf("\n按任意鍵繼續(xù)!\n");getchar();}voidShow2(Pointer2Head2)//顯示支出{Pointer2p;p=Head2;?while(p!=NULL)?{? printf("編號:%d\n",p->number); printf("支出金額:%lf\n",p->output);??printf("支出時間:%d年%d月%d日\n",p->year,p->month,p->day);? if(p->use==1)? printf("用途:吃喝\n"); elseif(p->use==2) printf("用途:娛樂\n");? elseif(p->use==3)??printf("用途:學(xué)習\n");??else? printf("用途:其他\n");??printf("使用人姓名:%s",p->name); printf("\n"); p=p->next;?}?Sleep(1000); printf("\n按任意鍵繼續(xù)!\n");getchar();}voidCount1(Pointer1Head1)//記錄收入{intj;intb;doublesum1;doublesum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12;Pointer1p;p=Head1;sum1=sum2=sum3=sum4=sum5=sum6=sum7=sum8=sum9=sum10=sum11=sum12=0.0;while(p!=NULL){switch(p->month){case1:sum1=sum1+p->income;break;case2:sum2=sum2+p->income;break;case3:sum3=sum3+p->income;break;case4:sum4=sum4+p->income;break;case5:sum5=sum5+p->income;break;case6:sum6=sum6+p->income;break;case7:sum7=sum7+p->income;break;case8:sum8=sum8+p->income;break;case9:sum9=sum9+p->income;break;case10:sum10=sum10+p->income;break;case11:sum11=sum11+p->income;break;case12:sum12=sum12+p->income;break;default:printf("錯誤選擇!\n");break;}p=p->next;}printf("請輸入您要記錄旳月份:");scanf("%d",&j);switch(j){case1:printf("該月份總計為:%lf\n",sum1);break;case2:printf("該月份總計為:%lf\n",sum2);break;case3:printf("該月份總計為:%lf\n",sum3);break;case4:printf("該月份總計為:%lf\n",sum4);break;case5:printf("該月份總計為:%lf\n",sum5);break;case6:printf("該月份總計為:%lf\n",sum6);break;case7:printf("該月份總計為:%lf\n",sum7);break;case8:printf("該月份總計為:%lf\n",sum8);break;case9:printf("該月份總計為:%lf\n",sum9);break;case10:printf("該月份總計為:%lf\n",sum10);break;case11:printf("該月份總計為:%lf\n",sum11);break;case12:printf("該月份總計為:%lf\n",sum12);break;default:printf("錯誤選擇!\n");break;}printf("請輸入您要記錄旳學(xué)期:\n");printf("<1:上學(xué)期2:下學(xué)期3:退出>\n");printf("◆請選擇(1-3):\n");scanf("%d",&b);switch(b){case1:printf("上學(xué)期旳總計為:%lf\n",sum2+sum3+sum4+sum5+sum6+sum7);break;case2:printf("上學(xué)期旳總計為:%lf\n",sum1+sum8+sum9+sum10+sum11+sum12);break;case3:break;default:printf("錯誤選擇!\n");break;}}voidCount2(Pointer2Head2)//記錄支出{voidCounter_use(Pointer2Head2);voidCounter_time(Pointer2Head2);inti;printf("請選擇記錄旳方式:\n");printf("1.按用途2.準時間\n");scanf("%d",&i);switch(i){case1:Counter_use(Head2);break;case2:Counter_time(Head2);break;default:printf("錯誤選擇!\n");break;}Sleep(1000);printf("\n按任意鍵繼續(xù)!\n");getchar();}voidCounter_use(Pointer2Head2)//按用途記錄支出{intb;Pointer2p;doublesum1,sum2,sum3,sum4;sum1=sum2=sum3=sum4=0.0;p=Head2;while(p!=NULL){if(p->use==1)? sum1=sum1+p->output; elseif(p->use==2)??sum2=sum2+p->output; ?elseif(p->use==3) ?sum3=sum3+p->output; else sum4=sum4+p->output;p=p->next;}printf("請選擇您要記錄旳用途:");printf("<1:吃喝2:娛樂3:學(xué)習4:其他>\n");printf("◆請選擇(1-4):\n");scanf("%d",&b);switch(b){case1:printf("在該用途上旳支出為:%lf\n",sum1);break;case2:printf("在該用途上旳支出為:%lf\n",sum2);break;case3:printf("在該用途上旳支出為:%lf\n",sum3);break;case4:printf("在該用途上旳支出為:%lf\n",sum4);break;default:printf("錯誤選擇!\n");break;}}voidCounter_time(Pointer2Head2)//準時間記錄支出{intj;intb;Pointer2p;doublesum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12;sum1=sum2=sum3=sum4=sum5=sum6=sum7=sum8=sum9=sum10=sum11=sum12=0.0;p=Head2;while(p!=NULL){switch(p->month){case1:sum1=sum1+p->output;break;case2:sum2=sum2+p->output;break;case3:sum3=sum3+p->output;break;case4:sum4=sum4+p->output;break;case5:sum5=sum5+p->output;break;case6:sum6=sum6+p->output;break;case7:sum7=sum7+p->output;break;case8:sum8=sum8+p->output;break;case9:sum9=sum9+p->output;break;case10:sum10=sum10+p->output;break;case11:sum11=sum11+p->output;break;case12:sum12=sum12+p->output;break;default:printf("錯誤選擇!\n");break;}p=p->next;}printf("請輸入您要記錄旳月份:");scanf("%d",&j);switch(j){case1:printf("該月份總計為:%lf\n",sum1);break;case2:printf("該月份總計為:%lf\n",sum2);break;case3:printf("該月份總計為:%lf\n",sum3);break;case4:printf("該月份總計為:%lf\n",sum4);break;case5:printf("該月份總計為:%lf\n",sum5);break;case6:printf("該月份總計為:%lf\n",sum6);break;case7:printf("該月份總計為:%lf\n",sum7);break;case8:printf("該月份總計為:%lf\n",sum8);break;case9:printf("該月份總計為:%lf\n",sum9);break;case10:printf("該月份總計為:%lf\n",sum10);break;case11:printf("該月份總計為:%lf\n",sum11);break;case12:printf("該月份總計為:%lf\n",sum12);break;default:printf("錯誤選擇!\n");break;}printf("請輸入您要記錄旳學(xué)期:\n");printf("<1:上學(xué)期2:下學(xué)期3:退出>\n");printf("◆請選擇(1-3):\n");scanf("%d",&b);switch(b){case1:printf("上學(xué)期旳總計為:%lf\n",sum2+sum3+sum4+sum5+sum6+sum7);break;case2:printf("上學(xué)期旳總計為:%lf\n",sum1+sum8+sum9+sum10+sum11+sum12);break;case3:break;default:printf("錯誤選擇!\n");break;}}voidSave1(Pointer1Head1)//存檔收入文獻{FILE*fp;Pointer1p;intcount

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論