主机名命名规范

主机名命名规范
主机名命名规范

竭诚为您提供优质文档/双击可除

主机名命名规范

篇一:it资产命名规则-20xx

资产命名规则

1.1it资产的命名规则

硬件资产名称=it资产类型编码-城市编码-流水号资产类型编码见附件一“资产编码”。

城市编码与电话长途号码一致,保留三位数字,如青岛城市编码为532。流水号:字母+四位数字,如a0001,a代表该城市的第一个站点,以后的城市按字母顺序排列。后面的流水号从0001开始。

例如:台式机命名规则:采用comp-532-a0001方式命名,comp代表计算机,532代表城市编码,a0001代表流水号,间隔用“-”表示。

资产编码标签按设备的物理属性给出,如台式机为comp--,服务器seRV--;设备的电子名称按用途给出,如台式机做服务器使用,电子名称为seRV--。资产编码标签需粘贴在相应设备的明显位置,在servicedesk的资产管理模块中,在资产名称一栏填入与标签一致的名称,如果有台式机

做服务器使用,需在备注栏中填写此设备的电子名称及用途。软件资产名称=城市编码.软件类别.流水号-软件名称城市

编码、流水号同硬件,软件类别见附件二。

如:021.b01.a0001-天正建筑软件,代表上海采购的建筑类软件,序号a0001。合同名称=城市编码.合同类别.流水号-合同名称城市编码、流水号同硬件。合同类别:01:硬件;

如果是软件,合同类别编码与软件类别一致:如b01;03:服务。

如:021.b01.a0001-天正建筑软件合同,代表上海采购的天正建筑软件合同。

1.2资产的调拨

资产调拨时,由调入地资产管理员在系统中修改成新的设备名称,并在调拨流程中写明原有的设备名称及新的设备名称。

附件一

资产编码:

软件类别

篇二:配置规范

idc数据配置规范

为了规范idc机房数据配置,减少人为工作失误所造成设备、业务影响,依据《中国电信集团河北分公司宽带业务

设备管理规范》、idc数据设备操作注意事项和idc机房实际情况,特制定本设备配置及命名管理规范。

一、数据配置基本要求:

1、涉及核心设备操作时,值班人员两人同时在场,一人操作,一人监护,在涉及到汇聚层以上(包括汇聚层)设置时,必须报数据主管,同时口头报告实施方案。

2、在制作数据前要对现有的配置进行备份,做好回退准备,对临时性的操作不做保存处理。

3、每次数据配置完成后观察至少5分钟,同时对所作的数据进行审核,确认没有问题方可离开设备现场。

4、idc日常业务开放(包括带宽变更、ip地址的划分)由专人负责,每周向公司汇报变更情况,每月月报中汇报端口开放等详细情况。

5、原则上将idc数据设备划分为核心层和汇聚层,核心层包括ne80e,汇聚层包括除ne80e以外的其他三层设备(s9312、s8512等)。华为ne80e的管理一级密码(可以查看状态)向省公司申请,授权idc值班人员在紧急情况下进行远端查看。s8500的远程管理二级密码(可以查看和配置),紧急情况下可以远端登陆便于查看,所有密码按照维护规程每月修改一次。

6、所有涉及业务的调整(包括带宽的变更、端口的开放、ip的分配、机柜的变更)必须有政企客户部的工单,个

别业务需有政企客户部主任或是主管老总的签字。

7、因业务调整涉及到的数据配置由专人负责,特殊情况可授权值班人员进行操作。

8、idc在接到工单后在2个工作日内完成对业务的调整。

9、对所有idc业务的调整必须在正常工作日内进行操作,割接除外。

10、每周核对交换机的配置、端口使用情况、带宽分配情况及机柜使用情况,如可能影响到业务的运行,必须在工作日内进行,同时上报维护中心主任。

11、如需远端登录idc设备必须有维护中心主任的授权,同时说明需进行的相关操作,操作完成后通知值班人员,由值班人员核查业务运行情况。

12、维护人员需定时巡查监控系统,发现用户业务异常的应及时进行上报,并通知用户。

二、常用配置命令格式:

1、查封ip(以219.232.228.43为例)

iproute-static219.232.228.43255.255.255.255null0bla ckhole解封ip(以219.232.228.43为例)

undoiproute-static219.232.228.43255.255.255.0null0

