優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)

上傳人:xins****2008 文檔編號:73773043 上傳時間:2022-04-12 格式:DOC 頁數(shù):53 大小:1.60MB
收藏 版權申訴 舉報 下載
優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)_第1頁
第1頁 / 共53頁
優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)_第2頁
第2頁 / 共53頁
優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)_第3頁
第3頁 / 共53頁

本資源只提供3頁預覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

30 積分

下載資源

資源描述:

《優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)》由會員分享,可在線閱讀,更多相關《優(yōu)秀畢業(yè)設計論文 源碼基于Java的圖書館管理系統(tǒng)畢業(yè)設計(論文)(53頁珍藏版)》請在裝配圖網上搜索。

1、yuan, an increase of 17.5%; local government general budget revenue of 500 million Yuan, ... Painting, model culture creates new Ma Church community, creating Lake scenic spot culture education base, received high evaluation from provincial and municipal discipline Inspection Commission, the people'

2、s daily special report. Constantly promote independent Commission against corruption culture construction to rural extends, created established Dahlin rural industry Park independent Commission against corruption culture positions, formed has a support "service low double excellent" of members lead

3、team, constantly perfect and established Park funds assets management, and village audit supervision, and villagers democratic financial, system, strengthening Park party, and Chief, and financial, full public, powerful to guarantees has new rural construction, by city rural style clean government i

4、nspection unit led of height evaluation.   Through the implementation of honest and clean government cultural construction, and effectively educate the broad masses of party members and cadres and consciously regulated behavior and discipline, honesty in politics and culture to create a good atmosp

5、here and fresh development environment. Although we in implement implementation independent Commission against corruption guidelines aspects made has must effectiveness, but away from superior of requirements also exists must of distance, main performance for: a is system enough sound, education, an

6、d supervision, and prevention, and punishment, aspects long-term mechanism also enough perfect, especially in enrollment bid work regulatory aspects also needed strengthening; II is regulatory supervision exists lost of Yu wide, and lost of Yu soft, investigation illegal disciplinary case of efforts

7、 also needed strengthening, individual sector and cadres also different degree exists treat gift, not to benefits not do, and mess do of phenomenon; Three for honest work is the new situations and new problems in finding timely enough, treatment measures are not strong enough.   To solve these prob

8、lems, we will proceed from the following five aspects of rectification, make sure to implement the provisions of the code. (A) deepening the learning, enhance the consciousness of honesty in politics. To create event as an opportunity to Excel and learning party, further increasing the governance ca

9、pability and advanced construction, reinforced rules of the broad masses of party members and cadres awareness, sense of responsibility, sense of honor, improve working ability and level of scientific development. Should make full use of meetings, in particular central group learning opportunity, fu

10、rther strengthening the study and education of the code, the intensive warning education, education the majority of party members and cadres known fear, knew fear, honesty in politics of tension the strings, consciousness and enhancing the implementation of the initiative.   Also, pay attention to

11、apply what they have learned, consciously study results into planning work, new ideas,購全套(源程序+論文+開題報告+答辯稿+外文翻譯)畢業(yè)設計論文 聯(lián)系QQQ 1107603872 武漢大學 畢業(yè)設計(論文) 圖書館借閱管理系統(tǒng) 學院(系): _______ 專業(yè)班級: _________ 學生姓名: _____ 指導教師: ______ 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本

12、人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包括任何其他個人或集體已經發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔。 作者簽名: 年 月 日 學位論文版權使用授權書 本學位論文作者完全了解學校有關保障、使用學位論文的規(guī)定,同意學校保留并向有關學位論文管理部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權省級優(yōu)秀學士論文評選機構將本學位論文的全部或部分內容編入有關數(shù)據進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。 本學位論文屬于1

13、、保密囗,在 年解密后適用本授權書 2、不保密囗 。 (請在以上相應方框內打“√”) 作者簽名: 年 月 日 導師簽名: 年 月 日 武漢大學本科生畢業(yè)設計(論文)開題報告 1.目的及意義 經過大學四年理論課程的學習,以及校內校外的實踐,極大的豐富了自身的理論基礎,并且也具備了一些處理簡單問題的能力,但即將踏上社會的我深知這還遠遠不夠,因此我利用了畢業(yè)設計的機會,在老師的指導下去完成一個具有挑戰(zhàn)性的,其具體應用及社會服務相結合的項目,深知通過對它的開發(fā),將對我的能力有更高層次

14、的突破。 ? 開發(fā)軟件的一個目的是針對目前普遍的圖書館借閱管理系統(tǒng)存在的功能不全,操作復雜,系統(tǒng)要求高等一系列問題,而設想一個具有個性化的圖書館借閱管理系統(tǒng)。該管理系統(tǒng)與MIS系統(tǒng)相聯(lián)系,在圖書館內部建成可靠,方便,并且功能齊全的MIS系統(tǒng)。從而在圖書館對新舊書的反應;對書籍借閱的管理能力;對讀者和圖書館工作人員的管理能力;對圖書館管理人員軟件操作的適應時間和操作感覺這些方面都將大大的提高。當然對該軟件的態(tài)度是渴望獲得顯著的社會效益。 開發(fā)軟件的另一個目的是使其具有強大的實用價值,即它可以滿足中小型圖書館的借閱與管理的需要。在一般的學校與科研機構,其下屬的很多分支的研究中心,

