系統(tǒng)設計說明書程序員吃貨網_第1頁
系統(tǒng)設計說明書程序員吃貨網_第2頁
系統(tǒng)設計說明書程序員吃貨網_第3頁
系統(tǒng)設計說明書程序員吃貨網_第4頁
系統(tǒng)設計說明書程序員吃貨網_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、System Design Specification_吃貨網_系統(tǒng)設計說明書Prepared by 擬制Date日期Reviewed by 評審人Date日期Approved by批準Date日期Revision Record修訂記錄Date日期RevisionVersion修訂版本ChangeDescription修改描述Author作者Catalog 目 錄1. Introduction簡介41.1 Purpose目的41.2 Scope范圍41.3 Name 軟件名稱41.4 Functions 軟件功能41.5 Applications軟件應用42. High Level Desig

2、n概要設計42.1系統(tǒng)功能設計42.2 系統(tǒng)架構設計52.2.1 三層架構52.3 Database數據庫設計62.3.1 數據字典62.3.2 數據表設計62.3.3 表關系73. Low Level Model Design 模塊詳細設計73.1 User Model Design 用戶模塊73.2 Class Design 類詳細設計83.2.1 UserInfo Class 用戶類81) OverView簡介82) Class Diagram 類圖83) Attributes 屬性84) Methods 方法91. Introduction簡介1.1 Purpose目的1.2 Scop

3、e范圍1.3 Name 軟件名稱1.4 Functions 軟件功能參考XXX軟件需求規(guī)格說明書1.5 Applications軟件應用在互聯網上分析視頻,類似于優(yōu)酷站。本站專門服務于游戲視頻類。2. High Level Design概要設計2.1系統(tǒng)功能設計本項目主要劃分為后臺登錄、用戶管理、欄目管理、信息管理、首頁、信息分類、信息搜索和信息展示九個模塊。其中各個模塊中包含不同的系統(tǒng)功能,其關系可以通過如圖10.9所示的系統(tǒng)功能結構圖進行描述。2.2 系統(tǒng)架構設計2.2.1 三層架構本項目采用三層架構進行開發(fā),其優(yōu)勢在于便于分工合作、易于擴展、便于維護,其三層之間的關系如圖17.14所示。

4、其中表示層用于與用戶進行交互;業(yè)務邏輯層負責處理項目業(yè)務流程;數據訪問層負責操作數據庫;Model層中的實體類是三層之間的數據載體,用于在三層之間傳遞數據;2.3 Database數據庫設計2.3.1 數據字典2.3.2 數據表設計本項目數據庫共包含5個表,其表結構如下表所示。項目所有數據庫表見表3.1。表3.1 視頻站點表設計表名功能說明Comment視頻評論表MovieClass視頻分類表MovieInfo視頻信息表Recom視頻推薦表UserInfo用戶信息表UserInfo 用戶表Field Name字段名稱Field Type字段類型Field Restrain字段約束Descrip

5、tiion注釋2.3.3 表關系3. Low Level Model Design 模塊詳細設計3.1 User Model Design 用戶模塊(1)Process analysis業(yè)務流程分析后臺登錄模塊的業(yè)務流程較為簡單,分為以下三個步驟進行。1.首先在表示層界面中輸入用戶名和密碼2.然后在業(yè)務邏輯層中進行身份校驗3.在進行身份校驗時,調用數據訪問層查詢用戶信息進行身份比對(2)Flow Diagram流程圖主頁面固定資產管理:固定資產臺帳,增加,減少,維修,借還固定資產臺帳增加查詢信息添加是否成功提示添加失敗否是提示添加成功固定資產折舊:計算月度折舊,統(tǒng)計月度折舊,匯總月度折舊計算月

6、度折舊選擇年份選擇月份是否折舊數據庫無此數據,折舊失敗 否 是折舊成功報表:固定資產卡片,固定資產減少統(tǒng)計,固定資產維修報告,固定資產借出報告,固定資產折舊統(tǒng)計搜索產品 快速定位打印選擇服務器打印成功系統(tǒng)管理:部門設置,角色設置,用戶設置,權限設置,固定資產分類,倉庫設置部門設置添加輸入部門編號,部門名稱保存退出系統(tǒng):退出系統(tǒng),注銷,重新登錄退出系統(tǒng)退出取消退出 否 是確定3.2 Class Design 類詳細設計3.2.1 UserInfo Class 用戶類1) OverView簡介2) Class Diagram 類圖3) Attributes 屬性Visibility 可見性Name

7、 屬性名Type 類型Description 描述Public UserNameString 用戶登錄名4) Methods 方法 1)UserLogin (1) Method Description 方法描述Prototype 函數原型Public bool UserLogin(string username,string userPwd)Description 描述驗證用戶登Calls 調用函數BLL.UserLoginCheckCalled by 被調用函數BtnLogin_OnClickInput 輸入參數string username,string userPwdOutput 輸出參數無Return 返回值b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論