当前位置: 网学 > 编程文档 > 其他类别 > 正文

Openbravo开发手册

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/07
和如何最好的呈现在报表中。

标识符命名标准

数据字典命名制定一个清晰和固定的标准对于ERP系统是非常关键的。按照这个命名标准就能保证Openbravo ERP的新版本不会因为与客户开发时使用的数据字典元素同名而产生冲突。

当自定义开发时,在每一个新的数据字典元素前加上CUS_的前缀。例如,当为一个名为ACME的公司进行客户定制时,在数据字典元素名前加上CUS_ACM的前缀。

当开发一个垂直功能时,加上这个市场名前加上VER_的前缀。例如,为房地产市场开发时使用VER_REA的前缀。

数据库元素

命名新的表时加上特定的开发时的前缀。例如你需要为ACME客户定制开发时需要增加一个DOCUMENT的表时你应该将该表命名为CUS_ACM_DOCUMENT。这些表的字段可以按照字段命名转换(AD_CLIENT_ID,IsActive,Name,Descriptioin等)。

当在已有的表中增加新的字段时需要加上特定的开发时的前缀。

其他的数据库对象(存储过程,触发器等)也要加上开发时的前缀。

数据字典的注册IDs是由序列按开发时的顺序生成的,因而不会出现重复的IDs。数据字典中的实体名都应加上一定的前缀。

MVC目录

命名目录时加上特定的前缀。建议建立一个独立的包。(orgopenbravoerpCommoncus_myPackage)。

存储过程语法

    作为存储过程参数的变量名前加上p_的前缀
    变量名前加v_的前缀
    游标名前加c_的前缀

目录结构

Openbravo ERP的目录结构从逻辑上区分了核心组件(XmlEngine,SQLC,HttpBaseServlet)和WAD(应用程序字典向导)与ERP本身的结构(表单,报表,call-outs,下拉列表,工作流,流程等)。

主树结构

AppsOpenbravo
   |-attachment   
   |-build
   |-config
   |-database
   |-docs
   |-legal
   |-lib
   |-src
   |-srcAD
   |-srcClient
   |-src-core
   |-src-db
   |-src-trl
   |-src-trl
   |-src-wad
   |-web
   |-WebContent
      |-src-loc

build编译好的类会被复制到这个目录中

AppsOpenbravo
   |-build
      |-classes
         |-org
            |-openbravo
               |-authentication
                  |-basic
                  |-lam
               |-base
                  |-secureApp
               |-erpCommon
               |-erpReports
               |-erpWindows
      |-javasqlc
         |-src
         |-srcAD

config包含了各种配置和日志文件

AppsOpenbravo
   |-config
  
  • 下一篇资讯: 如何部署Openbravo 2.5
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号