面向?qū)ο蟪绦蛟O(shè)計(jì)—圖書管理系統(tǒng)設(shè)計(jì)資料_第1頁
面向?qū)ο蟪绦蛟O(shè)計(jì)—圖書管理系統(tǒng)設(shè)計(jì)資料_第2頁
面向?qū)ο蟪绦蛟O(shè)計(jì)—圖書管理系統(tǒng)設(shè)計(jì)資料_第3頁
面向?qū)ο蟪绦蛟O(shè)計(jì)—圖書管理系統(tǒng)設(shè)計(jì)資料_第4頁
面向?qū)ο蟪绦蛟O(shè)計(jì)—圖書管理系統(tǒng)設(shè)計(jì)資料_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 #題班姓 學(xué)面向?qū)ο蟪绦蛟O(shè)計(jì)專題實(shí)驗(yàn)報(bào)告目:圖書管理系統(tǒng)設(shè)計(jì)級:名:號: I #摘要二十一世紀(jì)是信息的社會, 信息作為社會最主要的資源, 將成為戰(zhàn)略資源引起人們廣泛的關(guān)注。如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統(tǒng)的圖書管理員的工作日益繁重起來。迫使人們起用新的管理方法來管理圖書,如何把圖書管理員從繁重的工作中解脫出來呢? 科學(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變化,計(jì)算機(jī)技術(shù)的飛速發(fā)展,使各行各業(yè)在計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。信息化時(shí)代的到來成為不可抗拒的潮流,人類文明正在進(jìn)入一個(gè)嶄新的時(shí)代。因此,圖書管理系統(tǒng)也以方便、快捷、

2、費(fèi)用低的優(yōu)點(diǎn)正慢慢地進(jìn)入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯(cuò)的概率,使讀者可以花更多的時(shí)間在選擇書和看書上。從而使人們有更多時(shí)間來獲取信息、了解信息、掌握信息。關(guān)鍵詞 : C+ ;圖書管理系統(tǒng)Visual C+ 6.0f If #Abstract21 centuries is resources that information that society, social most in conduct and actions i n information, will becomethe strategy resources cause

3、 the extensive concern in people.How to obtain the information?Books is work that the way that weobtain the information best, but collect and keep tohave great capacity thebig increment because of the library books, make traditional booksmanaging person increasin gly heavy to get up.Forcing people r

4、ises to managethe books with the newmanagementmethod, s howing tosetfree out the books the managing person from the heavy work?The advance of the sci ence technique continuous changes and improvements, let mankind the life took place the enor mousvariety, thecalculator flies technically to develop s

5、oon, making the every trade get th e extensive universality with use in the aspects of calculator technique applying.The inform ation turns the ages comesthecurrent that becomecant resist, humancivilization enter a br and-new ages.Therefore, books managementsystem too with the convenience, fast, low

6、 advanta ge in expenses is entering people life slowly, managethe traditional books to way to set free out thoroughly, lift high-efficiency, alleviate workers personnel former busy work, let up to comeamiss all rate, can make the reader spend more time at choose the book with read the in the book.Fr

7、om butmake that people have more time to obtain the information, understand the i nformation and control the information.Keywords: C+; Books managementsystem ; Visual C+6.0III III #目錄 TOC o 1-5 h z HYPERLINK l bookmark8 o Current Document 第 1 章 概述 1 HYPERLINK l bookmark10 o Current Document 題目及要求1 H

8、YPERLINK l bookmark12 o Current Document 背景和意義1 HYPERLINK l bookmark14 o Current Document 問題的解決方案 2 HYPERLINK l bookmark16 o Current Document 2 章 系統(tǒng)分析 2 HYPERLINK l bookmark18 o Current Document 系統(tǒng)的整體需求 2 HYPERLINK l bookmark20 o Current Document 系統(tǒng)的功能需求 2 HYPERLINK l bookmark22 o Current Document 系

9、統(tǒng)功能總體設(shè)計(jì) 3系統(tǒng)的整體設(shè)計(jì) 3 HYPERLINK l bookmark26 o Current Document 系統(tǒng)的主要模塊設(shè)計(jì)4 HYPERLINK l bookmark28 o Current Document 第 4 章 系統(tǒng)實(shí)現(xiàn) 6第 5 章 結(jié)束語 11 HYPERLINK l bookmark44 o Current Document 參考文獻(xiàn) 11 HYPERLINK l bookmark46 o Current Document 附錄 12。 。 第 1 章 概述題目及要求)問題描述定義圖書類,屬性有:書名、出版社、 ISBN 號、作者、庫存量、價(jià)格等信息和相關(guān)的對

