軟體工程 概要設計說明書

2022-05-14 08:03:07 字數 1975 閱讀 5719

課程名: 軟體工程

題目: 賬簿人生

班級: 網路工程

編制人: 唐梓淇趙志強

時間: 2013-12-28

概要設計說明書

1.概要設計4

1.1需求規定4

1.2 執行環境5

1.2.1 硬體裝置要求4

1.2.2 支援程式4

1.2.3 軟體開發執行環境4

1.3 基本設計概念和處理流程5

1.4 結構5

1.5 功能需求與程式的關係3

1.6 人工處理過程3

1.7 尚未解決的問題4

2.介面設計6

2.1 使用者介面6

2.2 外部介面6

2.3 內部介面7

3.執行設計8

3.1 執行模組組合8

3.2 執行控制8

3.3 執行時間9

4.系統資料結構設計9

4.1 邏輯結構設計要點9

4.2物理結構設計要點9

4.3 資料結構與程式的關係10

5.系統出錯處理設計9

5.1 出錯資訊9

5.2 補救措施10

5.3 系統維護設計10

1. 概要設計

1.1 需求規定

. 記錄使用者的日常生活,以及根據使用者輸入的資訊,生成定時的反饋。前者屬於日記功能,後者可以總結使用者的生活工作學習狀況,並加以提醒,建議,給使用者以生活的目標和方向。

1.2 執行環境。

1.2.1 手機要求:

擁有安卓4.0系統

1.2.2開發執行環境

本軟體使用eclipse和android sdk開發,可以在android2.0,2.1,2.2版本的手機上安裝和執行。

1.3基本設計概念和處理流程

本系統系層次圖如圖1:

圖1ipo圖如圖2

圖2設計說明:

1、每乙個手機需要有安卓4.0以上的系統;

1.4結構

圖2:系統結果採用圖

資料流程圖

圖3功能和模組的劃分:

圖4:系統模組劃分

說明:功能模組劃分詳細使用者和系統之間的互動細節,體現本系統的業務邏輯.在整個開發過程中將依照以上業務邏輯確定解決問題方案.

主模組實現圖1:

說明:以上是軟體開發者與系統互動的時序圖.體現了軟體開發者與系統互動的細節和管理員的許可權.

主模組實現圖2:

: 1.5功能需求與程式的關係

在需求說明中規定要實現的功能,對應的模組和程式實現如下:

說明:1、主介面組織了這些功能和模組,為使用者操作提供乙個框架;

2、以上劃分的模組、子系統,在邏輯上相對獨立,因此被劃分成相對獨立的模組,這種方式的劃分為系統的實現能夠提供更加明確的思路,但是,這些模組在實現的時候不能夠達到完全的內聚,因此,實現的成員安排,請參考專案計畫中的人員安排;

3、模組之間的介面設計,請參考以下的說明;

1.6人工處理過程

1.7尚未問決的問題

理論上可以,但是由於缺少這方面的資料,身邊和網上沒有例項可以參照,所以擔心最後不可實現。

2 介面設計

2.2外部介面

用圖來直觀的表示

3 執行設計

3.1 執行控制

選擇手機主頁中的add,然後進入add to home screen ,在列表中選中在模組單(運動、財務、生活、學習) 中選擇任意乙個或多個,手機系統就將模組新增。

3.3 執行時間

賬簿將一直占用系統時間。

4 系統資料結構設計

4.1邏輯結構設計要點

4.2物理結構設計要點

4.3 資料結構與程式的關係

5 系統出錯處理設計

5.1 出錯資訊

若出錯,該軟體將無法在手機上執行。

5.2補救措施

重新**安裝該軟體。

5.3 系統維護設計

該系統為手機軟體,無需人工維護。

ISO軟體工程6概要設計說明書

1.1編寫目的 說明編寫這份概要設計說明書的目的,指出預期的讀者。1.2背景 a.待開發軟體系統的名稱 b.列出本專案的任務提出者 開發者 使用者。1.3定義 列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。1.4參考資料 列出有關的參考資料。2.1需求規定 說明對本系統的主要的輸入輸出專...

軟體工程超市管理系統概要設計說明書

超市管理系統 概要設計說明書 執筆人 韓劼男 學號 12101104 目錄1 引言 1 1.1編寫目的 1 1.2專案背景 2 1.3定義 2 1.4參考資料 3 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3需求概述 4 2.4條件與限制 4 3 總體設計 4 3.1處理流程 4 3...

軟體初步 概要 設計說明書

程式名稱 初步 概要 設計說明書 公司部門名稱 二零零九年八月 文件索引 文件審核 文件修訂 目錄1 引言 3 1.1 背景 3 1.2 參考資料 4 1.3 術語和縮寫詞 4 2 任務概述 4 2.1 目標 4 2.2 總體描述 4 2.3 效能 4 2.4 限制條件 4 2.5 執行環境 4 3...