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

正文內(nèi)容

程序設(shè)計(jì)綜合課程設(shè)計(jì)報(bào)告-圖書館管理系統(tǒng)-免費(fèi)閱讀

  

【正文】 case 4: admin_menu()。 cinbsc。 cout\t\t\t※ ※ \n。 cout\t\t\t※ ※ \n。 case 4: reader_menu()。 cinbsc。 cout\t\t\t※ ※ \n。 cout\t\t\t※ ※ \n。 break。 bm.~BookManage()。 choice: cinchoice。 cout\t ※ ※ \n。 goto choice。 system(pause)。 case 6: //修改讀者 reviseReader()。 break。 switch(choice) { case 1: //添加圖書 addBook()。 cout\t ※ ※ \n。 cout\t ※ ※ \n。 //退出系統(tǒng) break。 cout\n\t\t\t\t1: 管理員 \n\n\t\t\t\t2: 讀 者 \n\n\t\t\t\t0: 退 出 \n\t您的選擇是: 。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 33 cout\t ※ ※ \n。 //**********菜單結(jié) 構(gòu)體 ,實(shí)現(xiàn)界面引導(dǎo) ********** class Menu { BookManage bm。 } else { books[index].set_rname(dz)。amp。//借閱人一項(xiàng)變?yōu)榭瞻? books[index].set_tag(0)。 } else if(choi==1) { cout\n\t 請(qǐng)輸入您的姓名: 。 switch(a) { case 1: 程序設(shè)計(jì)綜合課程設(shè)計(jì) 30 cout\n\t該書目前狀態(tài)為 已借出 \n。 int choi。 coutbooks[i].get_bname()。 (20)。 (10)。 cout借閱人 \n。 cout書號(hào) 。i++) if(strcmp(books[i].get_rname(),rn)==0)//判斷 return i。i++) if(strcmp(books[i].get_bname(),bna)==0) //判斷 return i。 //調(diào)用書籍結(jié)構(gòu)體 copy 函數(shù) length++。 //每讀完一次 ,指針后移一位 ,直到不能讀出正確結(jié)果為止 length=i。 //定義輸入文件流對(duì)象 fread length=0。 //定義 Book 書籍結(jié)構(gòu)體數(shù)組對(duì)象 ,最大容量 100本 int length。} void show_tag() //顯示圖書狀態(tài) { if(tag==1) {cout已借 。} //把字符串 no 中的字符復(fù)制到字符串bnum 中 char *get_bnum() //獲得書號(hào) { return bnum。 //作者 char rname[10]。 cout姓名 \t\t\t班級(jí) \t\t\t電話 \n。 } void show_reader() //不帶參的顯示讀者信息函數(shù) { cout\n **********************讀 ****者 ****信 ****息 ****列 ****表 **********************\n\n。 cinc。 return false。 //調(diào)用讀者結(jié)構(gòu)體 cpoy 函數(shù) return true。return 。 //定義輸出文件流對(duì)象 fwrite if(!fwrite) {cout文件保存失敗 !\n。exit(1)。strcpy(rclass,())。strcpy(rtel,)。 在今后的學(xué)習(xí)和實(shí)踐中我會(huì)繼續(xù)加強(qiáng)對(duì) C 語(yǔ)言程序的操作使用、維護(hù)以及調(diào)試,通過(guò)此次實(shí)例 的設(shè)計(jì),培養(yǎng)了自己在設(shè)計(jì)程序時(shí)一定的思維方式和思考能力,提高了自己對(duì) C 語(yǔ)言程序設(shè)計(jì)的理解能力,達(dá)到了此次 C 語(yǔ)言程序設(shè)計(jì)課程目的和要求。 //需要還書的書號(hào) char dz[10]。還書則輸入讀者姓名,判斷讀者是否注冊(cè),已注冊(cè)則還書成功,否則先注冊(cè)。調(diào)用讀者結(jié)構(gòu)體設(shè)置讀者姓名函數(shù),讀者結(jié)構(gòu)體設(shè)置讀者班級(jí)函數(shù),讀者結(jié)構(gòu)體設(shè)置聯(lián)系電話函數(shù),讀者結(jié)構(gòu)體添加讀者函數(shù)來(lái)實(shí)現(xiàn)。 cinnamer。 cout作者 。 //定義變量存放刪除修改書籍的作者 Book book。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 5 31圖書館管理流程圖 設(shè)計(jì)說(shuō)明 程序設(shè)計(jì)綜合課程設(shè)計(jì) 6 添加圖 書 添加圖書主要包括: 為記錄書本數(shù)量的變量,本系統(tǒng)設(shè)計(jì)的書本數(shù)量最大為 100本,此處判斷是否超出 100 本,如果超出 100 本書,輸出:“對(duì)不起 ,儲(chǔ)存已滿 ,您無(wú)法繼續(xù)添加!”;如果沒(méi)有超出 100 本,調(diào)用書籍結(jié)構(gòu)體 copy 函數(shù),將要添加的書添加到 books[100]中: books[100]中的書本數(shù)量加 1,返回現(xiàn)有的書本數(shù)量。 E、顯示:用凹入表的形式顯示 B樹(shù)。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 3 第二章 課程設(shè)計(jì)的任務(wù)內(nèi)容 圖書管理基本業(yè)務(wù)活動(dòng)包括:對(duì)一本書的采編入庫(kù)、清除庫(kù)存、借閱和歸還等等。 本次課程設(shè)計(jì)旨在培養(yǎng)學(xué)生運(yùn)用 C 語(yǔ)言程序設(shè)計(jì)及相關(guān)課程的基礎(chǔ)理論知識(shí)和技能解決相關(guān)的實(shí)際問(wèn)題,進(jìn)一步提高相關(guān)專業(yè)必要的基本技能、技巧方法和創(chuàng)新實(shí)踐能力。 然 而 C 語(yǔ)言 其 本身 的 復(fù)雜性也 會(huì)給我們初學(xué)者帶來(lái)學(xué)習(xí)上的困難 。具體 到我們所在的信息管理與信息系統(tǒng)的方面的設(shè)計(jì)等 。在設(shè)計(jì)的過(guò)程遇到了各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻 ,掌握得不夠牢固,通過(guò)這次課程設(shè)計(jì),把以前所學(xué)過(guò)的知識(shí)重新溫故,鞏固了所學(xué)的知識(shí)。 依據(jù)教學(xué)大綱,從學(xué)生的實(shí)際水平出發(fā), C語(yǔ)言課程設(shè)計(jì)的主要目的是培養(yǎng)學(xué)生綜合運(yùn)用 C語(yǔ)言程序設(shè)計(jì)課程所學(xué)到的知識(shí),編寫 C程序解決實(shí)際問(wèn)題的能力,以及嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度和良好的程序設(shè)計(jì)習(xí)慣。 B、清除庫(kù)存:某種書已無(wú)保留價(jià)值,將它從圖書帳目中注銷。 在軟硬件方面對(duì)系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡(jiǎn)單方便的進(jìn)行圖書借閱信息管理。修改圖書成功后輸出:恭喜您 !書籍資料修改成功 ! char numb[10]。 (10)。 修改讀者 修改讀者用戶可以實(shí)現(xiàn):輸入要修改讀者用戶的姓名,若沒(méi)有該讀者記錄則輸出:對(duì)不起 ,系統(tǒng)無(wú)該讀者記錄 ,重新輸入請(qǐng)按 1,返回請(qǐng)按 0。讀者登錄包括登錄,注冊(cè),返回,退出。 //調(diào)用讀者結(jié)構(gòu)體添加讀者函數(shù) 借還書函數(shù) 讀者借、還書功能函數(shù)。 int choi。在對(duì)此次“圖書館管理程序”的課題程序設(shè)計(jì)中我學(xué)會(huì)思考設(shè)計(jì)程序的方法,加深了對(duì) C語(yǔ)言程序設(shè)計(jì)的理解,在對(duì)實(shí)際程序的設(shè)計(jì)過(guò)程中理解了 C語(yǔ)言在程序設(shè)計(jì)時(shí)的 思維模式,體會(huì)到了 C語(yǔ)言的結(jié)構(gòu)化方式和程序間層次條理。 char rtel[10]。} 程序設(shè)計(jì)綜合課程設(shè)計(jì) 19 void set_rtel(char *rt) //設(shè)置電話 {strcpy(rtel,rt)。 void readFile() //讀取讀者文件函數(shù) { ifstream fread。 length=i。 //關(guān)閉磁盤文 件 } public: ReaderManage() //構(gòu)造函數(shù) ,讀取讀者文件 {readFile()。i++) if(strcmp(readers[i].get_rname(),rn)==0)//判斷是否相等 return i。 } bool log_reader(Reader r) //登 錄時(shí)判斷讀者用戶是否存在函數(shù) { for(int i=0。 cout\n\t 請(qǐng)輸入您的姓名 :。 //調(diào)用讀者結(jié)構(gòu)體設(shè)置讀者班級(jí) 函數(shù) (t)。 cout\t\t\treaders[i].get_rclass()。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 23 //********書籍結(jié)構(gòu)體 ,用于存放書籍基本信息 ******** class Book { private: char bnum[10]。strcpy(rname,)。} void set_tag(int t) //狀態(tài)設(shè)置 {tag=t。 tag=0。//使文件流與文件建立關(guān)聯(lián) ,以二進(jìn)制方式打開(kāi) ((char *)books,length*sizeof(Book))。 (BookFile ,ios::binary)。 //調(diào)用保存文件函數(shù) } bool add(Book book) //添加圖書資料 { if(length=100) { cout對(duì)不起 ,儲(chǔ)存已滿 ,您無(wú)法繼續(xù)添加! \n。 return 1。 return 1。i++) books[i].copy(books[i+1])。 (10)。 coutbooks[i].get_bname()。 cout書號(hào) 。 cout借閱人 \n。 (10)。 int index=bnu_search(sh)。amp。 return。 cinchoi。 int index1=(dz)。} } bool in(int i) //判斷圖書是否在架函數(shù) { if(books[i].tag==1) return false。 //管理員密碼 public: void header() //頁(yè)眉 { //system(color fd)。 } void log_menu() //主界面登錄菜單 { //system(color fd)。 case 2: reader_lr()。 cout\t ※※※※※※※※※※※※※※※※※※※※※※※※※※※※ \n。 cout\t ※ 5: 查看所有圖書資料 6: 修改讀者用戶信息 ※ \n。 cout\n\t請(qǐng)選擇您需要的服務(wù)序號(hào): 。 break。 system(pause)。 break。 case 0: //退出系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1