【正文】
“管理員設(shè)置”用于設(shè)置管理員的基本信息如姓名、編號、性別、密碼等。 圖 1 圖書館管理系統(tǒng)的基本功能模塊 基礎(chǔ)信息維護 “基礎(chǔ)信 息維護”功能模塊用于對圖書館信息、書籍信息等項目進行初始化設(shè)置,這些設(shè)置一般不輕易改動,其中包括的子功能模塊如圖 2所示??旖?、方便、記錄準確的流通管理,有力地促進了圖書館流通率和為讀者服務(wù)水平的提高。 讀者管理 一般把圖書館讀者分類管理,例如分為老師、學生、一般讀者等。實現(xiàn)館內(nèi)采購、編目、流通、文獻檢索等信息化管理。實現(xiàn)這一目標,必須有現(xiàn)代化的管理手段和管理體制。我國圖書館計算機等信息技術(shù)的應(yīng)用起步于 20 世紀 70 年代末期,隨著改革開放的步伐得以迅速發(fā)展,特別是 90 年代后,我國圖書館信息網(wǎng)絡(luò)建設(shè)取得了較大發(fā)展,圖書館信息化建設(shè)邁上了一個新臺階。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。本系統(tǒng)是利用 Visual 開發(fā)的。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學院。 ( 2)學??梢圆捎糜坝 ⒖s印或其他復(fù)制方式保存學位論文。在此向他表示我最衷心的感謝! 在論文完成過程中,本人還得到了韓斌老師和龍玉飛、周俊等同學的熱心幫助,本人向他們表示深深的謝意! 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝 ! 作者簡介: 姓 名:蔣詩洪 性別: 男 出生年月: 1985 年 07 月 民族: 漢 Email: 聲 明 本論文的工作是 2020 年 2 月至 2020 年 6 月在成都信息工程學院網(wǎng)絡(luò)工程系完成的。 [6] 袁鵬飛 . SQL Server數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù) [M]. 北京:人民郵電出版社, 1999。 [2] 銀華強,嬌津毅,豈興明等. Visual 項目開發(fā)寶典 [M].北京:電子工業(yè) 第 21 頁 共 23 頁 出版社, 2020。通過本次畢業(yè)設(shè)計,學會了 Visual 和 SQL Server 的一些基本運用。 窗體運行效果如圖 20所示。未還 39。 窗體效果如圖 19 所示。該功能窗體在查詢條件中輸入讀者的編號或條碼,可以檢索出該讀者已借出的所有未還的圖書,選擇其中需要歸還的圖書,單擊“歸還選擇的圖書”按扭,系統(tǒng)增加圖書在庫數(shù)量,并將圖書借閱記錄的狀態(tài)改為已在。 Else strSQL += and 條形碼 =39。判斷輸入的字符是否是回車 If = Then //39。單擊“取消借書”按扭,可以取消當前輸入的借閱情況。為圖書名稱設(shè)置數(shù)據(jù) SetBookName() bmData = (DataSet11, 圖書征訂 ) If 0 Then = 0 End If End Sub ?? ?? ?? ?? 圖書借閱的功能模塊 該功能完成對圖書的借閱。窗體運行效果如圖 16所示。 圖 15圖書檔案管理功能窗體 主要代碼實現(xiàn)如下: ?? ?? ?? ?? Public Overrides Sub Prepare() = 圖書檔案管理 = 條形碼 = 編號 = 書名 Dim db As DataBase = New DataBase Dim dv As DataView = _ 第 15 頁 共 23 頁 (select 類型名稱 from 圖書類型 ) For Each dr As DataRow In (dr(0).) Next dv = (select 出版社名稱 from 出版社 ) For Each dr As DataRow In (dr(0).) Next dv = (select 書架名稱 from 書架 ) For Each dr As DataRow In (dr(0).) Next ?? ?? ?? ?? 圖書征訂的功能模塊 完成圖書館對圖書的征訂和提交征訂的功能,同樣具有對征訂的信息進行添加、修改、刪除以及保存和取消保存的功能。窗體運行效果如圖 14所示。同樣具有添加,修改,刪除以及保存和取消保存的功能。當單擊“添加”或者“修改”按扭時,激活“保存”和“取消”按扭。為更新數(shù)據(jù)保存 SaveForUpdate() End If = True Case 取消 SetTextBoxState(True) SetToolBarState(True) = True SearchResult() Case 退出 39。 圖 11 基礎(chǔ)窗體 主要代碼設(shè)計: Case 首記錄 39。建立數(shù)據(jù)庫連接對象 SqlConn = New SqlConnection() 39。Integrated Security=SSPI。添加一個名為“ ”的類文件。 主窗體的設(shè)計 本窗體主要是由讀者管理、圖書管理、流通管理和退出系統(tǒng)等幾個菜單控件組成。() Dim frmlogin As New frmMain () () Else 39。判斷用戶輸入密碼的合法性 If () = () _ And UserPwd Then 39。如果用戶編號和密碼正確單擊“確定”進入系統(tǒng)主窗體。圖書管理系統(tǒng)數(shù)據(jù)庫表的關(guān)系圖如圖 7所示。 統(tǒng)計分析管理 “統(tǒng)計分析管理”功能為圖書館管理人員的分析決策提供依據(jù),其中包還的子功能模塊如圖 6所示。 “圖書續(xù)借”用于登記讀者到期圖書的續(xù)借記錄。 讀者管理 讀者類型設(shè)置 讀者檔案管理 圖書管理 圖書類型設(shè)置 出版設(shè)置 圖書檔案管理 圖書注銷 圖書征購 圖書驗收 第 4 頁 共 23 頁 “圖書驗收”用于征訂的圖書到貨后驗收,增加圖書的庫存。 “出版社設(shè)置”用于設(shè)置圖書所屬出版社的基礎(chǔ)信息,內(nèi)容包括出版社編號、 ISBN(國際標準書號)、出版社名稱等。 圖 3 “讀者管理”功能模塊 “讀者管理設(shè)置”用于設(shè)置讀者的類型及相關(guān)的信息,內(nèi)容包括類型、可借圖書冊數(shù)、續(xù)借次數(shù)、限制圖書等。 “系統(tǒng)參數(shù)設(shè)置”用于設(shè)置系統(tǒng)運行所需的參數(shù),包括證件有效期、圖書超期罰款金額等。 3 圖書館管理系統(tǒng)需求分析 本圖書管理系統(tǒng)包括系統(tǒng)管理(讀者管理和圖書管理)、編目、圖書流通、查詢等功能。不同類型的讀者具有的借閱權(quán)限 第 2 頁 共 23 頁 不一樣的,例如老師一次可以借 10本書,學生則是 5本 ,一般讀者則是 3本等。進入 21 世紀,充分利 用計算機網(wǎng)絡(luò)和信息技術(shù),逐步實現(xiàn)了不同載體的實體文獻的信息化管理和多方位的聯(lián)機查詢。而隨著越來越多的學校采用了現(xiàn)代化的管理軟件進行管理,進一步提升了學校管理的現(xiàn)代化水平,從而在競爭中處于有利位置,也對其他學校起到示范和促進作用。 項目原因闡述 本系統(tǒng)的要求就是藏書全部開放,開架借閱,這種借閱方式是適合我國國情、發(fā)揮圖書館應(yīng)有的最佳方式,也是素質(zhì)教育的最好體現(xiàn)。 library。本系統(tǒng)完全滿足借閱者和圖書管理員對圖書管理的一般需求。一直以來,圖書館的工作都是手工操作的,其流程繁瑣復(fù)雜 ,且效率極為低下。要改變這一現(xiàn)狀就需要一個功能完善的圖書管理系統(tǒng)來實現(xiàn),這樣不但可以更好地管理,在很大程度上,還節(jié)省了人力和物力資源。 關(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。 Visual 目 錄 論文總頁數(shù): 23頁 1 引言 .......................................................................................................................... 1 項目背景 ............................................................................................................ 1 項目原因闡述 ..................................................................................................... 1 項目任務(wù)目標 ..................................................................................................... 1 2 圖書館信息化管理 ..................................................................................................... 1 讀者管理 ............................................................................................................ 1 文獻流通管理 ..................................................................................................... 2 3 圖書館管理系統(tǒng)需求分析 .......................................................................................... 2 基礎(chǔ)信息維護 .......................................................