圖書(shū)管理系統(tǒng)論文(附修改意見(jiàn)第3稿)_第1頁(yè)
圖書(shū)管理系統(tǒng)論文(附修改意見(jiàn)第3稿)_第2頁(yè)
圖書(shū)管理系統(tǒng)論文(附修改意見(jiàn)第3稿)_第3頁(yè)
圖書(shū)管理系統(tǒng)論文(附修改意見(jiàn)第3稿)_第4頁(yè)
圖書(shū)管理系統(tǒng)論文(附修改意見(jiàn)第3稿)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘 要大學(xué)是培養(yǎng)人才的地方,但是大學(xué)所教的知識(shí)太過(guò)于基礎(chǔ),所以圖書(shū)館就是大學(xué)生增進(jìn)自己知識(shí)和培養(yǎng)自主學(xué)習(xí)的主要場(chǎng)所。通過(guò)對(duì)dephi的流程,編寫(xiě)了該系統(tǒng)。dephi7.0dephiParadox7.0BDEadministor,dephi該系統(tǒng)只是基本的圖書(shū)管理系統(tǒng),主要特點(diǎn)是簡(jiǎn)單但是實(shí)用,只需要不太多的時(shí)dephidephi7.0dephi7.0paradox7.0BDE關(guān)鍵字:圖書(shū)管理系統(tǒng);deph7.0;paradox7.0;PAGEPAGE10目錄第一章緒論 2課題研究背景 2課題研究的目的和意義 2國(guó)內(nèi)外研究的現(xiàn)狀 3論文結(jié)構(gòu)介紹 3第2章開(kāi)發(fā)工具簡(jiǎn)介 4dephi簡(jiǎn)介 4Paradox簡(jiǎn)介 4第3章系統(tǒng)需求分析 5第4章數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 6數(shù)據(jù)庫(kù)簡(jiǎn)介 6數(shù)據(jù)庫(kù)需求分析 6數(shù)據(jù)庫(kù)具體設(shè)計(jì) 7第5章系統(tǒng)總體設(shè)計(jì) 9系統(tǒng)功能分析 9功能模塊圖 9模塊具體功能 10數(shù)據(jù)流程圖 10第6章系統(tǒng)的功能界面設(shè)計(jì) 11主界面的設(shè)計(jì) 11登錄窗體設(shè)計(jì) 12添加記錄窗體設(shè)計(jì) 13讀者信息錄入 13讀者類型管理 13圖書(shū)信息錄入 14圖書(shū)類型管理 14圖書(shū)借閱歸還 15數(shù)據(jù)更新窗體的設(shè)計(jì) 15圖書(shū)數(shù)據(jù)更新 15讀者數(shù)據(jù)更新 16數(shù)據(jù)查詢窗體 16圖書(shū)信息查詢 16讀者信息查詢 17密碼管理窗體設(shè)計(jì) 17數(shù)據(jù)統(tǒng)計(jì)圖的制作 18讀者數(shù)據(jù)統(tǒng)計(jì)窗體 18圖書(shū)數(shù)據(jù)統(tǒng)計(jì)窗體 18結(jié)束語(yǔ) 19參考文獻(xiàn) 20致 謝 21課題研究背景