10、屬性做操作的行為。主要完成對圖書的銷售、統(tǒng)計(jì)和圖書的簡單管理。2)功能要求1 )銷售功能。購買書籍時(shí),輸入相應(yīng)的 ISBN 號,并在書庫中查找該書的相關(guān)信息。如果有庫存量,輸入購買的冊數(shù),進(jìn)行相應(yīng)計(jì)算。如果庫存量不夠,給出提示信息,結(jié)束購買。2 )圖書簡單管理功能。添加功能:主要完成圖書信息的添加,要求ISBN號唯一。當(dāng)添加了重復(fù)的編號時(shí),則提示數(shù)據(jù) 添加重復(fù)并取消添加。查詢功能: 可按書名、 ISBN 號、 作者、 出版社進(jìn)行查詢。 若存在相應(yīng)信息, 輸出所查詢的信息,若不存在該記錄,則提示“該標(biāo)題不存在! ” 。修改功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意ISBN號的唯一性。刪

11、除功能: 主要完成圖書信息的刪除。 輸入要?jiǎng)h除的 ISBN 號, 根據(jù)編號刪除該物品的記錄, 如 果該編號不在物品庫中,則提示“該編號不存在” 。3 )統(tǒng)計(jì)功能。輸出當(dāng)前書庫中所有圖書的總數(shù)及詳細(xì)信息;可按書的價(jià)格、庫存量、作者、出版社進(jìn)行統(tǒng)計(jì),輸出統(tǒng)計(jì)信息時(shí),要按從大到小進(jìn)行排序。圖書存盤:將當(dāng)前程序中的圖書信息存入文件中。讀出信息:從文件中將圖書信息讀入程序。背景和意義背景:圖書館是我們?nèi)粘I钪斜夭豢缮俚膶W(xué)習(xí)、閱讀的場所,借閱圖書則是我們進(jìn)入圖書館進(jìn)行閱讀的首要行為。為了能夠借閱到我們想要借閱的圖書,我們需要借助電腦查詢需要借閱的圖書的具體信息,然后找出圖書后再去借閱處刷卡登記。如今我們

12、處于一個(gè)知識大爆炸的時(shí)代,圖書種類數(shù)量劇增, 工作人員每天不僅要登記借閱者借閱的圖書, 還要登記新購進(jìn)的圖書, 工作量繁重。而隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)日益進(jìn)入我們的生活工作之中,我們能否利用計(jì)算機(jī)技術(shù),取代原來的手工登記,提高圖書管理的效率呢?答案是肯定的。意義:借助計(jì)算機(jī)C+用的知識,編寫相應(yīng)的圖書管理程序就可以實(shí)現(xiàn)這一功能。利用圖書管理系統(tǒng)對圖書記錄進(jìn)行統(tǒng)一管理,包括新增圖書記錄,更改圖書記錄,刪除圖書記錄等功能,實(shí)現(xiàn) 圖書管理工作的系統(tǒng)化, 規(guī)范化和自動化, 為圖書管理提供便利。 , 不僅能節(jié)省我們大量的工作時(shí)間,減輕巨大的工作量,提高工作效率,還能夠減少工作失誤。有助于加深對面向?qū)ο?/p>

13、程序設(shè)計(jì)中基礎(chǔ)理論和基本知識的理解,培養(yǎng)了實(shí)踐能力,促進(jìn)理論與實(shí)踐的結(jié)合。問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:1 )應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì);2 )分析系統(tǒng)中的各個(gè)實(shí)體及它們之間的關(guān)系;3 )根據(jù)問題描述,設(shè)計(jì)系統(tǒng)的類層次;4 )完成類層次中各個(gè)類的描述;5 )完成類中各個(gè)成員函數(shù)的定義;6 )完成系統(tǒng)的應(yīng)用模塊;7 )功能調(diào)試;8 )完成系統(tǒng)總結(jié)報(bào)告。第 2 章 系統(tǒng)分析系統(tǒng)的整體需求該系統(tǒng)需要完成的內(nèi)容:用類和對象實(shí)現(xiàn)新書上架、 圖書瀏覽、 圖書查詢、圖書下架。該系統(tǒng)需要完成的整體目標(biāo):系統(tǒng)能夠正常運(yùn)行,基本上實(shí)現(xiàn)添加、刪除圖書信息

