C++程序設(shè)計(jì)——職工信息管理系統(tǒng)畢業(yè)論文設(shè)計(jì)_第1頁(yè)
C++程序設(shè)計(jì)——職工信息管理系統(tǒng)畢業(yè)論文設(shè)計(jì)_第2頁(yè)
C++程序設(shè)計(jì)——職工信息管理系統(tǒng)畢業(yè)論文設(shè)計(jì)_第3頁(yè)
C++程序設(shè)計(jì)——職工信息管理系統(tǒng)畢業(yè)論文設(shè)計(jì)_第4頁(yè)
C++程序設(shè)計(jì)——職工信息管理系統(tǒng)畢業(yè)論文設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、X程序設(shè)計(jì)實(shí)訓(xùn)職工信息管理系統(tǒng)學(xué)生姓名學(xué) 號(hào)所在學(xué)院專業(yè)名稱班 級(jí)指導(dǎo)教師目 錄1前言32設(shè)計(jì)目的33功能描述34總體設(shè)計(jì)4(1)、功能模塊設(shè)計(jì)4(2)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)7(3)、函數(shù)功能描述85程序?qū)崿F(xiàn)8(1)、源程序(略)8(2)、運(yùn)行結(jié)果86小結(jié)12141前言隨著科技的進(jìn)步和信息產(chǎn)業(yè)的飛速發(fā)展,計(jì)算機(jī)成為了現(xiàn)代生活中一個(gè)重要的工具。本系統(tǒng)利用計(jì)算機(jī)對(duì)職工信息進(jìn)行統(tǒng)一管理,包括錄入、刪除、修改、查詢記錄等功能,職工信息以文件的形式存儲(chǔ)。系統(tǒng)的設(shè)計(jì)方法是結(jié)構(gòu)化設(shè)計(jì)方法,采用C語(yǔ)言進(jìn)行開(kāi)發(fā)。軟件平臺(tái)采用Visual C+6.0。本系統(tǒng)能夠?qū)崿F(xiàn)職工信息管理工作的系統(tǒng)化、規(guī)范化和自動(dòng)化,為人們的工作和

2、生活提供便利。2設(shè)計(jì)目的本程序旨在訓(xùn)練基本編程能力,進(jìn)一步加深、鞏固所學(xué)專業(yè)課程(C/C+序設(shè)計(jì))的基本理論知識(shí),理論聯(lián)系實(shí)際,了解管理信息系統(tǒng)的開(kāi)發(fā)流程,熟悉C語(yǔ)言的文件和結(jié)構(gòu)數(shù)組的各種基本操作。能夠利用所學(xué)的基本知識(shí)和技能,解決簡(jiǎn)單的程序設(shè)計(jì)問(wèn)題,增強(qiáng)獨(dú)立完成工作的能力。本程序中涉及結(jié)構(gòu)體、數(shù)組、文件等方面的知識(shí)。通過(guò)本程序的訓(xùn)練,能對(duì)C語(yǔ)言的文件操作有一個(gè)更深刻的了解,掌握利用數(shù)組存儲(chǔ)結(jié)構(gòu)實(shí)現(xiàn)職工信息管理的原理,為進(jìn)一步開(kāi)發(fā)出高質(zhì)量的信息管理系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。3功能描述根據(jù)需求分析結(jié)果,職工信息管理系統(tǒng)可以分為錄入職工資料、瀏覽職工信息、職工信息查詢、職工信息修改、刪除職工信息、添加職

3、工信息、退出信息系統(tǒng)。職工信息管理系統(tǒng)主要利用數(shù)組來(lái)實(shí)現(xiàn),其數(shù)組元素是結(jié)構(gòu)體類型,整個(gè)系統(tǒng)由如下幾大功能模塊組成。如圖1所示。輸入記錄模塊從鍵盤(pán)輸入查詢記錄模塊更新記錄模塊按學(xué)歷查詢按職工號(hào)查詢刪除記錄添加記錄輸出至屏幕輸出至文件輸出記錄模塊職工信息管理系統(tǒng)從文件讀入修改記錄圖1、職工信息管理功能模塊(1)輸入記錄模塊。輸入記錄模塊主要完成將數(shù)據(jù)存入數(shù)組中的工作。在此職工信息管理系統(tǒng)中,輸入模塊主要完成的是從鍵盤(pán)讀入數(shù)據(jù)并以文本存儲(chǔ)形式保存在文件中,它與后續(xù)的模塊操作直接相聯(lián)系。(2)查詢記錄模塊。查詢記錄模塊主要完成在數(shù)組中查找滿足相關(guān)條件的記錄。在此職工信息管理系統(tǒng)中,用戶可以按照職工的學(xué)

