圖書(shū)管理系統(tǒng)測(cè)試課程設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  課程設(shè)計(jì)(大作業(yè))報(bào)告</p><p>  課程名稱(chēng):軟件質(zhì)量保證與測(cè)試 </p><p>  設(shè)計(jì)題目: 圖書(shū)管理系統(tǒng)測(cè)試 </p><p>  課程設(shè)計(jì)(大作業(yè))任務(wù)書(shū)</p><p>  課程設(shè)計(jì)題目:圖書(shū)管理系統(tǒng)測(cè)試</p><p><b>  課程設(shè)計(jì)要求

2、:</b></p><p>  掌握軟件測(cè)試的基本步驟和方法;</p><p>  2、根據(jù)課題的要求進(jìn)行上機(jī)實(shí)驗(yàn)調(diào)試;</p><p>  3、基本掌握實(shí)際軟件工程中與軟件測(cè)試有關(guān)的相關(guān)文檔的編制;</p><p>  4、嚴(yán)格按時(shí)間要求進(jìn)行課程設(shè)計(jì),不遲到、不缺席、不早退。</p><p><b&

3、gt;  工作計(jì)劃及安排:</b></p><p>  2012年12月31日:8:30~12:00 布置任務(wù)</p><p>  2012年12月31日:14:30~16:00 查資料,選項(xiàng)目</p><p>  2013年1月4日-2013年1月5日: 測(cè)試、排除故障</p><p>  2013年

4、1月6日:8:30~12:00 書(shū)寫(xiě)設(shè)計(jì)報(bào)告</p><p>  2013年1月6日:14:30~16:00 驗(yàn)收、考核</p><p>  指導(dǎo)教師簽字 </p><p>  年 月 日 </p><p>  課程設(shè)計(jì)(大作業(yè))成績(jī)</p><p> 

5、 課程設(shè)計(jì)題目:圖書(shū)管理系統(tǒng)測(cè)試</p><p><b>  總結(jié):</b></p><p>  經(jīng)過(guò)對(duì)圖書(shū)館管理系統(tǒng)的測(cè)試,在登錄功能上面,測(cè)試結(jié)果在用戶(hù)名的合法性有達(dá)到要求,由于用戶(hù)賬戶(hù)在根據(jù)設(shè)定的過(guò)程中是在數(shù)據(jù)庫(kù)中不能輕易更改,所以在數(shù)據(jù)庫(kù)中留有三個(gè)用戶(hù)帳戶(hù)。從總體上,系統(tǒng)實(shí)現(xiàn)功能需求分析里面中注冊(cè),登錄系統(tǒng)和查詢(xún)系統(tǒng)等的基本功能。</p><

6、;p>  在這次課程設(shè)計(jì)的訓(xùn)練中,我遇到了許多的困難,出現(xiàn)了許多的錯(cuò)誤,但通過(guò)同學(xué)的幫助,我逐漸改正了錯(cuò)誤,一步一步的完善程序。在此過(guò)程中同學(xué)的意見(jiàn)給了我很大的啟發(fā),讓我更加深入的思考程序,解決程序中出現(xiàn)的邏輯錯(cuò)誤,用戶(hù)使用起來(lái)會(huì)更加方便。</p><p>  通過(guò)這次學(xué)習(xí),讓我明白編寫(xiě)程序的涵義它不是我們自己試著玩的東西而序變得更完善全面,用戶(hù)使用起來(lái)會(huì)更加方便。是應(yīng)該提供給別人,讓別人能正確運(yùn)行的。我們

7、設(shè)計(jì)的應(yīng)該是可以供他人使用的,所以在設(shè)計(jì)時(shí)要考慮全面要給足提示信息讓人能夠明白。其次,在這次訓(xùn)練中我的程序測(cè)試能力有所提升。讓我能夠?qū)Τ绦蛑械亩x正確使用及使用數(shù)組熟練的使用文件存儲(chǔ),還有循環(huán)嵌套等應(yīng)用雖然以前也曾用到過(guò)但是沒(méi)能讓我真正的使用會(huì),通過(guò)這次編程不僅豐富了我的課內(nèi)知識(shí)同時(shí)也是我的程序編寫(xiě)更加的熟練、簡(jiǎn)便。提升了我的整體水平??傮w來(lái)說(shuō),受益匪淺。</p><p><b>  指導(dǎo)教師評(píng)語(yǔ):&l

