Web開發流程規范的五個要點(2)_建站經驗教程
推薦:個人交友網面臨關閉正當泡友網轟轟烈烈的預備以年輕人的時尚社交網站進軍交友網的時候,各大婚戀交友,商務交友網站都有很多得到了各方的融資。泡友網在未得到任何融資的情況下,
為了控制項目的進度,應當實施填寫"項目進度表"制度,即天天填寫工作日志,記錄當天的工作細目和工作量,以及需要解決和已經解決的問題。
四、 一些技術規則
1, 數據庫命名約定(參考了"匈牙利命名法")
數據庫(Database):格式 [db]_[ desc]。
表(Table):格式 [tab]_[desc]。表名長度不能超過30個字符,單詞首寫字母大寫,多個單詞間不用連接符號。
字段(Field or Column):格式f_[type]_[desc]。f:表明這是一個字段名稱;type:可選,表明字段類型,字符型為c,整型為i,邏輯型為b,貨幣類型為m,浮點型為f,日期型為d,時間型為t,二進制為bl。假如類型為字符型,可以省略。desc:對字段屬性的有意義的描述,可以用英語單詞、單詞縮寫、漢語拼音、字段實際含義的拼音縮寫等,單詞之間可以用單詞首字母大寫軟分割(推薦),也可以用"_"隔開。
舉例:
f_name (姓名)
f_c_ UserInfo 或 f_c_ User_Info
f_xm (姓名)
f_grp_id (組標識)
索引(Index):格式 [idx]_[desc]。
視圖(View):格式 [View]_[表A]_[表B]_[表C]...,其中View表示"視圖"。這個視圖由幾個表產生就用連字符"_"連接幾個表的名,假如表過多可以將表名適當簡化。
存儲過程:格式 [sp]_[表名]_[存取過程名(縮寫)],比如sp_User_Delete。
觸發器(Trigger):格式 [trg]_[d][i[[u]_[desc]。trg 代表觸發器;d,i,u表明觸發器類型(Delete,Insert,Update)定義,書寫順序為d、i、u;desc是表的名稱,表明觸發器所在的表。
數據庫設備(Database Device):格式 [dev]_[desc]。
約束(Constraint):格式 [cns]_[desc]。
2, SQL語句書寫規范
SQL語句中,SQL要害字全部大寫,其它的遵照"數據庫命名約定"。
例如:
SELECT * FROM tabNewsInfo WHERE f_UserName='' ORDER BY f_i_autoid
3, 文件夾命名約定
公共文件夾:
/images 公共圖片
/styles 樣式表
/scripts 腳本
/ftps 下載
/doc 網站相關素材、文檔
/readme.txt 網站說明文檔
/helps.htm 網站幫助文檔
/mylogs.txt 網站維護記錄
其它欄目的命名,可以用拼音首字母簡稱,也可以用英文單詞。全部文件夾的含義在readme.txt文件中說明。
4,對象及變量命名約定:每個變量名必須先定義,再使用。
在ASP文件的最開頭添加語句<%Option Explicit%>可以強制變量定義。代碼塊必須采用縮進格式。每個函數前必須標明函數的功能、輸入參數、返回值的相關信息。
變量類型 縮寫前綴
String str 或 s
Integer Int
Date Dt
Object obj或 o
Boolean bol或 b
Byte Byt
Double Dbl
Error Err
Long Lng
Single Sng
5,圖形對象約定
圖片的格式:最后生成 jpg,gif,png,swf 格式的圖形文件。
分享:網站的可用性測試學習網站的可用性測試學習關于可用性的測試,原本以為在《ABOUTFACE2.0》里面會有不少相關知識,但是很少,只是在理解用戶:定性研究一節里捎帶有個簡單的介紹,
- 相關鏈接:
- 教程說明:
建站經驗教程-Web開發流程規范的五個要點(2)
。