UML系統概要設計說明

編制概要設計說明書的內容,要求如下:
    11.1引言  
    11.1. 1編寫目的  
    11.1.2背景
    11.1.3定義  
    11.1.4參考資料  
    11.2總體設計  
    11.2.1需求規定
    11.2.2運行環境  
    11.2.3基本設計概念和處理流程
    11. 2. 4”結構  
    11.2.5功能需求與程序的關係  
    11. 2. 6人工處理過程  
    11.2.7尚未解決的問題  
    11.3接口設計  
    11.31用戶接口  
    11.32外部接口  
    11.3 3內部接口
    11.4運行設計
    11. 4. 1運行模塊組合  
    11.4.2運行控制
    11.4.3運行時間
    11.5系統論據結構設計
    11. 5. 1邏輯結構設計要點
    11. 5. 2物理結構設計要點  
    11.5.3數據結構與程序的關係
    11. 6系統出錯處理設計
    11. 6. 1出錯信息
    11.6.2補救措施
    11.6 3系統維護設計  

概要設計說明書的編寫提示(參考件)  

E.1引言  
E.1.1編寫目的  
    說明編寫這份概要設計說明書的目的,指出預期的讀者。
E.1.2背景
    說明:
    a.待開發軟件系統的名稱;
    b.列出此項目的任務提出者、開發者、用戶以及將運行該軟件的計算站(中心)。
E.1.3定義  
    列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。
E.1.4參考資料  
    列出有關的參考文件,如:
    a.本項目的經覈準的計劃任務書或合同,上級機關的批文;
    b.屬於本項目的其他已發表文件;
    c.本文件中各處引用的文件、資料,包括所要用到的軟件開發標準。 列出這些文件的標題、文件編號、發表日期和出版單位,說明能夠得到這些文件資料的來源。
E.2總體設計
E.2.1需求規定  
    說明對本系統的主要的輸入輸出項目、處理的功能性能要求,詳細的說明可參見附錄C。
E.2.2運行環境  
    簡要地說明對本系統的運行環境(包括硬件環境和支持環境)的規定,詳細說明參見附錄C。
E.2.3基本設計概念和處理流程  
    說明本系統的基本設計概念和處理流程,儘量使用圖表的形式。
E.2.4結構  
    用一覽表及框圖的形式說明本系統的系統元素(各層模塊、子程序、公用程序等)的劃分,扼要說明每個系統元素的標識符和功能,分層次地給出各元素之間的控制與被控制關係.
E.2.5功能器求與程序的關係
    本條用一張如下的矩陣圖說明各項功能需求的實現同各塊程序的分配關係:

   
E.2.6人工處理過程
    說明在本軟件系統的工作過程中不得不包含的人工處理過程(如果有的話)。
E.2.7尚未問決的問題
    說明在概要設計過程中尚未解決而設計者認爲在系統完成之前必須解決的各個問題。
E.3 接口設計  
E.3.1用戶接口
   說明將向用戶提供的命令和它們的語法結構,以及軟件的回答信息。
E.3.2外部接口  
   說明本系統同外界的所有接口的安排包括軟件與硬件之間的接口、本系統與各支持軟件之間的接 口關係。
E.3.3內部接口
   說明本系統之內的各個系統元素之間的接口的安排。
E.4運行設計  
E.4.1運行模塊組合
   說明對系統施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經的內部模塊和支持軟件。
E.4.2運行控制  
   說明每一種外界的運行控制的方式方法和操作步驟。
E.4.3運行時間
   說明每種運行模塊組合將佔用各種資源的時間。
E.5系統數據結構設計  
E.5.1邏輯結構設計要點  
   給出本系統內所使用的每個數據結構的名稱、標識符以及它們之中每個數據項、記錄、文卷和系的標識、定義、長度及它們之間的層次的或表格的相互關係。  
E.5.2物理結構設計要點
   給出本系統內所使用的每個數據結構中的每個數據項的存儲要求,訪問方法、存取單位、存取的物理關係(索引、設備、存儲區域)、設計考慮和保密條件。
E.5.3數據結構與程序的關係  
   說明各個數據結構與訪問這些數據結構的形式:

E.6系統出錯處理設計
E.6.1出錯信息  
   用一覽表的方式說朗每種可能的出錯或故障情況出現時,系統輸出信息的形式、含意及處理方法。
E.6.2補救措施
   說明故障出現後可能採取的變通措施,包括:
   a.後備技術說明準備採用的後備技術,當原始系統數據萬一丟失時啓用的副本的建立和啓動的技術,例如週期性地把磁盤信息記錄到磁帶上去就是對於磁盤媒體的一種後備技術;
   b.降效技術說明準備採用的後備技術,使用另一個效率稍低的系統或方法來求得所需結果的某些部分,例如一個自動系統的降效技術可以是手工操作和數據的人工記錄;
   c.恢復及再啓動技術說明將使用的恢復再啓動技術,使軟件從故障點恢復執行或使軟件從頭開始重新運行的方法。  
E.6.3系統維護設計  
   說明爲了系統維護的方便而在程序內部設計中作出的安排,包括在程序中專門安排用於系統的檢查與維護的檢測點和專用模塊。 各個程序之間的對應關係,可採用如下的矩陣圖的形式;

ASP網上購物系統  

需求說明  

