一、编码说明:
1.系统编码采用三码为原则,通常两码简称之。
1>.子系统或类型
2>.系统小分类
3>.系统大分类
如
IPMS领域业务群:
DA 应用软件发展管理系统
DE公用副程式管理
GB金融机构管理系统
GE利率汇率管理系统
GP往来公司管理系统
UB公告栏系统
UB4 公告阅读
UB5 发布新公告
2.系统分类大分类说明如下:
A:会计
D:信息作业
G:共享系统
H:人力资源
I:存货
K:工程管理
M:物料、采购及设备管理
O:制程控制及生产追踪
P:人事及薪资
S:客户服务及销售
T:质量及技术
U:办公室、标准及一般事务管理
W:生产管理
范例:
com.icsc.aa 表示的aa系统
com.icsc.so 表示的so系统
com.icsc.so.soa soa子系统
com.icsc.dpms.du du系统
3.程序规则:程序命名依循开头小写、驼峰规则。
若系统是两码时,第3码通常以j替代。
二、程序类别(第4码)
对于DAO class 的命名原则,一般采用DAO(Data Access Object)、VO(Value Object)
的结尾字符命名,例如:sojcOrderDAO、sojcOrderVO.
Structs 架构的functional对象请尽量以Func的结尾字符命名。
三、程序Method(方法)
必须以动词开头,其动词的第一个英文字母需小写,
连续的词,需要遵循驼峰命名法,词之间不能用特殊符号分割
例:run(); getBackground();
四、Variables(变数)
1.变量命名需简短但有意义。连续的词,词之间不能用特殊符号分隔
,最好避免以单一字母命名(除变量为暂存用途)
例:int i; float myWidth。
五、Constants(常数)
常数命名需简短但具有意义,所有字母都需大写,词与词之间以underline(_)连接。
例:
static final int MIN_WIDTH=4;
static final int GET_THE_CPU=1;
六、Tables(表格命名)
表格schema :通常命名为DB开头,TB 第三码:系统名。
1.以系统代码前两码为主,建议用大写字母。
七、Columns(表格字段)
域名命名:简短但具意义,每个字建议使用大写,不建议有特殊符号(_)
例:USERID,BIRTHDAY。
八、DR报表设计的定义文件
开头为系统代号+r+自行定义的名称
例:soa r Reportl.xml
soj r Reportl.xml
九、系统目录架构
(一)运行环境的目录架构
html、public、images可以直接下载
(二)xx系统下的目录:
(三)log日志 目录
系统级别下:
waslogs 里AppId文件夹下或者是stdout_xx.log中
waslogs 里structs_log文件夹下
(四)系统部署摆放目录架构
通过CVS来做程序版本控制。
(五)
(六)启动server方式
查看配置服务是否正确:D:\tomcat6\xx\conf\server.xml
查看url