C#项目命名要求规范范例

C#项目命名要求规范范例
C#项目命名要求规范范例

C#项目开发代码规范

命名规制定意义

1 方便代码的交流和维护,便于日后自己的再次阅读。

2 不影响编码的效率,不与大众习惯冲突。

3 使代码更美观、阅读更方便。

4 使代码的逻辑更清晰、更易于理解

命名规制定原则

首要原则

有意义的,描述性的词语来命名。能够一眼看出它作什么。别使用会引起误解的名字。如果名字一目了然,就无需用文档来解释方法的功能了

1. 除约定俗成的,别用缩写。用name, address, salary等代替 nam, addr, sal

2. 除用于循环,别使用单个字母的变量象i, n, x 等. 而要使用 index, temp等。

for ( int i = 0; i < count; i++ ){ ...}

其他习惯

除了界面控件外,不要使用类型前缀。比如:使用名称amount,而不是 intAmount;

类:使用名词、名词短语命名。比如:public class FileStream;

方法:使用动词、动词短语开始。比如:CreateUser(), RemoveAt()等;

接口:以 I 开始,后面加上名词、名词短语、形容词命名。比如:IDisposable;

常量:所有单词大写,多个单词之间用 "_" 隔开。public const string PAGE_TITLE = "Welcome";

命名空间:基本格式:

CompanyName/ProjectName.TechnologyName[.Feature][.Design]

a) CompanyName/ProjectName:公司名、项目名称或产品名称;

b) TechnologyName:稳定的、公认的技术名称或架构层次名称;

c) [.Feature][.Design]:可选的功能与设计;

C#命名规

变量方法命名规则

1、用pascal规则来命名方法和类.(第一个单词首字母大写,后面连接的每个单词首字母都大写)

public class DataBase ;public void GetDataTable()

2、类:使用名词、名词短语命名。比如:public class FileStream;

2.用camel规则来命名局部变量和方法的参数. (第一个单词不大写,后面连接的单词首字母大写)

public void AddUser(string userId, byte[] password)

{ string userName;}

3.所有的成员变量前加前缀 _

public class Database

{ private string _connectionString; }

4.接口的名称加前缀 I

interface ICompare

{ int compare(); }

5.自定义代码属性类以Attribute结尾

public class OperationAttribute : Attribute

6.自定义的异常以Exception结尾

public class AppException : Exception

7.方法的命名.一般将其命名为动宾短语,“动词+对象”.

GetRecordData();GetPath();CreateFile();

8.代码的缩进.要用Tab,而不要用space.

9.使用带有说明性的变量名。

(a)避免单字符串的变量名,使用类似于index或temp这样有意义的名字。

(b)对于public或protected类型的变量避免使用匈牙利表示法。

(c)不要缩写单词。

10.所有的类成员变量应该被声明在类的顶部,并用一个空行把它们和方法以及属性的声明区分开.

11.用有意义的名字命名namespace,如:产品名、公司名.

12.建议局部变量在最接近使用它时再声明.

13.使用某个控件的值时,尽量命名局部变量.

14.把引用的系统的namespace和自定义或第三方的用一个换行把它们分开.

15.文件名要能反应类的容,最好是和类同名,一个文件中一个类或一组关连类.

16.目录结构中要反应出namespace的层次.

17.大括号"{"要新起一行 .

18. 在和你的代码缩进处于同一个级别处为该行代码添加注释

19单独方法要加注释字段(一目了然的课一部详细说名)

例如:

///

///

///

///

///

public string GetName(int id){

return “xiaomi“;

}

名称应该说明“什么”而不是“如何”。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。

命名原则是:

选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短以避免冗长。唯一名称在编程上仅用于将各项区分开。表现力强的名称是为了帮助人们阅读;因此,提供人们可以理解的名称是有意义的。不过,请确保选择的名称符合适用语言的规则和标准。

1以下几点是推荐的命名方法。

1、避免容易被主观解释的难懂的名称,如方面名AnalyzeThis(),或者属性名xxK8。这样的名称会导致多义性。

2、在类属性的名称中包含类名是多余的,如Book.BookTitle。而是应该使用Book.Title。

3、只要合适,在变量名的末尾或开头加计算限定符(Avg、Sum、Min、Max、Index)。

4、在变量名中使用互补对,如 min/max、begin/end 和 open/close。

5、布尔变量名应该包含Is,这意味着 Yes/No 或 True/False 值,如fileIsFound。

6、在命名状态变量时,避免使用诸如Flag的术语。状态变量不同于布尔变量的地方是它可以具有两个以上的可能值。不是使

用documentFlag,而是使用更具描述性的名称,如documentFormatType。(此项只供参考)

7、即使对于可能仅出现在几个代码行中的生存期很短的变量,仍然使用有意义的名称。仅对于短循环索引使用单字母变量名,

如i或j。可能的情况下,尽量不要使用原义数字或原义字符串,如

For i = 1 To 7。而是使用命名常数,如For i = 1 To NUM_DAYS_IN_WEEK以便于维护和理解。

8、用于事件处理的委托添加“EventHandler”后缀

9、用于事件处理之外的那些委托添加“Callback”后缀

10、不要给委托添加“Delegate”后缀

11、用名词或名词词组来给类型命名,在少数情况下也可以用形容词词组来给类型命名

12、用动词或动词词组来命名方法

13、用名词、名词词组或形容词来命名属性

14、要用动词或动词短语来命名事件

15、要用名词或名词短语来命名字段

2小写规则

大写

标识符中的所有字母都大写。仅对于由两个或者更少字母组成的标识符使用该约定。例如:

System.IO

System.Web.UI

下表汇总了大写规则,并提供了不同类型的标识符的示例。

3缩写

为了避免混淆和保证跨语言交互操作,请遵循有关区缩写的使用的下列规则:

1 不要将缩写或缩略形式用作标识符名称的组成部分。例如,使用 GetWindow,而不要使用 GetWin。

2 不要使用计算机领域中未被普遍接受的缩写。

3 在适当的时候,使用众所周知的缩写替换冗长的词组名称。例如,用 UI 作为 User Interface 缩