4、歷或職工的職工號(hào)在數(shù)組中進(jìn)行查找。若找到該職工記錄,則從文件中讀出并顯示到屏幕上;若未查找到,則顯示無(wú)相關(guān)信息。(3)更新記錄模塊。更新記錄模塊主要完成對(duì)記錄的更新操作。在此職工信息管理系統(tǒng)中,它實(shí)現(xiàn)對(duì)記錄的添加、修改、刪除、操作。一般而言,系統(tǒng)進(jìn)行了這些操作之后,需要將修改的數(shù)據(jù)寫(xiě)入源數(shù)據(jù)文件,然后進(jìn)行保存,以便下一次的操作,否則,操作等視為無(wú)效。(4)輸出記錄模塊。輸出記錄模塊主要完成兩個(gè)任務(wù)。第一,它實(shí)現(xiàn)對(duì)記錄的存盤(pán)操作,即將數(shù)組中各元素中存儲(chǔ)的記錄信息寫(xiě)入數(shù)據(jù)文件中。第二,它實(shí)現(xiàn)將數(shù)組中存儲(chǔ)的記錄信息顯示在屏幕上。4總體設(shè)計(jì)(1)、功能模塊設(shè)計(jì)(1)主控main()函數(shù)執(zhí)行流程職工信息

5、管理系統(tǒng)執(zhí)行主流程如圖2所示。它先以可讀寫(xiě)的方式打開(kāi)文本類型的數(shù)據(jù)文件,此文件默認(rèn)為“c:news”,若該文件不存在,則新建此數(shù)據(jù)文件。當(dāng)打開(kāi)文件操作成功后,從文件中一次讀出一條記錄,添加到新建的數(shù)組中,然后執(zhí)行顯示主菜單和進(jìn)入主循環(huán)操作,以可讀可寫(xiě)的方式打開(kāi)一個(gè)數(shù)據(jù)文件將此文件的內(nèi)容讀出并存入一個(gè)新的結(jié)構(gòu)體數(shù)組中調(diào)用menu()菜單函數(shù)進(jìn)入while(1)主循環(huán)輸入1-7中的一個(gè)數(shù)值,選擇相應(yīng)操作判斷鍵值,調(diào)用相應(yīng)函數(shù),完成相應(yīng)功能按任意鍵保存文件輸入是否為7?開(kāi)始是否進(jìn)行按鍵判斷。結(jié)束圖2.主流程圖在判斷鍵值時(shí),有效的輸入為1-7之間的任意數(shù)值,其他輸入都被視為錯(cuò)誤按鍵。若輸入為7(即變量

6、choice=7),則會(huì)顯示退出系統(tǒng),再按enter鍵保存文件退出系統(tǒng)。若選擇1,則調(diào)用enter()函數(shù),執(zhí)行錄入記錄操作;若選擇2,則調(diào)用display()函數(shù),執(zhí)行將記錄輸出至屏幕的操作;若選擇3,則調(diào)用locate()函數(shù),執(zhí)行查詢記錄操作;若選擇4,調(diào)用add()函數(shù),執(zhí)行添加記錄操作;若選擇,5,則調(diào)用delet()函數(shù),執(zhí)行刪除記錄操作:若選擇6,則調(diào)用modify()函數(shù),執(zhí)行修改記錄操作。(2)輸入記錄模塊輸入記錄模塊主要實(shí)現(xiàn)將數(shù)據(jù)存入數(shù)組中。用戶選擇1,執(zhí)行輸入職工信息功能,屏幕上顯示“開(kāi)始輸入記錄”,“職工號(hào)”字樣。輸入職工號(hào)后顯示“姓名”字樣。輸入后,依次顯示“性別”“

