職工信息管理系統(tǒng)課程設計_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  《面向對象程技術》課設計報告</p><p>  2011—2012學年第二學期</p><p>  課程名稱 面向對象技術 </p><p>  設計題目 職工信息管理系統(tǒng) </p><p>  2012年 6 月 日</p><p><b>

2、  目錄</b></p><p>  職工信息管理系統(tǒng)·····························&

3、#183;······2</p><p>  1前言·························&#

4、183;·····················2</p><p>  1.1項目背景··········

5、;····································

6、83;·2</p><p>  1.2問題描述······························

7、··················2</p><p>  1.3詳細要求·············

8、83;··································2</p>

9、<p>  1.4問題分析·································

10、3;··············3</p><p>  2.概要設計·················&#

11、183;·························3</p><p>  2.1系統(tǒng)總體設計·····

12、83;····································&

13、#183;··3</p><p>  2.1.1功能描述····························&#

14、183;·················3</p><p>  2.1.2系統(tǒng)操作功能圖·············

15、···························4</p><p>  2.2系統(tǒng)詳細設計····&

16、#183;····································

17、;····</p><p>  2.2.1數據庫設計··························</p

18、><p>  2.2.2系統(tǒng)主界面設計································

19、;·····</p><p>  2.2.3·模塊流程圖·························

20、······</p><p>  3.系統(tǒng)測試··························

21、;·············</p><p>  3.1測試舉例··················

22、83;···</p><p>  3.2測試項目及方法···························

23、3;·</p><p>  4.課程設計總結······························&

24、#183;·······</p><p>  4.1該課程設計的特點及不足······················

25、3;··············</p><p>  4.3心得體會·················&#

26、183;···········</p><p>  小組成員分工說明····················

27、;··········</p><p>  6.附件(源程序)·····················&

28、#183;·············</p><p><b>  職工信息管理系統(tǒng)</b></p><p><b>  前言</b></p><p><b>  1.1項目背景<

29、/b></p><p>  職工信息管理系統(tǒng)是一個企業(yè)單位不可絕少的部分,它的內容對于企業(yè)的決策者和管理者來說都是至關重要的,所以職工信息管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來各個公司基本上都是靠傳統(tǒng)的人工方式來管理職工信息,這種管理方式存在著許多缺點,如效率低,保密性差,另外時間一長將產生大量的文件和數據,這對于信息的查找,更新和維護都帶來不少困難。</p><

30、;p>  當今社會,信息迅速膨脹,隨著各個公司的規(guī)模擴大,有關信息管理工作所涉及的數據量越來越大,職工信息量也大大增加,利用傳統(tǒng)的手工查詢,等登記和修改等方法的處理速度遠遠跟不上公司的需求,有的公司不得不靠增加人力,物力來進行信息管理。</p><p>  隨著計算機級數的不斷提高,計算機作為知識經濟時代的產物,其強大的功能已為人們深刻認識,它已進入人類社會的各個行業(yè)和領域并發(fā)揮著越來越重要的作用,成為人們

31、工作和生活中不可缺少的一部分。</p><p>  而作為計算機應用的一部分,使用計算機對職工進行信息管理,具有手工管理所無法比擬的優(yōu)點。例如檢查迅速,查詢方便,可靠性高,存儲量大,保密性好,壽命長,成本低等。這些優(yōu)點能夠極大地提高職工信息管理的效率,也是公司的科學化,正規(guī)化管理與世界接軌的重要條件,職工信息管理系統(tǒng)作為一種管理軟件正在各公司中得到越來越廣泛的應用,且以達到良好的效果。</p>&l

32、t;p><b>  1.2問題描述</b></p><p>  根據題目要求,由于職工信息是存放在文件中所以應提供文件的輸入,輸出,查詢等操作;在程序中需要瀏覽職工的信息,應提供顯示,查找,更改,刪除等功能;另外還提供鍵盤式選擇菜單實現功能選擇。</p><p><b>  1.3詳細要求</b></p><p>&

33、lt;b>  (1)問題說明</b></p><p>  設計一個簡單的職工信息管理系統(tǒng),按照課程設計的要求,實現對職工信息的添加,查詢,修改以及刪除操作。</p><p>  (2)輸入要求 </p><p>  由信息管理員輸入現有職工和新增