写,用 OLAP 作为 On-line Analytical Processing 的缩写。

施工项目管理规范

施工现场管理一般实施细则(重要) 1 范围本细则适用于各项目经理部施工现场管理。 2 规范性引用文件 下列文件中的条款通过本细则的引用而成为本细则的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本细则,然而,鼓励根据本规定达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本细则 Q/YGS G 325.04-2002 《施工现场管理标准》 3 主管机构与分工 3.1 公司工程管理部是施工现场综合管理部门,负责对各工程项目的施工现场总平面管理和对文明施工进行检查与监督。 3.2 分公司(厂)施工管理部门会同项目工地生产(车间)办公室负责制订本单位工程项目施工现场总平面管理规划,项目工地生产(车间)部门具体组织实施,并将现场管理的实施情况及时向分公司生产科汇报。分公司生产管理部门汇集各项目施工管理情况定期向公司工程管理部汇报。 4 管理内容与要求 4.1 项目经理部应认真搞好施工现场管理,及时巡视检查并整改发现的问题;现场门头要设置公司的标志,并公示下列内容。 4.1.1 项目现场设置" 四牌一图" ⑴、施工企业概况牌,其规格为高2m、宽3m,离地面距离1m。(附图) ⑵、工程概况牌,其规格为高2m,宽度3m,离地面距离1m。(附图) ⑶、质量方针目标牌,其规格为高2m,宽3m,离地面距离1m。(附图) ⑷、健康、安全、环境方针牌,其规格为高2m,宽3m,离地面距离1m。(附图) ⑸、施工总平面图,其规格为高2m,宽3m,离地面距离1m。(附图) 4.1.2 施工总平面布置图,比例合适,内容齐全。 4.1.3 项目现场"四牌一图"应固定设置在项目现场内主要进出口处,图牌处不乱扔堆杂物,保持清洁。 4.2 施工总平面图管理 4.2.1 项目现场施工总平面图的主要内容 ⑴、标明已建及拟建的永久性房屋、构筑物、运输道路及循环走道。 ⑵、标明施工用的临时水管线、电力线和照明线、变压器及配电间、现场危险品及仓库的位 置。 ⑶、土建工程还应标明: ①砼、砂浆搅拌机及塔吊、卷扬机、木工机械的平面位置。 ②石灰膏、纸筋灰、粉煤灰储存池及构件、钢筋等位置。 ⑷、安装工程还应标明: ①钢结构和油罐的铆焊预制场、压力容器的现场组焊场、工艺管线的管焊预制场、冷换或热 设备的试压场区、阀门试压场区、电气和仪表的试验校验室、电气和仪表的预制场区。 ②施工平台、配电盘、水源点的平面位置。 ③施工机械的平面摆放位置及棚设,大型工装的现场摆放位置。 ④起重桅杆与卷扬机,锚坑与拖拉绳的平面位置,起重机索具的现场临时存放区。 ⑤大型塔器及设备进现场后平面摆放位置。 ⑥钢材(板材、型材、管材)、电线电缆等材料的现场存放区,预制的或顾客供货的成品, 半成品放置区。 ⑸、标明生活区及行政设施的平面位置及其结构型式。 ⑹、其它应该标明的内容。

项目立项管理制度

经营类项目立项管理制度 1.目的 为规范集团投资决策的基本程序,以化解风险,减少损失,提高效益,特制定本制度。 2.适用范围 本制度适用于集团总部和各分子公司。 3.定义 经营类项目指以盈利为目的,周期长、投资较大,一般采取有限责任公司等独立法人形式长期运营的项目。 4.职责 4.1集团投资发展中心负责各类项目信息汇总、完成《项目建议书》,并提交董事长办公会研究。 4.2集团事业部或董事长指定责任人负责组织《项目可行性报告》编制,并提交董事长办公会讨论。 4.3董事长办公会负责《项目建议书》、《项目可行性研究报告》、项目立项的审批。 5.文件内容 5.1项目立项流程 项目立项由三步工作完成:提交《项目建议书》;;审议《项目可行性研究报告》;决策立项。 5.2项目建议书 各类项目信息由投资发展中心汇总、完成《项目建议书》,并提交董事长办公会研究。 5.3项目可行性 《项目可行性研究报告》由集团事业部或董事长指定责任人负责组织编制,并提交董事长办公会审议决策。

5.4外聘 如在项目论证过程中需要外聘专家或机构,另行规定。 5.5项目立项 项目经董事长办公会审批立项后,应确定项目经理。投资发展中心登记立项,并下发《项目任务书》;人力资源中心据此调配项目组人员;财务管理中心凭此注入开办资金。 5.6本制度与《投资项目红黄绿灯管理制度》、《股权激励制度》等制度配套执行。 6.相关文件 《投资项目红黄绿灯管理制度》、《股权激励制度》 7.附件 附件一《项目任务书》、附件二《项目可行性研究报告》 8.附则 8.1本制度由董事长办公会制订和执行,投资发展中心负责解释和实施。 8.2本制度自颁布之日起生效。

项目命名及管理规范

XXXXXXXXXX公司项目命名及管理规范 XXXXXXXXXX公司 二○一○年一月

1.目的 为规范公司内部项目命名,确保项目信息传递顺畅;及时沟通项目各环节进展情况,保证项目整体的有效运行;促进经营和财务工作的有序进行,加强公司管理水平,特制定本规范。 2.范围 本规范适用于公司内部各部门间涉及“费用”及“成本”的沟通和信息传递,包括《借款申请单》、《支出凭单》、《差旅费单》及市场、采购、财务相关单据,不涉及公司及部门对外的说明、汇报等文件。 3.项目命名规则 3.1项目名称结构 1、项目名称一共由五部分组成,其中时间、项目类别、项目属性为必填项,客户、项目名称为可选项(二选一),结构如下: 时间+项目类别+客户+项目名称+项目属性 2、应用范围说明: ●时间:为项目正式立项的年度日期。如2010、2011等。 ●项目类别:公司目前所涉及项目分四类:软件类、工程类、其它类、新业务 类、公司类分别使用A、B、C、N代表。 软件类:指软件类业务 工程类:指工程类业务 其它类:指贸易类业务等 新业务类:除以上三类业务外其余业务均属于新业务类。如新业务形成 一定规模,经公司报批后可单独划分业务类型。