第一章緒論金融危機(jī)的到來(lái)使的工作崗位的競(jìng)爭(zhēng)日益激烈,無(wú)論是在校大學(xué)生還是已經(jīng)在工作的白領(lǐng),都已經(jīng)意識(shí)到了競(jìng)爭(zhēng)的激烈。只有更加的充實(shí)自己,才能夠保住工作。很多人選擇了補(bǔ)習(xí)或者參加培訓(xùn)。但是很大一部分人卻沒(méi)有能力這么做。那么這時(shí)候圖書(shū)館是一個(gè)廉價(jià)的并且效果明顯的地方。隨著信息時(shí)代的到來(lái),人們?cè)絹?lái)越多的感受到它給人們帶來(lái)的便利。各行各業(yè)計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。不僅僅是因?yàn)橛?jì)算機(jī)的通訊快捷,更重要的是它的準(zhǔn)確性。圖書(shū)管理系統(tǒng)只是計(jì)算機(jī)應(yīng)用中的一個(gè)小方面。但是它的作用不容小視。在沒(méi)有計(jì)算機(jī)以前,人工方式管理圖書(shū)館的日常工作。借書(shū)和還書(shū)過(guò)程主要依靠手工。一個(gè)最典型的手工處理還書(shū)過(guò)程就是:讀者將要借的書(shū)和借閱證交給工作人員,工作人員將每本書(shū)上附帶的描述書(shū)的信息的卡片和讀者的借閱證放在一個(gè)小格欄里,并在借閱證和每本書(shū)貼的借閱條上填寫(xiě)借閱信息。這樣借書(shū)過(guò)程就完成了。還書(shū)時(shí),讀者將要還的書(shū)交給工作人員,工作人員根據(jù)圖書(shū)信息找到相應(yīng)的書(shū)卡和借閱證,并填好相應(yīng)的還書(shū)信息,這樣還書(shū)過(guò)程就完成了。以上所描述的手工過(guò)程的不足之處顯而易見(jiàn),太多的手續(xù),讓圖書(shū)管理變的非時(shí),不僅僅如此還要耗費(fèi)很多的人力來(lái)維持這中管理。而圖書(shū)管理系統(tǒng)可以對(duì)還書(shū)和借書(shū)進(jìn)行統(tǒng)計(jì)。數(shù)據(jù)一顯示變可以確定很多東西,一目了然。這也是計(jì)算機(jī)的另一個(gè)優(yōu)勢(shì):節(jié)省大量的人力物力。課題研究的目的和意義圖書(shū)館的規(guī)模有大有小,大型的圖書(shū)館有資金和時(shí)間開(kāi)發(fā)一個(gè)規(guī)模巨大、完善的paradox7.0國(guó)內(nèi)外研究的現(xiàn)狀在國(guó)內(nèi)現(xiàn)在的圖書(shū)管理系統(tǒng)已經(jīng)很完善,基本的功能比如借書(shū)、還書(shū)、查找、支HTMLTXTEXECL單易用,而且仿WINDOWS論文結(jié)構(gòu)介紹本系統(tǒng)主要針對(duì)的客戶是小型圖書(shū)館,所以結(jié)構(gòu)比較簡(jiǎn)單。功能僅僅包括讀者管3dephi7.0為后臺(tái)數(shù)據(jù)庫(kù)管理與圖書(shū)館相關(guān)的數(shù)據(jù)。論文分為六章。第一章為緒論,論述了課題研究的背景、目的和意義,分析了當(dāng)前在線學(xué)習(xí)系統(tǒng)研究的現(xiàn)狀,對(duì)本論文將要研究的內(nèi)容做了簡(jiǎn)要的介紹。第二章為開(kāi)發(fā)工具的簡(jiǎn)介,論述了與本系統(tǒng)開(kāi)發(fā)有關(guān)的平臺(tái),后臺(tái)所使用的相關(guān)技術(shù)。第三章為系統(tǒng)需求分析,論述了系統(tǒng)根據(jù)客戶的需求所要起到的作用,以及相關(guān)的功能的實(shí)現(xiàn)。第四章為數(shù)據(jù)庫(kù)的分析與設(shè)計(jì),著重介紹了數(shù)據(jù)庫(kù)的作用,以及與本系統(tǒng)功能的實(shí)現(xiàn)離不開(kāi)關(guān)系的技術(shù)。接或者間接的聯(lián)系。紹系統(tǒng)的主要功能。2章開(kāi)發(fā)工具簡(jiǎn)介dephi簡(jiǎn)介本系統(tǒng)適用于MicrosoftWindows98/2000/XPDelphi7.0企業(yè)版,Delphi7.0Borland200286易于使用及開(kāi)發(fā)速度迅速等特點(diǎn)。而且它結(jié)合了可視化技術(shù),面向?qū)ο缶幊?,?shù)據(jù)庫(kù)和Delphi7.0Pascalwindows應(yīng)VC++相媲美也毫不遜色,在學(xué)習(xí)的時(shí)候經(jīng)常聽(tīng)到的一句話就是:“真正的程序員用C++,聰明的程序員用Delphi?!庇纱丝梢?jiàn)它的作用廣MicrosoftWindowsXP和.NET平臺(tái)應(yīng)用開(kāi)發(fā)的全面支持,同時(shí),Delphi7.0IDE、Web、數(shù)據(jù)庫(kù)、Delphi7.0版本的新功能:MDAWeb開(kāi)發(fā)Linux企業(yè)級(jí)報(bào)表能力;免費(fèi)的DataSnap多層應(yīng)用開(kāi)發(fā)。Windowsxp應(yīng)用。paradox7.0Borlanddephiparadox7.0Borlanddephi12,BorlandParadox,ParadoxForWindows7.0ParadoxForWindows7.0PC3章系統(tǒng)需求分析通過(guò)對(duì)圖書(shū)館的功能的了解,最終確定該系統(tǒng)的 3個(gè)組成模塊:讀者管理統(tǒng),圖書(shū)管理系統(tǒng)和借還管理系統(tǒng)。在讀者管理方面,每個(gè)讀者都有一個(gè)類型,在這里僅僅分為老師或者學(xué)生,老師可以同時(shí)借閱的圖書(shū)書(shū)籍多,而學(xué)生同時(shí)借閱的圖書(shū)書(shū)籍相對(duì)就比較少。在這個(gè)系統(tǒng)中要求可以同時(shí)設(shè)置讀者類型,可以借閱的冊(cè)數(shù)。其他要求如下??梢詾g覽讀者信息??梢詫?duì)讀者信息進(jìn)行維護(hù),包括增加,刪除。息。該借閱信息包括借閱圖書(shū)的圖書(shū)情況、借閱時(shí)間和歸還日期。可以統(tǒng)計(jì)讀者類型信息在圖書(shū)管理方面,具體要求如下??梢詾g覽圖書(shū)信息??梢詫?duì)圖書(shū)信息進(jìn)行維護(hù),包括增加、刪除等。息包括讀者的統(tǒng)計(jì)情況、借閱時(shí)間和歸還日期??梢越y(tǒng)計(jì)圖書(shū)類型信息。在借閱管理方面,如果讀者手中的圖書(shū)已經(jīng)到了借閱的期限或者讀者手中有到期沒(méi)歸還的圖書(shū),則不允許該讀者在借閱其他的圖書(shū)。調(diào)出,否則提示輸入讀者編號(hào)??梢越y(tǒng)計(jì)已經(jīng)借出圖書(shū)的信息。數(shù)據(jù)庫(kù)簡(jiǎn)介

