久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: JSP+mysql+Tomcat7.0圖書管理系統詳細設計說明書與資料下載 [打印本頁]

作者: abcd0    時間: 2018-5-16 22:36
標題: JSP+mysql+Tomcat7.0圖書管理系統詳細設計說明書與資料下載
圖書管理系統詳細設計說明書
2018年5月
目錄
第一章              引言
1.1              編寫目的
1.2              背景
1.3              參考資料
1.4              術語定義及說明
第二章              設計概述
2.1              任務和目標
2.2              需求概述
2.3              運行環境概述
2.4              條件與限制
2.5              詳細設計方法和工具
第三章              系統詳細需求分析
3.1              詳細需求分析
3.2              詳細系統運行環境及限制條件分析接口需求分析
第四章              總體方案確認
4.1              系統總體結構確認
4.2              系統詳細界面劃分
4.2.1              應用系統與支撐系統的詳細界面劃分
4.2.2              系統內部詳細界面劃分
第五章              系統詳細設計
5.1              系統結構設計及子系統劃分
5.2              系統功能模塊詳細設計
5.3              系統界面詳細設計
5.3.1              外部界面設計
5.3.2              內部界面設計
5.3.3              用戶界面設計
第六章              數據庫系統設計
6.1              設計要求
6.2              信息模型設計
6.3              數據庫設計
6.3.1              設計依據
6.3.2              數據庫種類及特點
6.3.3              數據庫邏輯結構
6.3.4              物理結構設計
6.3.5              數據庫安全
6.3.6              數據字典
第七章              非功能性設計
第八章              環境配置
第九章              項目實施進度和人員安排
9.1              項目實施進度
9.2              項目人員配置
第十章              心得體會


1            引言
1.1
   編寫目的
編寫本使用說明的目的是充分敘述本系統所能實現的功能及其運行環境,以便使用者了解本系統的使用范圍和使用方法,并為系統的維護和更新提供必要的信息。
1.2   背景
近年來,隨著圖書館規模的不斷擴大,圖書館數量也相應地增加,有關圖書的各種信息量也成倍增加,面對龐大的信息量,傳統的人工方式管理會導致圖書館管理上的混亂,人力與物力過多浪費,圖書管理費用的增加,從而使圖書館的負擔過重,影響整個圖書館的運作和管理控制。另一方面,IT產業和Internet獲得了飛速發展,計算機應用已滲透到了各個領域,引起信息管理的革命,實現了信息的自動化處理,提高了處理的及時性和正確性。實現一個將各種圖書管理和服務功能集合起來的管理信息系統就顯得十分必要,既可以節省資源又可以有效存儲、更新查詢信息,提高工作和服務效率。
1.3   參考資料
《JSP應用開發詳解(第三版)》電子工業出版社
《系統分析與設計方法》機械工業出版社
《Java語言程序設計(基礎篇)》機械工業出版社
《數據庫系統概論(第五版)》高等教育出版社
1.4   術語定義及說明
數據庫系統(Data Base System,DBS)主要提供應用數的組織、存儲、維護、訪問等數據庫管理功能。
數據庫應用系統(DataBase Application System,DBAS)不僅為用戶提供數據管理功能。還根據具體應用領域業務規則,通過數據庫應用程序,實現了更為復雜的數據處理功能。

2            設計概述
2.1
   任務和目標
本系統主要實現對圖書館的信息進行管理,圖書館的正常運營中總是面對大量的讀者信息、圖書信息以及兩者相互作用產生的借還書信息,因此要對讀者資源、圖書資源、借還書信息進行管理。本系統的開發就是在于提高圖書館的工作效率,加強圖書館的管理。
圖書館管理系統是圖書館管理工作中不可缺少的部分,它的內容對于圖書館的管理員和讀者來說都至關重要,所以圖書管理系統應該能夠為管理者和讀者提供充足的信息和快捷的數據處理手段。但是一直以來,人們使用傳統人工的方式進行圖書管理和借閱管理,這種管理方式存在著許多缺點,例如:效率低、保密性差、易忘記,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對圖書信息進行管理,具有手工管理所無法比擬的優勢,例如:檢索迅速、查找方便 、可靠性高、保密性高、存儲量大、數據處理快捷、使用壽命長、成本低、便于打印等。這些優點能夠極大地提高圖書館的工作效率,也是圖書館的科學化、正規化管理,與科學接軌的重要條件。因此,開發這樣一套管理系統成為很有必要的事情,圖書管理信息系統是典型的信息管理系統,其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩部分。對于后臺數據庫的建立,要求建立起數據一致性和完整性強、數據安全性高的數據庫。而對于前端應用程序則要求應用程序功能完備,界面友好容易使用等特點。
2.2   需求概述
讀者需求:
1.按圖書編號查找圖書
2.按書籍名稱查找圖書
3.按書籍作者查找圖書
4.能夠按照自己的圖書證編號查詢自己的狀態信息
管理員需求:
2.3   運行環境概述
操作系統: Windows XP 以上的操作系統
數據庫系統:mysql 5.0
中間件:Tomcat7.0服務器
接口軟件:
2.MYSQL5.0數據