●客户:可选项。合同履行的客户对象。如XXXXXX局、XXXXXX公司等。 ●项目名称:可选项。项目的具体说明。如库房管理、运输管理、视频监控、 代理服务器等。 ●项目属性:分为公司交办和自己承担,分别使用J、Z代表。 ●注意事项 ●2010年之前已立项项目保持原有名称不变。 ●项目名称命名可读性第一,应在充分包含相关信息的条件下,尽量简洁,一 目了然。 ●项目类别的中文名称应当根据系统的类型选择使用常用命名词汇。 ●系统的版本不在命名中体现。 ●名称的全称不宜太长,一般在15个字以内(包括数字)。 ●客户、项目名称等字段过长时,可以使用字面意思明白并约定俗成的简称。 ●相同的项目类别、客户和项目名称在不同的项目命名出现时必须保持一致。 3.2示例 软件类项目示例: 工程类项目示例:

建设工程项目管理规范

建设工程项目管理规范 GB/T 50326-2017 1 总则 1.0.1 为规范建设工程项目管理程序和行为,提高工程项目管理水平,制定本规范。 1.0.2 本规范适用于建设工程有关各方的项目管理活动。1.0.3 建设工程项目管理,除应符合本规范外,尚应符合国家现行有关标准的规定。 2 术语 2.0.1 建设工程项目construction project 为完成依法立项的新建、扩建、改建工程而进行的、有起止日期的、达到规定要求的一组相互关联的受控活动,包括策划、勘察、设计、采购、施工、试运行、竣工验收和考核评价等阶段。简称为项目。2.0.2 建设工程项目管理construction project management 运用系统的理论和方法,对建设工程项目进行的计划、组织、指挥、协调和控制等专业化活动。简称为项目管理。 2.0.3 组织organization 为实现其目标而具有职责、权限和关系等自身职能的个人或群体。2.0.4 项目管理机构project management organization 根据组织授权,直接实施项目管理的单位。可以是项目管理公司、项目部、工程监理部等。

2.0.5 发包人employer 按招标文件或合同中约定,具有项目发包主体资格和支付合同价款能力的当事人或者取得该当事人资格的合法继承人。 2.0.6 承包人contractor 按合同约定,被发包人接受的具有项目承包主体资格的当事人,以及取得该当事人资格的合法继承人。 2.0.7 分包人subcontractor 承担项目的部分工程或服务并具有相应资格的当事人。 2.0.8 相关方stakeholder 能够影响决策或活动、受决策或活动影响,或感觉自身受到决策或活动影响的个人或组织。 2.0.9 项目负责人(项目经理) project leader(project man-ager) 组织法定代表人在建设工程项目上的授权委托代理人。2.0.10 项目范围管理project scope management 对合同中约定的项目工作范围进行的定义、计划、控制和变更等活动。 2.0.11 项目管理责任制project management responsibility system 组织制定的、以项目负责人(项目经理)为主体,确保项目管理目标实现的责任制度。 2.0.12 项目管理目标责任书responsibility document of pro-ject management 组织的管理层与项目管理机构签订的,明确项目管理机构应达到的

业务项目管理办法(试行)

支付业务项目管理办法(试行) 第一章总则 第一条目的 为规范公司业务项目管理,明确业务项目管理的工作要求、项目管理各方职责以及工作流程,合理配置资源,确保公司各业务项目的全面评估、有效管控,提高业务项目管理的工作效率和水平,特制订本办法。 第二条基本要求 业务项目(以下简称项目)管理工作的基本要求是:鼓励创新、服务市场、科学管理、规范流程。 1.在执行公司有关保密规定的原则下,由公司业务规划管理委员会及业务与运营管理部对项目立项评审、项目实施、阶段性成果、项目上线评审以及项目工作效果评估等进行公开发布。 2.项目主办部门应按照项目规划进度,定期报告项目推进实施和执行情况,并具体说明项目分阶段的进展程度。 3.项目推进过程中应严格按照项目方案和项目工作流程操作。对于已经生产上线的项目,业务与运营管理部组织对项目运作情况定期开展过程控制、监督评价及项目质量效果评估。 第三条适用范围 本办法适用于以下项目的管理: 1.公司面向市场所开发的新业务、新产品。主要指在业务品

种、产品功能、支付方式、业务管理、运营流程等一个或多个方面,与公司现有业务和产品具有显著差异,或对公司现有业务和产品进行重大改进、资源整合,并能给公司带来较好经济价值的业务和产品。 2.已上线的综合支付项目的优化,涉及较大程度的系统、业务改造支持。 3.公司明确要求进行立项和上线评审的其他项目。 4.已上线,需进行跟踪评价和监督管理的项目。 总公司各部门及各分支机构应遵照本办法(含附件)的要求,开展项目立项、上线评审及项目跟踪评价等相关项目管理工作。本办法内容将根据公司业务的实际发展情况,及时进行更新和调整。 第二章参与主体及各方职责 第四条参与主体 在项目管理工作中,参与主体应主要由项目主办部门、项目管理部门和项目专业评审部门组成。 项目主办部门,是提报项目立项申请的部门,承担项目建设的主要工作责任,并完成项目立项申请、项目上线申请等所需的项目基础资料的准备工作。 项目管理部门,是负责组织项目论证、立项评审、上线评审,协调推进项目实施和项目过程管控,开展项目效果评估管理的部

软件系统命名规则(互联网+)