2、将流量引入防火墙的配置流程(需同时在ne80-1和

ne80-2制作)

ne80-1:

acl3001

Rule45permitipdestination被攻击ip反掩码

如将去219.232.228.43in方向的流量引入防火墙:

acl3001

Rule45permitipdestination219.232.228.430.0.0.15如需删除上面的操作:

acl3001

undorule0

ne80-2:

acl3003

Rule45permitipdestination被攻击ip反掩码

如将去219.232.228.43in方向的流量引入防火墙:

acl3003

Rule45permitipdestination219.232.228.430.0.0.0如需删除上面的操作:

acl3003

undoRule45

3、远程管理配置(以华为s2000为例)

system-view//进入系统视图

sysnameidc_s20xx_m-4//配置主机名

local-userhuawei//配置telnet用户名

service-typetelnetlevel0//服务类型为telnet,等级为0

passwordcipherhuawei//密码密文

user-interfacevty04//终端用户登录的数目

authentication-modescheme//认证方案

quit

superpasswordlevel3cipherhuawei//超级用户密码

vlan500//建立vlan

interfacevlan500//配置管理vlan接口

descriptionmanager//描述vlan500为manager(别名)ipaddress10.0.10.35255.255.255.0//配置vlan接口得ip 地址nterfaceethernet0/1//进入端口视图

descriptionto_s8512//端口描述为to_s8512

portlink-typetrunk//配置端口连接模式为trunkporttrunkpervlan500601//将端口加入到

vlan500601undoporttrunkpermitvlan1//删除端口到默认vlan1

quit//退出端口视图

iproute-static0.0.0.00.0.0.010.0.10.1//配置默认路由指向网关

quit//退出系统视图

save//保存

4、三层设备下挂二层设备配置流程(s8512和s20xx)如下:

例如分配ip地址段219.232.224.1/25,vlan为

210,s20xx交换机为p-1机柜

s8512配置

system-view

Vlan210

interfaceVlan-interface210

ipaddress219.232.224.1255.255.255.128

例如交换机为p-1,在s8512上端口为ethernet1/0/1

interfaceethernet1/0/1

descriptionto_p_1//端口描述

portlink-typetrunk

undoporttrunkpermitvlan1

porttrunkpermitvlan210

s20xx配置

system

sysnameidc_s20xx_p-1

local-userhuawei

service-typetelnetlevel0

passwordcipherhuawei

user-interfacevty04

authenticationscheme

quit

superpasswordlevel3cipherhuawei

Vlan210

portethernet0/2toeth0/24

intervlan210

descriptionp-1

ipaddress219.232.224.2255.255.255.128 interfaceethernet0/1

descriptionto_s8512_1/0/1//端口描述portlink-typetrunk

porttrunkpermitvlan210 undoporttrunkpermitvlan1

quit

iproute-static0.0.0.00.0.0.0219.232.224.1 quit

save

yes

5、端口限速

华为s20xx:

system-view//进入系统视图

项目命名及管理规范

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

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

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

软件工程-数据库设计规范与命名规则

数据库设计规范、技巧与命名规范 一、数据库设计过程 数据库技术是信息资源管理最有效的手段。 数据库设计是指:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据, 满足用户信息要求和处理要求。 数据库设计的各阶段: A、需求分析阶段:综合各个用户的应用需求(现实世界的需求)。 B、在概念设计阶段:形成独立于机器和各DBMS产品的概念模式(信息世界模型),用E-R图来描述。 C、在逻辑设计阶段:将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式。 然后根据用户处理的要求,安全性的考虑,在基本表的基础上再建立必要的视图(VIEW)形成数据的外模式。 D、在物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,设计索引,形成数据库内模式。 1. 需求分析阶段 需求收集和分析,结果得到数据字典描述的数据需求(和数据流图描述的处理需求)。 需求分析的重点:调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。 需求分析的方法:调查组织机构情况、各部门的业务活动情况、协助用户明确对新系统的各种要求、确定新系统的边界。 常用的调查方法有:跟班作业、开调查会、请专人介绍、询问、设计调查表请用户填写、查阅记录。 分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。自顶向下的结构化分析方法(Structured Analysis, 简称SA方法)从最上层的系统组织机构入手,采用逐层分解的方式分析系统,并把每一层用数据流图和数据字典描述。 数据流图表达了数据和处理过程的关系。系统中的数据则借助数据字典(Data Dictionary,简称DD)来描述。 2. 概念结构设计阶段 通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,可以用E-R图表示。 概念模型用于信息世界的建模。概念模型不依赖于某一个DBMS支持的数据模型。概念模型可以转换为计算机上某一 DBMS 支持的特定数据模型。 概念模型特点: (1) 具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识。 (2) 应该简单、清晰、易于用户理解,是用户与数据库设计人员之间进行交流的语言。 概念模型设计的一种常用方法为IDEF1X方法,它就是把实体-联系方法应用到语义数据模型中的一种语义模型化技术, 用于建立系统信息模型。 使用IDEF1X方法创建E-R模型的步骤如下所示:

