项目命名规则

项目命名规则
项目命名规则

综合信息管理系统项目命名规则

1 目的

为统一综合信息管理系统中项目命名,加强综合信息管理系统工程命名工作的管理,制定本规则。

2 适用范围:

本公司承担所有勘测、设计、咨询等项目。

3 职责

3.1 运营部组织编制。

3.2 各院负责执行。

4 项目命名规则

4.1 工程命名必须符合国家有关法律、法规,应体现国家的民族政策和民族语言文字政策。

4.2项目名称严格按照发改委等建设项目批准文件所拟定的名称命名,如立项批文名称与可研批复名称不一致的,以可研批复名称为准,批准文件的项目名称过于简单的应加以完善。

项目批文中未明确项目名称的,项目名称可以以建设工程规划许可证中的项目名称为准。

如建设单位因实际原因,不采用批文的名称,需提供由当地政府出具的情况说明,写明理由。项目名称以建设单位所提名称为准,但需在后括号内注明原批文名称。

4.3 项目名称应包含所在地名称、工程名称、项目阶段(投标文件、初步设计、技术设计、施工图设计)、项目性质(例如新建、改造、改建、续建、扩建、大修、养护、重建等等)、标段(配合施工招标如一标段或某合同标段)、工程范围、分期(例如一期工程、二期工程等)、实施计划(例如苏州市2015年度市政道路维修工程)等信息,必要时可以包含分项信息、单体信息。

4.4 项目创建时如无项目上级部门批文,按照4.1、4.3条与建设方协商确定暂定名称办理委托书,收到建设项目批准文件后,营销人员及时核实更改系统内信息并通知项目组。

4.5总承包工程,以所需资质的简称命名,如房屋建筑工程施工总承包工程,

为房建工程,市政公用工程施工总承包为市政(或道路)工程。如要求两个总承包资质则在简称中加一个“及”字,如房建及市政工程。(是否需要加入?)

5 项目命名办法

5.1 项目命名办法

5.1.1 市政交通公用类项目

5.1.1.1道路

一般以地名委员会批准的名称、规划名称来命名。成片开发区道路无命名时,可以与业主协商,采用纵横、经纬等编号方式暂定道路名称。

例如:苏州工业园区苏虹路交通改善工程

5.1.1.2桥梁

大江、大河上的桥梁和有河名的中小桥一般以“地名+江河名”命名

无名小河上的桥梁及旱桥,以距离最近的村庄、地名或里程命名。

同一区域连续有几座桥梁时,可依里程顺序用阿拉伯数字予以区别

跨越公(道)路及其它建筑物的桥梁,宜以地名加公(道)路名称命名。

城市范围内的桥梁,可采用地名或街道名另加该桥的用途进行命名。

例如:南京长江大桥,苏州工业园区金鸡湖大桥

5.1.1.3隧道

隧道或明洞应以所在的山名或地名命名,如有多座隧道相连时,依里程顺序用阿拉伯数字予以区别。

越江隧道应以地名加江河名命名;海底隧道则以跨越外的两岸地名命名。

例如:厦门舟山海底隧道

如隧道或明洞所在地既无山名,又无地名时,可以附近的名胜古迹、风景旅游景点等命名。

例如:温泉1号、2号隧道

5.1.2 建筑类项目

5.1.2.1 项目中有建筑单位且各有命名的,可以建筑单位名称+房建工程

的形式命名。

例如:黔南州都匀一中新校区建设项目包括教学楼、办公楼、图书馆、教师公寓、学生公寓、中心食堂及地下汽车库等,项目名称可直接命名为某

中学教学楼房建工程,某中学办公楼房建工程、某中学图书馆房建工程。

5.1.2.2 专业工程以所需资质简称命名,如建筑装修装饰工程专业承包为

某大楼装修(或装饰)工程,建筑幕墙工程专业承包为某大楼幕墙工程。

如项目分标段实施则命名为房建工程一标段、房建工程二标段,如分期实施的,则命名为房建工程一期、房建工程二期,如又分期又分标段的,则命名为房建工程一期一标段、房建工程一期二标段等。

如采用BT招标的,则在标段名称后加(BT),如房建工程(BT),房建工程(BT)一标段。

5.1.2.3 一般为建设单位名称+建设项目名称,如苏州市某有限公司新建

厂房项目方案设计、扩初设计、施工图设计;如规划许可证附件中有多个单位工程并有详细工程名称,项目名称可以附件中的工程名称命名,如车间一房建工程方案设计、施工图设计,车间二办公楼房建工程方案设计、施工图设计等。

5.1.3 咨询类项目

目前公司承接的咨询类项目有项目建议书、可行性研究、交通影响评价、安全技术评估等等,项目创建命名以工程名称加工作内容方式。

例如:

苏州相城漕湖污水处理厂扩建工程项目建议书