34、職工的以下信息:姓名(可以重復),工作證號,身份證號,出生日期,家庭住址,聯系電話,工資數等信息,并且注意輸入時姓名為字符串形式,性別為字符,其余的為長整型數字。</p><p><b> ?。?)輸出要求</b></p><p>  系統(tǒng)管理員根據公司的人員流動情況,選擇系統(tǒng)提供的各項功能進行操作,并輸出相應的結果。</p><p><

35、b>  1.4問題分析</b></p><p><b> ?。?)具體要求</b></p><p>  簡單的職工信息管理系統(tǒng)主要實現以下功能:</p><p> ?、傩略鲆幻毠ぃ簩⑿略雎毠ο蟀葱彰嫒肼毠す芾砦募?。</p><p> ?、趧h除一名職工:從職工管理文件中刪除一名職工對象。</

36、p><p> ?、鄄樵儯簭穆毠す芾砦募胁樵兎弦恍l件的職工。</p><p> ?、苄薷模簷z索某個職工對象,對其某些屬性進行修改。</p><p>  要求:職工信息包括:職工姓名、工作證號、身份證號、出生日期、家庭住址、聯系電話、工資數等。</p><p><b>  實現提示</b></p><p

37、> ?、儆墟I盤輸入職工對象,以文件方式保存。程序執(zhí)行時先將文件讀入內存。</p><p> ?、趯β毠ο筮M行增,刪,查詢,修改等操作。</p><p><b>  概要設計</b></p><p><b>  2.1系統(tǒng)總體設計</b></p><p><b>  2.1.1功能描

38、述</b></p><p> ?、賳T工信息管理 </p><p>  實現對員工基本信息的管理,如員工基本信息的添加,查詢,修改以及刪除,員工基本信息主要包括:姓名,身份證號,工作證號,電話,住址等基本信息情況,可在系統(tǒng)軟件中快速查詢得到。</p><p><b> ?、诠べY管理</b></p><p&

39、gt;  包括工資變動,分配及其查詢。</p><p><b>  ③系統(tǒng)管理</b></p><p>  主要是對用戶和密碼的管理。包括添加系統(tǒng)用戶信息及密碼的修改,系統(tǒng)啟動后首先要做的就是用戶登錄,若不登陸系統(tǒng),所有功能都無法使用。只有用戶登陸系統(tǒng)后才可以根據用戶權限進行一定的操作。</p><p>  2.1.2系統(tǒng)操作功能圖</p

40、><p><b>  2.2系統(tǒng)詳細設計</b></p><p>  2.2.1數據庫設計</p><p>  目前設計數據庫主要采用的是以邏輯數據庫設計和物理數據庫設計為核心的規(guī)范設計方法。其中邏輯數據庫是根據用戶要求和特定數據庫管理系統(tǒng)的具體特點,以數據庫設計理論為依據,設計數據庫的全局邏輯結構和每個用戶的局部邏輯結構。物理數據庫設計是在邏輯結

41、構確定之后,設計數據庫的存儲結構及其他實現細節(jié)。各種規(guī)范設計方法在設計步驟上存在差別,各有不同。</p><p>  對職工信息管理系統(tǒng)的分析是建立在UML系統(tǒng)模型基礎上的,這里給出UML圖分析及其分析。實際關系圖的分析結果非常復雜,一般情況下使用從簡到煩的方式進行設計,首先從大的方面設計出各個實體之間的關系,然后在這個關系的基礎上進行細化。</p><p><b>  UML系

42、統(tǒng)模型圖</b></p><p>  職工管理系統(tǒng)的實體關系簡單圖</p><p><b>  創(chuàng)建數據庫:</b></p><p>  2.2.2系統(tǒng)主界面設計</p><p>  打開程序軟件首先進入密碼頁面:</p><p>  輸入密碼,進入操作系統(tǒng)主頁面:</p>

43、<p>  上圖即為職工信息管理系統(tǒng)主頁面,根據用戶需要,選擇操作。</p><p>  2.2.3模塊流程圖</p><p><b> ?、偬砑幽K</b></p><p><b>  3.系統(tǒng)測試</b></p><p><b>  3.1測試舉例</b>&l