中国移动IP承载网网络资源命名规范V.docx

中国移动 IP 承载网 网络资源命名规范 版本号: 2. 1. 5 2 0 10 - 0 7 - 1 发布 中国移动通信有限公司发布

目录

前言 本规范是根据相关标准,结合中国移动 IP 承载网络具体情况制订。编写格式和方法采用我国标准化工作导则的有关规定。 本规范主要目的是统一中国移动IP 承载网网络资源的命名。 本规范适用于中国移动 IP 承载网络,尚有待于在具体实施过程中不断地补充和完善。 中国移动通信有限公司网络部拥有本规范的知识产权。 中国移动通信有限公司网络部保留对此规范书的解释权和修改权。

范围 本规范定义中国移动 IP 承载网网元设备、端口等的命名原则,用于指导工程 及维护的网元设备命名、 VPN 命名及端口描述等。 参考文献 下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。本规 范出版时,所示版本均为有效。所有标准都会被修订,使用本规范的各方应探讨 使用下列标准最新版本的可能性。 本技术规范引用以下标准: - 《中国移动 CMNET 省网网管系统技术规范》版,2002 年 8 月 - 《中国移动通信网网元设备编码和路由命名原则》第一版,2002 年 3 月-《中国移动传送网资源命名规范》版本 缩写词 IPNET IP Network中国移动 IP 承载网 CMNET China Mobile Network中国移动互联网 DNS Domain Name System域名系统 DSMP Data Services Management数据业务管理平台 Platform DDN Digital Data Network数字数据网络 GPRS General Packet Radio Service通用分组无线业务 HDLC High Level Data Link Control高级数据链路控制 ISDN Integrated services digital network综合业务数字网 MMS Multimedia Messaging Service多媒体消息业务 NAS Network Access Server接入服务器 NAP Network Access Point网络接入点

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

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

数据库表字段命名规范

数据库表字段命名规范 摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的规范文档,针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。 一、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二、数据库表命名规范 2.1数据表命名规范 (1)采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔 (2)全部小写命名,禁止出现大写 (3)禁止使用数据库关键字,如:name,time ,datetime,password等(4)表名称不应该取得太长(一般不超过三个英文单词)

(5)表的名称一般使用名词或者动宾短语 (6)用单数形式表示名称,例如,使用employee,而不是employees 明细表的名称为:主表的名称+字符dtl(detail缩写) 例如:采购定单的名称为:po_order,则采购定单的明细表为:po_orderdtl (7)表必须填写描述信息(使用SQL语句建表时) 2.2命名规范 ①模块_+功能点示例:alllive_log alllive_category ②功能点示例:live message ③通用表示例:all_user 2.3待优化命名示例 ①冗余: 错误示例:yy_alllive_video_recomment yy_alllive_open_close_log 说明:去除项目名,简化表名长度,去”yy_” ②相同类别表命名存在差异,管理性差 错误示例:yy_all_live_category yy_alllive_comment_user 说明:去除项目名,统一命名规则,均为”yy_alllive_”开头即可 ③命名格式存在差异 错误示例:yy_showfriend yy_user_getpoints yy_live_program_get

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 :

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