苏州相城漕湖污水处理厂扩建工程可行性研究

苏州高新区文体中心交通影响评价

如皋新天恒油品贸易有限公司拆除207县道(疏港公路)中分带工程涉路安全技术评估

5.1.5勘察测量

工程名称应加工作内容方式。

例如:常熟丁坝加油站拟建用房工程勘察

6 项目简称的要求

6.1 根据ERP系统的要求,项目简称长度必须小于等于10个中文字符(英

文字母、数字算半个),否则无法提交;

6.2 尽量与项目名称相似;

6.3 项目名称字符数小于等于10个中文字符时,可直接作为项目简称;

6.4项目简称出现重名时,可添加数字进行标序,或可另行编写简称加以区

分,但是需要控制在10个中文字符以内。

7 相关资料

本规则由公司运营部负责解释,使用过程中如发现问题及有好的建议请及时反馈公司运营部。

8 附:立项流程及项目名称组成详解

8.1 立项流程

8.2 项目名称组成详解

二〇一五年十一月

项目编码规则

□机密文件■管制文件□一般文件 主题: 项目编码规则 文件编码: 版本:V5.2 机种:———— 生效日期:发行日生效PAGE 0 OF 13 (变更历史记录): 变更次数变更内容变更人变更日期 0 首次发行,第一版1999.12.5 1 物料编码规则维护2000.5.33 2 项目编码规则维护,变更码长和分类、取消延申码,2001.2.9 3 项目编码规则维护, 2001.6.25 4 项目编码规则维护, 2002-4-29 5 项目编码规则维护, 2002-5-16 6 项目编码规则维护,数码产品2002-8-13 7 项目编码规则维护,笔记本2003-3-7 8 项目编码规则维护,笔记本编码2003-12-29 9 根据现有业务流程进行版本升级徐斐2004-2-28 10 项目编码规则维护,PTO编码徐斐2004-5-30 分发部门□研发中心□生产管理□财务□行政部 □采购□市场□品管部□信息管理部□商务□计划物控□ □客服□产品销售□□ 会签部门 (部门长) 批准审核拟稿TCL电脑科技(深圳)有限公司

目录 1 目的. (3) 2 范围. (3) 3 权责. (3) 3.1信息管理部 (3) 3.2研发部 (3) 3.3产品管理部 (3) 3.4其它部门 (3) 3.5 TCL万维科技(深圳)有限公司 .......................................................................... 错误!未定义书签。4定义 . (3) 5 TCL电脑科技有限责任公司项目编码规则 (4) 5.1 成品编码规则 (4) 5.2零部件的编码规则 (6) 5.3 PC主机电脑及外设所用项目的选项类项目编码规则 (10) 5.4 笔记本主机电脑及外设所用项目的选项类项目编码规则 (12) 5.5固定资产编码规则 (17) 5.6办公用品编码规则 (18) 5.7促销品编码规则 (18) 5.8客服的服务用品编码规则 (18) 5.9外协项目的编码规则 (18) 5.9工程物料编码规则 (18) 6 TCL万维科技(深圳)有限公司项目编码规则 (18) 7项目编码规则的维护. (19) 8相关文件. (19)

项目开发及编码规范

项目开发规范文档修订历史记录

1.简介 目的 1、用于规范指导开发组进行开发 2、便于成员间的沟通与交流。 3、有助于项目质量和稳定。 4、为后期维护提供支持 2. 项目开发流程 项目开发过程归纳分为以下步骤: 1. 建立SVN项目版本控制。包括文档,源码,Lib包等。 2. 了解需求,并对需求文档的书写。(见文档结构规则附录)。 3. 详细设计文档。(见文档结构规则附录)。 功能模块设计,重要模块的算法设计。 数据库设计等。 根据需求定义开发平台及环境。 4. 编码。 搭建开发平台,配置开发环境。 编码。 单元测试案例。 5. 书写软件安装手册文件,数据库脚本文件,以及注意事项(release notes)。 6. 交互测试组测试。根据测试组测试结果是否回归第4步(测试回归最好不要超过2 次)。 7. 测试通过,交付上线使用。 维护手册 使用手册