14、,顯示所有信息,能夠由相應(yīng)條件查閱圖書信息這四種功能。系統(tǒng)的功能需求必須完成的模塊:界面模塊:當(dāng)進(jìn)入該管理系統(tǒng)時(shí)候,提示相應(yīng)的說明,引導(dǎo)如何操作新書上架模塊:能夠添加書號、書名、作者名、出版社、出版時(shí)間、價(jià)格這些圖書信息。圖書瀏覽模塊:能夠輸出所有圖書信息。圖書查詢模塊:可按條件查詢圖書信息,當(dāng)輸入書號或書名或作者名時(shí)候,相對應(yīng)的圖書信息便可自動搜索出來。圖書下架模塊:可按書號刪除指定圖書信息。 2.3系統(tǒng)功能總體設(shè)計(jì)圖1系統(tǒng)功能總框圖第3章系統(tǒng)設(shè)計(jì)圖2系統(tǒng)整體流程圖圖4信息修改模塊流程圖(4)圖書瀏覽模塊 #圖4信息修改模塊流程圖(4)圖書瀏覽模塊 3.2系統(tǒng)的主要模塊設(shè)計(jì)(1)主界面模塊。

15、該模塊顯示管理程序的名稱,提示相應(yīng)的操作。(2)信息錄入模塊。txt文件中。在主界面情況下,選擇 1,即進(jìn)入圖書信息錄入模塊,錄完后信息保存到圖3信息錄入模塊流程圖信息修改模塊。程序開始,進(jìn)入主界面,輸入 2,輸入要修改圖書的ISBN,對圖書的信息進(jìn)行修改。(6)圖書下架模塊 (6)圖書下架模塊 程序開始,進(jìn)入主界面,輸入 3,就可以對所有的圖書信息進(jìn)行瀏覽,查看。圖5圖書瀏覽模塊流程圖(5)圖書查詢模塊 開始進(jìn)入主界面,選擇 5,就可以按ISBN好刪除圖書。圖7圖書下架模塊流程圖第4章系統(tǒng)實(shí)現(xiàn)1登入界面實(shí)現(xiàn)方式:char function=0; ,對while循環(huán)內(nèi)語句。調(diào)用主函數(shù),利用 B

16、ook.read ()讀入數(shù)據(jù),同時(shí)定義功能選項(xiàng)按鈕function的真假進(jìn)行判斷,若 function 為真,即與初值相同,實(shí)現(xiàn)界面主要程序語句:coutendl;coutt*nII.couttttt歡迎使用圖書管理系統(tǒng)endl;coutttttt請選擇操作 nendl;couttttt1創(chuàng)建新書信息endl;couttttt2修改圖書信息endl;couttttt3顯示所有圖書endl;couttttt4按指定條件查詢書目endl;couttttt5按書號刪除書目endl;couttttt6退出系統(tǒng)并保存修改 endl;coutttt(查詢可按書號/作者/書名查詢)endl;coutt*n

17、II.調(diào)試運(yùn)行代碼后結(jié)果如下:C:UsersuserchjDesktopC + +R6Debugc 2.exe歡迎使用圖書管理系統(tǒng)請選擇操作目改 書修 詢目存 息息一書保 塔圖霜并 Ui 新OS正口 IM 建政12 3 4 5 6(查詢可按書號/作者/書名查詢)圖82、創(chuàng)建圖書信息當(dāng)選擇按鈕 1 ,執(zhí)行 main函數(shù)中function=1 的條件語句,首先定義字符串stringa,b,c,d,e,f;然后調(diào)用#include ,根據(jù)提示輸入相應(yīng)的書本信心,建立對象booknewbook(a,b,c,d,e,f); ,利用添加函數(shù)Book.add(newbook)把數(shù)據(jù)添加到新建對象里,然后調(diào)用

18、人書名勺出版口寸間請輸入書的Sbn編號 001鞍喻乍者名輸入數(shù)字1后按提示輸入相應(yīng)信息,結(jié)果如下:神出版社display。函數(shù)顯示此次輸入的信息。014-02-25請輸入書的價(jià)格穆加新書目成功,乂下是本書信息號-社B-1DN名:8001言業(yè)英語:科學(xué)出版社| Q _2014- 02-2520兀圖93、顯示所有圖書信息當(dāng)選擇按鈕 3,執(zhí)行function=3 的條件語句。 Main函數(shù)調(diào)用#include ,利用如步驟一:在主界面選擇 4。 下語句:cout這是所有藏書:endl;cout*endl;輸出相應(yīng)的提示信息和圖案,然后調(diào)用函數(shù)display_all (),顯示出所有信息。施業(yè)者:元識

