项目编码规范
工程项目编码规范(制度版)
水务事业部管理制度工程项目编码规范XXXX-XX-XX发布XXXXXXX XXXX-XX-XX 修订实施(发布日期)(文件编制部门)(修订实施日期)工程项目编码规范1、目的1.1为规范水务事业部工程项目管理信息行为,提高工程项目代码信息质量,通过工程项目代码实现各系统信息数据共享和有效连接,实行工程项目统一编码,特制定本规范。
1.2为达到以上目的和简化流程,科技项目编码也纳入本规范,不再另作规定。
2、适用范围本规范适用于中山市供水有限公司、中山市污水处理有限公司及各下属分公司、全资子公司、控股子公司,参股公司可参照执行。
3、编码对象及使用规则3.1编码对象包括工程建设项目和科技项目。
3.1.1内部投资形成公司资产的生产性工程项目(包括管网工程项目和生产性基建项目)、非生产性工程项目。
3.1.1.1管网工程项目:给排水管及相关给排水设施新(扩)建、改造安装工程。
3.1.1.2生产性基建项目:生产性基建设施(包括水厂)新(扩)建、改造工程。
3.1.1.3非生产性基建项目:非生产性基建设施新建、改造(主要是指装饰装修)工程。
3.1.2对外承接收费的水表安装工程(如新装、换装水表)、表前管安装工程;表后管安装工程(如二次供水工程)和相关维修工程等。
3.1.3公司投资的科技项目:信息和自动化技术应用开发项目;技术研究与开发项目;应用理论及应用基础研究项目;科技成果转化项目,包括商品化开发、重大中间试验、示范工程项目;技术前期及可行性研究项目和工艺改造项目。
3.2工程项目代码按以下分类方式赋码,项目代码在使用过程中保持唯一性和不变性。
3.2.1内部投资工程由投资所属地区公司工程立项部门负责赋码,其中A类工程项目代码由投资所属地区公司(或城区本部B类工程立项部门)提供给水务部技术部(A、B分类按照水务事业部现行的《工程项目管理制度》执行)。
3.2.2外接收费工程首先在营业收费系统设定编码程序,在客户服务中心服务窗口(或客户服务中心开放给工程管理部门的营业收费系统端口)受理时直接赋码。
软件研发项目编码规范与开发标准
软件研发项目编码规范与开发标准在软件研发项目中,编码规范与开发标准是至关重要的。
良好的编码规范可以增加代码的可读性和可维护性,提高团队合作效率,降低软件开发的错误率。
本文将探讨软件研发项目中编码规范与开发标准的重要性,并介绍一些常用的编码规范和开发标准。
首先,编码规范是指在软件开发过程中制定的一系列规则和约定,用来规范开发人员编写代码的风格和格式。
良好的编码规范可以使代码更易于阅读和理解,减少代码的bug和错误。
此外,编码规范还可以统一团队成员的编码习惯,提高团队合作效率。
因此,一个团队如果能够遵守一套统一的编码规范,在软件开发过程中将会更加高效和顺畅。
其次,开发标准是指在软件开发项目中约定的一套规范和标准,用来指导开发人员在软件开发过程中的行为和决策。
开发标准可以包括项目的架构设计、模块划分、代码管理、测试方法等方面的规范。
遵守开发标准可以确保项目的稳定性和可靠性,提高软件的质量和性能。
在实际的软件研发项目中,编码规范和开发标准起到了至关重要的作用。
在编写代码时,开发人员需要遵守统一的编码规范,确保代码的格式、命名规范、注释等方面符合规范要求。
在项目的架构设计和模块划分阶段,开发人员需要按照约定的开发标准进行规划和设计,确保项目的整体结构和组织清晰明了。
为了有效地制定和实施编码规范与开发标准,团队可以通过以下几个方面进行改进:1. 建立统一的编码规范和开发标准:团队需要制定一套统一的编码规范和开发标准,确保所有成员遵守相同的规范。
这些规范可以包括代码的格式、命名规范、注释规范等方面的要求。
2. 培训和指导开发人员:团队可以组织相关的培训和指导活动,帮助开发人员了解并遵守编码规范和开发标准。
通过培训,开发人员可以更好地理解规范的重要性,提高代码编写的质量和效率。
3. 使用自动化工具检查代码规范:团队可以借助一些自动化工具,如代码静态分析工具,来检查代码是否符合编码规范和开发标准。
这些工具可以帮助团队及时发现和纠正代码中的问题,提高代码的质量和可维护性。
工程类项目文件编码制度
工程类项目文件编码制度一、总则为规范工程类项目文件的编码管理,提高文件管理效率和数据准确性,制定本制度。
二、适用范围本编码制度适用于公司内所有的工程类项目文件编码。
三、编码体系1. 项目编码项目编码由数字和字母组成,一般由项目类型、项目编号、项目名称和项目阶段组成,具体格式为:项目类型-项目编号-项目名称-项目阶段。
例如,项目类型为建筑工程,项目编号为001,项目名称为XX公司总部办公楼,项目阶段为设计阶段,则项目编码为:JZ-001-XX公司总部办公楼-设计。
2. 文件编码文件编码由项目编码、文件类型、文件编号和文件名称组成,具体格式为:项目编码-文件类型-文件编号-文件名称。
例如,对于上述项目,设计图纸的文件编码为:JZ-001-XX公司总部办公楼-设计-001-设计图纸。
3. 文件类型公司规定的文件类型包括但不限于设计文档、施工图纸、合同文书、验收报告、技术规范等。
四、编码规范1. 统一管理项目文件编码由项目管理部门统一管理,确保文件编码的规范性和唯一性。
2. 保密性项目文件编码属于公司内部管理信息,不得外泄。
3. 精简性项目文件编码应尽可能精简,避免冗长和复杂的编码格式。
4. 顺序性文件编号应按照在项目中的顺序逐次递增,确保文件的顺序和完整性。
五、文件管理1. 文件存储项目文件按照编码规范存储在公司指定的项目文件夹中,确保文件的归档和检索方便。
2. 文件备份项目文件应定期进行备份,确保文件的安全性和可靠性。
3. 文件传递项目文件传递时,应按照编码规范进行标识,确保文件的准确传递和接收。
六、违规处理对于违反项目文件编码规范的行为,将按照公司内部管理制度进行处理。
七、附则1. 本编码制度由公司设立的编码管理委员会制定并不定期进行审查和修订。
2. 对于特殊情况和特殊文件编码需求,可由项目管理部门进行临时调整,但应在不影响文件规范化管理的前提下进行。
3. 本制度自发布之日起正式执行。
以上就是本公司工程类项目文件编码制度的内容,希望各位员工严格遵守,确保工程项目文件管理的规范和高效。
项目及合同分类编码规则
项目及合同分类编码规则1 目的为加强项目和合同的标准化管理,根据公司《合同管理办法》的规范要求,特制定本规则。
2 范围本规范除特别指明外,适用于任何以公司为签约主体签订的涉及公司经营的所有合同和协议,以及以公司名义开展的各类项目。
3 职责商务部负责本规则的制订、修改、实施指导和监督。
公司各部门合同管理人员和综合部档案管理人员负责本规则的具体实施、管理。
4 项目编码方法和标准描述项目分类编码应遵循下列原则:项目分类应适应项目管理的需要,工程类项目编码与商务部出具的项目预算控制表相匹配,由商务部负责编制;运营类项目根据运营项目周期管理,一个完整运营周期内编码唯一,由运营部负责编制;产品销售类项目按照年度进行编码管理,一个年度内编码唯一,由商务部负责编制;市场开拓类项目按照开拓项目进行编码管理,不同年度内的同一项目编码唯一,由市场部负责编制。
项目分类编码项目共分四类:工程类项目(包括设备集成类销售)、运营类项目、产品销售类项目和市场开拓类项目,项目编码按级编码,各级编码之间不使用“-”连接。
项目编码方法:一级编码:为公司项目分类,一级编码由一个字母组成,代表不同的项目类型。
二级编码:为公司业务分类,二级编码由两个字母组成,为公司业务类型前两个汉字拼音的第一个字母。
三级编码:为项目所属集团内外分类,三级编码由一个字母组成,代表区分集团内外项目。
四级编码:为项目设立年份分类,四级编号代码由年份后两位数表示,共两位阿拉伯数字。
五级编码:根据项目设立先后顺序编流水号,在前四类的最小类范围内进行连续编号,编号代码为四位阿拉伯数字,从001自999。
项目编码列示:X XX X XX XXX项目类型业务类别集团内外分类签订年份顺序号(一级)(二级)(三级)(四级)(五级)项目编码具体编写:具体项目编码形式请见以下举例:四会炉排炉项目为公司2016年立项的第一个炉排炉外部项目项目编码为:PLPW160015 合同编码方法和标准描述合同分类编号应遵循下列原则:适应公司环保项目技术支持、服务为主营业务的合同管理需要;与公司管理、项目管理和成本管理相匹配的分类方法;公司所有合同都应按统一标准进行分类并连续编码。
项目编码规则
项目编码规则项目编码规则是为了统一管理和识别项目而制定的一套规范。
通过规定项目编码的格式和组成要素,可以方便地对项目进行分类、查询和跟踪。
下面是一个示例项目编码规则的标准格式文本,供参考:一、项目编码规则的目的和背景项目编码规则的制定旨在统一项目管理的标准化要求,确保项目信息的准确性和一致性。
通过规范项目编码,可以提高项目管理的效率和透明度,方便项目团队和相关部门进行项目的识别、跟踪和评估。
二、项目编码规则的原则1. 惟一性原则:每一个项目应具有惟一的编码,以确保项目之间的区分度。
2. 可读性原则:项目编码应具备一定的可读性,便于人员快速识别和理解。
3. 层次性原则:项目编码应具备层次性,可以根据编码的不同级别进行分类和统计。
三、项目编码的组成要素项目编码应包含以下组成要素,以确保编码的完整性和准确性:1. 项目类型:根据实际情况,可以将项目分为不同的类型,如市场营销、产品研发、IT系统等。
2. 项目年份:项目发起的年份,用于区分不同年度的项目。
3. 项目序号:每一个项目在同一年度内的惟一序号,用于区分同一年度内的不同项目。
四、项目编码的示例根据以上原则和组成要素,一个示例项目编码可以如下所示:项目编码:MKT-2022-001解释:MKT:项目类型为市场营销2022:项目发起的年份为2022年001:该项目为2022年市场营销类项目中的第一个项目五、项目编码的应用项目编码可应用于项目管理系统、文件命名、报表统计等方面,以便于项目的管理和跟踪。
在项目管理系统中,可以通过项目编码快速定位和访问项目信息;在文件命名中,可以将项目编码作为文件名的一部份,便于文件的分类和检索;在报表统计中,可以根据项目编码进行数据的汇总和分析。
六、项目编码的管理和维护为了确保项目编码的准确性和一致性,需要建立相应的管理和维护机制。
具体包括:1. 项目编码的分配:由项目管理部门或者项目管理负责人负责进行项目编码的分配,确保每一个项目都有惟一的编码。
广东省企业基本建设投资项目备案编码说明
广东省企业基本建设投资项目备案编码说明一、编码的目的和意义1.统一管理:通过给每个项目进行编码,可以实现对广东省内企业基本建设投资项目的统一管理,方便了解每个项目的情况,并进行监督和指导。
2.提高效率:编码可以作为对项目进行识别和查找的标识,提高了信息的传递和查找的效率,从而提高办事效率。
3.便于监管:编码可以方便监管部门对企业基本建设投资项目进行监督和检查,及时发现和解决问题,确保项目按照规定进行。
二、编码的规则和要求1.编码长度:编码由一串数字组成,长度为12位。
2.编码内容:编码分为两部分,前8位为地区代码,表示项目所在地区,后4位为项目编号,用于区分不同的项目。
4.项目编号:项目编号为自动生成的4位数字,用于区分不同的项目。
三、编码的实施和应用1.编码的分配:编码可以由广东省企业基本建设投资项目备案管理部门进行统一分配和管理,确保每个编码的唯一性。
2.编码的使用:各相关部门在对企业基本建设投资项目进行备案时,将项目信息填写到备案系统中,系统会自动生成项目编码并在备案表格中显示。
3.编码的查询:相关部门在需要查询项目信息时,可以通过编码进行查询,快速找到目标项目的详细信息。
4.编码的监管:备案管理部门可以通过对项目编码的监管,及时发现不合规的项目,对其进行处理和纠正,确保项目按照规定进行。
四、编码的优势和局限性1.优势:编码规范且唯一,方便统一管理和监管,提高办事效率和信息查找的速度。
2.局限性:编码只能标识项目的基本信息,无法包含详细的项目内容和进展情况,对于项目管理的全面了解还需要其他手段和方法的配合。
总结起来,广东省企业基本建设投资项目备案编码是一种对项目进行标识和管理的方式,通过采用规范且唯一的编码形式,可以方便地对项目进行统一管理和监管,提高工作效率和信息查找的速度,为项目管理提供了便利和支持。
同时,编码也存在一定的局限性,无法对项目的详细内容和进展情况进行全面了解,还需要其他手段和方法的配合。
工程项目编码规范(制度版)
水务事业部管理制度工程项目编码规XXXX-XX-XX发布XXXXXXX XXXX-XX-XX 修订实施(发布日期)(文件编制部门)(修订实施日期)工程项目编码规1、目的1.1为规水务事业部工程项目管理信息行为,提高工程项目代码信息质量,通过工程项目代码实现各系统信息数据共享和有效连接,实行工程项目统一编码,特制定本规。
1.2为达到以上目的和简化流程,科技项目编码也纳入本规,不再另作规定。
2、适用围本规适用于市供水、市污水处理及各下属分公司、全资子公司、控股子公司,参股公司可参照执行。
3、编码对象及使用规则3.1编码对象包括工程建设项目和科技项目。
3.1.1部投资形成公司资产的生产性工程项目(包括管网工程项目和生产性基建项目)、非生产性工程项目。
3.1.1.1管网工程项目:给排水管及相关给排水设施新(扩)建、改造安装工程。
3.1.1.2生产性基建项目:生产性基建设施(包括水厂)新(扩)建、改造工程。
3.1.1.3非生产性基建项目:非生产性基建设施新建、改造(主要是指装饰装修)工程。
3.1.2对外承接收费的水表安装工程(如新装、换装水表)、表前管安装工程;表后管安装工程(如二次供水工程)和相关维修工程等。
3.1.3公司投资的科技项目:信息和自动化技术应用开发项目;技术研究与开发项目;应用理论及应用基础研究项目;科技成果转化项目,包括商品化开发、重大中间试验、示工程项目;技术前期及可行性研究项目和工艺改造项目。
3.2工程项目代码按以下分类方式赋码,项目代码在使用过程中保持唯一性和不变性。
3.2.1部投资工程由投资所属地区公司工程立项部门负责赋码,其中A类工程项目代码由投资所属地区公司(或城区本部B类工程立项部门)提供给水务部技术部(A、B 分类按照水务事业部现行的《工程项目管理制度》执行)。
3.2.2外接收费工程首先在营业收费系统设定编码程序,在客户服务中心服务窗口(或客户服务中心开放给工程管理部门的营业收费系统端口)受理时直接赋码。
项目编码规范
项目编码规范文件状态:[]草稿[]正式发布[√]正在修改文件标识:项目编码规范当前版本: 1.0作者:张波完成日期:2010-8-20参考文件:NoticeDAL.cs 文件及文档注释,类,方法,变量命名NoticeModel.cs 属性定义,私有变量MainPage.xaml xaml中相关注释,控件命名MainPage.xaml.cs 其他规范编码规范目的当团队的所有开发人员都在同一个代码上工作时,也就是代码集体拥有的情况,大家都不希望别人改变代码的外观以适应他们自己的风格。
因此,通过在项目之初达成一个编码标准,就可以增加团队的生产率和沟通效果。
1.基本规则有两种主要类型的字母大小写形式:Pascal和camel。
对于Pascal字母大小写形式来说,所创建名称的第一个单词的第一个字母是大写的,该名称中的后续单词也是如此,例如ThisIsPascalCase。
对于camel字母大小写形式来说,所创建名称的第一个单词的第一个字母是小写的,而该名称中的后续单词使用大写的字母,例如thisIsCamelCase。
2.如果可以更清楚地描述事物的含义,大家应该尽量使用完整的单词,而不是缩略语。
让其他人在看到我们的变量方法名时,大概能猜出它是做什么的。
2.命名规范项大小写形式相关例子注释Pascal命名规则文件Pascal DatabaseConnector使用名词来描述类Pascal Public class DatabaseConnector{}类的名称应该与定义它们的文件的名称匹配接口Pascal interface IdatabaseConnector{} 接口名称以字母I开头方法Pascal CalculateBalance()使用动词来描述方法单元测试方法Pascal TestFindAllCustomers()单元测试名称以单词Test开头。
属性Pascal public string AccountNumber{get{return accountNumber;}}公共实体字段Pascal CustomerName公共类字段Pascal public static bool HasGoodCredit = true 命名空间Pascal namespace DataLayer解决方案Pascal NorthWindTrader项目Pascal DataLayer委托Pascal public delegate void MouseEventHandler(object sender, MouseEventArgs e); 在命名的后面加EventHandlerCamel命名规则私有的实例字段camel private float_accountBalance以_开头,第一个字母小写私有和受保护的类字段camel protected static int numberOfAccounts局部变量camel string accountNumber=FindAccountByCustomerName(customerName)过程的参数变量camel public class hello{void say(string p_sayWord){}}过程的参数使用“p_”作为前缀.参数camel public voidGetCurrentBalance(string accountNumber)常量全部大写Decimal MINNUM_BALANCE=100全部大写,单词之间以“_”分隔控件对象命名规则TextBox控件:前缀为txtTextBlock控件:Label控件:前缀为lblButton控件:前缀为btnComboBox控件:前缀为cmbCheckBox控件:前缀为chkRadioButton控件:前缀为radPanel控件:前缀为pnlDataGrid控件:前缀为grdBorder控件:前缀为brdTreeView控件:前缀为treContextMenu控件:前缀为cmu数据库命名规则视图:v_<ViewName>首字母大写存储过程:sp_<SpName>首字母大写触发器:t _<TriggerName> 首字母大写函数过程:fn_<FunctionName>首字母大写列名表名:一般第一列名为ID、主键、标识递增,其他列名表名推荐采用Pascal命名方式,尽可能用英文单词或英文缩写,如英文过长(超过6位)或过于生僻可用汉语拼音的首字母。
项目开发规范(编码规范、命名规范、安全规范、前端优化、源码提交规范、代码维护规范、产品发布规范)
项⽬开发规范(编码规范、命名规范、安全规范、前端优化、源码提交规范、代码维护规范、产品发布规范)第⼀节:编码过程的命名约定(编码命名规范)==========================================================================================================================PHP编码规范=============================================================================================================================PSR(PHP Standard Recommendations,PHP标准规范)是由PHP FIG组织制定的PHP规范,是PHP开发的实践标准。
主要包含基础编码规范、编码风格规范、⽇志接⼝规范、缓存接⼝规范、HTTP消息接⼝规范等。
1. 【必须】代码必须使⽤4个空格符⽽不是「Tab 键」进⾏缩进。
使⽤空格⽽不是「tab键缩进」的好处在于,避免在⽐较代码差异、打补丁、重阅代码以及注释时产⽣混淆。
并且,使⽤空格缩进,让对齐变得更⽅便。
2. 【必须】类的属性和⽅法必须添加访问修饰符(private、protected 以及 public),abstract 以及 final 必须声明在访问修饰符之前,⽽static 必须声明在访问修饰符之后。
3. 【必须】PHP所有关键字必须全部⼩写。
常量 true 、false 和 null 也必须全部⼩写。
4. 【不该】类的属性和⽅法不该使⽤下划线作为前缀,来区分是 protected 或 private。
⽬录和⽂件⽬录使⽤⼩写+下划线。
(参考linux⽬录命名,全部⼩写,linux⽬录单词间没有分隔符,如/var/spool/clientqueue,/etc/inittab,/bin/dnsdomainname等)类的⽂件名均以命名空间定义,并且命名空间的路径和类库⽂件所在路径⼀致。
项目编码规则
项目编码规则项目编码规则是指在项目管理过程中为项目标识和分类而制定的一套规则和标准。
项目编码规则的制定可以帮助项目团队更好地管理和追踪项目,确保项目信息的准确性和一致性。
下面是一个示例的项目编码规则,供参考:1. 项目编码结构项目编码由多个部分组成,每个部分代表不同的信息。
通常,项目编码结构包括项目分类码、项目类型码、项目序号码等。
- 项目分类码:用于对项目进行分类和归档,可以根据项目所属行业、项目性质等进行分类。
例如,IT类项目的分类码可以为IT,市场营销类项目的分类码可以为MK。
- 项目类型码:用于标识项目的类型,可以根据项目的功能、目标等进行分类。
例如,软件开发项目的类型码可以为DEV,市场推广项目的类型码可以为MKT。
- 项目序号码:用于标识项目的顺序,一般为数字,从1开始递增。
例如,第一个软件开发项目的序号码可以为001,第二个软件开发项目的序号码可以为002。
2. 项目编码示例根据上述的项目编码结构,可以生成如下的项目编码示例:- IT类软件开发项目:IT-DEV-001- 市场营销类市场调研项目:MK-MKT-001- IT类网络建设项目:IT-NET-0013. 项目编码规则的使用项目编码规则应在项目启动时确定,并在整个项目生命周期中使用。
在项目启动时,项目经理或相关人员根据项目的特点和需求制定项目编码规则,并将其应用到项目管理工具或系统中。
在项目执行过程中,项目团队成员可以根据项目编码规则对项目进行标识和分类。
例如,在项目管理工具中创建新项目时,可以根据项目编码规则生成项目编码,并将其填写在相应的字段中。
项目编码规则的使用可以带来以下好处:- 提高项目管理效率:通过项目编码规则,可以快速准确地标识和分类项目,提高项目管理的效率和准确性。
- 便于项目追踪和查询:项目编码规则可以帮助项目团队追踪和查询项目信息,包括项目的状态、进度、成本等。
- 统一项目管理标准:项目编码规则可以帮助项目团队建立统一的项目管理标准,确保项目信息的一致性和规范性。
工程项目编码规范(制度版)
工程项目编码规范(制度版)一、规范目的为了规范工程项目管控体系,提高项目信息化程度,统一项目命名规范,方便对工程项目进行管理和协调。
二、适用范围本规范适用于公司内所有项目的编码管理。
三、编码规则1、项目编码规则项目编码采用以下顺序编码:公司编码-部门编码-项目类型编码-年份编码-顺序号编码具体编码规则如下:公司编码:3位数字,公司前缀,〃605〃代表**公司。
部门编码:2位数字,〃01〃代表市场部,〃02〃代表生产部,〃03〃代表技术部,〃04〃代表财务部,〃05〃代表人力资源部,〃06〃代表综合办公室。
项目类型编码:2位数字,代表新建工程,〃02〃代表改建工程,"03"代表扩建工程,〃04〃代表设备安装工程,〃05〃代表电气工程,〃06〃代表环保工程,〃07〃代表软件工程,〃08〃代表工艺设计工程,〃09〃代表其他工程。
年份编码:2位数字,〃18〃代表2018年,〃19〃代表2019年,〃20〃代表2023年,〃21”代表2023年,〃22〃代表2023年,以此类推。
顺序号编码:4位数字,从11000Γ开始连号。
举例说明:**公司技术部在2023年新建一个工艺设计工程,其完整项目编码为“60503082101”。
2、部门编码规则部门编码采用以下顺序编码:公司编码-部门序号编码具体编码规则如下:公司编码:3位数字,公司前缀,〃605〃代表**公司。
部门序号编码:2位数字,从〃01〃开始连号。
举例说明:**公司技术部的部门编码为“60503〃。
四、编码使用1、在进行新建工程、改建工程、扩建工程、设备安装工程、电气工程、环保工程、软件工程、工艺设计工程和其他工程时,应按规定命名项目编码。
2、工程项目启动时,由项目经理在项目管理系统中提报项目,系统自动生成项目编码。
3、在项目开展过程中,如有调整项目类型、新增项目,应在项目管理系统中更新项目编码。
4、在项目完成后,应将项目编码添加到项目档案中,以便进行下一步管理工作。
《国家科技计划项目编号、编码规范》.doc
二00一年八月十二日
流水号第三位至第六位为课题流水号,用4位阿拉伯数字表示。其中对于领域项目,前三位为课题流水号、后一位为其子课题流水号。对于重大专项,其中第一位为专项序号,第二、三位为其课题流水号,最后一位为子课题流水号。
——科技攻关计划按以下规范编码:
流水号第一位为项目领域码
0
附件三
攻关计划项目领域、项目类型与代码之间的对应表
项目领域
代码
项目类型
代码
信息
1
重大项目
A
自动化
2
重点项目
B
材料
3
引导项目
C
能源
4
交通
5
农业
6
资源
7
环境
8
生物医药
9
社会事业
10
其它
11
附件四
国家重点基础研究计划
《国家重点基础研究发展计划》项目后6位流水号编号:
从左向右:
第1位:领域代码(1-农业领域,2-能源领域,3-信息领域,4-资源环境领域,5-人口与健康领域,6-材料领域,7-基础科学前沿)
EG
国家级高新技术开发区
EH
生产力促进中心
EI
大学科技园
EJ
农业科技园
EK
附件二
863计划项目领域、主题或重大专项代码对应表
领域名称
代码
主题或重大专项名称
代码
信息技术领域
1
计算机软硬件技术
1
通信技术
2
信息获取与处理技术
3
信息安全技术
4
生物和现代农业技术领域
2
生产工程技术
项目编码规则
项目编码规则项目编码规则是指在项目管理过程中,为了统一命名和标识项目,制定一套规范的编码规则。
通过项目编码规则,可以方便地识别和管理项目,提高项目管理的效率和准确性。
一、项目编码的基本原则1. 唯一性原则:每个项目应有唯一的编码,避免重复和混淆。
2. 有序性原则:项目编码应具有一定的顺序性,便于快速定位和查找。
3. 可读性原则:项目编码应具备一定的可读性,方便人员理解和使用。
4. 简洁性原则:项目编码应简洁明了,避免冗长和复杂。
二、项目编码的组成项目编码可以由多个部分组成,每个部分代表不同的含义,如下所示:1. 项目类别:表示项目所属的类别,可以是数字、字母或符号,如A、B、C 等。
2. 项目阶段:表示项目所处的阶段,可以是数字、字母或符号,如1、2、3等。
3. 项目序号:表示项目在同一类别和阶段中的序号,一般为数字,如001、002等。
三、项目编码的示例以某公司的IT项目为例,假设该公司有三个项目类别(A、B、C),每个项目类别有三个阶段(1、2、3),则可以采用以下编码规则:1. A类项目:A-1-001、A-1-002、A-2-001、A-2-002、A-3-001等。
2. B类项目:B-1-001、B-1-002、B-2-001、B-2-002、B-3-001等。
3. C类项目:C-1-001、C-1-002、C-2-001、C-2-002、C-3-001等。
四、项目编码的应用项目编码可以应用于项目管理的各个环节,如项目立项、项目计划、项目执行、项目监控等,具体应用如下:1. 项目立项:在项目立项阶段,为项目分配一个唯一的编码,用于标识和管理项目。
2. 项目计划:在项目计划阶段,使用项目编码确定项目的类别和阶段,便于编制详细的项目计划。
3. 项目执行:在项目执行阶段,使用项目编码追踪和记录项目的进展情况,便于项目管理人员进行监控和控制。
4. 项目监控:在项目监控阶段,使用项目编码对项目的各项指标进行监测和分析,便于及时发现和解决问题。
项目编码规范
项目编码规范C#命名规范1.1命名空间框架中所有命名空间的起始部分COM.ACCP业务中所有命名空间的起始部分COM.ASSEMBLY.FOLDER实际结构和名称以业务为准1.2类1)名字应该能够标识事物的特性。
2)名字能够有两个或三个单词组成,但通常不应多于三个。
3)采纳Pascal case,所有单词第一个字母大写。
4)使用名词或名词短语命名类。
5)少用缩写。
6)不要使用下划线字符(_)。
例:public class FileStreampublic class Button1.3接口和类命名规范相同,唯独区别是接口在名字前加上“I”前缀例:interface IDBCommandinterface IButton1.4枚举和类命名规范相同,唯独区别是枚举在名字前加上“E”前缀例:enum ESystemType1.5方法1)使用动词或动词短语命名方法。
2)采纳Pascal case,所有单词第一个字母大写。
3)方法中的参数命名采纳Camel casing,所有单词第一个字母大写,除了首字母小写。
1.6属性1)使用名词或名词短语命名2)采纳Pascal case,所有单词第一个字母大写3)少用缩写4)不要使用下划线字符( _ )1.7变量1)变量名称= 变量的前缀+ 代表变量含意的英文单词或单词缩写。
常用变量类型的前缀命名规则,定义如下:常用对象:2)类的私有变量,在遵循第一条规则后,在其前加“m_”前缀。
例:public class Hello{private string m_strName;public string Name{get{return m_strName;}}}3)即使关于可能仅显现在几个代码行中的生存期专门短的变量,仍旧使用有意义的名称。
仅关于短循环索引使用单字母变量名,如i或j。
4)不要使用原义数字或原义字符串,如for(int i = 1;i <= 7;i++)。
团队项目开发编码规范
团队项目开发"编码规范"之一:概述“程序员、程序员”顾名思义就是来编程序的人员。
他们和一般工作人员是一样的,都需要合作,可能为了一个大型项目程序会有十人以上或者百人以上甚至千人以上的团队公司在一起工作。
编码规范使程序规范化,易懂化,才能更好的进行合作。
开发程序的软件很多。
但是它们的检查方式全是检查语法,并没有规定变量命名以及方法的命名,所以注释是很必要的东西,不过如果你将变量命名的规范一些。
Java和C#里的命名是最接近自然语言的缺点是名字太长,你不喜欢你的老板,但是你得从老板手里赚钱,这就是道理。
喜欢是一回事,赚钱是另外一回事,找既喜欢,又赚钱的事情做,太难了。
命名其实是越长越好的,因为表意性很好,大家看了像看文章一样,一目了然。
这样才会使得别人更加明白清晰的看清你写程序的思路。
很多人忌讳写长名字,主要原因,可能还是怕敲起来麻烦。
现在我们在学校用的visual studio 2005其实有很方便的拷贝功能,事实上,我的变量名,函数名,都只敲一遍,以后全部是拷贝+粘贴。
这样还有一个好处,就是我写的代码,永远不会有笔误,不会因为我敲错一个字符而导致bug。
用一个好的习惯,解决整整一个方面的bug,你说划算不划算?如果你对英语并不是特别熟悉,你可以去看看金山词霸,在里面又背英语又进行编码规范的训练挺好。
再说你选择了程序员这条路,英语简直是关键中的关键。
编码规范第一、能使你的代码更加易于维护,程序并不是一次性的产品,它需要扩展和修改还有维护的。
但是进行这次操作的人并一定就是你了,所以你为了你的接班人也要将规范编码进行到底!编码规范第二、可以提高代码质量,谁编程都不是一次性完成的,是需要不断的测试与调试,以各种状态来修改自己的代码,而将代码规范化,就能对程序本身有更加清晰的结构思路,从而减少调试而成为快捷高效的代码。
编码规范第三、也是最为重要的是将你本身个性化溶于团队化的过程,当你熟练运用编码规范了,就等于在以后的职场的道路上更加宽广。
工程编号制度规则
工程编号制度规则第一章总则第一条为规范和统一工程项目的编号管理,提高工程项目管理的效率和信息化水平,保障工程项目的顺利进行,特制定本规则。
第二条本规则适用于所有由我单位负责管理的工程项目的编号管理工作。
第三条工程项目编号是区分不同工程项目并唯一标识工程项目的重要标识,是工程项目管理的基础数据之一。
第四条工程项目编号的编制、管理和使用应当严格依据本规则执行,不得擅自更改、调整或废止。
第五条工程项目编号的管理机构由我单位工程项目管理部门负责,具体负责人为工程项目编号管理员。
第六条工程项目编号应当按照一定的规则进行编制,具有唯一性、可识别性、规范性和便捷性。
第七条工程项目编号的编制应该根据工程项目的性质、规模、地理位置等因素进行综合考虑,符合实际需求,并在后续的项目管理过程中具有可扩展性。
第八条工程项目编号的使用应当遵循规范,不得出现重复、错用或乱用现象,确保工程项目信息的真实可靠性。
第二章工程项目编号编制原则第九条工程项目编号的编制原则主要包括唯一性原则、可识别性原则、规范性原则和便捷性原则。
第十条工程项目编号应当具有唯一性,即每个工程项目都应该有一个唯一的编号,不得重复使用。
第十一条工程项目编号应当具有可识别性,即通过工程项目编号可以识别出工程项目的基本信息和属性。
第十二条工程项目编号应当具有规范性,即符合一定的编制规则和标准,易于识别和使用。
第十三条工程项目编号应当具有便捷性,即在使用和查询过程中方便快捷,提高工作效率。
第三章工程项目编号编制规则第十四条工程项目编号的编制规则应当包括以下内容:(一)工程项目编号的组成:工程项目编号应当由一定的字符或数字组成,具有一定的编码规则。
(二)工程项目编号的长度:工程项目编号的长度应当根据工程项目的规模和复杂性确定,具有一定的灵活性。
(三)工程项目编号的命名规则:工程项目编号的命名规则应当符合实际要求,便于识别和使用。
(四)工程项目编号的编制流程:工程项目编号的编制流程应当包括申请、审核、核定和发布等环节,确保工程编号的准确性和可靠性。
项目编码规则
项目编码规则项目编码规则是指在项目开发过程中,为了统一管理和标识项目相关信息,制定的一套编码规范。
良好的项目编码规则可以提高项目的可维护性和可读性,降低项目开发和维护的成本。
本文将从项目编码规则的必要性、项目编码规则的设计原则、常见的项目编码规则以及项目编码规则的实施与管理等四个方面进行阐述。
一、项目编码规则的必要性1.1 统一标识和管理:项目编码规则可以为项目中的各个组成部分(如模块、接口、类等)赋予唯一的标识,方便项目的管理和维护。
1.2 提高可读性和可维护性:良好的编码规则可以使代码结构清晰、易读,减少代码的冗余和重复,提高代码的可维护性。
1.3 降低开发和维护成本:项目编码规则可以减少团队成员之间的沟通成本,提高开发效率,降低项目的开发和维护成本。
二、项目编码规则的设计原则2.1 唯一性原则:编码规则需要确保每个项目元素都有唯一的标识,避免出现重复和混淆。
2.2 规范性原则:编码规则需要符合一定的规范,使得代码易于阅读和理解,提高代码的可读性。
2.3 可扩展性原则:编码规则应该具备一定的灵活性和可扩展性,以适应项目的发展和变化。
三、常见的项目编码规则3.1 命名规则:包括类名、方法名、变量名等的命名规范,如采用驼峰命名法、使用有意义的命名等。
3.2 文件组织规则:包括项目文件的组织结构和命名规范,如按功能模块划分文件夹、使用有意义的文件名等。
3.3 注释规则:包括代码注释的规范和要求,如注释的格式、注释的内容等。
四、项目编码规则的实施与管理4.1 培训与宣贯:项目编码规则应该在项目启动初期进行培训和宣贯,确保团队成员都了解和遵守编码规则。
4.2 代码审查:通过代码审查来监督和检查项目成员的编码规范性,及时发现和纠正问题。
4.3 不断优化:项目编码规则应该是一个不断优化和改进的过程,根据项目的实际情况和团队的反馈,不断完善和调整编码规则。
综上所述,项目编码规则是项目开发过程中必不可少的一部分。
安徽省建设工程项目编码规范
安徽省工程建设领域项目信息公开编码规范为加强全省工程建设项目管理,规范工程建设项目审批、备案、管理信息公开行为,实行全省建设工程项目统一编码。
具体规定如下:一、项目编码规则1、编码对象是工程建设领域的工程项目,包括基础设施建设项目、技术改造项目等。
纳入项目编码范围的项目投资规模按照中央和地方各级有关规定执行。
2、项目代码由项目审批单位在项目立项时负责赋码,项目代码在使用过程中保持唯一性和不变性。
二、项目编码的组成项目编码由前段码和序列码组成。
(一)前段码前段码长度为19位,其顺序定义如下:1、项目代码采用组合编码方式生成的特征组合码,由19位前段码和不定长序列码组成。
排列顺序从左到右依次是:6位行政区划代码、9位建设单位组织机构代码,4位年度和不定长序列码。
2、行政区划代码:建设工程项目行政管辖地区代码,6位数字,按照GB/T2260(2007)的规定执行,安徽省行政区划代码见附件1。
在项目审批备案中,区划代码主要表示:XX 00 00 6位代码中,后四位为零的代码表示省管工程,340000为省管项目。
XX XX 00 6位代码中,后两位为零的代码表示市管工程。
340100为合肥市管理项目XX XX XX 6位代码中,非零的代码表示县(区)管工程。
340123为肥西县管理项目。
3、项目建设单位组织机构代码:11位数字。
4、年度:4位数字,表示项目立项的年度。
如2009年代码为2009,2010年代码为2010。
(二)序列码序列号由数字和字母混合组成,审批备案机关编号由1位表示;门类用一个英文字母表示,即用字母A、B、C……顺次代表不同门类。
顺序代码由3位数字组成。
1、项目审批单位。
省发改委为1,省经信委为2。
2、建设项目所属行业编号。
按照《国民经济行业分类和代码表》(GB/T 4754-2002)(附件2)。
如:A表示农、林、牧、渔业,B表示采矿业,C代表制造业,D代表电力、燃气及水的生产和供应业, E表示建筑业。
项目编码规则
项目编码规则项目编码规则是指在项目管理中,为了方便识别和管理项目,制定的一套统一的编码规则。
通过规定项目编码格式和编码规则,可以使项目管理工作更加规范、高效。
一、项目编码格式项目编码格式一般包括项目代码和项目名称两部分,可以采用以下格式:1.数字编码格式:项目代码-项目名称例如:001-市场调研项目、002-产品开发项目2.字母编码格式:项目类型+项目序号例如:MR001-市场调研项目、PD002-产品开发项目3.混合编码格式:项目类型+年份+项目序号例如:MR202101-市场调研项目、PD202102-产品开发项目二、项目编码规则项目编码规则是指在项目编码格式的基础上,制定的具体规则和约定。
以下是一些常见的项目编码规则:1.项目类型编码规则:根据项目的性质和类型,制定不同的项目类型编码。
例如:市场调研项目的编码为MR,产品开发项目的编码为PD。
2.年份编码规则:根据项目的启动年份,给项目编码添加年份信息。
例如:2021年启动的项目编码为2021。
3.项目序号编码规则:根据项目的启动顺序,给项目编码添加项目序号。
例如:第一个启动的项目编码为001,第二个启动的项目编码为002。
4.项目名称编码规则:根据项目的名称,给项目编码添加项目名称的简写或关键词。
例如:市场调研项目的编码为MR,产品开发项目的编码为PD。
5.项目阶段编码规则:根据项目的不同阶段,给项目编码添加阶段信息。
例如:市场调研项目的编码为MR,市场调研阶段的编码为MR01,产品开发阶段的编码为PD02。
三、项目编码规则的应用项目编码规则的应用主要包括以下几个方面:1.项目命名:根据项目编码规则,为每个新项目命名。
项目编码规则可以根据实际需要进行调整和修改。
2.项目识别:通过项目编码,可以快速识别项目的性质、类型、年份和阶段信息,方便项目管理人员进行项目管理和跟踪。
3.文档管理:项目编码可以用于项目文档的命名和归档,便于文档的查找和管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目开发规则
C#命名规范
1.1命名空间
框架中所有命名空间的起始部分
业务中所有命名空间的起始部分实际结构和名称以业务为准
1.2类
1)名字应该能够标识事物的特性。
2)名字可以有两个或三个单词组成,但通常不应多于三个。
3)采用Pascal case,所有单词第一个字母大写。
4)使用名词或名词短语命名类。
5)少用缩写。
6)不要使用下划线字符 (_)。
例:
public class FileStream
public class Button
1.3接口
和类命名规范相同,唯一区别是接口在名字前加上“I”前缀
例:
interface IDBCommand
interface IButton
1.4枚举
和类命名规范相同,唯一区别是枚举在名字前加上“E”前缀
例:
enum ESystemType
1.5方法
1)使用动词或动词短语命名方法。
2)采用Pascal case,所有单词第一个字母大写。
3)方法中的参数命名采用Camel casing,所有单词第一个字母大写,除了首字母小写。
1.6属性
1)使用名词或名词短语命名
2)采用Pascal case,所有单词第一个字母大写
3)少用缩写
4)不要使用下划线字符( _ )
1.7变量
1)变量名称 = 变量的前缀 + 代表变量含意的英文单词或单词缩写。
常用变量类型的前缀命名规则,定义如下:
常用对象:
2)类的私有变量,在遵循第一条规则后,在其前加“m_”前缀。
例:
public class Hello
{
private string m_strName;
public string Name
{
get
{
return m_strName;
}
}
}
3)即使对于可能仅出现在几个代码行中的生存期很短的变量,仍然使用有意义的名称。
仅对于短循环索引使用单字母变量名,如 i 或 j。
4)不要使用原义数字或原义字符串,如for(int i = 1;i <= 7;i++)。
而是使用命名常数,如for(int i = 1;i <= NUM_DAYS_IN_WEEK;i++)以便于维护和理解。
1)常量的名字应该都大写,并且指出完整含义,单词之间用下划线(_)分隔。
例:
const int PAGE_COUNT = 10;
1.9控件
前台系统开发时,只能使用下面列出的控件,又不能满足要求请先和模块负责人联系。
讨论通过后才
可使用,规范修改前严禁使用未列出的控件。
Framework有提供相应控件的,不得使用.Net标准控件
控件命名= Window控件缩写前缀 + 变量名
1.10数据集命名规范
1)普通数Array据集命
名以Ds
开头
2)作为查
询参数
的数据
集命名
以
DsQuery
开头,表
名以
QUERY_
为前缀
3)元素的
所有字
母大写,
各字母
以下划
线“_”
分割
4)专用名词建议使用习惯缩写
5)与后台交互的数据集不允许使用属性
注释规范包括:类注释规范、类的属性、方法注释规范、代码间注释规范
1.11.1类注释规范
类开始必须以以下形式书写类注释:
项目文件(*.csproj)签出后应当尽早签入,以避免影响其他人使用。
2. 签入前必须先编译通过,编译通过后的文件允许签入
3.相关文件必须一次性签入,推荐整个项目一次性整体签入
4.每日下班前,必须签入编译通过的版本。
总则:不管你用什么命名方法,所有的命名规则一定要统一,不要一会儿中文拼音一会儿英文等等。
1、采用英文单词或英文短语(包括缩写)作为名称,不能使用无意义的字符或汉语拼音。
2、每个数据库对象表,视图,字段,存储过程,不要用任何数据库的关键词作为名称。
凡是能写注释的地方,应该写上注释,以便查看。
3、名称应该清晰明了,能够准确表达事物的含义,最好可读,遵循“见名知意”的原则。
4、对长度也要有限制,最好不要超过30个字符,在PD设置生成时,部分数据库对象会自动截取到30位。
5、所有名称的字符范围为:A-Z, a-z, 0-9 和_(下划线)。
不允许使用其他字符作为名称。
6、注释分单行和双行,在数据库对象如函数,存储过程,视图等,都需要在页头添加。