假定某大型圖書館需要設計一個圖書館管理系統,要包含以下功能:
借書:輸入讀者藉書證。系統檢查借書證是否有效。若有效,對於首次借書的讀者,建立檔案;否則,查閱借書文件,檢查讀者已借圖書是否超過20本。若已達20本,拒借;未達20本,辦理借書(檢查庫存,修改庫存目錄,記錄借書狀況)。
還書時,依借書文件查閱借書日期,如超期(1個月)則罰款處理,否則修改庫存目錄與借書文件。
⑶查詢:透過借書文件,庫存目錄文件查詢讀者狀況、圖書借閱及庫存狀況,列印統計表。
要如下:1. 分析和整體設計方案各一份;2. 圖文並茂;3. 依照給定標準和範例書寫文件;4. 包含封面;5. 自動產生目錄。
6 可以在此基礎上,適當擴展與補充
jsp sql基於JAVA的圖書管理系統設計(開題報告 論文 程式)
摘要
本文主要根據軟體工程快速原型模型的開發思想,分析了基於JAVA的圖書管理系統的開發過程:首先根據系統特徵確立開發模型,再透過對系統進行的需分析研究,建立結構化分析模型,得出系統功能模組及資料流程圖,然後進行資料字典分析,確定資料的定義與屬性,建立資料表,最後完成系統功能的實現;論述了圖書管理系統的運作環境與前台、後台的設計:本系統基於JAVA技術開發,可運行於TOMCAT等WEB伺服器軟體下,前台使用HTML結合Struts標籤庫設計了前台JSP頁面,後台使用Struts框架技術實現MVC三層結構設計了程式流程,並結合SQLSERVER資料庫系統實現了資料的查詢,插入,刪除和修改。最終設計出的系統包括使用者模組和管理員模組,實現了借還書籍,書籍管理,使用者管理等圖書管理系統的基本功能。
關鍵字:圖書管理系統,B/S技術,STRUTS框架技術,資料庫
目 錄
第一章 基本理論 1
1.1 引 言 1
1.2 JAVA技術 1
1.3 B/S技術 4
1.4 MVC技術 6
1.5 JDBC資料庫連線技術 8
1.6 STRUTS技術 11
第二章 開發環境配置 15
2.1系統平台結構分析 15
2.2配置環境變數 15
2.3 安裝,設定TOMCAT 16
2.4安裝SQL SERVER 2000 17
2.5 安裝ECLIPSE開發工具 18
第三章 系統設計 19
3.1 需分析 19
3.2功能描述 19
3.3系統設計 20
3.4資料分析 21
3.5 資料庫設計 22
第四章 程式實作 24
4.1 系統流程 24
4.2 程式設計 25
總結 35
致謝 37
參考文獻 38
附錄A 39
附錄B 43
以上是圖書館管理系統需分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!