19、 知礎(chǔ)毒1502啰國2090共暫完 ;公天;間55版07S 0003 fir :龍京大學(xué)出版社 al:圖104、按條件查詢當(dāng)選擇按鈕 4,執(zhí)行function=4 的條件語句。 main函數(shù)調(diào)用#include ,輸出相應(yīng)選擇的提示,執(zhí)行如下代碼:cout請選擇查詢方式endl;cout1按 ISBN 查詢endl;cout2按書名查詢endl;cout3按作者查詢endl;cout3按出版社查詢endl;然后定義字符j和字符串search ,此時(shí)j是作為按鈕使用,search是為了輸入你要查詢的內(nèi)容。子按鈕功能的實(shí)現(xiàn)再次調(diào)用#include 文件,當(dāng)輸入好相應(yīng)的信息,執(zhí)行如下語句:cout以

20、下是查詢結(jié)果endl;coutendl;給出提示后執(zhí)行搜索函數(shù)search_by_isbn (),同理利用 search_by_name ()、search_by_writer()實(shí)現(xiàn)書名查找,按作者查找的功能。(1)按書號查詢查詢書號為0001的圖書步驟一:在主界面選擇 4。步驟二:回車后點(diǎn)擊“ 1”,然后輸入0001,回車。式 詢 詢詢1 詢查查查社 查BH名第 擇is請輸入I&BN號以下是查詢結(jié)果社2-版-0語出14 01j央窣20 眄業(yè)東科兀 .1 .,間20 號:.社時(shí):鍵盤續(xù)法全圖11(2)按書名查詢查詢書名為“高等數(shù)學(xué)”這本書步驟一:在主界面選擇 4。步驟二:回車后點(diǎn)擊“ 2”,

21、然后輸入“高等數(shù)學(xué)”,回車圖12(3)按作者名查詢步驟二:回車后點(diǎn)擊“ 3”,然后輸入“天路公考”BN號2 8002詢詢杳 查查社請?zhí)缛膂空呙?瞪公考以下是查詢結(jié)果儲:全耦知識 南土稀蠡出版 1 版時(shí)間:2013-05-07圖135、按書號刪除圖書信息當(dāng)選擇按鈕 5 ,執(zhí)行 function=5 的條件語句。首先定義字符串a(chǎn) ,然后 main函數(shù)調(diào)用#include ,輸入相應(yīng)的書號,接下來建立對象del(a, ,),調(diào)用刪除函數(shù)delete_by_isbn (),實(shí)現(xiàn)刪除功能。例如刪除0003號圖書步驟一:在登陸界面輸入“5”,回車;步驟二:按提示輸入要?jiǎng)h除的書號“0003”,回車。請輸入要

22、刪除的書號0003刪除書目成功.以下是刪除的書信息社 版15出0- 學(xué)T 學(xué)大to.元 1高壬1間32 號:社時(shí): BN名 1813出價(jià)Si圖146、退出圖書管理系統(tǒng)當(dāng)選擇按鈕6,執(zhí)行function=6的條件語句。此時(shí)執(zhí)行空操作,跳出while循環(huán),執(zhí)行main # 函數(shù)后續(xù)語句,利用system(CLS);清屏后由寫函數(shù) Book.write ();把操作后的數(shù)據(jù)讀入到文件中,最后調(diào)用頭文件#include 輸出相應(yīng)的提示信息后退出系統(tǒng)。在登錄界面輸入“ 5”,回車。您已退出本圖書管理系統(tǒng),您的修改已經(jīng)保存,歡迎再次使用,圖15第5章結(jié)束語這次課程設(shè)計(jì)歷時(shí)三個(gè)星期,通過課程設(shè)計(jì),我發(fā)現(xiàn)了自

