人員管理系統(tǒng)_第1頁
人員管理系統(tǒng)_第2頁
人員管理系統(tǒng)_第3頁
人員管理系統(tǒng)_第4頁
人員管理系統(tǒng)_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、C+面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告課程名稱C+面向?qū)ο蟪绦蛟O(shè)計(jì)課題名稱公司人員信息管理系統(tǒng)專業(yè)班級(jí)學(xué)號(hào)姓名指導(dǎo)教師 2013年12月 25日、課程設(shè)計(jì)題目公司人員信息管理系統(tǒng)(二)、目的與要求:1、目的:( 1)要求學(xué)生達(dá)到熟練掌握C+ 語言的基本知識(shí)和技能;( 2)基本掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思路和方法;( 3)能夠利用所學(xué)的基本知識(shí)和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計(jì)問題。2、基本要求:( 1)要求利用面向?qū)ο蟮姆椒ㄒ约癈+ 的編程思想來完成系統(tǒng)的設(shè)計(jì);( 2)要求在設(shè)計(jì)的過程中,建立清晰的類層次;( 3)在系統(tǒng)中至少要定義四個(gè)類,每個(gè)類中要有各自的屬性和方法;( 4)在系統(tǒng)的設(shè)計(jì)中,至少要

2、用到面向?qū)ο蟮囊环N機(jī)制。3、創(chuàng)新要求:在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計(jì),如根據(jù)查找結(jié)果進(jìn)行修改的功能。、設(shè)計(jì)方法和基本原理:1.功能要求1)添加功能程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所 要添加的人員類別,要求人員的編號(hào)要唯一,如果添加了重復(fù)編號(hào)的記錄時(shí),則提示用戶數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能可根據(jù)編號(hào)、姓名等信息對(duì)已添加的記錄進(jìn)行查詢。如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。(3)顯示功能可顯示當(dāng)前系統(tǒng)中所有記錄。(4)修改功能可根據(jù)查詢結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。(5)刪除功能對(duì)已添加的人員記錄進(jìn)行刪除。如果當(dāng)

3、前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示“記錄為空! ”并返回操作;否則輸入要?jiǎng)h除的人員的編號(hào)或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存在。(6)統(tǒng)計(jì)功能能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)。例如:統(tǒng)計(jì)四類人員數(shù)量以及總數(shù),統(tǒng)計(jì)男、女員工的數(shù)量,統(tǒng)計(jì)平均工資、最高工資、最低工資等。(7)保存功能將當(dāng)前系統(tǒng)中各類人員記錄存入文件中。(8)讀取功能將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,以供用戶使用。在完成以上基本功能的基礎(chǔ)上,可自行進(jìn)行擴(kuò)展或完善。2、問題的解決方案:根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組

4、織和設(shè)計(jì);2)分析系統(tǒng)中的各個(gè)實(shí)體以及它們之間的關(guān)系;3)根據(jù)問題描述,設(shè)計(jì)系統(tǒng)的類層次;4)完成類層次中各個(gè)類的描述;5)完成類中各個(gè)成員函數(shù)的定義;6)完成系統(tǒng)的應(yīng)用模塊;7)功能調(diào)試;8)完成系統(tǒng)總結(jié)報(bào)告。1. 系統(tǒng)需求分析系統(tǒng)設(shè)計(jì)的目的與意義:現(xiàn)在的公司越做越大,公司的人員數(shù)量越來越多,因此需要一個(gè)公司人員管理系統(tǒng)來對(duì)公司的人員進(jìn)行管理。系統(tǒng)功能需求:本系統(tǒng)有五個(gè)類:Stuff 類、Manager類、Salesman、SalesManage類、Technicist 類,存儲(chǔ)基本信息、經(jīng)理信息、銷售人員信息、銷售經(jīng)理信息及技術(shù)人員信息。1基礎(chǔ)信息的添加功能程序能夠任意添加經(jīng)理信息、銷售信