1、目的 本指导书是为软件配置管理而制定。其目的是使公司软件产品配置标识的命名规范化。 2、适用范围 适用于本公司所有软件产品的配置管理。 3、职责 4、控制内容 4.1、软件配置标识的组成 4.1.1、软件提供给用户的阶段产品和最终产品的配置标识由公司代码QW和以下五 部分组成。 a、产品类别代码 b、产品(项目)标识或子系统标识 c、配置项标识 d、版本号 其一般形式为:QWa-bbbb-cc-dd 4.1.2、软件开发过程中产生仅供公司或项目内部使用的配置项,其配置标识的一 般形 式为:bbcccccc-dd,其中,bb为产品(项目)标识缩写,cccccc为配置项标识,dd为版本号。 4.2、部门代码 部门代码按《体系文件编号规定》4.3条的规定控制。 4.3、产品(项目)标识及其缩写 产品(项目)标识由反映产品或项目名称的4~5位拼音字母组成,前2位字母为其缩写。如DHMIS是杭州大和热磁电子有限公司管理信息系统的项目标识,而DH则为其缩写。 4.4、子系统标识 子系统标识由2位产品(项目)标识缩写和2~3位子系统名拼音字母组成,其中第3、4两位为子系统标识缩写。如DHXS是大和项目销售子系统的标识,而XS是其缩写。 4.5、配置项标识 4.5.1、4.1.1所述配置标识中的配置项标示:识(cc)如下表所 配置项标识(cc) 系统规格说明书FB 项目开发计划DP 软件需求规格说明书RS 概要设计说明书PD

详细设计说明书DD 用户手册UM 操作手册OM 源程序SP 4.5.2、4.1.2所述配置标识中的配置项标识(cccccc)有以下情况: a、配置项为数据项:配置标识由2位全局标识SY或子系统标识缩 写(局部数据)和3位数字码组成。 如SY001为001号全局数据的配置项标识 XS031为销售子系统031号数据的配置项标识。 b、配置项为数据流: 配置项标识由2位子系统标识缩写,2位数据流标识DF和2位数字码组成。 如ZCDF02为资财子系统02号数据流的配置项标识。 c、配置项为数据存储结构: 配置项标识由2位子系统标识缩写,2位数据存储标识DB和2位数字码组成。 如ZZDB01为制造子系统01号数据存储结构的配置项标识。 d、配置项为程序模块: 配置项标识由2位子系统标识缩写,程序模块标识M和2~3位数字码组成。 如XSM101为销售子系统101号程序模块的配置项标识。 e、配置项为存储媒体 配置项标识由2位产品(项目)标识缩写或子系统标识缩写,2位存储媒体标识FD(软盘)、HD(硬盘)、CD(光盘)或TY(磁带)和2 位数字码组成。 如ZZFD03为制造子系统的03号软盘。 f、配置项为测试计划 配置项标识由2位产品(项目)标识缩写或子系统标识缩写,2位测试计划类别标识和2位数字码组成,其中,组装测试计划类别标识为 TP,确认测试计划类别标识为VP。 数字码00表示产品(项目)或子系统的测试计划,其它数字则表示某一号分计划。 如DHVP00为大和项目确认测试计划的配置项标识。 XSTP01为销售子系统01号测试计划的配置项标识。 4.6、版本号 版本号由2位数字码组成。

java项目各部分命名规则

学习Java的童鞋们都知道,Java的包、类、借口、方法、变量、常量;JavaEE 的三层模型等都有一套约定俗成的命名规则。 我学习每种语言都会关注相应的命名规则,一则体现自己比较专业;二来方便后检查,看到名称就知道是属于什么类型、占用多少内存、使用是否正确等;三又可以供其他人参考。 当然,学习Java也不例外,每次新建Java Project的时候都会想一下命名方式,尤其是对Java Package的命名。起初学习Java的时候都会推敲一番,该怎么命名所建立的Java Package,后来给自己约定俗成了,推敲少了,但命名确更规范了。 下面正式进入主题,讲讲我对Java Package命名规则的一些思考。 Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每个Java Package命名的唯一性,在最新的Java编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯一前缀。例如:com.sun.swt.……。 从而,我们知道,一般公司命名为“com.公司名.项目名.模块名....”。 那,我们个人的项目又怎么命名呢? 经过我对“个人的”单词搜索,有“individual、personal、private、one-man”,进一步对以上4个单词词意的分析,并在保证了唯一性,使用每个单词的前4个字母作为前缀,正好和“com”也做了区分。如下: indi : 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。 包名为“indi.发起者名.项目名.模块名.……”。 pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。 包名为“pers.个人名.项目名.模块名.……”。 priv : 私有项目,指个人发起,独自完成,非公开的私人使用的项目,copyright 属于个人。 包名为“priv.个人名.项目名.模块名.……”。 onem : 与“indi”相同,推荐使用“indi”。 另外,我为了区分团队项目和前面所说项目的区分,还有了一下扩展: team :

项目立项管理办法

项目立项管理办法 项目信息报备管理工作是市场部管理的一项重要基础性工作。为了加强公司工程项目的管理力度,规范项目立项管理,特制定本办法。 一、当前项目信息报备管理的基本情况 现今区域向市场部所报备的项目信息数量较多,无重点;市场部对区域所报备的信息核实困难,是否准予立项只凭区域单方陈述来考量。批准立项的信息基本上都已经由市场部实施启动流程,但大部分项目都是有头无尾。 二、项目立项管理的范畴 “项目立项管理”是指公司新开发的项目立项。老项目的改建项目和增量项目不对其进行规定。项目立项流程中的项目信息报备是确认销售机会的过程,业务员要对项目报备的数据负责,他们所报备的资料,真实性以及对甲方的掌控是业务员的绩效考核指标之一。目前是由业务人员提交表格形式的报备需求(《项目信息表》),然后由区域总经理签署准予立项意见,由所选择的设计院所长对项目进行判断、分类和立项意见,准予立项的项目发至市场部,由市场部部长确认后批准正式录入项目报备系统,给其项目编号。 三、项目立项的流程 1、业务经理填写《项目信息表》,由区域总经理填写准予立项意见后提交公司设计院三所所长审核,各所所长审核并签署立项意见。2.需要召开项目立项评审会德特殊项目,由设计院各所负责人召集