15、試驗中心,各個學院,它們往往都有著自己的規(guī)模較大的圖書資料室。而這些圖書資料室由于本身規(guī)模不大因此其對書籍或資料的管理模式一般都比較舊,而且在沒有能力也沒有必要引進大型的圖書館管理軟硬件的基礎上,尋求一個針對中小型圖書資料室的管理軟件是必要的。 ? 這種管理軟件對硬件的要求很低,一般有一個比較簡單的服務器與PC機組成的網絡即可,再加上使用比較廉價、性能不錯的軟件,這樣就可以以較低的成本來實現(xiàn)一個足夠使用的功能,而這種模式也正滿足了那種中小型資料室,圖書館的要求。但是目前對這種管理軟件的開發(fā)還處于一種比較原始的階段。開發(fā)者往往都是出于資金和時間的顧慮使用比較陳舊的技術,并且各為己見,并且

16、很少涉及網絡。可是當今是一個網絡化的社會,像資料室,圖書館這樣的信息機構不能與網絡聯(lián)系起來豈不可惜,再加上如今單機版的圖書管理軟件多如牛毛,去開發(fā)一個類似的軟件無疑是一種在時間上、精神上和資源上的極大浪費。所以出于多方面的考慮覺得有必要為這種有需要的中小型圖書館,資料室開發(fā)一種基于網絡的圖書資料管理軟件。 項目的具體目的: 1. 實現(xiàn)圖書館對外借書,還書的簡易操作,提高圖書館對最平凡工作的效率。 2. 實現(xiàn)圖書館對所藏圖書的按類別,書名等多方面的查詢,最大的方便讀者和圖書館工作人員對所需圖書的查詢。 3. 建立圖書館外借讀者數(shù)據庫,方便工作人員對讀者進行有效管理。 4. 建立圖書館

17、工作人員數(shù)據庫,限定每個工作人員對軟件操作的權限,最大限度的保護數(shù)據庫。 5. 實現(xiàn)圖書館對新書入庫,舊書注銷的簡單處理,并且建立書籍檔案,方便進貨。 2.基本內容和技術方案 ? 數(shù)據的安全性: ? 由于該系統(tǒng)統(tǒng)計管理單位的各種書目,人員數(shù)據及出入庫數(shù)據,因此需要保證數(shù)據的可靠性和安全性。對于軟件方面,采用手動或定時對數(shù)據庫采取備份,使由于數(shù)據破壞所產生的損失降到最低,同時便于恢復。 總體功能結構: ? 根據圖書館的基本要求和功能目標,總體框架是建立二個功能系統(tǒng)和二個支持系統(tǒng)。二個功能系統(tǒng)是:1.圖書館管理系統(tǒng)(下稱1號系統(tǒng));2.外部讀者查詢系統(tǒng)(下稱2號系統(tǒng))。二個支持系統(tǒng)

18、是:1.網絡支持系統(tǒng)(WAN和LAN);2.數(shù)據庫支持系統(tǒng)。 需求分析: ? A:圖書館管理系統(tǒng)即1號系統(tǒng)是該系統(tǒng)軟件的重要內容之一,該子系統(tǒng)為圖書館的庫存書籍的動態(tài)調整提供了決策依據,有利于及時對有大量需求的新書進行訂貨入庫。它的主要功能包括:新書入庫,舊書注銷,借書,還書,館內圖書詳細信息,圖書查詢,讀者管理,館內圖書統(tǒng)計,讀者信息管理,圖書館工作人員權限管理,名稱設計,數(shù)據庫備份等功能。 下面是2號系統(tǒng)的主要功能的簡單描述: 1. 圖書管理(圖—3系統(tǒng)流圖): ? 這是圖書館最重要的模塊之一,它將對圖書館中的書籍進行管理操作,所有的原始數(shù)據輸入都是在這里實現(xiàn)的,有了這里的數(shù)據輸

19、入,才能開始以后的諸如借書、還書等操作。 新書入庫管理: ? 該功能允許用戶輸入圖書單,在輸入過程中,程序自動生成圖書單編號以加以區(qū)分兩次不同的入庫書單,同時程序也檢查輸入的合法性,并自動記錄當日入庫的圖書。 當日入庫圖書查詢 ? 該功能允許用戶對當日的入庫書單針對不同條件進行查詢,并且提供二次修改,避免出錯。 舊書注銷: ? 該功能允許用戶輸入注銷單,在輸入過程中,程序自動生成注銷單編號以加以區(qū)分兩次不同的注銷書單,并且自動記錄當日注銷的圖書。 當日注銷圖書查詢: ? 該功能允許用戶對當日的注銷單針對不同條件進行查詢,并且提供還原,避免出錯。 2.業(yè)務管理:

20、 ? 這是圖書館使用頻率最高的模塊,因此他在功能上應該直觀明確,在操作上應該簡單易用。 圖書借閱: ? 該功能要求用戶輸入圖書編號或者圖書條碼,并且檢查輸入合法性,然后程序動態(tài)生成該書的詳細信息;再輸入借書證號,并且檢查輸入合法性,然后程序動態(tài)生成該讀者的詳細信息;系統(tǒng)記錄借書的經手人,最后由借書按鈕實現(xiàn)操作。 圖書歸還: ? 與圖書借閱類似,追加圖書超期罰款功能,自動根據預設值計算出罰款金額。 3. 人員檔案管理: ? 這是針對讀者和圖書館工作人員而設計的一個人士管理模塊,它將完整的記錄讀者的信息,以及圖書館工作人員的信息,并且他還具有限制圖書館工作人員操作權限的功能,

