freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c++課程設(shè)計(jì)-面向?qū)ο蟪绦蛟O(shè)計(jì)圖書管理系統(tǒng)-全文預(yù)覽

2025-03-03 07:36 上一頁面

下一頁面
  

【正文】 return top。 } return 0。 if (p==NULL) { top++。i++) if(read[i].gettag()==0) ((char *)amp。 } ()。s,sizeof(s))。RDatabase::RDatabase() //構(gòu)造函數(shù),[]中 { Reader s。 //輸出所有讀者信息 int Readernum()。 read[i].gettag()==0) return amp。 //增添讀者信息 Reader *query(int readerid) //按編號(hào)查找 { for (int i=0。 //讀者記錄指針 Reader read[Maxr]。iMaxbor。 } else continue。 } } } int Reader::retbook(int bookid) //還書操作 { for(int i=0。 } void Reader::borrowbook(int bookid) //借書操作 { for (int i=0。 strcpy(name,na)。 //還書操作 void disp()。 } void delbook() //設(shè)置刪除標(biāo)記 { tag=1。//所借圖書 public: Reader() {} //構(gòu)造函數(shù) char *getname() { return name。//每位讀者最多借五本書//讀者類,實(shí)現(xiàn)對(duì)讀者的信息的描述class Reader { private: int tag。六、源程序代碼include iostreaminclude iomanipinclude stringinclude fstream//輸入/輸出文件流類using namespace std。在這設(shè)計(jì)的過程中我也出現(xiàn)過一些比較嚴(yán)重的錯(cuò)誤,后來在同學(xué)的指點(diǎn)下我改正了自己的錯(cuò)誤,并最終成功調(diào)試除了程序。 當(dāng)然在這些過程中要保證面向?qū)ο蟪绦蛟O(shè)計(jì)的抽象、封裝、多態(tài)和繼承的特點(diǎn)。由于我需要這個(gè)系統(tǒng)完成對(duì)圖書管理和讀者管理的功能,并能對(duì)借閱信息進(jìn)行管理,要求完成一下功能,圖書資料管理,可以添加、修改、刪除、查詢書籍信息,讀者資料管理,可以添加、修改、刪除、查詢讀者信息;借書管理,可以進(jìn)行添加借書信息;還書管理,可以進(jìn)行還書信息。四、測試分析(一)、此系統(tǒng)存在問題1) 未設(shè)登錄密碼保護(hù)系統(tǒng),是整個(gè)圖書管理系統(tǒng)失去了一定的安全性;2) 程序運(yùn)行界面 此界面運(yùn)行時(shí)選擇4有時(shí)會(huì)出現(xiàn)內(nèi)存讀取錯(cuò)誤;1)當(dāng)輸入錯(cuò)的數(shù)據(jù)類型時(shí) 可能導(dǎo)致內(nèi)存錯(cuò)誤;2)讀者、圖書信息不完善; 3)命名不是很規(guī)范;4) 信息存儲(chǔ)有限;五、心得體會(huì)通過這次課程設(shè)計(jì)讓我逐步學(xué)會(huì)了如何運(yùn)用C++面向?qū)ο蟪绦蛟O(shè)計(jì)的設(shè)計(jì)思想和方法來解決實(shí)際問題。read[i].gettag()==0 Nreturn amp。read[i]。i=top。 return 1。iMaxbor。 int i=0當(dāng)iMaxbor borbook[i]==0Y N i++borbook[i]=bookid。void Reader::borrowbook(int bookid) //借書操作 { for (int i=0。當(dāng)i=topi++ read[i].gettag()==0Y N int i=0()。i++) { if(read[i].gettag()==0) ((char *)amp。return 1。 p==NULLY return 0。 cout讀者添加成功endl。i++) borbook[i]=0。 no=n。 no=n。(1) 系統(tǒng)在進(jìn)入時(shí),要有菜單提示;(2) 系統(tǒng)在用戶退出時(shí),有一定的提示。 (2)借閱尚在架的圖書。 ② 能夠?qū)D書基本信息、圖書采購信息、圖書的借閱人信息進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)的結(jié)果能夠以表格的形式來表示。//還書操作 void disp()。//設(shè)置書名 void delbook()。//是否在架1:在架0:已借 Book() {} char *getname()。//析構(gòu)函數(shù),將book[]class Book //圖書類 int tag。//增加圖書Book *query(int bookid)。//圖書記錄指針Book book[Maxb]。 //增加讀者 void borrowbook(int bookid)。//刪除標(biāo)記1:已刪0:未刪 int no。//輸出所有讀者信息int Readernum()。// 讀者記錄RDatabase() 。設(shè)計(jì)內(nèi)容及要求設(shè)計(jì)一個(gè)圖書館管理系統(tǒng),完成圖書管理和讀者管理的功能,并能對(duì)借閱信息進(jìn)行管理,要求完成一下功能,圖書資料管理,可以添加、修改、刪除、查詢書籍信息,讀者資料管理,可以添加、修改、刪除、查詢讀者信息;借書管理,可以進(jìn)行添加借書信息;還書管理,可以進(jìn)行還書信息;該項(xiàng)目是在Visual C++ ++語言實(shí)現(xiàn),創(chuàng)建對(duì)象,程序運(yùn)行開始,打開文件并將其分別鏈入鏈表之中;程序結(jié)束關(guān)閉并保存文件。迫使人們起用新的管理方法來管理圖書,但如何把圖書管理員從繁重的工作中解脫出來呢?科學(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變化,計(jì)算機(jī)技術(shù)的飛速發(fā)展,使各行各業(yè)在計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統(tǒng)的圖書管理員的工作日益繁重起來。從而使人們有更多時(shí)間來獲取信息、了解信息、掌握信息 。// 讀者記錄指針Reader read[Maxr]。//按編號(hào)查找void disp()。//析構(gòu)函數(shù),將read[]詳細(xì)設(shè)計(jì)1)類的原型描述class Reader //讀者類int tag。 //所借圖書 Reader() {} char *getname() //獲取姓名 int gettag() //獲取刪除標(biāo)記 int getno() //獲取讀者編號(hào) void setname(char na[])//設(shè)置姓名 void delbook() //設(shè)置刪除標(biāo)記 void addreader(int n,char *na)。 //輸出讀者信息class BDatabase //圖書庫類int top。//全刪 int addbook(int n,char *na)。//圖書庫維護(hù)~BDatabase()。//書名 int onshelf。 //獲取刪除標(biāo)記 void setnam
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1