圖書資訊管理系統的設計與實現

2021-03-04 09:53:26 字數 4039 閱讀 6363

蘇州市職業大學

畢業設計(**)說明書

設計(**)題目圖書管理系統的設計與實現

系 : 計算機工程系

專業班級: 07計算機網路技術2班

學號: 074317225

姓名: 王騰飛

指導老師: 孫贏

2023年4月 29日

摘要本文首先闡述了基於.*** framework平台的圖書館管理資訊系統的開發背景以及其實踐意義,其次說明了圖書館管理資訊系統的功能以及相比同類軟體的創新之處。然後就圖書館管理系統開發中所使用的一些的技術進行研究**。

主要針對資料庫的設計技術、儲存過程技術、技術以及訪問sql資料庫技術四個方面進行了研究。最後還附上了圖書館管理資訊系統的安裝說明、簡單使用說明和一些通用性的經典**。化了大量的時間用於程式設計,這也是工作的重點,所開發的軟體具有實用價值,所編寫的**對.

***程式設計師也有很好的參考性。在系統的開發過程中,深刻體會到了.***平台的強大性、優越性以及儲存過程在提高資料訪問效能和增強資料訪問安全性上所起到的重要作用。

此外,對於關係代數在資料庫科學裡的應用,在程式設計過程中也做了一定的研究。

,關鍵字:圖書管理;

目錄第一章引言 1

1.1 課題背景 1

1.2國內外研究現狀 1

1.3本課題研究的意義 2

1.4圖書管理系統的特點 3

第二章系統開發相關技術 5

2.1理論基礎 5

2.1.1 的簡介 5

2.2執行環境 5

2.2.1伺服器端的配置 5

2.2.2客戶端配置 6

第三章圖書管理系統的設計 7

3.1功能設計 7

3.2資料庫設計 8

3.2.1資料庫概念模型 8

3.2.1 資料庫表的概念 10

第四章. 圖書管理功能的實現 12

4.1登入功能實現 12

4.2 系統功能管理 13

4.2.1 書籍查詢管理實現 13

4.2.2 書籍新增實現 16

4.2.3 書籍編輯功能的實現 17

4.3 使用者刪除功能的實現 18

4.4 借書、還書管理的實現 19

總結 25

致謝 26

參考文獻 27

目前隨著資訊化程度的提高,國內圖書館也日益現代化,為了滿足這種需求,很多軟體開發商已經開發出很多交好的商品化的圖書管理軟體,這些圖書管理軟體功能和效能都很完善,他們大多是面向大型專業圖書館而開發的,專業型強、功能分工較細、操作和使用比較複雜,難以掌握。對那些管理人員不多且不是圖書管理業務的專業人員,業務分工也不是很明確,這樣的軟體對他們來說太龐大、太複雜了。本系統開發基於.

***技術,本著簡單、實用的原則,既在功能上滿足使用者需求,又力求操作簡單,使系統容易掌握和使用。由於採用.***技術構建,本系統既可以在單機執行又可以在網路中執行,具有較高的適應性。

伴隨著科技的進步,社會經濟的發展高校人類步入知識社會經濟時代。知識管理理論即是這一時代的產物。作為一種全新的管理方法和管理手段,知識管理的實踐最早誕生於企業,目前也在企業界得以廣泛應用。

而圖書管理系統一直是這些年來積極探索的問題,並隨著這一問題研究的深入和關注,人們逐漸開始了對圖書管理系統新的領域的探索,基於資訊化管理的圖書知識管理系統必將成為今後圖書館建設的乙個只要內容。但是圖書資訊話管理還有很多的不足:

①高校圖書館檔案管理資訊化所需基礎設施、裝置條件和技術手段還相對比較落後。然而,由於高校圖書館檔案管理資訊化所需基礎設施、裝置條件和技術手段還相對比較落後,目前高校圖書館檔案管理資訊化水平還比較低。隨著時代的發展、辦公形式的進步,高校的教學、科研及其他活動中越來越多的依據聲像檔案。

它真實、形象、鮮活地記載了活動、事件的面貌,是一種最直觀、最真實的檔案材料, 也是高校及圖書館建設和發展的寶貴資料。但在工作中往往忽視了對聲像檔案的收集和利用,使聲像檔案失去了其應有的作用。因此,應增加一些高檔的聲像裝置,加強聲像檔案的管理和利用,同時提高計算機、區域網和公共網的建設,促進高校圖書館管理資訊化水平的不斷提高。

②高校圖書館檔案管理資訊化服務層次低。目前,高校圖書館檔案管理資訊服務主要還是在對檔案資源的登記、保管,只是為部分人提供閱覽、簡單的諮詢和導讀、影印等外部層次上。隨著高校基礎設施建設的加強,設施裝置條件進一步完善,校園網普遍建立,為高校圖書館檔案管理工作提供了很好的平台。

然而,高校圖書館資訊化服務網路平台的建設並不理想。在高校圖書館檔案管理中,計算機網路的共享性優勢沒有得到很好的發揮,高校圖書館檔案資訊並沒有提供網路資訊服務,也沒有建立能讓讀者進行交流網路平台。資訊化服務層次還比較低,網路資料、檔案文獻報道、專題提供、資源共享等深層次服務還沒有形成。

