圖書租借管理系統畢業設計說明書

2021-03-04 09:24:16 字數 3909 閱讀 9092

目次1 引言 2

2 系統的開發背景、開發環境、目的和意義 3

2.1 開發背景 3

2.3 開發的目的及意義 3

2.3 開發環境 4

3 系統需求分析和可行性分析 5

3.1 系統需求分析 5

3.2 可行性分析 6

4 系統資料庫設計 7

4.1 系統資料庫e-r圖 7

4.2 系統資料庫 8

4.2.1 操作使用者表 8

4.2.2 讀者掛失表 8

4.2.3 讀者資訊表 9

4.2.4 會員級別表 9

4.2.5 借閱管理表 9

4.2.6 圖書類別表 10

4.2.7 圖書資訊表 10

5 總體設計 11

5.1 系統功能 11

5.2 系統流程圖 13

5.2.1 圖書流通流程 13

5.2.2 系統管理流程 14

6 系統功能模組結構與實現 14

6.1使用者登入介面 14

6.2 系統主介面 15

6.3 系統功能介面 15

6.3.1 圖書管理功能 15

6.3.2 讀者管理功能 16

6.3.3 借閱管理功能 18

6.3.4 查詢管理功能 19

6.3.5 系統管理功能 22

6.4 相關** 23

結論 28

致謝 29

參考文獻 30

在當今社會隨著計算機的發展及網路技術的應用,計算機應用在全球範圍內的普及。當今社會正快速向資訊化社會前進,資訊自動化的作用也越來越大。而在日常生活中資訊科技的不斷融入,在技術越來越先進的同時,我們應該從以前繁瑣的事務中解放出來 ,來提高了我們的工作效率。

而目前在大型的圖書館已經有一整套比較完整的資訊管理系統,而在一般小型的圖書館中工作大部分還是進行著手工管理,工作起來效率很低,並且不能及時了解圖書館各類圖書的庫存,圖書的入庫和更新比較麻煩等等,不便於動態及時調整圖書結構。由於不可避免的人為因素也可能會造成資料的遺漏、誤報。

圖書館在正常運營中總是面對大量的讀者資訊,書籍資訊以及兩者相互作用產生的借書資訊、還書資訊,傳統的管理方法既浪費人力物力財力,又容易導致各種錯誤的發生,面對圖書館數以萬計的圖書、紛繁複雜的讀者資訊、頻繁更替的借還書資訊,傳統的直接方法不但管理起來及其不方便,而且極容易出現漏洞。

隨著電子計算機和通訊技術的發展人類已經逐漸地進入資訊化社會,人們對資訊和資料的利用與處理也已進入自動化、網路化和社會化的階段,因此開發相關的管理資訊系統已經成為各行各業的必要和必需了。管理資訊系統作為一門邊緣學科,集管理科學、資訊科學、系統科學、現代通訊技術和電子計算機技術於一體,可以解決企業或組織所面臨的問題,對內來看可以提高工作效率,對外來看獲得競爭優勢。

為了更好的適應圖書館租借的管理需求,緩解手工管理存在的弊端,利用計算機資訊化管理有著儲存資訊量大,速度快、便於管理等特點,實現乙個智慧型化、系統化、資訊化的管理系統是十分必要的。這不但減緩了工作壓力,同時也提高了工作人員的自身素質。充分利用計算機的功能實現對圖書的管理,將會使圖書管理工作大大減輕,方面友好的圖形使用者介面,簡便的操作,完善的資料庫管理,將會使得圖書管理系統極大限度地應用於現代化圖書管理,成為圖書管理人員的得力助手。

一直以來人們使用傳統的人工方式管理圖書館的日常工作,在計算機尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工,對於圖書館的借書和還書過程,想必大家都已很熟悉。乙個最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的資訊的卡片和讀者的借閱證放在乙個小格欄裡,並在借閱證和每本書貼的借閱條上填寫借閱資訊。

這樣借書過程就完成了。還書時,讀者將要還的書交給工作人員,工作人員根據圖書資訊找到相應的書卡和借閱證,並填好相應的還書資訊,這樣還書過程就完成了。

以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業務流程的效率很低,其次處理能力比較低,一段時間內,所能服務的讀者人數是有限的。利用計算機來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會看到排隊等候借書、還書的隊伍不再那麼長,工作人員出錯的概率也小了,讀者可以花更多的時間在選擇書和看書上。

目前,國內外許多軟體商已經開發出很多較好的商品化圖書管理軟體,這些圖書管理軟體大多數是面向大型圖書館而開發的,其專業性強、分工較細、操作複雜,難以滿足社群圖書館管理工作的需要。一般情況下,較多的圖書館規模較小,在功能上不應太複雜,應以簡單為主。比如,乙個圖書租借管理系統提供包括客戶資訊管理、圖書資訊管理、使用者資訊管理、租還書、報表顯示和綜合查詢等功能。

這樣的小型圖書租借管理系統運用靈活,成本大大降低,而且其功能基本滿足圖書管理的需要。