8、t;/b></p><p><b>  成績(jī):</b></p><p>  填表時(shí)間:指導(dǎo)教師簽名:</p><p>  課程設(shè)計(jì)(大作業(yè))報(bào)告</p><p><b>  引言</b></p><p><b>  1.1背景</b>

9、;</p><p>  隨著現(xiàn)代科學(xué)技術(shù)的進(jìn)步,人類(lèi)社會(huì)正逐漸走向信息化,圖書(shū)館擁有豐富的文獻(xiàn)信息資源,是社會(huì)系統(tǒng)的重要組成部分,在信息社會(huì)中作用愈來(lái)愈重要,我國(guó)圖書(shū)館計(jì)算機(jī)等信息技術(shù)的應(yīng)用起步于20世紀(jì)70年代末期,隨著改革開(kāi)放的步伐得迅速發(fā)展,特別是90年代以后,我國(guó)圖書(shū)館信息網(wǎng)絡(luò)建設(shè)取得了較大發(fā)展圖書(shū)館信息化建設(shè)邁向了一個(gè)新臺(tái)階。</p><p>  大三我們的軟件工程課程設(shè)計(jì)要求應(yīng)

10、用軟件工程的方法對(duì)我們的項(xiàng)目進(jìn)行詳細(xì)的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及進(jìn)行必要的測(cè)試,旨在讓程序能夠?qū)崿F(xiàn)讀者管理功能、采編管理功能、流通管理功能、統(tǒng)計(jì)管理功能和查詢(xún)管理功能。在此基礎(chǔ)上讓程序能夠?qū)崿F(xiàn)圖書(shū)管理的自動(dòng)化,幫助廣大師生更好的管理和使用圖書(shū),提高圖書(shū)在信息時(shí)代的作用。為使圖書(shū)管理工作科學(xué)化、規(guī)范化,就必須采用計(jì)算機(jī)輔助管理,從而減少人力的投入,由系統(tǒng)對(duì)入庫(kù)圖書(shū)進(jìn)行自動(dòng)分類(lèi)、歸類(lèi),學(xué)生信息整理、借閱情況登記入檔,提高信息處理的精度

11、和準(zhǔn)確度。</p><p><b>  1.2 編寫(xiě)目的</b></p><p>  根據(jù)測(cè)試計(jì)劃報(bào)告,對(duì)軟件進(jìn)行測(cè)試,詳細(xì)記錄測(cè)試過(guò)程,以對(duì)軟件的質(zhì)量進(jìn)行評(píng)價(jià),為軟件設(shè)計(jì)人員提供BUG依據(jù),故做產(chǎn)生測(cè)試分析報(bào)告。</p><p><b>  1.3 定義</b></p><p>  ASP:是一種

12、未經(jīng)編譯的開(kāi)放性的應(yīng)用軟件,利用HTML和ActiveX強(qiáng)有力的功能創(chuàng)建強(qiáng)壯的,功能強(qiáng)大的,與平臺(tái)無(wú)關(guān)的Web應(yīng)用系統(tǒng)</p><p><b>  二、測(cè)試計(jì)劃</b></p><p><b>  2.1 系統(tǒng)說(shuō)明</b></p><p>  (1)功能模塊:讀者管理、流通管理、統(tǒng)計(jì)管理、查詢(xún)管理。</p>

13、<p>  (2)讀者管理功能主要是讀者基本信息;</p><p>  (3)流通管理功能包括借書(shū)管理、還書(shū)管理、圖書(shū)預(yù)約和圖書(shū)狀態(tài)管理;</p><p> ?。?)統(tǒng)計(jì)管理功能包括各類(lèi)書(shū)籍的館藏統(tǒng)計(jì)和已出借書(shū)籍統(tǒng)計(jì)和為出借書(shū)籍統(tǒng)計(jì);</p><p> ?。?)查詢(xún)管理功能包括讀者信息查詢(xún)和圖書(shū)信息查詢(xún)等。</p><p><