21、最大限度的保證了數(shù)據的安全。 讀者管理: ? 記錄讀者的詳細信息,并提供增加、撤除、查詢等操作。 圖書館工作人員管理: ? 在讀者管理子模塊的基礎上增加權限管理功能,保證數(shù)據安全。 4. 數(shù)據庫備份: ? 這是一個涉及到安全問題的重要模塊,它可以保證數(shù)據庫的安全,防止因外界的突發(fā)事件所造成的損失,避免因數(shù)據流失而重復輸入的困擾。該功能分為自動備份,和手動立即備份兩部分,滿足用戶需要。 5. 名稱設計: ? 這是一個很具個性化的功能,實現(xiàn)很簡單,但非常吸引人,你可以任意為你的管理系統(tǒng)命名,比如“武漢X中學圖書館借閱管理系統(tǒng)”。 B: ? 外部讀者查詢系統(tǒng),即2號系統(tǒng),

22、這是一個面向讀者的綜合查詢系統(tǒng),采用與管理系統(tǒng)相同的數(shù)據庫,具有唯一的功能:查詢。他可以按照讀者的要求,用不同方法對所藏書籍進行查詢,并能進行書名的模糊查詢,還可以查詢讀者所借書的到期日,和觀看讀者本人的詳細資料,力爭最大的滿足讀者的需求。 性能要求: 對新書入庫單,注銷單的處理及查詢;圖書查詢;借書還書速度應較快 登錄倉庫管理系統(tǒng)時應輸入密碼,以保證系統(tǒng)的安全性。 系統(tǒng)要有較強的兼容性,能在各種PC機上正常運行。在系統(tǒng)運行異常及數(shù)據文件損壞時能給出出錯提示,保證系統(tǒng)的可靠性。 3.進度安排 第1周—第3周:查閱相關文獻資料,明確研究內容,學習開發(fā)所需JSP,SQL Sever20

23、00等相關技術,確定方案.完成開題報告. 第4周—第5周: 對開發(fā)系統(tǒng)進行需求分析等開發(fā)的前期工作. 第5周—第12周:進行開發(fā)工具的選擇與配置,準備開發(fā)環(huán)境,具體代碼的編寫。 第13周—第14周:完成修改畢業(yè)論文. 第15周:準備論文答辯. 4、指導教師意見 指導教師簽名:

24、 年 月 日 new measures to promote work, the courage to take responsibility, dare to break hard to ensure district, Government decisions and arrangements to implement. (B) strengthening supervision, severely punish acts of violation. One is to open the channels of

25、 supervision. Vigorously promote the party affairs public, open, widely accepted supervision by the masses, pay attention to social groups and public opinion supervision, the powerful force formed to urge party members and leading cadres properly exercise their powers. Second, strong supervision and

26、 inspection. Democratic life into full play, important briefings, reports related to personal matters and evaluation of cadres ' study of inner-party supervisory system, a comprehensive grasp of guidelines for the implementation of the independent Commission against corruption-related cases of leadi

27、ng cadres of party members, focus on strengthening key areas of project selection, funding, officials monitor, detect and rectify the problem, promote honesty in politics. Third, strengthen disciplinary investigation. Seriously the implementation of JI ...  Recently, the County leading bodies at th

28、e county level to carry out "three trees" practice, which is to improve the governing ability and promoting the development of XX effective measure. I carefully follow your deployment requirements, and actively participate in the "three trees" campaign. Read Group, prepared by the Department in the

29、near future of the ideological and political construction of leading cadres in the city reader, read the relevant information, larger harvest, inspired. I think the ability of repelling is to strengthen the party's governing capacity in questions of the construction of meaning, an important topic re

30、mains in front of party members and cadres at all levels, we need to further explore and ponder. The ability of repelling the name suggests, is asking party members and cadres at all levels in particular, leading cadres at all levels, not only ourselves, establish a correct concept of the independen

31、t Commission against corruption, political integrity, self-discipline, rejection of corruption, made for the people, pragmatic, honest leadership, and strengthen the sense of responsibility, earnestly implement the responsibility of uncorrupted, implementation of the baolian anti-corruption measures

32、 to ensure the realization of business-building, construction of a win-win situation. Next, I combined with their thinking, experience and contact XX practical, on how to enhance the ability of repelling, on four aspects of cognition.   Irregularities, please comment. First, the construction of the

33、 propulsion system, and enhance the system of corruption since the founding of our party, have been thinking about tackling corruption. Currently, democratic legal system, management system and supervision mechanism is not perfect, administrative acts are not very standardized, Enterprise behavior a

34、nd market behavior, corruption presents a diverse, pluralistic, complex trends, this shift the struggle between the two, will accompanyJAVA優(yōu)秀畢業(yè)設計大全 目 錄 摘 要 III ABSTRACT IV 1. 緒 論 1 1.1畢業(yè)設計主要任務 1 1.2目前圖書管理系統(tǒng)存在的問題 1 1.3課題意義 1 1.4論文的工作和安排 2 2.圖書借閱管理需求分析 3 2.1 可行性分析 3 2.1.1.技術可行性 3