圖書館在正常執行過程中需要對讀者資源、書籍資源、借書資訊、還書資訊進行管理,及時了解各個環節中資訊的變更,要對因此而產生的單據進行及時的處理,為了提高圖書館對圖書借閱資訊的自動化的管理,能夠更快速的滿足讀者的借閱需求,提高各種工作的效率,現對其設計相應的系統,以達到上述的目的。

隨著科學技術的發展,辦公自動化、計算機輔助設計越來越廣泛的應用,促使檔案從傳統的紙質形態轉變為以電子形態為主,未來多數檔案將以電子檔案的形式存在。檔案載體的這一變化,給我們的生活和工作帶來新的生機和活力,也在管理形式、管理方法等諸多方面給廣大檔案工作者提出嚴峻的挑戰。電子檔案的現代化手段,在檔案儲存、輸出、處理等方面,具有紙質檔案無法比擬的優越性,日益為檔案界矚目。

作為計算機應用的一部分,使用本系統對圖書類資源進行管理,具有著手工管理所無法比擬的優點。如:檢索快、查詢方便、可靠性高、儲存量大、保密性好等,對於加快我國圖書館自動化整體發展都具有重要意義。

1)c#語言

c#是一種安全的、穩定的、簡單的、優雅的,由c和c++衍生出來的物件導向的程式語言。它在繼承c和c++強大功能的同時去掉了一些它們的複雜特性(例如沒有巨集和模版,不允許多重繼承)。c#綜合了vb簡單的視覺化操作和c++的高執行效率,以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的面向元件程式設計的支援成為.

***開發的首選語言。

2)sql sever 2005介紹

sql sever 2005是乙個全面的、整合的、端到端的資料解決方案,他為企業中的使用者提供了乙個安全、可靠和高效的平台,用於企業資料管理和商業智慧型應用。sql sever 2005為資訊工作者帶來了強大的、熟悉的工具,同時減少了再從移動裝置到企業資料系統的多平台上建立、部署、管理及使用企業資料和分析應用程式的複雜度。通過全面的功能集和現有系統的整合性,以及對日常任務的自動化管理能力,sql sever 2005為不同規模的企業提供了乙個完整的資料解決方案。

3)microsoft visual studio 2008介紹

visual studio是微軟公司推出的開發環境,是目前最流行的windows平台應用程式開發環境,visual studio可以用來建立windows平台下的windows應用程式和網路應用程式,也可以用來建立網路服務、智慧型裝置應用程式和office外掛程式。

圖書租借業務流程:

(1)讀者在目錄廳查閱索引卡;

(2)讀者寫出圖書租借的圖書編號、圖書書名交給圖書租借管理員,並出示借書證;

(3)管理者輸入讀者借書證號。系統首先檢查借書證是否有效,若有效,對於第一次借書的讀者,在借書證上建立檔案。否則,查閱借書檔案,檢查該讀者所借圖書是否超過會員許可權,若已達許可權,拒借,未達許可權,辦理借書(檢查庫存,修改庫存目錄並將讀者借書情況錄入借書檔案。

)(4)圖書管理員根據圖書租借的圖書編號、圖書書名到書庫找書;

(5)圖書管理者確認被租借圖書及圖書租借者的相關資訊;

(6)確認無誤後將圖書交給讀者。

(7)還書時,從借書檔案中讀出與讀者有關的記錄,查閱所借日期,如超期(根據讀者會員許可權的規定)作罰款處理。否則,修改庫存目錄與借書檔案。

對圖書管理者可檢視及更改圖書館圖書租借情況和讀者的相關資訊,讀者只能夠憑藉個人相關證件到圖書館經圖書管理員同意方可查詢和修改個人資訊。

畢業設計說明書

引言隨著時代的發展,在我們現代社會生活中,插畫的發展是快節奏的。現在的插畫的概念也不僅僅只侷限於書籍插圖,在諸如電子 商業場館 公眾機構 商品包裝 影視演藝海報 企業廣告甚至t恤 日記本 賀年片這些載體上,我們隨處可見插畫的存在,可以說插畫使我們的藝術生活更加的豐富多彩。我認為插畫設計包含了平面設計...

畢業設計說明書

目錄前言3 摘要3 1緒論6 第一章設計方案的確定 6 1.1 總體設計方案的確定 6 1.2 機械部分的改造設計與計算 7 1.2.1 縱向進給系統的設計選型 7 1.3 橫向進給系統的設計與計算 13 2.1 步進電動機的選擇 17 2.1.1 步進電動機選用原則 17 2.1.2 步進電機的選...

畢業設計說明書

摘要在各類動畫當中,最有魅力並動用最廣的當屬三維動畫。假如你喜歡訪問個人主頁,會很容易看到一些簡單的三維動畫,製作人也許剛剛學會用電腦,就急於顯示自已的動畫才能,畢竟我們的世界是立體的,只有三維才讓我們感到更真實。天空之城三維動畫是描述一座漂浮在空中,遠離喧囂的城市。它有著美麗的風景,清新的空氣。在...