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

正文內(nèi)容

c課程設(shè)計(jì)(簡(jiǎn)易圖書(shū)管理系統(tǒng))實(shí)習(xí)報(bào)告(36頁(yè))(論文資料)(編輯修改稿)

2025-02-25 20:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 //定義 Stulist容器 和相應(yīng)迭代器 listStudent Stulist。 listStudent::iterator s_iter=()。 listStudent::iterator iter=()。 //定義文件輸入流,讀取文件 ifstream infile2。 (,ios::in)。 //將文本文件信息存入 Stulist 容器中 infile2snumbersnamessexsagesdaptsrutimesbiyetimesjieyuetime sjiecount。 Student std(snumber,sname,ssex,sage,sdapt,srutime,sbiyetime,sjieyuetime,sjiecount)。 (std)。 while(infile2snumbersnamessexsagesdaptsrutimesbiyetimesjieyuet imesjiecount) { Student std(snumber,sname,ssex,sage,sdapt,srutime,sbiyetime,sjieyuetime, sjiecount)。 (std)。 } 3)查詢學(xué)生信息 cout顯示所有信息 \t\t查詢某個(gè)學(xué)生 endl。 cout請(qǐng)選擇 endl。 int xuan。 cinxuan。 C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 7 if(xuan==1) { cout全部學(xué)生信息如下: endl。 for(s_iter=()。 s_iter!=()。 s_iter++) { s_iterStudentshow()。 } } else if(xuan==2) { cout請(qǐng)輸入您要查詢學(xué)生的編號(hào) (20210128**)。 int xuehao。 int judge=0。 cinxuehao。 for(s_iter=()。 s_iter!=()。 s_iter++) { if(s_iterGetsnumber()==xuehao) { cout查詢結(jié)果如下: endl。 s_iterStudentshow()。 judge=1。 break。 } } if(judge == 0) { cout你要查找的學(xué)生不存在! endl。 } } else{ cout無(wú)此選項(xiàng)! endl。} 4)刪除學(xué)生信息 cout請(qǐng)輸入要?jiǎng)h除學(xué)生的學(xué)號(hào) (20210128**)。 int number。 int judge=0。 int ok=0。 cinnumber。 for(s_iter=()。 s_iter!=()。 s_iter++) { if(s_iterGetsnumber()==number) { C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 8 iter=s_iter。 iterStudentshow()。 judge=1。 break。 } else{。} } cout是否刪除: 是 否 。 cinok。 if(judge==1 amp。amp。 ok==1) { (s_iter)。 ofstream Delestu。 (,ios::out)。 for(s_iter=()。 s_iter!=()。 s_iter++) { Delestus_iterGetsnumber()s_iterGetsname()s_iter Getssex()s_iterGetsage()s_iterGetsdapt()s_iter Getsrutime()s_iterGetsbiyetime()s_iterGetsjieyuetime() s_iterGetsjiecount()endl。 } cout刪除成功! endl。 } else if(judge==0) { cout未找到相應(yīng)學(xué)生編號(hào),無(wú)法刪除! endl。 } else{。} 五、調(diào)試與測(cè)試 根據(jù)題目要求,完成相關(guān)類的設(shè)計(jì)后,實(shí)現(xiàn)對(duì) 相關(guān)業(yè)務(wù)實(shí)體的新增、刪除、屬性編輯、查詢等操作; 實(shí)現(xiàn)圖書(shū)管理中 所有業(yè)務(wù)實(shí)體的保存與打開(kāi)等文件操作。 在 完成代碼編寫(xiě)后對(duì)程序進(jìn)行運(yùn)行調(diào)試和測(cè)試。 登錄前進(jìn)行登錄選擇 C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 9 圖 選擇管理員登錄后 圖 管理員在登錄后,可以對(duì)圖書(shū)、學(xué)生、管理員、教工、借書(shū)記錄、管理用戶登錄等幾項(xiàng)操作進(jìn)行選擇操作,由于操作類別過(guò)多 ,操作原理基本相同,在這里 選擇對(duì)圖書(shū)操作為例。 圖 C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 10 圖 刪除前 所有圖書(shū) 圖 100000的圖書(shū) C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 11 圖 圖 C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 12 圖 圖 選擇讀者登錄后 圖 選擇讀者登錄后,會(huì)進(jìn)入到讀者程序塊。讀者可以查詢圖書(shū),在查詢圖書(shū)時(shí)不需要進(jìn)行用戶驗(yàn)證,可以查詢?nèi)繄D書(shū)或按圖書(shū)編號(hào)進(jìn)行查詢。讀者如果要查詢自己的借閱情況必須進(jìn)行用戶驗(yàn)證,才能看見(jiàn)自己的借閱圖書(shū)信息。 C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 13 圖 圖 圖 在圖書(shū)借閱記錄管理的操作中,對(duì)借閱記錄 的增加時(shí),會(huì)打開(kāi)圖書(shū)文本文件對(duì)圖書(shū)的“是否借閱”進(jìn)行修改,使之改為“已借”(由 0或 1 判斷)。在還書(shū)過(guò)程中由管理員C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 14 對(duì)借閱記錄的還書(shū)時(shí)間(在增加借 閱時(shí)間的時(shí)候默認(rèn)為 )進(jìn)行修改。同時(shí)在打開(kāi)圖書(shū)文本文件對(duì)圖書(shū)的是否借閱進(jìn)行修改,改為“未借”(由 0 或 1 判斷)。 六、實(shí)習(xí)日志 2021 年 2 月 20 日 在剛剛過(guò)完寒假來(lái)的時(shí)候,就開(kāi)始進(jìn)行了 C++面向?qū)ο蟪绦蛟O(shè)計(jì)。在之前已經(jīng)確定了題目,今天在老師的幫助下,對(duì)設(shè)計(jì)內(nèi)容進(jìn)行了分析,確定了大致方向。對(duì)未來(lái)幾天的實(shí)習(xí)進(jìn)行了初步的安排,書(shū)寫(xiě)了書(shū)面的實(shí)施計(jì)劃書(shū)。 2021 年 2 月 21 日 今天的主要目的是開(kāi)始對(duì)程序的功能進(jìn)行分析,該 程序設(shè)計(jì)題要求是對(duì)圖書(shū)、 管理員、 學(xué)生、教工、借閱記錄幾個(gè)業(yè)務(wù)實(shí)體能夠進(jìn)行增加、刪 除、編輯和查詢。 實(shí)現(xiàn)對(duì)以上幾個(gè)實(shí)體的保存與打開(kāi)文件等操作。對(duì)程序運(yùn)行時(shí) 程序運(yùn)行步驟進(jìn)行了分析。確定了設(shè)計(jì)幾個(gè)類,類的組成。 2021 年 2 月 22 日 開(kāi)始進(jìn)行類的設(shè)計(jì)和完成相應(yīng)的代碼。今天的任務(wù)主要完成了圖書(shū)類( Book)和它的派生類 MangBook 類的設(shè)計(jì)。 在初步設(shè)計(jì)的時(shí)候會(huì)遇到一些困難。在進(jìn)行代碼的編寫(xiě)的同時(shí)還要進(jìn)行知識(shí)的復(fù)習(xí)。不停的翻閱課本和上網(wǎng)查閱資料?;旧纤闶峭瓿闪嘶緢D書(shū)類的設(shè)計(jì)。 2021 年 2 月 23 日 在昨天的基礎(chǔ)上設(shè)計(jì)了圖書(shū)管理類( MangLibrary),在管理圖書(shū)類里面采用容器,對(duì)來(lái)存儲(chǔ)信 息。 在 MangLibrary 類里面設(shè)計(jì)了一個(gè) Mangbooks()函數(shù),來(lái)實(shí)現(xiàn)對(duì)管理圖書(shū)業(yè)務(wù)的增加、刪除、查詢和編輯屬性 等操作。 2021 年 2 月 24 日 2021 年 2 月 25 日 在有昨天的基礎(chǔ)上 進(jìn)行著下一個(gè)類的設(shè)計(jì),在這兩天中,設(shè)計(jì)了學(xué)生類( Stud)、學(xué)生管理類( MangStudent)、管理員類( Administrator)、管理員管理類( MangAdm)。在 各 個(gè)基礎(chǔ)類中定義各自的屬性,和訪問(wèn)器函數(shù)。在各個(gè)管理類中定義相應(yīng)的管理函數(shù),對(duì)相應(yīng)業(yè)務(wù)實(shí)體進(jìn)行了 增加、刪除、查詢和編輯屬性 等操作。 2021 年 2 月 26 日 2021 年 2 月 27 日 在這三天的時(shí)間里 ,對(duì)接下來(lái)設(shè)計(jì)的借閱記錄類( RecordBooks)、借閱記錄管理類( MangRecordbook)、密碼類( Asmpassword)、管理員登錄類( Admlogin)、讀者登錄類( Teaderlogin)、教工類( Teacher)、教工管理類( MangTeacher)進(jìn)行了代碼的編寫(xiě)。在各個(gè)基礎(chǔ)類中定義各自的屬性,和訪問(wèn)器函數(shù)。在各個(gè)管理類中定義相應(yīng)的管理函數(shù),對(duì)相應(yīng)業(yè)務(wù)實(shí)體進(jìn)行了 增加、刪除、查詢和編輯屬性 等操作。對(duì)設(shè)計(jì)好的類進(jìn)一步優(yōu)化C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 15 設(shè)計(jì),完善相應(yīng)的功能操 作。 2021 年 2 月 28 日 在將類全部設(shè)計(jì)完以后在主函數(shù)里面設(shè)計(jì)讀者登錄和管理員登錄 類變量,對(duì)管理類的函數(shù)進(jìn)行調(diào)用。完成程序的運(yùn)行。 2021 年 2 月 29 日 主要進(jìn)行了程序的調(diào)試。檢查程序是否存在漏洞,對(duì)程序給個(gè)環(huán)節(jié)進(jìn)一步的優(yōu)化和完善。今本完成了本次設(shè)計(jì)的要求。完成了對(duì)各個(gè)業(yè)務(wù)實(shí)體的曾加、刪除、編輯、查詢;完成對(duì)各個(gè)業(yè)務(wù)實(shí)體的保存和打開(kāi)文件操作??粗Y(jié)果還是挺滿意的,只有唯一的遺憾是未能做出本程序的界面。 2021 年 3 月 1 日 開(kāi)始撰寫(xiě)本次實(shí)習(xí)的報(bào)告論文。制作設(shè)計(jì)的各個(gè)類的 UML 圖示。對(duì)程序運(yùn)行的部分環(huán)節(jié)進(jìn)行了 截圖。今本完善了論文的初稿。 2021 年 3 月 2 日 在上午完成實(shí)習(xí)答辯需要的 PPT。對(duì)論文做了進(jìn)一步的修改。在下午進(jìn)行了答辯,介紹了自己所設(shè)計(jì)的各個(gè)實(shí)體的類和功能。 七、實(shí)習(xí)總結(jié) 在本次實(shí)現(xiàn)的過(guò)程中,自己不斷的翻閱課本和在網(wǎng)上查詢相應(yīng)的資料。第一個(gè)目的完成了 題目設(shè)計(jì)的要求,覺(jué)得很欣慰。第二個(gè)目的,實(shí)現(xiàn)對(duì) C++編程的進(jìn)一步了解,對(duì)類設(shè)計(jì)的安排有了進(jìn)一步的體會(huì)。在用 C++面向?qū)ο蟪绦蛟O(shè)計(jì)的時(shí)候,設(shè)計(jì)出一個(gè)合理的、合適的類來(lái)的是完成相應(yīng)程序設(shè)計(jì)的基礎(chǔ)。 在本次的實(shí)現(xiàn)階段我體會(huì)到,做事情要有安排,要有想法。對(duì)事情有一 定的管理分類,就像本次設(shè)計(jì)的圖書(shū)管理系統(tǒng)一樣。在管理的同時(shí)要有清晰的思路。在本次程序設(shè)計(jì)的時(shí)候唯一的遺憾是未能實(shí)現(xiàn)本系統(tǒng)的界面設(shè)計(jì)。由于時(shí)間的原因,界面的設(shè)計(jì)只是完成了一點(diǎn)點(diǎn)。對(duì)初學(xué) Qt 編程有了一定的了解。在完成實(shí)習(xí)階段后,我還將繼續(xù)學(xué)習(xí)界面的設(shè)計(jì)。 這次設(shè)計(jì)讓我進(jìn)一步培養(yǎng)了自學(xué),自律,自覺(jué)的好習(xí)慣。進(jìn)一步了解了 C++面向?qū)ο蟪绦蛟O(shè)計(jì)的思想。 八、附錄:核心代碼清單 各個(gè) 類設(shè)計(jì) .h核心 代碼 1) 教工類 ( 代碼 ) class Teacher { C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)習(xí)報(bào)告 16 private: int tnumber。 string tname。 string tsex。 int tage。 string tdpat。 string
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1