概要設計銷售系統概要設計說明書

2021-03-04 09:27:06 字數 2557 閱讀 5140

<網路銷售系統>

概要設計說明書

作者完成日期2010/7/3

簽收人簽收日期

修改情況記錄:

目錄1 引言 1

1.1 編寫目的 1

1.2 範圍 1

1.3 定義 1

1.4 參考資料 1

2 總體設計 1

2.1 需求規定 1

2.2 執行環境 2

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

2.4 結構 2

2.5 功能需求與程式的關係 2

2.6 人工處理過程 2

2.7 尚未解決的問題 3

3 介面設計 3

3.1 使用者介面 3

3.2 外部介面 3

3.3 內部介面 3

4 執行設計 3

4.1 執行模組組合 3

4.2 執行控制 3

4.3 執行時間 4

5 系統資料結構設計 4

5.1 邏輯結構設計要點 4

5.2 物理結構設計要點 4

5.3 資料結構與程式的關係 4

6 系統出錯處理設計 5

6.1 出錯資訊 5

6.2 補救措施 5

6.3 系統維護設計 5

為明確軟體設計、安排專案規劃與進度、組織軟體開發與測試;撰寫本文件。本文件供專案經理、設計人員、開發人員參考。

說明:a. 建議開發軟體的名稱:網路銷售管理系統;

b. 本專案承托單位:德奧集團賈伯斯軟體公司。

c. 開發單位:重慶資訊科技職業學院08 dot ***實驗班軟體第三開發小組。

d. 使用者:德奧集團賈伯斯軟體公司。

e. 軟體實現單位:08 dot ***實驗班軟體第三開發小組

f. 專案使用的軟體:power designer 12、visual studio 2008、sql server、microsoft word

g:本軟體應使用microsoft windows 2000及以上作業系統

表1-1 術語定義或解釋表

[1] 使用者需求報告

[2] 軟體開發合同

[3] 資料庫設計規範

[4] 命名規範

[5] 相關文件:開發計畫、資料庫設計說明、用例分析設計、需求分析說明書。

(1)功能:實現網路銷售系統,包括為使用者分配角色、許可權,商品資訊管理以及實現基本的商品銷售流程。

(2)效能:要求效能穩定,不能出現資料丟失等情況。

(3)輸入:要求系統新增新資料的功能可以滿足資料庫資料更新的需求。

a:系統使用者管理:如新增新使用者、使用者修改、使用者刪除等。

b:許可權管理:如新增許可權、許可權刪除等。

c:**商管理:新增新的**商、**商資訊修改、刪除**商等。

d:銷售管理:註冊新使用者、登出使用者、錄入商品資訊等。

e:倉庫管理:商品入庫、商品出庫、商品盤點、商品報損等。

f:商品調入:調入計畫、商品資訊、分倉等。

(4)輸出:要求顯示查詢所得的相關結果,產生各種報表。

(1)硬體:建議至少滿足cpu奔騰4,記憶體1g,硬碟9gb。

(2)網路裝置:具有10~100m的網絡卡。

(3)執行環境:本軟體應使用windows2000及以上版本的作業系統執行。

(4)開發環境:本軟體應使用windows2000及以上版本的作業系統開發。

圖1-1 網路銷售系統資料流圖

圖1-2 系統結構圖

系統用例圖及描述:

圖1-3倉庫管理

用例說明:

圖1-4商品調入

用例說明:

圖1-5**商管理

用例說明:

圖1-6角色管理

用例說明:

圖1-7許可權管理

用例說明:

圖1-8銷售管理

用例說明:

圖1-9商品管理

用例說明:

圖1-10使用者管理

用例說明:

圖1-11銷售管理(副)

用例說明:

表1-2 功能模組

本系統中資訊的採集及分類需要人工來完成。

對該單元程式,所有的技術問題和設計方面的問題均已得到解決。

本系統採用物件導向語言編寫,程式的輸入採用常用的視窗結構,輸入方便具有人性化的介面,是傳統windows介面風格。使用者輸入方便,語法簡單,除了高階管理員需要了解sql語言外,一般使用者只需了解windows常用的操作即可。

本系統只適用於windows操作平台,採用sql server資料庫,同資料庫連線採用微軟開發的ado資料引擎,只需要安裝sqlserver驅動,具有系統相容性強的特點,執行穩定不易出錯,在網路方面採用sqlserver自帶的網路功能,網路相容性好, 適用於廣域和區域網,資料的傳輸支援tcp/ip協議,允許批量傳輸資料。

在該系統中各個子系統之間用資料庫的表相互連線,各子系統之間的資料呼叫均呼叫這些表的資料,而各個程式單元僅存在資料的呼叫,程式單元之間的相互聯絡相對較少。

圖1-3模組介面

表1-3資料結構一覽表

銷售系統概要設計說明書

目錄一 引言 2 1.編寫目的 2 2.專案背景 2 3.參考資料 2 二 任務描述 2 1.目標 2 2.執行環境 2 3.需求描述 2 三 總體設計 3 1.基本設計概念和處理流程 3 2.系統總體結構和模組外部設計 3 3.功能分配 5 四 介面設計 5 1.外部介面 5 2.內部介面 6 五...

系統概要設計說明書

7 3系統的軟體架構 描述如何將系統分解為子系統,繪製邏輯圖,並用文字說明子系統的主要功能和子系統間是如何協調工作的。注意,在描述系統分解為子系統共的時候要給出分解的原因。列舉子系統時,可以使用下表 子系統編號 給出本系統中指定子系統的順序編號 如果本系統末劃分為多個子系統,僅由一 個執行模組組成 ...

系統概要設計說明書

學生成績管理資訊系統 專案經理 小組成員 日期 2010 11 18 1引言 3 1.1編寫目的 3 1.2背景 3 1.3定義 4 1.4參考資料 4 2總體設計 4 2.1需求規定 4 2.2執行環境 5 2.3基本設計概念和處理流程 5 2.4結構 6 2.5功能器求與程式的關係 6 2.6尚...