4章數(shù)據(jù)庫(kù)分析與設(shè)計(jì)完成一個(gè)系統(tǒng)需要前臺(tái)界面和后臺(tái)數(shù)據(jù)庫(kù)結(jié)合起來(lái),數(shù)據(jù)庫(kù)是管理大量的,持久的,可靠的,共享的數(shù)據(jù)工具,數(shù)據(jù)庫(kù)內(nèi)部的數(shù)據(jù)是高度結(jié)構(gòu)化的,大體上可以分成數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)兩個(gè)方面:⑴數(shù)據(jù)庫(kù)(DataBase):數(shù)據(jù)庫(kù)最簡(jiǎn)單的理解就是存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù),也就是數(shù)據(jù)庫(kù)系統(tǒng)中的物理數(shù)據(jù)部分。這些數(shù)據(jù)可以是文本文件,圖像文件,聲音文件,多媒體文件等,這些文件依據(jù)一定的規(guī)則存放在計(jì)算機(jī)的外部存儲(chǔ)器中。⑵數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS):即管理數(shù)據(jù)庫(kù)中數(shù)據(jù)和操作的系統(tǒng)。該部分往往是一個(gè)功能強(qiáng)大的程序集合,能夠完成存儲(chǔ)數(shù)據(jù),檢索數(shù)據(jù),刪除數(shù)據(jù),控制用戶訪問(wèn)等功能。數(shù)據(jù)庫(kù)需求分析Delphi7.0paradox7.0數(shù)據(jù)庫(kù)開(kāi)發(fā)的,ParadoxBoland公司所開(kāi)發(fā)出的本地?cái)?shù)據(jù)庫(kù),Paradox7.0數(shù)據(jù)庫(kù)足夠滿足本系統(tǒng)的建立了若干數(shù)據(jù)庫(kù)表,每個(gè)數(shù)據(jù)庫(kù)表記錄的信息如下:4-1讀者庫(kù)信息表序號(hào)字段名類型寬度主鍵說(shuō)明1借書(shū)證號(hào)字符8是2姓名字符83性別字符24單位字符30如果是學(xué)生就表示學(xué)生所在的學(xué)院5辦證日期日期默認(rèn)6類型短整形4.1讀者庫(kù)信息表4-2讀者類型信息表序號(hào)字段名類型寬度主鍵說(shuō)明1類型號(hào)短整形默認(rèn)是2類型名稱字符303借期整數(shù)默認(rèn)4借閱冊(cè)數(shù)整數(shù)默認(rèn)讀者類型信息表4-3序號(hào)1字段名圖書(shū)編號(hào)類型字符寬度13主鍵是說(shuō)明2類型號(hào)字符33圖書(shū)名稱字符364圖書(shū)作者字符265出版社字符246單價(jià)貨幣默認(rèn)7開(kāi)本字符108進(jìn)庫(kù)日期日期圖書(shū)信息表序號(hào)12字段名類型號(hào)序號(hào)12字段名類型號(hào)類型330主鍵是說(shuō)明數(shù)據(jù)庫(kù)具體設(shè)計(jì)