5、息、銷售經(jīng)理信息和技術(shù)人員信息。2修改功能對(duì)已添加的記錄(經(jīng)理信息、銷售信息、銷售經(jīng)理信息和技術(shù)人員信息)進(jìn)行修改。3刪除功能對(duì)已添加的記錄(經(jīng)理信息、銷售信息、銷售經(jīng)理信息和技術(shù)人員信息)進(jìn)行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的記錄,則提示“記錄為空! ”并返回操作;否則輸入要?jiǎng)h除的編號(hào)對(duì)該記錄進(jìn)行刪除,如果沒有找到,則提示相應(yīng)的記錄不存在。4查詢功能可根據(jù)職位的編號(hào)查詢某職位的所有職員信息。可根據(jù)職員的編號(hào)查詢某職員的所有信息。如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。5 .保存功能將當(dāng)前系統(tǒng)中各類記錄存入文件中。6 .讀取功能將保存在文件中的信息讀入到當(dāng)前系統(tǒng)中,以供用戶

6、使用2.總體設(shè)計(jì)系統(tǒng)功能分析:系統(tǒng)通過調(diào)用函數(shù)來實(shí)現(xiàn)信息錄入、信息修改、信息刪除、信息查詢以及數(shù)據(jù)保存文件等功能。add ()函數(shù)用于錄入信息;modify ()函數(shù)用來修改信息;del ()函數(shù) 用來修改信息;look ()函數(shù)用來搜索職員信息;read ()函數(shù)用于將文件中的數(shù)據(jù)讀 取到內(nèi)存中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);count用于統(tǒng)計(jì)職員總數(shù);show ()顯示職員信息;主函數(shù) main ()用于調(diào)用這些函數(shù)。系統(tǒng)功能模塊劃分與設(shè)計(jì):系統(tǒng)定義了 Stuff類、Manager類、Salesmans、SalseManag舉這五個(gè)類,定義了 add()、modify ()

7、、del ()、read()、save()、look ()、count。、show()、等函數(shù)來 實(shí)現(xiàn)系統(tǒng)所需功能。系統(tǒng)功能模塊圖:公司人員信息管理系統(tǒng).類的設(shè)計(jì)銷經(jīng)(1) Stuff類(抽象類建的1 口殳計(jì)理人信員息信技 術(shù) 人 員 信經(jīng)理類的設(shè)計(jì):銷售人員類的設(shè)計(jì):(4)銷售經(jīng)理類的設(shè)計(jì):Stuffvirtual void read()=0;virtual void add()=0;Managervirtual void modify(int)=O;float pay;-Salesman void read();float, market;void add();fiOaalesManage

8、r(5)技術(shù)人員類的設(shè)計(jì):float paymarketicate1;(6)各個(gè)類的關(guān)系描述Manager Manager float pay; float pay; void read(); void read(); void add(); void add();Sae SManageketijatei;float paylmarketlratel;Technicist void read();float hour; void add();void read();void add(); Stuffvirtual void SafO-O;virtual void reaSalesmanfloa

9、t market;float rate;void read();virtual void adod)=0nt)=o;virtual void modify(int)=0;Technicist3. 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)類 (抽象類)的實(shí)現(xiàn)class Stuffpublic:virtual void read()=0;virtual void add()=0;virtual void look()=0;virtual void show()=0;virtual void modify(int)=0;virtual void del(int)=0;virtual void count()=0;virtua

10、l void save()=0;virtual void Input()=0;virtual void Output()=0;int number;char name100;char sex10;char department10;char rank10;float monpay;經(jīng)理類的實(shí)現(xiàn)#include ""class Manager:public Stuffpublic:void read();void add();void look();void show();void modify(int);void del(int);void count();void sav

11、e();void Input()cout<<"請(qǐng)輸入經(jīng)理的編號(hào):n"cin>>number;cout<<"姓名:n"cin>>name;cout<<"性別:n"cin>>sex;cout<<"所在部門:n"cin>>department;cout<<"級(jí)別:n"cin>>rank;cout<<"固定工資:n"cin>>pay;monp

