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

正文內(nèi)容

程序設(shè)計(jì)綜合課程設(shè)計(jì)報(bào)告-圖書(shū)館管理系統(tǒng)(已修改)

2024-09-23 17:53 本頁(yè)面
 

【正文】 華科學(xué)院計(jì)算機(jī) 系信息管理與信息系統(tǒng)專(zhuān)業(yè) 《程序設(shè)計(jì)綜合課程設(shè)計(jì)》報(bào)告 ( 2020/2020 學(xué)年 第一學(xué)期) 學(xué)生姓名: 學(xué)生班級(jí): 信息管理 092201H 學(xué)生學(xué)號(hào): 指導(dǎo)教師 : 2020 年 1 月 10 日 目 錄 第一章 課程設(shè)計(jì)的目的和要求 ............................................ 1 課程設(shè)計(jì)的目的 .................................................. 1 課程設(shè)計(jì)的要求 .................................................. 2 第二章 課程設(shè)計(jì)的任務(wù)內(nèi)容 .............................................. 3 設(shè)計(jì)主要內(nèi)容 .................................................... 3 系統(tǒng)功能模塊圖 .................................................. 3 第三章 詳細(xì)設(shè)計(jì)說(shuō)明 .................................................... 4 程序設(shè)計(jì)思路 .................................................... 4 詳細(xì) 設(shè)計(jì)說(shuō)明 .................................................... 5 第四章 軟件使用說(shuō)明 ................................................... 12 第五章 課程設(shè)計(jì)心得與體會(huì) ............................................. 16 附錄 1參考文獻(xiàn) ........................................................ 17 附錄 2 源程序清單 ...................................................... 18 程序設(shè)計(jì)綜合課程設(shè)計(jì) 1 第一章 課程設(shè)計(jì)的目的和要求 在 課堂 上所講授的 內(nèi)容, 為了 消化課堂所講解 的內(nèi)容 ,為了理解課堂內(nèi)容的精髓,做 出符合要求的 自主練習(xí),通過(guò)調(diào)試典型例題 及 習(xí)題積累調(diào)試 C 程序的經(jīng)驗(yàn) , 通過(guò)完成輔導(dǎo)教材中的編程 習(xí) 題,逐漸培養(yǎng) 了 編程能力 和應(yīng) 用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力。 C語(yǔ)言 的設(shè)計(jì) 在很多方面都可以用,不僅僅是在軟件開(kāi)發(fā)上,各類(lèi)科研 上 都需要用到 C語(yǔ)言的。具體 到我們所在的信息管理與信息系統(tǒng)的方面的設(shè)計(jì)等 。 C語(yǔ)言 不僅可以用來(lái) 對(duì) 應(yīng)用程序 進(jìn)行開(kāi)發(fā) , 還 可用來(lái) 對(duì)信息 系統(tǒng)程序 進(jìn)行設(shè)計(jì)。 C 語(yǔ)言發(fā)展如此迅速, 而且成為最受歡迎的語(yǔ)言之一,主要因?yàn)?其 具有 便捷的語(yǔ)言編輯方式、 強(qiáng)大的功能 以及廣泛的應(yīng)用領(lǐng)域 。 然 而 C 語(yǔ)言 其 本身 的 復(fù)雜性也 會(huì)給我們初學(xué)者帶來(lái)學(xué)習(xí)上的困難 。 所以我們通過(guò)此次程序設(shè)計(jì)來(lái)復(fù)習(xí)鞏固我們所學(xué)習(xí)過(guò)的相關(guān)的知識(shí),加深我們對(duì) C 語(yǔ)言的認(rèn)識(shí)和理解。 首先,通過(guò)對(duì)此次“圖書(shū)館管理系統(tǒng)”的課題程序設(shè)計(jì) 學(xué) 會(huì) 思考 設(shè)計(jì)程序 的方法 和對(duì)程序設(shè)計(jì)的理解來(lái)加深對(duì) C語(yǔ)言 的認(rèn)識(shí);其次,通過(guò)此次程序設(shè)計(jì),在對(duì)實(shí)際程序的設(shè)計(jì)過(guò)程中理解 C 語(yǔ)言在程序設(shè)計(jì)時(shí) 的思維模式 ,體會(huì) C 語(yǔ)言的 結(jié)構(gòu)化方式和 程序 間 層次 條理 ,便于 在今后的學(xué)習(xí)和實(shí)踐中加強(qiáng)對(duì)使用程序的操作 使用、維護(hù)以及調(diào)試 ; 最后,通過(guò)此次實(shí)例的設(shè)計(jì), 培養(yǎng) 了 自己 在設(shè)計(jì)程序是 的 思維方式和 思考能力 , 提高 了 對(duì) C語(yǔ)言 程序 設(shè)計(jì)的理解 能力,進(jìn)而達(dá)到 對(duì) C 語(yǔ)言程序課程設(shè)計(jì) 目的。 從理論 走向 實(shí)踐,在整整半個(gè)月課程設(shè)計(jì)的日子里,我學(xué)到很多很多的東西,不僅鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的內(nèi)容。通過(guò)這段時(shí)間的 課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才是真正的知識(shí),才能提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程遇到了各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻 ,掌握得不夠牢固,通過(guò)這次課程設(shè)計(jì),把以前所學(xué)過(guò)的知識(shí)重新溫故,鞏固了所學(xué)的知識(shí)。 加深對(duì) C語(yǔ)言課程所學(xué)知識(shí)的理解,進(jìn)一步鞏固 C語(yǔ)言算法規(guī)則 .學(xué)會(huì)了編制結(jié)構(gòu)清晰、風(fēng)格良好、數(shù)據(jù)結(jié)構(gòu)適當(dāng)?shù)?C 語(yǔ)言程序,從而具備解決綜合性問(wèn)題的能力 .首先 復(fù)習(xí)、鞏固 C語(yǔ)言的基礎(chǔ)知識(shí),進(jìn)一步加深對(duì) C 語(yǔ)言的理解和掌握;程序設(shè)計(jì)綜合課程設(shè)計(jì) 2 其次 課程設(shè)計(jì)為 我們 提供了一個(gè)既動(dòng)手又動(dòng)腦,獨(dú)立實(shí)踐的機(jī)會(huì),將課本上的理論知識(shí)和實(shí)際有機(jī)的結(jié)合起來(lái),鍛煉 了我們 的分析解決實(shí)際問(wèn)題的能力。提高 了我們 適應(yīng)實(shí)際,實(shí)踐編程的能力; 針對(duì) C 語(yǔ)言中的重點(diǎn)和難點(diǎn)內(nèi)容進(jìn)行訓(xùn)練,獨(dú)立完成有一 定工作量的程序設(shè)計(jì)任務(wù),同時(shí)強(qiáng)調(diào)好的程序設(shè)計(jì)風(fēng)格。 本次課程設(shè)計(jì)旨在培養(yǎng)學(xué)生運(yùn)用 C 語(yǔ)言程序設(shè)計(jì)及相關(guān)課程的基礎(chǔ)理論知識(shí)和技能解決相關(guān)的實(shí)際問(wèn)題,進(jìn)一步提高相關(guān)專(zhuān)業(yè)必要的基本技能、技巧方法和創(chuàng)新實(shí)踐能力。 通過(guò)此次課程設(shè)計(jì) 提高 了對(duì) C語(yǔ)言 程序 設(shè)計(jì)的理解和表達(dá) 能力,進(jìn)而達(dá)到 在對(duì) C 語(yǔ)言程序設(shè)計(jì)時(shí)進(jìn)行正確的、系統(tǒng)的方法設(shè)計(jì)。 通過(guò)課程設(shè)計(jì)的訓(xùn)練,應(yīng)該了解在 C 語(yǔ)言程序設(shè)計(jì)時(shí)的基本開(kāi)發(fā)過(guò)程,掌握編寫(xiě)、調(diào)試和測(cè)試 C 語(yǔ)言程序的基本技巧,充分理解結(jié)構(gòu)化程序設(shè)計(jì)的基本方法。能夠正確的運(yùn)用 C 語(yǔ)言設(shè)計(jì)出方法正確 、結(jié)構(gòu)嚴(yán)謹(jǐn)?shù)某绦颉? C語(yǔ)言程序設(shè)計(jì)的主要任務(wù)是遵循軟件開(kāi)發(fā)過(guò)程的基本規(guī)范,運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的方法,按照課程設(shè)計(jì)的題目要求,分析、設(shè)計(jì)、編寫(xiě)、調(diào)試和測(cè)試 C語(yǔ)言程序及編寫(xiě)設(shè)計(jì)報(bào)告,以便達(dá)到解決綜合實(shí)際問(wèn)題能力的要求。 依據(jù)教學(xué)大綱,從學(xué)生的實(shí)際水平出發(fā), C語(yǔ)言課程設(shè)計(jì)的主要目的是培養(yǎng)學(xué)生綜合運(yùn)用 C語(yǔ)言程序設(shè)計(jì)課程所學(xué)到的知識(shí),編寫(xiě) C程序解決實(shí)際問(wèn)題的能力,以及嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度和良好的程序設(shè)計(jì)習(xí)慣。 在編寫(xiě)的 C語(yǔ)言程序應(yīng)注意以下方面:在指導(dǎo)教師的輔導(dǎo)下針對(duì)所編寫(xiě)的 C程序,作出審核,是否存在語(yǔ)法錯(cuò)誤、邏輯錯(cuò)誤及運(yùn)行 錯(cuò)誤,是否具有良好的可讀性和可靠性,已達(dá)到符合題目要求、完成了其主要功能; 針對(duì)提交的課程設(shè)計(jì)報(bào)告,考查程序設(shè)計(jì)的報(bào)告內(nèi)容是否全面,觀點(diǎn)是否正確,設(shè)計(jì)過(guò)程是否符合結(jié)構(gòu)化程序設(shè)計(jì)方法的基本原則,層次是否清楚,語(yǔ)言是否通順,各種圖表是否規(guī)范等。 C語(yǔ)言程序設(shè)計(jì)應(yīng)在教師指導(dǎo)下由學(xué)生獨(dú)立完成,在指導(dǎo)老師充分發(fā)揮主導(dǎo)作用的情況下,指導(dǎo)學(xué)生閱讀相關(guān)參考資料,在難點(diǎn)和關(guān)鍵性問(wèn)題上對(duì)學(xué)生進(jìn)行啟發(fā)、引導(dǎo),是學(xué)生充分發(fā)揮主觀能動(dòng)性,以培養(yǎng)學(xué)生的獨(dú)立設(shè)計(jì)能力和樹(shù)立正確的設(shè)計(jì)思想。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 3 第二章 課程設(shè)計(jì)的任務(wù)內(nèi)容 圖書(shū)管理基本業(yè)務(wù)活動(dòng)包括:對(duì)一本書(shū)的采編入庫(kù)、清除庫(kù)存、借閱和歸還等等。試設(shè)計(jì)一個(gè)圖書(shū)管理系統(tǒng),將上述業(yè)務(wù)活動(dòng)借助于計(jì)算機(jī)系統(tǒng)完成 。 ( 1)每種書(shū)的登記內(nèi)容至少包括書(shū)號(hào)、書(shū)名、作者等 ( 2)作為演示系統(tǒng),不必使用文件,全部數(shù)據(jù)可以都內(nèi)存存放。 ( 3)系統(tǒng)應(yīng)實(shí)現(xiàn)的操作及定義如下: A、采編入庫(kù):新購(gòu)入一種書(shū),經(jīng)確定書(shū)號(hào)之后登記到圖書(shū)帳目中去。如果這種書(shū)在帳中已有,則只將總庫(kù)存量增加。 B、清除庫(kù)存:某種書(shū)已無(wú)保留價(jià)值,將它從圖書(shū)帳目中注銷(xiāo)。 C、借閱:如果一種書(shū)的現(xiàn)存量大于零,則借出一本,登記借閱者的圖書(shū)證 號(hào)和歸還期限。 D、歸還:注銷(xiāo)對(duì)借閱者的登記,改變?cè)摃?shū)的現(xiàn)存量。 E、顯示:用凹入表的形式顯示 B樹(shù)。 21 系統(tǒng)功能模塊圖 程序設(shè)計(jì)綜合課程設(shè)計(jì) 4 第三章 詳細(xì)設(shè)計(jì)說(shuō)明 圖書(shū)借閱系統(tǒng)的建立,需要進(jìn)行用戶需求調(diào)查與分析,以確定系統(tǒng)目標(biāo),提出解決問(wèn)題的詳細(xì)方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。要想使學(xué)生能夠有效的借閱,功能上對(duì)系統(tǒng)的要求是全面的。因此對(duì)用戶的需求可分為四個(gè)方面:一方面是圖書(shū)管理人員對(duì)需要進(jìn)行圖書(shū)借閱的同學(xué)進(jìn)行信息注冊(cè),獲得借書(shū);二方面是學(xué)生通過(guò)計(jì)算機(jī)進(jìn)行圖書(shū)瀏覽;三方面是學(xué) 生通過(guò)計(jì)算機(jī)進(jìn)行圖書(shū)借閱;四方面是輸出學(xué)生信息。 這四個(gè)方面形成了圖書(shū)借閱的一個(gè)工作整體,利用計(jì)算機(jī)的自動(dòng)化處理,可方便快捷地共享信息、交流信息,高效地協(xié)同工作。 在軟硬件方面對(duì)系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡(jiǎn)單方便的進(jìn)行圖書(shū)借閱信息管理。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的學(xué)校圖書(shū)館的借閱。 以下為程序設(shè)計(jì)總流程圖。 程序設(shè)計(jì)綜合課程設(shè)計(jì) 5 31圖書(shū)館管理流程圖 設(shè)計(jì)說(shuō)明 程序設(shè)計(jì)綜合課程設(shè)計(jì) 6 添加圖 書(shū) 添加圖書(shū)主要包括: 為記錄書(shū)本數(shù)量的變量,本系統(tǒng)設(shè)計(jì)的書(shū)本數(shù)量最大為 100本,此處判斷是否超出 100 本,如果超出 100 本書(shū),輸出:“對(duì)不起 ,儲(chǔ)存已滿 ,您無(wú)法繼續(xù)添加!”;如果沒(méi)有超出 100 本,調(diào)用書(shū)籍結(jié)構(gòu)體 copy 函數(shù),將要添加的書(shū)添加到 books[100]中: books[100]中的書(shū)本數(shù)量加 1,返回現(xiàn)有的書(shū)本數(shù)量。 books[length].copy(book)。 //調(diào)用書(shū)籍結(jié)構(gòu)體 copy 函數(shù),將要添加的書(shū)添加到books[100]中 length++。 //books[100]中的書(shū)本數(shù)量加 1 return (length1)。 //返回現(xiàn)有的書(shū)本數(shù)量 輸 入 要 添 加的 書(shū) 結(jié) 構(gòu) 體的 數(shù) 據(jù)存 放 書(shū) 的 數(shù) 組 中 已有 書(shū) 是 否 超 過(guò) 1 0 0本已 超 出未 超 出輸 出 對(duì) 不 起 ,儲(chǔ) 存 已 滿添 加 成 功 ,書(shū) 目 加 1 32添加圖書(shū)流程圖 修改圖書(shū) 修改書(shū)籍使用了 void reviseBook() //修改書(shū)籍函數(shù)定義變量來(lái)實(shí)現(xiàn):存放修改書(shū)籍的書(shū)號(hào) , 定義變量存放修改書(shū)籍的書(shū)號(hào)名,定義變量存放刪除修改書(shū)籍的作者定義對(duì)象 book,輸入要修改書(shū)籍的書(shū)號(hào),將要修改的書(shū)號(hào)對(duì)應(yīng)于 book[]中的值賦給 index,若不存在則輸出:對(duì)不起 ,您輸入的書(shū)號(hào)不存在 ,請(qǐng)重新輸入 !跳轉(zhuǎn)回去繼續(xù)輸入書(shū)號(hào)判斷是否在館,若該書(shū)目前處于 在架 狀態(tài) ,則可以繼續(xù)操作 !繼續(xù)輸入更改后的書(shū)名、作者。修改圖書(shū)成功后輸出:恭喜您 !書(shū)籍資料修改成功 ! char numb[10]。 //定義變量存放修改書(shū)籍的書(shū)號(hào) char nameb[20]。 //定義變量存放修改書(shū)籍的書(shū)號(hào)名 char authorb[10]。 //定義變量存放刪除修改書(shū)籍的作者 Book book。 //定義對(duì)象 book 程序設(shè)計(jì)綜合課程設(shè)計(jì) 7 輸 入 要 添加 的 書(shū) 號(hào)輸 入 的 書(shū) 號(hào) 是 否 已經(jīng) 存 在對(duì) 不 起 , 請(qǐng) 從新 輸 入判 斷 是 否 在 館輸 入 更 改 后的 書(shū) 名 作 者不存在已存在在館不在館修 改 成 功讀 者 歸 還 后 再進(jìn) 行 此 操 作 33修改圖書(shū)流程圖 刪除圖書(shū) 刪除書(shū)籍包括 :請(qǐng)輸入要?jiǎng)h除書(shū)籍的書(shū)號(hào) ,將要?jiǎng)h除的書(shū)號(hào)賦給變量 書(shū)號(hào)后輸出:您確定要?jiǎng)h除該書(shū)記錄嗎 (y/n),若輸入 y,則輸出:“刪除成功 !”若輸入 n,則輸出:“刪除取消 !”書(shū)號(hào)不存在輸出:對(duì)不起 ,系統(tǒng)沒(méi)有該圖書(shū)記錄 !。 輸 入 要 刪除 的 書(shū) 號(hào)輸 入 的 書(shū) 號(hào) 是 否 已經(jīng) 存 在確 認(rèn) 是 否 刪 除輸 入 Y / y刪 除 取 消刪 除 成 功對(duì) 不 起 , 系 統(tǒng) 沒(méi)有 該 圖 書(shū) 記 錄存在不存在是否 34刪除圖書(shū)流程圖 查找圖書(shū) 有四種方式,分別是按借閱者名字查找,按書(shū)號(hào)查找,按書(shū)名查找,按作者查找。 按借閱者名字查找函數(shù),輸入借閱者的姓名,若沒(méi)有 找到則輸出:“對(duì)不起 ,系統(tǒng)無(wú)您的借閱記錄 !”;按書(shū)號(hào)查找函數(shù) ,輸入要查找的書(shū)號(hào),若沒(méi)有找到則輸出:“對(duì)不起 ,系統(tǒng)無(wú)該書(shū)籍記錄 !”;按書(shū)名查找函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1