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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--圖書管理基本業(yè)務(wù)模擬-展示頁

2024-09-22 09:38本頁面
  

【正文】 圖 書的現(xiàn)存量加一。利用 while(p!=NULL)循環(huán),以及利用 p=pnext 語句對現(xiàn)存圖書的鏈表進行遍歷,顯示所有現(xiàn)存圖書的編號、名稱、作者、現(xiàn)有量以及庫存量信息。 顯示圖書信息 Print_book() 此函數(shù)利用定義指針 BK *p。p=h_reader。否則顯示此圖書編號不存在,按任意鍵回到查找菜單選擇函數(shù)界面。 p=pnext。amp。若找不到讀者,顯示讀者標號不存在,按任意鍵回到查找菜單選 擇函數(shù)界面。 查找菜單選擇函數(shù) Find_Select() 此函數(shù)包括查找圖書,查找讀者,顯示圖書和顯示讀者以及返回上級五個功能,通過調(diào)用 find()函數(shù),判斷用戶的選擇,從而進行相關(guān)功能的操作。 主菜單選擇函數(shù) Menu_select() 此函數(shù)包括退出系統(tǒng),新書入庫,查詢信息,借書登記和還書管理五個函數(shù),通過調(diào)用主菜單函數(shù)判斷用戶做出的選擇,從而進行相應(yīng)的操作。并把所接圖書量置為零。通過 if 語句判斷讀者是否是第一次登陸,若是首次登陸,則要進行初始化,否則直接進入主菜單進行功能選擇。 ( 4) 輸出形式: 能按書號、 書名、著作者 查找?guī)齑娴臅畔? 能按學生的借書證號顯示學生信息和借閱信息 書籍入庫 借書功能實 還書功能實現(xiàn) 三.總體設(shè)計 4 主 菜 單選 擇 函 數(shù)M e n u _ s e l e c t ( )還 書 管 理R e t u r n _ B o o k ( )新 書 入 庫I n s e r t _ N e w _ B o o k( )返 回 上 級s y s t e m ( c l s )借 書 登 記B o r r o w _ B o o k ( )退 出 系 統(tǒng)s y s t e m ( c l s )S a v e ( )顯 示 圖 書P r i n t _ b o o k ( ) 查 找 圖 書F i n d _ B o o k ( )顯 示 讀 者P r i n t _ r e a d e r ( )查 詢 信 息F i n d _ S e l e c t ( )查 找 讀 者F i n d _ R e a d e r ( )初 始 化 圖 書 信 息I n i t _ b o o k ( )登 陸L o g i n ( )初 始 化 讀 者 信 息I n i t _ r e a d e r ( )第二次登陸第 一 次 登 陸頁 1圖 書 信 息 管 理 系 統(tǒng)各 函 數(shù) 關(guān) 系 如 上 圖 , 需 要 進 行 說 明 的 是 , 讀 者 第 一 次 進 入 系 統(tǒng) 時 ,要 進 行 讀 者 信 息 和 圖 書 信 息 的 初 始 化 , 當 關(guān) 閉 程 序 時 , 系 統(tǒng) 會 保 留 讀者 信 息 , 再 次 進 入 系 統(tǒng) 時 , 可 以 直 接 進 入 主 菜 單 , 進 行 相 關(guān) 功 能 的 操作 。 1 項目: 圖書管理 基本業(yè)務(wù)模擬 課程: 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計 班級: 姓名: 學號: 指導老師: 信息工程學院計算機系 2 一、 實驗?zāi)康? ........................................................................................................... 3 二、 實驗 設(shè)計要求 .................................................................................................... 3 三、 總體設(shè)計 ........................................................................................................... 4 四、 詳細設(shè)計 ............................................................................... 錯誤 !未定義書簽。 (一) 程序解釋 (二)測試與調(diào)試 五 、 源程序清單及個人分工 : ..................................................................................14 六、 個人評價 和心得 ................................................................................................30 3 一 . 實驗?zāi)康? 設(shè)計一個計算機管理系統(tǒng)完成圖書管理基本業(yè)務(wù) 二 . 實驗設(shè)計要求 ( 1)書的登記內(nèi)容包括書號、書名、著作者、現(xiàn)存量和庫存量 等;學生信息包括借書整好、借閱信息等; ( 2)以書 號建立索引表(線性表)以提高查找效率; ( 3) 主要功能如下: 采編入庫:新購一種書,確定書號后,登記到圖書帳目表中,如果表中已有,則只將庫存量增加; 借閱:如果一種書的現(xiàn)存量 大于 0,則借出一本,登記借閱者的書號和歸還期限 (在“ 書的登記內(nèi)容 ”中沒有這項?) ,改變現(xiàn)存量; 歸還:注銷對借閱者的登記,改變該書的現(xiàn)存量。 四.詳細設(shè)計 (一)程序解釋: 主函數(shù) main() 主函數(shù)通過創(chuàng)建 和 兩個文件,從而達到對圖書信息和讀者信息的保存 ,方便用戶下一次的操作。 5 初始化讀者信息函數(shù) Init_reader() 若讀者是第一次進入此系統(tǒng),則首先對讀者的信息進行初始化,通過 p0=(RD*)malloc(sizeof(RD))為讀者申請讀者鏈表節(jié)點空間,并初始化讀者鏈表,包括讀者的圖書證號,姓名。 初始化圖書信息函數(shù) Init_book() 若讀者是第一次進入此系統(tǒng),則首先對讀者的圖書信息進行初始化,通過 p0=(BK*)malloc(sizeof(BK))為圖書申請圖書鏈表節(jié)點空間,并對圖書鏈表中的圖書編號、圖書名稱、圖書作者、圖書數(shù)量進行初始化,開始時,圖書的現(xiàn)存量等于庫存量。 新書入庫函 Insert_New_Book() 此函數(shù)通過的創(chuàng)建一個圖書鏈表,達到對新進書判斷,若在現(xiàn)有的圖書中找到該書,則直接進行入庫,并記錄下圖書的數(shù)量,若找完整個圖書量表也沒找到該書, 則要記錄下新進圖書的名稱,作者,數(shù)量,并把該書插入到已有數(shù)中,方便下次對新書的判斷。 查找讀者函數(shù) Find_Reader() 此函數(shù)通過讀者的圖書證號對讀者鏈表從頭至尾進行查找,若找到讀者,則顯示讀者圖書證號以及姓名,然后利用 for 循環(huán)和指針,對讀者所借圖書進行查找并顯示。 查找圖書函數(shù) Find_Book() 此函數(shù)根據(jù)用戶輸入的圖書編號,利用while(strcmp(pbook_num,find_book)!=0amp。pnext)。語句,對現(xiàn)有圖書進行查找,若找到,則顯示圖書的編號、名稱、作者、現(xiàn)有量以及庫存量。 顯示讀者函數(shù) Print_reader() 6 此函數(shù)利用定義指針 RD *p。 利用 while(p!=NULL)循環(huán),以及利用 p=pnext 語句對讀者的圖書信息鏈表進行遍歷,然后顯示讀者的借書編號和還書時間。 p=h_book。 借書函數(shù) Borrow_Book() 此函數(shù)利用圖書鏈表和讀者鏈表對讀者的借書進行操作,根據(jù)讀者輸入的圖書證號,利用 while 循環(huán)對讀者鏈表進行遍歷,查找是否存在該讀者,若讀者不存在,則提示該讀 者的圖書證號不存在,若讀者存在,根據(jù)讀者輸入的要借的圖書編號,再利用 while 循環(huán)遍歷是否存在該書,若該書不存在,則顯示此書不存在,若該書存在,再利用 if判斷是否還有現(xiàn)存,若無現(xiàn)存,在提示此書已借完,若還有現(xiàn)存,再利用 if語句判斷該讀者是否已達到最大借書量,若已達最大量,則提示讀者,借書已滿,若還未達到最大量,再利用 if 語句判斷該讀者是否已借書,若從未借過書,則直接借書,若已借書,然后利用 for循環(huán)和 if語句判斷此次借書是否和以前借書有重復,若重復,則提示讀者不能借兩本相同的書,若不重復,則讓讀者輸入還書的 日期,并把讀者的所借圖書量加一,并把圖書的現(xiàn)存量減一。 保存圖書函數(shù) Save_Book() 此函數(shù)首先創(chuàng)建文件指針 FILE *fp_book,然后創(chuàng)建文件,把圖書鏈表中的圖書信息寫進文件,寫入成功,則對圖書信息進行保存,若寫入失敗,則釋放所有節(jié)點。通過 fp=fopen(,rb)打開圖書文件
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1