35、2.1.2.經濟可行性 3 2.2 圖書借閱管理系統(tǒng)需求概述 3 2.2.1系統(tǒng)目標 3 2.2.2用戶類和用戶特性 4 2.3 圖書借閱管理系統(tǒng)需求模型 4 2.3.1功能描述 4 2.3.2圖書管理員詳細功能描述 5 2.3.3讀者詳細功能描述 5 2.3.4主要用例的用例描述 6 3.總體設計 9 3.1 數(shù)據庫設計 9 3.1.1數(shù)據庫設計概述 9 3.1.2圖書信息表結構設計 10 3.1.3圖書類型信息表結構設計 11 3.1.4 讀者信息表結構設計 11 3.1.5讀者類型信息表結構設計 12 3.1.6圖書借閱信息表結構設計 12 3.1.7圖

36、書歸還信息表結構設計 13 3.1.8用戶信息表結構設計 13 3.1.9圖書館信息表結構設計 14 3.1.10辦證參數(shù)信息表結構設計 14 3.2 系統(tǒng)總體結構設計 15 3.2.1圖書管理系統(tǒng)總體結構圖 15 3.2.2 系統(tǒng)管理員模塊功能 15 3.2.3 讀者管理模塊功能 16 3.2.4 圖書管理模塊功能 16 3.2.5 圖書借還模塊功能 17 3.2.6 系統(tǒng)查詢模塊功能 18 4.程序設計與編碼 20 4.1開發(fā)平臺與工具 20 4.1.1 J2EE平臺 20 4.1.2 WEB服務器和數(shù)據庫 20 4.2程序設計 21 4.2.1程序設計概述

37、 21 4.2.2數(shù)據庫與Web服務器的連接 21 4.2.3登錄模塊程序設計 23 4.2.4系統(tǒng)管理員功能模塊的實現(xiàn) 25 4.2.5讀者管理功能模塊的實現(xiàn) 26 4.2.6查詢功能模塊的實現(xiàn) 27 4.2.7圖書管理功能模塊的實現(xiàn) 29 4.2.8圖書借還功能模塊的實現(xiàn) 30 5.軟件測試 33 5.1 軟件測試的方法與步驟 33 5.2 測試用例設計與測試用例的運行過程及測試結果分析 34 5.2.1模塊測試 34 5.2.2集成測試 35 5.2.3 驗收測試 36 5.3 評價 36 6.結束語 37 6.1 工作成果 37 6.2 改進意見 37

38、 6.3 收獲體會 37 參考文獻 39 致 謝 40 I 武漢理工大學畢業(yè)設計(論文) 摘 要 隨著科學技術的進步,計算機行業(yè)的迅速發(fā)展,大大提高人們的工作效率。計算機信息處理系統(tǒng)的引進已徹底改變了許多系統(tǒng)的經營管理 。 圖書管理系統(tǒng)是學校管理機制中的重要組成部分,通過對圖書管理系統(tǒng)的運行管理機制進行調查研究,開發(fā)了此圖書系統(tǒng)。本系統(tǒng)中解決了學校圖書管理事務中的常用基本問題以及相關統(tǒng)計工作。本系統(tǒng)中包含6個功能模塊:系統(tǒng)設置,讀者管理,圖書管理,圖書借還,系統(tǒng)查詢和更改口令。 本系統(tǒng)使有jsp進行網頁界面的設計,使用MVC設計模式,采用了開源框架Struts

39、,它采用了當今軟件設計的最新技術,具有開發(fā)效率高、設計靈活、生成的軟件界面友好美觀等特點。本系統(tǒng)中通過JDBC驅動和數(shù)據庫進行無縫連接,后端的數(shù)據庫是mysql,也是一個開源的數(shù)據庫系統(tǒng),該數(shù)據庫具有較高的完整性,一致性和安全性。 關鍵詞:圖書管理;信息管理;jsp;struts Abstract With the progress of science and technology, the astonishing rapid development of the computer industry has been imp

40、roving people's working efficiency greatly.The introduction of computerized information system has sharply changed the management in many systems in many fields. The management system of the library takes an important role in the administration of school organization. I desigen the system after th

41、e thorough investigations about the library management system’s mechanism. This system contains with reader informantion management model, book information management model, books borrowing and returning including system information query and password setting. The system is contrived with Java Ser

42、ver Pages Techonolege as well as Struts,the software design mode of MVC with open source framework techonolege, which makes this system have the advantages of efficiently designed with beauteous and friendly interface . This system use jdbc driver to connect the mysql database server,which is also a

43、n open source database system for its users. The batabase was desigend with highly integrity, security, and consistency. Key words: book management, management of information ,jsp,struts 39 1. 緒 論 1.1畢業(yè)設計主要任務 1.實現(xiàn)圖書館對所藏圖書的按類別、書名等多方面的查詢,最大的方便讀者和圖書館工作人員對所需圖書的查詢; 2