圖書(shū)類型信息表4.6安裝好dephi7.0dephi7.0toolDatabaseDesktopDatabaseDesktopFile4.6【New】→【Table】菜單。在打開(kāi)的【CreateTabelParadox74.5CreatTable界面如圖4-54.5CreatTable界面單擊【ok4-6saveas4-7所示。為了方便編寫(xiě)程序和更加直觀看到程序的運(yùn)行情況,為系統(tǒng)增加若干條記錄。4.7輸入字段后的讀者庫(kù)DatabaseDesktopFileOpen】菜單。在打開(kāi)的對(duì)話框中,選擇剛才保存的路徑,打開(kāi)“讀者庫(kù).D。4.8選擇【】下的【EditData4-84.8按照上面步驟為其他表增加若干記錄。這樣數(shù)據(jù)庫(kù)表創(chuàng)建就完成了。5章系統(tǒng)總體設(shè)計(jì)系統(tǒng)功能分析通過(guò)對(duì)圖書(shū)館圖書(shū)流程的了解以及相關(guān)的書(shū)籍,對(duì)圖書(shū)館的各個(gè)方面的工作流程有了具體的了解,最終確定在圖書(shū)管理系統(tǒng)中要具有以下幾個(gè)方面的內(nèi)容。具有信息的錄入功能:圖書(shū)庫(kù)的錄入,讀者庫(kù)的錄入。具有圖書(shū)流通的功能:讀者能夠借閱圖書(shū),讀者能夠歸還圖書(shū)。具有信息存儲(chǔ)功能覽圖書(shū)的清單,以及圖書(shū)流通情況。的借書(shū)證號(hào)查詢讀者的借閱信息。對(duì)圖書(shū)進(jìn)行統(tǒng)計(jì)。特殊的要求:進(jìn)入系統(tǒng)要求提供讀者的姓名和密碼。功能模塊圖本系統(tǒng)根據(jù)用戶需求可以分成幾個(gè)大功能模塊,即讀者功能模塊,圖書(shū)維護(hù),圖書(shū)流通,系統(tǒng)設(shè)置,幫助模塊。這些模塊中包含許多功能大致功能模塊圖如圖5-1所示圖書(shū)管理圖書(shū)管理系統(tǒng)讀者功能圖書(shū)維護(hù)圖書(shū)流通系統(tǒng)設(shè)置(包括用戶管理)幫助5.1功能模塊圖模塊具體功能查詢。查詢。圖書(shū)流通模塊功能如下:圖書(shū)借閱與歸還。系統(tǒng)設(shè)置模塊功能如下:工具欄,背景圖片,狀態(tài)欄,用戶管理。幫助模塊功能如下:給出此系統(tǒng)的信息。數(shù)據(jù)流程圖數(shù)據(jù)流圖是組織中住處運(yùn)動(dòng)的抽象,是管理信息系統(tǒng)邏輯模型的主要模式,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況數(shù)據(jù)流程圖由四種基本元素組成,它們的符號(hào)如下DFP圖5-2所示DFP外部實(shí)體 數(shù)據(jù)處理 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ)圖書(shū)管理系統(tǒng)數(shù)據(jù)流程圖5-3F1F101F4D3存儲(chǔ)記錄圖書(shū)歸還圖書(shū)信息表修改信息F2F3F5D1歸還記錄2修改圖書(shū)存儲(chǔ)記D2借出記錄F6F9F843D4借閱處記錄圖書(shū)借閱圖書(shū)信息修改圖書(shū)信F1.圖書(shū)歸還F2.歸還信息存儲(chǔ)F3.歸還圖書(shū)信息F4.歸還圖書(shū)匯總F5.借閱圖書(shū)信息F6.借閱信息F7.借閱信息匯總F8.借閱圖書(shū)信息F9.借閱信息存儲(chǔ)F10.借閱圖書(shū)6.26章系統(tǒng)的功能界面設(shè)計(jì)6.2主界面的設(shè)計(jì)窗體的制作6.1MDI形式的FileNewApplication這樣系統(tǒng)就有了一個(gè)普通的窗體,通過(guò)修改窗體的“formstyleMDI6.1制作菜單單擊“Standard”標(biāo)簽的第三個(gè)按鈕 ,再單擊窗體,這時(shí)窗體上就有了菜單組件,為了增加菜單的具體項(xiàng),用鼠標(biāo)雙擊菜單組件出現(xiàn)如圖6.1所示的主菜單設(shè)計(jì)器在主菜單設(shè)計(jì)器中有一個(gè)深色加亮的方塊,即第一個(gè)空白菜單,此時(shí)就可以用ObjectInspector窗口設(shè)置菜單的caption屬性了各子菜單的屬性見(jiàn)程序中子菜單的屬性如圖6-2所示(3)添加組件在這個(gè)系統(tǒng)中,進(jìn)入系統(tǒng)后顯示的是一個(gè)主窗體,主窗體的背景是副圖畫(huà),同時(shí)在主窗體的任務(wù)欄中顯示當(dāng)前操作者,當(dāng)前日期和當(dāng)前時(shí)間,并且日期和時(shí)間會(huì)隨著系Microsoft的工具欄。為了上述目的,在主窗體中增加一個(gè)組件、一個(gè)組件、4個(gè)TtoolBar8個(gè)TtoolButtonTtimer組件和6-2完成后單擊個(gè)主菜單會(huì)看到其下拉菜單,單擊子菜單會(huì)調(diào)出相應(yīng)的界面。各組件的相關(guān)屬性設(shè)置見(jiàn)程序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。登錄窗體設(shè)計(jì)6.2.12個(gè)Tlabel1個(gè)TcomboBox1Tedit1Tquery2TbitBtn6-2所示。各組件的相關(guān)屬性設(shè)置見(jiàn)程序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。6.26.2添加記錄窗體設(shè)計(jì)6.3.1讀者信息錄入dephi7.0FileNewForm1Tpanel組件、2Tdatasource組件、3Tquery組件、6個(gè)Tlabel組件、4Tdbedit組件、1Tdbradiogroup組件、1TDBlookupcombobox組2TbitBtn6-3-1所示。各組件的相關(guān)屬性設(shè)置見(jiàn)程序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。新增讀者信息窗體讀者類型管理.1TpanelTtable1TdataSourceTdataGrid4TbitBtn6-2-26.3.2圖書(shū)信息錄入6.2.11Tpanel1Ttable1TDBlookupcombobox2TbitBtn組件、如圖6-2-3Tlabel組件、7TDBedit1TDBlookupcomboboxTpanel中。如圖6.3.3圖書(shū)信息增加窗體圖書(shū)類型管理6.2.11Tpanel組件、1Ttable件、1Tdatasource組件、1TdataGrid4TbitBtn6-3-4各組件的相關(guān)屬性設(shè)置見(jiàn)程序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。.46.4.1圖書(shū)借閱歸還.12Tpanel組件、4Tquery組件、2Tdsource組件、1Tlabel組件、2Tedit組件、9TDBEdit4個(gè)TbitBtn6-3-56.3.5圖書(shū)借閱歸還窗體數(shù)據(jù)更新窗體的設(shè)計(jì)圖書(shū)數(shù)據(jù)更新6.2.112個(gè)Tlabel1個(gè)TDBGrid3Tedit4TbitBtn1TcheckBox1TcomBox1Tquery1Ttable6-4-16.5.1讀者數(shù)據(jù)更新.12Tpanel1TdbGrid組件、10Tlabel3Tedit4TbitBtn1TcheckBox5TDBedit1TDBlookupcombobox2Tdatasource2Tquery6-4-26.4.2讀者編輯窗體數(shù)據(jù)查詢窗體圖書(shū)信息查詢6.2.14Tlabel組件、2TDGrid3Tedit2TbitBtn1TcheckBox1TcomboBox3Tdatasource2TqueryTlabel6-5-1所示。各組件的相關(guān)屬性設(shè)置見(jiàn)程序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。讀者信息查詢6.2.12Tpanel4Tlabel組件、2TdataGrid組件、3Tedit組件、2TbitBtn組件、1TcheckBox組件、2Tquery2Tdatasource6-5-2序中各組件屬性。功能實(shí)現(xiàn)的代碼見(jiàn)本文后附錄。6.5.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論