14、b>  2.2 測(cè)試策略</b></p><p>  測(cè)試策略包括用戶(hù)界面測(cè)試、軟件功能測(cè)試、軟件可靠性測(cè)試。</p><p>  用戶(hù)界面測(cè)試:通過(guò)和用戶(hù)交互如輸入相應(yīng)信息(包括正確信息和錯(cuò)誤信息)來(lái)測(cè)試輸出信息的正確性。</p><p>  軟件功能測(cè)試:對(duì)照用戶(hù)需求來(lái)測(cè)試本系統(tǒng)的功能是否完全符合用戶(hù)需求。</p><p&g

15、t;  軟件可靠性測(cè)試:通過(guò)模擬圖書(shū)館的實(shí)際功能在不同的配置環(huán)境下來(lái)對(duì)本系統(tǒng)進(jìn)行功能可靠性測(cè)試,查看是否能夠正常完成圖書(shū)館管理系統(tǒng)的各項(xiàng)功能。</p><p><b>  用戶(hù)界面</b></p><p><b>  軟件功能測(cè)試</b></p><p><b>  軟件安全可靠性</b></p

16、><p><b>  三、測(cè)試方案</b></p><p><b>  3.1 測(cè)試方法</b></p><p>  系統(tǒng)測(cè)試是將經(jīng)過(guò)集成測(cè)試后的軟件,作為計(jì)算機(jī)系統(tǒng)的一個(gè)部分,與計(jì)算機(jī)硬某些支持軟件、數(shù)據(jù)和人員等系統(tǒng)元素結(jié)合起來(lái),在實(shí)際運(yùn)行環(huán)境下對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的嚴(yán)格有效的測(cè)試來(lái)體現(xiàn)軟件的潛在問(wèn)題,保證系統(tǒng)的運(yùn)行。&l

17、t;/p><p>  系統(tǒng)測(cè)試應(yīng)該由若干個(gè)不同測(cè)試組成,目的是充分運(yùn)行系統(tǒng),驗(yàn)證系統(tǒng)各部件是否都能正常工作并完成所賦予的任務(wù)。這里所謂的系統(tǒng)不僅僅包括軟件本身,而且還包括計(jì)算機(jī)硬件及其相關(guān)的外圍設(shè)備、實(shí)際運(yùn)行時(shí)大批量數(shù)據(jù)、非正常操作(如黑客攻擊)等。通常意義上的系統(tǒng)測(cè)試包括:</p><p> ?。?)壓力測(cè)試:模擬實(shí)際應(yīng)用的軟硬件環(huán)境及用戶(hù)使用過(guò)程的系統(tǒng)負(fù)荷,長(zhǎng)時(shí)間或超大負(fù)荷地運(yùn)行測(cè)試軟件來(lái)

18、測(cè)試系統(tǒng)的性能、可靠性、穩(wěn)定性等。</p><p> ?。?)容量測(cè)試:預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值。</p><p> ?。?)性能測(cè)試:通過(guò)測(cè)試確定系統(tǒng)運(yùn)行時(shí)的性能表現(xiàn),如得到運(yùn)行速度、響應(yīng)時(shí)間、占有系統(tǒng)資源等方面的系統(tǒng)數(shù)據(jù)。</p><p> ?。?)安全測(cè)試:檢查系統(tǒng)對(duì)非法入侵的防范能力。系統(tǒng)安全設(shè)計(jì)的準(zhǔn)則是,使非法入侵的代價(jià)超過(guò)被保護(hù)信

19、息的價(jià)值。</p><p> ?。?)容錯(cuò)測(cè)試:主要檢查系統(tǒng)的容錯(cuò)能力。當(dāng)系統(tǒng)出錯(cuò)時(shí),能否在指定時(shí)間間隔內(nèi)修正錯(cuò)誤并重新</p><p><b>  3.2 程序流程圖</b></p><p><b>  四、測(cè)試過(guò)程</b></p><p>  4.1 測(cè)試項(xiàng)目名稱(chēng)及測(cè)試內(nèi)容</p>

20、<p><b>  測(cè)試1</b></p><p>  名稱(chēng):系統(tǒng)操作登陸注冊(cè)用戶(hù)測(cè)試</p><p>  目的: 測(cè)試系統(tǒng)操作界面。</p><p>  內(nèi)容: 賬號(hào)口令輸入、合理性檢查、合法性檢查,系統(tǒng)操作界面顯示控制</p><p><b>  測(cè)試2</b></p>

