电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

在软件开发中运用到的编号详细谈


发布日期:2019/9/26
 

开发软件几年从小项目做到大项目感觉最深的一个问题就是编号的使用

对于大型项目最好约定编号来管理文档变量项目

一 文档约定

可行性分析报告

项目开发计划

软件需求说明书

概要设计说明书

详细设计说明书

用户操作手册

测试计划

测试分析报告

开发进度月报

开发进度月报

软件维护手册

软件问题报告

软件修改报告

注意以上文件开头都是编码了的

那么对于文档编号

~ : 留给规范化文档

~ : 留给非规范化补充文档

~ : 留给辅助文档或者参考文档

二 变量约定

Global g_sys()As String收集常规报告所用参数

g_sys():gClientName variant

g_sys():variantname

g_sys():SavePath

g_sys():modlepath

g_sys():gColumnConditionhorizonewhere

g_sys():gAttribConditionhorizonewhere

g_sys():gHnList str hhh

g_sys():gLastShowName lastitem无品牌

g_sys():gWhereCondition abcabcabcooooooooooooooo

g_sys():排序方法

g_sys(): gHnListCount

g_sys(): gShowIt()BRAND

g_sys(): gShowIt()VARIANT

g_sys(): gShowIt()PACKSIZE

g_sys(): gShowIt()

g_sys(): gShowIt()

g_sys(): gShowIt()

g_sys(): gShowIt()

g_sys(): gShowIt()

g_sys(): gAttribCount

g_sys(): gShowAttrib()a (自定义)

g_sys(): gShowAttrib()a (自定义)

g_sys(): gShowAttrib()a (自定义)

g_sys(): gShowAttrib()a (自定义)

g_sys(): gShowAttrib()a (自定义)

g_sys(): gShowAttrib()a (自定义)

g_sys(): gValueShare

好处:这样在团队里对所有的参数有共识!

三 参数表约定

PSZ: 记录时间

PSZ: 记录地点

PSZ: 记录标志

好处:这样在团队里对所有的参数表有共识!并且在系统中这几个参数表怎么排列都在一起便于查看

因为在SqlServer中表名以数字开头要加[]所以可以考虑加上字母

四: 项目

当项目做多了以后往往会发现自己项目目录中很乱所以用上编码:

工程项目号资源采取倒序递减原则

Z~Z 一般重要项目

A~A重要项目开发时间长的项目

在VSS中这样的方法还能够保证关注的项目始终在VSS中不需要拖动才能找到

五: 文件目录

对于资源:

REnjoy:

RLive:

RWork:

RBaksoft:

对于工作:

WVB代码参考

W酒店软件

W下一站代码

W参考源码

总结:

当我们在文档;变量;参数表;项目;文件目录采取编码以后发现如下优点:

可以控制更多信息

一旦约定并且养成习惯以后可以快速找到相关信息

编号只能运用到经常用到的场所这样避开晦涩的编码成为快速查询的工具

上一篇:高级Swing组件makeover的三要素

下一篇:用句柄操纵对象