3. 代码规范 Java 代码规范 3.1.1 Java类名 类名可由:英文字母,数字,下划线组成。(数字,下划线不能够开头) 类名由一个或者多个单词组成。单词通常要求简洁明了达意。能够通过类名能够大致了解此类的作用和用途。 类名要求首字母大写,多个单词组成类名时,单词的首字母要求大写。 建议:类名不要过于简单或者太长。可以对单词采用简化的名称:入: Number 简化为:num 。 3.1.2 Java类结构 类仅作为数据结构,没有行为,他封装了一组或者相似的一些行为方法。所以一个类尽量功能单一,或者功能类似共有行为的。一个类不要过于庞大。 通常情况下: 一般逻辑类中应该有构造方法和main方法,main方法中应该有测试代码。 每个类应该有 toString() 方法。 3.1.2.1 包和引入语句 在多数Java源文件中,第一个非注释行是包语句。在它之后可以跟引入语句。 报名的定义全部是小写字母。具体定义依据项目而定。 引入包时候,同一类型的归纳到一块,用空行隔开。例如: import 3.1.2 类注释 Java类开头应该有相应的注释:类版本描述,作者签名,日期时间,公司备注,类的功能作用相关描述等。(详细查看:注释) 3.1.2.2 类成员变量 a) 类变量要求放在类的开始声明。一行声明一个。 b) 变量名称首字母要求小写。其他命名规则类似与类名。 c) static , final 类型的变量,字母要求全部大写。 d) 尽量在声明局部变量的同时初始化。 e) 避免局部变量和成员变量同名,覆盖了成员变量。 f) 尽量变量私有化,缩小变量的作用域。 3.1.2.3 类成员方法 a) 方法名命名规则类似于成员变量命名规则。 b) 成员方法尽量私有化。

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

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位数字码组成。

日本工业规范标准JIS规范标准代号名称对照表

