考試系統詳細設計說明書java

2021-08-13 15:16:06 字數 2878 閱讀 1351

文件名稱:需求分析說明書

專案名稱:考試系統

1.引言. 3

1.1編寫目的 3

1.2 專案背景 4

2.任務描述 4

2.1 目標 4

2.2 執行環境 4

2.2.1 硬體環境 4

2.2.2 軟體環境 4

3.功能圖 5

4.資料流圖 5

5.功能需求 6

5.1角色管理 6

5.1.1工程師管理資訊 6

5.1.2工程師管理人員操作 6

5.1.3工程師管理 7

5.1.4 uml用例圖 7

5.2試題管理 7

5.2.1試題管理基本資訊 7

5.2.2基本屬性設定 8

5.2.3用例圖 9

5.3增加減考試方向管理資訊 9

5.3.1考試方向管理基本資訊 9

5.3.2增加減考試方向管理 10

5.4班級管理 10

5.4.1班級資訊 10

5.4.2功能 10

5.4.3用例圖 11

5.5登陸模組 11

5.5.1功能: 11

5.5.2流程圖: 12

5.6 增加考試模組 12

5.6.1 功能 12

5.6.2 增加考題的流程圖: 13

5.6.3 增加考試用例圖: 13

5.7參加考試 14

5.7.1 基本資料 14

5.7.2操作 14

5.7.3 讀取試題 14

5.7.4流程圖: 15

5.8選擇答案並實時儲存到資料庫 15

5.8.1 基本資料 15

5.8.2操作 16

5.8.3 操作流程 16

5.8.4 流程圖 16

5.8.5 提交試卷 17

5.8.6流程圖. 17

5.9 考試倒計時監測 17

5.9.1 功能介紹 18

5.9.2 用例圖 18

5.9.3 活** 19

5.9.4 時序圖 19

5.10 考試監測 20

5.10.1 功能介紹 20

5.10.2 用例圖 20

5.10.3 活** 21

5.10.4 時序圖 21

5.11 個人資訊查詢及修改 22

5.11.1 功能介紹 22

5.11.2 用例圖 22

1.引言.

在完成了針對《考試系統》軟體市場的前期調查,同時與多位軟體使用者進行了全面深入地**和分析的基礎上,專案小組提出了這份軟體需求規格說明書。

此需求規格說明書對《考試系統》軟體做了全面細緻的使用者需求分析,明確所要開發的軟體應具有的功能、效能與介面,使系統分析人員及軟體開發人員能清楚地了解使用者的需求,並在此基礎上進一步提出概要設計說明書和完成後續設計與開發工作。

隨著快節奏、高效率的現代生活的發展。傳統的紙質考試非常不方便,不易查詢、修改、存放,不易保密,容易遺失。

由計算機來管理龐大而繁雜的考試系統是非常合適的,不僅查詢和修改方便,並且效率高,速度快,完全能夠滿足現代化商務考試活動的要求,同時也更利於實現全面自動化。

專案小組已完成了全面的市場調查和分析,同時與目標使用者進行了多次深入溝通,並在此基礎上著手開發《考試系統》軟體。

2.任務描述

《考試系統》軟體旨在利用先進資訊科技為使用者考試提供一些更為方便實用的功能。

486或更高檔pc台式電腦,膝上型電腦,或windowsce;

執行時占用記憶體:1mb;

安裝所需硬碟:5mb;

印表機:可選。

可選軟體平台:

中文windows95;

windows95、windows nt 4.0或更高版本 + 中文之星2.0;

windowsce + 中文平台。

3.功能圖

4.資料流圖

5.功能需求

主要功能:工程師的增刪改查.

5.1.3工程師管理

(1)設定角色許可權

(2)增加角色管理

輸入:工程師工作序列號,姓名,性別,密碼。`

處理:新增系統工程師資訊,這個功能是在高階工程師管理下的子功能。

輸出:新增成功,提示成功資訊,不成功則顯示錯誤資訊頁面。

(3)刪除角色管理

輸入:角色管理工作證號。`

處理:刪除系統角色管理資訊,這個功能是在高階管理下的子功能。

輸出:刪除成功,提示成功資訊,不成功則顯示錯誤資訊頁面。

主要功能:考試題目的增刪改查.

試題表:

選項表:

5.2.2基本屬性設定

(1)增加試題

輸入:題型、分數、問題。`

處理:題型設定,問題設定,分數設定。

輸出:題型設定成功,可以預覽試卷和設定,試卷設定不成功則顯示錯誤資訊。

(2)刪除試題

輸入:**試題。`

處理:**試題。

輸出:**成功,顯示成功資訊,不成功則顯示錯誤資訊頁面。

(3)試題正確答案

輸入:設定試題正確答案。`

處理:正確答案設定。

輸出:正確答案並合對,如果相同顯示正確資訊,不相同則顯示錯誤資訊。

(4)試題難易度

輸入:設定試題難易度。`

處理:試題難易度設定。

輸出:試題難易度設定,如果試題難顯示難資訊,則顯示易資訊。

主要功能:考試方向的增刪改查。

系統詳細設計說明書

x管理系統詳細設計說明書 revision record 修訂記錄 目錄 1 引言 5 1.1 編寫目的 5 1.2 背景 5 1.3 參考資料 5 1.4 術語定義及說明 5 2 設計概述 5 2.1 任務和目標 5 2.1.1 需求概述 5 2.1.2 執行環境概述 6 2.1.3 條件與限制 ...

系統詳細設計說明書

專案名稱 高校學生工作綜合管理系統 專案負責人 劉德華 張學友 郭富城 一 引言 二 資料庫設計 資料庫採用sql server 2005,資料庫名為xuegong,使用者名為sa,密碼為sasa。主要有三類物件存在,分別是表,檢視和儲存過程。1 表 使用者表xg user 表xg code 規則表...

詳細設計說明書

會議管理系統 設計人 李靜 設計時間 2014 3 26 本文件定義了cool meeting系統的概要設計,使開發人員初步的了解cool meeting系統的功能內容 功能邊界 開發途徑,執行環境等。系統名稱 cool meeting會議管理系統 以下簡稱coolmeeting系統 本專案是為了在...