精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

圖書管理系統開題報告

時間:2024-10-10 09:03:42 宜歡 開題報告 我要投稿
  • 相關推薦

圖書管理系統開題報告

  接地氣的大學生活即將結束,大家都在認真的做畢業設計,而做畢業設計之前指導老師都會要求先寫好開題報告,優秀的開題報告都具備一些什么特點呢?下面是小編幫大家整理的圖書管理系統開題報告,歡迎大家借鑒與參考,希望對大家有所幫助。

圖書管理系統開題報告

  圖書管理系統開題報告 1

  一、開發背景及意義

  二十一世紀是信息的社會,信息作為社會最主要的資源,將成為戰略資源引起人們廣泛的關注。如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統的圖書管理員的工作日益繁重起來。迫使人們起用新的管理方法來管理圖書,如何把圖書管理員從繁重的工作中解脫出來呢?

  科學技術日新月異的進步,讓人類生活發生了巨大的變化,計算機技術的飛速發展,使各行各業在計算機技術應用方面得到了廣泛的普及和使用。信息化時代的到來成為不可抗拒的潮流,人類文明正在進入一個嶄新的`時代。因此,圖書管理系統也以方便、快捷、費用低的優點正慢慢地進入人們的生活,將傳統的圖書管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯的概率,使讀者可以花更多的時間在選擇書和看書上。從而使人們有更多時間來獲取信息、了解信息、掌握信息。

  為方便對圖書館書籍、讀者資料、借還書等進行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當前圖書借閱情況進行一些統計,給出統計表格,以便全面掌握圖書的流通情況。

  二、需求分析

  1.能夠輸入圖書的綜合情況和進行新書入庫、現有圖書信息修改以及刪除;

  2.能夠實現對讀者檔案的查詢和編輯管理;

  3.能夠進行罰款功能;

  能夠進行借閱歷史的查詢功能;

  三、開發平臺

  1.使用Visual C++6.0作為本次系統的開發工具。因為Visual C++6.0是功能最為強大可視化開發工具,它不僅支持傳統的軟件開發方法,更重要的是它能支持面向對象、可視化的開發風格。因此Visual C++又稱作是一個集成開發工具,它提供了軟件代碼自動生成和可視化的資源編輯功能。

  2.使用Access做為本次開發軟件的數據庫。因為Access被集成在Microsoft Office中。Access數據庫處理的基本結構,采取關系型數據庫模式。與其他的數據庫系統相比,Access更加簡單易學,一個普通的計算機用戶可以很快地掌握它。Access 2000的功能十分強大,利用它可以方便地實現對信息保存、維護、查詢、統計、打印、交流、發布,而且它可以十分方便地與Office其他組件交流數據,這些功能對一個一般用戶而言已經足夠了。

  四、本系統功能模塊

  圖書管理系統需要實現的功能主要有四大塊:"日常工作管理"、"基本資料維護"、"查詢"、和"系統管理"模塊。其中日常工作管理和基本資料維護是整個系統的核心。

  1."日常工作"模塊:

  (1)借書處理:主要功能是記錄借閱證編號和圖書編號,進行借書過程。在數據庫中插入一條借書記錄,該記錄包括讀者ID、圖書ID、借出日期、還書期限、操作員姓名。

  (2)還書處理:主要功能是輸入借閱證編號、圖書ID,在借閱登記表中找到相應的記錄,將該記錄的相應數據插入到還書記錄中,同時將借書記錄刪除,并保存在借閱歷史記錄表中。

  (3)繳納罰金:輸入讀者ID,顯示該讀者的姓名、圖書編號、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標志置為"Y"。刪除罰款記錄表中該讀者對應的記錄,將這一條記錄同時插入到罰款歷史記錄表中。

  2."基本資料維護"模塊:

  (1)圖書資料維護:包括新書的入庫,以及現有書籍資料的修改和刪除。

  (2)讀者資料維護:包括新會員的資料入庫,以及現有會員資料的修改和刪除

  3."查詢"模塊:

  (1)圖書資料查詢:根據相應的圖書信息對所有書籍進行所需查詢。此查詢包括:圖書分類、圖書編號、圖書名稱、作者、出版社。

  (2)讀者資料查詢:根據相應的讀者資料進行所需查詢。借閱證編號、讀者姓名以及身份證編號。

  (3)借閱歷史記錄查詢:根據相應的借閱信息進行所需查詢。此查詢包括:借閱證編號、圖書編號、借書日期、還書日期。

  (4)罰款歷史記錄查詢:根據相應的罰款信息進行所需查詢。此查詢包括:借閱證編號、罰款日期、罰款原因。

  4."系統管理"模塊:

  (1)員工管理:包括新員工信息的錄入,密碼的修改以及員工信息的刪除。

  (2)數據備份:對現有的數據庫信息的保存。

  (3)數據恢復:對數據庫信息的恢復

  五、參考文獻

  [1]伍俊良.《Visual C++課程設計與系統開發案例》.清華大學出版社

  [2]楊小平.《Visual C++項目案例導航》.科學出版社

  [3]鄧宗明,張曉競.《Visual C++編程實用技術與案例》.清華大學出版社

  [4]鄭阿奇.《Visual C++實用教程》.電子工業出版社

  [5]薩師煊,王珊.《數據庫系統概論》.高等教育出版社

  [6]鄭人杰,殷人昆,陶永雷.實用軟件工程.清華大學出版社.1997.4

  圖書管理系統開題報告 2

  一、選題的背景、目的和意義:

  當今時代是飛速發展的信息時代。在各行各業中離不開信息處理,這正是計算機被廣泛應用于信息管理系統的環境。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性;同時,建立一個實用而操作簡便的檢索查詢系統也同樣重要。使無論是管理人員或是普通用戶通過登錄,都可以進入書庫管理系統的網頁,通過輸入關鍵詞,責任者,題名,分類號等任意一個檢索點,快速并準確地查詢圖書的信息。尤其對于復雜的信息管理,計算機能夠充分發揮它的優越性。計算機進行信息管理與信息管理系統的開發密切相關,系統的開發是系統管理的前提。本系統就是為了管理好圖書館信息而設計的。

  圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數據的管理,現今,有很多的圖書館都是初步開始使用,甚至尚未使用計算機進行信息管理。根據調查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質的手工處理,對于圖書借閱情況(如借書天數、超過限定借書時間的天數)的統計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限、以及借閱天數等用人工計算、手抄進行。數據信息處理工作量大,容易出錯;由于數據繁多,容易丟失,且不易查找。總的來說,缺乏系統,規范的信息管理手段。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發揮它的效力,資源閑置比較突出,這就是管理信息系統的開發的基本環境。

  數據處理手工操作,工作量大,出錯率高,出錯后不易更改。圖書館采取手工方式對圖書借閱情況進行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復雜;一般借閱情況是記錄在借書證上,圖書的數目和內容記錄在文件中,圖書館的工作人員和管理員也只是當時對它比較清楚,時間一長,如再要進行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。如要對很長時間以前的圖書進行更改就更加困難了。

  基于這此問題,我認為有必要建立一個圖書管理系統,使圖書管理工作規范化,系統化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改圖書情況。

  由于書庫管理的總目標是:整潔有序,藏書完整,檢索便利,利用率高。 通過對這個課題的研究,主要有以下幾點意義:

  (1)方便了書庫管理人員的管理工作,節省時間。

  (2)便于讀者查詢所需要的圖書。

  (3)當圖書歸庫時,工作人員可以根據檢索號精確的將圖書排架。

  (4)根據查詢,對圖書借閱的熱度進行分析,調整書架的位置,以便可以更迅速地查找到相關圖書,方便讀者。

  (5)根據系統的設計,使每一本書都可以達到精確上架,提高書庫管理工作的效率。并且是做好咨詢服務,推薦介紹新書,圖書預約等優質服務工作的重要基礎。

  在網絡時代還沒有到來的時候,多數大學的圖書館樣本書庫以藏為主,重藏輕用,抑制了文獻的利用率。而現在是網絡高速發展的時代,之前的管理方法已經不能適應現狀。所以書庫科學,高效的管理勢在必行。圖書館的書庫可以達到借閱一體,科學地調整書庫中的圖書。

  二、 國內外研究現狀及發展趨勢(含文獻綜述):

  1. 傳統的管理方式是人工登記。其中人工登記的方式從記錄到統計本身就是一種毫無意義的管理方式,所有的登記數據隨時更改,沒有有效地監控,并且該方式對數據的后期處理(如統計、查詢、數據傳輸等)也沒有很好解決,存在工作量大、速度慢、統計結果不及時、誤報、謊報等情況不可避免的問題。

  2. 隨著科學與技術的發展,圖書館也將改變其傳統的服務方式而代之以新的以計算機技術和網絡技術為主的服務 模式,這就是數字圖書館研究的基礎。數字圖書館概念出現于20世紀后期,目前對數字圖書館的研究已經達到了如火如荼的局面。然而,由于所處區域的不同、經濟水平的差異,以及圖書館之間的具體情況不盡相同,使人們對數字圖書館的理解與認識也產生了明顯的差異。因此,不同國家、不同區域、不同的社會,以及不同科技、人文和經濟環境下的數字圖書館建設,及其有關操作規程、技術要求、建設途徑,以及策略實施等都各不相同,各有側重。作為發展中國家,我國如何進行數字圖書館建設,如何確定國家數字圖書館建設的發展戰略,如何正確實施相關戰略,又如何使我國的圖書館領域廣泛合作與協調,最終實現國家數字圖書館建設之目標,均是我們應該認真研究的重大課題。

  數字圖書館是人類社會進入信息化時代的產物。對數字圖書館的系統研究開始于20世紀90年代。目前幾乎涉及到數字圖書館建設的各個方面。主要觀點如下:

  “數字圖書館的概念是組織數字化信息及其技術進入圖書館并提供有效服務,幾乎圖書館的所有載體信息均能以數字化的形式獲得,讀者通過網絡組織訪問外界數字化圖書館和文獻信息數據庫系統。圖書館和網絡系統連接,讓人們很方便地共享資源。”

  綜上所述可見,數字圖書館是一個系統工程,主要包括文獻信息數字化、信息傳輸數字化與網絡化、信息服務終端化、信息利用社會化等。

  3. 隨著數字圖書館的發展,從各方面對圖書館管理提出新的問題。國內主要借助企業管理方面的研究成果,對組織結構上的變革進行了探索,以符合數字圖書館發展的需要。

  一種是獨自開發和管理的數字圖書館模式,如哈佛大學;一種是聯盟下的數字圖書館管理模式,包括圖書館群體開放管理加上圖書館自行管理的混合模式,如加州柏克利分校,也包括聯盟下的合作開發,如美國記憶。

  4. 通過對圖書館管理系統的各方面進行了具體的`了解之后,現對該管理系統進行可行性分析。

  a.目標和方案可行性

  b.技術的可行性:該系統所需的硬件設備,市場上銷售且價格較低,甚至可以使用原有的設備,軟件上,操作系統采用Windows系列操作系統,數據庫管理系統采用Visual Basic,這些軟件在MIS開發中已經被大量應用,技術上都比較成熟。因此在技術上是可行的。 c.經濟的可行性:各圖書館文獻單位急需采用計算機對館藏進行管理統計,因此對開發該管理系統大力支持,開發經費沒有問題。

  三、 本課題研究內容及課題要求:

  圖書館的借閱管理,要從根本上改變過去復雜、低效的手工管理方式,使工作規范化,即管理工作基于工作流程,完全采用計算機技術處理圖書管理工作。使學生與圖書管理人員能方便快捷地共享、交流信息。同時又能實現迅速、全方位的信息采集、信息處理,為使學生們的圖書借閱能有效地進行。

  系統結構采用當前流行的C/S結構,也就是客戶端/服務器模式,它開發時間短,成本低,而且數據量的傳輸快等優點。

  本設計是以學校圖書館借閱系統為例。編程語言采用Visualbasic6.0,它可視化的開發環境,可以快速完成系統的開發,內部集成的數據庫訪問通道,可以輕松方便的對數據庫管理。其主要功能:實現對圖書信息、借閱者信息、總體借閱情況信息的管理和統計、工作人員和管理人員信息查看及維護。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統計圖書的基本信息;瀏覽、查詢、統計、添加、刪除和修改圖書借閱者的基本信息,瀏覽、查詢、統計圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這部分功能應該由圖書館工作人員執行,但是,刪除某條圖書借閱者基本信息記錄時,應實現對該圖書借閱者借閱記錄的級聯刪除。

  課題要求: 設計一個圖書管理系統,主要實現三方面的功能:

  1、對圖書基本信息的增刪改查等操作的實現;

  2、對讀者借書證基本信息的管理;

  3、讀者借閱圖書信息的管理,包括圖書的借出和歸還,包括逾期歸還圖書、丟失圖書等特殊情況的處理,還有根據讀者的不同身份設置的借閱圖書數量的限制等管理

  4、在系統的實現中運用多種查詢技術,特別是多條件組合查詢;對查詢結果采用緩存技術和其它的系統優化技術,提高系統的性能網上檢索的效率。

  四、 課題應用的原理和理論依據:

  數據庫系統是指在計算機系統中引用數據庫后的系統,一般由數據庫,數據庫管理系統,應用系統,數據庫管理員和用戶構成。DBMS是數據庫系統的基礎。數據庫設計的主要任務是在DBMS的支持下,按照應用的要求,為部門設計一個結構合理,使用方便,效率較高的數據庫及其應用系統。

  Java是一種簡單的,面向對象的,分布式的,強壯的,安全的,體系結構中立的,可移植的,高性能的,多線程的動態語言。創建Java技術應用,使用到Java語言的面向對象特性,如封裝、繼承和多態 ;從命令行執行運行Java技術應用;使用Java技術數據類型與表達式

  五、 本課題研究方案:

  在技術方面我主要采取Java語言與SQL語言。Java是由Sun微系統公司所發展出來的程序語言,它本身是一種對象導向(Object-Oriented)的程序語言。Java也號稱是能跨平臺使用的語言,只要平臺上裝有這種Java的直譯器,就能解讀ByteCode也就能執行Java

  編譯過的程序。Java的目標是為了滿足在一個充滿各式各樣不同種機器,不同操作系統平臺的網絡環境中開發軟件。利用Java程序語言,可以在網頁中加入各式各樣的動態效果。可以放上一段動畫,加入聲音,也可以建立交互式網頁等。SQL是英文Structured Query Language的簡稱,譯為結構化查詢語言,SQL最早是在IBM公司研制的數據庫管理系統System R上實現的。由于它接近于英語口語,簡潔易學,功能豐富,使用靈活,受到廣泛的支持。如今,所有的數據庫生產廠家都推出了各自的支持SQL的數據庫管理系統,如微軟的SQL Server、IBM的DB2、ORACLE、Sybase、Informix等。 SQL語言具有以下特點:

  (1)一體化(2)高度非過程化(3)兩種使用方式和統一的語法結構。

  該課題的方案設計分為五個步驟,即系統設計,數據庫設計,各個功能模塊的創建,系統的實現,系統的編譯。

  1、系統設計包括系統功能分析,系統功能模塊設計,與其他系統的關系,數據流程圖。

  2、數據庫設計包括數據庫需求分析,數據庫概念結構設計。

  3、功能模塊包括生成程序框架,登錄認證對話框,主對話框窗口的設計等。

  4、各對話框設計完成后,即可運行程序,查看結果。

  5、系統實現后,對該系統進行編譯。

  六、 預期成果:

  本課題的難點在于:在設計之初要考慮到書庫管理設計的人性化。在充分了解書庫的現狀的基礎上,著手開始進行設計。對系統要有全方位的掌控。

  需解決的關鍵問題是關于技術方面的,需可慮怎么樣使技術與設計相統一。由于在技術方面并達不到精通,所以在技術方面還需要好好的學習,不要出現設想的很好,但實際情況下無力實現的局面。

  所以要達到的預期成果是在人性化的前提下,設計出符合高校書庫特征的系統。

  七、 研究目標、主要特色及工作進度:

  書借閱系統的建立,需要進行用戶需求調查與分析,以確定系統目標,提出解決問題的詳細方案,這是系統建設的重要環節。要想使學生能夠有效的借閱,功能上對系統的要求是全面的。因此對用戶的需求可分為四個方面:一方面是圖書管理人員對需要進行圖書借閱的同學進行信息注冊,獲得借書證;二方面是學生通過計算機進行圖書瀏覽;三方面是學生通過計算機進行圖書借閱;四方面是打印輸出學生信息。

  這四個方面形成了圖書借閱的一個工作整體,利用計算機的自動化處理,可方便快捷地共享信息、交流信息,高效地協同工作。

  我們將工作進度安排如下:

  1、2005年2月23日到2005年2月27日,布置畢業設計任務,介紹設計要求和有關注意事項,安排設計計劃。

  2、2005年2月28日到2005年3月6日,確定設計課題,收集整理資料。

  3、2005年3月7日到2005年3月20日,閱讀資料和參考文獻,并撰寫開題報告。 4、2005年3月21日到2005年4月10日,系統的設計。

  5、2005年4月11日到2005年5月8日,系統的實現,按照詳細設計文檔進行程序編碼。 6、2005年5月9日到2005年5月22日,系統的修改完善,進行程序的單元測試,排除程序錯誤。

  7、2005年5月23日到2005年6月5日,對整個設計過程進行總結,撰寫畢業論文。 8、2005年6月6日到2005年6月12日,提交畢業論文。

  9. 2005年6月13日到2005年6月26日,進行論文答辯。

  八、 參考文獻:

  [1].劉萌 Visual Basic中文版使用教程 中國鐵道出版社 2003.8

  [2].劉韜 駱娟 何旭洪 論文Visual Basic數據庫系統開發實例導航 2003.8

  [3].薩師煊 王珊 數據庫系統概論 高等教育出版社 2004.4

  [4].Harold Abelson Gerald Jay Sussman Julie Sussman 計算機程序的構造和解釋 2004.2

  [5].Codd E F./jisuanjikaiti/ A Relational Model of Data for Large Shared Data Banks.CACM 13 No.6,1970

  [6].Date C J.A Guide to DB2. Reading,Mass,Addison-Wesley,1984

  [7].顧麗娟.日本大學圖書館現狀初探.科技情報開發與經濟(旬刊)「J」,網上期刊.

  [8].宗 鋒.Tomcat全攻略「J」.網上期刊, 西北大學2001 年 12 月.廣州大學學報 5.梁耀峰.論高校圖書館書庫管理「M」.廣州大學學報, 2003年7月.

  [9].沈堅,郭鈞靈.淺談高校圖書館書庫管理「M」.石家莊職業技術學院學報 2004年4月.

【圖書管理系統開題報告】相關文章:

圖書管理系統需求報告01-14

信息網絡管理系統開題報告04-27

圖書館管理系統05-01

銀行帳目管理信息系統開題報告04-16

職工工資的管理系統的設計與開發論文開題報告04-28

圖書館信息管理系統05-01

圖書管理系統論文致謝04-28

畢業設計治理系統開題報告04-27

網絡信息下的圖書館管理系統04-29