7、學(xué)歷”“住址”等字樣。然后判斷是否繼續(xù)輸入,根據(jù)輸入鍵值執(zhí)行相應(yīng)功能。(3)查詢記錄模塊查詢記錄模塊(流程圖如圖3所示),主要實(shí)現(xiàn)在數(shù)組中按職工學(xué)歷或職工號(hào)查找滿足條件的記錄。在查詢函數(shù)locate()中,定義整型變量choice,用printf語(yǔ)句顯示查詢菜單,用scanf輸入選擇的查詢方式代號(hào),用switch(choice)進(jìn)入所選擇的具體查詢函數(shù),包括按學(xué)歷查詢和按職工號(hào)查詢。選擇按職工學(xué)歷還是按職工號(hào)查詢輸入職工號(hào)或者學(xué)歷是否找到職工記錄顯示找到的記錄顯示無(wú)此職工相關(guān)信息結(jié)束開(kāi)始是否圖3.查詢記錄流程圖(4)更新記錄模塊更新記錄模塊主要實(shí)現(xiàn)了對(duì)記錄的添加、修改、刪除操作。因?yàn)橛涗浭且詳?shù)

8、組的結(jié)構(gòu)形式存儲(chǔ)的,所以這些操作都在數(shù)組中完成。下面分別介紹這3個(gè)功能模塊。1.添加記錄添加記錄(程序流程圖如圖4所示)主要是選用了插入方法來(lái)增加記錄。聲明整形變量i,po,a和*f。用printf語(yǔ)句提示“請(qǐng)輸入你要插入的位置(1-%d):”,判斷插入位置是否有誤,若有誤則輸出“輸入位置有誤,按任意鍵返回.”若輸入無(wú)誤,則顯示“開(kāi)始插入記錄!”指定位置之后的記錄依次往后移動(dòng)一個(gè)位置,然后輸入職工信息,插入該位置。*f=1并保存,用if(*f=1)判斷條件*f=1是否成立,若成立顯示“添加成功,按任意鍵返回.”返回 a+1,否則顯示“添加失敗,按任意鍵返回.”并返回i。2.刪除記錄刪除記錄(程

9、序流程圖如圖5所示)操作是輸入職工的職工號(hào)來(lái)刪除職工記錄。聲明整形變量i,po,flag,a,,*f和char形數(shù)組nu20。其中給flag附初始值flag=0.用printf語(yǔ)句提示“開(kāi)始刪除記錄”“請(qǐng)輸入要?jiǎng)h除職工的工號(hào)”,接著用scanf語(yǔ)句輸入刪除對(duì)象工號(hào)。用for循環(huán),循環(huán)主體是先判斷ci.num中是否存在所輸入的工號(hào)(調(diào)用字符串比較函數(shù)strcmp)。若存在,再用for循環(huán)從要?jiǎng)h除的這個(gè)職工開(kāi)始,依次用后一個(gè)職工的信息覆蓋前一個(gè)的,*f=1并保存,跳出大循環(huán);若不存在,輸出“無(wú)此職工的相關(guān)信息!”,“按任意鍵繼續(xù)”判斷if(flag=1)返回 i-1,否則返回i。輸入插入信息位置插

10、入記錄并輸出信息Poa+1開(kāi)始結(jié)束假真輸入有誤*f=1添加成功添加失敗假真圖4.添加記錄流程圖輸入要?jiǎng)h除的職工號(hào)執(zhí)行刪除記錄,用后一個(gè)職工的信息覆蓋前一個(gè)的判斷是否存在該記錄顯示無(wú)此職工相關(guān)信息開(kāi)始是否結(jié)束圖5.刪除記錄流程圖3.修改記錄修改記錄(程序流程圖如圖6所示)操作需要對(duì)數(shù)組中目標(biāo)元素的數(shù)據(jù)域中的值進(jìn)行修改,聲明整型變量a,f,I,po,flag和char型數(shù)組numb 為flag賦初值flag=0.printf輸出“開(kāi)始修改記錄”“請(qǐng)輸入要修改職工的工號(hào)”,用用for循環(huán),循環(huán)主體是先判斷ci.num中是否存在所輸入的工號(hào)(調(diào)用字符串比較函數(shù)strcmp)。若存在,為po賦值po=I

