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

正文內(nèi)容

圖書(shū)管理系統(tǒng)報(bào)告數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)c語(yǔ)言(參考版)

2025-05-17 22:32本頁(yè)面
  

【正文】 CUser::CUser() { strcpy(Password,00。 break。 break。i++) if(strcmp(thisBorrowed[i].,bookid)==0) {ts=thisBorrowed[i].ReturnDatethisBorrowed[i].BorrowDate。 for(int i=0。 cout請(qǐng)輸入要續(xù)借的圖書(shū)編號(hào) :。 CTimeSpan ts。 } } else { cout尊敬的讀者,您暫時(shí)沒(méi)有歸還的圖書(shū) !endl。 BNtemp=BNtempNext。 cout圖書(shū)編號(hào) 圖書(shū)名稱(chēng) 出版社 出版日期 庫(kù)存量 作者 endl。 BNtemp=userReturnedNext。 CUser *user=new CUser。 } } else cout尊敬的讀者,您暫時(shí)沒(méi)有借閱圖書(shū) !endl。i++) { userBorrowed[i].()。amp。 for(int i=0。 if(strcmp(userBorrowed[0].,000000)!=0) {cout尊敬的讀者,您已經(jīng)借閱的圖書(shū)有 :endl。 user=new CUser。 } case 2:{break。 } else cout密碼錯(cuò)誤,請(qǐng)重新輸入 !endl。 strcpy(userPassword,password1)。 cinpassword2。 cinpassword1。 cinname。 cinnum。 coutuserID userName userPassword 普通用戶(hù) endl。 cout用戶(hù)原始信息如下 :endl。 user=thisFindUser(thisID)。 CUser *user。 char name[10]。 exit(1)。 break。 case 5: system(cls)。 case 4: thisAlterUser()。 case 3: thisSearchReturned()。 case 2: thisSearchBorrowed()。 case 1: thisBorrowOnce()。 switch (num) { case 0: thisSearchBook()。 cout請(qǐng)輸入要進(jìn)行的操作: endl。 cout endlendl。 cout endlendl。 cout endlendl。(strcmp(userPassword,password))==0) { while(1) { cout普通用戶(hù)界面 endlendl。 if(user!=NULLamp。 user=new CUser。 } void CReader::Login(char *id,char *password) { int num=1。 strcpy(thisPassword,000000)。 } include extern void MainMenu()。 } void CBookNode::BNCopy(CBook book) { (book)。 BorrowDate=。 } void CBook::Output() {coutthisBookID thisBookName thisPress thisPressDate thisWriter thisCount 。 strcpy(Writer,)。 strcpy(Press,)。 } CBook::Input(CBook book) { strcpy(BookID,)。 strcpy(PressDate,pressdate)。 strcpy(BookName,bookname)。 Count=1。//續(xù)借 }。//查詢(xún)已借圖書(shū) virtual void SearchReturned()。//登陸 virtual void AlterUser()。 virtual ~CReader()。 }。 virtual void SearchReturned()。//借書(shū) void Return()。//修改圖書(shū) void DeleteBook()。//刪除用戶(hù) void AddBook()。//登陸 void AddUser()。 public: CAdmin(char*id,char*name,char*password,int role)。 include include include include include include include class CAdmin : public CUser { public: CAdmin()。//輸出用戶(hù)信息 CUser *FindUser(char * id)。 virtual void SearchReturned()。 virtual void AlterUser()。 public: virtual void Login()。//借書(shū)數(shù)組 CBookNode *Returned。//登陸密碼 int Role。//用戶(hù)編號(hào) char Name[10]。 void UserInput(char *id,char *name,char *password,int role)。 CUser(char *id,char *name,char *password,int role)。 }。 CBookNode * FindBook(char *str)。 public: CBookNode BookHead。 include include include include include include include include include include include include include class CBookLinkList { public: CBookLinkList()。//指向下一 個(gè)節(jié)點(diǎn) public: void BNCopy(CBook book)。 public: CBook BookInfor。 CBookNode(CBook bookinfor)。 }。//借書(shū)時(shí)間 CTime ReturnDate。 public: CBook BookInfor。 include include class CBookBorrowed { public: CBookBorrowed()。//庫(kù)存量 public: void Output()。//出版日期 char Writer[10]。//圖書(shū)名稱(chēng) char Press[20]。 public: char BookID[10]。 Input(CBook book)。 include include include class CBook { public: CBook()。 public: CReader *ReaderHead。 參考文獻(xiàn) [1] 嚴(yán)蔚敏 吳偉民 . 數(shù)據(jù)結(jié)構(gòu) . 清華大學(xué)出版社 . [2] 李春葆 . 數(shù)據(jù)結(jié)構(gòu)教程 . 清華大學(xué)出版社 . [3] 譚浩強(qiáng) . C++程序設(shè)計(jì) .第三版 . 清華大學(xué)出版社 . [4] 呂鳳翥 .C++語(yǔ)言基礎(chǔ)教程 .第二版 .清華大學(xué)出版社 . [5] 王育堅(jiān) .Visual C++面向?qū)ο缶幊探坛?.第二版 .清華大學(xué)出版社 . 附錄:程序源代碼 include class CReaderLinkList { public: CReaderLinkList()。同時(shí)感謝楊彬老師能夠發(fā)現(xiàn)我們沒(méi)有想到的問(wèn)題,提出了很多好的建議。最后感謝我們組的所有成員,我們齊心協(xié)力完成了我們的任務(wù)。 這次課程設(shè)計(jì)算是一次小的嘗試吧,以后自己要多加強(qiáng)編程能力的培養(yǎng),多練習(xí),多實(shí)踐。但是兩者又有一些共同之處,比如數(shù)據(jù)成員一樣,部分函數(shù)也是一樣的。系統(tǒng)分成 CAdmin 和 CReader 兩個(gè)模塊,前者為管理員類(lèi),后者為普通用戶(hù)類(lèi)。 在課程設(shè)計(jì)過(guò)程中,自己感到比較滿(mǎn)意的還有一點(diǎn):思路比較清晰。比如鏈表的插入操作中的頭插法和尾插法。另外一點(diǎn)就是,掌握最基本的算法。當(dāng)自己接觸一個(gè)陌生的系統(tǒng)時(shí),也不可能所有的細(xì)節(jié)都能夠想得到,這是很正常的。但是好多函數(shù)已經(jīng)寫(xiě)過(guò)了,如果改數(shù)據(jù)結(jié)構(gòu),就要改好多程序,而且說(shuō)不定還會(huì)出現(xiàn)其他問(wèn)題。另外就是自己準(zhǔn)備采用的數(shù)據(jù)結(jié)構(gòu)和算法。對(duì)于系統(tǒng), 或者我們以后要做的項(xiàng)目,一定要做好準(zhǔn)備工作。可以利用斷點(diǎn),單步執(zhí)行查找問(wèn)題的原因。 以上是自己一些小小的體會(huì)吧,下面說(shuō)說(shuō)系統(tǒng)設(shè)計(jì)方面的感想。以前聽(tīng)說(shuō)程序員很辛苦,自己還有點(diǎn)不信,現(xiàn)在終于有了親身體會(huì)??墒窃谡n程設(shè)計(jì)的這兩個(gè)星期里,一整天寫(xiě)程序成了常態(tài)。系統(tǒng)中的數(shù)據(jù)處理是最麻煩也是最重要的問(wèn)題,模塊之間牽涉到數(shù)據(jù)的操作更是麻煩。每個(gè)模塊都有一定的規(guī)模,并且模塊與模塊之間是緊密聯(lián)系的。比如圖書(shū)管理系統(tǒng),要完成的功能首先分為圖書(shū)管理員模塊和讀者模塊。課程設(shè)計(jì)要求完成 的是一個(gè)系統(tǒng),不像平時(shí)只是簡(jiǎn)單寫(xiě)個(gè)函數(shù)或幾個(gè)函數(shù)完成一個(gè)簡(jiǎn)單的功能。由于時(shí)間有限,所以總是感覺(jué)有壓力。 心得與體會(huì) 緊張而又充實(shí)的課程設(shè)計(jì)結(jié)束了,終于可以松口氣了。 在 Visual C++中進(jìn)行如下操作:工程→設(shè)置→常規(guī)→ MFC 基礎(chǔ)類(lèi)庫(kù),把“不使用 MFC”改為“使用 MFC 作為靜態(tài)鏈接庫(kù)”。“ ”就是系統(tǒng)中的頭文件, 應(yīng)該不會(huì)出問(wèn)題。: No such file or directory 問(wèn)題描述:當(dāng)我使用 CTime 類(lèi)時(shí),加入了該類(lèi)所在的頭文件“ ”,在編譯過(guò)程中就出現(xiàn)了這個(gè)問(wèn)題。 2. Cannot open include file: 39。 解決方法:在 重新找到 library 定義的地方,發(fā)現(xiàn)定義時(shí)是“ Library”,首字母“ L”是大寫(xiě)的。 2. 管理員界面 管理員操作界面的功能比較多,各個(gè)代碼所代表的操作如下所示 : 0:查詢(xún)圖書(shū) 1:添加圖書(shū) 2:修改圖書(shū) 3:刪除圖書(shū) 5:刪除用戶(hù) 6:修改用戶(hù)信息 7:已借圖書(shū)查詢(xún) 8:已還圖書(shū)查詢(xún) 9:借書(shū) 10:還書(shū) 11:退出 3. 用戶(hù)界面 用戶(hù)界面可以進(jìn)行的操作比較少,數(shù)字和對(duì)應(yīng)的操作如下所示: 0:圖書(shū)查詢(xún) 1:圖書(shū)續(xù)借 2:已借圖書(shū) 3:已還圖書(shū) 4:修改用戶(hù)信息 5:退出 4. 查找圖書(shū)界面 查找圖書(shū)界面的數(shù)字用來(lái)選擇查找圖書(shū)的方式,對(duì)應(yīng)關(guān)系如下所示: 1:按圖書(shū)編號(hào) 2:按圖 書(shū)名稱(chēng) 3:按出版社 4:按作者 5:返回 第六章 總結(jié) 編程過(guò)程中遇到的問(wèn)題及解決方法 1. () : error LINK2021: unresolved external symbol “ Readlinklist” 問(wèn)題描述:在 文件中使用了 extern CBookLinkList library,出現(xiàn)了上述問(wèn)題。 10. 已還圖書(shū)查詢(xún) 查詢(xún)用戶(hù)已還圖書(shū)只需要輸入讀者編號(hào)即可,查詢(xún)編號(hào) 202117926 的已還圖書(shū)顯示如下: 第五章 用戶(hù)使用說(shuō)明 總體來(lái)說(shuō),只要按照系統(tǒng)中的提示問(wèn)題進(jìn)行輸入,就可以實(shí)現(xiàn)相應(yīng)的功能。如果用戶(hù)或圖書(shū)不存在,會(huì)進(jìn)行相應(yīng)的提示。刪除圖書(shū)的界面如下圖所示: 刪除以后再次查找圖書(shū),顯示信息如下圖: 6. 添加用戶(hù) 添加用戶(hù)時(shí)需要輸入用戶(hù)編號(hào)、姓名、密碼和用戶(hù)類(lèi)型。 如果修改成功,會(huì)提示“修改成功!”;如果要修改的圖書(shū)不存在,則提示“所查圖書(shū)不存在,請(qǐng)重新輸入!”
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1