2.4   條件與限制
需要配備一臺裝有MY SQL的數據庫服務器和一臺裝Tomcat7.0的WED服務器
開發小組成員接受過三年本科專業培訓,計算機方面知識有一定基礎,但對Java以及My SQL數據庫掌握運用還有待提高,不足之處靠借閱有關書籍進行學習,組內成員相互討論分析解決。
          配備相應硬件系統,做到規范操作。向本小組成員進行培訓其,內容包括圖書館的工作結構,圖書管理系統的工作流程,備份好數據防止數據丟失,軟件交付日期為軟件安裝測試人員提供環境。
2.5   詳細設計方法和工具
本項目采用的是UML建模方法,業務流程圖與活動圖表達DBMS的業務流程,用例圖表達系統需求,類圖、順序圖表達系統結構。DBMS系統微觀設計的表達通過狀態圖與時間圖,其宏觀設計通過包圖表達。
項目計劃編寫工具(project professional),我們通過該工具對項目書進行了整個項目的計劃規劃表的設計,制定了整個項目的具體流程工作。
流程圖繪制工具(microsoft Visio),使用該工具,我們首先繪制功能圖,功能流程圖,業務流程圖等大方向之后;其次,我們進行更深入的剖析,從包圖,類圖,部署圖,狀態圖,時序圖,協作圖等深層次的小模塊入手,從內部對系統進行深入的設計;最后,我們再進行數據庫板塊的設計,用戶局部E-R圖,管理員局部E-R圖,再到全局E-R圖的設計,并完成了數據庫映射的設計和字段類型的定義。

3            系統詳細需求分析
3.1
   詳細需求分析(該部分包含可行性分析)
可以方便快捷有效地完成借閱、查詢等的各項操作,錄入數據合法性校驗程序高,查詢速度快(不超5秒)。技術先進可靠性高。
建議系統的開發目標包括:
硬件條件:PC機6臺,服務器3臺,局域網,INTERNET。
3.2   詳細系統運行環境及限制條件分析接口需求分析
服務器端:PIII400主頻、256M內存,20G硬盤、10/100M網卡以上配置、光盤刻錄或者U盤備份設備
客戶端:P166主頻、32M內存、2G硬盤、10/100網卡以上配置
路由器一臺



4              總體方案確認4.1   系統總體結構確認

系統總體結構確認圖如下圖:


4.2     系統詳細界面劃分
4.2.1   應用系統與支撐系統的詳細界面劃分
應用系統是向用戶提供借還書業務的系統的統稱,包括用戶查詢圖書,借書業務,還書業務,修改個人資料等等。
業務支撐系統是直接面向客戶的業務運營管理平臺,提供與借書業務提供有關的配置、保障與統計管理。從系統功能實現上,業務支撐系統包括統計、繳費及客戶服務等操作性功能對各種信息的統計分析、數據挖掘、決策支持等分析型功能。

4.2.2   系統內部詳細界面劃分
系統分為兩個用戶界面,分別為用戶界面和管理員界面。
用戶界面為用戶提供以查詢個人信息,查詢圖書信息、借閱圖書、歸還書籍四個功能模塊。管理員界面主要分為借書處理、還書處理、新書入庫、系統維護等功能模塊。
用戶注冊登錄成功后,可進行圖書查詢,進行圖書借閱,進行圖書歸還,進行個人資料修改等操作。用戶在借閱圖書后管理員可在借書處理中查看用戶的借書記錄。