/* 日本工业标准JIS标准—代号名称对照表【中文版】 招聘(广告) 管理提醒: 本帖被tuzi123 执行锁定操作(2007-05-12) JIS B0001 ERRATUM 1-2000 机械工程技术制图(勘误1) JIS B0001-2000 机械工程技术制图 JIS B0002-1-1998 技术制图.螺纹和螺纹部件.第1部分:通用规范 JIS B0002-2-1998 技术制图.螺纹和螺纹部件.第2部分:螺纹嵌镶件 JIS B0002-3-1998 技术制图.螺纹和螺纹部件.第3部分:简化表示 JIS B0003-1989 齿轮的制图室实施规范 JIS B0004-1995 技术制图.弹簧画法 JIS B0005-1-1999 技术绘图.滚动轴承.第1部分:一般简化图解 JIS B0005-2-1999 技术绘图.滚动轴承.第2部分:细节简化图解 JIS B0006-1993 技术制图.花键和锯齿形花键的画法 JIS B0011-1-1998 技术制图.管道的简化表示法.第1部分:通则和正交表示法 JIS B0011-2-1998 技术制图.管道的简化表示法.第2部分:等角投影 JIS B0011-3-1998 技术制图.管道的简化表示法.第3部分:通风和排水系统终端部件 JIS B0021-1998 产品几何量技术规范(GPS).几何公差.形状、方向、位置和偏转公差 JIS B0022-1984 几何公差的基准及基准系统 JIS B0023-1996 技术制图.几何公差.最大和最小的实体公差要求 JIS B0024-1988 技术制图.公差表示的基本原则 JIS B0025-1998 机械制图.几何公差.位置公差 JIS B0026-1998 技术制图.尺寸和公差.非钢性部件 JIS B0027-2000 技术制图.剖面的尺寸和公差表示 JIS B0028-2000 技术制图.尺寸和公差表示.锥形 JIS B0029-2000 技术制图.方向和位置的公差表示.突出公差带 JIS B0031-2003 产品几何量技术规范(GPS).技术产品文献表面结构标注方法 JIS B0041-1999 技术绘图.中心孔简化图解 JIS B0090-10-2001 光学元件和系统图的绘制.第10部分:表示透镜元件数据的表 JIS B0090-11-2001 光学元件和系统图的绘制.第11部分:不包含公差的数据 JIS B0090-1-2001 光学元件和系统图的绘制.第1部分:总则 JIS B0090-12-2001 光学元件和系统图的绘制.第12部分:非球型表面 JIS B0090-2-2001 光学元件和系统图的绘制.第2部分:材料缺陷.应力双折射 JIS B0090-3-2001 光学元件和系统图的绘制.第3部分:材料缺陷.起泡和杂质 JIS B0090-4-2001 光学元件和系统图的绘制.第4部分:材料缺陷.不均匀和擦痕 JIS B0090-5-2001 光学元件和系统图的绘制.第5部分:表面形式公差 JIS B0090-6-2001 光学元件和系统图的绘制.第6部分:中心校正公差 JIS B0090-7-2001 光学元件和系统图的绘制.第7部分:表面缺陷公差 JIS B0090-8-2001 光学元件和系统图的绘制.第8部分:表面结构 JIS B0090-9-2001 光学元件和系统图的绘制.第9部分:表面处理和涂覆 JIS B0100-1984 阀门术语 JIS B0101-1994 螺纹和紧固件.词汇

项目命名及管理规范

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

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

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

java项目团队开发规范

项目团队开发规范

修订历史记录

目录 1引言 (6) 1.1 编写目的 (6) 1.2 预期读者 (6) 1.3 编写背景 (6) 2概述 (7) 2.1 目标 (7) 2.2 修改及完善 (7) 3详细规范 (7) 3.1 使用的工具 (7) 3.2 框架设计 (7) 3.3 包目录 (8) 3.4 编码规范 (10) 3.4.1 目的 (10) 3.4.2 依据 (10) 3.4.3 具体规范 (10) 3.4.3.1 编码风格 (10) 3.4.3.1.1 缩进 (10) 3.4.3.1.2 空格 (11) 3.4.3.1.3 对齐 (12) 3.4.3.1.4 空行 (12)

3.4.3.1.5 代码长度 (13) 3.4.3.1.6 行数 (13) 3.4.3.1.7 注释 (14) 3.4.3.2 代码效率 (17) 3.4.3.2.1 综述 (17) 3.4.3.2.2 具体实现 (17) 3.4.3.3 异常处理 (17) 3.4.3.3.1 处理CHECK 异常与UNCHECK异常 (17) 3.4.3.4 程序调试 (17) 3.4.4 日常交流 (18) 3.4.4.1 互相促进 (18)

1引言 1.1 编写目的 本文档作为项目团队开发规范的说明书,描述了项目开发过程中的使用的工具,框架,代码编写规范及注意问题,作为项目团队建设,开发及测试工作的依据。 1.2 预期读者 本文档的预期读者包括以下几类: ?项目组长 ?项目组全体成员 1.3 编写背景 根据公司现有的开发状况,决定组件稳定的项目开发团队,制定全体团队成员共识的开发规范,有助于提高项目开发的效率、项目团队整体水平的提升。

软件项目版本号的命名规则及格式2016

软件项目版本号的命名规则及格式 版本控制比较普遍的3 种命名格式: 一、GNU 风格的版本号命名格式: 主版本号 . 子版本号[. 修正版本号[. 编译版本号]] Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Nu mber]] 示例: 1.2.1, 2.0, 5.0.0 build-13124 二、Windows 风格的版本号命名格式: 主版本号 . 子版本号[ 修正版本号[. 编译版本号]] Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Nu mber]] 示例: 1.21, 2.0 三、.Net Framework 风格的版本号命名格式: 主版本号.子版本号[.编译版本号[.修正版本号]] Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Nu mber]] 版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。所有定义的部分都必须是大于或等于0 的整数。 应根据下面的约定使用这些部分: Major :具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性。 Minor :如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。例如,这适用于产品的修正版或完全向后兼容的新版本。 Build :内部版本号的不同表示对相同源所作的重新编译。这适合于更改处理器、平台或编译器的情况。 Revision :名称、主版本号和次版本号都相同但修订号不同的程序集应是完全可互换的。这适用于修复以前发布的程序集中的安全漏洞。 程序集的只有内部版本号或修订号不同的后续版本被认为是先前版本的修补程序(Hotfix) 更新。 版本号管理策略 一、GNU 风格的版本号管理策略:

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

项目文档命名规则 编制:日期:____/____/____审核:日期:____/____/____ 批准:日期:____/____/____ 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;而经过评审通过

软件开发命名规范我爱创新的整理

命名规范 目录 第一章文件命名 (3) 1.1 文件命名 (3) 第二章命名规范 (3) 2.1命名概述 (3) 2.2大小写规则 (4) 2.3缩写 (4) 2.4命名空间 (5) 2.5类 (5) 2.6接口 (5) 2.7自定义属性(A TTRIBUTE) (6) 2.8枚举(E NUM) (6) 2.9参数 (7) 2.10方法 (7) 2.11属性(PROPERTY) (7) 2.12事件 (9) 2.13常量(CONST) (10) 2.14字段 (11) 2.16集合 (11) 2.17措词 (12) 第三章控件命名规则 (13) 3.1命名方法 (13) 3.2主要控件名简写对照表 (13) 第四章SQL命名协定 (18) 4.1数据库命名原则及版本控制 (18) 4.4.1数据库命名原则 (18) 4.1.2 数据库版本控制 (19) 4.2S ERVER/命名实例的命名 (19) 4.3数据库命名 (19) 4.4数据库对象—表,视图,列名,约束,规则,默认值 (21) 4.5缩写规范 (22) 4.6列名 (23)

4.7存储过程命名 (25) 4.8游标命名 (25) 4.9触发器命名 (26) 4.10索引命名 (26) 4.11主键和外键命名 (27) 4.12C HECK约束命名 (27) 4.13源文件命名 (28) 4.14J OB的命名 (28) 4.15用户自定义函数命名 (28) 4.16用户自定义数据类型命名 (28) 4.17复制命名 (29)

术语定义 Pascal 大小写 将标识符的首字母和后面连接的每个单词的首字母都大写。例如:BackColor Camel 大小写 标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor 第一章文件命名 1.1 文件命名 1、文件名遵从Pascal命名法,无特殊情况,扩展名小写。 2、使用统一而又通用的文件扩展名:如C# 文件“.cs” 第二章命名规范 2.1命名概述 名称应该说明“什么”而不是“如何”。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用GetNextStudent(),而不是GetNextArrayElement()。 命名原则是: 选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短以避免冗长。唯一名称在编程上仅用于将各项区分开。表现力强的名称是为了帮助人们阅读;因此,提供人们可以理解的名称是有意义的。不过,请确保选择的名称符合适用语言的规则和标准。 以下几点是推荐的命名方法。 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。可能的情况下,尽量不要使用原义数字或原义字符串,如

技术部设备命名及图纸规范V

技术部设备命名及图纸 规范V WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】

襄阳国铁有限有限责任公司技术部 设备命名及图纸规范 为统一规范公司设备的命名及技术图纸,加强设计文档的管理,特制订以下规定: 1、设备的名称 设备名称是设备的“名字”,采用中标合同的设备名称,与其保持一致。 2、设备的型号 设备型号是设备的“身份证号码”,要求能从设备的型号中了解是什么设备,用户是谁,什么时候设计等信息,由五部分组成,具体如下: GT ——公司名称; XXX ——设备名称缩写代号,其中尾字母表示: J——架车机、落轮机、盘车机等; S——各种试验台; T——各种工作台、检修台; C——各种小车; XX ——设备所在地的地级市名称首字母拼音缩写代号; XXXX ——设计年月; X ——同一项目同一设备名称不同数量代号,用“A”、“B”、“C”区 分。 示例如下(型号不含空格): 3、设备的铭牌

设备铭牌是设备的“身份证”,采用120*90mm的镀铜板制作,铭牌各行的内容、字体、字高、高宽比、颜色要求如下: 首行字体——设备名称(与中标合同的设备名称一致),宋体,字 高8mm,高宽比1,颜色黑; 次行字体——设备的型号,宋体,字高8mm,高宽比1,颜色黑; 中间四行字体——设备重要的参数(风、水、电源的规格,设备自身独 特参数,形尺寸等),宋体,字高6mm,高宽比1,颜 色黑,行距8mm; 尾三行字体——出厂日期与出厂编号(出厂编号采用与出厂日期相同 的年月),宋体,字高8mm,高宽比1,颜色黑; 尾次行字体——公司全称,宋体,字高8mm,高宽比1,颜色黑; 尾行字体——公司服务电话,宋体,字高8mm,高宽比1,颜色黑。 示例如下: 4、设备的设计图纸 设备由电气与机械两部分组成,完整、规范的设计图纸能够确保设备的性能与质量,一套完整的设计图纸由机械/电气图纸组成,图纸组成如下: 机械图纸——封面,总图,部件图,零件图,液压/气动原理图,地基图(需结合与电气相关的基础),铭牌图; 电气图纸——封面,电气原理图(含接线端子编号,主电路编号按RST依次编号,用电器按UVW依次编号;控制电路编号在第一页从000 开始,第二页从100开始,以此类推,只有一页的,从00开始), 电气元件表图,面板开孔与丝印图,地基图(与电气相关),铭

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;}

软件开发编码规范86601

"\n"。 HTML Tab。 作

遵循下面列出的准则有利于编写更加安全的代码。但是总体来说,这些准则不能对安全性做出任何保证。遵循这些准则可能好的实践,但是即使遵循了这些准则,写出的代码仍然可能是不安全的。风险永远存在,不管在编写代码时是如何的警觉。 这些准则的目标,不是为了保证代码的安全性,而是为了消除若干特定类型攻击带来的风险。遵循这些准则,某些特定类型的攻击将无法实现;但是其它类型的攻击仍然可能成功。因此遵循这些准则仅仅是安全的第一步。当书写可能和非守信链接或混用的代码时,应当仔细的考虑如下准则: ?静态字段 ?缩小作用域 ?公共方法和字段 ?保护包 ?尽可能使对象不可变(immutable) ?序列化 ?清除敏感信息 1) 静态字段 避免使用非final的公共静态变量,应尽可能地避免使用非final公共静态变量,因为无法判断代码有无权限改变这些静态变量的值。 一般地,应谨慎使用可变的静态状态,因为这可能导致设想中应该相互独立的子系统之间发生不曾预期的交互。 2) 缩小作用域 作为一个惯例,尽可能缩小成员方法和成员变量的作用域。检查包访问权限成员(package-private)能否改成私有成员(private),保护访问成员(protected)可否改成包访问权限成员(package-private)/私有成员(private)等等。 3) 公共方法/字段 公共变量应当避免使用,访问这些变量时应当通过getter/setter法。在这种方式下,必要时可以增加集中的安全检查。 任何能够访问或修改任何敏感内部状态的公共方法,务必包含安全检查。 参考如下代码段,该代码段中不可信任代码可能修改TimeZone的值: private static TimeZone defaultZone = null; public static synchronized void setDefault(TimeZone zone) { defaultZone = zone;

KKS编码原则要点

2.1本专业使用标识的图纸范围 2.2仪表与控制系统图 对系统图中以下设备进行编号标识: 2.2.1一次测量元件。 2.2.2二次仪表。 2.2.3就地仪表。 2.1.4 ON-OFF气动门、电动门及气动电动调节门(由工艺专业负责编码)。 2.1.5 删除。 2.1.6 电动机(由工艺专业负责编码)。 2.1.7 其他仪表控制设备。 2.2 布置图 对以下图纸控制设备进行编号标识(包括脱硫部分): 2.2.1单元机组集中控制室及电子设备间平面布置图(对辅助车间控制室可参考执行),主要标识如下内容: 控制室内布置的所有控制盘、台、柜、LCD操作员站、大屏幕显示器、打印机。 电子设备间布置的所有控制盘、台、柜。 工程师室布置的所有控制设备。 SIS及运行分析室布置的所有控制设备。 2.2.2控制盘、台、柜正面布置图,主要标识控制盘、台、柜正面布置的所有仪表和控制设备。 2.2.3热控就地设备布置图,主要标识就地控制盘、箱、柜等。 2.3控制接线图,主要标识控制设备、一次测量元件、控制盘、箱、柜、配电箱、接线盒、电缆等。 2.4电缆清册 2.5仪表导管和阀门清册参照本说明4.7条执行。 2.6热控设备清册 2.7I/O清册 3 图例说明及表示方法 3.1仪表标识 3.1.1图例及说明 仪表图例符号采用椭圆形符号,分上下两部分,上部分为功能代码,下部分为仪表编号。功能代码左侧为仪表分类,右侧为控制系统功能组代码;仪表编号左侧为工艺系统功能代码,右侧为仪表控制设备代码标识。工艺系统功能代码是由工艺专业标注在系统图中某一区域(如管道)的编号;仪表控制设备代码是在此区域仪表设备的编号。 如:仪表分类控制系统功能组代码 工艺系统功能代码仪表控制设备代码 椭圆形符号尺寸为宽24mm,高8mm。对某一设备上测点集中且数量多(如壁温、线圈温度、发电机本体温度等)的成组测量,可用一个适当加长的椭圆形符号。 3.1.1.1 对于就地仪表,功能代码与仪表编号之间不带横线。 3.1.1.2 对于进入集中控制室内盘、台、柜上的仪表,功能代码与仪表编号之间划一横线。 3.1.1.3 对于就地盘仪表,功能代码与仪表编号之间划两条横线。 3.1.1.4凡随设备带仪表在椭圆形符号左上角用*表示,当设备厂商有仪表编码时,在*后面标注出设备厂商仪表编码。 3.1.1.5 对于开关量仪表,在椭圆形符号右上角标注H,HH,右下角标注L,LL等表示所代表的开关量性质。 3.1.1.6特殊仪表如分析仪表、机械量测量仪表等,要在椭圆形符号左下角用特殊检测变量字母代码标明变量类型,特殊检测变量字母代码见5. 4.2。 3.1.1.7当仪表一次测量部分与信号变送器部分分别设置时,应采用两个仪表图例符号进行上下或左右叠加的方式分别表示一次测量部分与信号变送器部分。例如:

项目开发命名规则

项目开发命名规划 一.命名规则: 基本规则是按照驼峰式命名方式来对控件命名(控件的缩写加单词,控件的缩写全部为小写,单词的首字母要大写),如果和数据库相关的字段控件,在命名的时候用控件的缩写加字段名来命名。 1.在Web程序中常用控件的缩写: 2.在CS程序中常用控件的缩写:

3.对于数据库的命名规则: 3.1如果该项目是2次开发的项目由负责人定义一个总表头加在每一 个表或视图或存储过程前面) 3.2码表以A_开头 3.3数据表中以业务名,相关业务用一个开头,这样同样的东西就在 一起 3.4临时表以Temp_开头 3.5测试的表或者临时使用的表以及只用一次然后就删的表用Delete开 头 3.6视图以V_开头+业务名+自己起的名 3.7日志表以Log_开头 3.8存储过程以up_开头 3.9自定函数以f_开头 3.10权限表以R_开头 3.11字段命名待定 3.12码表的自增ID用表名加ID;Name 也加表名称 二.代码规则:

1.同一个业务放到同一个目录里 2.传参数以object为主,要是简单,直接传值。主要方便修改 3.中间层的传递以DataTable为主 4.分成3层第一层是Object 第二层是业务逻辑层第三层是表现层(就是 UI) 5.由于都是对SQL Server操作,数据访问层用SQL Helper 6.Object的定义以业务为主 7.现有的功能,把不常用的功能做一些隐藏处理,让使用者看到的机会变 少,以后用的会少。 8.写代码时,正常的业务需求和特殊的业务需求的代码分离。 三.常用代码整理: 1.验证代码js 2.日历控件的js 3. Email的发送 4. Excel的处理 5. Pdf的处理 6. 错误处理 7. 跳转的处理 8. 权限模块的整理 9. 报表工具的整理 10. Web编辑框的统一

气动元件命名规则

就我公司目前常用的气控元件进行规命名,使用下表所列元器件时必须按本规执行,未列元器件按样本执行 气路辅助元件 名称型号规格示例图片 命名规则命名示例 快速接头1、螺纹–管径 2、管径–管径 注: 1、一端有螺纹时,螺 纹写前面 2、一端有螺纹且为螺 纹时,在名称后面 加“()”注明 3、管径有大小时,大 管径写前面ZG1/2-φ12 φ12 -φ12 φ12-φ10 快速接头()快速接头 快速角接1、螺纹–管径 2、管径–管径ZG1/2-φ12 φ12 - φ12

T型快速三通管径–管径–管径φ12-φ10-φ12 φ12-φ12-φ12 T型快速三通管径–螺纹–管径φ12- ZG1/2-φ12 T型快速三通螺纹–管径–管径ZG1/2 -φ12-φ12 Y型快速三通管径–管径φ12-φ10 φ10-φ10 Y型快速三通螺纹–管径ZG1/2-φ12 快拧接头1、螺纹–管径 2、管径–管径ZG1/2-φ12 φ12 -φ12 快拧接头()

快拧角接1、螺纹–管径 2、管径–管径ZG1/2-φ12 φ12 - φ12 快拧角接 T型快拧三通管径–螺纹–管径φ12- ZG1/2-φ12 T型快拧三通管径–管径–管径φ12-φ10-φ12 φ12-φ12-φ12 堵头螺纹 注: 1、产品材质在PDM “材料”栏注明 2、默认为金属材质 3、六角头堵头需在名 称上注明ZG1/2 六角头堵头

消声器螺纹 注: 1、无品牌样式要求的 为默认按螺纹命名 2、有品牌或者样式材 料要求的按样本命 名ZG1/2 (默认结构)按样本 节流阀按样本 气管管径 注: 1、默认为橙色PU材 质 2、材料写PDM“材 料”栏 3、颜色写PDM“备 注”栏 4、特殊气管按供应商 φ12

软件开发编码规范

精心整理软件安全开发编码规范 1. 代码编写 1) 开发人员应保证工程中不存在无用的资源(如代码、图片文件等)。 2) 3) 4) ● ● ● ● ● 5) 6) 7) 8) 9) 13) 在进行log的获取时开发人员应尽量使用isXXXEnabled。 14) log的生成环境上尽量避免输出文件名和行号。 15) 产品中不要包含后门代码,隔离系统中的后门代码,确保其不能出现在产品中。作为一种 特殊的调试代码,后门访问代码是为了使开发者和测试工程师访问一部分终端用户不能访问的程序代码。但是,如果后门代码被留到产品中,对攻击者来说,它就是一条不需要通过正常安全手段来攻陷系统的通路。

2. JAVA安全 遵循下面列出的准则有利于编写更加安全的代码。但是总体来说,这些准则不能对安全性做出任何保证。遵循这些准则可能好的实践,但是即使遵循了这些准则,写出的代码仍然可能是不安全的。风险永远存在,不管在编写代码时是如何的警觉。 这些准则的目标,不是为了保证代码的安全性,而是为了消除若干特定类型攻击带来的风险。遵循这些准则,某些特定类型的攻击将无法实现;但是其它类型的攻击仍然可能成功。因此遵循这些准则仅仅是安全的第一步。当书写可能和非守信链接或混用的代码时,应当仔细的考虑如下准则: ? ? ? ? ? ? ? 1) 2) ( 3) 以增加集中的安全检查。 任何能够访问或修改任何敏感内部状态的公共方法,务必包含安全检查。 参考如下代码段,该代码段中不可信任代码可能修改TimeZone的值: privatestaticTimeZonedefaultZone=null; publicstaticsynchronizedvoidsetDefault(TimeZonezone) { defaultZone=zone;

SAP物料编码及描述规范V

SAP物料分类及描述规范 1.说明 本文件概括性地描述了ERP SAP R/3系统中物料数据及其他数据的编码分类、编码规则的总体情况。 2.物料编码的基本原则 为保证公司信息编码标准化、一体化、规范化,减少信息重复处理,避免一物多号、一号多物等现象,编写物料编码应遵循以下基本原则: 2.1 唯一性:保证一个编码对象赋予一个代码,一个代码只反映一个编码对象。 2.2 可扩充性:适应编码对象的不断增加,留有足够的备用码。 2.3 规范性:代码格式要规范、统一,提高可靠性。 2.4 简练性:代码位数尽可能少,减少差错。 2.5 稳定性:要考虑代码变化的可能性,尽可能保持代码系统的稳定。 2.6 识别性:代码应反映编码对象的部分特点,方便记忆和使用。 2.7可操作性:代码应尽可能减少计算机处理的时间。 3.物料编码的基本结构 流水码,结构码 + 流水码 如: 1开头的为主料,6开头的为成品(其中碎片放在成品的编码范围中)

4.物料描述的基本规范 4.1、主辅料、成品、劳保及客供料、工具、低(高)值易耗等 描述通用规则:产品名称 + 规格型号 如:单晶硅片S125 银浆PV145 电导率仪 DDB-6200 注:1、若无规格型号的只使用产品名称; 2、对于非专用物料,例如基本计量单位为ML的,不再作为新的物料代码进行编码; 3、对于专用的不同的包装的使用不同的编码。如200ML与500ML三氯氧磷,使用不同代码。 4.2、办公用品、备品备件 A、专用备件:名称+规格型号+品牌,如:伺服电机TSB08751C-2BH3东元 B、通用备件/办公用品:名称+规格型号+(品牌) 如:有机玻璃板 2400*1200*5(mm) C、国外备件:设备厂家+(订货代号)+ 中文名称(附加数据:英文名称及参数)如:RENA 112054两通隔膜阀 注:1.规格型号比较多的情况下以/隔开区分; D、非标件:名称+图纸号+版本号 4.3、碎片根据性质分为硅碎片、制绒碎片、扩散碎片、刻蚀碎片、PECVD碎片、丝印碎片、烧结碎片、电池碎片按面积比例定义碎片(大于1/2电池碎片、小于1/2电池碎片)。 4.4、硅片及电池片针对OEM是否为采购的,分别分为两个物料号;OEM物料为采购过来,硅片及电池片描述前加采购OEM; 若为客供料,该部分物料为无价物料,硅片及电池片前加“客供OEM”; 4.5 保税料:保税+名称 4.6、电池片研发及在建工程根据财务要求,针对每一种产成品分别增加零价的物料号码;在描述前分别添加“项目物料(名称)”注明。

液压与气动技术课程标准-机电一体化

《液压与气动技术》课程标准 课程名称:液压与气动技术计划学时:56学时 适用专业:机电一体化技术开设学期:第三学期 制订:闻桂芝审定: 一、前言 1.课程的性质 《液压与气动技术》是机电一体化技术专业的一门重要的专业技术课程。无论对学生的思维素质、创新能力、科学精神以及在工作中解决实际问题的能力的培养,还是对后继课程的学习,都具有十分重要的作用。该课程主要研究液压与气压传动技术一般规律和具体应用的一门科学。这门技术与其它传动形式有不可比拟的优势而应用广泛,以优良的静态、动态性能成为一种重要的控制手段,无论是机械制造、模具、数控,还是自动化都有广泛的实际应用价值。该课程实现了高职的培养目标,满足了机电类教育人才的要求,是专业教学必不可少的重要组成部分。 2.课程设计思路 (1)坚持以高职教育培养目标为依据,基于本课程在机电类专业知识、能力构筑中的位置及这门技术的特点,突出应用能力和综合素质培养,充分注意“教、学、做”三结合。 (2)符合学生的认识过程和接受能力,遵循由浅入深、由易到难、循序渐进的原则。从元件的结构、原理及应用到基本回路的分析与应用,最后到具体实际生产中的复杂系统的分析与应用。 (3)把创新素质的培养贯穿于教学中。采用行之有效的教学方法,注重发展学生思维、应用能力。由系统的分析、总结到根据要求设计系统。 (4)强调以学生发展为中心,帮助学生学会学习。通过详细的学习液压传动来学会学习气压传动,乃至其它课程、其它专业的学习,帮助学生学会学习。 (5)注意与相关的专业技术“接口”。该技术灵活地运用于各行各业,作为一种重要的控制和传递手段而应用广泛。要联系其它专业技术知识,以使整个知识体系完整。 (6)理论联系实际,充分利用实物、模型来帮助学生学习和理解。 二、课程目标 通过本课程的学习,使学生较系统地掌握液压气动技术的基本原理和实际应用。获得基本的理论基础知识、方法和必要的应用技能;认识到这门技术的实用价值,增强应用意识;逐步培养学生学习专业知识的能力以及理论联系实际的能力,为学习后继课程和进一步学习

相关文档
最新文档