等级: | 本科/研究生 | 课时: | 8 x 3 小时 | ||
课程技术要求: | 稳定的互联网联接以及通用的网页浏览器 | 课程提供者: |
Jean-Paul Smets, Vincent Desmares, |
||
课程介绍:
|
|||||
►第一章:如何建立新模块 (课程演示) (章节视图) 本章以创建论坛模块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进行更进一步的程序开发。 |