项目文档命名规则 编制:日期:____/____/____审核:日期:____/____/____ 批准:日期:____/____/____ 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、命名规范 1.1数据表的命名规范: 1)表的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有对象的名称都要加上这个前缀:BBS_ + 数据库对象名称,BBS_CustomerInfo标示论坛模块中的客户信息表。 2)表的名称必须易于理解,使用能表达表功能的英文单词或缩写英文单词,无论是完整英文单词还是缩写英文单词,单词首字母必须大写。如果当前表可用一个英文单词表示的,请用完整的英文单词来表示;例如:系统资料中的客户表的表名可命名为:SYS_Customer。如果当前表需用两个或两个以上的单词来表示时,尽量以完整形式书写,如太长可采用两个英文单词的缩写形式;例如:系统资料中的客户物料表可命名为:SYS_CustItem。 3)表的名称一般使用名词或者动宾短语 4)表名称不应该取得太长(一般不超过三个英文单词)。 5)在命名表时,用单数形式表示名称。例如,使用Employee,而不是Employees。 6)对于有主明细的表来说。明细表的名称为:主表的名称+ 字符Dts。例如:采购定单的名称为:PO_Order,则采购定单的明细表为:PO_OrderDts 对于有主明细的表来说,明细表必须包含两个字段:主表关键字、SN,SN字段的类型为int 型,目的为与主表关键字联合组成明细表的关键字,以及标示明细记录的先后顺序,如1,2,3……。 7)表必须填写描述信息

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

数据库设计规范

数据库设计规范 V 1.0 2007-8-28

目录 1) 目的 (3) 2) 范围 (3) 3) 术语 (3) 4) 设计概要 (3) 5) 命名规范(逻辑对象) (4) 6) 数据库对象命名 (6) 7) 脚本注释 (8) 8) 数据库操作原则 (9) 9) 常用字段命名(参考) (9)

1) 目的 为了统一公司软件开发的设计过程中关于数据库设计时的命名规范和具体工作时的编程规范,便于交流和维护,特制定此规范。 2) 范围 本规范适用于开发组全体人员,作用于软件项目开发的数据库设计、维护阶段。 3) 术语 数据库对象:在数据库软件开发中,数据库服务器端涉及的对象包括物理结构和逻辑结构的对象。 物理结构对象:是指设备管理元素,包括数据文件和事务日志文件的名称、大小、目录规划、所在的服务器计算极名称、镜像等,应该有具体的配置规划。一般对数据库服务器物理设备的管理规程,在整个项目/产品的概要设计阶段予以规划。 逻辑结构对象:是指数据库对象的管理元素,包括数据库名称、表空间、表、字段/域、视图、索引、触发器、存储过程、函数、数据类型、数据库安全性相关的设计、数据库配置有关的设计以及数据库中其他特性处理相关的设计等。 4) 设计概要 ?设计环境 数据库:ORACLE 9i 、MS SQL SERVER 2000 等 操作系统:LINUX 7.1以上版本,显示图形操作界面; RedHat 9 以上版本 WINDOWS 2000 SERVER 以上 ?设计使用工具 使用PowerDesigner 做为数据库的设计工具,要求为主要字段做详尽说 明。对于SQL Server 尽量使用企业管理器对数据库进行设计,并且要求 对表,字段编写详细的说明(这些将作为扩展属性存入SQL Server中) 通过PowerDesigner 定制word格式报表,并导出word文档,作为数据 字典保存。(PowerDesigner v10 才具有定制导出word格式报表的功能)。

中国电信网络资源命名及编码规范-----(公共部分分册)..

内部资料 注意保管 四川电信本地网网络资源管理系统 网络资源命名及编码规范 (公共部分分册) Version 1.1 2005年7月 四 川 省 电 信 公 司

1.前言 (1) 2.公共资源命名范围 (2) 2.1公共资源命名的范围 (2) 2.2使用说明 (2) 3.字符集 (3) 3.1说明: (3) 4.区域和子区域 (3) 4.1区域和子区域的命名 (3) 4.2区域和子区域的编码 (4) 5.局站 (7) 5.1局站的命名 (7) 5.2局站的编码 (7) 6.机房 (9) 6.1机房的命名 (9) 6.2机房的编码 (10)