5            系統詳細設計
5.1   系統結構設計及子系統劃分
系統分為兩個用戶界面,分別為用戶界面和管理員界面。
用戶界面為用戶提供以查詢個人信息,查詢圖書信息、借閱圖書、歸還書籍四個功能模塊。管理員界面主要分為借書處理、還書處理、新書入庫、系統維護等功能模塊。
用戶注冊登錄成功后,可進行圖書查詢,進行圖書借閱,進行圖書歸還,進行個人資料修改等操作。用戶在借閱圖書后管理員可在借書處理中查看用戶的借書記錄。
5.2   系統功能模塊詳細設計
系統功能流程圖

5.3   系統界面詳細設計
5.3.1   外部界面設計
5.3.2   內部界面設計
5.3.3   用戶界面設計

6            數據庫系統設計6.1   設計要求
(1)滿足用戶要求:既能合理地組織用戶需要的所有數據,又能支持用戶對數據的所有處理功能。
(2)滿足某個數據庫管理系統的要求:能夠在數據庫管理系統中實現。
(3)具有較高的范式:數據完整性好、效益高,便于理解和維護,沒有數據沖突。
6.2   信息模型設計
讀者(借閱證號,密碼,學號,姓名,郵箱,類型)
書籍(書籍編號,書籍名稱,作者,出版社,出版日期,關鍵詞,是否在庫)
管理員(管理員編號,密碼)
借閱表(借閱證號,圖書ID,書名,借書日期,還書日期)
還書表(借閱證號,圖書ID,書名,還書日期)
6.3   數據庫設計6.3.1   設計依據
數據庫設計的基本原則是在系統總體信息方案的指導下,各個庫應當為它所支持的管理目標服務,在設計數據庫系統時,應當重點考慮以下幾個因素:
1、數據庫必須層次分明,布局合理。
2、數據庫必須高度結構化,保證數據的結構化,規范化和標準化,這是建立數據庫和進行信息交換的基礎。數據結構的設計應該遵循國家標準和行業標準,尤其要重視編碼的應用。
3、在設計數據庫的時候,一方而要盡可能地減小冗余度,減小存儲空間的占用,降低數據一致性問題發生的可能性,另一方面,還要考慮適當的冗余,以提高運行速度和降低開發難度。
4、必須維護數據的正確性和一致性。在系統中,多個用戶共享數據庫,由于并發操作,可能影響數據的一致性。因此必須用“鎖”等辦法保證數據的一致性。
5、設定相應的安全機制,由于數據庫的信息、對特定的用戶有特定的保密要求,安全機制。

6.3.2   數據庫種類及特點
本系統采用的是關系型數據庫,是建立在關系模型基礎上的數據庫,借助于集合代數等數學概念和方法來處理數據庫中的數據。現實世界中的各種實體以及實體之間的各種聯系均用關系模型來表示。關系模型由關系數據結構、關系操作集合、關系完整性約束三部分組成。
特點如下:
6.3.3   數據庫邏輯結構
利用ER圖將概念結構轉化為邏輯結構:
1.管理員-管理-讀者
2.讀者-借閱-書籍
3.管理員-管理-圖書
4.總E_R圖

6.3.4   物理結構設計
物理結構依賴于給定的DBMS和和硬件系統,因此設計人員必須充分了解所用RDBMS的內部特征、存儲結構、存取方法。數據庫的物理設計通常分為兩步,第一,確定數據庫的物理結構,第二,評價實施空間效率和時間效率。
確定數據庫的物理結構包含下面四方面的內容:
1、數據的存儲結構關系型數據庫,是按順序結構存儲的。
2、數據的存取路徑:即索引結構,常用的索引方法是B+樹索引方法。
3、數據的存放位置:mysql 5.0
4、系統配置:window7以上系統;集成開發環境:eclispe;文檔編輯工具:Project professional;流程圖繪制工具:Microsoft Viso等。
訪問數據庫的方式:JDBC連接橋。