11、,flag=1,再執(zhí)行if(flag=1),輸出該職工的所有信息,再顯示“請(qǐng)輸入職工號(hào):”用scanf函數(shù)輸入職工號(hào),再用printf函數(shù)顯示“姓名:”用scanf函數(shù)輸入姓名,依次用printf函數(shù)顯示“性別:”“學(xué)歷:”等。再為f賦值f=1;若不存在,輸出“無(wú)此職工的相關(guān)信息!”,“修改成功,按任意鍵返回”返回 f。輸入要修改的職工號(hào)顯示找到的記錄,調(diào)用修改記錄判斷是否存在該記錄顯示無(wú)此職工相關(guān)信息開(kāi)始結(jié)束否是圖6.修改記錄流程圖(5)輸出記錄模塊當(dāng)把記錄輸出至文件時(shí),調(diào)用fwrite(&cj,sizeof(struct clerk),1,fp)函數(shù),將數(shù)組元素ci 中各字段的值,寫(xiě)入文件

12、指針fp所指的文件:當(dāng)把記錄輸出至屏幕時(shí),調(diào)用void display()函數(shù),將數(shù)組中存儲(chǔ)的記錄信息顯示在屏幕上。(2)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)本程序定義了結(jié)構(gòu)體clerk,用于存放職工的基本信息。這里僅有2個(gè)與職工有關(guān)的字段,讀者可以按照需要擴(kuò)展相關(guān)字段。struct clerkchar num12;char name9;char sex3;char xl11;char adr60;char tell13;int age;int salary;cN;其各字段的值的含義如下:l num12:保存職工的職工號(hào)。l name9:保存職工的姓名。l sex3:保存職工的性別。l xl11:保存職工的學(xué)歷。l

13、 adr60:保存職工的住址。l tell13:保存職工的電話號(hào)碼。l age:保存職工的年齡。l salary:保存職工的工資。(3)、函數(shù)功能描述1)menu()函數(shù)原型:void menu()menu()函數(shù)用于顯示菜單信息。2)enter ()函數(shù)原型:int enter(int n)enter ()函數(shù)用于輸入職工信息。3)display()函數(shù)原型:void display(int a)display()函數(shù)用于顯示C數(shù)組中存儲(chǔ)的所有記錄,內(nèi)容為clerk結(jié)構(gòu)中定義的內(nèi)容。4)locate()函數(shù)原型:void locate(int a) locate()函數(shù)用于查詢指定職工所有信

14、息,內(nèi)容為clerk結(jié)構(gòu)中定義的內(nèi)容。5) add()函數(shù)原型:int add(int a,int *f)add()函數(shù)用于添加職工信息。6) delet()函數(shù)原型:int delet(int a,int *f)delet()函數(shù)用于刪除指定職工號(hào)的職工所有信息。7) modify()函數(shù)原型:int modify(int a,int f)modify()函數(shù)用于修改指定職工號(hào)的職工的信息。8) quit()函數(shù)原型:void quit()quit()函數(shù)用于退出職工管理系統(tǒng)。5程序?qū)崿F(xiàn)(1)、源程序(略)(2)、運(yùn)行結(jié)果(1)主界面(圖7)圖7.主界面當(dāng)用戶剛進(jìn)入職工信息管理系統(tǒng)時(shí),其主界

15、面如圖7所示。此時(shí),系統(tǒng)己經(jīng)將c:news文件打開(kāi),若文件不為空,則將數(shù)據(jù)從文件中逐條記錄讀出,并寫(xiě)入數(shù)組中。用戶可選擇1-7之間的數(shù)值,調(diào)用相應(yīng)功能進(jìn)行操作。當(dāng)輸入為7時(shí),退出此管理系統(tǒng)。(2)輸入記錄當(dāng)用戶輸入1并按Enter鍵后,即可進(jìn)入數(shù)據(jù)輸入界面。其輸入記錄過(guò)程如圖8所示,這里輸入了3條記錄。執(zhí)行判斷語(yǔ)句時(shí),當(dāng)用戶輸入為Y或者y時(shí),繼續(xù)輸入,當(dāng)用戶輸入N或者n時(shí),它會(huì)結(jié)束輸入過(guò)程,按任意鍵返回到主菜單界面。圖8.輸入記錄(3)瀏覽記錄當(dāng)用戶執(zhí)行了輸入記錄或已經(jīng)從數(shù)據(jù)文件中讀取了記錄之后,即可輸入2并按Enter鍵,查看當(dāng)前數(shù)組中的記錄情況,如圖9所示,此時(shí)屏幕上有3條記錄。圖9.瀏覽

