【正文】
) ?? ?? ?? ?? Dim strSQL As String = strSQL+= select 編號 ,書名 ,出版社 ,價格 , from strSQL+= 圖書信息 as a , 圖書類型 as b strSQL+= where = //39。如果圖書逾期歸還,系統(tǒng)自動提示輸入罰款金額,如果金額為0或者單擊“取消”按扭,系統(tǒng)不產(chǎn)生罰款信息。 Dim dv As DataView = (strSQL) dtData = ?? ?? ?? ?? 第 20 頁 共 23 頁 圖書罰款功能模塊 本窗體主要功能是對超期的圖書進(jìn)行罰款操 作。系統(tǒng)基本實現(xiàn)了系統(tǒng)登陸、讀者的管理,圖書的管理、 圖書的流通管理和系統(tǒng)的退出等功能。 [7] 陳語林 . Visual [M]. 北京 : 中國水利水電出版社 , 2020。 ( 3)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。系統(tǒng)主要實現(xiàn)了用戶登陸、讀者管理、圖書管理、圖書的征訂、圖書的借 閱、圖書歸還、逾期清單、圖書罰款和退出系統(tǒng)等功能,后臺數(shù)據(jù)庫由 SQL Server 2020 創(chuàng)建。 項目背景 幾年前,大多數(shù)學(xué)校的圖書館都是封閉式管理,通過卡片登記借閱信息,只能 實現(xiàn)有限的流通,有的甚至不能正常對學(xué)生開放,使圖書館不能發(fā)揮應(yīng)有的作用;有的即使是實現(xiàn)了正常流通的,也不能提供領(lǐng)導(dǎo)管理上需要的各種信息,如本系統(tǒng)的各種資料分布及借閱(流通)情況。 8 圖書館信息化管理 圖書館的信息化從最初的對圖書館的業(yè)務(wù)管理實行信息化發(fā)展到對圖書館的各個業(yè)務(wù)流程進(jìn)行系統(tǒng)和網(wǎng)絡(luò)化管理,并建立大規(guī)模以個體文獻(xiàn)目錄聯(lián)機(jī)查詢?yōu)橹鞯馁Y料共享系統(tǒng)。圖書流通管理主要有圖書訂購、入庫、借還、注銷等環(huán)節(jié),其中有涉及圖書的當(dāng)前館藏數(shù)量、位置、超期罰款管理等。 讀者管理 “讀者管理”功能模塊用于管理讀者 相關(guān)的信息,其中包括的子功能模塊系統(tǒng)登陸 讀者管理 圖書管理 圖書流通管理 統(tǒng)計分析管理 圖書館管理系統(tǒng) 基礎(chǔ)信息維護(hù) 圖書館信息 系統(tǒng)參數(shù)設(shè)置 書架設(shè)。通用圖書館管理系統(tǒng)所必備的功能,如圖 1 所示,其中每個功能都由若干相關(guān)聯(lián)的子功能模塊組成。圖書館的計算機(jī)信息化管理,就是將傳統(tǒng)圖書館業(yè)務(wù)的手工操作轉(zhuǎn)變成由計算機(jī)管理,文獻(xiàn)的采編、典藏、流通、檢索及常規(guī)業(yè)務(wù)管理等工作,利用計算機(jī)技術(shù)進(jìn)行高效、準(zhǔn)確的信息化管理。它充分發(fā)揮了圖書館的供效,最大限度地為師生服務(wù),這也是圖書館自動化管理的最終目標(biāo)。 關(guān)鍵字 :管理系統(tǒng);圖書館; Visual Design of Book Management System of Some Vocational School Abstract With the development of the puter, more and more libraries use the puterized library management system to manage it. Always, libraries finish the work by manual, and the process is very tedious and the efficiency is very low. To change this condition, we require a library management system with perfect functions to achieve in a great measure. It will be better management, and also save human and material resources. The system is developed by Visual . It realizes many functions which include user login, reader management, library management, library books and journals subscriptions, books borrow, and the book39。 ( 5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 第 22 頁 共 23 頁 致 謝 本文是在楊萬全老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。 參考文獻(xiàn) [1] Harold Davis[美 ]. Visual [M].北京:電子工業(yè)出版社, 2020。然后選擇相應(yīng)的圖書進(jìn)行罰款操作。可以對讀者編號、讀者條形碼和圖書編號等任意一項單獨進(jìn)行查詢的功能。 + + 39。連續(xù)輸入借閱的圖書,完成后單擊“確定借書”按扭,確定圖書的借出,系統(tǒng)調(diào)用“ sf_圖書借閱”存儲過程,減少“圖書信息”表中的圖書的在庫數(shù)量,并將“圖書借閱”表的狀態(tài)屬性改 為“未還”。征訂編號為系統(tǒng)自動生成,輸入圖書編號自動顯示出圖書的名稱,圖書名稱項文本框不可以用,此時的“搜索”圖標(biāo)也為可用狀態(tài),單擊搜索圖標(biāo)顯示出所有圖書的信息表,雙擊任意一條圖書消息即可選定它為要征訂的圖書。同樣具有搜索,添加,修改,刪除以及保存和取消保存的功能。也可以對輸入的類型進(jìn)行搜索操作。添加控件后窗體如圖 11 所示。數(shù)據(jù)庫連接對象 Private SqlConn As SqlConnection Public Shared sConn As String = Persist Security Info=False。如果密碼不正確,提示密碼錯誤。 圖 9 系統(tǒng)登陸窗體 主要代碼設(shè)計: // 39。因此“讀者信息”、“圖書信息”和其他數(shù)圖書流通管理 圖書借閱 圖書歸還 圖書續(xù)借 圖書預(yù)約 圖書丟失 圖書罰款 統(tǒng)計分析管理 圖書借閱查詢 圖書歸還查詢 圖書超期查詢 圖書注銷查詢 圖書訂購查詢 圖書檔案查詢 讀者檔案查詢 其他查詢 第 5 頁 共 23 頁 據(jù)表的關(guān)系是 1: N的關(guān)系。 “圖書歸還”用于登記讀者歸 還圖書的記錄并增加圖書在庫的庫存,登記內(nèi)容包括歸還編號、圖書編號、讀者編號、退還押金、歸還日期、操作員等。 圖 4 “圖書管理”功能模塊 “圖書類型設(shè)置 ”用于設(shè)置圖書的類型及相關(guān)的信息,內(nèi)容包括名稱、可借天數(shù)等。 圖 2 “基礎(chǔ)信息維護(hù)”模塊 “圖書館信息”用于設(shè)置本圖書館的基礎(chǔ)信息,包括圖書館名稱、館長、負(fù)責(zé)人、電話、說明等。讀者證號的組成有代碼拼音字母和阿拉伯?dāng)?shù)字組成。各教育主管部門也都逐步提出學(xué)校要采用圖書管理系統(tǒng),從而實現(xiàn)人工管理做不 到的一些功能并發(fā)揮圖書館的最大效益。s normal demands for the management of the books. Key Words: management system。 畢業(yè)設(shè)計 ( 論文 ) 圖書管理系統(tǒng)的設(shè)計 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 職業(yè)中學(xué)圖書管理系統(tǒng)的設(shè)計 摘 要 隨著計算機(jī)的發(fā)展,越來越多的圖書館采用計算機(jī)圖書管理系統(tǒng)來管理。s renewal late list of fine books and quit the system and so on. The background database use SQL Server 2020. The system can satisfy the borrower’s and the manager39。實現(xiàn)這一目標(biāo),必須有現(xiàn)代化的管理手段和管理體制。 讀者管理 一般把圖書館讀者分類管理,例如分為老師、學(xué)生、一般讀者等。 圖 1 圖書館管理系統(tǒng)的基本功能模塊 基礎(chǔ)信息維護(hù) “基礎(chǔ)信 息維護(hù)”功能模塊用于對圖書館信息、書籍信息等項目進(jìn)行初始化設(shè)置,這些設(shè)置一般不輕易改動,其中包括的子功能模塊如圖 2所示。 圖書管理 “圖書管理”功能模塊用于管理圖書相關(guān)的信息,其中包括的子模塊如圖4所示。 圖 5 “圖書流通管理”功能模塊 “圖書借閱”用于登記讀者借閱圖書的記錄并減少圖書在庫的庫存,登記內(nèi)容包括借閱編號、圖書編號、讀者編號、押金、借閱時間、應(yīng)還時間、操作員等。其他涉及讀者信息和文獻(xiàn)信息的數(shù)據(jù)表,都只記錄相應(yīng)的編號,根據(jù)作為外鍵的“編號”字段相對應(yīng)。窗體運行效果如圖所示。如果密碼正確進(jìn)入系統(tǒng)主窗體控件。實現(xiàn)接口 IDisposable Implements IDisposable 39。如果數(shù)據(jù)庫連接對象不為空則關(guān)閉數(shù)據(jù)庫連接 If SqlConn Is Nothing = False Then () 第 11 頁 共 23 頁 End If End Sub 創(chuàng)建數(shù)據(jù)操作窗體的父類窗體 因為系統(tǒng)中所有對數(shù)據(jù)庫表進(jìn)行維護(hù)的窗體界面及實現(xiàn)的功能大體都是一致的,可以把這些共同的部分抽取出來,生成一個父類窗體,其他數(shù)據(jù)庫操作窗體均可以通過繼承父類窗體獲得數(shù)據(jù)維護(hù)的功能。它實現(xiàn)對讀者類別的管理,如添加、修改、刪除等操作。 圖 13 讀者檔案管理功能窗體 主要代碼的設(shè)計如下: Public Overrides Sub Prepare() = 讀者檔案管理 = 條形碼 = 編號 = 姓名 Dim db As DataBase = New DataBase Dim dv As DataView = _ (select 類型 from 讀者類型 ) 圖 書類別設(shè)置的功能模塊 本窗體功能和讀者類別設(shè)置模塊的功能一樣,只不過這里是對圖書的類別的設(shè)置信息。當(dāng)單擊它時系統(tǒng)調(diào)用“ sf_圖書征訂”存儲過程,增加圖書的在庫數(shù)量,并將“是否驗收”字段設(shè)置為 1,表示 征訂記錄已經(jīng)驗收。讀者選擇 和圖書選擇可以支持編碼和條碼輸入,默認(rèn)是編碼,在“讀者信息”編輯框中輸入編碼,回車后系統(tǒng)自動列出該讀者的姓名、類型及已經(jīng)借閱還未歸還的圖書清單,并且光標(biāo)跳到“借閱圖書信息”編輯框;在“圖書借閱信息”編輯框中輸入圖書編號或者條碼,回車該圖書自動添加到下方的借閱列表中,狀態(tài)是“新借”,借出日期和應(yīng)還期限根據(jù)當(dāng)前日期和圖書類型中的可借天數(shù)自動生成。判斷輸入的是編號 ,還是條形碼 If = True Then strSQL += and 編號 =39。 窗體的運行效果如圖 18 所示: 圖 18 圖書歸還功能窗體 主要實現(xiàn)代碼如下: 第 19 頁 共 23 頁 ?? ?? ?? ?? Dim db As DataBase = New DataBase (exec sf_圖書歸還 _ + + , + ) LoadData() = False = False = False = ?? ?? ?? ?? 逾期清單功能模塊 本窗體主要功能就是顯示和查詢所有逾期未還圖書的情況。可以針對讀者編號、讀者條碼、圖書編號任意一個字段查詢記錄。它的不足之處是沒有預(yù)約服務(wù)和館際互借的功能,在網(wǎng)絡(luò)的功能上也沒有提供接口和支持,處于單機(jī)版狀態(tài) 。 [8] 林聯(lián)杉 . Visual [M]. 北 京 : 中國鐵道出版社 , 2020。 ( 4)學(xué)??稍试S學(xué)位論文被查閱或借閱。本系統(tǒng)完全滿足借閱者和圖書管理員對圖書管理的一般需求。 項目原因闡述 本系統(tǒng)的要求就是藏書全部開放,開架借閱,這種借閱方式是適合我國國情、發(fā)揮圖書館應(yīng)有的最佳方式,也是素質(zhì)教育的最好體現(xiàn)。進(jìn)入 21 世紀(jì),充分利 用計算機(jī)網(wǎng)絡(luò)和信息技術(shù),逐步實現(xiàn)了不同載體的實體文獻(xiàn)的信息化管理和多方位的聯(lián)機(jī)查詢。 9 圖書館管理系統(tǒng)需求分析 本圖書管理系統(tǒng)包括系統(tǒng)管理(讀者管理和圖書管理)、編目、圖書流通、查詢等