6.3.5   數據庫安全
數據共享方式為客戶/服務器方式;通過身份驗證模式和權限管理保證數據的安全性和保密性。
6.3.6   數據字典
(1)數據項:
表1.1數據項
數據項名
含義說明
數據類型
長度
與其他數據項的邏輯關系
借閱證號
讀者相關信息
整型
9
決定了要借閱的圖書
姓名
讀者相關信息
字符型
5

性別
讀者相關信息
字符型
2

郵箱
讀者相關信息
整型
11

登記日期
讀者相關信息
時間


書籍編號
圖書相關信息
字符型
8

書籍名稱
圖書相關信息
字符型
30

作者
圖書相關信息
字符型
6

出版社
圖書相關信息
字符型
20

出版時間
圖書相關信息
時間


管理員編號
管理員相關信息
字符型
8

管理員密碼
管理員相關信息
字符型
8

借書日期
借書相關信息
時間


還書日期
還書相關信息
時間



(2)數據結構
表1.2數據結構
數據結構名
含義說明
組成
圖書信息表
定義了圖書的相關信息
書籍編號,書籍名稱,作者,出版社,出版日期,書籍類別編號
讀者信息表
定義了讀者有關信息
借閱證號,姓名,性別,聯系電話,登記日期
管理員信息表
定義了管理員有關信息
管理員編號,姓名,性別,聯系電話
借閱關系表
定義了借閱圖書的有關信息
借閱證號,書籍編號,借書日期,還書日期
(3)數據流:
表1.3數據流
數據流名
來源
去向
讀者信息
讀者
圖書管理員的管理處
圖書信息
圖書
圖書管理員的管理處
借閱信息
借閱圖書
圖書管理員的管理處
(4)數據存儲
表1.4數據存儲
數據存儲名
含義說明
組成
讀者信息
存儲了讀者的相關信息
借閱證號,姓名,性別,聯系電話,登記日期
圖書信息
存儲了圖書的相關信息
書籍編號,書籍名稱,作者,出版社,出版日期,書籍類別編號
借閱信息
存儲了借閱圖書的相關信息
借閱證號,書籍編號,借書日期,還書日期,是否續借
(5)數據過程
表1.5數據過程
處理過程名
含義說明
輸入
輸出
借書過程
查看圖書是否被借出
圖書信息
借閱信息
還書過程
查看借閱圖書的信息
讀者信息
圖書信息


7            非功能性設計
1.成熟性:與有軟件故障引起失效的頻度有關的軟件屬性。
2.容錯性:與在軟件故障或違反指定接口的情況下維持規定的性能水平的能力有關的軟件屬性。如離線錄入支持等。
3.易恢復性:與在是小發生后重建其性能水平并恢復直接受影響數據的能力,以及為達到此目的所需時間和努力有關的軟件屬性。如表單數據自動保存等。
4.易理解性:與用戶為人質邏輯概念即其應用范圍所花的努力有關的軟件屬性。
5.易學習性:與用戶為學習軟件應用所花的努力有關的軟件屬性。
6.易操作性:與用戶為操作和運行控制所花的努力有關的軟件屬性。如帶首字母篩選功能的下拉列表等。
7.時間特性:與軟件執行器功能時響應和處理時間及吞吐量有關的軟件屬性。如數據緩存等。
8.資源特性:與在軟件執行其功能時所使用的資源數量及其使用時間有關的軟件屬性。如數據壓縮等。
9.穩定性:與修改所造成的未預料結果的風險有關的軟件屬性。
10.易測試性:與確認已修改軟件所需的努力有關的軟件屬性。

8            環境配置
8.1   硬件接口:
服務器端:PIII400主頻、256M內存,20G硬盤、10/100M網卡以上配置、光盤刻錄或者U盤備份設備
客戶端:P166主頻、32M內存、2G硬盤、10/100網卡以上配置
路由器一臺
8.2   軟件接口
1.操作系統: Windows XP 以上的操作系統
2.數據庫系統:mysql 5.1
3.服務器:Microsoft Windows Server2008/windows2008/Windows

第九章 項目實施進度和人員安排
9項目實施進度和人員安排
9.1項目實施進度
預計3個月完成系統開發,具體開發進度如圖 9所示。
日期(月)
內容
1
2
3
系統總體方案(方案,架構,功能設計,數據庫設計)

8天










圖書管理系統開發及測試




25天







系統集成測試及上線測試










15天