③高校校園網逐步建立,但校園網的利用不夠充分,還未建立起高校圖書館網路遠端使用者平台。在過去很長一段時間裡,由於高校圖書館檔案管理傳統工作方式所形成的思維和方法上的定式,使得圖書館檔案管理工作者在思想觀念上難以將現代化管理引入到檔案工作中來。儘管計算機普及程度已經較高,校園網已經逐步建立,但是,高校圖書館檔案管理中沒有充分發揮現代網路技術的作用。

圖書館檔案資訊基本上是侷限於本校,至多就是本地區,基本沒有實現遠端訪問服務,很少有高校圖書館建設有遠端使用者也可以非常方便地利用圖書館檔案資訊的網路平台。近幾年,電子資訊科技的迅速發展和對社會生活的巨大影響,雖然已經讓檔案工作者認識到計算機、網路等可以大大提高檔案管理工作的效率和資訊化水平。但是對於如何構建圖書館檔案管理資訊化服務平台,相當多的檔案管理工作者並沒有站在資源充分共享與利用和學校改革與發展的高度,從更深層次上認真思考資訊化給檔案管理帶來的機遇!

隨著當今社會的迅猛發展,知識變的越來越重要,終身學習的觀念已經深入人心。而圖書館――這一傳統的獲取知識的場所,它的地位也變的越來越重要。而圖書館的管理方法也更新了很多次。

從最初的手工管理到現在的計算機管理等等。

經過調查一些圖書館的現狀,發現各圖書館使用的管理系統基本都是幾年前的產品,大多使用vb+ado方式,web平台也主要使用asp或php開發。開發技術比較陳舊,功能上也有一些不足。而且以前的vb物件導向化程式設計(oop)支援的不是很好,軟體維護起來也相當困難。

技術的推出,將計算帶入乙個新時代。現在.***已經引起業界廣泛的關注。.

***是專門為程式設計師設計的、功能強大的開發工具,利用該工具能夠構建各類應用程式。.***可以說是博大精深,蘊含者豐富的新技術新思想。

.***使應用程式的功能更強大,使系統開發更簡單,使系統的部署更輕鬆。而.***包含的統一的類庫,統一的資料結構使得各類程式設計模型更統一。

個人對.***技術非常感興趣,在這方面也做過大量的研究。又鑑於當前流行的圖書館管理資訊系統技術都比較陳舊,就萌發了用.***開發乙個新圖書館管理資訊系統的想法。

很高興它成為為畢業設計研究的課題。

系統的實踐意義有兩個:1開發出的系統功能強大,可以應用於各大中型圖書館使用,可以根據客戶的要求新增功能。2由於.

***推出的時間不算很長,所以網上很少有用.***開發的公開源**的大型系統。本系統可以給廣大的.

***程式設計愛好者一些參考。

本文理論部分主要針對資料庫設計技術、儲存過程技術、技術以及用sql server .*** framework 資料提供程式訪問sqlserver2000資料庫技術這四個方面進行了研究和**。

圖書館管理資訊系統的每一行**都是精雕細琢出來的,從裡面體現出.***的強大性以及優越性。在程式設計過程中查閱了大量的書籍,參考了大量msdn以及各大**的技術文章,全部**約有一萬兩千行左右。

為此做了大量的工作。

在系統的開發過程中,深刻體會到了.***平台的強大性以及優越性以及儲存過程在提高資料訪問效能和增強資料訪問安全性上所起到的重要作用

準備開發出具有以下特點的管理系統:

頁面清晰、功能齊全實用、操作簡單。

開發周期短、維護費用低、軟體更新速度快。

風格友好化,輕鬆管理,容易上手,達到一看就懂、一學即會。

目標系統必須具有可靠性、安全性、可維護性、可移植性等。

本系統是針對學校圖書館來開發的管理資訊系統,該系統要達到可以對圖書的基本資訊進行管理的功能,可以實現基本的查詢、錄入、修改和借閱功能。資料集中統一,採用資料庫處理資料。使用模組化結構,便於修改,由易增加新內容。

圖書資訊管理系統

一 系統總體設計 2 1 系統背景 2 2 系統功能要求及模組分析 2 3 系統開發具體研究分析 4 4 圖書管理系統資料流圖 6 5 msc 8 6 圖書管理系統的e r圖 9 7 圖書管理系統資料字典 10 圖書管理系統 圖書管理系統的主要用途是完成讀者的登記,圖書的登記,圖書的徵訂,圖書的借閱...

01圖書資訊管理系統

5 完成課程設計說明書 需求分析和規格說明 設計題目和問題描述 題目要解決的問題是什麼 設計思路 主要演算法思想,程式功能圖,函式之間的呼叫關係圖 每個函式或過程的功能,列出每個過程或函式所呼叫的過程或函式,並畫出各函式的流程圖 詳細設計 主要演算法的偽 除錯報告 除錯過程中遇到的主要問題,是如何解...

C語言圖書資訊管理系統

江西科技師範大學 課程報告 課程名稱 程式設計實踐 專業班級 學生姓名 學號任課教師 學期 課程報告任務書 成績評定教師 1 需求分析 隨著當今社會發展,資訊化水平逐步提高,對圖書管理有了新的要求,因此,編寫乙個資訊管理系統是十分必要的。為了滿足圖書管理的要求,通過計算機技術給圖書管理人員和讀者借 ...