1. 前言 为加强中国电信本地网网络资源的集中管理,确保全程全网通信畅通,特制定本规范对四川电信本地网网络资源实行全网统一命名和编码。 本规范是中国电信网络资源命名及编码的组成部分,所涉及的资源对象的名称和编码规则都定义了不同资源对象在中国电信网络中的唯一标识。资源对象的名称和编码均可作为日常管理维护工作中的对资源对象的称谓,资源对象的编码主要由便于计算机进行字符处理的字母和数字构成,有利于资源管理系统的开发和数据的移植。 本规范主要依据以下原则来制定: 一、唯一性原则 本规范中资源对象的命名和编码是在其相关的局部范围内来进行的,并在该范围内保证资源对象的命名和编码的唯一性。若在其上一层的范围内来定位该资源时,须将上一层的名称或编码加上,依次类推,即可保证其在各层次上的唯一性;此功能可借助计算机系统的支持。 二、扩充性原则 本规范主要考虑到编码容量的可扩充性,即能够在一定程度上满足因业务发展所带来的资源数量增加要求。 三、物理信息为主原则 本规范的制定主要以本地网网络物理构成及地理信息为依据,对于各地多样、可变的管理模式所形成的命名和编码习惯不作参考。 本规范的行文结构如下: ●资源对象的定义 ●资源对象的命名格式:命名格式包括对象的名称和编码格式。 ●本地网层面标识:指资源对象在本地网层面中全称。 ●命名示例 本规范的制订主要参考了以下国际标准和一些本地网的现行规范: -《中国电信长途网络资源命名规范》(讨论稿) —《中国电信本地网网络资源命名规范》(讨论稿) —《电信工程设计手册-市内传输线路》(上、下册) -《中国电信本地网线路维护规程》 -《深圳市电信公司管线资源管理系统设施、设备编码规则》 —《深圳本地SDH网的设备及电路编号方法》 —《广州市电信公司SDH设备环节点命名具体方法》

资源命名规范

资源内容要求 1.必须使用统一模板 2.试卷、教案、学案、专题类为WORD文档,标题用3号字黑体,正文内容为5号宋体,小标题可采用4号宋体加粗。标点符号为中文状态符号。 3.课件中的标题可根据情况,以美观、整体协调为准设定字体与内容。 4.插图要求美观、清晰,没有科学上的错误。 5.数学、物理公式规范,特殊符号正确 资源命名规范 基本规则: 1.统一使用中文状态的标点符号,例如“。”、“,”,标题中间的连字符统一使用中文的一字线“――”。这是英文状态下对应的符号“.”“, ”、“--”。 2.标题命名中统一省略“省”“市”“届”字样。 3.套卷标题命名中涉及到不同科目时,用“全科”,如果不是全科,用“×科”。涉及到套数时,用“(×科×套)”。 4.数字、括号、一字线、标点符号等均算一个字符。 5.试卷类资源网站默认是有答案的,如资源无答案,需注明“(无答案)”。 各资源分类规则: 1. 同步教学类:包括同步教案、同步学案、精品课件、同步练习、同步专题辅导5个分类命名规范:学科+年级(标明上下册)+版本+章节+名称+资源类别 命名示例:语文八年级上人教新课标第3课《蜡烛》教案 语文八年级上语文版第18课《雨林的毁灭--世界性灾难》同步练习 语文八年级上语文版第五单元测试卷 语文七年级上苏教版复习资料汇编(通海十四中) 数学七年级上沪科版5.3统计图的选择课件 数学八年级下泸科版21.2平行四边形的性质和判定单元测试(无答案) 英语八年级上冀教版Unit1Lesson2教案 英语高一人教大纲Unit1学案 英语七年级上仁爱湘教版Unit1Topic1A课件 物理八年级下人教新课标第八章电功率单元测试 化学必修Ⅰ苏教版研究物质的实验方法—物质的分离与提纯 生物七年级上人教新课标2.1.3观察动物细胞课件 生物七年级上苏教版2.1探索生命的器具同步练习 地理必修Ⅱ湘教版1.4地域文化与人口同步练习 2. 试卷类:包括月考、期中、期末、学业测试、竞赛试卷、名校名题、中高考模拟卷、名

数据库命名设计规范

