圖書館管理系統概要設計說明書20121210本

2021-03-04 09:28:17 字數 2602 閱讀 1382

圖書館管理系統概要設計說明書

擬制人審核人

2023年月日

目錄1.引言 (3)

1.1系統概述 (3)

1.2文件概述 (3)

1.3引用檔案 (4)

2.系統概述 (4)

2.1系統執行環境 (4)

2.2條件與限制 (4)

2.3系統使用者分析 (4)

2.3.1使用者角色 (4)

2.4系統建設內容 (4)

3.總體設計 (5)

3.1設計思想 (5)

3.1.1設計原則 (5)

3.1.2技術路線 (5)

3.1.3設計方法 (5)

3.2總體結構 (6)

3.2.1系統功能架構 (6)

3.2.2系統技術架構 (6)

4.總體結構設計 (7)

4.1系統功能結構圖 (7)

4.2系統功能列表 (7)

4.3系統動態模型 (8)

4.4功能模型 (8)

1.引言

1.1系統概述

圖書管理系統是乙個面向學校圖書館用來進行圖書管理的管理資訊系統(mis)。該資訊系統能夠方便地向借閱者提供各種借閱服務,也能夠為管理員提供方便的管理服務。圖書管理系統能夠為一定數量的借閱者提供服務。

每個借閱者能夠擁有惟一標識其存在的編號。

根據圖書管理的日常工作需求和圖書借閱管理流程,系統應實現以下目標:

●介面設計友好、美觀,資料儲存安全、可靠;

●基本資訊設定保證圖書資訊和讀者資訊的分類管理;

●實現圖書資訊的查詢功能,保證資料查詢的靈活性;

●實現對圖書借閱、歸還過程的全程資料資訊跟蹤;

●提供借閱到期提醒功能,使使用者可以及時了解已經到期的圖書借閱資訊;

●提供管理員修改自己密碼的功能,保證系統的安全性;

●提供靈活、方便的許可權設定功能,使整個系統的管理分工明確;

●採用人機對話的操作方式,方便管理員的日常操作;

●系統最大限度地實現易維護性和易操作性。

安全與保密要求:對於圖書資料錄入者提供管理員級別的許可權,對於遊客提供遊客許可權,在遊客許可權範圍內進行常規操作(主要是圖書資訊的查詢操作),老師以及學生屬於圖書管理系統主要的服務物件,屬於註冊使用者,必須登入後進行相關的借閱、資料管理。

1.2文件概述

本文件在系統建設目標、總體框架、總體需求的基礎上,進行了總體結構設計,包括功能架構、技術架構、系統動態模型和功能模型等,將作為系統開發的重要參考和課程設計驗收的主要依據。

本文件的預期讀者包括系統開發小組相關人員(包括系統設計人員、開發人員、測試人員)、課程設計評定教師,以及其他與本課程設計評定相關的人員。

1.3引用檔案

《圖書館管理系統需求分析說明書》、《圖書館管理系統資料庫設計說明書》2.系統概述

2.1系統執行環境

硬體環境:x86系列伺服器,硬碟50g以上,記憶體2g以上;

作業系統:windows server 2003或以上版本;

應用服務環境:iis6或以上版本;

資料庫軟體:資料庫sql server 2005或以上版本;

客戶端:ie6或以上版本。

2.2條件與限制

本設計的前提條件:要求在執行環境所規定的條件下實現系統。

2.3系統使用者分析

2.3.1使用者角色

系統管理員:擁有系統所有許可權,主要是各個模組的系統管理,增刪改查等功能。

學生使用者:擁有一般的許可權,登入系統後,可查詢圖書資訊、借書還書、修改個人資訊。

教師使用者:擁有一般的許可權,登入系統後,可查詢圖書資訊、借書還書、修改個人資訊,借書數量和借書天數與學生有區別。

2.4系統建設內容

系統建設主要包括以下內容:

1)使用者資訊管理模組

2)圖書資訊管理模組

3)借書還書模組

3.總體設計

3.1設計思想

3.1.1設計原則

系統設計遵循如下設計原則:

●整體規劃,分層設計

●安全、穩定、可靠性

●系統具有開放性

●可擴充套件性良好

●介面友好

●使用者投資連續性

●技術成熟先進

●標準規範性

●高內聚、低耦合

3.1.2技術路線

系統設計採用如下的主要技術路線:

●系統總體執行環境包括:windows 作業系統平台,pc伺服器或其他高效能計算服

務器;●系統技術實現架構採用.***業界主流的實現技術;

●具體應用上採用以b/s多層架構的分布式應用架構;

●資料庫採用業界主流的關聯式資料庫產品作為資料儲存、交換、分析應用的基礎,遵

循資料庫設計的相關規範;

3.1.3設計方法

本系統的設計採用先進的系統工程思想、基於結構化的分析設計方法。具體實施中,將結合瀑布法、原型法、迭代式分析設計等多種系統開發生命週期管理方法,總體規劃,分步實施。

3.2總體結構

3.2.1系統功能架構

3.2.2系統技術架構

4.總體結構設計4.1系統功能結構圖

4.2系統功能列表

4.3系統動態模型

狀態圖、序列圖、互動圖

4.4功能模型

資料流圖,參考需求分析文件中建立的用例圖

圖書館管理系統概要設計說明書

5 資料結構設計 5.1 邏輯結構設計 給出本系統內所使用的每個資料結構的名稱 識別符號以及它們之中每個資料項 記錄 文捲和系的標識 定義 長度及它們之間的層次的或 的相互關係。資料庫表 5.2 物理結構設計 給出本系統內所使用的每個資料結構中的每個資料項的儲存要求,訪問方法 訪問單位 訪問的物理關...

圖書館管理系統詳細設計說明書

圖書管管理系統 詳細設計說明書 二 一二年六月26日 電腦科學與技術系 目錄1 引言 1.1編寫目的1 1.2背景1 1.3定義1 1.4參考資料1 2 程式系統的組織結構1 3 登入系統設計說明2 3.1程式描述2 3.2功能2 3.3輸入項2 3.4輸出項2 3.5流程邏輯2 3.6介面3 3....

圖書管理系統概要設計說明書

軟體工程 實驗考試 設計題目 圖書管理系統 院系 電腦科學與工程學院 專業 軟體工程 班級 軟體工程081 學號 y12108119 姓名孫政 指導教師湯力 設計地點 東南機房 開課時間 10 至 11 學年第一學期 常熟理工學院電腦科學與工程學院制 目錄1引言 3 1.1編寫目的 3 1.2背景 ...