12、ay=pay; void Output()cout<<setw(10)<<"經(jīng)理信息 "<<setw(10)<<"編號(hào)"<<setw(10)<<"姓名<<setw(10)<<"性另1J "<<setw(10)<<"所在部門"<<setw(10)<<"級(jí)另卜,<<setw(10)<<" 月薪<<endl;cou

13、t<<setw(10)<<"經(jīng)理信息"<<setw(10)<<number<<setw(10)<<name<<setw(10)<<sex<<setw(10)<<department<<setw(10)<<rank<<setw(10)<<monpay<<endl;protected:float pay;void Manager:read() fstream managerfile(" 經(jīng)

14、理 信 息 管 理 .dat",ios:in|ios:out);managerfile>>m1count_Manager.number>>m1count_M>>m1count_Manager .sex>>m1count_Manager.department>>m1count_Manager.rank>>m1count_Manager.mon pay;while(!()managerfile>>m1count_Manager.number>>m1count_Manage

15、>>m1count_Ma nager.sex>>m1count_Manager.department>>m1count_Manager.rank>>m1count_Manager .monpay;count_Manager+; (); void Manager:add()m1count_Manager.number=number;strcpy(m1count_M,name);strcpy(m1count_Manager.sex,sex);strcpy(m1count_Manager.department,depa

16、rtment);strcpy(m1count_Manager.rank,rank);m1count_Manager.monpay=monpay;m1count_Manager.number=number;count_Manager+;void Manager:look()if(count_Manager=0)cout<<" 對(duì)不起,沒有相關(guān)記錄!"<<endl;return;int choice;<<endl;cout<<" 請(qǐng)選擇查找方式:1、編號(hào)查找2、姓名查找cin>>choice;while(ch

17、oice!=1&&choice!=2)cout<<" 請(qǐng)輸入正確的選擇:"cin>>choice;switch(choice)case 1:cout<<" 請(qǐng)輸入要查找經(jīng)理的編號(hào):"int number;cin>>number;for(int i=0;i<count_Manager;i+)if(m1i.number=number)m1i.Output();return;cout<<" 沒有相關(guān)人員!"<<endl;break;case 2:c

18、out<<" 請(qǐng)輸入要查找經(jīng)理的姓名char name100;cin>>name;for(int i=0;i<count_Manager;i+)if(strcmp(,name)=0)m1i.Output();return;cout<<" 沒有相關(guān)人員!"<<endl;break;"<<endl;break;default:cout<<”無止匕選項(xiàng),請(qǐng)重試!void Manager:show()for(int i=0;i<=count_Manager-1;i

19、+)m1i.Output();void Manager:modify(int index)m1index-1.number=number;strcpy(,name);strcpy(m1index-1.sex,sex);strcpy(m1index-1.department,department);strcpy(m1index-1.rank,rank);m1index-1.monpay=monpay;void Manager:del(int index) for(int i=index;i<=count_Manager-1;i+)m1i-1.number=m1i