44、.建立圖書館外借讀者數(shù)據庫,方便工作人員對讀者進行有效管理; 3.建立圖書館工作人員數(shù)據庫,限定每個工作人員對軟件操作的權限,最大限度的保護數(shù)據庫; 4.實現(xiàn)圖書館對新書入庫,舊書注銷的簡單處理,并且建立書籍檔案,方便進貨; 5.實現(xiàn)圖書館 1.2目前圖書管理系統(tǒng)存在的問題 1)檢索速度慢、效率低 因為圖書館的藏書種類多、數(shù)量多,將藏書準確地分門別類,快速檢索,手工進行非常困難往往是終于查到了二偉的信息,館中沒有此書或已被別人借走。圖書館的規(guī)模越大,這個問題越突出。 2)借書、還書工作量大 借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、還書登記、實存圖書的

45、更新以及借出圖書超期、遺失等的處理,其工作量之大,往往是人工操作所難以勝任的。而且經常會出現(xiàn)這樣那樣的差錯。 3)圖書統(tǒng)計工作難、藏書更新不能及時完成。 圖書館的圖書應根據科學技術的發(fā)展和教學工作的需要及時添加和更新,然而由于藏書數(shù)量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統(tǒng)計工作難以及時完成,藏書的更新也就很難有針對性地進行,藏書的知識結構得不到良好地控制。 我校也是一所發(fā)展中的高校,近兒年的發(fā)展速度很快,圖書館的規(guī)模和藏書數(shù)量也不斷的擴大,為了解決海量圖書的管理問題,改變傳統(tǒng)的管理方式也是迫在眉睫了。 1.3課題意義 隨著計算機的廣泛應用,其逐步成為現(xiàn)代化的標志。圖書

46、館或者一些企業(yè)內部,甚至是書店,在正常運行過程中總是面對大量的讀者信息,書籍信息以及兩者相互作用產生的借書信息、還書信息。因此需要對讀者資源、書籍資源、借書信息、還書信息進行管理,及時了解各個環(huán)節(jié)中信息的變更,要對因此而產生的單據進行及時的處理,為了提高圖書館或者企業(yè)內部對圖書存銷的自動化的管理,能夠更快速的滿足讀者的要求,提高各種工作的效率,現(xiàn)對其設計相應的系統(tǒng),以達到上述的目的[1]。 圖書管理系統(tǒng)的主要功能是實現(xiàn)圖書館圖書借閱和歸還的管理的自動化。圍繞這一主要功能,本系統(tǒng)涉及到以下核心功能:借閱管理,歸還管理。除了這些核心功能外,還包括一些基本和輔助功能,它們是:用戶管理、圖書館參數(shù)管

47、理、圖書管理、統(tǒng)計查詢。 1.4論文的工作和安排 本次設計的目標是,開發(fā)一個圖書館借閱管理系統(tǒng)。借助該系統(tǒng),管理員通過快捷可靠的數(shù)據庫管理,方便的管理圖書館的信息資料,規(guī)范化的管理讀者用戶,設定不同用戶權限,并能通過互聯(lián)網向讀者提供更為方便的在線查詢服務,方便讀者的使用,最終達到提高圖書館資源利用效率的目的。 論文設計和實現(xiàn)了圖書借閱管理系統(tǒng)系統(tǒng),可以根據用戶的不同權限,對圖書館的的各種信息進行添加、刪除、修改或查詢操作。論文分為五個部分: 第一章即本章緒論,簡述圖書館借閱管理系統(tǒng)這個課題的背景情況以及開發(fā)本系統(tǒng)的意義。 第二章為需求分析,本章中明確了系統(tǒng)需要實現(xiàn)的功能,分析了系統(tǒng)的

48、用例,并介紹根據系統(tǒng)的需求選擇的開發(fā)工具和技術的概況。 第三章是總體設計,詳細描述了本系統(tǒng)中數(shù)據庫的設計情況,并給出了系統(tǒng)總體界面的設計方案。 第四章為程序設計與編碼各主要功能模塊的實現(xiàn)方法和部分關鍵代碼,同時提供了個主要界面運行的參考圖片,以更直觀了解系統(tǒng)的實現(xiàn)情況。 第五章是軟件測試,測試系統(tǒng)功能實現(xiàn)并對測試結果進行記錄分析 第六章為結束語,為此次畢業(yè)設計做一個總結,總結所獲得的經驗和體會。 2.圖書借閱管理需求分析 2.1 可行性分析 采用現(xiàn)代化統(tǒng)一的計算機信息網站系統(tǒng),能夠有效優(yōu)化圖書館管理系統(tǒng),使其高效的發(fā)揮最大作用,能夠迅捷的為讀者提供相應的服務。開發(fā)本系統(tǒng)的可行性

49、研究如下: 2.1.1 技術可行性 技術上的可行性分析主要分析技術條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。本系統(tǒng)采用JSP開發(fā)出友好美觀的人機界面,便于用戶理解、操作。數(shù)據庫管理系統(tǒng)采用MySQL,它能夠處理大量數(shù)據,同時保持數(shù)據的完整性、安全性。因此本系統(tǒng)的開發(fā)平臺已成熟可行。硬件方面,在科技飛速發(fā)展的今天,硬件更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需[2]。 2.1.2.經濟可行性 鑒于計算機技術發(fā)展異常迅猛,在硬件軟件配置以及開發(fā)技術均以可行的情況下開發(fā)這樣一個管理系統(tǒng)成本不會很高,但其可以大大提高圖書館的工作效率,