数据库命名、设计规范 一、数据库表及字段 1.数据库表的命名规范: 表的前缀应该用系统或模块的英文名的缩写(全部大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有对象的名称都要加上这个前缀:BBS_ + 数据库对象名称,BBS_CustomerInfo标示论坛模块中的客户信息表。 表的名称必须是易于理解,能表达表的功能的英文单词或缩写英文单词,无论是完整英文单词还是缩写英文单词,单词首字母必须大写。如果当前表可用一个英文单词表示的,请用完整的英文单词来表示;例如:系统资料中的客户表的表名可命名为:SYS_Customer。如果当前表需用两个或两个以上的单词来表示时,尽量以完整形式书写,如太长可采用两个英文单词的缩写形式;例如:系统资料中的客户物料表可命名为:SYS_CustItem。 表名称不应该取得太长(一般不超过三个英文单词)。表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首字母必须大写。在命名表时,用单数形式表示名称。例如,使用 Employee,而不是 Employees。对于有主明细的表来说。明细表的名称为:主表的名称 + 字符Dts。例如:采购定单的名称为:PO_Order,则采购定单的明细表为:PO_OrderDts;对于有主明细的表来说,明细表必须包含两个字段:主表关键字、SN,SN字段的类型为int型,目的为与主表关键字联合组成明细表的关键字,以及标示明细记录的先后顺序,如1,2,3……。表必须填写描述信息,后台表名尽量与前台表名相同,后台独有的表应以_b作为后缀。如r_gggd_b。 数据库表的命名采用如下规则: 1)表名用模块名_开头,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首字母必须大写。 2)多个单词间用下划线(_)进行连接。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,如VNET。

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注释的好处是编写的注释可以被自动转为在线文档,省去了单独

关于公司知识文档的命名规范

关于公司知识文档的命名规范 第一条说明 为了方便知识文档的管理、维护、分享,特制定此知识文档规范的命名方式。 此规范根据网络知识管理工具资料整理,主要适用于文档命名,文件夹命名可供参考,请参照执行。 公司所有人员沟通文档必须以此规范作为依据。 第二条文档基本类别 文档按类别可分为三类: 1. 工作文档:包括与日常工作相关的各类文档,其特点在于工作文档多数属于周期性的内 容,围绕各类业务或职能开展。 2. 项目文档:包括以项目形式开展的工作相关的各类文档,其特点在于项目工作通常是一次 性的,以临时性的项目组织为主体开展。 3. 外部文档:包括通过各种渠道从外界收集、获取,未经过公司内部任何人员整理、加工的 资料,其特点在于种类繁多,没有既定的分类标准,无法使用规范性的方式进行管理。 所以,针对这三类文档的不同特点制定了三种不同的命名规范标准。 第三条文档命名规范 1.工作文档命名规范 结合工作文档的特点,我们在命名时需要体现出开展工作的主体,即各个业务或职能部门,同时也需要体现出工作的周期(时间节点)或者是具体的时间点(日期)。 结合上述内容我们将工作文档命名划分成4个部分,各部分之间通常以下划线连接,这4个部分分别是: ①文档来源: 可以是公司、部门、人员等主体性实体。

如:张三_周工作总结_20160808;或研发部_周工作总结_20160808 ②文档内容说明:直接表明主题 ③文档类别:合同、总结、报告、方案等 ④时间节点、日期或版本说明(手工生成)。 图表 1 工作文档命名规范

表格 1 工作文档命名规范 2.项目文档命名规范 结合项目文档的特点,我们在命名时需要体现文档所属的项目主体,同时也需要体现相应的时间点(日期)。 结合上述内容我们将工作文档命名划分成4个部分,各部分之间通常以下划线连接,这4个部分是: ①具体项目:宏观 ②文档内容说明:主题说明 ③文档类别:计划或方案等 ④间节点、日期或版本说明(手工生成),也可以通过日期表示版本。 下面分别通过图示与表格的方式具体说明项目文档的命名规范: 图表 2项目文档命名规范

数据库表及字段命名、设计规范

数据库表及字段命名、设计规范 1、命名规范 1.1数据表的命名规范: 1)表的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有对象的名称都要加上这个前缀:BBS_ + 数据库对象名称,BBS_CustomerInfo标示论坛模块中的客户信息表。 2)表的名称必须易于理解,使用能表达表功能的英文单词或缩写英文单词,无论是完整英文单词还是缩写英文单词,单词首字母必须大写。如果当前表可用一个英文单词表示的,请用完整的英文单词来表示;例如:系统资料中的客户表的表名可命名为:SYS_Customer。如果当前表需用两个或两个以上的单词来表示时,尽量以完整形式书写,如太长可采用两个英文单词的缩写形式;例如:系统资料中的客户物料表可命名为:SYS_CustItem。 3)表的名称一般使用名词或者动宾短语 4)表名称不应该取得太长(一般不超过三个英文单词)。 5)在命名表时,用单数形式表示名称。例如,使用 Employee,而不是 Employees。 6)对于有主明细的表来说。明细表的名称为:主表的名称 + 字符Dts。例如:采购定单的名称为:PO_Order,则采购定单的明细表为:PO_OrderDts 对于有主明细的表来说,明细表必须包含两个字段:主表关键字、SN,SN字段的类型为int 型,目的为与主表关键字联合组成明细表的关键字,以及标示明细记录的先后顺序,如1,2,3……。

