欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Apache ofbiz in action
小 |
小 |
||
第122行: | 第122行: | ||
[[category:Apache OFBiz]] | [[category:Apache OFBiz]] | ||
+ | [[category:baihuogou]] | ||
[[category:huihoo]] | [[category:huihoo]] |
2014年6月18日 (三) 11:28的版本
Apache OFBiz 电商实战培训
为什么要学Apache OFBiz:
Apache OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。
Apache OFBiz不仅是一个产品及订单管理系统,它还提供了一整套功能,涵盖企业所需的方方面面。除了管理产品及其相关内容(如电子商店)外,Apache OFBiz还能履行许多其它重要角色,包括客户关系管理、项目进度、计费管理、人力资源管理以及订单管理。简而言之,它就是一个企业资源规划器。世界上有上千个企业在某方面或多方面依赖于OFBiz。
课程大纲:
1 OFBiz电商应用
1.1 团体/会员
- 1.1.1 会员分类
- 1.1.1 会员联系机制
- 1.1.3 会员安全机制
- 1.1.4 会员关系
1.2 产品/目录管理
- 1.2.1 目录及分类管理
- 1.2.2 简单产品/虚拟产品/产品特征/应用变形
- 1.2.3 产品图片管理
- 1.2.4 产品价格规则
- 1.2.5 产品促销
1.3 店铺管理
- 1.3.1 店铺设置
- 1.3.2 店铺目录
- 1.3.3 店铺促销
- 1.3.4 运费/支付/送货设置
1.4 订单管理
- 1.4.1 订单查询
- 1.4.2 订单处理
- 1.4.3 退换货
- 1.4.3 客户请求
- 1.4.4 客户询价
- 1.4.5 统计报告
1.5 场所管理
- 1.5.1 仓库/零售店设置
- 1.5.2 接收库存
- 1.5.3 接收退货
- 1.5.4 库存转运
- 1.5.5 产品分拣/包装
- 1.5.6 销售送货
1.6 财务
- 1.6.1 发票
- 1.6.2 支付
- 1.6.3 应付账户
- 1.6.4 应收账户
- 1.6.5 固定资产
2 OFBiz 核心实体
- 2.1 团体/会员
- 2.2 联系机制
- 2.3 目录
- 2.4 产品
- 2.5 订单
- 2.6 场所/仓库/零售店
- 2.7 运输
- 2.8 支付
- 2.9 发票
- 2.10 内容
3 OFBiz 框架
3.1 OFbiz容器
- 3.1.1 容器简介
3.2 OFBiz组件
- 3.2.1 组件定义
- 3.2.2 组件结构
3.3 WEB框架,Widgets,MiniLang
- 3.3.1 框架简介
- 3.3.2 Servlet控制器
- 3.3.3 Screen Widget
- 3.3.4 Form Widget
- 3.3.5 Menu Widget
- 3.3.6 Tree Widget
- 3.3.7 整合Freemarker
- 3.3.8 MiniLang
3.4 Entity Engine(实体引擎)
- 3.4.1 简介/配置文件
- 3.4.2 实体定义
- 3.4.3 实体缓存
- 3.4.4 实体引擎API
- 3.4.5 实体XML文件导入/导出
- 3.4.6 实体同步
3.5 Service Engine(服务引擎)
- 3.5.1 简介/配置文件
- 3.5.2 服务定义
- 3.5.3 实现服务
- 3.5.4 调用服务
- 3.5.5 Service Event-Condition-Action (ECA) Rules
- 3.5.6 Restful Service API
4 OFBiz开发
4.1 开发一个简单的应用
- 4.1.1 简介
- 4.1.2 创建组件
- 4.1.3 构建用户界面
- 4.1.4 编写CRUD操作
- 4.1.5 编写事件(Event)
- 4.1.6 ECA(Event-Condition-Action)
- 4.1.7 Group Service
- 4.1.8 Interface
4.2 进阶开发
- 4.2.1 开发商品的批量上传功能
讲师: 黄柏华 , 百货购架构师,首席程序员, 对Java、后台系统、大型网站有多年实践。