21、<p>  名稱(chēng):圖書(shū)信息管理界面測(cè)試</p><p>  目的: 測(cè)試圖書(shū)管理系統(tǒng)操作功能。</p><p>  內(nèi)容:圖書(shū)管理界面顯示控制。</p><p><b>  4.2 測(cè)試工具</b></p><p><b>  五、測(cè)試結(jié)果</b></p><p>

22、;  5.1 注冊(cè)測(cè)試結(jié)果</p><p>  (1)輸入用戶(hù)名:123456,密碼:123,測(cè)試結(jié)果如圖:</p><p>  (2)輸入用戶(hù)名:fad1,密碼:456,測(cè)試結(jié)果如下:</p><p>  (3)輸入用戶(hù)名:73469,密碼:1563,測(cè)試結(jié)果如下:</p><p>  5.2 登錄測(cè)試結(jié)果</p><p

23、> ?。?)輸入用戶(hù)名:fad1,密碼:123,測(cè)試結(jié)果如下:</p><p> ?。?)輸入用戶(hù)名:189,測(cè)試結(jié)果如下:</p><p> ?。?)輸入已經(jīng)注冊(cè)的用戶(hù)名:123456,密碼:123,測(cè)試結(jié)果如下:</p><p>  5.3 退出系統(tǒng)測(cè)試結(jié)果</p><p><b>  5.4能力</b><

24、;/p><p><b>  六、分析</b></p><p><b>  6.1 缺陷和限制</b></p><p>  一個(gè)更完美的圖書(shū)管理系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的信息查詢(xún)功能,如相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開(kāi)發(fā)時(shí)間和計(jì)算機(jī)數(shù)目有限,該系統(tǒng)并未提供這一功能,對(duì)信息的保護(hù),手段僅限于設(shè)置用戶(hù)級(jí)別,以及提供數(shù)據(jù)文件的備份,比較

25、簡(jiǎn)單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。</p><p><b>  6.2 評(píng)價(jià)</b></p><p>  本軟件到達(dá)預(yù)定目標(biāo),可以交付使用。</p><p><b>  6.3測(cè)試資源消耗</b></p><p> ?。?)系統(tǒng)運(yùn)行環(huán)境:Windows XP系統(tǒng)</p>

26、<p> ?。?)系統(tǒng)開(kāi)發(fā)平臺(tái): Microsoft Visual C++ 6.0</p><p> ?。?)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件: Microsoft SQL Server 2005</p><p> ?。?)系統(tǒng)測(cè)試用時(shí):一天</p><p><b>  七、參考資料</b></p><p>  【1】《軟

27、件工程導(dǎo)論》(第五版),張海藩編著,清華大學(xué)出版社,2008年2月第5版</p><p>  【2】軟件測(cè)試與Junit實(shí)踐,王東剛編著,人民郵電出版社 </p><p>  【3】人事管理系統(tǒng)項(xiàng)目開(kāi)發(fā)計(jì)劃,軟件開(kāi)發(fā)小組 </p><p>  【4】用戶(hù)操作手冊(cè)(初稿),軟件開(kāi)發(fā)小組 </p><p>  【5】軟件工程導(dǎo)論--

28、--第四版張海藩編著,清華大學(xué)出版社</p><p><b>  八、附錄</b></p><p>  #include <iostream></p><p>  #include <string.h></p><p>  #include <string></p>&l

29、t;p>  #include <fstream></p><p>  using namespace std;</p><p>  void add_zhuce() //實(shí)現(xiàn)注冊(cè)用戶(hù)</p><p><b>  {</b></p><p>  string name,code,code1;

30、</p><p>  fstream outfile5("D:\\dd.txt",ios::out|ios::app); //以寫(xiě)方式打開(kāi)文件</p><p>  if(! outfile5)</p><p>  cout<<"打開(kāi)文件失?。?quot;<<endl;</p><p>&

31、lt;b>  else</b></p><p><b>  {</b></p><p>  cout<<"請(qǐng)注冊(cè)用戶(hù)\n";</p><p>  cout<<"請(qǐng)輸入您的用戶(hù)名:"; </p><p>  cin>>name;

32、</p><p>  fstream infile6("D:\\dd.txt",ios::in); //以讀方式打開(kāi)文件</p><p>  if(! infile6)</p><p><b>  {</b></p><p>  cout<<"打開(kāi)文件失??!"<

33、<endl;</p><p><b>  return;</b></p><p><b>  }</b></p><p>  string a[100][2]; //定義一個(gè)string類(lèi)型的二維數(shù)組,用來(lái)保存從文本內(nèi)讀取的信息</p><p>  int line=0;</p>