44、t;/p><p>  舉例職工張三的信息:</p><p><b>  姓名:張三;</b></p><p>  身份證號:1234567890;</p><p>  工作證號:0987654321;</p><p>  出生日期:19931010;</p><p>  家庭住

45、址:昌北雙港東大街1180號;</p><p>  聯系電話:18720082008;</p><p>  工資:100000;</p><p>  3.2測試項目及方法</p><p>  測試職工張三信息的添加,顯示,查詢,修改。</p><p><b>  ①添加職工張三信息</b><

46、/p><p>  進入系統(tǒng),輸入密碼123456,進入系統(tǒng)操作頁面輸入A,添加信息,如下:</p><p>  確認添加信息,輸入Y,進入頁面添加信息,進行操作:</p><p>  輸入Y,確認輸入后的信息,張三信息添加成功!</p><p><b>  ②顯示職工張三信息</b></p><p>

47、  進入系統(tǒng),如添加信息第一步,輸入S,顯示所有職工信息,因為只添加了職工張三的信息所以只顯示張三的信息,如下:</p><p>  ③查找職工張三的信息</p><p>  進入操作頁面,輸入F,進入如下頁面:</p><p>  輸入職工張三的姓名,即可查詢得其職工信息;</p><p> ?、軇h除職工張三的信息</p>&

48、lt;p>  進入系統(tǒng)后輸入D,進入修改信息頁面,輸入所需修改職工姓名張三,然后重新輸入其要求的新信息,并保存,如下</p><p><b>  4.課程設計總結</b></p><p>  4.1該課程設計的特點及不足</p><p>  此課程設計擁有密碼保護,保密性高,并且背景顏色可以變換,增加美感,操作方便且簡易,但是該軟件所保存

49、的信息不多,如員工的考勤情況,懲罰情況,每個月工資的提成與獎金都沒有覆蓋,所以該程序所存信息不足,有待改善,但該程序適合現階段面向對象技術初學者的練習作業(yè),能有效的反映出學生的學習情況及其動手能力,也能讓學生自己檢測出本學期自己所獲得的知識掌握情況,是一向很好的課程設計項目。</p><p><b>  4.2心得體會</b></p><p>  在本系統(tǒng)的開封設計中

50、,由于組是初次開發(fā)軟件,在知識,經驗方面都存在著不足。另外這個開發(fā)的過程比較倉促,因此留下了一些不足與缺陷,因為對職工信息管理的流程不太熟悉,在分析時未能做到完善。</p><p>  盡管如此,我組還是學到了很多東西。通過開發(fā)這個系統(tǒng),我組掌握了項目基本開發(fā)過程,用到的知識鞏固了我組對C++語言的學習,但在這次設計中的最大收獲并不是掌握這幾門開發(fā)工具的應用,而是學習了設計系統(tǒng)的思維方法,以及同學們之間相互幫助的

51、精神。</p><p>  這次課程設計也同時讓我個人認識到了自己知識的不足,并讓我對C++有了全新的認識,也對其產生了濃厚的興趣,要好好學習C++,充實自己。為自己加油!為自己組加油!</p><p><b>  小組成員分工說明</b></p><p>  本組是11機械電子(2)班第一小組,成員有王永莎,趙曉燕,楊錦其,胡浩然,丁世成,傅

52、旭海。分工如下:</p><p>  組長:王永莎,負責分派任務,督促小組成員完成自己任務。并完成大量編寫任務;</p><p>  趙曉燕:編寫UML圖;</p><p>  胡浩然:編寫代碼,編寫UML圖;</p><p>  楊錦其,丁世成,傅旭海:編寫添加,顯示,修改,查找四個模塊的流程圖及其任務描述。</p><

53、p><b>  6.附件(源程序)</b></p><p>  #include<iostream></p><p>  #include<string></p><p>  #include<cstdio></p><p>  #include<process.h>