20、.number;strcpy(,);strcpy(m1i-1.sex,m1i.sex);strcpy(m1i-1.department,m1i.department);strcpy(m1i-1.rank,m1i.rank);m1i-1.monpay=m1i.monpay;count_Manager-;void Manager:count()int sum=0;int male=0,female=0;for(int i=0;i<count_Manager;i+)if(!strcmp(m1i.sex,男”)male+;if(!strcmp(m1i.sex,

21、女")female+;sum+;)coutvv” 總的人數(shù)是:"«sum«endl;cout«"男的人數(shù)是:"«male«endl;cout«"女的人數(shù)是:"«female«endl;void Manager:save()ofstream managerfile;("經(jīng)理信息管理.dat");for(int i=0;i<=count_Manager-1 ;i+)managerfile«m1 i.number«&

22、quot;«m1 i.department«" "«m1 i.rank«" "«m1 i.monpay«endl;銷售人員類的實(shí)現(xiàn)#include ""class Salesman:public Stuffpublic:void read();void add();void look();void show();void modify(int);void del(int);void count();void save();void Input()cout<<&qu

23、ot; 請(qǐng)輸入銷售人員的編號(hào):n"cin>>number;cout<<" 姓名 :n"cin>>name;cout<<" 性別 :n"cin>>sex;cout<<" 所在部門:n"cin>>department;cout<<" 級(jí)別 :n"cin>>rank;cout<<”銷售額和提成百分比:n"cin>>market>>rate;monpay=mar

24、ket*rate;)void Output()(cout<<setw(10)<<"銷售人員信息 "<<setw(10)<<"編號(hào)"<<setw(10)<<"姓名 "<<setw(10)<<"性另1J "<<setw(10)<<"所在部門"<<setw(10)<<"級(jí)另卜,<<setw(10)<<"月薪 &quo

25、t;<<endl;cout<<setw(10)<<"經(jīng)理信息"<<setw(10)<<number<<setw(10)<<name<<setw(10)<<sex<<setw(10)<<department<<set w(10)<<rank<<setw(10)<<monpay<<endl;protected:float market;float rate;);void Salesman:

26、read()fstream Salesmanfile("售人員信息管理.dat",ios:in|ios:out);Salesmanfile>>s1count_Salesman.number>>s1count_S>>s1count_Salesman. sex>>s1count_Salesman.department>>s1count_Salesman.rank>>s1count_Salesman.monp ay;while(!()Salesmanfile>>s1coun

27、t_Salesman.number>>s1count_S>>s1count_Salesman .sex>>s1count_Salesman.department>>s1count_Salesman.rank>>s1count_Salesman.mon pay;count_Salesman+;();void Salesman:add()s1count_Salesman.number=number;strcpy(s1count_S,name);strcpy(s1count_Salesman.

28、sex,sex);strcpy(s1count_Salesman.department,department);strcpy(s1count_Salesman.rank,rank);s1count_Salesman.monpay=monpay;count_Salesman+;void Salesman:look()if(count_Salesman=0)cout<<" 對(duì)不起,沒有相關(guān)記錄!"<<endl;return;int choice;cout<<" 請(qǐng)選擇查找方式:1、編號(hào)查找2、姓名查找"<<en

29、dl;cin>>choice;while(choice!=1&&choice!=2)cout<<" 請(qǐng)輸入正確的選擇:"cin>>choice;switch(choice)case 1:cout<<" 請(qǐng)輸入要查找銷售人員的編號(hào)int number;cin>>number;for(int i=0;i<count_Salesman;i+)if(s1i.number=number)s1i.Output();return;cout<<" 沒有相關(guān)人員!"&l

30、t;<endl;break;case 2:cout<<" 請(qǐng)輸入要查找銷售人員的姓名char name100;cin>>name;for(int i=0;i<count_Salesman;i+)if(strcmp(,name)=0)s1i.Output();return;cout<<" 沒有相關(guān)人員!"<<endl;break;default:cout<<”無此選項(xiàng),請(qǐng)重試! "<<endl;break;void Salesman:show()for(in

31、t i=0;i<=count_Salesman-1;i+)s1i.Output();void Salesman:modify(int index)s1index-1.number=number;strcpy(,name);strcpy(s1index-1.sex,sex);strcpy(s1index-1.department,department);strcpy(s1index-1.rank,rank);s1index-1.monpay=monpay;void Salesman:del(int index) for(int i=index;i<=cou

32、nt_Salesman-1;i+)s1i-1.number=s1i.number;strcpy(,);strcpy(s1i-1.sex,s1i.sex);strcpy(s1i-1.department,s1i.department);strcpy(s1i-1.rank,s1i.rank);s1i-1.monpay=s1i.monpay;count_Salesman-;void Salesman:count()int sum2=0;int male2=0,female2=0;for(int i=0;i<count_Salesman;i+)if(!strc

33、mp(s1i.sex,男”)male2+;if(!strcmp(s1i.sex,女”)female2+;sum2+;cout<<"總的人數(shù)是:"<<sum2<<endl;cout<<"男的人數(shù)是:"<<male2<<endl;cout<<"女的人數(shù)是:"<<female2<<endl;)void Salesman:save()(ofstream Salesmanfile;("銷售人員信息管理.dat");fo

34、r(int i=0;i<=count_Salesman-1;i+)<<s1i.sex<<Salesmanfile<<s1i.number<<""<<<<"<<s1i.department<<" "<<s1i.rank<<" "<<s1i.monpay<<endl;();)銷售經(jīng)理類的實(shí)現(xiàn)class Salesmanager:public Stuffpublic:

35、float pay1,market1,rate1;void read();void add();void look();void show();void modify(int);void del(int);void count();void save();void Input()cout<<" 請(qǐng)輸入銷售經(jīng)理的編號(hào):n"cin>>number;cout«"姓名:n"cin»name;cout«"性另1J :rT;cin»sex;cout«"所在部門:rT;cin

36、»department;cout«"級(jí)另1J :rT;cin»rank;cout«"固定工資、銷售額和提成率:n"cin»pay1»" "»market1»" "»rate1;monpay=market1 *rate1 +pay1;void Output()(cout«setw(10)«"銷售經(jīng)理信息"«setw(10)«"編號(hào)"«setw(10)

37、«"姓名”vvsetw(10)vv” 性另(J "vvsetw(10)vv” 所在部門"«setw(10)«"級(jí)另卜'vvsetw(10)vv” 月薪<<endl;cout<<setw(10)<<"經(jīng)理信息"<<setw(10)<<number<<setw(10)<<name<<setw(10)<<sex<<setw(10)<<department<<se

38、t w(10)<<rank<<setw(10)<<monpay<<endl;void Salesmanager:read() fstream Salesmanagerfile("售經(jīng)理信息管理.dat",ios:in|ios二out);Salesmanagerfile>>ss1count_Salesmanager.number>>ss1count_S>>ss1co unt_Salesmanager.sex>>ss1count_Salesmanage

39、r.department>>ss1count_Salesmanager.rank >>ss1count_Salesmanager.monpay;while(!()Salesmanagerfile>>ss1count_Salesmanager.number>>ss1count_S>>ss1c ount_Salesmanager.sex>>ss1count_Salesmanager.department>>ss1count_Salesmanager.rank >>ss1c

40、ount_Salesmanager.monpay;count_Salesmanager+;();void Salesmanager:add()ss1count_Salesmanager.number=number;strcpy(ss1count_S,name);strcpy(ss1count_Salesmanager.sex,sex);strcpy(ss1count_Salesmanager.department,department);strcpy(ss1count_Salesmanager.rank,rank);ss1count_Salesmanager.m

41、onpay=monpay;count_Salesmanager+;void Salesmanager:look()if(count_Salesmanager=0)cout<<" 對(duì)不起,沒有相關(guān)記錄!"<<endl;return;int choice;cout<<" 請(qǐng)選擇查找方式:1、編號(hào)查找2、姓名查找"<<endl;cin>>choice;while(choice!=1&&choice!=2)cout<<" 請(qǐng)輸入正確的選擇:"cin>

42、>choice;case 1:cout<<" 請(qǐng)輸入要查找銷售經(jīng)理的編號(hào)int number;cin>>number;for(int i=0;i<count_Salesmanager;i+)if(ss1i.number=number)ss1i.Output();return;cout<<" 沒有相關(guān)人員!"<<endl;break;case 2:cout<<" 請(qǐng)輸入要查找銷售經(jīng)理的姓名char name100;cin>>name;for(int i=0;i<cou

43、nt_Salesmanager;i+)if(strcmp(,name)=0)ss1i.Output();return;cout<<" 沒有相關(guān)人員!"<<endl;break;default:cout<<”無此選項(xiàng),請(qǐng)重試! "<<endl;break;void Salesmanager:show()for(int i=0;i<=count_Salesmanager-1;i+) ss1i.Output();void Salesmanager:modify(int index)ss1index-

44、1.number=number;strcpy(,name);strcpy(ss1index-1.sex,sex);strcpy(ss1index-1.department,department);strcpy(ss1index-1.rank,rank);ss1index-1.monpay=monpay;void Salesmanager:del(int index)for(int i=index;i<=count_Salesmanager-1;i+)ss1i-1.number=ss1i.number;strcpy(,)

45、;strcpy(ss1i-1.sex,ss1i.sex);strcpy(ss1i-1.department,ss1i.department);strcpy(ss1i-1.rank,ss1i.rank);ss1i-1.monpay=ss1i.monpay;count_Salesmanager-;void Salesmanager:count()(int sum2=0;int male2=0,female2=0;for(int i=0;i<count_Salesmanager;i+)(if(!strcmp(ss1i.sex男")male2+;if(!strcmp(ss1i.sex女

46、")female2+;sum2+;)cout<<"總的人數(shù)是:"<<sum2<<endl;cout<<"男的人數(shù)是:"<<male2<<endl;cout<<"女的人數(shù)是:"<<female2<<endl;void Salesmanager:save()ofstream Salesmanagerfile;("銷售經(jīng)理信息管理.dat");for(int i=0;i<=count_Salesma

47、nager-1;i+)<<ss1i.sex<<Salesmanagerfile<<ss1i.number<<" "<<<<""<<ss1i.department<<" "<<ss1i.rank<<" "<<ss1i.monpay<<endl;();技術(shù)人員類的實(shí)現(xiàn)class Technicist:public Stuffpublic:void read()

48、;void add();void look();void show();void modify(int);void del(int);void count();void save();void Input()cout<<" 請(qǐng)輸入技術(shù)人員的編號(hào):n"cin>>number;cout<<" 姓名 :n"cin>>name;cout<<" 性別 :n"cin>>sex;cout<<" 所在部門:n"cin>>departme

49、nt;cout<<"級(jí)另1J :n"cin>>rank;cout<<"工作時(shí)數(shù):n"cin>>hour;monpay=100*hour;void Output()cout<<setw(10)<<"技術(shù)人員信息 "<<setw(10)<<"編號(hào)"<<setw(10)<<"姓名"<<setw(10)<<"性另1J "<<set

50、w(10)<<"所在部門"<<setw(10)<<"級(jí)另卜,<<setw(10)<<"月薪 "<<endl;cout<<setw(10)<<""<<setw(10)<<number<<setw(10)<<name<<setw(10)<<sex<<setw(10)<<department<<set w(10)<<r

51、ank<<setw(10)<<monpay<<endl;protected:float hour;void Technicist:read()fstream Technicisfile(技術(shù)人員信息管理.dat",ios:in|ios:out);Technicistfile>>t1count_Technicist.number>>t1count_T>>t1count_Technic ist.sex>>t1count_Technicist.department>>

52、t1count_Technicist.rank>>t1count_Technicist. monpay;while(!()Technicistfile>>t1count_Technicist.number>>t1count_T>>t1count_Tec hnicist.sex>>t1count_Technicist.department>>t1count_Technicist.rank>>t1count_Technic ist.monpay;count_Technicist+;();

53、void Technicist:add()t1count_Technicist.number=number;strcpy(t1count_T,name);strcpy(t1count_Technicist.sex,sex);strcpy(t1count_Technicist.department,department);strcpy(t1count_Technicist.rank,rank);t1count_Technicist.monpay=monpay;count_Technicist+;void Technicist:look()if(count_Technicist=0)cout<<" 對(duì)不起,沒有相關(guān)記錄!"<<endl;return;int choice;<<endl;cout<<" 請(qǐng)選擇查找方式:1、編號(hào)查找2、姓名查找cin>>choice;while(choice

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論