7)表必须填写描述信息 7)后台表名尽量与前台表名相同,后台独有的表应以_b作为后缀。如r_gggd_b 1.2表字段命名规范 数据库字段的命名必须遵循以下规范: 1)字段名称一般采用名词或动宾短语,且字段名为小写。 2)采用有意义的字段名。字段的名称必须是易于理解,能表达字段功能的英文单词或缩写英文单词,单词首字母必须大写,一般不超过三个英文单词。例如:人员信息表中的电话号码可命名为:Telephone或Tel。产品明细表中的产品名称可用ProductName表示。(推荐一般用完整的英文单词)。 3)系统中所有属于内码字段(仅用于标示唯一性和程序内部用到的标示性字段),名称取为:“ID”,采用整型或长整型数,具体根据可能的数据量确定,增加记录时取最大值加1,该字段通常为主关键字。 4)系统中属于是业务范围内的编号的字段,其代表一定的业务信息,比如资料信息和单据的编号,这样的字段建议命名为:“Code”,其数据类型为varchar,该字段需加唯一索引。 5)在命名表的列时,不要重复表的名称;例如,在名为 Employee 的表中避免使用名为EmployeeLastName 的字段。 5)不要在列的名称中包含数据类型。

房地产开发项目(楼盘)案名名称命名规范建议

房地产开发项目(楼盘)案名名称命名规范建议 (一)楼:7层以下的商务楼、办公楼、写字楼,方可用“楼”作通名。 (二)大楼:8层以上的综合性办公楼、商业大楼或公寓住宅楼,方可用“大楼”作通名。(三)大厦:10层以上且建筑面积在5000平方米以上,功能齐全、配套设施完善的大型楼宇,方可用“大厦”作通名。 (四)商厦:8层以上,单一功能为商业的多层建筑,方可用“商厦”作通名。 (五)广场、广厦:总建筑面积在10万平方米以上,且必须有面积大于2000平方米的地面露天公共场所(不包括停车场和消防通道),并具有商业、办公、娱乐、餐饮、居住、休闲等多功能综合性的建筑物,方可用“广场”作通名(如商务广场、贸易广场),但应严格控制。在“广场”内不能再命名“城”。不符合广场条件的亦可以“广厦”命名。 (六)中心:用地面积在2万平方米以上,建筑面积在10万平方米以上,并有宽畅的停车场地,且必须是某一产业占主导地位,某一特定功能最具规模的建筑物或建筑群,方可用“中心”作通名(如商务中心、物贸中心)。 (七)城:用地面积在20万平方米以上的城市小区,有较完善的配套设施(如幼儿园、小学等);用地面积在20万平方米以上,规模量大的商场、专卖贸易场所。符合上述条件之一的方可用“城”作通名,但应严格控制使用,在“城”内不能再命名“广场”。 (八)花园、花苑:绿地面积和人工景点休闲用地占整个用地面积40%以上,公建配套齐全且规划用地面积达2万平方米以上的住宅区,方可用“花园”、“花苑”作通名。 (九)山庄:住宅区内楼宇之间高低起伏、错落有致且地处靠山的低层或多层住宅区,方可用“山庄”作通名,不靠山的不能以“山庄”作通名。 (十)新村:集中的相对独立的大型居住区,有相应的配套设施,其建筑面积在5万平方米以上的多层或高层住宅楼,视项目具体情况,可用“新村”作通名。 (十一)公寓、公馆:占地面积1万平方米以下,或总建筑面积5万平方米以下的建筑物、建筑群。 (十二)一般禁止使用通名重叠,如“某某广场花园”、“某某花园城”等。同时不能使用“别墅”作通名。 (十三)项目名称的文字之间,不能使用分隔号,如“大通·云天阁”等。 (十四)在居住区范围内建造的综合性办公大楼,可单独申报命名。

