A. 概要設計說明書的介紹
概要設計說明書又可稱系統設計說明書,這里所說的系統是指程序系統。編制的目的是說明對程序
系統的設計考慮,包括程序系統的基本處理流程、程序系統的組織結構、模塊劃分、功能分配、介面設計、運行設計、數據結構設計和出錯處理設計等,為程序的詳細設計提供基礎。
B. 概要設計說明書和總體設計說明書的區別
我的理解是,總體設計僅僅描述了產品的形態,如果是網路軟體,可以描述產品以其他子系統在網路中的部署方式、聯系方式。總體設計需要把產品所有可能出現的產品形態列出,這樣可以方便非技術人員(市場、客戶)了解這個產品的功能。
概要設計則是針對一個產品做出稍微詳細的分析,需求提供相關介面、模塊劃分、數據存儲方式等。
我也是最近在做設計才了解的,以上僅是個人理解.
C. 系統概要設計怎麼寫
軟體文檔中概要設計也稱「總體設計」,是開發人員在明確用戶需求(要什麼)後對系統的一個總體考慮(明確系統目標、設計原則,初步考慮資料庫設計和功能設計),國家關於這方面有相關標准(概要設計說明書(GB8567-88))。
在具體實踐中可以按下列提綱撰寫內容:
1.引言
1.1編寫目的
[說明編寫這份概要設計說明書的目的,指出預期的讀者。]
1.2背景
a.[待開發軟體系統的名稱;]
b.[列出本項目的任務提出者、開發者、用戶。]
1.3定義
[列出本文件中用到的專門術語的定義和外文首字母組詞的原片語。]
1.4參考資料
[列出有關的參考資料。]
2.總體設計
2.1需求規定
[說明對本系統的主要的輸入輸出項目、處理的功能性能要求。包括]
2.1.1系統功能
2.1.2系統性能
2.1.2.1精度
2.1.2.2時間特性要求
2.1.2.3可靠性
2.1.2.4靈活性
2.1.3輸入輸出要求
2.1.4數據管理能力要求
2.1.5故障處理要求
2.1.6其他專門要求
2.2運行環境
[簡要地說明對本系統的運行環境的規定。]
2.2.1設備
[列出運行該軟體所需要的硬設備。說明其中的新型設備及其專門功能。]
2.2.2支持軟體
[列出支持軟體,包括要用到的操作系統、編譯(或匯編)程序、測試支持軟體等。]
2.2.3介面
[說明該系統同其他系統之間的介面、數據通信協議等]
2.2.4控制
[說明控制該系統的運行的方法和控制信號,並說明這些控制信號的來源。]
2.3基本設計概念和處理流程
[說明本系統的基本設計概念和處理流程,盡量使用圖表的形式。]
2.4結構
[給出系統結構總體框圖(包括軟體、硬體結構框圖),說明本系統的各模塊的劃分,扼要說明每個系統模塊的標識符和功能,分層次地給出各模塊之間的控制與被控制關系。]
2.5功能需求與系統模塊的關系
[本條用一張矩陣圖說明各項功能需求的實現同各模塊的分配關系。]
2.6人工處理過程
[說明在本系統的工作過程中不得不包含的人工處理過程。]
2.7尚未解決的問題
[說明在概要設計過程中尚未解決而設計者認為在系統完成之前必須解決的各個問題。]
3.介面設計
3.1用戶介面
[說明將向用戶提供的命令和它們的語法結構,以及相應的回答信息。]
[說明提供給用戶操作的硬體控制面板的定義。]
3.2外部介面
[說明本系統同外界的所有介面的安排包括軟體與硬體之間的介面、本系統與各支持系統之間的介面關系。]
3.3內部介面
[說明本系統之內的各個系統元素之間的介面的安排。]
4.運行設計
4.1運行模塊組合
[說明對系統施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經的內部模塊的支持軟體。]
4.2運行控制
[說明每一種外界的運行控制的方式方法和操作步驟。]
4.3運行時間
[說明每種運行模塊組合將佔用各種資源的時間。]
5.系統數據結構設計
[不涉及軟體設計可不包含]
5.1邏輯結構設計要點
[給出本系統內軟體所使用的每個數據結構的名稱、標識符以及它們之中每個數據項、記錄、文卷和系的標識、定義、長度及它們之間的層次的或表格的相互關系。]
5.2物理結構設計要點
[給出本系統內軟體所使用的每個數據結構中的每個數據項的存儲要求,訪問方法、存取單位、存取的物理關系、設計考慮和保密條件。]
5.3數據結構與程序的關系
[說明各個數據結構與訪問這些數據結構的各個程序之間的對應關系。]
6.系統出錯處理設計
6.1出錯信息
[用一覽表的方式說明每種可能的出錯或故障情況出現時,系統輸出信息的形式、含意及處理方法。]
6.2補救措施
[說明故障出現後可能採取的變通措施。]
6.3系統維護設計
[說明為了系統維護的方便而在程序內部設計中作出的安排,包括在程序中專門安排用於系統的檢查與維護的檢測點和專用模塊。]
D. 系統設計說明書
電子商務系統建設是企業應用電子商務的第一步,是一個包括商務、技術、支付、物流等許多角色與要素的系統工程。在開始建設電子商務系統之前,必須充分研究涉及電子商務系統的所有因素,全面分析、統籌規劃,形成盡可能完善的電子商務系統設計方案,在此基礎上有條不紊地進行電子商務系統建設。
對於大型企業電子商務系統,尤其要重視強調系統規劃設計。如果不重視電子商務系統的統籌規劃,或者不按照事先的統籌規劃進行電子商務系統建設,建成後的電子商務系統很可能出現協同困難,難以實現系統的預期功能,難以實現系統建設的目標,從長遠看還會造成資源浪費,使得將來必須為之付出更大的系統改進與整合成本。
電子商務系統是商務與技術結合的產物,所以在電子商務應用的全過程中,都必須充分兼顧這商務和技術兩個方面的因素,以科學、合理的程序展開系統設計、建設和應用工作。如果按階段劃分,要實現電子商務應用,電子商務系統建設大致需要經過下列五個階段:
1、商務分析階段
這是實現電子商務應用計劃的第一步。這一階段的工作主要是進行充分的商務分析,主要包括需求分析(包括企業自身需求、市場需求以及客戶需求等)和市場分析(包括市場環境、客戶分析、供求分析和競爭分析等)兩個方面。
在電子商務條件下,市場范圍擴大,創新速度加快,競爭的壓力越來越大,競爭的頻率越來越高,因此必須對擬建的電子商務系統在未來可能面臨的競爭盡可能做出分析,最大限度地避免競爭失利。此外,還要對企業自身狀況進行分析,包括對企業組織、管理、業務流程、資源、未來發展的分析,等等。要結合電子商務的特點,從供應鏈的角度重新審視企業組織、管理與業務流程,尋找與電子商務的最佳結合部。
2、規劃設計階段
在完成上述商務分析的基礎上,在掌握電子商務最新技術進展的情況下,充分結合商務和技術兩方面因素,提出電子商務系統的總體規劃,提出電子商務系統的系統角色,提出電子商務系統的總體格局,亦即確定電子商務系統的商務模式,以及與商務模式密切相關的網上品牌、網上商品、服務支持和營銷策略四個要素。 電子商務系統設計工作可以由此展開,也即從子系統、前台、後台、技術支持、系統流程、人員設置等各個方面全面構架電子商務系統。此階段的工作完成的好壞,將直接關繫到後續電子商務系統建設和將來電子商務系統運行和應用的成功與否
3、建設變革階段
這個階段的工作分為兩條線:一條線是按照電子商務系統設計,全面調整、變革傳統的組織、管理和業務流程,以適應電子商務運作方式的要求;另一條線是按照電子商務系統設計,全面進行計算機軟硬體配置、網路平台建設和電子商務系統集成,完成電子商務系統技術支持體系的建設,從技術上保障電子商務系統的正常運作。
4、整合運行階段
上述建設變革階段完成後,就可以將經過變革的組織、管理和業務流程,與已經建好的電子商務技術平台整合起來,進行電子商務系統的試運行。再經過必要的調整、改進以後,實現電子商務應用的工作就可以進入整合運行階段,開始實現電子商務應用。
企業電子商務系統建設決不是一旦建成就可以一勞永逸的事情,必須在系統應用的過程中,根據企業商務和網路技術等各個方面的變化,不斷創新、改進、完善,確保和提高企業電子商務系統的競爭能力。
E. 軟體概要設計說明書怎麼寫
通用的軟體概要設計說明書國家有標准。例如概要設計說明書(GB8567-88)包括如下內容:
1引言
1.1編寫目的
1.2背景
1.3定義
1.4參考資料
2總體設計
2.1需求規定
2.2運行環境
2.3基本設計概念和處理流程
2.4結構
2.5功能器求與程序的關系
2.6人工處理過程
2.7尚未問決的問題
3介面設計
3.1用戶介面
3.2外部介面
3.3內部介面
4運行設計
4.1運行模塊組合
4.2運行控制
4.3運行時間
5系統數據結構設計
5.1邏輯結構設計要點
5.2物理結構設計要點
5.3數據結構與程序的關系
6系統出錯處理設計
6.1出錯信息
6.2補救措施
6.3系統維護設計
根據具體項目內容可以有所微調。