〖圖書館管理系統〗概要設計說明書
2023年10月
目錄1 引言 2
1.1 編寫目的 2
1.2 專案背景 2
1.3 定義 2
1.4 參考資料 2
2 任務概述 2
2.1 目標 2
2.2 執行環境 2
2.3 需求概述 2
2.4 條件與限制 2
3 總體設計 2
3.1 處理流程 2
3.2 總體結構和模組外部設計 2
3.3 功能分配 2
4 介面設計 2
4.1 外部介面 2
4.2 內部介面 2
5 資料結構設計 2
5.1 邏輯結構設計 2
5.2 物理結構設計 2
5.3 資料結構與程式的關係 2
6 執行設計 2
6.1 執行模組的組合 2
6.2 執行控制 2
6.3 執行時間 2
7 出錯處理設計 2
7.1 出錯輸出資訊 2
7.2 出錯處理對策 2
8 安全保密設計 2
9 維護設計 2
文件編號
版本號文件名稱: 概要設計說明書
專案名稱: 圖書館管理系統
專案負責人:陳新光
編寫陳新光年_____月_____日
校對所有小組成員年_____月_____日
審核所有小組成員年_____月_____日
批准 test年_____月_____日
開發單位
組員:由前面的需求分析,得出了系統的基本需求,和基本的資料流圖,要實現整個系統,需要對使用者的需求進行設計,概要設計主要是利用比較抽象的語言對整個需求進行概括,確定對系統的物理配置,確定整個系統的處理流程和系統的資料結構,介面設計,實現對系統的初步設計。
根據xx學校希望能夠充分利用現代科技來提高圖書管理的效率,在原有的辦公系統基礎上進行擴充套件,將一些可以用計算機來管理的都進行計算機化,使得圖書館管理人員工作更加方便,工作效率也更加的高。
mysql:資料庫管理軟體
dbms:資料庫管理系統
windows 2000/2003/xp:執行環境
asp:軟體開發語言
《軟體工程導論——第5版》 張海藩編著清華大學出版社
《軟體工程實踐導論:有關方法、設計、實現、管理之三十六計》
金尊和編著清華大學出版社
《實用軟體工程leszek a.maciaszek bruc lee liong著
機械工業出版社
通過該系統的實施,將圖書館管理等方面通過系統來實施,其中包括對學生借還讀書資訊,員工資訊,以及讀書資訊等等,使得圖書館借還等管理業務和查詢業務運轉週期縮短?%以上,來提高學校圖書館運轉效率。
資料庫管理系統軟體:mysql
執行平台:windows xp/windows 2000/windows 2003.
解析度:最佳效果1024x768畫素
按照需求分析文件中的規格要求,使用條形碼掃瞄器進書、借書、還書,使得資訊傳遞準確、流暢。同時,系統最大限度地實現易安裝,易維護性,易操作性,執行穩定,安全可靠。
無頂層資料流圖:
第0層圖:
第一層圖:
(1):登陸子系統
(2):管理子系統
(3)查詢子系統
第二層圖:
(1):入庫管理
(2)處理學生借書
(3):處理學生還書
(4):處理圖書登出
(5)處理學生資訊查詢
(6)處理圖書資訊查詢
針對圖書館管理系統,可以分為兩大模組,乙個小模組:分別為管理子系統,查詢子系統兩大模組;基礎資訊管理小模組;
在管理子系統中:
1):新書購入處理模組只要是針對採購員在根據計畫在外採購新書之後的處理,所以當採購員採購到新書後,系統根據原先計畫採購的新書進行核查,如果符合計畫預定,則將新書入庫;否則退貨;該模組主要是處理購入的新書是否符合要求;
2):處理學生借書模組:
該模組主要是處理學生借書業務,在圖書館管理人員輸入學生資訊的時候,系統會根據學生檔案對該學生進行查詢,看看是否存在該學生,如果不存在,則系統給出警告資訊:該學生不存在;如果存在該學生,則系統根據罰款單對該學生的欠款情況進行查詢,如果欠款超過一定金額,則借書失敗,否則接受借書,更新借書檔案,在顯示器上面顯示借書成功;
3):處理學生還書模組:
該模組主要是處理學生還書業務,在圖書館管理人員輸入要還的圖書欄位時,系統會在借書檔案中查詢該圖書資訊,之後對借書檔案,學生檔案中的該學生已借書數,圖書目錄檔案進行更新;然後在借書檔案中提取學生資料,根據圖書的還書日期和借出日期對學生的欠款金額進行計算,如果沒有超期,則欠款金額在原來的基礎上加0;之後將結果顯示出來;
4):處理圖書登出模組:
該模組主要是針對圖書登出業務;
在查詢子系統中:
有兩個查詢內容:
1) 學生資訊查詢:學生資訊查詢子模組主要是對學生資訊的查詢;
2) 圖書資訊查詢:圖書資訊查詢子模組主要是對圖書資訊的查詢;
這些模組,是針對學生或者圖書館管理人員這兩個不同的物件,查詢子系統主要是讓使用者了解資訊,所以不需要進行使用者密碼登陸,直接可以進行查詢,而管理模組是涉及到圖書館內部的重要資訊管理方面,所以必須要設定使用者密碼登陸和許可權等等,以保資料的安全性和系統的安全性;
1, 使用者介面:
採用視窗化,選單式進行設計,在操作時響應熱鍵。
2, 硬體介面:
一**,掃瞄儀器
3, 軟體介面
//通過jdbc對mysql資料庫的連線
通過物件導向語言設計類,在public類中實現呼叫;類間實現嚴格封裝;
一:學生檔案表(student):
二:圖書目錄檔案(book)
三:借書檔案表(jswjb)
四:罰款單表(publish)
五:入庫表(rk)
六:管理員表(admin)
圖書館資訊管理系統
管理資訊系統 課程設計 專業工商系 學號20801070822 姓名張再龍 指導教師孫鐵錚 職稱助教 二0 0 九年六月九日 評分標準 圖書館管理資訊系統的戰略規劃 實驗報告 一 一 企業戰略分析 一 摘要 使用者 南京藝術學院圖書館 擬建系統的名稱 圖書館管理資訊系統 擬達到的目標 1 不斷改善環...
資訊管理系統作業圖書館資訊管理系統
圖書管理系統 專業 班級 姓名 目錄一 初擬設計思路 1 二 資料流程圖 8 三 資料字典 9 四 功能描述 10 五 hipo圖 11 一 設計思路 1.需求分析 2.概念結構設計 3.邏輯結構設計 4.物理結構設計 5.資料庫實施 6.資料庫執行和維護 一 需求分析 需求分析階段的工作是詳細地了...
圖書資訊管理系統
一 系統總體設計 2 1 系統背景 2 2 系統功能要求及模組分析 2 3 系統開發具體研究分析 4 4 圖書管理系統資料流圖 6 5 msc 8 6 圖書管理系統的e r圖 9 7 圖書管理系統資料字典 10 圖書管理系統 圖書管理系統的主要用途是完成讀者的登記,圖書的登記,圖書的徵訂,圖書的借閱...