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

正文內(nèi)容

圖書館管理系統(tǒng)課程設(shè)計(jì)(c語言)-展示頁

2025-01-27 14:39本頁面
  

【正文】 在本程序中有很大的好處。循環(huán)是C語言的重要方法,也是本程序的靈魂,它在本程序中既有“穿針引線”的作用,也起到了對(duì)數(shù)據(jù)進(jìn)行分析、存貯、讀取等重要的作用,本程序在使用循環(huán)過程中對(duì)循環(huán)進(jìn)行了多方法的應(yīng)用也是一個(gè)“亮點(diǎn)”,它使程序變得結(jié)構(gòu)合理,通俗易懂,也降低了程序的難度。六、 課程設(shè)計(jì)的總結(jié)這次C語言的課程設(shè)計(jì),我的最大的感觸就是確實(shí)學(xué)到了許多東西,有許多東西都是逼出來的,原本很多不會(huì)的內(nèi)容有些無從下手,在拿到任務(wù)之前也沒有系統(tǒng)的做過一次作品,所以剛開始的時(shí)候有些無從下手,后來在網(wǎng)上看了很多的類似的程序,并結(jié)合老師給的例子,加上反復(fù)的看課本最后才動(dòng)手編寫,開始時(shí)錯(cuò)誤百出,后來逐步修正。3. 在調(diào)試過程中,前一個(gè)程序忘記關(guān)閉,接著進(jìn)行編譯,提示出錯(cuò),關(guān)閉以前的程序后問題解決。7. 還書功能,具體流程圖如下:還書要還的書名存在?確定?刪掉借書人信息,圖書狀態(tài)改為可借返回主菜單還書也是先用strcmp函數(shù)找到對(duì)應(yīng)的記錄,找到則進(jìn)行還書操作,否則重新查找,還書時(shí),確定后自動(dòng)將圖書狀態(tài)改為可借,并將原借書人的信息刪掉,并提示還書成功,最后返回菜單函數(shù)五、 調(diào)試與測試1. 在開始的設(shè)計(jì)中由于沒有定義好數(shù)據(jù)的類型,將價(jià)格定義為了整型,導(dǎo)致在輸入價(jià)格時(shí)帶有小數(shù)點(diǎn)時(shí)在瀏覽數(shù)據(jù)時(shí)出現(xiàn)亂碼。6. 借書功能,其基本流程如下:開始輸入書名存在? N不存在! Y借書人信息成功結(jié)束借書功能和修改功能相似,都是先將要借的書在文件中找用字符比較的方法在文件中查找,如果存在記錄借閱人信息并存在文件中,并提示借閱成功,如果不存在,則要求重新輸入。5. 刪除與修改模塊,流程圖如下:選擇功能刪除 修改 退出選擇修改方式成功成功主菜單這個(gè)功能劃分為一個(gè)功能模塊,有兩個(gè)主要函數(shù)組成,用開關(guān)語句進(jìn)行調(diào)用,這兩個(gè)函數(shù)很相似,都要求打開文件先輸入要修改或刪除的書名,然后用strcmp函數(shù)進(jìn)行字符產(chǎn)比較來定位要改變的內(nèi)容,定位好后將該條記錄顯示在屏幕上等待確認(rèn),刪除函數(shù)是將所有數(shù)據(jù)用“空字符”代替(用到字符串拷貝命令),修改則是用從鍵盤上讀入的字符代替原字符,其中修改函數(shù)用開關(guān)語句來允許對(duì)部分?jǐn)?shù)據(jù)或者全部數(shù)據(jù)進(jìn)選擇性的修改。(用do……while…… 語句實(shí)現(xiàn))4. 瀏覽全部的模塊。2. 數(shù)據(jù)錄入的功能模塊,流程圖如下:寫入失敗能打開?保存并關(guān)閉文件,返回菜單開始確定輸入個(gè)數(shù)打開失敗輸入數(shù)據(jù)寫入成功?先用scanf語句在鍵盤上讀入一個(gè)數(shù),做為此次錄入書得本數(shù),用fopen語句打開 ((fp=fopen(,a))==NULL)則未打開文件,此時(shí)新建一個(gè),接下來將數(shù)據(jù)寫入,寫入后判斷文件是否成功寫入,若未寫入,則給出提示,最后關(guān)閉文件,返回菜單函數(shù)。主要的功能模塊的聯(lián)系通過以下的流程圖說明: 主要功能的聯(lián)系如下:主函數(shù)錄入瀏覽刪改查詢借書還書菜單退出退出其中主函數(shù)在第一次使用時(shí)作為菜單使用對(duì)基本功能進(jìn)行第一次調(diào)用,以后每完成一項(xiàng)功能后可以選擇進(jìn)入菜單進(jìn)行功能選擇,或者直接選擇退出,也可以進(jìn)入菜單后選擇退出。以后的操作中都是實(shí)現(xiàn)對(duì)這些數(shù)據(jù)進(jìn)行直接的操作。 各個(gè)功能模塊之間通過一個(gè)菜單函數(shù)來進(jìn)行相互跳轉(zhuǎn)的操作。 二、 設(shè)計(jì)的內(nèi)容與要求 設(shè)計(jì)中主要為滿足圖書借閱信息的處理,所以在設(shè)計(jì)中應(yīng)做到可以輕松地對(duì)圖書館中信息的,讀入、變動(dòng) 等的操作。同時(shí)應(yīng)實(shí)現(xiàn)對(duì)圖書館信息的保存和修改操作?!陡呒?jí)語言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告姓 名: 學(xué) 號(hào): 專 業(yè): 電子信息科學(xué)與技術(shù) 實(shí) 驗(yàn) 室: 設(shè)計(jì)時(shí)間:2011年 06月 19日 —— 2011年 06月 24日評(píng)定成績: 指導(dǎo)教師: 目 錄一、 課程設(shè)計(jì)的目的 3二、 設(shè)計(jì)的內(nèi)容與要求 3三、 總體設(shè)計(jì) 3四、 詳細(xì)設(shè)計(jì) 3五、 調(diào)試與測試 3六、 課程設(shè)計(jì)的總結(jié) 3一、 課程設(shè)計(jì)的目的圖書館管理系統(tǒng)主要要求對(duì)圖書信息的管理和對(duì)借書、還書的處理圖書管理信息采用文件保存,因而要提供文件的輸入輸出操作;要實(shí)現(xiàn)對(duì)圖書基本信息的查詢,則要提供查找操作 辦理借書或還書手續(xù)需要提供修改操作;另外還要提供鍵盤式選擇菜單以實(shí)現(xiàn)功能選擇。其中對(duì)文件的保存主要包括:圖書名、圖書編號(hào)、價(jià)格、作者、狀態(tài)、借書人姓名、借書人性別、學(xué)號(hào)。目的是通過此次課程設(shè)計(jì),可以更進(jìn)一步的了解結(jié)構(gòu)體、函數(shù)調(diào)用、指針的用法、以及文件的操作等。 因此,要求對(duì)管理系統(tǒng)的模塊劃分明確,各模塊之間,相互協(xié)調(diào),又通過菜單實(shí)現(xiàn)各功能的分立三、 總體設(shè)計(jì) 整個(gè)系統(tǒng)分為:信息錄入模塊、信息展示模塊、圖書信息查詢模塊、刪除和修改模塊、借書模塊、還書模塊等 幾個(gè)基本的功能模塊。四、 詳細(xì)設(shè)計(jì) 數(shù)據(jù)的組織描述(比如主要的變量類型,結(jié)構(gòu)體等等),模塊之間的參數(shù)設(shè)計(jì)(接口設(shè)計(jì),模
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1