OpenERP (technisch)
Inhoud   • Architectuur   • Python   • PostgreSQL   • Module development   • Demo   • Vragen?
Architectuur
Python  •   Guido van Rossum  •   Monty Python  •   Scripttaal  •   Multiplatform  •   Google  •   Kenmerken      – Indent...
Python         5
PostgreSQL  •   Opensource  •   Mutliplatform  •   Version 6.0 in January 1997  •   Relationele database                  ...
Module development  OpenERP  •Rapid Application Development (RAD)  framework in Python  •Based on OpenObject     – Object ...
Module development  • Modular development     – Feature containers     – Duidelijke MVC patronen  • Module bevat:     – Bu...
Module development  • Server/bin/addons  • Addons     – ‘Module_naam’         • Demo         • I18n         • Report      ...
Module development                     10
Module development                ORM Field Types                                  11
Module development                     12
Module development                     13
Module development                     XML View                                14
Demo       15
Vragen?          16
Upcoming SlideShare
Loading in...5
×

Kdg technisch

423

Published on

PowerPoint Evert Dausy

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
423
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Kdg technisch"

  1. 1. OpenERP (technisch)
  2. 2. Inhoud • Architectuur • Python • PostgreSQL • Module development • Demo • Vragen?
  3. 3. Architectuur
  4. 4. Python • Guido van Rossum • Monty Python • Scripttaal • Multiplatform • Google • Kenmerken – Indentatie – Duck-typing 4
  5. 5. Python 5
  6. 6. PostgreSQL • Opensource • Mutliplatform • Version 6.0 in January 1997 • Relationele database 6
  7. 7. Module development OpenERP •Rapid Application Development (RAD) framework in Python •Based on OpenObject – Object Relationship Mapping (ORM) support – Model-View-Controller (MVC) interfaces 7
  8. 8. Module development • Modular development – Feature containers – Duidelijke MVC patronen • Module bevat: – Business objects (Python classes) – Data (XML,CSV,...) – Wizards (Interactieve forms) – Reports (RML  XML format) 8
  9. 9. Module development • Server/bin/addons • Addons – ‘Module_naam’ • Demo • I18n • Report • Security • View • Wizard • Workflow • __init__.py • __openerp__.py • ‘naam’.py 9
  10. 10. Module development 10
  11. 11. Module development ORM Field Types 11
  12. 12. Module development 12
  13. 13. Module development 13
  14. 14. Module development XML View 14
  15. 15. Demo 15
  16. 16. Vragen? 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×