【正文】
理。 指導(dǎo)教師評(píng)語(yǔ) 一欄由指導(dǎo)教師就學(xué)生在整個(gè)課程設(shè)計(jì)期間的表現(xiàn)、設(shè)計(jì)完成情況、報(bào)告的質(zhì)量等方面給出客觀(guān)、全面的評(píng)價(jià)。 課程設(shè)計(jì)報(bào)告 設(shè)計(jì)名稱(chēng): 《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì) 設(shè)計(jì)題目: 圖書(shū)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā) 學(xué)生學(xué)號(hào): 專(zhuān)業(yè)班級(jí): 學(xué)生姓名: 學(xué)生成績(jī): 指導(dǎo)教師(職稱(chēng)): 完成時(shí)間: — 說(shuō)明: 報(bào)告中的第一、二、三項(xiàng)由課程設(shè)計(jì)負(fù)責(zé)人在課程設(shè)計(jì)開(kāi)始前填寫(xiě)并發(fā)給每個(gè)學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成課程設(shè)計(jì)后填寫(xiě)。 學(xué)生成績(jī)由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績(jī)。 訓(xùn)練報(bào)告正文字?jǐn)?shù)應(yīng)不少于 3000 字,也可由指導(dǎo)教師根據(jù)本門(mén)課程設(shè)計(jì)的具體情況酌情增加字?jǐn)?shù)或內(nèi)容。 此表格 式為武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院提供的基本格式(適用于學(xué)院各項(xiàng)課程設(shè)計(jì)),各教研室可根據(jù)本項(xiàng)課程設(shè)計(jì)的特點(diǎn)及內(nèi)容做適當(dāng)?shù)恼{(diào)整,并上報(bào)學(xué)院批準(zhǔn)。 設(shè)計(jì)完成情況 40 20 按照要求完成設(shè)計(jì)內(nèi)容 , 方 案合理,功能完善 ,設(shè)計(jì)工作量飽滿(mǎn) , 能運(yùn)用專(zhuān)業(yè)知識(shí)和技能去發(fā)現(xiàn)與解決實(shí)際問(wèn)題。 報(bào)告質(zhì)量 50 15 報(bào)告格式規(guī)范 ,表述清晰 , 章節(jié)內(nèi)容組織恰當(dāng) 。參考文獻(xiàn)數(shù)量在 5 篇以上,格式及 引用 符合要求。課題背景介紹清楚,綜述充分。 能運(yùn)用所學(xué)專(zhuān)業(yè)知識(shí)對(duì)問(wèn)題加以分析和 求解 。 20 設(shè) 計(jì)報(bào)告對(duì)整個(gè)設(shè)計(jì)過(guò)程進(jìn)行了全面總結(jié),體現(xiàn)了收獲 , 得出了有價(jià)值的結(jié)論或結(jié)果。 整個(gè)應(yīng)用系統(tǒng)的設(shè)計(jì)嚴(yán)格按照數(shù)據(jù)庫(kù)設(shè)計(jì)的方法來(lái)進(jìn)行,包括數(shù)據(jù)庫(kù)的設(shè)計(jì)和應(yīng)用程序的設(shè)計(jì),兩部分相輔相成。 (2) 概念結(jié)構(gòu)設(shè)計(jì):用 ER 圖來(lái)描述實(shí)體及實(shí)體間的聯(lián)系。同時(shí)給出系統(tǒng)的功能模塊組成圖,系統(tǒng)各模塊功能。 3.通過(guò)此次課程設(shè)計(jì)提高自己獨(dú)立分析問(wèn)題、解決 問(wèn)題的能力。 指導(dǎo)教師簽字: 年 月 日 二、進(jìn)度安排: 20211120:明確所選課題的具體要求,按要求閱讀相關(guān)的參考文獻(xiàn)及資料 20211130 至 20211218: a) 需求分析 b) 數(shù)據(jù)庫(kù)設(shè) 計(jì) c) 編碼調(diào)試 d) 書(shū)寫(xiě)報(bào)告 三、應(yīng)收集資料及主要參考文獻(xiàn): [1] 耿祥義 .JAVA2 實(shí)用教程 .北京:清華大學(xué)出版社, 2021 [2] 朱仲杰 .JAVA2 全方位學(xué)習(xí) .北京:機(jī)械工業(yè)出版社, 2021 [3] 張思民 .JAVA 程序設(shè)計(jì)實(shí)踐教程 .北京:清華大學(xué)出版社, 2021 [4] 湯一平 .Java 語(yǔ)言程序設(shè)計(jì) .北京:科學(xué)出版社, 2021 [5] 劉藝 .Java 程序設(shè)計(jì)大學(xué)教程 . 北京:機(jī)械工業(yè)出版社, 2021 [6] 耿祥義 .Java 課程設(shè)計(jì) .北京:清華大學(xué)出版社, 2021 [7] 王珊 .數(shù) 據(jù)庫(kù)系統(tǒng)概論(第 5 版) .北京:高等教育出版社, 2021 四、摘要: 對(duì)于日益擴(kuò)大的圖書(shū)館,借閱者或工作人員查找特定的書(shū)目總是勞神費(fèi)力,有時(shí)還沒(méi)有結(jié)果。采用數(shù)據(jù)庫(kù)技術(shù)生成的圖書(shū)館借閱管理系統(tǒng)將會(huì)極大地方便借閱者,使圖書(shū)館管理人員工作人員從繁忙、復(fù)雜的工作進(jìn)入到一個(gè)簡(jiǎn)單、高效的工作中。 在程序設(shè)計(jì)與調(diào)試上采用了自上而下,逐步細(xì)化,逐步完善的原則。系統(tǒng) 數(shù)據(jù)庫(kù)用SQL Sever 創(chuàng)建,前端開(kāi)發(fā)使用 JAVA 語(yǔ)言和 Eclipse 開(kāi)發(fā)工具實(shí)現(xiàn)。 關(guān)鍵詞: 圖書(shū)管理系統(tǒng); 結(jié)構(gòu)化; SQL Sever; JAVA; Eclipse 五、 Abstract: For growing library, borrow or find specific bibliography staff always laborious, sometimes no results. So often we put a lot of manpower and financial resources but lack of efficient management efficiency. To shorten the waiting time for the borrower to reduce the workload of staff, to facilitate the operation of its staff, improve the quality and level of management, so efficient, intelligent management, so as to improve the efficiency of information management books to borrow purposes. Generated using database technology library loan management system will greatly facilitate the borrower and simplify labor management and staff of the library, so that staff from the busy, plex work into a simple and efficient work. Design of the system in strict accordance with the method for database design, including design of the database design and applications, two parts plement each other. On the programming and debugging using a topdown, stepwise refinement, the principle of gradual improvement. Structured functional module design system function, readable, easy to expand. System database used to create SQL Sever, frontend development using JAVA language and Eclipse development tools. Library of basic functions prehensive, systematic readable, easy to maintain, update, security is good. Keywords: Library management system。 SQL Server。 Eclipse 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 I 目 錄 摘 要 ................................................................... II Abstract ................................................................ III 第一章 課題背景 ........................................................... 1 課題介紹 .............................................................. 1 課題依據(jù)與內(nèi)容 ........................................................ 2 工具介紹 .............................................................. 2 第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案概述 ............................................. 4 需求分析 .............................................................. 4 概念設(shè)計(jì) .............................................................. 6 第三章 詳細(xì)設(shè)計(jì) ........................................................... 7 邏輯設(shè)計(jì) .............................................................. 7 物理設(shè)計(jì) .............................................................. 8 第四章 系統(tǒng)功能實(shí)現(xiàn) ...................................................... 11 登錄模塊功能實(shí)現(xiàn) ..................................................... 11 管理員模塊功能實(shí)現(xiàn) ................................................... 17 讀者模塊功能實(shí)現(xiàn) ..................................................... 32 總 結(jié) .................................................................. 36 致 謝 .................................................................. 37 參考文獻(xiàn) ................................................................. 38 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 II 摘 要 對(duì)于日益擴(kuò)大的圖書(shū)館,借閱者或工作人員查找特定的書(shū)目總是勞神費(fèi)力,有時(shí)還沒(méi)有結(jié)果。采用數(shù)據(jù)庫(kù)技術(shù)生成的圖書(shū)館借閱管理系統(tǒng)將會(huì)極大地方便借閱者,使圖書(shū)館管理人員工作人員從繁忙、復(fù)雜的工作進(jìn)入到一個(gè)簡(jiǎn)單、高效的工作中。 在程序設(shè)計(jì)與調(diào)試上采用了自上而下,逐步細(xì)化,逐步完善的原則。系統(tǒng) 數(shù)據(jù)庫(kù)用 SQL Sever 創(chuàng)建,前端開(kāi)發(fā)使用 JAVA 語(yǔ)言和 Eclipse 開(kāi)發(fā)工具實(shí)現(xiàn)。 關(guān)鍵詞: 圖書(shū)管理系統(tǒng); 結(jié)構(gòu)化; SQL Sever; JAVA; Eclipse 武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 課程設(shè)計(jì)報(bào)告 III Abstract For growing library, borrow or find specific bibliography staff always laborious, sometimes no results. So often we put a lot of manpower and financial resources but lack of efficient management efficiency. To shorten the waiting time for the borrower to reduce the workload of staff, to facilitate the operation of its staff, improve the quality and level of management, so efficient, intelligent management, so as to improve the efficiency of information management books to borrow purposes. Generated usin