網上**可重構平台開發
(一)導言
1、編寫目的
本部分主要指出此軟體系統如何實現。它以《網上**開發需求分析說明書》為基礎,從中選擇合理的方案,並將乙個複雜的系統按功能劃分成模組,確定每個模組的功能,確定模組間的呼叫關係,並對資料庫進行設計。
2、功能範圍
本**按照《網上**開發需求分析說明書》中所描述的,對網上**進行概要設計,主要是完成網上**的系統結構設計、資料結構以及資料庫設計。
3、術語定義
1總體結構:軟體系統的總體邏輯結構。按照不同的設計方法,有不同的總體邏輯結構。
若採用面向功能或面向資料的設計方法,那麼總體邏輯結構將為一樹形的功能模組結構圖。若採用物件導向或面向部件的設計方法,那麼總體邏輯結構將為部件的組裝圖。
2資料結構:資料元素之間的邏輯關係,它決定資訊的組織、訪問方法、結合的程度以及可選的處理方法。
3資料流圖:把資料流圖轉換成為軟體結構圖前,要仔細研究分析資料流圖並參照資料字典,認真理解其中的有關元素,檢查有無遺漏或不合理之處,進行必要的修改。
4模組: 是以單獨命名和可編址的構建被整合,以滿足問題的需求,在程式中是資料說明、可執行語句等程式物件的集合。
5相關檔案:相關檔案是指當文字內容變更後,可能引起變更的其他檔案。如需求分析報告、詳細設計說明書、使用者手冊。
4、相關文件
a.《網上**開發需求分析說明書》
b.附錄
(二)總體設計
1、總體結構設計
總體結構設計圖
2、執行環境設計
該軟體系統的執行環境:
a.硬體平台:
(1)伺服器端的最低配置要求:
cpu:p41.6g;記憶體:256m
最低網路連線速度:512k/s
(2)客戶端電腦的最低配置要求
客戶端電腦的最低配置要求:有網路連線裝置,能瀏覽網頁。
(3)外設的要求:暫無
b.軟體平台
(1)伺服器作業系統:windows2000,windowsxp
(2)資料庫系統:microsoft access
(3)客戶端的作業系統:
windows98,windows2000,windowsxp等
(4)客戶端的平台軟體
客戶端必須安裝internet explorer 軟體,netscape等網頁瀏覽器軟體。
c.網路平台
(1)通訊協議:tcp/ip協議
(2)通訊頻寬:無要求。
3、功能模組清單
前台功能模組表
後台功能模組表
(三)資料庫結構設計
1、資料庫表名清單
資料庫表名清單表
2、資料庫之間關係說明
產品資料庫與會員資料資料庫,在會員使用訂購管理系統時會適時的產生
聯絡,將購買者與購買產品產生聯絡。
3、資料庫表的詳細清單
以下為資料庫表的詳細清單:
表名:user
表名:shop_anclass
表名:shop_
表名:shop_nclass
表名:shop_his
4.資料庫概要圖
概要設計說明書
1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3需求概述 3 2.4條件與限制 3 3 總體設計 3 3.1 0層設計概述 3 3.2 1層設計概述 3 3.3 處理流程 3 3.4 總體結構和模組...
概要設計說明書
題庫管理系統 1.引言 1 1.1 目的 1 1.2 定義 1 1.3 參考資料 1 2.軟體範圍 2 2.1 系統主要目的 2 2.2 主要軟體需求 2 2.3 設計約束 限制 2 3.軟體系統結構設計 2 3.1 複審資料流 控制流 2 3.2 軟體體系結構 4 3.2.1 軟體程式結構圖 4 ...
概要設計說明書
v1.0 專案名稱 軟體概要設計說明書 版本號 文件修訂記錄 說明 本文件是以 軟體需求分析說明書 為基礎,進一步就 軟體需求分析說明書 中的功能從計算軟體實現的角度給出的設計描述。即是對需求分析說明書中的功能以計算機軟體設計的角度,對上述功能的實現進行合理的功能模組的劃分 對上述功能模組的所包含的...