16、記錄(4)查詢記錄當(dāng)用戶輸入3并按Enter鍵后,即可進(jìn)入記錄查詢界面。其查詢記錄過(guò)程如圖所示,用戶可按職工學(xué)歷(如圖10)或職工號(hào)(如圖11)進(jìn)行記錄查找。圖10.按職工學(xué)歷查詢11.按職工號(hào)查詢(5)添加記錄當(dāng)用戶輸入4并按Enter鍵后,即可進(jìn)入添加記錄界面。其添加記錄過(guò)程如圖12所示。 圖12.添加記錄(5)刪除記錄當(dāng)用戶輸入5并按Enter鍵后,即可進(jìn)入記錄刪除界面。其刪除記錄過(guò)程如圖13所示,這里按職工號(hào)刪除了一條職工號(hào)為2011101190的記錄。圖13.刪除記錄(6)修改記錄當(dāng)用戶輸入6并按Enter鍵后,即可進(jìn)入記錄修改界面。其修改記錄過(guò)程如圖14所示,這里修改了職工號(hào)為20

17、11101180的職工的姓名、住址和電話號(hào)碼。圖14.修改記錄(7)保存記錄當(dāng)用戶輸入7并按Enter鍵后,屏幕顯示“退出系統(tǒng).”,再按Enter鍵即可進(jìn)入記錄保存界面并退出系統(tǒng)。其保存結(jié)果提示信息如圖15所示,這里有3條記錄已經(jīng)存儲(chǔ)至磁盤(pán)數(shù)據(jù)文件c:news中。圖15.保存記錄6小結(jié)本文介紹了職工信息管理系統(tǒng)的設(shè)計(jì)思路及其編程實(shí)現(xiàn),重點(diǎn)介紹了功能模塊的設(shè)計(jì)原理和利用數(shù)組存儲(chǔ)結(jié)構(gòu)實(shí)現(xiàn)職工信息管理的過(guò)程。實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),學(xué)了再多的知識(shí)不會(huì)運(yùn)用,就如同鳥(niǎo)兒長(zhǎng)了翅膀卻不會(huì)飛翔。學(xué)習(xí)了C語(yǔ)言就是為了運(yùn)用它幫助我們解決一些日常生活中遇到的問(wèn)題,而此次課程設(shè)計(jì)就為我們提供了檢驗(yàn)自己能力的機(jī)會(huì),也

18、給了我們一次彌補(bǔ)以前缺陷的機(jī)會(huì)。通過(guò)本程序的開(kāi)發(fā)使我熟悉C語(yǔ)言下的文件和數(shù)組操作,熟悉了軟件開(kāi)發(fā)原理,能夠用所學(xué)的基本知識(shí)和技能 ,解決簡(jiǎn)單的程序設(shè)計(jì)問(wèn)題,增強(qiáng)了獨(dú)立完成工作的能力。內(nèi)部資料,請(qǐng)勿外傳!9JWKffwvG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpRWXmA&UE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRr

19、WwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z

20、89AmUE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK

21、8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z8vG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpRWXmA&UE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&

22、MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxG89AmUE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpE

23、h5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z8vG#tYM*Jg&6a*CZ7H$dq8KqqfHVZFedswSyXTy#&QA9wkxFyeQ!djs#XuyUP2kNXpRWXmA&UE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4

24、NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9

25、wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmUE9aQGn8xp$R#͑GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$

26、UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NG

27、pP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn

28、%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcU

29、E%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWF

30、A5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz84!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWw

31、cvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849G

32、xGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYW

33、pazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gT

34、XRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9C

35、pbK!zn%Mz849GxGjqvadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYp

36、Eh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGp

37、P$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz

38、849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz84!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEw

39、Z#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2

40、zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%MadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*a

41、dNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6

42、X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!

43、z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!

44、z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz84!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2z

45、Vkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$

46、vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNuGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849G

47、xGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89Am

48、YWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv3tnGK8!z89AmYWpazadNu#KN&MuWFA5

49、uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*

50、3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnG

51、K8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%MzadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&g

52、TXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tn

53、GK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2z

54、Vkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vS

55、TT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz84!z89Amv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vS

56、TT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$UE9wEwZ#QcUE%&qYpEh5pDx2zVkum&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9CpbK!zn%Mz849GxGjqv$U*3tnGK8!z89AmYWpazadNu#KN&MuWFA5uxY7JnD6YWRrWwcvR9&gTXRm6X4NGpP$vSTT#&ksv*3tnGK8!z89AmYWpazadNu#KN&MuWFA5

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論