MM1314午夜免费视频

                    24小時論文定制熱線

                    咨詢電話

                    熱門畢設:土木工程工程造價橋梁工程計算機javaasp機械機械手夾具單片機工廠供電采礦工程
                    您當前的位置:論文定制 > 畢業設計論文 >
                    快速導航
                    畢業論文定制
                    關于我們
                    我們是一家專業提供高質量代做畢業設計的網站。2002年成立至今為眾多客戶提供大量畢業設計、論文定制等服務,贏得眾多客戶好評,因為專注,所以專業。寫作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶解決了論文寫作的難題。 秉承以用戶為中心,為用戶創造價值的理念,我站擁有無縫對接的售后服務體系,代做畢業設計完成后有專業的老師進行一對一修改與完善,對有答辯需求的同學進行一對一的輔導,為你順利畢業保駕護航
                    代做畢業設計
                    常見問題

                    利用JSP程序開發藝術院校圖書管理系統

                    添加時間:2020/01/03 來源:西安電子科技大學 作者:王擒龍
                    圖書管理的信息化建設是一件長期而又艱巨的任務。圖書管理系統應用的實際的圖書管理工作中,能夠極大的減輕圖書管理員的負擔,方便讀者借閱圖書。能夠積極推進圖書管理的自動化、信息化建設。
                    以下為本篇論文正文:

                    摘要

                      我國的圖書館現代化建設在近年來發展迅速,同時也面臨著各種各樣的挑戰。作為圖書館管理的有效軟件——圖書管理系統在現代圖書管理中扮演著非常重要的角色,一個好的圖書管理系統應用在圖書管理工作中,能夠極大的減輕圖書管理人員的負擔并方便讀者,能夠有效的促進圖書館的現代化建設。因此,開發好的圖書管理系統具有重要意義。

                      本文采用 JSP 技術和 SQL Server 數據庫管理技術為核心的,詳細論述了一個基于 JSP 技術的藝術院校圖書管理系統的開發過程。JSP 技術是目前主流的動態網站和基于 Web 的系統的開發技術之一,和.net、PHP 技術相比較,JSP 技術有很大優勢,它根植于 Java 技術之上,在構建的系統的安全性方面有著天然的優越性。因此,大部分安全性要求較高的系統都紛紛采用 JSP 來開發。

                      論文主要從圖書管理系統開發的背景及意義出發,介紹了系統開發的相關技術,對系統的開發進行了充分的可行性研究分析和需求分析,并對系統開發的環境配置進行了介紹。在此基礎知識之上,詳細論述了系統的設計實現過程,整個設計過程主要包括總體功能設計、系統流程設計、數據庫設計、系統組件設計和頁面功能模塊設計,最后設計了測試用例對整個系統進行了測試,經過測試,排除了一系列問題,并對程序代碼進行了優化設計,使系統在運行過程中更加穩定。整體而言,系統的開發取得了預期的成果。

                      在系統開發的過程中,開發模式采用 JSP+Javabean 模式,很好的實現了靜態頁面也動態操作代碼邏輯上的相對獨立。一方面,開發過程顯得層次清晰,便于控制和測試,另外一方面,也方便系統的后期維護。該圖書管理系統可廣泛應用于中小型的圖書館管理工作中,有效促進圖書館管理的現代化建設。

                      關鍵詞:圖書管理系統 JSP技術 B/S模式  SQL Server

                    Abstract

                      Library modernization in China has developed rapidly in recent years, also faces a variety of challenges. As  library  management software, library  management system plays a very important role in modern library management, a good library management system application in library management work, can greatly alleviate the burden of librarians and convenient readers , can effectively promote the modernization of the library. Therefore, to design a good library management system is very meaningful.

                      In this paper, using the JSP technology and the SQL Server database management technology, we discuss the development process of the  library  management system based  on  JSP in  detail.  JSP  technology  is  one  of  the  mainstream  technologies  for dynamic  site  and  Web  system  development  base  on  Browser/Server.  Compared with .net and PHP, it has great advantages, it is rooted in the Java technology, therefore has a higher security. In present, most of the higher security systems have used JSP to develop.

                      This article first introduces the background and significance of the development of the library management system, and introduced the related technologies, and then the paper analyzed the system feasibility studies and needs analysis, and introduced the development configuration environment. Afterwards, we make a detailed discussion of the  system’s  design  and  implementation  process,  including  the  overall  functional design, system process design, database design, component design and pages design. Finally,  we  designed  some  cases  and  tested  the  system,  accord  to  the  result,  we optimized the code, and the system becomes more stable. Overall, the development of the system has achieved the desired results.

                      The system use the JSP+JavaBean model, this is a good separation of the static code and dynamic code. On one hand, the structure of the development process  is clearer, and it is easier to control and testing, on the other hand, it is able to better maintain in the future. The library management system can be widely used in small and  medium sized library management, and can effectively promote the modernization of  the library management.

                      KeyWords:  Library management system  JSP technology  B/S mode  SQL Server

                      傳統的圖書管理系統采用人工記錄方法,既效率低又容易出錯,借閱者不能及時借到需借書籍,大大影響了圖書館的正常管理工作。因此需要對系統管理員、圖書管理員以及借閱者進行管理,及時了解各個環節中信息的變更,有利于管理效率的提高。對開發這樣一個圖書管理系統的意義進行了分析討論,在目前形勢下,開發這樣一個圖書管理系統具有重要的意義,特別是對于幫助中小型圖書館的信息化建設有著很重要的作用。

                      隨著社會的不斷發展,世界全面進入信息社會。書籍是信息的主要載體,是人類獲取信息的重要途徑之一。圖書館是為人們提供書籍閱讀的重要場所,社會對圖書館的管理工作的要求也不斷提高。借助于先進的計算機工具來輔助進行圖書的管理工作,是時代發展的必然選擇。

                      傳統的圖書館管理工作通過人工手工管理,入庫的圖書進行登記造冊,在書的背面有一張借閱登記卡。當讀者需要借書時,將自己的信息登記在登記卡上,卡片交給圖書管理員,圖書管理員進行讀者信息的核對之后,才能完成借閱。整個過程非常繁瑣,工作量大,工作效率低。并且手工登記的信息容易出錯、丟失、甚至毀壞,也不便統計和查找,無法及時掌握館藏圖書的種類和數量,也無法及時了解讀者的借閱需求,無法快速掌握相關圖書當前的圖書借閱情況等。特別是當讀者群比較龐大時,一方面,圖書管理員的工作會變得非常繁重,另外一方面,讀者無法及時借閱到自己所需的書籍,造成了書籍的利用率不是很高。另外,人工管理還存在一些無法避免的問題,比如由于管理人員的疏忽,造成圖書的遺漏、誤報等,或者借閱者的信息填寫錯誤,都會產生嚴重的后果。隨著信息化社會的不斷發展,這種傳統的手工管理方式已無法適應社會的需求,無法滿足人們的需要,要解決面臨的這些問題,就需要實現圖書管理的自動化。

                      隨著計算機技術的不斷發展,計算機已經普及到了各行各業。使用計算機輔助工作,極大的提高了工作的效率。世界各地的圖書管理部門也紛紛實現了圖書管理的自動化工作[1 2],開發相應的圖書管理系統進行管理。由于計算機處理數據非常迅速,利用計算機來登記圖書信息和借閱信息,極大的方便了圖書管理員和讀者,讓圖書的借閱過程變得非常簡單、快速,不需要手工登記和查找。另外,圖書館實現自動化管理之后,可通過強大的互聯網功能和世界各地的圖書館建立友誼合作關系,開展圖書館之間的交流、建設工作。圖書館之間可以互通有無。因此實現圖書館管理的自動化、信息化管理勢在必行,各個圖書館紛紛實現圖書管理的自動化工作[3 5]。

                      目前各種各樣的系統的開發主要基于兩種模式,一種是客戶機/服務器模式(Client/Server,簡稱 C/S 模式),  一種是瀏覽器/服務器模式(Browser/Server,簡稱 B/S 模式)[6 7]。C/S 模式的系統在軟件進行安裝時分為服務器端軟件和客戶端軟件?蛻舳塑浖惭b在普通的客戶機上,普通用戶可通過客戶端向服務器端發送請求信息,然后服務器端可做出回應。B/S 模式的系統是一種典型的網絡軟件系統,軟件部署在服務器上,普通用戶可以通過任何一臺聯網的計算機來訪問服務器上的頁面,只需要在計算機上安裝能上網的通用瀏覽器軟件即可,這種模式的系統可以隨時隨地進行訪問,極大的方便了系統使用者。

                      在普通的一般院校中,目前使用的圖書管理系統是基于  C/S  模式開發的。當時開發系統使用的開發工具是VB6.0和ACESS2003數據庫,隨著學校的快速發展,學校規模不斷壯大,學生的人數也不斷增加,原來的系統已無法承受龐雜的圖書借閱管理工作。并且由于系統是基于  C/S  模式開發的,在互聯網技術飛速發展的今天,這種模式的系統已無法滿足實際的需求。 比如說,學生想借閱相關書籍,想要了解圖書的館藏情況和借閱情況,或者借了某本書后忘記了自己的借閱日期,想要進行查詢。在  C/S  模式的系統下,學生只能到圖書館指定的讀者終端設備上去查詢相關信息,這樣非常不方便。如果系統采用  B/S  模式開發,借閱者可以隨時隨地在任何可聯網的計算機上就可以查詢相關信息,極大的方便了信息的查詢。

                      因此,在經過調研分析的基礎上,用先進的、主流的 java 技術開發 B/S 模式的圖書管理系統,具有重要意義。

                      基于  B/S  模式的圖書管理系統可以部署在服務器上,通過校園網或因特網就可以訪問。讀者通過任何一臺可聯網的計算機、工作站就可以進行圖書的預借、圖書信息的館藏數量、館藏狀態、讀者自己的信息的查詢。極大的方便了讀者,同時也減輕了圖書管理員的負擔。

                      圖書管理系統的主要功能就是要實現圖書的自動化管理工作,主要包括圖書信息維護、讀者信息維護、圖書的借閱管理和還書管理,這是系統最基本的功能,另外,圍繞這些基本功能,系統的設計還應當具備圖書統計、借閱統計等分析功能。

                      圖書管理采用現代化管理,是社會發展的必然選擇?v觀國內外圖書管理的現狀,在西方發達國家,圖書管理的自動化、信息化、數字化工作開展較早,已經形成了比較完整的圖書管理體系和管理模式。在圖書信息檢索中,將計算機技術的先進技術成果應用到其中,如數據挖掘技術、數據倉庫技術、模式識別技術等應用于圖書內容的檢索中,極大的提高了圖書檢索的智能化。并進行了數字圖書館的建設。數字圖書館(Digital Library)[8]這一概念最早是上世紀 90 年代初美國研究圖書館協會(ARL)提出的,這一概念一經提出,就得到了世界的廣泛關注,在近二十多年來,世界各地的圖書館紛紛進行了數字圖書館的建設。

                      近年來,國內圖書管理工作也取得了巨大的進步。各個高校、省市、大型企業等的圖書館基本上都實現了圖書借閱的自動化[9 13],國家的一些重點圖書館引入了國際上先進的圖書管理體系和模式,進行了圖書館的信息化、數字化建設,取得了顯著的效果。我國在 1995 年開始進行數字圖書館建設,1997 年,由國家圖書館等 6 家圖書館聯合開展“中國試驗型數字式圖書館項目”建設,標志著中國數字圖書館建設正式開始。到目前為止,無論是圖書管理的理論研究,還是實踐經驗方面都取得很大的進步。2001 年,中國的數字圖書館進入使用階段,理論體系已經比較成熟。

                      目前我國的數字圖書館建設已有一定規模。

                      雖然我國的圖書館建設取得了很多輝煌的成果。然而,我國的圖書館建設的整體水平比較低,圖書館現代化建設還有很長的路要走。全國的大小圖書館有幾千萬個,像大部分地縣、中小學、鄉鎮農村的一些中小型圖書館的建設還很落后,由于缺乏資金的支持,大部分圖書館還采用傳統的人工管理模式[14 15],有些采用單機系統進行管理,有的采用  C/S  模式的系統管理,這些管理方式都有一定的局限性。管理方式落后,圖書管理員工作忙,面臨巨大的工作壓力,但工作效率不高,讀者查詢館藏圖書不是很方便,借閱書籍需要等待很長的時間。而一套比較成熟的商業圖書管理軟件價格昂貴,對于缺乏資金支持的中小型圖書館來說,很難負擔。因此,開發這樣一個系統具有重要意義。

                      本課題主要研究設計了基于  JSP  技術的圖書管理系統,通過對當前國內外圖書管理的現狀進行了對比分析,在國內圖書管理水平整體落后的情況下,開發這樣一個 B/S 模式的圖書管理系統具有重要意義。

                      論文首先對圖書管理的現狀進行了分析,并對開發這樣一個圖書管理系統的可行性進行了充分詳細的研究分析,可行性研究重點從經濟可行性、技術可行性和社會可行性三個方面進行了論證。在和用戶充分溝通交流的基礎上對系統做了深入的需求分析,需求分析主要從使用系統的三種用戶角色:系統管理員、圖書管理員和普通讀者這三中不同的用戶角色的需求出發,深入了解了每一種用戶的系統需求,再進行系統的設計和開發。系統采用先進的數據庫管理技術 SQL Server2005[16 17]

                      和先進的編程語言 JSP 來實現。最后對整個系統從各個角度進行了測試,并對出現的 Bug 進行了修訂和排除,讓系統能夠完全勝任實際的工作。在整個過程中,其中最重要最核心的部分是系統功能的設計和實現過程。

                    利用JSP程序開發藝術院校圖書管理系統:

                    管理員登錄界面
                    管理員登錄界面

                    密碼錯誤碼提示
                    密碼錯誤碼提示

                    密碼修改成功提示
                    密碼修改成功提示

                    添加圖書界面
                    添加圖書界面

                    圖書查詢界面
                    圖書查詢界面

                    目錄

                      第一章 緒論
                        1.1 系統的開發背景及意義
                        1.2 圖書管理的國內外現狀及發展趨勢
                        1.3 課題研究內容
                        1.4 論文的組織結構
                        1.5 本章小結
                      第二章 系統相關技術概述
                        2.1 HTML 技術
                        2.2 JSP 技術概述
                        2.3 JDBC 技術
                        2.4 SQL Server 數據庫技術
                        2.5 Tomcat 服務器
                        2.6 Eclipse
                        2.7 本章小結
                      第三章 系統的需求分析
                        3.1 功能需求分析
                          3.1.1 系統管理員功能需求分析
                          3.1.2 圖書管理員功能需求分析
                          3.1.3 讀者(借閱者)功能需求分析
                        3.2 性能需求分析
                          3.2.1 系統的穩定性分析
                          3.2.2 系統的正確性分析
                          3.2.3 系統的效率分析
                          3.2.4 系統的擴展性和開放性分析
                          3.2.5 系統的易用性和可維護性
                          3.2.6 系統數據應及時備份
                        3.3 市場需求分析
                        3.4 可行性分析
                          3.4.1 經濟可行性分析
                          3.4.2 技術可行性分析
                          3.4.3 社會可行性性分析
                        3.5 本章小結
                      第四章 系統的設計和實現
                        4.1 系統總體功能設計
                        4.2 系統工作流程圖設計
                        4.3 數據庫設計
                          4.3.1 數據字典的描述
                          4.3.2 數據庫 ER 圖設計
                          4.3.3 數據庫的物理設計
                        4.4 組件設計
                          4.4.1 數據庫連接組件設計
                          4.4.2 字符串加密處理組件
                          4.4.3 用戶信息維護組件和其它組件設計
                        4.5 頁面設計
                          4.5.1 登錄頁面設計
                          4.5.2 圖書信息瀏覽頁面設計
                          4.5.3 圖書信息錄入頁面設計
                          4.5.4 圖書信息修改刪除頁面設計
                          4.5.5 其它頁面的設計
                        4.6 本章小結
                      第五章 系統測試
                        5.1 系統測試概述
                        5.2 系統測試的原則
                        5.3 系統測試的方法
                          5.3.1 黑盒測試
                          5.3.2 白盒測試
                        5.4 測試用例設計
                          5.4.1 系統管理員測試用例
                          5.4.2 圖書管理員測試用例
                          5.4.3 讀者(借閱者)測試用例
                        5.5 本章小結
                      第六章 結束語
                      致謝
                      參考文獻

                    (如您需要查看本篇畢業設計全文,請您聯系客服索。

                    相關內容
                    相關標簽:JSP畢業設計
                    好優論文定制中心主要為您提供代做畢業設計及各專業畢業論文寫作輔導服務。 網站地圖
                    所有論文、資料均源于網上的共享資源以及一些期刊雜志,所有論文僅免費供網友間相互學習交流之用,請特別注意勿做其他非法用途。
                    如有侵犯您的版權或其他有損您利益的行為,請聯系指出,論文定制中心會立即進行改正或刪除有關內容!

                    將微信二維碼保存到相冊

                    打開微信掃一掃從相冊識別

                    1.點擊下面按鈕復制QQ號

                    3008637063

                    2.打開QQ→添加好友/群

                    粘貼QQ號,加我為好友

                    MM1314午夜免费视频