故事作者:万泉河

最近创作

看看TA的故事

【万泉河】给项目设计文件起个规范的好名

已锁定

万泉河

  • 帖子

    10913
  • 精华

    132
  • 被关注

    1020

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

【万泉河】给项目设计文件起个规范的好名

2534

2

2015-10-10 14:27:42

【万泉河】给项目设计文件起个规范的好名
   
这是我写的关于起名字的系列文章的第三篇了,前两篇分别是关于以太网地址的规划,电脑起名字,参见:
《【万泉河】工业以太网IP地址规划》   http://t.cn/RyR2LaF
《【万泉河】给上位电脑起个好名 》     http://t.cn/RyR24Ox
   
要说前两篇关于起名的方法,我还有些坚持正确的底气, 那么这一篇则纯粹是自己的胡思乱想了,不保证正确,也无从谈起正确,所以只能算作抛砖引玉,给个参考建议。希望有识之士给个更高明的思路。
   
咱们做设计,做开发,项目名字当然非常重要。 如果是国际性的大项目, 他会有一个规范的项目名称,或者大公司, 对项目有规范的命名规则,比如项目有工号,那你顺便拿来用即可。比如我也曾经为大公司做过项目,这时候我一般会问问项目工号多少,然后项目文档就可以直接使用项目工号做名字。 但如果虽然是项目,但又不是那么大,或者两边公司都很小,那么起名字的权力就完全放在设计者手里了,这个时候就需要仔细考量了。
   
首先一点, 随便起名字,起简单的无意义的名字,显然是很不妥当的。我手里就有别人委托我帮忙诊断错误或增加完善功能的项目文档,叫做AAAA, ABCD,OO这样的,然后每次从电脑上见到就总觉得很诧异,总要好好回想一下是个什么项目的什么内容,否则就很容易当成是自己随便测试时候建立的文件,给删了。 
   
而项目文档起名字么,无非涉及甲方乙方以及项目名称,我们在起名字的时候,就可以围绕这些展开。
比如我们假设是AAAA公司承接的BBBB公司的CCCCn项目。
   
那么在项目起名字的时候,就可以有如下的方法,以及其弊端:
   
以供应商名字来起名字,比如我们把文档名字起做AAAA,那么对AAAA公司来说,所有对外做的项目都叫AAAA了。项目归档的时候,2-3个项目,就重复混淆的一塌糊涂了。
   
以客户名字起,如果文档名字起做BBBB,对A公司,会比较容易分辨了。如果在这个客户这儿重复拿项目,项目名字还可以叫做BBBB-1,BBBB-2等等,也还算可以。 当然这个公司的名字首先也要适合简写,简写的可辨识高。但对客户公司来说,所有的供应商提供的项目都叫BBBB我公司的名字,那我这边也是乱了个一塌糊涂,无法管理。
而且通常还因为客户关系好,各种不同项目都会交给同一个供应商做,比如我知道的有设备供应商常年就给一家汽车厂供设备,各种设备。 那么这名字在A公司这儿也一样很快就乱掉了。
   
以项目名字起,叫做CCCC,对B公司,还不错。 但对A公司, 如果这个公司长期只做一类项目,比如空调,比如污水处理,那也很快乱掉了。
   
好吧,看来为了不混乱,需要把甲方乙方项目名都给包含在里面:
叫做AAAA_BBBB_CCCCn ?
   
也有点显得太繁琐了!我们要的不是事无巨细的详细,我们要的仅仅是一个不重复的可辨识而已!
   
所以从每个单位的名字中抽个有代表性的字符加上数字,拼接在一起即可。比如:ABCn
   
同时,如果不是属于工程项目, 而是属于OEM设备的性质,那么最好是甲方乙方公司名字都不要出现,只有几个顺序字符和数字即可。如果万一哪一天走大运,某个设备和以前做过的完全一样,那么项目文档可以直接借用,就不需要再回来改名字了!
   
除此之外, 即便是同一个项目, 不同专业的设计文档, 在取名字上也要有区分。 比如机械图纸,电气图纸,S7程序, WINCC程序(如果不是集成设计的话)。总不能一看一堆压缩文件名字都一模一样的叫做A2B1C3.RAR吧?
   
这一点么, 我的想法是文档名字本身就不要区分啦,只需要归档压缩的时候, 加个后缀标识一下即可。
比如电气柜图纸我会叫他A2B1C3_P8.RAR, PLC和wincc一体的程序, 就会以A2B1C3_S7.RAR的名字归档。
   
不包含版本号哦!关于归档的版本号,下一篇文章再讨论。 

【万泉河】给项目设计文件起个规范的好名 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3419条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。