圖書管理系統軟體開發全過程

2021-03-04 09:30:35 字數 2472 閱讀 3659

目錄需求文件 6

1引言 6

1.1編寫目的 6

1.2專案背景 6

1.3術語定義 6

2任務概述 7

2.1目標 7

2.2使用者特點 7

3需求規定 7

3.1需求資訊的收集 7

3.2用例使用場景 8

3.2.1整體用例圖 8

3.2.2子用例圖 9

3.2.2.

1管理圖書資訊子用例 93.2.2.

2使用者資訊子用例圖 103.2.2.

3後台資料維護子用例 103.3業務流程描述 11

3.3.1公共活** 11

3.3.1.1使用者登入活** 11

3.3.1.2管理員修改登入資訊活** 113.3.1.3圖書管理員、讀者查詢圖書活** 123.3.2圖書管理員活** 13

3.3.2.1讀者借閱資訊查詢 133.3.2.2還書活** 13

3.3.2.3借書活** 14

3.3.2.4續借圖書活** 14

3.3.2.5新增、修改圖書活** 143.3.2.6刪除圖書活** 15

3.3.3讀者活** 16

3.3.3.1預訂活** 16

3.3.3.2解除預定活** 16

3.3.3.3查詢預定圖書資訊 163.3.3.4查詢借閱證資訊 17

3.3.3.5修改密碼活** 17

3.3.4系統管理員活** 18

3.3.4.1新增、修改使用者資訊活** 183.3.4.2刪除使用者資訊活** 183.4資料流建模 18

3.4.1查詢圖書資訊 19

3.4.2借書 19

3.4.3還書 20

3.4.4預定 20

3.4.5續借 21

3.4.6圖書管理員管理圖書 21

3.4.7系統管理員資料流圖 22

4功能需求 23

4.1功能描述 23

4.2資料定義 23

4.3動態資料定義 25

4.4資料庫描述 26

5效能需求 26

5.1安全性要求 26

5.2效能要求 26

5.3資料精確度 26

5.4時間特性 27

5.5適應性 27

6執行需求 27

6.1使用者介面 27

6.2硬體介面 27

6.3軟體介面 27

6.4故障處理 27

概要設計說明書 28

1引言 28

1.1編寫目的 28

1.2背景 28

1.3定義 28

1.3.1 專門術語 28

1.3.2縮寫 29

1.4參考資料 29

2總體設計 29

2.1需求規定 29

2.2執行環境 29

2.3基本設計概念和處理流程 29

2.3.1體系結構設計 29

2.3.2基本處理流程 30

2.3.2.1借書程式流程圖 30

2.3.2.1還書續借程式流程圖 302.3.3整體結構 31

2.4功能需求與程式的關係 32

2.5尚未問決的問題 33

3介面設計 33

3.1外部介面 33

3.1.1使用者介面 33

3.2 軟體介面 33

3. 3 硬體介面 33

3.4內部介面 33

4執行設計 34

4.1執行模組組合 34

4.2執行控制 34

4.3執行時間 34

5系統資料結構設計 34

5.1邏輯結構設計要點 34

5.2物理結構設計要點 35

5.2.1圖書類表 35

5.2.2圖書資訊表 35

5.2.3借閱記錄表 35

5.2.4預訂圖書記錄表 35

5.2.5管理員資訊表 36

5.2.6讀者資訊表 36

5.3資料庫概念結構設計 36

5.3.1部分e-r圖 36

5.3.1.1圖書 36

5.3.1.2管理員 37

5.3.1.3讀者 37

5.3.2整體e-r圖 38

6系統出錯處理設計 38

6.1出錯資訊 38

6.2補救措施 39

圖書管理系統軟體開發

軟體工程 實驗報告 實驗名稱 概要設計說明書 學號姓名 實驗2軟體設計說明書 待開發軟體系統的名稱 開發者 使用者 幫助使用者和系統開發人員及測試人員了解本系統。對系統進行功能分析,解釋與確認。作為開發人員詳細設計和測試人員測試的標準。本文件預期讀者為實驗室專案組成員,使用者和測試人員。列出本檔案中...

物資管理系統軟體開發方案

軟體開發方案書 一 專案描述 專案名稱 軟體專案需求方 軟體專案設計方 成都遠創巨集圖網路工程 軟體專案名稱 物資管理系統 軟體開發代號 yc wz 軟體當前版本 version 1.0 專案簡介 專案總體由5部分構成 系統管理,基本資訊,庫存管理,廢舊物資管理,我的工作和報表管理。系統管理主要處理...

圖書管理系統軟體測試計畫

1引言1.1測試目的 此處描述測試的目的。如 測試計畫 文件有助於實現以下目標 a 列出推薦的測試需求 高階需求 b 推薦可採用的測試策略,並對這些策略加以說明。c 確定所需的資源,並對測試的工作量進行估計。d 列出測試專案的可交付元素。1.2專案背景 專案名稱 圖書管理系統 本專案提出者 湖南軟體...