34、<p>  memset(a,0,sizeof(a)); //將數(shù)組清空</p><p>  while(!infile6.eof()) //文件不為空的條件設(shè)置</p><p><b>  {</b></p><p>  infile6>>a[line][0]>>a[line][1]; //文件流

35、讀取數(shù)據(jù)</p><p><b>  line++;</b></p><p><b>  }</b></p><p>  for(int i=0;i<line;i++)</p><p><b>  {</b></p><p>  if(a[i][0

36、]==name)</p><p><b>  {</b></p><p>  cout<<"此用戶(hù)已存在!謝謝使用本系統(tǒng)注冊(cè)用戶(hù)界面!歡迎下次使用!"<<endl;</p><p><b>  exit(0);</b></p><p><b> 

37、 }</b></p><p><b>  }</b></p><p>  outfile5<<name<<" ";</p><p>  cout<<"請(qǐng)輸入您的密碼:"; </p><p>  cin>>code;&

38、lt;/p><p>  cout<<"請(qǐng)?jiān)俅屋斎肽拿艽a:"; </p><p>  cin>>code1;</p><p>  if(code!=code1)</p><p><b>  { </b></p><p>  cout<<"

39、;您兩次輸入的密碼不一致!謝謝使用本系統(tǒng)注冊(cè)用戶(hù)界面!歡迎下次使用!"<<endl;</p><p><b>  exit(0);</b></p><p><b>  }</b></p><p><b>  else</b></p><p>  outfi

40、le5<<code1<<endl;</p><p><b>  }</b></p><p>  cout<<"謝謝使用本系統(tǒng)注冊(cè)用戶(hù)界面!您已注冊(cè)成功!"<<endl;</p><p>  outfile5.close();</p><p><b&

41、gt;  }</b></p><p>  void welcome() //驗(yàn)證用戶(hù)登陸,登陸成功顯示歡迎信息</p><p><b>  {</b></p><p>  string name,code;</p><p>  int mark=0; </p><p>  f

42、stream infile("D:\\dd.txt",ios::in);</p><p>  if(!infile)</p><p><b>  {</b></p><p>  cerr<<"打開(kāi)文件錯(cuò)誤"<<endl;</p><p><b> 

43、 return;</b></p><p><b>  }</b></p><p>  int line=0;</p><p>  string a[100][100];</p><p>  memset(a,0,sizeof(a)); //將數(shù)組清空</p><p>  while(

44、!infile.eof()) //文件不為空的條件設(shè)置</p><p><b>  {</b></p><p>  infile>>a[line][0]>>a[line][1]; //文件流讀取數(shù)據(jù) </p><p><b>  line++;</b></p>

