<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 論文大全 > 畢業(yè)論文 > 公共管理 > 圖書館管理 > 圖書館借閱管理系統(tǒng)論文(2)

        圖書館借閱管理系統(tǒng)論文(2)

        時間: 秋梅1032 分享

        圖書館借閱管理系統(tǒng)論文

          圖書館借閱管理系統(tǒng)論文篇2

          淺析圖書管理系統(tǒng)總體設計與借閱管理的實現(xiàn)

          【摘 要】圖書管理系統(tǒng)是為了解決圖書的微機管理,實現(xiàn)圖書管理從手工操作到微機操作而開發(fā)出的一套適合我校管理特點的系統(tǒng)。該系統(tǒng)實現(xiàn)了圖書從購進到實際流通、讀者從查書到還書的一系列過程的可視化管理。圖書的借閱管理是本系統(tǒng)的一個核心模塊,此模塊包括如下四部分內(nèi)容,分別是:借書、還書、續(xù)借及丟書的處理。通過本文能使讀者了解系統(tǒng)的整體結構及借閱管理具體的開發(fā)過程。

          【關鍵詞】圖書管理系統(tǒng);DAO與ADO數(shù)據(jù)對象;圖書借還

          計算機的廣泛應用使得各種實際應用軟件不斷的被開發(fā)出來,作為實際應用領域的一重要組成部分--數(shù)據(jù)庫應用軟件的開發(fā)更為廣泛。本系統(tǒng)從我校圖書管理實際出發(fā),采用VB編程,應用高效的、成熟的DAO和ADO數(shù)據(jù)庫訪問技術進行系統(tǒng)設計。

          1、圖書管理系統(tǒng)的總體設計

          1.1圖書管理系統(tǒng)的功能簡介

          * 圖書入庫按圖書館方式管理,且錄入簡潔快速

          * 讀者采用預編入的方式對每一位讀者編號,所借圖書的最大數(shù)目限量

          * 借書、還書快速,只需輸入讀者ID、圖書ID便輕松借閱,點擊便還

          * 系統(tǒng)具有借書超期、丟失罰款的功能,并作記錄,同時具有查詢功能

          * 分類查詢以中圖分類法為基準,分類總覽與單項查看

          * 系統(tǒng)備份、恢復方便

          * 系統(tǒng)數(shù)據(jù)均可打印成報表

          1.2 模塊化設計圖

          1.3各模塊功能分析

          1.3.1錄入模塊。本模塊向數(shù)據(jù)庫中錄入系統(tǒng)操作的各項數(shù)據(jù),分為三個子模塊,分別是圖書入庫、中圖分類及讀者信息。圖書入庫所錄入的是圖書的最基本信息如圖書的分類號、序號、登記號、作者、書名等;中圖分類所錄入的信息是中圖分類圖書上的內(nèi)容包括分類號、分類名稱、備注,它是進行圖書分類查詢的依據(jù);讀者信息包括讀者ID、姓名、可借閱本數(shù),是借閱管理進行讀者判斷的依據(jù)。

          1.3.2日常管理。此模塊包括借閱管理、權限控制、重新登錄三個子模塊,其中借閱管理是本系統(tǒng)的核心,上述系統(tǒng)功能中查詢、借書、還書、續(xù)借、借書超期罰款、丟失罰款并作記錄的功能,在此實現(xiàn);權限控制與重新登錄是安全策略稍后再講。

          1.3.3查詢。此模塊總體查詢與單項查詢共存,只要數(shù)據(jù)庫中有的數(shù)據(jù)就能夠查看瀏覽,包括分類查詢、讀者詳情、圖書借閱過期、圖書信息等

          1.3.4報表。對于數(shù)據(jù)庫中的圖書信息可以全部或部分或按入庫日期來打印,而且對于圖書借閱過期的讀者、受到處罰的讀者都可以將其打印出來,包括圖書登記總帳、分期入庫圖書、借閱過期圖書、打印處罰單。

          1.4系統(tǒng)維護。此模塊包括備份數(shù)據(jù)庫與恢復數(shù)據(jù)庫兩部分,是災難進行自救的策略。

          1.5系統(tǒng)安全策略。我們考慮道如下幾個方面:首先,系統(tǒng)管理員具有最高權限,可以對系統(tǒng)完全操作,還可以授權其他用戶,使之具有系統(tǒng)管理員或系統(tǒng)普通管理員的權限。其次,經(jīng)由授權的具有普通管理員的用戶,可以對圖書進行日常管理、資料查詢、報表打印等功能,但不能向系統(tǒng)中添加圖書、讀者及用戶等信息。再次,未經(jīng)授權的用戶不能管理系統(tǒng),而只能作為一個訪問者查詢資料。當進入系統(tǒng)時系統(tǒng)首先要求用戶輸入用戶級別、用戶名、密碼,之后經(jīng)核查正確,方可進入相應級別的系統(tǒng)模式。

          1.6系統(tǒng)界面設計。系統(tǒng)采用菜單調(diào)用窗體的多文檔操作的方式,系統(tǒng)可以同時打開多個窗體,而且我們還將最常用的命令建于主窗體之上,以更方便于系統(tǒng)的使用。

          以上我們從整體上了解了系統(tǒng)的設計思想、各模塊的功能,下面我們從系統(tǒng)的一個核心模塊“借閱管理“設計與實現(xiàn)上來了解系統(tǒng)的具體開發(fā)過程。

          2.借閱管理的實現(xiàn)

          借閱管理主要包括控制列設置、借、還操作、續(xù)借、丟失及借書過期丟失罰款等。借閱管理實現(xiàn)的界面如下:

          2.1借閱管理的控制列設置。所謂借閱管理的權限設置,就是指當讀者輸入借書卡卡號時,系統(tǒng)要判斷此讀者在數(shù)據(jù)庫中是否存在,若有則顯示此讀者檔案信息及所有借書信息;若系統(tǒng)沒有找到此讀者則發(fā)出提示信息---沒有此讀者信息!同理,在讀者輸入圖書登記號后,系統(tǒng)也會判斷此書是否存在,如若不存在系統(tǒng)會提示“沒有此圖書信息!”;如若存在判斷是否借出,如若借出則在控制列只能進行還、續(xù)、丟失操作,并將借書人的信息顯示出來,否則若圖書沒有借出則在控制中只有借書命令可用。實現(xiàn)以上操作我們利用ADO控件的兩個重要屬性Recordsource和Recordset,我們書寫如下語句:

          Adodc2.RecordSource = "select distinct 圖書表.*,用戶表.可借本數(shù) From 圖書表,用戶表 where trim(用戶表.用戶編號)=trim('" & Text1.Text & "') and trim(圖書表.登記號)=trim('" & Text2.Text & "')"

          Adodc2.Refresh

          2.2借閱管理的借書實現(xiàn)。當以上控制列處理完畢后,如果所輸入讀者信息與圖書信息均滿足條件,且圖書尚未借出,讀者所借圖書還未超出借書的最大上限,那么借書操作可以執(zhí)行。其借書要完成的基本功能為將當前讀者標志信息、所借圖書標志信息及當前日期插入到借閱表中,同時修改的是讀者的可借閱圖書的數(shù)目及將當前圖書在圖書表中的是否借出字段修改為“是”。在實現(xiàn)這個功能時,我們利用到了DAO數(shù)據(jù)訪問對象,在利用它之前,首先我們在工程中引用“Microsoft DAO3.51 Object Library”,之后作如下聲明:

          Dim dbs As Database

          Set dbs = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\資料庫.mdb")

          這樣數(shù)據(jù)庫變量dbs便連接到資料庫中,可以應用dbs.execute()方法執(zhí)行插入、刪除、修改數(shù)據(jù)庫的操作。

          2.3借閱管理的還書實現(xiàn)。當所輸入的圖書標志在借閱表中有記錄時,系統(tǒng)便將讀者信息與圖書相關信息顯示出來,并在控制列顯示除借書的所有操作。當點擊‘還書‘時,系統(tǒng)將刪除借閱表中的此圖書記錄,修改讀者可借閱本數(shù)使之加一,修改圖書表中此圖書是否借出字段的值為“否”,同時系統(tǒng)計算讀者借閱的天數(shù),若超期則計算應交罰款并添加到罰款單中。

          2.4借閱管理的續(xù)借實現(xiàn)。對于此項功能與還書不同的是,系統(tǒng)首先還書若超期也罰款,之后按當前日期重新借閱。

          2.5借閱管理的丟失處理。此項功能是系統(tǒng)先按還書操作計算借書是否超期,若超期應交罰款,之后到總帳表中查該書的單價,之后按相應規(guī)則將總罰款計算出來,同時將當前圖書注銷,并將相關信息記錄到罰款單中。

          圖書的借閱管理是圖書管理系統(tǒng)的一個極其重要的組成部分,可以說利用ADO和DAO數(shù)據(jù)訪問對象實現(xiàn)圖書的借閱管理也就是實現(xiàn)了圖書管理系統(tǒng)的主體。

          【參考文獻】

          [1]譚浩強.Visual Basic 6.0 程序設計教程[M].清華大學出版社,2000.

          [2]張學忠,王福成,等.Visual Basic 控件高手[M].北京希望電子出版社 2001.

          [3]曾偉民,鄧勇剛.Visual Basic 6.0 高級實用教程[M].電子工業(yè)出版社 1999.

        猜你喜歡:

        3485971 主站蜘蛛池模板: 秋霞电影网久久久精品| 亚洲中文字幕无码av永久| 强奷漂亮人妻系列老师| 开心色怡人综合网站| 美女胸18下看禁止免费视频| 亚洲欧美自偷自拍视频图片| 国产成人精品日本亚洲77上位| 国产精品自拍三级在线观看| 丁香五月亚洲综合在线国内自拍| 精品无码人妻一区二区三区品| 狼人大伊人久久一区二区| 亚洲色一色噜一噜噜噜| 欧美日韩中文字幕二区三区| 高清中文字幕国产精品| 亚洲中文av一区二区三区| 国产精品一区二区色综合| aa级毛片毛片免费观看久| 欧美日本在线一区二区三区| 丰满的熟妇岳中文字幕| 无码精品一区二区久久久 | 国产精品视频不卡一区二区| 曰韩无码二三区中文字幕| 1区2区3区4区产品不卡码网站 | 国产AV一区二区三区| 亚洲国产呦萝小初| 精品国产美女av久久久久| 日韩欧美精品suv| 婷婷狠狠综合五月天| 午夜免费无码福利视频麻豆| 99久久无色码中文字幕| 日韩丝袜欧美人妻制服| 18禁成人黄网站免费观看久久| 中文字幕一区二区久久综合| 91人妻熟妇在线视频| 亚洲天堂网色图伦理经典| 欧美人与动zozo| 久久婷婷成人综合色综合| 国产网友愉拍精品视频| 无码不卡一区二区三区在线观看 | 97成人碰碰久久人人超级碰oo| 亚洲自偷精品视频自拍|