

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 計算機與通信學院</b></p><p><b> 2012年秋季學期</b></p><p> 面向對象 課程設計</p><p> 題 目: 職工信息管理系統(tǒng) </p><p><b> 前 言</b></p>
2、;<p> 管理系統(tǒng)是現(xiàn)代信息管理工作不可缺少的一部分,是適應現(xiàn)代高科技信息管理尺度的要求、推動信息管理走向科學化、規(guī)范化的必要條件。只有信息管理規(guī)范了,才能給人們提供更好的生活環(huán)境及便利的生活空間。</p><p> 管理信息系統(tǒng)是一個能進行管理信息的收集、傳遞、加工、保存、維護和使用的系統(tǒng)。</p><p> 管理信息系統(tǒng)功能包括:信息收集、信息存儲、問題處理及信息
3、輸出、信息管理。 </p><p> 現(xiàn)代社會、社會化趨勢的擴大和社會產品需求使企業(yè)在生產經營活動中涉及的內外部信息積聚膨脹,隨著科學技術突飛猛進和生產迅速發(fā)展,使人類知識量增長速度不斷加快,信息量的增加,外部環(huán)境變化的變快,人工已無法勝任。如何收集足夠的信息資源,強有力的信息并加以利用,積極的開發(fā)和及時利用信息爆炸有效的信息資源,已成為現(xiàn)代社會的難題。因此必須有一個系統(tǒng)來對這些數(shù)據(jù)進行管理。</p>
4、;<p><b> 背景</b></p><p> 在日益發(fā)展的現(xiàn)代社會,一個高效實用的職工信息管理系統(tǒng)已經是企業(yè)必不可少的一個管理工具,它可以使企業(yè)在管理方面減少很多時間,本課程設計針對現(xiàn)代社會企業(yè)對員工信息的管理而設計, 使員工的管理更加的簡捷,更加的方便,界面友好,易于操作。</p><p><b> 實現(xiàn)方式</b>&
5、lt;/p><p> 在設計中,我們放棄的傳統(tǒng)的面對過程的結構化設計思想,因為面向過程的結構體的或鏈表的方法存儲每個員工的靜態(tài)屬性:編號、姓名、性別、年齡、電話、工資等數(shù)據(jù)有很多的不方便也有很多的不安全,所以我們采用C++的對象的編程思想來把每個員工的數(shù)據(jù)封裝成一個人員的對象。使得操作的方式更加的合理,安全。也使本組課程設計的成員更加的了解面向對象程序設計的解決問題的思維方式。</p><p&g
6、t;<b> 目 錄</b></p><p><b> 摘 要4</b></p><p> 第一章 系統(tǒng)總體設計5</p><p> 1.系統(tǒng)功能模塊圖5</p><p><b> 2.各類間關系8</b></p><p> 第二
7、章 詳細設計9</p><p> 第三章 系統(tǒng)測試11</p><p><b> 1.測試方法11</b></p><p><b> 2.測試用例12</b></p><p><b> 3.測試結果12</b></p><p> 第四
8、章 軟件使用說明書16</p><p><b> 總 結20</b></p><p><b> 參考文獻21</b></p><p><b> 致謝21</b></p><p><b> 摘 要</b></p><p
9、> 該系統(tǒng)是以C++語言實現(xiàn)的一個職工信息管理系統(tǒng)。采用面向對象的編程方法,通過定義了職工類,以及對類的成員進行操作的相關函數(shù),該系統(tǒng)實現(xiàn)了對職工信息進行計算機化的管理,實現(xiàn)了職工信息的錄入、瀏覽、查詢、修改和刪除等功能。在該系統(tǒng)中職工的信息以文件的形式保存,最后整個操作界面以菜單的形式展現(xiàn)給用戶。</p><p> 最后,程序設計是一個創(chuàng)作的過程,解決問題的方法不是唯一的。所以獨立思考問題,多想想解決
10、方法,才更有助于程序設計水平的提高。</p><p><b> 關鍵詞:</b></p><p> 職工信息管理;文件和流;類和對象;面向對象;</p><p> 第一章 系統(tǒng)總體設計</p><p> 職工信息包括職工號、姓名、性別、年齡、學歷、工資、住址、電話等(職工號不重復)。設計“職工信息管理系統(tǒng)”,使之
11、能提供以下功能:</p><p><b> 1)添加職工信息;</b></p><p> 2)查詢職工:按職工號查詢、按姓名查詢等;</p><p> 3)職工信息的刪除;</p><p> 4)職工信息的修改;</p><p> 5)職工信息統(tǒng)計:如按性別、學歷統(tǒng)計等。</p&g
12、t;<p><b> 1.系統(tǒng)功能模塊圖</b></p><p> 1根據(jù)用戶需求,本系統(tǒng)將主要實現(xiàn)以下功能:</p><p> 圖1-1 系統(tǒng)功能模塊圖</p><p> 2密碼部分流程圖,如圖1-2</p><p><b> 其中:</b></p><
13、p> 添加職工信息:提供員工信息的添加,在該模塊中設計了安全檢查機制,即確認是否添加員工的信息,若對員工信息的添加不滿意,則可以選擇重新輸入。還設置有返回主菜單的選項以方便用戶。</p><p> 查詢職工信息:通過find()函數(shù)進行查找。該函數(shù)比較簡單,通過循環(huán)一次比較Per[n].num是否與你輸入的num是否相等,如果相等,則輸入到屏幕上,如果未找到任何匹配的員工,則顯示“未找到該員工”。<
14、;/p><p> 修改職工信息:修改員工信息設置了員工人數(shù)檢查,如果員工人數(shù)NUM的值為0,則返回主菜單。如果員工人數(shù)NUM不為0,則進入修改員工信息的界面。修改員工信息板塊功能強大,界面友好,用循環(huán)控制修改某員工屬性,這樣使得操作極為方便。</p><p> 刪除職工信息:刪除員工信息中設計了對員工人數(shù)的檢查,如果員工人數(shù)NUM的值為0,則返回到主菜單。如果員工人數(shù)NUM不為0,則進入刪
15、除員工信息的界面。界面包括員工信息列表,和刪除選項,方便用戶的操作。</p><p> 統(tǒng)計職工信息:統(tǒng)計員工信息中設計了對員工人數(shù)的檢查,如果員工人數(shù)NUM的值為0,則返回到主菜單。如果員工人數(shù)NUM不為0,則按職工性別、學歷等信息職工進行統(tǒng)計。</p><p> 保存職工信息:保存員工的信息,即為將當前所有的員工的信息存入到workerlist.txt中。這里我們采用的是C++的o
16、fstream的寫入文件的對象進行控制。</p><p><b> 2.各類間關系</b></p><p> 本系統(tǒng)共使用兩個類:worker類,WorkerList類。</p><p> 其中類worker描述職工信息顯示函數(shù)信息等,類WorkerList描述員工的信息的添加,修改,刪除,保存,排序,查找等功能函數(shù)信息。它們之間的關系如
17、圖1-2所示:</p><p> 圖1-2 系統(tǒng)類間關系圖</p><p><b> 第二章 詳細設計</b></p><p> 本系統(tǒng)主要功能包括:根據(jù)設計需求本系統(tǒng)主要功能有對職工信息的錄入,查詢(按職工號查詢、按姓名查詢),修改,刪除)等。</p><p> 其中職工信息和工資錄入功能分別使用類zhigon
18、g和gongzi來實現(xiàn),功能查詢,修改,刪除,統(tǒng)計使用類zhigong和類gongzi來實現(xiàn)。下面分別介紹類zhigong,gongzit的詳細設計。</p><p> 類zhigong主要描述員工信息錄入信息。</p><p> 類zhigong具體實現(xiàn)流程為:class zhigong</p><p><b> {</b></
19、p><p><b> public:</b></p><p> void setnumber(int n) {number=n;}</p><p> void setname(char *na) {strcpy(name,na);}</p><p> void setbumen(ch
20、ar *bu) {strcpy(bumen,bu);}</p><p> int getnumber() {return number; }</p><p> char *getname() {return name; }</p><p> char *getbumen()
21、 {return bumen;}</p><p> void setzhigong() </p><p><b> {</b></p><p> cout<<"請輸入職工所在部門:"; cin>>bumen; </p><p> cout&l
22、t;<"請輸入職工編號:"; cin>>number;</p><p> cout<<"請輸入職工姓名:"; cin>>name;</p><p><b> }</b></p><p><b> private:</
23、b></p><p> int number;</p><p> char name[20];</p><p> char bumen[20];</p><p><b> };</b></p><p> 類gongzi主要描述工人工資錄入信息。</p><p&g
24、t; 類gongzi具體實現(xiàn)流程為class gongzi</p><p><b> {</b></p><p><b> public:</b></p><p> void setgangwei(double g) {gangwei=g;}</p><p> void set
25、jintie(double j) {jintie=j;}</p><p> void setyiliao(double y) {yiliao=y;}</p><p> void setshuidian(double s) {shuidian=s;}</p><p> double getgangwei()
26、{return gangwei;}</p><p> double getjintie() {return jintie;}</p><p> double getyilao() {return yiliao;}</p><p> double getshuidian() {return
27、shuidian;}</p><p> double getyingfa() {return (gangwei+jintie);}</p><p> double getshifa() {return (gangwei+jintie-shuidian-yiliao);}</p><p> void setgon
28、gzi()</p><p><b> {</b></p><p> cout<<"請輸入所得崗位工資:"; cin>>gangwei;</p><p> cout<<"請輸入所得崗位津貼:"; cin>>jintie;
29、 </p><p> cout<<"請輸入所需繳納的水電費:"; cin>>shuidian;</p><p> cout<<"請輸入所需要交納的醫(yī)療保險費:"; cin>>yiliao;</p><p><b> }</b></p&
30、gt;<p><b> private:</b></p><p> double gangwei;</p><p> double jintie;</p><p> double yiliao;</p><p> double shuidian;</p><p><b
31、> };</b></p><p> 類gongzi定義為:</p><p> class gongzi</p><p><b> 其中:</b></p><p> 成員函數(shù)setgongzi()主要功能為為職工工資的保存分配存儲空間。</p><p> 成員函數(shù)voi
32、dsetzhigong()主要功能為職工信息顯示。</p><p> 以下描述對員工信息添加,查詢,修改,刪除,等信息。</p><p> 添加具體實現(xiàn)流程為:</p><p> int tianjia(zhigongzi z[],int m) </p><p><b> {</b></p>&l
33、t;p><b> int n=1;</b></p><p> while(n==1)</p><p><b> {</b></p><p> cout<<"請輸入要添加的新職工信息"<<endl; </p><p> z[t].setzhi
34、gongzi();</p><p> cout<<"添加成功!";t++;</p><p> cout<<"是否繼續(xù)添加,繼續(xù)請按1 / 退出請按0:"<<endl;</p><p><b> cin>>n;</b></p><p&
35、gt;<b> }</b></p><p><b> return t;</b></p><p><b> }</b></p><p> 查詢具體實現(xiàn)流程為:void chaxun(zhigongzi z[],int m) </p><p><
36、b> {</b></p><p> cout<<"-----------------[1] 按姓名查詢-------------------"<<endl;</p><p> cout<<"-----------------[2] 按工號查詢-------------------"<&
37、lt;endl;</p><p> cout<<"---請選擇查詢的方式(輸入對應方式的序號1或2)---:";</p><p><b> int k;</b></p><p><b> cin>>k;</b></p><p><b>
38、if(k==1)</b></p><p><b> { </b></p><p> int u[10];</p><p><b> int n=1;</b></p><p> while(n==1)</p><p><b> { &l
39、t;/b></p><p> cout<<"請輸入要查詢的職工的姓名:";</p><p> cin>>name;</p><p><b> int j=0; </b></p><p> for(int i=0;i<t;i++)</p><
40、;p> if(strcmp(name,z[i].getname())==0)</p><p><b> { </b></p><p> u[j]=i;j++;</p><p><b> }</b></p><p><b> if(j==0)</b></p
41、><p><b> { </b></p><p> cout<<"沒有你要查詢的職工名字"<<endl;</p><p> cout<<"是否繼續(xù)查詢,繼續(xù)請按1 / 退出按0:"<<endl;</p><p><b>
42、; cin>>n;</b></p><p><b> }</b></p><p> for(int b=0;b<j;b++)</p><p><b> {</b></p><p><b> if(j<2)</b></p>
43、<p><b> {</b></p><p><b> i=u[b];</b></p><p> cout<<"職工號"<<" "<<"姓名"<<" "<<"所屬部門"
44、<<" "<<"崗位工資"<<" "<<"崗位津貼"<<" "<<"水電費"<<" "<<"醫(yī)療保險"<<" "<<"應發(fā)工資&q
45、uot;<<" "<<"實發(fā)工資"<<endl;</p><p> cout<<z[i].getnumber()<<"\t"<<z[i].getname()<<"\t"<<z[i].getbumen()<<"\t&q
46、uot;</p><p> <<z[i].getgangwei()<<"\t"<<z[i].getjintie()<<"\t"<<z[i].getshuidian()<<"\t"</p><p> <<z[i].getyilao()<&l
47、t;"\t"<<z[i].getyingfa()<<"\t"<<z[i].getshifa()<<endl;</p><p><b> }</b></p><p><b> else</b></p><p><b> i
48、=u[b]; </b></p><p><b> }</b></p><p><b> }</b></p><p><b> } </b></p><p><b> if(k==2)</b></p><p>&l
49、t;b> {</b></p><p><b> int flag;</b></p><p><b> int n=1;</b></p><p> while(n==1)</p><p><b> {</b></p><p>
50、 cout<<"請輸入要查詢的職工的職工號:";</p><p> cin>>number;flag=0; </p><p> for(int i=0;i<t;i++)</p><p> if(number==z[i].getnumber())</p><p><b> {
51、</b></p><p> cout<<"職工號"<<" "<<"姓名"<<" "<<"所屬部門"<<" "<<"崗位工資"<<" "<&l
52、t;"崗位津貼"<<" "<<"水電費"<<" "<<"醫(yī)療保險"<<" "<<"應發(fā)工資"<<" "<<"實發(fā)工資"<<endl;</p>
53、<p> cout<<z[i].getnumber()<<"\t"<<z[i].getname()<<"\t"<<z[i].getbumen()<<"\t"</p><p> <<z[i].getgangwei()<<"\t&quo
54、t;<<z[i].getjintie()<<"\t"<<z[i].getshuidian()<<"\t"</p><p> <<z[i].getyilao()<<"\t"<<z[i].getyingfa()<<"\t"<<z[
55、i].getshifa()<<endl;</p><p><b> flag=1;</b></p><p><b> }</b></p><p> if(flag==0)</p><p><b> {</b></p><p> co
56、ut<<"查詢不到,按0退出"<<endl;</p><p><b> cin>>n;</b></p><p><b> }</b></p><p><b> else</b></p><p><b>
57、{</b></p><p> cout<<"是否繼續(xù)查詢,繼續(xù)請按1 / 退出按0:"<<endl;</p><p><b> cin>>n;</b></p><p><b> } </b></p><p><b&
58、gt; }</b></p><p><b> }</b></p><p><b> }</b></p><p> 修改具體實現(xiàn)流程為:</p><p> int xiugai(zhigongzi z[],int m)</p><p><b>
59、 {</b></p><p> ofstream ofile("D:\\zhigong.dat",ios::binary);</p><p><b> int flag;</b></p><p><b> int n=1;</b></p><p> while
60、(n==1)</p><p><b> {</b></p><p> cout<<"請輸入要修改信息的職工號:";</p><p> cin>>number;</p><p><b> flag=0;</b></p><p>
61、;<b> int a;</b></p><p> for(int i=0;i<m;i++)</p><p> if(number==z[i].getnumber())</p><p><b> do{</b></p><p> cout<<"請選擇要修改的信息
62、:"<<endl;</p><p> cout<<"***********************************************"<<endl; </p><p> cout<<"****** 1.修改崗位工資 ******"<
63、<endl;</p><p> cout<<"****** 2.修改崗位津貼 ******"<<endl;</p><p> cout<<"****** 3.修改應交納水電費 ******"<<endl;</p>
64、<p> cout<<"****** 4.修改應交納醫(yī)療保險費用 ******"<<endl;</p><p> cout<<"***********************************************"<<endl; </p><p> cout
65、<<"請選擇對應數(shù)字序號進行操作:";</p><p><b> cin>>a;</b></p><p><b> if(a==1)</b></p><p><b> {</b></p><p> cout<<&q
66、uot;請輸入新的崗位工資:";</p><p> cin>>gangwei;</p><p> z[i].setgangwei(gangwei);</p><p><b> }</b></p><p><b> if(a==2)</b></p><
67、p><b> {</b></p><p> cout<<"請輸入新的崗位津貼:";</p><p> cin>>jintie;</p><p> z[i].setjintie(jintie);</p><p><b> }</b></
68、p><p><b> if(a==3)</b></p><p><b> {</b></p><p> cout<<"請輸入新的水電費:";</p><p> cin>>shuidian;</p><p> z[i].sets
69、huidian(shuidian);</p><p><b> }</b></p><p><b> if(a==4)</b></p><p><b> {</b></p><p> cout<<"請輸入新的醫(yī)療保險費用:";</p
70、><p> cin>>yiliao;</p><p> z[i].setyiliao(yiliao);</p><p><b> }</b></p><p> ofile.write((char*)&z[i],sizeof(zhigongzi));</p><p> fl
71、ag=1; </p><p> }while(a<1||a>4);</p><p> if(flag==0)</p><p><b> {</b></p><p> cout<<"查詢不到該工號的職工,按0退出"<<endl;</p>
72、<p><b> cin>>n;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> cout<<"繼續(xù)修
73、改請按1 / 退出請按0:";</p><p><b> cin>>n;</b></p><p><b> }</b></p><p><b> } </b></p><p> cout<<endl;</p>
74、<p> ofile.close();</p><p><b> return 0;</b></p><p><b> }</b></p><p> 刪除具體實現(xiàn)流程為:void shanchu(zhigongzi z[],int m) </p><p><b> {
75、</b></p><p><b> int flag;</b></p><p><b> int n=1;</b></p><p> while(n==1)</p><p><b> {</b></p><p> cout<&
76、lt;"請輸入要刪除的職工的職工號 :";</p><p> cin>>number; flag=0;</p><p> for(int i=0;i<t;i++) </p><p> if(number==z[i].getnumber())</p><p> { int k;k=i;</
77、p><p> for(k;k<t;k++)</p><p> { z[k]=z[k+1];t=t-1; }</p><p><b> flag=1;</b></p><p> cout<<"*****刪除成功*****"<<endl;</p><p
78、><b> }</b></p><p> if(flag==0)</p><p><b> {</b></p><p> cout<<"查詢不到該工號的職工,無法刪除按0退出"<<endl;</p><p><b> c
79、in>>n;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> cout<<"繼續(xù)刪除請按1 / 退出請按0:";&l
80、t;/p><p><b> cin>>n;</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> 第三章 系統(tǒng)
81、測試</b></p><p><b> 1.測試方法</b></p><p> 類測試就是驗證類的實現(xiàn)是否和該類的規(guī)格說明完全一致一類測試和傳統(tǒng)的單元測試大體相似.但和單元測試不同,類測試除了要測試類中包含的方法.還要測試類的狀態(tài)。在面向對象系統(tǒng)中.系統(tǒng)的基本構造模塊是封裝了的數(shù)據(jù)和方法的類和對象.每個對象有自己的生存周期、自己的狀態(tài)。消息是對象之問相
82、互請求或協(xié)作的途徑.是外界使用對象方法及獲取對象狀態(tài)的唯一方式對象的功能是在消息的觸發(fā)下,由對象所屬類中定義的方法與相關對象的合作共同完成。在工作過程中對象的狀態(tài)可能被改變.產生新的狀態(tài)。測試過程中不能僅僅檢查輸入數(shù)據(jù)產生的輸出結果是否與預期的吻合.還要考慮對象的狀態(tài)。類測試是整個測試過程的一個重要步驟,它與傳統(tǒng)測試方法的區(qū)別可用測試按順序可分為三個部分:1)基于服務的測試:測試類中的每一個方法:2)基于狀態(tài)的測試:測試類的實例在其生命
83、周期各個狀態(tài)下的情況:3)基于響應狀態(tài)的測試:從類和對象的責任出發(fā).以外界向對象發(fā)送的消息序列來測試對象的各個響應狀態(tài)。目前有很多類的測試方法,如:基于狀態(tài)圖的測試、基于寧列圖的測試、基于活動圖的測試、基于協(xié)作圖的測試、基于狀態(tài)模式的測試等都是針對上述測試的某一個部分。</p><p><b> 2.測試用例</b></p><p> 本系統(tǒng)采用自創(chuàng)數(shù)據(jù)原型進行測
84、試,所用數(shù)據(jù)為:</p><p> 工號:123,姓名:小明,性別:男,學歷:本科,年齡:20,工資:20000,地址:北京,電話:123456789 </p><p><b> 3.測試結果</b></p><p> 1 首先是密碼登錄窗口,如圖3-1。</p><p><b> 圖3-1</b
85、></p><p> 2 通過對員工的信息的添加,修改,刪除,保存,排序,查找等功能進行檢測。未發(fā)現(xiàn)任何異?,F(xiàn)象。</p><p> 添加功能主要實現(xiàn)對員工信息的增加,圖3-2為員工信息添加功能測試界面。</p><p><b> 圖3-2</b></p><p> 3、職工信息修改功能主要實現(xiàn)對員工信
86、息的修改,圖3-3 為員工信息修改功能測試界面。</p><p><b> 圖3-3</b></p><p> 4、職工信息保存主要實現(xiàn)對員工信息的保存,圖3-4 為員工信息保存功能測試界面。</p><p><b> 圖3-4</b></p><p> 第四章 軟件使用說明書</p&
87、gt;<p><b> 1、系統(tǒng)運行環(huán)境</b></p><p> Microsoft visual C++ 6.0</p><p> WINDOWS2000/XP系統(tǒng)</p><p><b> 2、系統(tǒng)操作提示</b></p><p> 本系統(tǒng)主要實現(xiàn)對職工信息的錄入,查詢
88、,修改,刪除,統(tǒng)計等,首先用戶進入菜單選擇界面,如圖4-1所示,用戶輸入0—7進行選擇。</p><p><b> 圖4-1</b></p><p> 3、添加功能主要實現(xiàn)對員工信息的增加,圖4-2 為員工信息添加功能界面。</p><p><b> 圖4-2</b></p><p> 4、
89、職工信息修改主要實現(xiàn)對員工信息的修改,圖4-3 為員工信息修改功能界面。</p><p><b> 圖4-3</b></p><p> 5、職工信息保存主要實現(xiàn)對員工信息的保存,圖4-4 為員工信息保存功能界面。</p><p><b> 圖4-4</b></p><p><b>
90、 總 結</b></p><p> 在本系統(tǒng)的開發(fā)過程中,由于我是初次開發(fā)軟件,在知識、經驗方面都存在著不足。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對職工信息管理的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。</p><p> 盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面又好、操作方便、效率高、安全性好等優(yōu)點是本管理
91、系統(tǒng)所必需的。通過開發(fā)這個系統(tǒng),我掌握了項目基本開發(fā)過程,用到的知識鞏固了我對C語言的學習,但在這次設計中的最大收獲并不是掌握這幾門開發(fā)工具的應用,而是學會了設計系統(tǒng)的思維方法,以及與同學們之間相互幫助的精神。</p><p><b> 參考文獻</b></p><p> [1] 王連相 .c++程序設計教程 .北京:中國鐵道出版社,2007</p>
92、<p> [2] 譚浩強.C語言程序設計教程.安徽:安徽出版社,1999</p><p> [3] 譚浩強.C程序設計題解與上機指導.北京:清華大學出版社,1999</p><p> [4] 陳維興,林小茶.c++面向對象程序設計教程(第三版). 北京: 清華大學出版社,2004.</p><p><b> 致謝</b>&l
93、t;/p><p> 在編寫程序的過程中,我得到了老師的精心指導以及孜孜不倦的教誨,在老師的指導下,我的能力得到了提高,同時養(yǎng)成了科學、嚴謹?shù)淖黠L和習慣,在此,我對老師的精心栽培表示衷心的感謝。</p><p> 感謝好多同學對我的幫助和指點,尤其感謝我的舍友在非常時期,在生活和學習上幫我許多忙。在課設即將完成之際,我的心情無法平靜,從開始進入課題到課設的順利完成,有多少可敬的師長、同學、朋
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《c++面向對象程序設計》課程設計——職工信息管理系統(tǒng)
- 面向對象c++課程設計--學生信息管理系統(tǒng)
- 職工信息管理系統(tǒng)課程設計
- 職工信息管理系統(tǒng)課程設計
- 職工信息管理系統(tǒng)課程設計
- 面向對象課程設計--實驗室設備信息管理系統(tǒng)
- jsp課程設計--職工信息管理系統(tǒng)
- 職工信息管理系統(tǒng)課程設計 (2)
- 面向對象課程設計---用java開發(fā)的學生信息管理系統(tǒng)
- 《面向對象程序設計與java》課程設計--學生信息管理系統(tǒng)
- 《面向對象程序設計與java》課程設計 學生信息管理系統(tǒng)
- 《面向對象程序設計》課程設計報告---圖書信息管理系統(tǒng)
- c語言課程設計--職工信息管理系統(tǒng)
- 職工信息管理系統(tǒng)c語言課程設計
- c++課程設計--職工信息管理系統(tǒng)
- c語言課程設計職工信息管理系統(tǒng)
- c-課程設計--- 職工信息管理系統(tǒng)
- c語言課程設計---職工信息管理系統(tǒng)
- c語言課程設計——職工信息管理系統(tǒng)
- c語言課程設計——職工信息管理系統(tǒng)
評論
0/150
提交評論