基于jsp的圖書管理系統(tǒng)畢業(yè)論文.doc
基于jsp的圖書管理系統(tǒng)畢業(yè)論文,基于jsp的圖書管理系統(tǒng)畢業(yè)論文摘 要伴隨著互聯(lián)網的蓬勃發(fā)展,人們已經不再滿足于信息的瀏覽和發(fā)布,而是渴望著能夠充分享受網絡所帶來的更加多的便利。掌握計算機知識和應用,是培養(yǎng)新型人才的一個重要環(huán)節(jié)。在眾多的計算機語言當中,java無疑是最具生命力的語言之一,由于計算機發(fā)展帶來的新應用的出現,java越來越流行。作為一種...
內容介紹
此文檔由會員 jiang060206 發(fā)布基于JSP的圖書管理系統(tǒng)畢業(yè)論文
摘 要
伴隨著互聯(lián)網的蓬勃發(fā)展,人們已經不再滿足于信息的瀏覽和發(fā)布,而是渴望著能夠充分享受網絡所帶來的更加多的便利。掌握計算機知識和應用,是培養(yǎng)新型人才的一個重要環(huán)節(jié)。在眾多的計算機語言當中,Java無疑是最具生命力的語言之一,由于計算機發(fā)展帶來的新應用的出現,Java越來越流行。作為一種程序設計語言,Java是分布式的、面向對象的、不依賴于機器的結構,它最大的利用了網絡而不受CPU和環(huán)境的限制。
圖書館管理系統(tǒng)正適應了當今社會快節(jié)奏地生活,基于JSP開發(fā)設計,面對管理人員和讀者兩種不同人群的應用系統(tǒng)。本文從圖書館管理系統(tǒng)的現狀、可行性到數據庫的設計,再到各功能模塊的實現做了詳細的介紹。
本系統(tǒng)便是嘗試用JSP在網絡上架構一個動態(tài)的圖書館管理系統(tǒng),它是在Windows XP或Windows7下,以MySQL為數據庫開發(fā)平臺,Tomcat網絡信息服務作為應用服務器,采用JSP(Java Server Pages)技術開發(fā)的圖書館管理系統(tǒng)。主要實現了5個方面的功能:1.登錄,分為管理員和普通用戶;2.用戶管理,對用戶進行查詢,可修改用戶的當前狀態(tài)和相關信息,并可對用戶進行刪除處理;3.圖書管理,主要實現書庫的管理和書籍的管理,包括書庫的建立和刪除,新書的入庫和廢書的刪除等;4.借閱管理,包括書籍借閱和書籍歸還的管理;5.讀者管理,可以刪除或更新本圖書館的讀者。
關鍵詞:圖書館管理,Java,JSP
The Research and Design of Library Management System Based on JSP
ABSTRACT
With the rapid development of Internet, people had no longer meet the purpose of information browsing and publishing, but eager to enjoy more and more convenient brought by Internet. Mastered the computer knowledge and the application, is a trained new talented person's important link. Among the many computer languages, Java is undoubtedly one of the most viable; due to computer development has brought the emergence of new applications, Java become more and more popular. As a programming language, Java is a distributed, object-oriented, does not depend on the structure of the machine, its biggest advantage of the CPU and the environment without network restrictions.
Library management system is adapted to live in today's fast-paced society, based on JSP development and design; faced manager and readers two different groups of applications system. This thesis minutely introduced the content of the current situation of library management system, the feasibility of library management system, the design of the database, the realization of each function.
The system is trying to use JSP on the network architecture of a dynamic library management system, which is under Windows XP or Windows7, the MySQL database as platform, Tomcat application server as a network information service using JSP (Java Server Pages) technology development of the library management system. Main achievement of the five functional areas: 1. Register and login, divided into management staff and general users. 2. User management, you can inquiries the user and check the current status and related information of user; 3. Book management, the main stacks of the management and implementation of management books, including the stacks to create and delete, new book storage and waste removal and other books;4. Status management, it includes books’ status and management of these books; 5. Reader management, you can delete or update the library's readers.
KEY WORDS: Management of library, Java, JSP
目 錄
1 緒 論 1
2 需求分析 2
2.1 圖書管理系統(tǒng)的現狀 2
2.2 市場需求分析 3
3 可行性分析 4
3.1 經濟可行性分析 4
3.2 技術可行性分析 4
4 項目規(guī)劃 6
4.1 運行環(huán)境——JDK 6
4.2 HTML語言 6
4.3 腳本語言JavaScript 6
4.4 服務器——Tomcat 7
4.5 項目規(guī)劃 7
4.2.1 任務分配 7
4.2.2 開發(fā)進度跟蹤 8
5 用戶界面設計 9
5.1 界面開發(fā)工具 9
5.2 界面設計思想 9
5.3 界面設計原則 9
6 數據庫分析與設計 11
6.1 數據庫簡介 11
6.2 數據庫的設計 11
6.3 數據庫的安全性 14
7 系統(tǒng)設計與實現 15
7.1 開發(fā)工具介紹 15
7.2 程序設計思想 15
7.3 代碼設計標準與規(guī)范 16
7.4 各模塊功能設計 16
7.4.1 管理員登錄與注冊模塊 16
7.4.2 用戶管理模塊 17
7.4.3 圖書管理模塊 18
7.4.4 借閱管理模塊 18
7.4.5 讀者管理模塊 19
8 系統(tǒng)測試與維護 20
8.1 程序測試的目的 20
8.2 程序測試的意義 20
8.3 程序測試的原則 21
8.4 程序測試的流程 21
8.5 程序維護的任務 21
8.6 程序維護的分類 21
8.7 程序維護的管理 22
9 結 論 23
致 謝 24
參 考 文 獻 25
畢業(yè)設計說明書(論文)縮寫稿 26
The Abbreviation Version of the Thesis of Undergraduates 30