c++課程設(shè)計(jì)報(bào)告-大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)_第1頁
已閱讀1頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  C++程序設(shè)計(jì)基礎(chǔ)</b></p><p><b>  課 程 設(shè) 計(jì)</b></p><p>  題 目 《大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)》</p><p>  成員姓名 </p><p>  學(xué) 號(hào) </p><

2、p>  班 級(jí) 機(jī)械1216班</p><p>  指導(dǎo)教師 </p><p>  學(xué) 院 機(jī)電工程學(xué)院</p><p>  日 期 2013年7月1日</p><p>  大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)</p><p>  一、系統(tǒng)設(shè)計(jì)目標(biāo)及意義</p

3、><p>  本系統(tǒng)是一個(gè)大學(xué)生社會(huì)實(shí)踐管理系統(tǒng),實(shí)現(xiàn)任意添加、刪除、編輯、找與顯示實(shí)踐人信息及實(shí)踐活動(dòng)信息等功能,為學(xué)校的學(xué)生工作提供參考。</p><p><b>  二、功能介紹</b></p><p>  1、重建或建立大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫的操作</p><p>  通過函數(shù)的識(shí)別,自動(dòng)判斷是否已經(jīng)建立大學(xué)生社會(huì)

4、實(shí)踐管理系統(tǒng)庫。若未建立,則新建一個(gè)大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫;若已建立,則可直接使用其他功能。同時(shí),還可以重新建立一個(gè)大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫覆蓋之前的系統(tǒng)庫。</p><p>  2、添加實(shí)踐信息的操作:需要輸入實(shí)踐人的編號(hào)、姓名、性別、學(xué)校、院系、專業(yè)、年級(jí)、班級(jí)、電話、地址等完成實(shí)踐人信息的添加;輸入實(shí)踐的實(shí)踐地點(diǎn)、時(shí)間、事件類型及等級(jí)評(píng)價(jià)完成實(shí)踐活動(dòng)信息的添加;完成輸入后,按任意鍵返回主菜單。</p

5、><p>  3、顯示所有實(shí)踐信息的操作:會(huì)顯示出所有現(xiàn)有的大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫中的所有實(shí)踐信息。</p><p>  4、 查找實(shí)踐人信息的操作:通過對(duì)第幾位實(shí)踐人的輸入,實(shí)現(xiàn)查看某一位實(shí)踐人的所有實(shí)踐信息。</p><p>  5、替換實(shí)踐人信息的操作:通過對(duì)第幾位實(shí)踐人的輸入,并輸入新的實(shí)踐信息實(shí)現(xiàn)替換某一位實(shí)踐人的所有實(shí)踐信息。</p><

6、;p>  6、退出系統(tǒng):退出大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)界面。</p><p><b>  三、系統(tǒng)流程圖</b></p><p><b>  四、類圖</b></p><p>  五、主要運(yùn)行界面圖及運(yùn)行結(jié)果圖</p><p>  (1)未檢測到大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫,提示創(chuàng)建。</p&g

7、t;<p>  輸入Y,創(chuàng)建成功,進(jìn)入系統(tǒng)主界面。</p><p> ?。?)輸入b,添加實(shí)踐人個(gè)人信息及實(shí)踐信息,輸入完畢后,整體輸出。</p><p> ?。?)按任意鍵返回主界面,輸入c,顯示所有現(xiàn)有的大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫中的所有實(shí)踐信息。</p><p>  (5)按任意鍵返回主界面,輸入d,進(jìn)入“查找實(shí)踐人信息”界面,根據(jù)輸入第幾位實(shí)踐人

8、的序號(hào),查看其全部信息。</p><p>  (6)輸入1,顯示第1位實(shí)踐人的信息如下:</p><p>  (7)按任意鍵返回主界面,輸入e,進(jìn)入“替換實(shí)踐人信息”界面,根據(jù)輸入第幾位實(shí)踐人的序號(hào),替換其全部信息。</p><p> ?。?)按任意鍵返回主界面,輸入c,就可以查看更改(替換)后的全部信息。</p><p> ?。?)按任意鍵