23、己的很多不足,知識上還存在很多漏 洞,我看到了自己的實(shí)踐經(jīng)驗(yàn)還比較缺乏,理論聯(lián)系實(shí)際的能力還急需提高。當(dāng)自己做的時(shí)候才知 道好多地方不懂,然后又找來C+的書仔細(xì)看相關(guān)知識。再做再改,雖然現(xiàn)在還有好多缺陷,但好歹也算是完成了。為完成這次課程設(shè)計(jì)我確實(shí)付出很多,有苦有樂,這十幾天的工作日子,怎么形容呢,每次做 不出來就會心情不好, 感覺自己什么都沒有做成,慢慢的摸索著,開始入門,而且有了一點(diǎn)成就感,就這樣每一次都比前一次收獲多,心情也慢慢好了,而且我的系統(tǒng)也一天比一天的完善。畢竟沒有 白費(fèi)心血,以艱辛的付出最終還是獲得不少回報(bào)!總之,計(jì)算機(jī)是一門實(shí)踐性很強(qiáng)的學(xué)科,要想學(xué)好,就必須多練習(xí),多總結(jié),只

24、有這樣,才能 夠更加深入地了解,才能夠?qū)W會如何去運(yùn)用它。參考文獻(xiàn)1鄭莉,董淵,何江舟.C+程序設(shè)計(jì)M.清華大學(xué)出版社,2010.2譚浩強(qiáng).C程序設(shè)計(jì)M.清華大學(xué)出版社.20071。 1。 李強(qiáng) , 賈云霞 .Visual C+ 項(xiàng)目開發(fā)實(shí)踐. 北京:中國鐵道出版社, 2004.李書 . C+Primer 中文版 M. 人民郵電出版社附錄源代碼:1。 1。 #1。 #include#include /cstdio是將stdio.h 的內(nèi)容用C+以文件的形式表示出來#include /stdlib頭文件即 standard library 標(biāo)準(zhǔn)庫頭文件using namespace std; #i

25、nclude class bookprivate:string isbn; / 書號string name; /書名string writer;/作者string publisher; / 出版社string time;/出版時(shí)間string price;/圖書價(jià)格public:book()book(string a,string b,string c,string d,string e,string f) isbn=a;name= b;writer=c;publisher=d;time=e;price=f;string get_name()return name;string get_isb

26、n()return isbn;string get_writer()return writer;string get_publisher()return publisher;void display() / 圖書內(nèi)容的顯示 coutendl;coutISBN 號 : isbnendl 書 名 : nameendl 作 者 : writerendl 出 版 社 :publisherendl 出版時(shí)間: timeendl 價(jià)格: price 元 endl;coutendl;class database:public book / 公有繼承( public )的定義 class B:public A

27、 ; private:book shumu100; int sum;public:database()sum=0;void add(book a) if(sum=100)cout 添加失敗,內(nèi)存已滿! endl; else shumusum=a; sum+;cout 添加新書目成功 , 以下是本書信息endl; void rebookinfo(book a) int flag=0;if(sum=0)cout 修改失敗,已經(jīng)沒有存檔了! endl; else for(int i=0;isum;i+) if(shumui.get_isbn()=a.get_isbn() cout 修改書目成功, 以

28、下是修改的書信息endl;/ shumui.display (); break; if(!flag) cout 該書籍不存在!=100) 1。 1。 #1。 cout 添加失敗,內(nèi)存已滿! endl;elseshumusum=a;sum+;cout 添加新書目成功 , 以下是本書信息=100)cout 添加失敗,內(nèi)存已滿! endl;elseshumusum=a;sum+;cout 添加新書目成功 , 以下是本書信息endl;void delete_by_isbn(book a) /按編號刪除 int flag=0;if(sum=0)cout 刪除失敗,已經(jīng)沒有存檔了! endl;elsefo

