



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精品綜合學(xué)校網(wǎng)站模塊設(shè)計(jì)報(bào)告文件狀態(tài):文件標(biāo)識:SD-MODULE 草稿當(dāng)前版本:1.0正式發(fā)布作者:梁文江正在修改完成日期:2010-12-16welcome精品目 錄0.文檔介紹30.1文檔目的30.2文檔范圍30.3讀者對象31.模塊命名規(guī)則42.模塊匯總52.1模塊匯總表52.2模塊關(guān)系圖73.子系統(tǒng)前臺的模塊設(shè)計(jì)84.子系統(tǒng)后臺的模塊設(shè)計(jì)9welcome精品0. 文檔介紹0.1文檔目的說明學(xué)校網(wǎng)站的設(shè)計(jì)過程,各應(yīng)用模塊的主要接口與屬性、數(shù)據(jù)結(jié)構(gòu)和算法。0.2文檔范圍項(xiàng)目經(jīng)理指定若干名開發(fā)人員從事模塊的設(shè)計(jì)(以下稱為模塊設(shè)計(jì)人員),模塊設(shè)計(jì)人員將在實(shí)現(xiàn)階段編寫這些模塊的代碼0.3讀者對
2、象模塊設(shè)計(jì)人員,測評人員welcome精品1. 模塊命名規(guī)則( 1 )用 C# 規(guī)則來命名方法和類,類名和應(yīng)用類的模塊英文名稱一致。( news,chatroom)( 2. )用C# 規(guī)則來命名局部變量和方法的參數(shù),因?yàn)楦髂K與數(shù)據(jù)庫有聯(lián)系,所以變量名稱和數(shù)據(jù)庫中表的字段名車讓你更一致。( 3 ) .接口的名稱加前綴 I interface ICompare int compare(); ( 4 ) .局部變量的名稱要有意義.不要用x, y , z等等 (除用于For循環(huán)變量中可使用i,j,k,l,m,n).( 5 )所有的成員變量聲明在類的頂端,用一個(gè)換行把它和方法分開.( 6 )采用默認(rèn)的
3、名字命名namespace,如:產(chǎn)品名、公司名.( 7 )建議局部變量在最接近使用它時(shí)再聲明.( 8 )使用某個(gè)控件的值時(shí),盡量命名局部變量.( 9 )把引用的系統(tǒng)的namespace和自定義或第三方的用一個(gè)換行把它們分開.( 10 )文件名要能反應(yīng)類的內(nèi)容,最好是和類同名,一個(gè)文件中一個(gè)類或一組關(guān)連類.( 11 )目錄結(jié)構(gòu)中要反應(yīng)出namespace的層次 .( 12 )大括號 "" 要新起一行( 13 )、避免容易被主觀解釋的難懂的名稱,如方面名AnalyzeThis(),或者屬性名xxK8 。這樣的名稱會導(dǎo)致多義性。welcome精品( 14)、只要合適, 在變量名的
4、末尾或開頭加計(jì)算限定符( Avg 、Sum 、Min 、Max 、Index )。( 15)、布爾變量名應(yīng)該包含Is ,這意味著Yes/No 或 True/False 值,如 fileIsFound 。( 16)、在命名狀態(tài)變量時(shí),避免使用諸如Flag的術(shù)語。狀態(tài)變量不同于布爾變量的地方是它可以具有兩個(gè)以上的可能值。不是使用documentFlag,而是使用更具描述性的名稱,如 documentFormatType。 (此項(xiàng)只供參考)( 17)、即使對于可能僅出現(xiàn)在幾個(gè)代碼行中的生存期很短的變量,仍然使用有意義的名稱。僅對于短循環(huán)索引使用單字母變量名,如i 或 j 。 可能的情況下,盡量不要使
5、用原義數(shù)字或原義字符串。( 18 )、可使用約定俗成的縮寫使名稱長度適中,( 19 )、在內(nèi)部范圍中避免使用與外部范圍中的名稱相同的名稱。如果訪問了錯(cuò)誤的變量,則可能會產(chǎn)生錯(cuò)誤結(jié)果。若變量與同一名稱的關(guān)鍵字沖突,則必須在關(guān)鍵字前加適當(dāng) 的 類 型 庫 以 作 標(biāo) 識 。 例 如 , 如 果 有 一 個(gè) 名 為Date的 變 量 , 通 過 調(diào)用 System.DateTime.Date只可以使用內(nèi)部Date函數(shù)。如果以上未做規(guī)定,以vs 2005的 C# 命名規(guī)范為準(zhǔn)。2. 模塊匯總2.1模塊匯總表子系統(tǒng)A 網(wǎng)站前臺模塊名稱功能簡述welcome精品用戶登錄給予用戶登錄網(wǎng)站客戶注冊客戶注冊成為
6、本站會員分類搜索客戶可以搜索相關(guān)產(chǎn)品聊天新用戶注冊后可以進(jìn)入聊天購物車實(shí)時(shí)顯示用戶當(dāng)前所購產(chǎn)品,可以增加或刪除訂單查詢客戶依此號碼可以查詢所購產(chǎn)品數(shù)目與產(chǎn)品情況子系統(tǒng)B 網(wǎng)站后臺模塊名稱功能簡述后臺用戶管理普通用戶的添加,刪除,修改后臺訂單管理實(shí)現(xiàn)對訂單的添加/ 刪除 / 修改管理。后臺產(chǎn)品信息管理實(shí)現(xiàn)分類管理、類別設(shè)置、廠家管理客戶權(quán)限管理管理人員實(shí)現(xiàn)對用戶的分級welcome精品2.2模塊關(guān)系圖電子商務(wù)系統(tǒng)前商訂登商臺品單陸品結(jié)顯管管注購賬示理理冊買品熱打牌賣折種商促類品銷放生訂訂訂入成單單單購訂修刪查物單改除詢車結(jié)用用賬戶戶返注登回添修刪查冊錄首加改除詢頁商商商商品品品品提示: 參考體系
7、結(jié)構(gòu)設(shè)計(jì)文檔welcome精品3. 子系統(tǒng)前臺的模塊設(shè)計(jì)模塊名稱用戶登錄功能描述普通用戶的登錄,接口與屬性函數(shù)帶三個(gè)參數(shù):用戶ID 、用戶密碼、用戶類型數(shù)據(jù)結(jié)構(gòu)與算法采用“順序查找”的方法補(bǔ)充說明查找是否有此用戶時(shí),把參數(shù)與數(shù)據(jù)庫的參數(shù)做對比,是否一致模塊名稱客戶注冊功能描述給予客戶注冊會員接口與屬性函數(shù)帶三個(gè)參數(shù):用戶ID 、用戶密碼、用戶郵箱、驗(yàn)證碼數(shù)據(jù)結(jié)構(gòu)與算法無補(bǔ)充說明用戶密碼與驗(yàn)證碼是否一致模塊名稱分類搜索功能描述搜索相關(guān)產(chǎn)品接口與屬性產(chǎn)品型號的參數(shù)數(shù)據(jù)結(jié)構(gòu)與算法采用“順序查找”的方法補(bǔ)充說明搜索時(shí)忽略空字符,如果沒有則提示“搜索不到該信息“welcome精品模塊名稱聊天功能描述咨詢客服相關(guān)信息接口與屬性QQ 所需一些參數(shù)模塊名稱購物車功能描述查看要購買的產(chǎn)品接口與屬性刪除物品、返回、結(jié)賬參數(shù)模塊名稱訂單查詢功能描述查詢相關(guān)產(chǎn)品接口與屬性訂單號的參數(shù)數(shù)據(jù)結(jié)構(gòu)與算法采用“順序查找”的方法補(bǔ)充說明搜索時(shí)忽略空字符4. 子系統(tǒng)后臺的模塊設(shè)計(jì)模塊名稱用戶管理功能描述對用戶的添加,刪除,修改接口與屬性利用數(shù)據(jù)控件對數(shù)據(jù)庫修改等。數(shù)據(jù)結(jié)構(gòu)與算法無補(bǔ)充說明模塊名稱訂單管理welcome精品功能描述對訂單刪除,修改接口與屬性利用數(shù)據(jù)控件對數(shù)據(jù)庫修改等數(shù)據(jù)結(jié)構(gòu)與算法
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度美團(tuán)商家入駐與平臺數(shù)據(jù)安全合作協(xié)議
- 2025年度雇主免責(zé)協(xié)議書:文化產(chǎn)業(yè)發(fā)展雇主責(zé)任免除合同
- 汽車城裝修合同范本
- 學(xué)校建設(shè)項(xiàng)目車輛運(yùn)輸協(xié)議
- 嵌入式系統(tǒng)開發(fā)練習(xí)題及答案
- 包裝設(shè)計(jì)師考試題+答案
- 習(xí)作:續(xù)寫故事 (教學(xué)設(shè)計(jì))-2024-2025學(xué)年統(tǒng)編版語文三年級上冊
- 撲爾偽麻片項(xiàng)目可行性研究報(bào)告
- 第5單元 第1章 第2節(jié) 病毒(新教學(xué)設(shè)計(jì))2023-2024學(xué)年八年級上冊生物(冀少版)
- 中國氯雷他定片行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報(bào)告
- 2025年藍(lán)莓種苗行業(yè)深度研究分析報(bào)告
- 第二十一章會陰部美容手術(shù)講解
- 2025年度iPhone手機(jī)租賃與虛擬現(xiàn)實(shí)體驗(yàn)合同3篇
- 《糖尿病診療規(guī)范》課件
- 2025年度消防工程安全防護(hù)措施設(shè)計(jì)固定總價(jià)合同范本3篇
- 蘇北四市(徐州、宿遷、淮安、連云港)2025屆高三第一次調(diào)研考試(一模)語文試卷(含答案)
- 2025年事業(yè)單位財(cái)務(wù)工作計(jì)劃(三篇)
- Unit 2 Know your body(說課稿)-2024-2025學(xué)年外研版(三起)(2024)英語三年級下冊
- 食品企業(yè)危機(jī)管理應(yīng)對方案
- 市場消防安全課件
- 名師工作室建設(shè)課件
評論
0/150
提交評論