项目评审小组召开评审会议。 3.市场部汇总评审小组的评审意见,经2/3以上评审成员同意可以正式立项,总经理和董事长拥有否决权。 4、一般项目由设计院将准予立项的项目及相关的所有资料(包含《项目信息表》)一并转给市场部部长。 5.市场部负责进行对项目需求的确认,并根据甲方需求给设计院各所下达项目启动通知。 6.市场部负责对项目的实施过程进行跟踪,并将所有项目完成的最终方案进行存档和记录。

项目文档命名规则跟格式要求

项目文档命名规则 编制:日期:____/____/____审核:日期:____/____/____ 批准:日期:____/____/____ XXXX公司 二零一五年五月制

历史记录

目录 1 目的 (4) 2 适用范围 (4) 3 术语和缩略词 (4) 4 规程 (4) 4.1 文档命名规则 (4) 4.2 配置项的版本标识 (8) 4.3 标签的命名 (9)

1 目的 本文的目的是定义各项目所有相关文档和CMM要求的过程文件的格式和规则,以及配置管理中对配置项和版本的标识。 2 适用范围 本规则适用于所有需求、设计等文档和过程文件。 3 术语和缩略词 无 4 规程 4.1 文档命名规则 1组织标准软件过程文档编号 (1)过程文件格式:XXX-P-××,初始编号为:XXX-P-01,最大编号为:XXX-P-99。 (2)指南文件编号:XXX-G-××××,前两位××为指南所对应的过程文件编号。 (3)模板文件编号:XXX-T-××××,前两位××为指南所对应的过程文件编号。 2产品命名规范 (1)中文命名规范:中文全称V产品版本号。英文命名规范:首字母大写V产品版本号。3项目文档编号 (1)编号规则分三种: 1)单个文档:首字母大写V产品版本号-阶段英文缩写-文档名称英文缩写。 2)多个子文档:首字母大写V产品版本号-阶段英文缩写-文档名称英文缩写—流 水号。 3)周期性:首字母大写V产品版本号-文档名称/英文名称-八位日期。 (2)项目阶段及文档名称英文缩写,见下表:

4文档版本 (1)格式:V×××.×××,初始版本号为V0.1,最大版本号为:V999.999。其中, 草稿状态的版本均为V0.×××,例如:V0.1,V0.2……V0.999;而经过评审通过

[应用]建设工程项目立项管理办法

[应用]建设工程项目立项管理办法建设工程项目立项管理办法 1范围 本办法规定了建设工程项目管理流程、工程项目申报管理、工程项目年度计划和零计划管理、工程项目审批管理、工程项目内容管理、工程项目时效性管理、工程项目追加管理、工程项目风险管理的基本要求。 本办法适用于公司所属各单位。 2术语 2.1建设工程项目:是指由八钢公司投资的构成固定资产项目或对固定资产功能进行恢复、改造的项目~固定资产项目主要包括:基建、技改、安全、环保、能源、更新改造、零购、零固。非固定资产投资项目主要包括:大中修、检修、抢修、绿化、环境治理。 2.2立项:是指八钢公司为了发展和维持正常的生产经营活动~进行必要的投资~并对投资项目进行可行性和必要性论证~确定投资控制目标并上报宝钢集团或八钢公司得到批准的过程。 3管理职责 3.1设备工程部负责 3.1.1对拟立工程项目可行性和必要性的调研和审查管理~包括咨询设计及咨询设计成果的审查管理。 3.1.2拟立工程项目中有关投资金额的审核管理。 3.2项目单位负责 3.2.1拟立工程项目,包括本单位内部项目,的审查确认和申报管理。 3.2.2配合主管部门对拟立工程项目的调研并提供有关资料的管理。 4管理程序 4.1建设工程项目立项管理流程图见附件一。 4.2工程项目申报管理

4.2.1对八钢公司发展有影响的、建设规模大、涉及面广的拟立建设工程项目~如:基建、技改、技措、环保、能源等固定资产投资项目~各单位可通过八钢办公信息网“OA”或SGMIS系统向设备工程部和八钢公司领导申报。 4.2.2申报单位应详细说明立项理由~尽可能对拟立项目的可行性进行 论述~如拟立项目通过SGMIS系统申报的~须将以上内容挂入文档。 4.2.3对于影响面不大、建设规模小的拟立建设工程项目~如:小型基建、大中修、检修、零购、零固、绿化、环境治理等~各单位应通过SGMIS或WZMIS系统向设备工程部申报。 4.2.4申报单位应以文档形式说明立项理由、实施方案及工程量概预算清单明细~属更新改造、安措、技措等固定资产投资项目~应做投入产出效益分析~以便调查立项。如拟立项目较复杂~需要进行专业设计的~申报单位可通过SGMIS委托设计院做设计方案~详细的设计要求等内容需挂入委托书文档。 4.2.5大中修和检修项目申报费用原则上不含设备和备品配件及主要材料的采购费用。 4.2.6必要时~对于涉及生产、生活和公共设施的突发性抢修项目~各单位应通过电话直接向设备工程部申报~设备工程部同意后协调组织实施~项目单位在一周内~通过SGMIS补办立项手续。 4.3工程项目年度计划和零批计划管理 4.3.1申报单位应根据本单位的发展要求和生产工艺及设备的运行状况~在当年9月前向设备工程部申报次年计划实施的各类工程项目~设备工程部组织审批后~以年度计划的形式下发执行。 4.3.2除年度计划之外~申报单位也可根据当年的实际情况和需求~向设备工程部申报项目~该类临时申报的项目称为零批计划项目。 项目的咨询设计和调研

C#项目命名要求规范范例