54、</p><p>  using namespace std;</p><p>  class Crew{</p><p><b>  public:</b></p><p>  void add();</p><p>  void show();</p><p>  vo

55、id check();</p><p>  void change();</p><p><b>  private:</b></p><p>  string name;//職工姓名</p><p>  string id1;//工作證號</p><p>  string id2;//

56、身份證號</p><p>  string birthday;//出生日期</p><p>  string address;//家庭住址</p><p>  string telphone;//聯系電話</p><p>  string salary;//工資</p><p>  static int a

57、ccount;</p><p><b>  };</b></p><p>  int Crew::account=0;</p><p>  Crew stiff[256];</p><p>  void Crew::add(){</p><p>  string name,id1,id2,birt

58、hday,address,telphone,salary;</p><p>  cout<<"請輸入職工的姓名:";</p><p>  cin>>name;</p><p>  cout<<"請輸入職工的身份證號:";</p><p><b>  cin&

59、gt;>id1;</b></p><p>  cout<<"請輸入職工的工作證號:";</p><p><b>  cin>>id2;</b></p><p>  cout<<"請輸入職工的出生日期:";</p><p>  c

60、in>>birthday;</p><p>  cout<<"請輸入職工的家庭住址:";</p><p>  cin>>address;</p><p>  cout<<"請輸入職工的聯系電話:";</p><p>  cin>>telphon

61、e;</p><p>  cout<<"請輸入職工的工資:";</p><p>  cin>>salary;</p><p><b>  char c;</b></p><p>  cout<<"你是否確認輸入的信息?(Y/N)";</p&

62、gt;<p><b>  cin>>c;</b></p><p>  if(toupper(c)=='Y'){</p><p>  cout<<name<<"的個人信息保存成功!";</p><p>  stiff[Crew::account].name=na

63、me;</p><p>  stiff[Crew::account].id1=id1;</p><p>  stiff[Crew::account].id2=id2;</p><p>  stiff[Crew::account].birthday=birthday;</p><p>  stiff[Crew::account].address

64、=address;</p><p>  stiff[Crew::account].telphone=telphone;</p><p>  stiff[Crew::account].salary=salary;</p><p>  Crew::account++;</p><p><b>  }</b></p>

65、;<p><b>  else</b></p><p>  cout<<"保存信息操作取消!";</p><p><b>  }</b></p><p>  void Crew::show(){</p><p>  cout<<"姓

66、名 "<<"身份證號 "<<"工作證號 "<<"出生日期 ";</p><p>  cout<<"家庭住址 "<<"聯系電話 "<<"工資";</p><p>  cout<

67、;<endl;</p><p>  for(int i=0;i<=Crew::account;i++)</p><p><b>  {</b></p><p>  cout<<stiff[i].name<<" ";</p><p>  cout<<

68、stiff[i].id1<<" ";</p><p>  cout<<stiff[i].id2<<" ";</p><p>  cout<<stiff[i].birthday<<" ";</p><p>  cout&l

69、t;<stiff[i].address<<" ";</p><p>  cout<<stiff[i].telphone<<" ";</p><p>  cout<<stiff[i].salary<<" ";</p><p

70、>  cout<<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void Crew::check(){</p><p>  cout<<"請輸入你要查找的職工姓名:";</p&g

71、t;<p>  string name;</p><p>  cin>>name;</p><p>  int flag=1;</p><p>  for(int i=0;i<=Crew::account;i++){</p><p>  if( stiff[i].name==name)</p>&

72、lt;p><b>  {</b></p><p><b>  flag=0;</b></p><p>  cout<<"姓名 "<<"身份證號 "<<"工作證號 "<<"出生日期 ";</p>

73、<p>  cout<<"家庭住址 "<<"聯系電話 "<<"工資";</p><p>  cout<<endl;</p><p>  cout<<stiff[i].name<<" ";</p><

74、;p>  cout<<stiff[i].id1<<" ";</p><p>  cout<<stiff[i].id2<<" ";</p><p>  cout<<stiff[i].birthday<<" ";</p>

75、;<p>  cout<<stiff[i].address<<" ";</p><p>  cout<<stiff[i].telphone<<" ";</p><p>  cout<<stiff[i].salary<<" &quo

76、t;;</p><p>  cout<<endl;</p><p><b>  }break;</b></p><p><b>  }</b></p><p><b>  if(flag)</b></p><p>  cout<<

77、"你輸入的職工不存在!";</p><p><b>  }</b></p><p>  void Crew::change(){</p><p>  cout<<"請輸入你要修改的職工姓名:";</p><p>  string name1;</p>&

78、lt;p>  cin>>name1;</p><p>  int flag=1;</p><p>  for(int i=0;i<=Crew::account;i++)</p><p><b>  {</b></p><p>  if( stiff[i].name==name1)</p>

79、;<p><b>  {</b></p><p>  string name,id1,id2,birthday,address,telphone,salary;</p><p>  cout<<"請重新輸入"<<name<<"的信息!"<<endl;</p>

80、;<p>  cout<<"姓名";</p><p>  cin>>name;</p><p>  cout<<"身份證號";</p><p><b>  cin>>id1;</b></p><p>  cout<

81、<"工作證號";</p><p><b>  cin>>id2;</b></p><p>  cout<<"出生日期";</p><p>  cin>>birthday;</p><p>  cout<<"家庭住址&q

82、uot;;</p><p>  cin>>address;</p><p>  cout<<"聯系電話";</p><p>  cin>>telphone;</p><p>  cout<<"工資";</p><p>  cin&g

83、t;>salary;</p><p>  cout<<"你確認輸入后的信息嗎?(Y/N)";</p><p><b>  char c;</b></p><p><b>  cin>>c;</b></p><p>  if(toupper(c)==&

84、#39;Y')</p><p><b>  {</b></p><p>  stiff[i].name=name;</p><p>  stiff[i].id1=id1;</p><p>  stiff[i].id2=id2;</p><p>  stiff[i].birthday=bir

85、thday;</p><p>  stiff[i].address=address;</p><p>  stiff[i].telphone=telphone;</p><p>  stiff[i].salary=salary; </p><p>  cout<<"修改信息完成!";</p>&

86、lt;p><b>  }</b></p><p><b>  else</b></p><p>  cout<<"信息修改取消!";</p><p>  flag=0; </p><p><b>  }</b>&l

87、t;/p><p><b>  }</b></p><p><b>  if(flag)</b></p><p>  cout<<"你要修改的職工不存在!";</p><p><b>  }</b></p><p>  int

88、main(int argc, char* argv[]){</p><p>  for(int i=1;i<28;i++)</p><p>  cout<<"\003";</p><p>  cout<<"歡迎訪問職工信息管理系統(tǒng)";</p><p>  for(int j

89、=1;j<28;j++)</p><p>  cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<"請輸入您的密碼(0-9):";</p><p><b>  while(1)</b>&l

90、t;/p><p><b>  {</b></p><p>  int s1=123456;</p><p><b>  int s2;</b></p><p><b>  cin>>s2;</b></p><p>  if(s2!=s1)<

91、/p><p>  cout<<"密碼錯誤請重新輸入:";</p><p><b>  else</b></p><p><b>  break;</b></p><p><b>  }//密碼的判斷</b></p><p> 

92、 system("cls");//清屏函數</p><p>  system("color 5A");//改變輸出窗口顏色的函數</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<&qu

93、ot; ";</p><p>  for(int n=1;n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A

94、) \003"<<endl;</p><p>  cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<

95、endl;</p><p>  cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><

96、;p>  cout<<" ";</p><p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  while(1

97、){</b></p><p>  cout<<"請輸入你要進行的操作:";</p><p><b>  char ch;</b></p><p><b>  cin>>ch;</b></p><p>  switch(toupper(ch))&

98、lt;/p><p><b>  {</b></p><p><b>  case'A':{</b></p><p><b>  Crew g;</b></p><p>  cout<<"您是否要添加職工信息(Y/N)?";</p

99、><p><b>  char c;</b></p><p><b>  cin>>c;</b></p><p>  if(toupper(c)=='Y'){</p><p><b>  g.add();</b></p><p>

100、  system("pause");</p><p>  system("cls");//清屏函數</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<"

101、 ";</p><p>  for(int n=1;n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A) \003"

102、;<<endl;</p><p>  cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<endl;</p>

103、<p>  cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p>  cout<

104、;<" ";</p><p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  }</b></p>

105、<p><b>  else</b></p><p><b>  break;</b></p><p><b>  }break;</b></p><p><b>  case'S':{</b></p><p><b>

106、;  Crew g;</b></p><p>  cout<<"您是否要顯示所有職工信息(Y/N)?";</p><p><b>  char c;</b></p><p><b>  cin>>c;</b></p><p>  if(toup

107、per(c)=='Y'){</p><p><b>  g.show();</b></p><p>  system("pause");</p><p>  system("cls");//清屏函數</p><p>  system("color 2A&q

108、uot;);</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<" ";</p><p>  for(int n=1;n<25;n++) cout<

109、<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p>  cout<<" \0032

110、.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p>  cout<<" \0034.修改職工信息(D) \003"

111、;<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p>  cout<<" ";</p><p>  for(int m=

112、1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  break;&l

113、t;/b></p><p><b>  }break;</b></p><p><b>  case'F':{</b></p><p><b>  Crew g;</b></p><p>  cout<<"您是否要查找職工信息(Y/N

114、)?";</p><p><b>  char c;</b></p><p><b>  cin>>c;</b></p><p>  if(toupper(c)=='Y'){</p><p>  g.check();</p><p>  

115、system("pause");</p><p>  system("cls");//清屏函數</p><p>  system("color 1A");</p><p>  cout<<" 請選擇操作"<<endl;<

116、;/p><p>  cout<<" ";</p><p>  for(int n=1;n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<

117、;" \0031.添加職工信息(A) \003"<<endl;</p><p>  cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \00

118、33.查找職工信息(F) \003"<<endl;</p><p>  cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \00

119、3"<<endl;</p><p>  cout<<" ";</p><p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單<

120、/p><p><b>  }</b></p><p><b>  else</b></p><p><b>  break;</b></p><p><b>  }break;</b></p><p><b>  case&#

121、39;D':{</b></p><p>  Crew g; </p><p>  cout<<"您是否要修改職工信息(Y/N)?";</p><p><b>  char c;</b></p><p><b>  cin>>c;&l

122、t;/b></p><p>  if(toupper(c)=='Y'){</p><p>  g.change();</p><p>  system("pause");</p><p>  system("cls");//清屏函數</p><p>  sy

123、stem("color 3A");</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<" ";</p><p>  for(int n=1;

124、n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p>  cout<<"

125、; \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p>  cout<<" \0034.修改

126、職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p>  cout<<" ";</p>

127、<p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  }</b></p><p><b>  else</b></p><p&g

128、t;<b>  break;</b></p><p><b>  }break;</b></p><p>  case 'E':{</p><p>  cout<<"退出系統(tǒng)(Y/N)?";</p><p><b>  char c;<

129、/b></p><p><b>  cin>>c;</b></p><p>  if(toupper(c)=='N'){</p><p>  system("pause");</p><p>  system("cls");//清屏函數</p

130、><p>  system("color 4A");</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<" ";</p><

131、p>  for(int n=1;n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A) \003"<<endl;</p><p>

132、  cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<endl;</p><p>  cout<<"

133、 \0034.修改職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><p>  cout<<"

134、";</p><p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  }</b></p><p><b>  else</b>

135、</p><p><b>  exit(0);</b></p><p><b>  }break;</b></p><p><b>  default:{</b></p><p>  cout<<"您輸入的操作無效請重新輸入!";</p&

136、gt;<p>  system("pause");</p><p>  system("cls");//清屏函數</p><p>  cout<<" 請選擇操作"<<endl;</p><p>  cout<<&quo

137、t; ";</p><p>  for(int n=1;n<25;n++) cout<<"\003";</p><p>  cout<<endl;</p><p>  cout<<" \0031.添加職工信息(A)

138、 \003"<<endl;</p><p>  cout<<" \0032.顯示所有職工信息(S) \003"<<endl;</p><p>  cout<<" \0033.查找職工信息(F) \003"<<e

139、ndl;</p><p>  cout<<" \0034.修改職工信息(D) \003"<<endl;</p><p>  cout<<" \0035.退出系統(tǒng)(E) \003"<<endl;</p><

140、p>  cout<<" ";</p><p>  for(int m=1;m<25;m++) cout<<"\003";</p><p>  cout<<endl;//進入主菜單</p><p><b>  }</b&

溫馨提示

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

評論

0/150

提交評論