29、r(int i=0;isum;i+) if(shumui.get_isbn()=a.get_isbn() cout刪除書目成功 , 以下是刪除的書信息endl;shumui.display ();for(int j=i;jsum-1;j+) shumuj=shumuj+1; flag=1;sum-;break;if(!flag)cout 該書籍不存在!endl;void search_by_name(string names) /按書名查找 int flag=0;for(int i=0;isum;i+)if(shumui.get_name()=names) shumui.display ();

30、flag=1;if(flag=0)cout 該書籍不存在 !endl;void search_by_isbn(string names) /按書號查找 int flag=0;for(int i=0;isum;i+)if(shumui.get_isbn()=names) shumui.display ();flag=1;if(flag=0)cout 該編號不存在 !endl;void search_by_writer(string names) /按作者查找int flag=0;for(int i=0;isum;i+)if(shumui.get_writer()=names) shumui.di

31、splay ();flag=1;if(flag=0)cout 該作者不存在 !endl;1。 1。 #1。 void search_by_publisher(string names) /int flag=0;for(int i=0;isum;i+)if(shumui.get_writer()=names) shumui.display ();flag=1;if(flag=0)cout 該出版社不存在 !endl;void display_all()/for(int i=0;isum;i+) shumui.display (); void read() FILE *fp;if(fp=fopen

32、(book.txt,rb+)=NULL)/cout 文件打開失敗n;system(PAUSE);按出版社查找顯示全部信息注意路徑 ; rb+ 讀寫打開一個(gè)二進(jìn)制文件,只允許讀寫數(shù)據(jù)。exit(0);fread(&sum,2,1,fp); /從一個(gè)文件中讀數(shù)據(jù) &sum:用于接收數(shù)據(jù)的地址(指針);4:單個(gè)元素的大小,單位是字節(jié) ;1:. 元素個(gè)數(shù) , 每次讀取個(gè)元素;fp: 提供數(shù)據(jù)的文件指針for(int i=0;isum;i+)fread(&shumui,sizeof(shumui),1,fp);fclose(fp);void write()FILE *fp2;if(fp2=fopen(b

33、ook.txt,wb+)=NULL)/注意H徑;wb+只寫打開或新建一個(gè)二進(jìn)制文件;只允許寫數(shù)據(jù)。cout 文件打開失敗n;system(PAUSE);exit(0);/exit(0)表示正常退出。fwrite(&sum,2,1,fp2);for(int i=0;isum;i+) fwrite(&shumui,sizeof(shumui),1,fp2);/sizeof計(jì)算數(shù)據(jù)(包括數(shù)組、變量、類型、結(jié)構(gòu)體等)所占內(nèi)存空間,用字節(jié)數(shù)表示。fputc(EOF,fp2);/ 將字符 ch 寫到文件指針 fp 所指向的文件的當(dāng)前寫指針的位置 ;EOF 是 End Of File 的 縮寫,表示“文件結(jié)

34、束”。fclose(fp2);/ 主函數(shù)void main() database Book;char function=0;Book.read ();int i;/ 界面while (function!= 6)coutendl;couttn;couttttt 歡迎使用圖書管理系統(tǒng)endl;coutttttendl;couttttt 請選擇操作nendl;couttttt1創(chuàng)建新書信息endl;couttttt2修改圖書信息endl;couttttt3顯示所有圖書endl;couttttt4 按指定條件查詢書目 endl;couttttt5 按書號刪除書目 endl;couttttt6退出系統(tǒng)并

35、保存修改endl;coutttttendl;coutttt (查詢可按書號 / 作者 / 書名查詢) endl;coutfunction;/ 圖書書號、書名、作者、出版社、出版時(shí)間、價(jià)格信息的錄入換碼符t, 表示水平制表位(horizeontal tab )它的作用是將光標(biāo)移到最接近8 的倍數(shù)的位置,使得后面的輸入從此開始。換句話說,讓所有的數(shù)據(jù)都緊跟在制表符后面輸出。/ 換碼符 t, 表示水平制表位, 它的作用是將光標(biāo)移到最接近 8 的倍數(shù)的位置,使得后面的輸入從此開始。換句話說,讓所有的數(shù)據(jù)都緊跟在制表符后面輸出。if(function=1) string a,b,c,d,e,f;/定義字

36、符串cout請輸入書的isbn編號a;cout請輸入書名b;cout請輸入書作者名c;cout請輸入書的出版社d;cout請輸入書的出版時(shí)間e;cout請輸入書的價(jià)格f;book newbook(a,b,c,d,e,f);Book.add(newbook);newbook.display();system(PAUSE);system(CLS);else if(function=2)string a,b,c,d,e,f;/ 定義字符串cout 請輸入需要修改的圖書的編號:a;cout請輸入書的isbn編號a;cout請輸入書名b;cout請輸入書作者名c;cout請輸入書的出版社d;cout請輸入書的出版時(shí)間e;cout請輸入書的價(jià)格f;book newbook(a,b,c,d,e,f);Book.rebookinfo(newbook);/ newbook.display();system(PAUSE);system(CLS);/顯示所有圖書信息else if(function=3)cout這是所有藏書:endl;2。 2。 B

溫馨提示

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

評論

0/150

提交評論