文件名稱:概要設計說明書  
文件編號: QDHYASP1001  
編 制 人: 周峯  
編制日期:2005年 8月 30日  
審 核 人: 周峯  
版本標識:2.50版  

1.引言  
1.1.編寫目的  
編寫此需求分析報告,實現商場、中小企業或個人在互聯網上進行新產品展示,網上通信留言功能,重點實現網上商品的查找、在線購買功能。實現普通用戶只能瀏覽,註冊用戶可以在線定購,後臺管理人員可以進行產品上傳更新、註冊用戶的管理等功能。  
1.2.項目背景  
項目名稱:ASP網上購物系統  
項目委託單位: hyst105040701  
項目開發單位:040701班  
項目簡介:本系統主要實現網上產品展示與在線定購及人員的管理,一、不同身份有不同的權限功能(管理人員、註冊用戶、遊客) 二、在線產品展示(分頁顯示) 三、在線定購 四、後臺管理(用戶管理、商品的管理)  
(本系統爲040701班的畢業設計項目)  
1.3.問題陳述  
對用戶提供的服務有:  
l 在線產品展示  
l 在線查找功能  
l 在線下訂單。  
l  


2.任務概述  
2.1.需求概述  
2.1.1.在線展示  
只要登錄到網站後,就可以在線瀏覽展示商品,  
最新商品動畫展示  
在線購買商品從後臺數據庫動態顯示商品圖片與產品名。  
單擊產品名或圖片就看到產品的詳細介紹。要添加購買與收藏功能。  
2.1.2.在線下訂單:  
只有註冊用戶才能利用該系統下訂單。註冊後並且處於激活狀態纔可以購物下訂單。非註冊用戶和處於非激活狀態的用戶,只能瀏覽商品的基本情況。用戶登錄後,就可以使用系統提供的各種功能。  
單擊產品對應的購買按鈕後,要顯示購物車界面,在該界面中要實現購買產品數量統計、總價格統計及每種產品的購買時間。  
在購物車中,可以實現繼續購買、產品數量的修改、刪除購買物品、到收銀臺付款功能。  
在信息填寫與提交中,要實現“返回上一步”修改功能,實現所以信息統計界面。實現產生訂購單號功能。  
2.1.3後臺管理服務  
管理員修改功能  
商品管理功能  
會員管理功能  
2.1.4留言功能  
2.2.運行環境  
服務器端: ASP+SQLSERVER2000+IIS 5.0  
客戶端: IE瀏覽器  
2.3.開發環境  
SQLServer數據庫+IIS5.0+Windows2000+Dreamweaver2004  
2.5.限制和約束  
l 一個客戶在系統中只有一個賬號。  
l 客戶要想購物必須先登陸。  
l 管理員只能進行三次登錄  
3.總體設計  
3.1.參與者(不同使用身份)  
Ø 遊客  
Ø 註冊用戶  
Ø 管理員  
3.2購物流程  
1) 註冊用戶(注:在歡迎頁面,未登陸的用戶可瀏覽商品信息)  
2) 用戶登陸(注:在歡迎頁面)  
3) 瀏覽商品信息  
4) 選擇購物和數量(攢機或是單一購買)  
5) 選擇付款方式(如匯款定單狀態默認爲3)  
6) 確定購買(插入數據庫購物單表)  
7) 系統處理購物單表插入定單表並設置1,(返回訂單id)  
8) 定單查詢(可按定單號和全部查詢),定單狀態爲1、3的可以取消,狀態爲6的付款方式爲貨到付款的可以取消。  
9) 定單收到後,由客戶簽字,把定單狀態改爲2  
3.3系統管理員流程  
1) 登陸  
2)修改管理員密碼  
3)會員用戶的刪除、修改、添加  
4)商品的添加,  
5)購買商品的瀏覽、刪除與更新  
4 數據描述  
本系統中共有6張表,管理員表、用戶信息表、產品表、產品類型表、購物單表、留言表。每種表具體字段及類型見下表:(可以根據自己的需要增加表,但主要表的字段不能少。)  
管理員表-admins  
字段名 字段 類型 長度 說明  
管理員ID u_id 自增 not null 主  
姓名 u_Name varchar(10) not null 10  
密碼 u_Pwd char(8) not null 定長 8  
用戶信息表-userInfo  
字段名 字段 類型 長度 說明  
用戶名 u_Name varchar(10) 10 主  
真實姓名 u_TrueName varchar(8) 8  
身份證號 u_IDcard char(18) not null 18 定長  
性別 u_Sex char(2) not null 2 定長  
年齡 u_Age tinyint not null 2  
住址 u_Add nvarchar(40) not null 40  
聯繫電話 u_Tel char(11) not null 11 定長  
郵編 u_ Postalcode char(6) not null 6 定長  
E-mail u_Email varchar(40)  
備註 u_Remark nvarchar(100)  
產品表-goods  
字段名 字段 類型 長度 說明  
商品ID 1.1 goods_id char(2) 主  
商品類型ID 1.1 goodsType_id char(2) not null 外  
商品名 goods_name nvarchar Not NULL 8  
價格 goods_price smallmoney not null 18  
會員價 Goods_price1 nvarchar(40) 80  
圖片 goods_photo varchar(80) 80 圖片的位置  
描述 goods_depict nvarchar(100) 200  
產品類型表-goodsType  
字段名 字段 類型 長度 說明  
1.1 商品類型ID 1.1 goodsType_id char(2) not null  

發佈了16 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章