50、也是圖書館管理發(fā)展的必然趨勢,其必將有比較寬闊的市場,因此改性統(tǒng)在經濟可行性上時可行的[2]。 2.2 圖書借閱管理系統(tǒng)需求概述 2.2.1系統(tǒng)目標 該系統(tǒng)主要建立一個基于B/S模式的圖書館借閱管理系統(tǒng),面對當起很多小型圖書管理仍是人工管理帶來的檢索速度慢,效率低,借閱歸還圖書量大,圖書統(tǒng)計工作量大,藏書不能完成及時更新的問題,該系統(tǒng)可以對跟系統(tǒng)的三個用戶類型的使用實現(xiàn): 1.對于讀者在本系統(tǒng)的應用下可實現(xiàn)按照各種方式(如:書名,編號,作者)查詢圖書館的藏書請客,方便的借閱圖書,續(xù)借圖書,歸還圖書,能夠查詢自己的借閱圖書情況。 2.對于圖書館工作人員能夠實現(xiàn)方便的對圖書進行查詢,方便

51、的進行讀者借閱情況查詢,方便的進行借書還書處理等,便捷的對圖書信息進行添加、修改、刪除,分類管理等操作,對讀者信息進行相關添加,修改,分類管理等操作。 3.對于系統(tǒng)管理員可以對圖書館信息進行修改更新操作,對系統(tǒng)用戶進行添加、修改、刪除、權限設置等操作,對圖書館的辦證參數(shù)進行修改維護等操作功能。 2.2.2用戶類和用戶特性 圖書借閱管理系統(tǒng)是一個基于B/S模式的對圖書館進行高效率管理的應用系統(tǒng),它的用戶主要是讀者和圖書管理員,學生通過該系統(tǒng)進行圖書查詢進而對自己需要的圖書進行借閱及自己的借閱情況進行查詢,圖書管理員則通過本系統(tǒng)實現(xiàn)對圖書及讀者的高效管理,除此之外,還需要一個系統(tǒng)管理員對不同

52、的用戶進行權限的設置等操作[2]。 三類用戶的具體描述如下表所示: 表2.1用戶具體描述 用戶類 描述 讀者 讀者是該系統(tǒng)的重要的使用角色,他們通過該系統(tǒng)查詢自己需要的圖書信息,并像圖書管理員提出借閱圖書的申請進而借閱自己所需的圖書,還可以通過對自己借閱情況進行查詢。 圖書管理員 圖書管理員是該系統(tǒng)的另一個重要使用者,圖書管理員通過該系統(tǒng)進行圖書的增加,修改,刪除,分類管理等操作,實現(xiàn)對讀者借閱歸還續(xù)接圖書的方便操作,實現(xiàn)對系統(tǒng)中圖書,讀者,讀者借閱情況的查詢,信息更改維護等操作,管理讀者類型,對不同類型讀者可借閱的圖書數(shù)量進行設置等圖書館的基本操作。 系統(tǒng)員 系統(tǒng)管理員主

53、要是圖書管理系統(tǒng)中用戶的管理,實現(xiàn)用戶添加修改刪除以及用戶權限設置等操作,實現(xiàn)對圖書館基本信息的修改維護等操作,還包括對圖書館書架的設置操作,以及校外讀者辦證所需費用、證件有效期等參數(shù)的設置。 2.3 圖書借閱管理系統(tǒng)需求模型 2.3.1功能描述 圖書借閱管理系統(tǒng)的主要任務是實現(xiàn)讀者迅速檢索查詢,方便借閱歸還圖書,圖書管理員高效的完成系統(tǒng)的各項基本操作,系統(tǒng)管理員是管理用戶設置權限等操作[3],從圖2.1可以看出圖書借閱管理系統(tǒng)要完成一下功能: 1. 登錄。 讀者、圖書管理員,系統(tǒng)管理員進入該系統(tǒng)必須登錄,身份驗證正確了才可以進入該系統(tǒng),以不同身份進入該系統(tǒng)所對應的系統(tǒng)使用權限是

54、不同的。 2. 系統(tǒng)設置功能: 系統(tǒng)管理員可以設置圖書館相關的參數(shù)信息。 3.用戶管理功能: 對系統(tǒng)用戶進行添加,修改,刪除,權限設置等操作。 4.查詢功能: 對圖書館的館藏圖書,借閱歷史,讀者用戶等信息進行查詢。 5.其他功能 系統(tǒng)管理員可以修改自己的密碼,并且擁有其他用戶所擁有的所有功能。 下面的系統(tǒng)用例圖描述了整個系統(tǒng)用戶之間的動作聯(lián)系,及功能模塊的概述[4]。 圖2.1系統(tǒng)用例圖 2.3.2圖書管理員詳細功能描述 1. 讀者管理功能: 對讀者的類型和讀者檔案進行管理,包括添加,修改,刪除讀者類型和讀者用戶的相關信息,管理不同類型讀者借閱圖書的數(shù)量