9、返回主界面,當(dāng)需要重新建立一個(gè)大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫時(shí),輸入a,進(jìn)入“重建頁面”,根據(jù)提示重建一個(gè)大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)。</p><p> ?。?)按任意鍵返回主界面,輸入t,退出大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)。</p><p>  六、系統(tǒng)設(shè)計(jì)過程中遇到的問題</p><p>  1、之前從未編過如此大的程序,剛開始的時(shí)候無從下手。</p><p&

10、gt;  2、功能還不夠全面,還不能夠解決更多的問題,例如:只能通過輸入第幾位實(shí)踐人進(jìn)行查找與替換。(造成了一些麻煩與不便)</p><p>  3、替換的之后會(huì)出錯(cuò),統(tǒng)計(jì)記錄數(shù)出錯(cuò)。(記錄數(shù)會(huì)自動(dòng)加一)</p><p><b>  七、創(chuàng)新點(diǎn)</b></p><p>  1、能夠先檢測是否已經(jīng)建立大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫。</p>

11、<p>  2、提示用戶“目前系統(tǒng)庫當(dāng)中已存有多少條記錄”。</p><p>  3、能夠隨時(shí)的很方便的更新系統(tǒng)庫信息,重建或更替實(shí)踐信息。</p><p>  八、課程設(shè)計(jì)心得體會(huì)</p><p>  第一次很自主的對(duì)一個(gè)較大的問題用C++的思維進(jìn)行分析,剛開始的時(shí)候有無從下手的感覺,通過去圖書館查閱相關(guān)書籍,上網(wǎng)查找相關(guān)資料,漸漸的自己也開始明白如

12、何去解決這個(gè)問題。</p><p>  通過這次自己動(dòng)手編這個(gè)比較大型的程序,自己也對(duì)C++的知識(shí)有了更深的了解,之前在課堂上,知識(shí)學(xué)習(xí)一些理論上的知識(shí),而這次真正聯(lián)系全部的知識(shí),將所有知識(shí)融會(huì)貫通的運(yùn)用于一個(gè)系統(tǒng)的編程,確實(shí)讓自己提高了在書本以外的實(shí)踐動(dòng)手的能力,相信也會(huì)對(duì)以后的學(xué)習(xí)提供很大的幫助。</p><p>  這次課程設(shè)計(jì)的時(shí)間有點(diǎn)緊張,從書本到實(shí)踐的過程花了比較長的時(shí)間,以至

13、于無法呈現(xiàn)一個(gè)更完美的大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)。不過,對(duì)C++認(rèn)識(shí)的加深和動(dòng)手能力的提高是自己最大的收獲。</p><p><b>  九、附錄</b></p><p><b>  源文件代碼:</b></p><p>  #include <Windows.h></p><p>  #i

14、nclude <iostream></p><p>  #include <fstream></p><p>  #include <iomanip></p><p>  #include <cstring></p><p>  #include <string></p>

15、<p>  using namespace std;</p><p>  class PRACTICE</p><p><b>  {</b></p><p><b>  private:</b></p><p>  char ID[20];</p><p> 

16、 char name[20];</p><p>  char sex[20];</p><p>  char major[20];</p><p>  char university[20];</p><p>  char college[20];</p><p>  char cls[20];</p>

17、<p>  char grade[20]; </p><p>  char address[20]; </p><p>  char phone[20]; </p><p>  char place[20];</p><p>  char time[20];</p><p>  char type[20];

18、</p><p>  char pingjia[20];</p><p>  friend class NOTEBOOK;</p><p><b>  public:</b></p><p>  void srBh()</p><p><b>  {</b></p>

19、;<p>  cout<<"請(qǐng)輸入實(shí)踐人編號(hào):";</p><p><b>  cin>>ID;</b></p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srXm(

20、)</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人姓名:";</p><p>  cin>>name;</p><p>  cout<<endl;</p><p><b>  }</b&

21、gt;</p><p>  void srXb()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人性別:";</p><p><b>  cin>>sex;</b></p><p>  cou

22、t<<endl;</p><p><b>  }</b></p><p>  void srXx()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人學(xué)校:";</p><p>  cin>

23、;>university;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srYx()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入

24、實(shí)踐人院系:";</p><p>  cin>>college;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srZy()</p><p><b>  {</b></

25、p><p>  cout<<"請(qǐng)輸入實(shí)踐人專業(yè):";</p><p>  cin>>major;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srBj()</p>

26、<p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人班級(jí):";</p><p><b>  cin>>cls;</b></p><p>  cout<<endl;</p><p><b>  }&

27、lt;/b></p><p>  void srNj()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人年級(jí):";</p><p>  cin>>grade;</p><p>  cout<<en

28、dl;</p><p><b>  }</b></p><p>  void srDz()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人住宅地址:";</p><p>  cin>>addr