系統驗收、正式運行










5天

9 項目實施進度圖

9.2項目人員配置

1 項目人員配置表

人員
人數
主要職責
項目組長
1人
負責任務分配、質量監督、需求分析及文檔編寫等
java工程師
3人
后臺服務器端程序開發
數據庫工程師
3人
數據庫的設計與開發
UI工程師
3人
用戶界面的設計


第十章 心得體會

經過三年的有關計算機方面知識的學習,我們對計算機方面知識有一定基礎,但對Java以及My SQL數據庫掌握運用還有待提高,不足之處靠借閱有關書籍進行學習。
首先我分析了相關的題目內容,并由此而進行了相關資料和書籍的查詢工作然后才開始正式進行設計。一開始不知從何下手但后來分析了一下題目。圖書管理主要就是有一些操作來完成,這些操作包括:新進圖書基本信息的輸入、圖書基本信息的查詢、對撤消圖書信息的刪除、為借書人辦理注冊、辦理借書手續、借書人信息等等。最后編寫退出系統的函數。
同時通過這幾天的程序及報告編寫,我們也發現了自己的很多不足,自己知識的很多漏洞,看到了自己的實踐經驗還是比較缺乏,理論聯系實際的能力還是比較脆弱。尤其是編寫大型的程序所要擁有的知識和技能比較缺乏。程序編好了,還要經過調試和修改,這步也很關鍵,好的程序是經過了無數次的修改和調試才產生的。我們的程序基本上能夠滿足要求,但還有一些地方需要改進,在今后我們應該在多看書的同時還要加強實踐的練習。才能進一步提高自己的編程能力。



全部資料51hei下載地址:
第四組.rar (2.33 MB, 下載次數: 120)



作者: abcd0    時間: 2018-5-16 22:36
這個可以用

作者: 秦天    時間: 2018-5-17 17:24
哥們,你這個是自己寫的還是怎么弄得

作者: lancer706    時間: 2018-9-10 10:38
厲害不錯正好需要
作者: TZHZKC    時間: 2018-12-24 15:09
學習一下,希望能對自己的研究有所幫助~
作者: TZHZKC    時間: 2018-12-24 15:14
厲害不錯正好需要
作者: TZHZKC    時間: 2018-12-24 15:14

厲害不錯正好需要
作者: nihaowohao    時間: 2019-1-29 17:42
不錯,挺好的
作者: zdtv_hi    時間: 2019-3-21 08:52
看著還不錯,學習一下。
作者: UnicornL    時間: 2019-6-4 20:15
很需要 參考一下
作者: jianke3    時間: 2019-9-14 23:09
想要這個資料啊
作者: 1239986600    時間: 2019-12-12 23:05
非常給力,很需要
作者: mw2633    時間: 2019-12-14 09:53
下載試試先,感謝
作者: 111116134982    時間: 2021-6-25 09:58
abcd0 發表于 2018-5-16 22:36
這個可以用

為啥我打開后全是錯誤
作者: frank_tw    時間: 2021-11-28 13:12
厲害不錯參考一下




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日韩欧美视频在线 | 欧美一级黄色大片 | 伦理一区二区 | 日韩精品一区二区在线 | 亚洲色综合 | 极品美女一区二区三区 | 亚洲成人一区二区 | 羞羞的视频网站 | 成人一区二区视频 | 久久久久国产一区二区三区 | 福利小视频在线观看 | 日韩不卡一区二区 | 日韩精品在线观看视频 | 可以免费看av的网站 | 午夜av片 | 不卡的av在线| 亚洲网在线 | 欧美在线免费观看 | 国产精品国产三级国产aⅴ浪潮 | 天天射综合 | 国产a区 | 久久成人毛片 | 天堂免费av| 欧美日韩中文字幕在线观看 | 久久免费高清视频 | 天堂成人av| 久久午夜影院 | 国产成人av在线 | 欧美成人一区二区 | 激情高潮到大叫狂喷水 | 欧美黄色片在线观看 | 精品久久久久久久久久 | 婷婷综合网 | 久久久久久成人 | 国产永久在线 | 日韩精品一区在线 | 一区二区高清视频 | 人人干人人爽 | 亚洲黄色三级 | 亚洲av毛片成人精品 | 青青草视频污 |