命名规则Ver3.0

命名规则Ver3.0  
  2004年6月  
   
  本规则是为了增强开发人员所写程序的规范性、可读性而设计的。主要应用于.net开发的项目,3.0版以适用于VB、C#、C++等多种语言。  
   
  总体要求  
  1. 词语要求尽量的简练准确,有缩写的尽量用缩写;  
  2. 规则并非一成不变,命名时要灵活掌握。  
   
  详细要求  
  1. 控件命名规则  
  控件名简写+英文描述,英文描述首字母大写  
   
  主要控件名简写对照表  
  控件名 简写 控件名 简写  
  Label lbl TextBox txt  
  Button btn LinkButton lnkbtn  
  ImageButton imgbtn DropDownList ddl  
  ListBox lst DataGrid dg  
  DataList dl CheckBox chk  
  CheckBoxList   chklst RadioButton rdo  
  RadioButtonList rdolst Image img  
  Panel pnl Calender cld  
  AdRotator ar Table tbl  
  RequiredFieldValidator rfv CompareValidator cv  
  RangeValidator rv RegularExpressionValidator rev  
  ValidatorSummary vs   CrystalReportViewer rptvew  
   
  2. 变量命名规则  
  英文描述,首单词以外的其它单词首字母大写加以区别,力求语言简炼,意思准备。循环、数组等记数用变量依顺序使用i、j、k、m、n  
   
  3. 函数过程命名规则  
  小写英文名词描述+大写英文动词。  
   
  如:绑定数据表格,dgBind()    
   
  4. 函数的参数变量命名规则  
  英文描述,首单词以外的其它单词首字母大写加以区别。  
   
  5. 类名  
  以首字母大写的英文描述连写为主。  
   
  6. 网页命名规则  
  首字母大写的英文描述连写。  
   
  7. 数据库命名规则  
  库名:  
  英文名称连写,首字母大写  
   
  表名:  
  英文名称连写,首字母大写  
   
  如:用户表,表名为Users   ;用户权限表,表名为UserPermissions  
   
  字段名:  
  (1) 英文名称连写,首字母大写;  
  (2) 当与其它表有关系的时候为:关系名_R_关系表名     (兼容1.0版命名的表用:关系字段名_R);。  
   
  如:用户ID字段,UserID;用户名字段,UserName;与学号的关系字段,StudentID_R_Student     (兼容Ver1.0版命名为,student_id_R)。  
   
  视图:  
  V_英文名称连写,英文名称首字母大写  
   
  关系:  
  R_英文名称连写,英文名称首字母大写  
   
  存储过程:  
  英文名称连写,首字母大写   

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwgpjj.html