55、。 2. 圖書管理功能: 包括對圖書類型和具體圖書信息的管理,可以增加,修改,刪除圖書,豐富具體圖書的信息,對不同圖書進行分類操作。 3. 圖書借閱功能: 可以完成對讀者借閱,續(xù)接和還書的操作。 4. 系統(tǒng)查詢功能: 查詢圖書相關資料,借閱歷史和借閱到期題型. 5. 修改密碼功能: 可以修改自己的登錄密碼。 2.3.3讀者詳細功能描述 1) 修改登陸密碼: 修改自己的登錄密碼。 2) 查詢功能: 對圖書館圖書信息進行查詢,對自己當前借閱書籍進行查詢,對圖書規(guī)劃到期題型進行查看。 2.3.4主要用例的用例描述 圖書借閱借閱管理系統(tǒng)涉及到的用例包括:圖書借閱,圖書歸還

56、,讀書查詢,讀者信息管理,圖書信息管理,用戶管理等,現(xiàn)就系統(tǒng)的主要用例圖書借閱,圖書歸還,圖書查詢進行詳細分析。 1)用例“圖書借閱” 用例名稱 圖書借閱 標識符 UC-1 參與者 讀者,圖書管理員 描述 讀書可以通過查詢等方式獲得自己想借閱的圖書的名稱,編號,等其他可唯一識別的信息,向圖書管理員提出借閱請求,管理員在系統(tǒng)中記錄相應信息,將圖書交給讀者,借閱成功。 前置條件 1. 登錄;2. 進入圖書借閱的頁面 后置條件 1. 更新圖書借閱列表; 主干過程 1.0 借閱圖書 1. 讀者請求借閱新地圖書,并提供自己的編號 2. 系統(tǒng)顯示讀者借閱情況的表單

57、3. 讀者提供想借閱的圖書的標號 4. 系統(tǒng)存儲讀者和借閱的圖書,并將之存儲到數(shù)據庫中 5. 系統(tǒng)更新借閱列表 分支過程 1.1 選擇重置(第3步后分支出來) 1. 讀者選擇重置 2. 系統(tǒng)刷新該頁面 異常 1.0.E.1 讀者借閱已滿(第2步) 1.讀者借閱的數(shù)目已經到達自己借閱的上線 2. 系統(tǒng)將錯誤信息顯示在借閱頁面 3. 系統(tǒng)重新啟動該用例 被包含用例 無 被擴展用例 無 優(yōu)先級 高 2)用例“圖書歸還” 用例名稱 圖書歸還 標識符 UC-1 參與者 讀者,圖書管理員 描述 讀者將自己借閱的圖書歸還圖書館。 前置條件

58、 1. 登錄;2. 進入圖書歸還頁面 后置條件 1. 更新圖書歸還列表; 主干過程 2.0 圖書歸還 6. 讀者請求歸還借閱的圖書并提供自己的編號 7. 系統(tǒng)顯示該讀者的借閱信息表 8. 使用者填將要歸還的圖書交給管理員 9. 管理員輸入圖書編號,系統(tǒng)存儲歸還信息,并將之存儲到數(shù)據庫中 10. 系統(tǒng)更圖書歸還列表 分支過程 1.1 選擇重置(第3步后分支出來) 1. 讀者選擇重置 2. 系統(tǒng)刷新該頁面 異常 1.0.E.1 讀者借閱超時(第4步) 1.該書超出了應該歸還的時間范圍 2. 系統(tǒng)將罰款信息顯示在歸還頁面 3. 需要繳納罰金 被包含用例 無

59、 被擴展用例 無 優(yōu)先級 高 3)用例“圖書查詢” 用例名稱 圖書查詢 標識符 UC-3 參與者 讀者,圖書管理員 描述 讀者通過圖書的標號,名稱等信息對相應的圖書進行查詢。 前置條件 1. 登錄; 2. 轉到圖書查詢頁面 后置條件 1. 查詢頁面顯示相應的圖書的信息 主干過程 圖書查詢 1. 讀者輸入想要查詢的圖書信息 2. 系統(tǒng)顯示相應的圖書信息 3. 讀者點擊讀書名稱,跳轉到圖書詳細信息鏈接頁面 分支過程 輸入信息時(第2步后) 1. 系統(tǒng)顯示:請選擇查詢依據 2. 用戶進行相應選擇 重新查詢(第2步后) 1. 系統(tǒng)已經顯

60、示了相應圖書信息 2. 讀者想查詢其他圖書 異常 5.0.E.1 查詢的圖書不存在(第2步后) 1. 讀者輸入的圖書信息不能在數(shù)據庫中查詢到 2. 系統(tǒng)顯示暫時無該圖書信息 3. 重新啟動該用例 被包含用例 無 被擴展用例 無 優(yōu)先級 高 3.總體設計 3.1 數(shù)據庫設計 3.1.1數(shù)據庫設計概述 數(shù)據庫是整個系統(tǒng)的基石,數(shù)據庫的設計優(yōu)劣直接影響到整個系統(tǒng)的設計成敗,本節(jié)對數(shù)據庫的設計進行專門闡述[5]。 數(shù)據庫是數(shù)據管理的最新技術。十多年來數(shù)據庫管理系統(tǒng)已從專用的應用程序發(fā)展成為通用的系統(tǒng)軟件。由于數(shù)據庫具有數(shù)據結構化,最低冗余度,較高的程序與數(shù)據獨立性,易