C#项目开发代码规范 命名规制定意义 1 方便代码的交流和维护,便于日后自己的再次阅读。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解 命名规制定原则 首要原则 有意义的,描述性的词语来命名。能够一眼看出它作什么。别使用会引起误解的名字。如果名字一目了然,就无需用文档来解释方法的功能了 1. 除约定俗成的,别用缩写。用name, address, salary等代替 nam, addr, sal 2. 除用于循环,别使用单个字母的变量象i, n, x 等. 而要使用 index, temp等。 for ( int i = 0; i < count; i++ ){ ...} 其他习惯 除了界面控件外,不要使用类型前缀。比如:使用名称amount,而不是 intAmount; 类:使用名词、名词短语命名。比如:public class FileStream; 方法:使用动词、动词短语开始。比如:CreateUser(), RemoveAt()等; 接口:以 I 开始,后面加上名词、名词短语、形容词命名。比如:IDisposable; 常量:所有单词大写,多个单词之间用 "_" 隔开。public const string PAGE_TITLE = "Welcome"; 命名空间:基本格式: CompanyName/ProjectName.TechnologyName[.Feature][.Design] a) CompanyName/ProjectName:公司名、项目名称或产品名称; b) TechnologyName:稳定的、公认的技术名称或架构层次名称; c) [.Feature][.Design]:可选的功能与设计; C#命名规 变量方法命名规则 1、用pascal规则来命名方法和类.(第一个单词首字母大写,后面连接的每个单词首字母都大写) public class DataBase ;public void GetDataTable() 2、类:使用名词、名词短语命名。比如:public class FileStream; 2.用camel规则来命名局部变量和方法的参数. (第一个单词不大写,后面连接的单词首字母大写) public void AddUser(string userId, byte[] password) { string userName;}

建设工程项目管理规范试卷试题

建设工程项目管理规范试卷 1、单选题(共10题,总共40分) 1. 项目管理的每一过程,都应体现( )的持续改进过程(4分) A. 计划、实施、检查、处理 B. 实施、计划、检查、处理 C. 计划、检查、实施、处理 D. 实施、检查、计划、处理 2. ( )应在工程施工前建立健全质量管理体系和安全管理体系并组织实施(4分) A. 项目经理 B. 项目经理部 C. 技术负责人 D. 施工员 3. “项目管理责任书”中应包括项目施工应达到的进度目标、( )、和成本目标。企业对项目经理部人员进行奖惩的依据、标准、办法及应承担的风险(4分) A. 质量目标 B. 安全目标 C. 环境保护 D. 科技成果

4. 项目进度控制应建立以( )为责任主体,由子项目负责人、计划人员、调度人员、作业队长及班组长参加的项目进度控制体系(4分) A. 施工员 B. 项目经理部 C. 技术负责人 D. 项目经理 5. 施工总进度计划应依据施工合同、( )、工期定额、有关技术经济资料、施工布署与主要工程施工方案等编制(4分) A. 成本计划 B. 劳动力需求计划 C. 材料计划 D. 施工进度目标 6. 项目( )因素应包括人、材料、机械、方法、环境(4分) A. 安全控制 B. 质量控制 C. 进度控制 D. 成本控制 7. ( )收集应随工程的进展进行,保证真实、准确,按照项目信息管理的要求及时整理,经有关负责人审核签字(4分)

A. 成本信息 B. 项目信息 C. 材料信息 D. 劳动力信息 8. 质量计划应体现从工序、分项工程、分部工程到单位工程的过程控制,且应体现从( )到完成工程质量最终检验和试验的全过程控制。(4分) A. 成本投入 B. 人力资源 C. 材料投入 D. 资源投入 9. 在施工过程中,( )对以包人或监理工程师提出的有关施工方案、技术措施及设计变更的要求,应在执行前向执行人员进行书面技术交底(4分) A. 施工员 B. 项目技术负责人 C. 技术员 D. 质检员 10. ( )对发包人提供的材料、半成品、构配件、工程设备和检验设备等,必须按规定进行检验和验收(4分) A. 项目经理

研发项目立项管理制度(汇编)

研发项目立项管理制度 为使公司研究开发(以下简称研发)项目的管理工作规范化、程序化、充分调度研发人员的积极性,提高研发成果的产出率和成果转化率,特制定管理办法。 一、研发项目的立项: 原则上公司部设立基础研究项目。研发项目的重点放在符合市场需要。能很快转化成产品,或对现有生产工艺或技术、产品质量或产量的提高有重要意义的项目。主要包括根据公司发展资助开发的项目,与公司外相关科研院所合作开发或技术转让的项目,公司享有稀罕的重大技术改造项目。 1. 立项程序: 1.1研发项目由研发中心向公司提出,项目提出要有立项申请书。 1.2公司组织专业技术委员会的专家对项目建议的可行性进行评估、论证,必要时可聘请公司外专家参与项目的论证。 1.3项目经过初步论证、筛选后,重大研发项目主管部门组织进行市场调研,收集信息,并就项目的前瞻性、市场需求等做出可行性分析,写出可行性报告,可行性报告的内容包括: 1)总论; 2)技术可行性分析; 3)项目成熟程度;

4)市场需求情况; 5)投资估算及资金筹措; 6)经济效益和社会效益; 7)考核指标及进度计划; 8)总论。 2.立项批准: 经过可行性论证的项目,列入公司年度研发计划。提高董事会讨论,董事会根据公司的总体发展、效益的情况、技术储备需求等决定是否开展研发项目并对研发经费投入额度进行批准。 二、研发项目的管理: 1.项目管理部门: 研发中心是实施研发项目管理的职能部门,负责编制公司研发项目的年度计划及预算,监督、协调研发项目的进展,以及研发项目的考核验收、成果的申报等。为便于研发项目的管理,充分利用现有的厂房、设备、人员等科研资源,一些研发项目可由相关部门进行主管,或根据需要单独建立项目研究组。 2.研发项目实行项目负责人制

《建设工程项目管理规范》最新版

竭诚为您提供优质文档/双击可除《建设工程项目管理规范》最新版 篇一:建设工程项目管理规范 建设工程项目管理规范 gb/t50326-20xx 第1章总则 第1.0.1条为了提高建设工程施工项目管理水平,促进施工项目管理的科学化,规范化和法制化,适应市场经济发展的需要,与国际惯例接轨,制定本规范. 第1.0.2条本规范适用于新建,扩建等建设工程的施工项目管理.本规范是规范建设工程施工项目管理行为,明确企业各层次与人员的职责和相关工作关系,考核评价项目经理和项目经理部的基本依据. 第1.0.3条建设工程施工项目管理应实行项目制和项目责任制和项目成本算制. 第1.0.4条建设工程施工项目管理,除应遵循本规范外,还应符合国家法律,行政法规及有关强制性标准的规定. 建设工程项目管理规范 gb/t50326-20xx