29、ess;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srDh()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人電話:"

30、;</p><p>  cin>>phone;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srSjd()</p><p><b>  {</b></p><p&

31、gt;  cout<<"請(qǐng)輸入實(shí)踐人開展實(shí)踐活動(dòng)的實(shí)踐地點(diǎn):";</p><p>  cin>>place;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void srSj()</p><

32、;p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人參與實(shí)踐活動(dòng)的時(shí)間(小時(shí)):";</p><p>  cin>>time;</p><p>  cout<<endl;</p><p><b>  }</b>&l

33、t;/p><p>  void srLx()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人參與實(shí)踐活動(dòng)的實(shí)踐類型(企業(yè)實(shí)習(xí)/便民服務(wù)/科技下鄉(xiāng)):";</p><p>  cin>>type;</p><p>  c

34、out<<endl;</p><p><b>  }</b></p><p>  void srPj()</p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入實(shí)踐人參與實(shí)踐活動(dòng)的評(píng)價(jià)等級(jí)(A/B/C/D):";</p>

35、;<p>  cin>>pingjia;</p><p>  cout<<endl;</p><p><b>  }</b></p><p>  void scXX()</p><p><b>  {</b></p><p>  cout

36、<<"您輸入的實(shí)踐人" <<name<< "的信息如下:"<<endl;</p><p>  cout<<setiosflags(ios::left)<<"編號(hào):"<<setw(20)<<ID<<endl</p><p> 

37、 <<"姓名:"<<setw(20)<<name<<endl</p><p>  <<"性別:"<<setw(20)<<sex<<endl</p><p>  <<"學(xué)校:"<<setw(20)<<u

38、niversity<<endl</p><p>  <<"院系:"<<setw(20)<<college<<endl</p><p>  <<"專業(yè):"<<setw(20)<<major<<endl</p><p>  

39、<<"年級(jí):"<<setw(20)<<grade<<endl</p><p>  <<"班級(jí):"<<setw(20)<<cls<<endl</p><p>  <<"電話:"<<setw(20)<<p

40、hone<<endl</p><p>  <<"地址:"<<address<<endl</p><p>  <<"實(shí)踐地點(diǎn):"<<place<<endl</p><p>  <<"實(shí)踐時(shí)間:"<<ti

41、me<<"小時(shí)"<<endl</p><p>  <<"實(shí)踐類型:"<<type<<endl</p><p>  <<"實(shí)踐評(píng)價(jià)等級(jí):"<<pingjia<<endl;</p><p><b>  }&

