<網路銷售系統>
概要設計說明書
作者完成日期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尚...