第2章术语 第2.0.1条施工项目constrctionproiject 企业自工程施工投标开始修期满为止的全过程中完成的项目. 第2.0.2条施工项目管理constructionprojectmanagmentbyenterprisesof constructionindustry 企业运用系统的观点,理论和科学技术对施工项目进行的计划,组织,监督, 控制,协调等全过程管理. 第2.0.3条项目发包人employer 在协议书中约定,具有项目了包人接受的具有项目施工承包主体资格的当 事人,或取得该当事人资格的合法继承人. 第2.0.4条项目承包人contractor 在协议书中约定,被项目了包人受的具有项目施工承包主体资格的当事人 资格的合法继承人. 第2.0.5条项目分包人subcontractor 项目承包人根据施工合同的约定,将承包的项目部分发包给具有相应资质 的当事人.

建设工程项目立项管理办法

建设工程项目立项管理办法 1范围 本办法规定了建设工程项目管理流程、工程项目申报管理、工程项目年度计划和零计划管理、工程项目审批管理、工程项目内容管理、工程项目时效性管理、工程项目追加管理、工程项目风险管理的基本要求。 本办法适用于公司所属各单位。 2术语 2.1建设工程项目:是指由八钢公司投资的构成固定资产项目或对固定资产功能进行恢复、改造的项目,固定资产项目主要包括:基建、技改、安全、环保、能源、更新改造、零购、零固。非固定资产投资项目主要包括:大中修、检修、抢修、绿化、环境治理。 2.2立项:是指八钢公司为了发展和维持正常的生产经营活动,进行必要的投资,并对投资项目进行可行性和必要性论证,确定投资控制目标并上报宝钢集团或八钢公司得到批准的过程。 3管理职责 3.1设备工程部负责 3.1.1对拟立工程项目可行性和必要性的调研和审查管理,包括咨询设计及咨询设计成果的审查管理。 3.1.2拟立工程项目中有关投资金额的审核管理。 3.2项目单位负责 3.2.1拟立工程项目(包括本单位内部项目)的审查确认和申报管理。 3.2.2配合主管部门对拟立工程项目的调研并提供有关资料的管理。 4管理程序 4.1建设工程项目立项管理流程图见附件一。 4.2工程项目申报管理 4.2.1对八钢公司发展有影响的、建设规模大、涉及面广的拟立建设工程项目,如:基建、技改、技措、环保、能源等固定资产投资项目,各单位可通过八钢办公信息网“OA”或SGMIS系统向设备工程部和八钢公司领导申报。

4.2.2申报单位应详细说明立项理由,尽可能对拟立项目的可行性进行论述,如拟立项目通过SGMIS系统申报的,须将以上内容挂入文档。 4.2.3对于影响面不大、建设规模小的拟立建设工程项目,如:小型基建、大中修、检修、零购、零固、绿化、环境治理等,各单位应通过SGMIS或WZMIS系统向设备工程部申报。 4.2.4申报单位应以文档形式说明立项理由、实施方案及工程量概预算清单明细,属更新改造、安措、技措等固定资产投资项目,应做投入产出效益分析,以便调查立项。如拟立项目较复杂,需要进行专业设计的,申报单位可通过SGMIS委托设计院做设计方案,详细的设计要求等内容需挂入委托书文档。 4.2.5大中修和检修项目申报费用原则上不含设备和备品配件及主要材料的采购费用。 4.2.6必要时,对于涉及生产、生活和公共设施的突发性抢修项目,各单位应通过电话直接向设备工程部申报,设备工程部同意后协调组织实施,项目单位在一周内,通过SGMIS补办立项手续。 4.3工程项目年度计划和零批计划管理 4.3.1申报单位应根据本单位的发展要求和生产工艺及设备的运行状况,在当年9月前向设备工程部申报次年计划实施的各类工程项目,设备工程部组织审批后,以年度计划的形式下发执行。 4.3.2除年度计划之外,申报单位也可根据当年的实际情况和需求,向设备工程部申报项目,该类临时申报的项目称为零批计划项目。 项目的咨询设计和调研 4.3.3属4.2.1条的拟立建设项目,应委托有资质的咨询设计单位对项目开展咨询设计工作,通过咨询和设计对拟立项目的可行性和必要性进行论证,为八钢公司的决策提供依据,具体操作按照《八钢公司建设工程项目咨询管理办法》和《八钢公司建设工程项目设计管理办法》执行。 4.3.4属4.2.3条的拟立建设项目,设备工程部应及时对项目的可行性、必要性、投资和造价相关内容开展调研和审查工作,对拟立项目提出意见或建议。 4.4工程项目审批管理 4.4.1设备工程部通过调研对拟立项目的可行性、必要性组织论证并按

《建设工程项目管理规范》GB