45、;<p><b>  }</b></p><p>  cout<<"用戶(hù)名:";</p><p>  cin>>name;</p><p><b>  int m=-1;</b></p><p>  for(int i=0;i<line

46、;i++)</p><p><b>  {</b></p><p>  if(a[i][0]==name) </p><p><b>  {</b></p><p><b>  m=i;</b></p><p><b>  mark=i;<

47、;/b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  if(m==-1)</b></p><p><b&g

48、t;  {</b></p><p>  cout<<"該用戶(hù)不存在,請(qǐng)注冊(cè)用戶(hù)"<<endl;</p><p>  add_zhuce();</p><p><b>  }</b></p><p>  cout<<"密碼:";<

49、/p><p>  cin>>code;</p><p>  for(int j=0;j<2;j++)</p><p><b>  {</b></p><p>  if(a[mark][1]==code)</p><p><b>  {</b></p>

50、<p>  cout<<"成功登入"<<endl;</p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  else</b></p><p><b>

51、;  {</b></p><p>  cout<<"密碼錯(cuò)誤,請(qǐng)重新輸入"<<endl;</p><p>  cout<<"密碼:";</p><p>  cin>>code;</p><p><b>  }</b><

52、;/p><p><b>  }</b></p><p><b>  }</b></p><p>  void Readerinfo()</p><p><b>  {</b></p><p><b>  int b;</b></p

53、><p>  cout<<endl;</p><p>  cout<<endl;</p><p>  cout<<" --讀者信息管理--"<<endl;</p><p>  cout<<"\n";</p><p>  

54、cout<<" --------------------\n";</p><p>  cout<<" - -\n";</p><p>  cout<<" - 1. 添加讀者信息 -\n";</p><p>  cout<

55、;<" - 2. 修改讀者信息 -\n";</p><p>  cout<<" - 3. 刪除讀者信息 -\n";</p><p>  cout<<" -0 . 退出 -\n";</p><p>  cout<<" -

56、 -\n";</p><p>  cout<<"\ --------------------\n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-3>:";</p><p><b>  cin>>b;</

57、b></p><p><b>  switch(b)</b></p><p><b>  {</b></p><p>  case 1: break;</p><p>  case 2: break;</p><p>  case 3: break;</p>

58、<p>  case 0: break;</p><p>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void Boo

59、kinfo() </p><p><b>  {</b></p><p><b>  int a;</b></p><p>  cout<<endl;</p><p>  cout<<endl;</p><p>  cout<<"

60、 --圖書(shū)信息管理--"<<endl;</p><p>  cout<<"\n";</p><p>  cout<<" ----------------------\n";</p><p>  cout<<" -

61、 -\n";</p><p>  cout<<" - 1. 刪除圖書(shū)信息 -\n";</p><p>  cout<<" - 2. 增加圖書(shū)信息 -\n";</p><p>  cout<<" - 3. 修改圖書(shū)信息 -\n";&

62、lt;/p><p>  cout<<" - 4. 查詢(xún)圖書(shū)信息 -\n";</p><p>  cout<<" - 0. 退出 -\n";</p><p>  cout<<" - -\n";<

63、/p><p>  cout<<" --------------------- \n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-4>:";</p><p><b>  cin>>a;</b></p><p><

64、b>  switch(a)</b></p><p><b>  {</b></p><p>  case 1:break;</p><p>  case 2:break;</p><p>  case 3:break;</p><p>  case 4:break;</p&

65、gt;<p>  case 0:break;</p><p>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void R

66、eadBook()</p><p><b>  {</b></p><p><b>  int c;</b></p><p>  cout<<endl;</p><p>  cout<<endl;</p><p>  cout<<"

67、; --圖書(shū)借閱管理--"<<endl;</p><p>  cout<<"\n";</p><p>  cout<<" -------------------\n";</p><p>  cout<<" - -\n

68、";</p><p>  cout<<" - 1. 圖書(shū)借閱 -\n";</p><p>  cout<<" - 2. 圖書(shū)歸還 -\n";</p><p>  cout<<" - 0. 退出 -\n";</p&

69、gt;<p>  cout<<" - -\n";</p><p>  cout<<" -------------------\n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-2>:";</p>&l

70、t;p><b>  cin>>c;</b></p><p><b>  switch(c)</b></p><p><b>  {</b></p><p>  case 1: break;</p><p>  case 2: break;</p>

71、<p>  case 0: break;</p><p>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void Info

72、Sum()</p><p><b>  {</b></p><p><b>  int c;</b></p><p>  cout<<endl;</p><p>  cout<<endl;</p><p>  cout<<"

73、--圖書(shū)信息統(tǒng)計(jì)--"<<endl;</p><p>  cout<<"\n";</p><p>  cout<<" ------------------------\n";</p><p>  cout<<" -

74、 -\n";</p><p>  cout<<" - 1. 圖書(shū)總量統(tǒng)計(jì) -\n";</p><p>  cout<<" - 2. 按圖書(shū)類(lèi)別統(tǒng)計(jì) -\n";</p><p>  cout<<" - 3. 圖書(shū)借閱排行 -\n&q

75、uot;;</p><p>  cout<<" - 4. 讀者借閱排行 -\n";</p><p>  cout<<" - 0. 退出 -\n";</p><p>  cout<<" - -\

76、n";</p><p>  cout<<" ------------------------\n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-4>:";</p><p><b>  cin>>c;</b></p>

77、<p><b>  switch(c)</b></p><p><b>  {</b></p><p>  case 1: break;</p><p>  case 2: break;</p><p>  case 3: break;</p><p>  cas

78、e 4: break;</p><p>  case 0: break;</p><p>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p>

79、<p>  void System_maintenance()</p><p><b>  {</b></p><p><b>  int c;</b></p><p>  cout<<endl;</p><p>  cout<<endl;</p>

80、<p>  cout<<" --圖書(shū)信息系統(tǒng)維護(hù)--"<<endl;</p><p>  cout<<"\n";</p><p>  cout<<" ---------------------\n";</p><p>  cout<<

81、;" - -\n";</p><p>  cout<<" - 1. 讀者類(lèi)別設(shè)置 -\n";</p><p>  cout<<" - 2. 圖書(shū)類(lèi)別設(shè)置 -\n";</p><p>  cout<<" - 3.

82、 用戶(hù)管理 -\n";</p><p>  cout<<" - 4. 罰金標(biāo)準(zhǔn)設(shè)置 -\n";</p><p>  cout<<" - 0. 退出 -\n";</p><p>  cout<<" -

83、 -\n";</p><p>  cout<<" ---------------------\n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-4>:";</p><p><b>  cin>>c;</b></p>

84、<p><b>  switch(c)</b></p><p><b>  {</b></p><p>  case 1: break;</p><p>  case 2: break;</p><p>  case 3: break;</p><p>  ca

85、se 4: break;</p><p>  case 0: break;</p><p>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p>

86、;<p>  void Please() </p><p><b>  {</b></p><p>  welcome(); //驗(yàn)證用戶(hù)登陸,登陸成功顯示歡迎信息</p><p>  int chiose;</p><p>  cout<<"\n\n";</p>

87、;<p><b>  while(1)</b></p><p><b>  {</b></p><p>  cout<<" --歡迎使用圖書(shū)信息管理系統(tǒng)--"<<endl;</p><p>  cout<<"\n";</p&g

88、t;<p>  cout<<" ------------------------------------\n";</p><p>  cout<<" - -\n";</p><p>  cout<<" -

89、 -\n";</p><p>  cout<<" - 1.讀者信息管理 2.圖書(shū)信息管理 -\n";</p><p>  cout<<" - 3.圖書(shū)借閱管理 4.信息統(tǒng)計(jì) -\n";</p><p>  cou

90、t<<" - 5.系統(tǒng)維護(hù) 0.退出系統(tǒng) -\n";</p><p>  cout<<" - -\n";</p><p>  cout<<" -

91、 -\n";</p><p>  cout<<" -------------------------------------\n";</p><p>  cout<<"請(qǐng)輸入您選擇的數(shù)字<0-4>:";</p><p>  cin>>chiose;</p&g

92、t;<p>  switch(chiose)</p><p><b>  {</b></p><p>  case 1: Readerinfo(); break;</p><p>  case 2: Bookinfo(); break;</p><p>  case 3: ReadBook(); break

93、;</p><p>  case 4: InfoSum(); break;</p><p>  case 5: System_maintenance(); break;</p><p>  case 0: cout<<"\t\t--歡迎下次使用本系統(tǒng)--"<<endl; exit(0);</p><p

94、>  default: cout<<"輸入數(shù)字錯(cuò)誤!"<<endl;</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  void main

95、()//主函數(shù)</p><p><b>  {</b></p><p>  //system("color 3F");</p><p><b>  int w;</b></p><p>  cout<<" -------------------\n&quo

96、t;;</p><p>  cout<<" - -\n";</p><p>  cout<<" - 1.用戶(hù)登錄 -\n";</p><p>  cout<<" - 2.用戶(hù)注冊(cè) -\n";</p>

97、<p>  cout<<" - 0.退出系統(tǒng) -\n";</p><p>  cout<<" - -\n";</p><p>  cout<<" -------------------\n";</p><p>&l

98、t;b>  while(1)</b></p><p><b>  {</b></p><p>  cout<<"請(qǐng)輸入數(shù)字<0-2>:"; </p><p><b>  cin>>w;</b></p><p><b&g

99、t;  switch(w)</b></p><p><b>  {</b></p><p>  case 1:Please(); break;</p><p>  case 2:add_zhuce(); break;</p><p>  case 0:exit(0);</p><p>

溫馨提示

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

評(píng)論

0/150

提交評(píng)論