C語言程序設(shè)計-圖書館管理系統(tǒng)(共16頁).doc
《C語言程序設(shè)計-圖書館管理系統(tǒng)(共16頁).doc》由會員分享,可在線閱讀,更多相關(guān)《C語言程序設(shè)計-圖書館管理系統(tǒng)(共16頁).doc(16頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上實訓(xùn)報告題 目: 圖書館管理系統(tǒng)院 系: 信息科技學(xué)院專 業(yè): 姓 名: 學(xué) 號: 指導(dǎo)教師: 日 期: 2015年7月15日 桂林電子科技大學(xué)信息科技學(xué)院目 錄1 問題定義 =12 系統(tǒng)設(shè)計 -521 總體設(shè)計 -522 詳細(xì)設(shè)計 -62.2.1 數(shù)據(jù)結(jié)構(gòu)設(shè)計 -62.2.2 主控流程 -82.2.3 增加信息模塊 -72.2.4 查找信息模塊 -72.2.7 刪除信息模塊 -72.28 修改信息模塊 -72.2.8 數(shù)據(jù)功能描述 -73 系統(tǒng)實現(xiàn) = 23.1 編碼 - 83.1.1 程序預(yù)處理 - 93.1.2 主函數(shù)main() - 93.1.3 主菜單界面
2、- 113.1.7 增加圖書信息 - 143.1.8 查詢圖書信息 - 143.1.9 刪除圖書信息 - 153.2.0 修改圖書信息 - 153.2 測試與調(diào)試 - 133.2.1 概述 - 143.2.2 程序測試 - 145 歸納總結(jié) = 35.1 開發(fā)經(jīng)驗 - 165.2 實訓(xùn)中遇到的問題及解決方法- 165.3 設(shè)計中的不足之處 - 165.4 感想和心得體會 - 166 參考資料 = 16前 言課程設(shè)計環(huán)節(jié)是應(yīng)用型本科院校非常重要的一個教學(xué)環(huán)節(jié),是學(xué)完一門課后應(yīng)用本課知識及以前的知識積累而進(jìn)行的綜合性、開放性的訓(xùn)練。通過課程設(shè)計,不僅能夠使學(xué)生得到系統(tǒng)的技能訓(xùn)練,鞏固和加強所學(xué)得專
3、業(yè)理論知識,而且能夠培養(yǎng)學(xué)生工程意識、創(chuàng)新能力、團(tuán)隊精神等綜合素質(zhì),培養(yǎng)學(xué)生的設(shè)計能力和解決實際問題的能力。C語言由于其強大的功能,豐富的表達(dá)能力,高效的代碼,良好的移植性和靈活性,自1972年問世以來,經(jīng)久不衰,即使現(xiàn)在出現(xiàn)了面向?qū)ο蟮某绦蛟O(shè)計方法和開發(fā)工具,但它仍然是人們學(xué)習(xí)程序設(shè)計的首選語言,用它訓(xùn)練和提高編程技術(shù),以及開發(fā)應(yīng)用程序等。我們通過C語言程序設(shè)計這門課程的學(xué)習(xí),已經(jīng)能編寫解決小問題的程序,對程序的開發(fā)也有了初步的認(rèn)識,還掌握了C 語言的基本語法,這一過程確確實實令我們感到欣喜,有點計算機可以完成自我任務(wù)的成就感。但是,對于程序設(shè)計而言,學(xué)習(xí)C 的步伐不應(yīng)該停留于此。我們最終的
4、目的應(yīng)該是掌握開發(fā)大型綜合程序的方法,即遵循軟件工程的開發(fā)步驟和結(jié)構(gòu)化程序設(shè)計思想,用C 語言開發(fā)出解決復(fù)雜問題的大型綜合程序??墒菍τ诙鄶?shù)學(xué)生來說,學(xué)習(xí)了C語言后,除了應(yīng)付各種考試之外,別無它用,對Turbo C語言豐富的函數(shù)知之甚少,加上DOS環(huán)境所限,因而對C語言興趣不大,也感到C語言比較難以掌握。本實訓(xùn)就是為了讓學(xué)生在學(xué)完C語言后進(jìn)一步了解C語言的知識,掌握C語言在軟件開發(fā)方面的使用方法,希望通過此次實訓(xùn),不僅能提高學(xué)生學(xué)習(xí)C語言的興趣,更為今后學(xué)習(xí)其它專業(yè)知識及開發(fā)程序打下堅實的基礎(chǔ)。本指導(dǎo)書中有些內(nèi)容借鑒了互聯(lián)網(wǎng)上相關(guān)程序的設(shè)計思想,在此對相關(guān)者表示衷心的感謝。由于時間、經(jīng)驗及水平
5、的原因,不當(dāng)、不足之處,請大家提出寶貴意見。編者圖書館管理系統(tǒng)一 實訓(xùn)目的: 1. 鞏固C語言的三種基本結(jié)構(gòu)、數(shù)組、函數(shù)調(diào)用的基本知識;2. 掌握利用C語言編寫程序的基本方法,提高C語言編程技巧,培養(yǎng)分析問題、解決問題的能力;3. 熟練掌握C語言的編譯、調(diào)用方法。二 實驗內(nèi)容退出圖書管理修改圖書信息刪除圖書信息查找圖書信息增加圖書信息主菜單 1、問題定義創(chuàng)建一個圖書館管理系統(tǒng)。假設(shè)系統(tǒng)中每本圖書只包括圖書名字、圖書書號、圖書出版社、圖書作者等信息。程序的運行效果如圖1.1所示,選擇任意菜單中的數(shù)字,實現(xiàn)相應(yīng)功能。圖1.1 圖書管理系統(tǒng)功能需求在問題定義階段要考慮題目的可行性和需求分析,接下來進(jìn)
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語言程序設(shè)計 圖書館 管理 系統(tǒng) 16