MYSQL数据库命名及设计规范

MYSQL数据库命名及设计规范 1.设计原则 1)标准化和规范化 数据的标准化有助于消除数据库中的数据冗余。标准化有好几种形式,但Third Normal Form(3NF)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,遵守3NF标准的数据库的表设计原则是:“One Fact in One Place”即某个表只包括其本身基本的属性,当不是它们本身所具有的属性时需进行分解。表之间的关系通过外键相连接。它具有以下特点:有一组表专门存放通过键连接起来的关联数据。 举例:某个存放客户及其有关定单的3NF数据库就可能有两个表:Customer和Order。Order表不包含定单关联客户的任何信息,但表内会存放一个键值,该键指向Customer表里包含该客户信息的那一行。 事实上,为了效率的缘故,对表不进行标准化有时也是必要的。 2)数据驱动 采用数据驱动而非硬编码的方式,许多策略变更和维护都会方便得多,大大增强系统的灵活性和扩展性。 举例,假如用户界面要访问外部数据源(文件、XML文档、其他数据库等),不妨把相应的连接和路径信息存储在用户界面支持表里。还有,如果用户界面执行工作流之类的任务(发送邮件、打印信笺、修改记录状态等),那么产生工作流的数据也可以存放在数据库里。角色权限管理也可以通过数据驱动来完成。事实上,如果过程是数据驱动的,你就可以把相当大的责任推给用户,由用户来维护自己的工作流过程。 3)考虑各种变化 在设计数据库的时候考虑到哪些数据字段将来可能会发生变更。 举例,姓氏就是如此(注意是西方人的姓氏,比如女性结婚后从夫姓等)。所以,在建立系统存储客户信息时,在单独的一个数据表里存储姓氏字段,而且还附加起始日和终止日等字段,这样就可以跟踪这一数据条目的变化。 2.数据库涉及字符规范 采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线'_'组成,共63个字符.不能出现其他字符(注释除外). 注意事项: 1)以上命名都不得超过30个字符的系统限制.变量名的长度限制为29(不包括标识字符@). 2)数据对象、变量的命名都采用英文字符,禁止使用中文命名.绝对不要在对象名的字符之间留空格. 3)小心保留词,要保证你的字段名没有和保留词、数据库系统或者常用访问方法冲突 5)保持字段名和类型的一致性,在命名字段并为其指定数据类型的时候一定要保证一致性.假如数据类型在一个表里是整数,那在另一个表里可就别变成字符

中国移动IP承载网网络资源命名要求规范(V2.1.5)

实用文案 中国移动IP承载网网络资源命名规范 版本号:2. 1. 5

2010-07-1 发布 中国移动通信有限公司发布

721描述原则 ................................................. .1.5. 722描述规则 (15) 7.2.3典型AR-CE端口描述示例 (20) 8. 附录.......................................................... 21. 8.1附1 :中国移动本地网名称和英文缩写对照表....................... 2.1 8.2附2:中国移动IP承载网承载业务名称和VPN实例名称对照表.. (29) 8.3附3:中国移动IP承载网VPN实例名称和业务类别对照表 (31)

刖言 本规范是根据相关标准,结合中国移动IP承载网络具体情况制订。编写格式和方法采用我国标准化工作导则的有关规定。 本规范主要目的是统一中国移动IP承载网网络资源的命名。 本规范适用于中国移动IP承载网络,尚有待于在具体实施过程中不断地补充和完善。 中国移动通信有限公司网络部拥有本规范的知识产权。 中国移动通信有限公司网络部保留对此规范书的解释权和修改权。

范围 本规范定义中国移动IP承载网网元设备、端口等的命名原则,用于指导工程及维护的网元设备命名、VPN命名及端口描述等。 参考文献 下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。本规范出版时,所示版本均为有效。所有标准都会被修订,使用本规范的各方应探讨使用下列标准最新版本的可能性。 本技术规范引用以下标准: -《中国移动CMNET省网网管系统技术规范》1.0版,2002年8月 -《中国移动通信网网元设备编码和路由命名原则》第一版,2002年3月 -《中国移动传送网资源命名规范》版本v1.0 缩写词

相关文档
最新文档