

版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《圖書(shū)管理系統(tǒng)》課程設(shè)計(jì)
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)---圖書(shū)管理系統(tǒng)
- 課程設(shè)計(jì)---課程設(shè)計(jì)圖書(shū)管理系統(tǒng)
- c課程設(shè)計(jì)---圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì) (2)
- java課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)
- sql課程設(shè)計(jì)---圖書(shū)管理系統(tǒng)
- sql圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- vb圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
- oracle課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)
- 圖書(shū)管理系統(tǒng)—課程設(shè)計(jì)報(bào)告
- vf課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)
- 圖書(shū)管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- jsp課程設(shè)計(jì)--圖書(shū)管理系統(tǒng)
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 圖書(shū)管理系統(tǒng)課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論