42、lt;/b></p><p><b>  };</b></p><p>  class NOTEBOOK</p><p><b>  {</b></p><p><b>  private:</b></p><p>  char filename[

43、20];</p><p>  fstream f;</p><p>  PRACTICE p;</p><p><b>  public:</b></p><p>  NOTEBOOK(char *fs){strcpy(filename,fs);}</p><p>  void creat()&l

44、t;/p><p><b>  {</b></p><p>  f.open(filename,ios::out|ios::trunc);</p><p>  f.close();</p><p><b>  }</b></p><p>  bool append()</p&

45、gt;<p><b>  {</b></p><p>  f.open(filename,ios::out|ios::app);</p><p><b>  if(!f)</b></p><p><b>  {</b></p><p>  cerr<<

46、"無法打開文件!"<<endl;</p><p>  return false;</p><p><b>  }else{</b></p><p>  f<<setiosflags(ios::left)<<"編號(hào):"<<setw(20)<<p.I

47、D</p><p>  <<"姓名:"<<setw(20)<<p.name</p><p>  <<"性別:"<<setw(20)<<p.sex</p><p>  <<"學(xué)校:"<<setw(20)<&l

48、t;p.university</p><p>  <<"院系:"<<setw(20)<<p.college</p><p>  <<"專業(yè):"<<setw(20)<<p.major</p><p>  <<"年級(jí):"<

49、<setw(20)<<p.grade</p><p>  <<"班級(jí):"<<setw(20)<<p.cls</p><p>  <<"電話:"<<setw(20)<<p.phone</p><p>  <<"地址:&

50、quot;<<setw(20)<<p.address</p><p>  <<"實(shí)踐地點(diǎn):"<<setw(20)<<p.place</p><p>  <<"實(shí)踐時(shí)間:"<<setw(20)<<"小時(shí)"<<p.time<

51、;/p><p>  <<"實(shí)踐類型:"<<setw(20)<<p.type</p><p>  <<"實(shí)踐評(píng)價(jià)等級(jí):"<<setw(20)<<p.pingjia<<endl;</p><p><b>  p.scXX();</b&g

52、t;</p><p>  f.close();</p><p>  return true;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void display()</p><p><b&

53、gt;  {</b></p><p><b>  char ch;</b></p><p>  fstream f1;</p><p>  f1.open(filename, ios::in);</p><p><b>  if(!f1){</b></p><p&g

54、t;  cerr<<"文件不能打開!"<<endl;</p><p><b>  }else{</b></p><p>  f1.seekg(0);</p><p>  cout<<"************************************************

55、*******************************"<<endl;</p><p>  while(!f1.eof()){</p><p>  f1.get(ch);</p><p><b>  cout<<ch;</b></p><p>  if(ch=='\n&#

56、39;) cout<<"*******************************************************************************"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p>&

57、lt;p>  f1.close();</p><p><b>  }</b></p><p>  void inS()</p><p><b>  {</b></p><p><b>  p.srBh();</b></p><p><b>

58、;  p.srXm();</b></p><p><b>  p.srXb();</b></p><p><b>  p.srXx();</b></p><p><b>  p.srYx();</b></p><p><b>  p.srZy();<

59、/b></p><p><b>  p.srNj();</b></p><p><b>  p.srBj();</b></p><p><b>  p.srDz();</b></p><p><b>  p.srDh();</b></p>

60、<p>  p.srSjd();</p><p><b>  p.srSj();</b></p><p><b>  p.srLx();</b></p><p><b>  p.srPj();</b></p><p><b>  }</b>&

61、lt;/p><p>  bool seek(int x)</p><p><b>  {</b></p><p>  fstream f;</p><p><b>  char ch;</b></p><p>  f.open(filename, ios::in);</

62、p><p><b>  if(!f){</b></p><p>  cerr<<"文件不能打開!"<<endl;</p><p>  return false;</p><p><b>  }else{</b></p><p>  f.

63、seekg(0);</p><p><b>  int i=1;</b></p><p>  while(!f.eof() && i<=x){</p><p>  f.get(ch);</p><p>  if(ch=='\n')i++;</p><p>  

64、if(i==x)cout<<ch;</p><p><b>  }</b></p><p>  cout<<endl;</p><p>  if(f.eof()){</p><p>  cout<<"沒有這條記錄!"<<endl;</p>

65、<p>  return false;</p><p><b>  }</b></p><p><b>  }</b></p><p>  f.close();</p><p><b>  }</b></p><p>  void repl(i

66、nt x)</p><p><b>  {</b></p><p>  fstream f1,f2;</p><p><b>  int i=1;</b></p><p>  char ch;char cmd[256];</p><p>  bool inputed=fals

67、e;</p><p>  f1.open(filename,ios::in);</p><p>  f2.open("~tmp.txt",ios::out|ios::trunc);</p><p>  p.srBh(); p.srXm(); p.srXb(); p.srXx(); p.srYx();</p><p>  p

68、.srZy(); p.srNj(); p.srBj();</p><p>  p.srDz(); p.srDh(); p.srSjd();</p><p>  p.srSj(); p.srLx(); p.srPj();</p><p>  while(!f1.eof())</p><p><b>  {</b></

69、p><p>  f1.get(ch);</p><p>  if(i!=x) f2.put(ch);</p><p>  if(ch=='\n') i++;</p><p>  if(f1.eof())break;</p><p>  if(i!=x && inputed){inputed

70、=false;f2.put(ch);}</p><p>  if(i==x && !inputed)</p><p><b>  {</b></p><p>  f2<<setiosflags(ios::left)<<"編號(hào):"<<setw(20)<<p.ID&

71、lt;/p><p>  <<"姓名:"<<setw(20)<<p.name</p><p>  <<"性別:"<<setw(20)<<p.sex</p><p>  <<"學(xué)校:"<<setw(20)<<

72、p.university</p><p>  <<"院系:"<<setw(20)<<p.college</p><p>  <<"專業(yè):"<<setw(20)<<p.major</p><p>  <<"年級(jí):"<&l

73、t;setw(20)<<p.grade</p><p>  <<"班級(jí):"<<setw(20)<<p.cls</p><p>  <<"電話:"<<setw(20)<<p.phone</p><p>  <<"地址:&qu

74、ot;<<setw(20)<<p.address</p><p>  <<"實(shí)踐地點(diǎn):"<<setw(20)<<p.place</p><p>  <<"實(shí)踐時(shí)間:"<<setw(20)<<"小時(shí)"<<p.time</

75、p><p>  <<"實(shí)踐類型"<<setw(20)<<p.type</p><p>  <<"實(shí)踐評(píng)價(jià)等級(jí)"<<setw(20)<<p.pingjia;</p><p>  inputed=true;</p><p><b>

76、;  }</b></p><p><b>  }</b></p><p>  f1.close();</p><p>  f2.close();</p><p>  strcpy(cmd,"");</p><p>  strcat(cmd,"del &qu

77、ot;);</p><p>  strcat(cmd,filename);</p><p>  system(cmd);</p><p>  strcpy(cmd,"");</p><p>  strcat(cmd ,"ren ~tmp.txt ");</p><p>  str

78、cat(cmd,filename);</p><p>  system(cmd);</p><p><b>  }</b></p><p><b>  };</b></p><p>  bool fileExist(char *fn)//檢測文件是否存在</p><p>&l

79、t;b>  {</b></p><p>  fstream f;</p><p>  f.open(fn,ios::in);</p><p><b>  if(!f)</b></p><p><b>  {</b></p><p>  f.close();&

80、lt;/p><p>  return false;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  f.close();</p><p>

81、;  return true;</p><p><b>  }</b></p><p><b>  }</b></p><p>  int recCount(char *fn)//檢測文件中存了多少條記錄</p><p><b>  {</b></p><p

82、>  int cnt=0;char ch;</p><p>  fstream f;</p><p>  f.open(fn,ios::in);</p><p><b>  if(!f)</b></p><p><b>  return 0;</b></p><p>&

83、lt;b>  else{</b></p><p>  while(!f.eof())</p><p><b>  {</b></p><p>  f.get(ch);</p><p>  if(ch=='\n') cnt++;</p><p><b> 

84、 }</b></p><p><b>  }</b></p><p>  f.close();</p><p>  return cnt==0?0:--cnt;</p><p><b>  }</b></p><p>  void main()</p>

85、<p><b>  {</b></p><p>  HANDLE hd = GetStdHandle(STD_OUTPUT_HANDLE);</p><p>  CONSOLE_SCREEN_BUFFER_INFO csbInfo;</p><p>  GetConsoleScreenBufferInfo(hd, &csb

86、Info);</p><p>  SetConsoleTextAttribute(hd, 10 |(csbInfo.wAttributes&~0x0F)); </p><p>  NOTEBOOK b("practice.txt");</p><p>  char w;int x;</p><p>  if(!

87、fileExist("practice.txt")) </p><p><b>  {</b></p><p>  cout<<"目前您還未建立大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫,是否創(chuàng)建?"<<endl;</p><p>  cout<<"輸入Y ->創(chuàng)建,

88、輸入其它 -> 不創(chuàng)建"<<endl;</p><p><b>  cin>>w;</b></p><p>  if(w=='Y')</p><p>  b.creat();</p><p><b>  }</b></p><

89、;p><b>  while(1)</b></p><p><b>  {</b></p><p>  cout<<" *********************************************"<<endl;</p><p>

90、  cout<<" 大學(xué)生社會(huì)實(shí)踐管理系統(tǒng) "<<endl<<endl;</p><p>  cout<<"   操作選擇

91、 "<<endl<<endl;</p><p>  cout<<" a."<<(fileExist("practice.txt")?"重建":"建立")<<"大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫

92、 "<<endl;</p><p>  cout<<" b.添加實(shí)踐人信息 "<<endl;</p><p>  cout<<"

93、 c.顯示實(shí)踐人信息 "<<endl;</p><p>  cout<<" d.查找實(shí)踐人信息 "<<endl;</p><p>  cout<<

94、" e.替換實(shí)踐人信息 "<<endl<<endl;</p><p>  cout<<" t.退出程序 "<<

95、;endl;</p><p>  cout<<" *********************************************"<<endl;</p><p>  cout<<"    提示:現(xiàn)在大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫"<<(fileE

96、xist("practice.txt")?"已經(jīng)":"還未")<<"創(chuàng)建! "<<endl;</p><p>  cout<<" 目前大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫內(nèi)已有"<<setw(3)<<re

97、cCount("practice.txt")<<"條記錄。 "<<endl;</p><p>  cout<<"輸入您想要的操作:";</p><p><b>  cin>>w;</b></p><p><b

98、>  switch(w)</b></p><p><b>  {</b></p><p><b>  case 'a':</b></p><p><b>  {</b></p><p>  system("cls");<

99、;/p><p>  cout<<"提示:該操作會(huì)刪除您原先建立的大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫文件,您確定要重建當(dāng)前大學(xué)生社會(huì)實(shí)踐管理系統(tǒng)庫嗎?"<<endl;</p><p>  cout<<" 輸入Y -> 確認(rèn) 輸入其它 -> 返回主菜單 "<&

100、lt;endl;</p><p>  cout<<"輸入您想要的操作:";</p><p><b>  cin>>w;</b></p><p>  if(w=='Y')</p><p>  b.creat();</p><p><b

101、>  break;</b></p><p><b>  }</b></p><p><b>  case 'b':</b></p><p><b>  {</b></p><p>  system("cls");</p

102、><p><b>  b.inS();</b></p><p>  if(b.append())</p><p>  cout<<"實(shí)踐人信息添加成功!";</p><p>  system("pause");</p><p><b>  

103、break;</b></p><p><b>  }</b></p><p><b>  case 'c':</b></p><p><b>  {</b></p><p>  system("cls");</p>

104、<p>  b.display();</p><p>  system("pause");</p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  case 'd':</b&g

105、t;</p><p><b>  {</b></p><p>  system("cls");</p><p>  cout<<" 查找實(shí)踐人信息"<<endl<<endl;</p><p>  

106、cout<<"提示:當(dāng)前數(shù)據(jù)庫文件已經(jīng)存在實(shí)踐人信息"<<setw(3)<<recCount("practice.txt")<<"條。"<<endl;</p><p>  cout<<"請(qǐng)輸入要查找第幾位實(shí)踐人的信息:(輸入其他數(shù)字或字母返回主菜單)"<&l

107、t;endl ;</p><p><b>  cin>>x;</b></p><p>  if(x!=0) {b.seek(x);system("pause");}</p><p><b>  break;</b></p><p><b>  }</b

108、></p><p><b>  case 'e':</b></p><p><b>  {</b></p><p>  system("cls");</p><p>  cout<<"

109、替換實(shí)踐人信息"<<endl<<endl;</p><p>  cout<<"當(dāng)前數(shù)據(jù)庫文件已經(jīng)存在學(xué)生記錄"<<setw(3)<<recCount("practice.txt")<<"條。"<<endl;</p><p>  cout&

110、lt;<"請(qǐng)輸入要替換第幾位實(shí)踐人的信息:(輸入其他數(shù)字或字母返回主菜單)" <<endl;</p><p><b>  cin>>x;</b></p><p>  if(x!=0) {b.repl(x);system("pause");}</p><p><b>

111、  break;</b></p><p><b>  }</b></p><p><b>  case 't':</b></p><p><b>  {</b></p><p><b>  exit(1);</b></p&

112、gt;<p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  system("cls");</p><p><b>  }</b><

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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)論