c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc
C語(yǔ)言 圖書(shū)借閱管理統(tǒng) 第四組
實(shí) 習(xí) 設(shè) 計(jì) 報(bào) 告
課程名稱(chēng) C語(yǔ)言程序設(shè)計(jì)
課題名稱(chēng) 圖書(shū)借閱管理系統(tǒng)
專(zhuān) 業(yè) 地理信息系統(tǒng)
班 級(jí) 0644131
學(xué) 號(hào)
姓 名
指導(dǎo)教師
2014年 6 月 16 日
目錄
一、設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求.....................1
二、課題的主要功能.............................1
三、課題功能的模塊劃分.........................2
四、主要功能的實(shí)現(xiàn).............................5
五、程序的調(diào)試.................................9
六、總結(jié).......................................10
七、附件.......................................11
八、參考書(shū)目...................................22
一、設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求
1.設(shè)計(jì)內(nèi)容:
⑴問(wèn)題描述:
對(duì)一個(gè)有N本圖書(shū)的圖書(shū)館,通過(guò)該系統(tǒng)實(shí)現(xiàn)對(duì)該班級(jí)學(xué)生的基本信息進(jìn)行錄入、顯示、修改、刪除、保存等操作的管理
。
⑵功能要求:
(1)、本系統(tǒng)采用一個(gè)包含N個(gè)數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個(gè)數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括:書(shū)號(hào)、書(shū)名、作者、出版社、出版日期、單價(jià)、是否借出等。
(2)、本系統(tǒng)顯示這樣的菜單:
圖書(shū)基本信息錄入
圖書(shū)基本信息顯示
圖書(shū)基本信息刪除
圖書(shū)基本信息修改
圖書(shū)基本信息查詢(xún)(按書(shū)號(hào)查詢(xún)、書(shū)名等)
g. 退出系統(tǒng)
(3)、執(zhí)行一個(gè)具體的功能之后,程序?qū)⒅匦嘛@示菜單。
2.設(shè)計(jì)要求:
嚴(yán)格遵守課程設(shè)計(jì)的時(shí)間安排,按時(shí)完成每個(gè)階段的任務(wù)。
嚴(yán)格遵守學(xué)校紀(jì)律和機(jī)房的各項(xiàng)管理規(guī)定。
嚴(yán)格請(qǐng)假制度,一般情況不得請(qǐng)假,特殊情況需要請(qǐng)假的,
必須經(jīng)指導(dǎo)老師批準(zhǔn),否則作曠課處理。
每組提交設(shè)計(jì)報(bào)告一份
(附錄:設(shè)計(jì)報(bào)告書(shū)格式及要求)。
二、課題的主要功能
為了方便管理員存存儲(chǔ)新的圖書(shū),并便于及時(shí)的查找,插入信息以及刪除輸入信息,還能知道圖書(shū)的價(jià)格,出版社,作者等等的信息,還可以幫助用戶(hù)及時(shí)了解到圖書(shū)是否被借出。
三、課題功能的模塊劃分
主要算法的設(shè)計(jì):
主函數(shù)的算法設(shè)計(jì)
圖1:
--
(2)圖書(shū)信息錄入:錄入圖書(shū)的書(shū)名,價(jià)格,出版社和作者
如圖:
首先,從文件中調(diào)用函數(shù)讀入函數(shù),再輸入要添加的書(shū)本數(shù),然后添加圖書(shū)信息,并保存。
(3)圖書(shū)信息顯示:顯示圖書(shū)的基本信息:
如圖:
首先,輸出所有圖書(shū)的信息,并輸出圖書(shū)記錄數(shù),然后調(diào)用輔助函數(shù)進(jìn)行菜單選擇,操作完成后返回主菜單。
(4)圖書(shū)信息刪除:刪除某些圖書(shū)的資料;(5)圖書(shū)信息修改:修改選定圖書(shū)的資料;
如圖
首先,選擇修改信息,輸入要修改的書(shū)本號(hào),再輸入要要修改的選項(xiàng)及內(nèi)容;若成功則否則調(diào)用報(bào)錯(cuò)函數(shù)。
(6)圖書(shū)信息查詢(xún):按書(shū)的編號(hào)、書(shū)名來(lái)查詢(xún)圖書(shū)的資料;
如圖
選擇查詢(xún)方式 ,1按書(shū)名查詢(xún),2按作者查詢(xún), 然后定位,再調(diào)用輸出函數(shù);
退出系統(tǒng):查詢(xún)完畢,推出此系統(tǒng)。
四、主要功能的實(shí)現(xiàn)
主函數(shù):利用無(wú)限次循環(huán)實(shí)現(xiàn)各函數(shù)調(diào)用,系統(tǒng)根據(jù)輸入的字母選項(xiàng)來(lái)調(diào)用相應(yīng)的函數(shù)
錄入函數(shù):實(shí)現(xiàn)圖書(shū)信息的錄入。如圖:
、
查詢(xún)函數(shù):實(shí)現(xiàn)對(duì)圖書(shū)信息的查詢(xún)
刪除函數(shù):實(shí)現(xiàn)圖書(shū)信息的刪除;
修改函數(shù):允許對(duì)已錄入的圖書(shū)信息進(jìn)行重新修改。
顯示函數(shù):顯示所有圖書(shū)的信息。
退出函數(shù):退出系統(tǒng)
五、程序的調(diào)試
程序調(diào)試是指對(duì)程序的查錯(cuò)和排錯(cuò)。
為了便于查錯(cuò)、閱讀,在設(shè)計(jì)該程序的時(shí)候采用了結(jié)構(gòu)化程序方法編輯,添加了盡可能多的注釋,這為后來(lái)的調(diào)試過(guò)程帶來(lái)了很多方便。
在上機(jī)調(diào)試之前對(duì)所編的程序作了紙面上的檢查,先消滅一些低級(jí)錯(cuò)誤,所謂的低級(jí)錯(cuò)誤是指由于人為的輸入不仔細(xì)等造成的,如沒(méi)有搭配完整,漏寫(xiě)“ ;”號(hào),拼寫(xiě)錯(cuò)誤等,這些都是我們通過(guò)認(rèn)真的
總結(jié)
以上是生活随笔為你收集整理的c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python之路day4_python之
- 下一篇: MATLAB显示错误使用untitled