
Openbravo
文章平均质量分 83
语行tt
这个作者很懒,什么都没留下…
展开
-
Openbravo架构分析
概述Openbravo ERP是一套适合于中小企业并且基于web可扩展的开源ERP系统。这个ERP系统所包括的强大功能可实现生产管理、仓库管理、销售管理、财务管理。同时内置CRM(客户关系管理)和BI(商业智能)。在2008年获得了1200万美金的风险投资,并在2009获得了Infoworld的最佳开源企业软件的奖项,其前景相当看好。研究同行业的开源软件,有助于我们掌握其产品架构,了解...原创 2010-12-06 21:49:35 · 340 阅读 · 0 评论 -
Openbravo架构分析(二)
图 2.3重定向之后的EDIT请求1.3 xmlEnginexmlEngine是Openbravo体系结构中比较有特点的一个部分,他没有使用通常的JSP页面作为表现层(可能是由于历史原因,现在看来这种方式可能值得商榷),而是自己开发了一套基于xml的模板的引擎以渲染表现层,可以根据写有sql的xml文件读取数据,并将数据嵌入xml形式的HTML模板中。2、 编译系统结构2.1...原创 2010-12-06 21:51:00 · 151 阅读 · 0 评论 -
Openbravo2.x技术概况
开发环境Openbravo是遵循MVC模型构建的纯WEB的应用程序。其中大部份的代码是由WAD基于数据模型字典生成的。当系统管理员为了适应用户的需求而改变配置后,WAD都会重新编译应用程序。重新编译和执行的过程如上图所示:模型:由可执行SQL语句组成的xsql文件。视图:HTML&XML文件定义了表单的布局和数据的关系。控制器:Java Servelt定义...原创 2010-12-09 13:33:12 · 177 阅读 · 0 评论