等级: 本科/研究生 课时: 8 x 3 小时
课程技术要求: 稳定的互联网联接以及通用的网页浏览器 课程提供者:

Jean-Paul Smets, Vincent Desmares,
Sébastien Robin, Jacques Honoré
Klaus Wölfel, 许晶晶

课程介绍:

  • 现在您已经能够熟练使用ERP5进行企业管理,就可以开始学习论坛开发课程。本教程由7个章节组成,对进行ERP5应用开发的每个部分进行详细介绍。

►第一章:如何建立新模块 (课程演示) (章节视图)

本章以创建论坛模块Discussion Threads以及其中的论坛项目Discussion Thread为例,介绍如何在ERP5中建立新的应用模块。


►第二章:如何建立新门户类型 (课程演示) (章节视图)

本章以在论坛模块中创建新的项目类型Discussion Post为例,介绍如何在ERP5已有模块中建立新的门户类型。


第三章:如何建立工作流程 (课程演示) (章节视图)

本章以创建Discussion Threads模块中Discussion Thread和Discussion Post的流程为例,介绍如何在ERP5中设计并实施新的工作流程。


►第四章:如何进行页面布局 (课程演示) (章节视图)

本章以建立Discussion Threads模块中包含的项目列表以及各个文件的浏览页面为例,介绍如何使用ERP5进行页面布局。


►第五章:如何设置系统权限 (课程演示) (章节视图)

>本章以为论坛模块定义三个用户角色(论坛管理员,论坛用户以及论坛访问者)为例,介绍如何在ERP5中进行权限设置。这非常重要,因为你并不希望所有系统使用者都拥有相同的权限。


►第六章:如何建立业务模型 (课程演示) (章节视图)

本章以创建erp5_discussion业务模型为例,介绍如何创建包含所有代码的业务模型。业务模型Business Templates (bt5)是ERP5的打包系统,你将能够轻松地在不同的ERP5应用中移动和安装各种应用功能。


►第七章:如何建立单元测试 (课程演示) (章节视图)

本章介绍如何在ERP5中创建单元测试,从而确保你创建的业务模型可以在每次更新升级后正常运作。如果不进行单元测试,你的业务模型将或早或晚停止运作,甚至在你不知道的情况下发生。


一旦你掌握了本教程,你应该能够使用ERP5作为开发平台进行应用开发。接下来你可以通过ERP5开发纲要以及跟踪ERP5mailing lists进行更进一步的程序开发。