中华人民共和国建设部 公告 第449号 现批准《建设工程项目管理规范》为国家标准,编号为GB/T50326-2006,自2006年12月1日起实施。原《建设工程项目管理规范》GB/T50326-2001同时废止。 本规范由建设部标准定额研究所组织中国建筑工业出版社出版发行。 中华人民共和国建设部 二○○六年六月二十六日 1 总则 1.0.1 为提高建设工程项目管理水平,促进建设工程项目管理的科学化、规范化、制度化和国际化,制定本规范。提高建设工程项目管理水平,促进建设工程项目管理工作科学化、规范化、制度化和国际化,是制定本规范的基本指导思想和目的。本规范借鉴和吸收了国际上较为成熟和普遍接受的项目管理理论和惯例,使得整个内容既适应国内工程建设的国际化需求,也适用于我国进行国际建设工程项目管理的需求。 科学化指本规范遵循建设项目管理规律,把工程项目管理作为一门学科和一个知识体系。 规范化和标准化,其实质是统一全国的建设工程项目管理行为规则。 制度化指制定本规范执行国家法律、法规,依法进行建设工程项目管理。 国际化是指项目管理内容、管理程序、管理方法及模式要使用国际工程承包并与国际惯例接轨。 1.0.2本规范适用于新建、扩建、改建等建设工程有关各方的项目管理。 工程建设相关组织包括建设单位、总承包企业、设计企业、监理企业、施工企业、工程咨询企业、招标代理企业等。 1.0.3本规范是建立项目管理组织、明确企业各层次和人员的职责与工作关系,规范项目管理行为,考核和评价项目管理成果的基础依据。 本规范的目的是规范项目管理组织行为,激励项目管理人员,调动积极性,总结经验教训,提高建设工程项目管理水平。 1.0.4建设工程项目管理应坚持自主创新,采用先进的管理技术和现代化管理手段。 先进的项目管理技术和现代化手段应包括网络计划技术、IT技术等,现代化管理手段是只要运用先进、适用的计算机软件进行项目管理全过程控制。 1.0.5建设工程项目管理应坚持以人为本和科学发展观,全面实行项目经理责任制,不断改进和提高项目管理水平,实现可持续发展。 建设工程项目管理必须实行项目经理责任制。项目经理责任制是我国建设工程项目管理体制改革的一项重要成果,对于加强施工管理,提高工程质量,保证安全生产,起到了很好的作用。所以实施和深化项目经理责任制其目的就是要进一步建立和健全项目管理组织机制,用制度明确项目经理应承担的责任、权限和利益,有利于项目经理在项目管理中发挥核心和主导作用。 1.0.6建设工程项目管理除遵循本规范外,还应符合国法律、法规及有关技术标准的规定。 建设工程项目除应遵循本规范外,还应符合国家法律、法规及有关强制性条文的规定。建设工程项目管理应遵循的国家法律主要有《建筑法》、《合同法》和《招标投标法》;建设工程项目管理应遵循的国家行政法规由《建设工程质量管理条例》、《建设工程安全生产管理条例》和国家建设行政主管部门颁布的有关部门规章;强制性条文是指直接设计建设工程质量、安全、卫生及职业健康和环境保护等工程建设标准的强制性条文。

java实体类命名规范

竭诚为您提供优质文档/双击可除java实体类命名规范 篇一:java各种命名规范 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的命名(全部小写,由域名定义) java包的名字都是由小写单词组成。但是由于java面向对象编程的特性,每一名java程序员都可以编写属于自己的java包,为了保障每个java包命名的唯一性,在最新的java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程 序包的唯一前缀。 例如:net.frontfree.javagroup 类的命名(单词首字母大写) 根据约定,java类名通常以大写字母开头,如果类名称由多个单词组成,则每个单词的首字母均应为大写例如testpage;如果类名称中包含单词缩写,则这个缩写词的每个字母均应大写,如:xmlexample,还有一点命名技巧就是

由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。 例如:graphics 方法的命名(首字母小写,字母开头大写) 方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。例如:drawimage 常量的命名(全部大写,常加下划线) 常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。 例如:max_Value 参数的命名 参数的命名规范和方法的命名规范相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数名称为一个单词的情况下使参数的命名尽可能明确。 javadoc注释 java除了可以采用我们常见的注释方式之外,java语言规范还定义了一种特殊的注释,也就是我们所说的javadoc注释,它是用来记录我们代码中的api的。javadoc 注释是一种多行注释,以/**开头,而以*/结束,注释可以包含一些html标记符和专门的关键词。使用javadoc注释的好处是编写的注释可以被自动转为在线文档,省去了单独

建设工程项目管理规范 GBT 50326-2006

建设工程项目管理规范GB/T 50326-2006 建设工程项目管理规范 中华人民共和国国家标准 GB/T 50326-2006 ━━━━━━━━━━━━━━━━━━ 建设工程项目管理规范 The code of construction project management 2006-06-21发布2006-12-01实施 中华人民共和国建设部 联合发布 国家质量监督检验检疫总局

目次 1 总则 2 术语 3 项目范围管理 3.1 一般规定 3.2 项目范围确定 3.3 项目结构分析 3.4 项目范围控制 4 项目管理规划 4.1 一般规定 4.2 项目管理规划大纲 4.3 项目管理实施规划 5 项目管理组织 5.1 一般规定 5.2 项目经理部 5.3 项目团队建设 6 项目经理责任制 6.1 一般规定 6.2 项目经理 6.3 项目管理目标责任书 6.4 项目经理的责、权、利 7 项目合同管理 7.1 一般规定 7.2 项目合同评审 7.3 项目合同实施计划 7.4 项目合同实施控制 7.5 项目合同终止和评价 8 项目采购管理 8.1 一般规定 8.2 项目采购计划 8.3 项目采购控制 9 项目进度管理 9.1 一般规定 9.2 项目进度计划编制 9.3 项目进度计划实施 9.4 项目进度计划的检查与调整 10 项目质量管理

10.1 一般规定 10.2 项目质量策划 10.3 项目质量控制与处置 10.4项目质量改进 11 项目职业健康安全管理 11.1 一般规定 11.2 项目职业健康安全技术措施计划 11.3 项目职业健康安全技术措施计划的实施11.4 项目职业健康安全隐患和事故处理 11.5 项目消防保安 12 项目环境管理 12.1 一般规定 12.2 项目文明施工 12.3 项目现场管理 13 项目成本管理 13.1 一般规定 13.2 项目成本计划 13.3 项目成本控制 13.4 项目成本核算 13.5 项目成本分析与考核 14 项目资源管理 14.1 一般规定 14.2 项目资源管理计划 14.3 项目资源管理控制 14.4 项目资源管理考核 15 项目信息管理 15.1 一般规定 15.2 项目信息管理计划与实施 15.3 项目信息安全 16 项目风险管理 16.1 一般规定 16.2 项目风险识别 16.3 项目风险评估 16.4 项目风险响应 16.5 项目风险控制 17 项目沟通管理 17.1 一般规定 17.2 项目沟通程序和内容

相关文档
最新文档