模塊設計報告_第1頁
模塊設計報告_第2頁
模塊設計報告_第3頁
模塊設計報告_第4頁
模塊設計報告_第5頁
免費預覽已結束,剩余7頁可下載查看

下載本文檔

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

文檔簡介

1、綜合學校網站模塊設計報告文件狀態:文件標識:SD-MODULEV草稿當前版本:正式發布作者:梁文江止在修改完成日期:2021-12-160.文檔介紹文檔目的文檔范圍讀者對象錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.1.2.3.模塊命名規那么模塊匯總模塊匯總表模塊關系圖子系統前臺的模塊設計4.子系統后臺的模塊設計錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.錯誤!未定義書簽.0.文檔介紹文檔目的說明學校網站的設計過程,各應用模塊的主要接口與屬性、數據結構和算法.文檔范圍工程經理指定假設干名開發人員從事模塊的設計以下稱為模塊

2、設計人員,模塊設計人員將在實現階段編寫這些模塊的代碼讀者對象模塊設計人員,測評人員1.模塊命名規那么(1)用C#規那么來命名方法和類,類名和應用類的模塊英文名稱一致.(news,chatroom)(2.)用C#規那么來命名局部變量和方法的參數,由于各模塊與數據庫有聯系,所以變量名稱和數據庫中表的字段名車讓你更一致.(3) .接口的名稱加前綴IinterfaceICompareintcompare();(4) .局部變量的名稱要有意義.不要用x,y,z等等(除用于For循環變量中可使用i,j,k,l,m,n).(5)所有的成員變量聲明在類的頂端,用一個換行把它和方法分開(6)采用默認的名字命名n

3、amespace,如:產品名、公司名(7)建議局部變量在最接近使用它時再聲明(8)使用某個控件的值時,盡量命名局部變量(9)把引用的系統的namespace和自定義或第三方的用一個換行把它們分開(10)文件名要能反響類的內容,最好是和類同名,一個文件中一個類或一組關連類.(11)目錄結構中要反響出namespace的層次.(12)大括號""要新起一行(13)、防止容易被主觀解釋的難懂的名稱,如方面名AnalyzeThis(),或者屬性名xxK8.這樣的名稱會導致多義性.(14)、只要適宜,在變量名的末尾或開頭加計算限定符(Avg、Sum、Min、Max、Index).(15

4、)、布爾變量名應該包含Is,這意味著Yes/No或True/False值,如filelsFound.(16)、在命名狀態變量時,防止使用諸如Flag的術語.狀態變量不同于布爾變量的地方是它可以具有兩個以上的可能值.不是使用documentFlag,而是使用更具描述性的名稱,如documentFormatType.(此項只供參考)(17)、即使對于可能僅出現在幾個代碼行中的生存期很短的變量,仍然使用有意義的名稱.僅對于短循環索引使用單字母變量名,如i或jo可能的情況下,盡量不要使用原義數字或原義字符串.(18)、可使用約定俗成的縮寫使名稱長度適中,(19)、在內部范圍中防止使用與外部范圍中的名稱

5、相同的名稱.如果訪問了錯誤的變量,那么可能會產生錯誤結果.假設變量與同一名稱的關鍵字沖突,那么必須在關鍵字前加適當的類型庫以作標識.例如,如果有一個名為Date的變量,通過調用只可以使用內部Date函數.如果以上未做規定,以vs2005的C#r名標準為準.2 .模塊匯總模塊匯總表子系統A網站前臺模塊名稱功能簡述用戶登錄給予用戶登錄網站客戶注冊客戶注冊成為本站會員分類搜索客戶可以搜索相關產品聊天新用戶注冊后可以進入聊天購物車實時顯示用戶當前所購產品,可以增加或刪除訂單查詢客戶依此號可以查詢所購產品數目與產品情況子系統B網站后臺模塊名稱功能簡述后臺用戶治理普通用戶的添加,刪除,修改后臺訂單治理實現

6、對訂單的添加/刪除/修改治理.后臺產品信息治理實現分類治理、類別設置、廠家治理客戶權限治理治理人員實現對用戶的分級模塊關系圖提示:參考體系結構設計文檔3 .子系統前臺的模塊設計模塊名稱用戶登錄功能描述普通用戶的登錄,接口與屬性函數帶三個參數:用戶ID、用戶密碼、用戶類型數據結構與算法采用“順序查找的方法補充說明查找是否有此用戶時,把參數與數據庫的參數做比照,是否一致模塊名稱客戶注冊功能描述給予客戶注冊會員接口與屬性函數帶二個參數:用戶ID、用戶密碼、用戶郵箱、驗證碼數據結構與算法無補充說明用戶密碼與驗證碼是否一致模塊名稱分類搜索功能描述搜索相關產品接口與屬性產品型號的參數數據結構與算法采用“順序查找的方法補充說明搜索時忽略空字符,如果沒有那么提示“搜索/、到該信息“模塊名稱聊天功能描述咨詢客服相關信息接口與屬性QQ所需一些參數模塊名稱購物車功能描述查看要購置的產品接口與屬性刪除物品、返回、結賬參數模塊名稱訂單查詢功能描述查詢相美產品接口與屬性訂單號的參數數據結構與算法采用“順序查找的方法補充說明搜索時忽略空字符4 .子系統后臺的模塊設計模塊名稱用戶治理功能描述對用戶的添加,刪除,修改接口與屬性利用數據控件對數據庫修改等數據結構與算法無補充說明模塊名稱訂單治理功能描述對訂單刪除,修改接口與屬性利用數據控件對數據庫修改等數據結構與算法無補充說明模

溫馨提示

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

評論

0/150

提交評論