61、于擴充,易于編制應用程序等優(yōu)點,較大的信息系統(tǒng)都是建立在數(shù)據庫設計之上的。因此不僅大型計算機及中小型計算機,甚至微型機都配有數(shù)據庫管理系統(tǒng)[6]。 數(shù)據庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據的程序為中心轉向圍繞共享的數(shù)據庫為中心的新階段。這樣既便于數(shù)據的集中管理,又有利于應用程序的研制和維護,提高了數(shù)據的利用性和相容性,提高了決策的可靠性。目前,數(shù)據庫已經成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。數(shù)據庫技術也是計算機領域中發(fā)展最快的技術之一。 數(shù)據庫設計是把現(xiàn)實世界的實體模型與需求轉換成數(shù)據庫的模型的過程,它是建立數(shù)據庫應用系統(tǒng)的核心問題。數(shù)據庫及其應用的性能都建立在良好的數(shù)據庫設計的基礎之上,

62、數(shù)據庫的數(shù)據是一切操作的基礎,如果數(shù)據庫設計不好,那么其它一切用于提高數(shù)據庫性能的方法收效都是有限的。數(shù)據庫設計的關鍵是如何使設計的數(shù)據庫能合理地存儲用戶的數(shù)據,方便用戶進行數(shù)據處理[6]。 設計數(shù)據庫必須遵循一定的規(guī)則,在關系型數(shù)據庫中,這種規(guī)則就是范式,范式是符合某一種級別的關系模式的集合。一般人們設計數(shù)據庫遵循第三范式。即:數(shù)據庫表中不包含已在其他表中包含的非主關鍵字信息。采用范式減少了數(shù)據冗余,節(jié)約了存儲空間,同時加快了增、刪、改的速度[6]。 整個系統(tǒng)所包括的信息有圖書信息、讀者信息、留言信息、圖書借閱信息、圖書歸還信息、系統(tǒng)用戶信息、讀者類型信息??蓪⑦@些信息抽象為下列系統(tǒng)所需

63、要的數(shù)據項和數(shù)據結構: 1)圖書信息(編號,圖書名稱,圖書類型,作者,譯者,ISBN號,價格,出版社,所在書架,入庫時間,操作員) 2)圖書類型(編號,名稱,可借閱天數(shù)) 3)讀者信息(編號,姓名,性別,條形碼,讀者類型,出生年月,有效證件,證件號碼,登記日期,電話,郵箱,操作員) 4)讀者類型(名稱,可借閱圖書本數(shù)) 5)圖書借閱信息(圖書編號,讀者ID,借出時間,應還時間,是否歸還,操作員) 6)圖書歸還信息(圖書編號,讀者ID,歸還時間,操作員) 7)用戶(編號,用戶名稱,密碼) 8)圖書館信息(編號,名稱,館長,電話,地址,郵箱,創(chuàng)建日期,簡介) 圖書館參數(shù)信息(編號

64、,辦證費用,有效期限) 注:帶下劃線表示主鍵 在這里使用E-R圖描述了圖書借閱管理系統(tǒng)的數(shù)據模型。圖3.1圖書借閱管理系統(tǒng)E-R圖描述了該系統(tǒng)所涉及到的實體以及他們之間的關系。具體結構如下圖所示: 圖3.1 系統(tǒng)E-R 圖 3.1.2圖書信息表結構設計 圖書信息表主要用于存儲圖書館中所藏圖書的相關信息,其中的相關信息是在圖書入庫時由操作員進行添加完善,此表主要用于讀者和圖書管理員對館中圖書的查詢,系統(tǒng)用戶根據圖書的某個屬性進行查詢,便可得知圖書的其他相關信息,其中圖書所在書架屬性是便于讀者借閱時對圖書的尋找,圖書價格是在讀者不慎將圖書遺失時對遺失圖書進行賠償?shù)囊罁?。?/p>

65、的具體結果如下: 表3.2圖書信息表tb_bookinfo 字段名稱 數(shù)據類型 字段長度 是否為空 說明 barcode varchar 30 No Key bookname varchar 70 No author varchar 30 Yes 作者 translator varchar 30 Yes 譯者 ISBN varchar 20 No price float 8,2 No 圖書價格 bookcase varchar 10 No 圖書所在書架 press varchar 70 No

66、出版社 intime date No 圖書入庫時間 operator varchar 30 No 操作員 page int 10 Yes 圖書頁碼 3.1.3圖書類型信息表結構設計 該表的設計主要是方便對圖書的分類,和對圖書的查詢,在實際應用中圖書管理員就是根據圖書類型的不同將之分列在不同的書架,以方便讀者的借閱尋找,其中可借閱天數(shù)項設置了不同類型圖書的借閱期限,可根據圖書的具體情況進行不同的維護管理,表的具體結構設計如下: 表3.3圖書類型信息表tb_booktype 字段名稱 數(shù)據類型 字段長度 是否為空 說明 ID int 10 No Key bookname varchar 30 No days int 10 No 可借閱天數(shù) 3.1.4 讀者信息表結構設計 讀者信息表的設計是為了圖書館管理員對讀者進行管理,其中讀者ID,不同類型證件的號碼都是唯一的,是讀者在借閱圖書時需要輸入對讀者身份進行識別的信息,讀者郵件電話等信息室為了與讀

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