Slide 1: A RAD framework to design sexy applications in hours !
Slide 2: Today's developments... ... are becoming crazy !
Slide 3: Users always want the newest, hottest and coolest features...
A ja x In te rfa c e s
Drag & Drop
D as hboar ds
WebServices
S m a r t E r gon om y
On Demand F le x ib ility
Slide 4: And developers have...
•Less & less time to market •Customers that change their mind •Bigger projects to manage •New technology challenges •Good & cheap competitors
Slide 5: Open Object is a smart Open Source professional rapid application development framework in Python. Design full featured applications in hours : 1. Inherit from existing business modules 2. Customize without development: 3. Develop others parts on the smart framework: 4. Get a clean and complete application !
Slide 6: Table of Content
• Hig h level application des igner • S mart framework for developers • Us er interface tha t rocks • Modules to extend your a pplication
Slide 7: A hig h level applica tion des ig ner
De s ig n w ith o u t d e v e lo p m e n ts : • Sc re e n De s ig n e r • Re p o rt De s ig n e r • Da s h b o a rd s a n d Sta tis tic s • Wo rk flo w De s ig n e r • M d u le s Pa c k a g in g o • I te g ra te d Bu s in e s s I te llig e n c e n n • Sa a S Re a d y
Slide 8: A hig h level a pplication des ig ner
S creen Des ig ner
Th e s c re e n d e s ig n e r h e lp s yo u to d e s ig n yo u r o w n s c re e n if a fe w m in u te s : fo rm s ,lis ts , tre e s , g a n tt c h a rts , g ra p h s , c a le n d a rs ,d a s h b o a rd s , ...
Slide 9: A hig h level a pplication des ig ner
Report Des ig ner
De s ig n yo u r o w n te m p la te s o f d o c u m e n ts in m in u te s u s in g o u r Op e n Offic e p lu g in th a t in te g ra te s d ire c tly w ith Op e n Ob je c t.
Slide 10: A hig h level a pplication des ig ner
Das hboards and S tatis tics
Op e n Ob je c t in c lu d e a s ta tis tic report des igner a n d a das hboard des ig ner to e a s ily e v o lv e s w ith yo u r n e e d .
Slide 11: A hig h level a pplication des ig ner
Workflow Des igner
C us tomize e xis tin g m o d u le s o r configure per cus tomer u s in g th e w o rk flo w d e s ig n e r.
Slide 12: A hig h level a pplication des ig ner ig ner A hig h level applica tion des
Module Recorder
Exte n d yo u r a p p lic a tio n b y a c tiv a tin g m o d u le s o n d e m a n d . Exp o rt yo u r c u s to m iza tio n s a s m o d u le s to e a s ily d e p lo y, d is trib u te a n d re u s e .
Slide 13: A hig h level a pplication des ig ner
Integ ra ted B us ines s Intellig ence
Do n 't w a s te tim e d e v e lo p in g re p o rts , us e th e p o w e rfu l in te g ra te d Bu s in e s s I te llig e n c e : m u lti-d im e n s io n a l c u b e s , M d a ta b a s e , c u b e d e s ig n e r a n d n DX b ro w s e r, e tc .
Slide 14: A hig h level a pplication des ig ner ig ner A hig h level applica tion des
S aaS Ready
• On e s e rv e r to m a n a g e d iffe re n t d a ta b a s e s a n d m o d u le s • Auto m a te d m ig ra tio n s o f th e d a ta a n d th e lo g ic • De p lo y e a s ily u s in g w e b -s e rv ic e s
Slide 15: A smart framework for developers
• Data Loading and Migration System • ModelViewControler • UML generation tool • Integrated Business Intelligence • Automated Integrated Tests Cases • Object Relational Mapping • Integrated Workflow Engine • Module Recorder • Module Packaging
Slide 16: A s ma rt fra mework for developers
Object Relational Mapping
With in h e rita n c e s , hig h level cons traints , automatic interface building , c us to m fie ld s , e tc .
Slide 17: A s ma rt fra mework for developers
Integ rated Workflow
Do n 't d e v e lo p th e lo g ic . Le t th e workflow eng ine d o it fo r yo u fo r a m a xim um o f fle xib ility.
Slide 18: A s ma rt fra mework for developers
Data Loa ding
U e o u r s im p le X L o r CSV d a ta im p o rta tio n , o r th e p o w e rfu ll ETL (Extra c ts M Tra n s fo rm -Lo a d ) to im p o rt o r s yn c h ro n ize d a ta . I p o rt d a ta o r lo g ic c o n te n t: m data, workflows , views .
Slide 19: A s ma rt fra mework for developers
Model-View-C ontroller
Fu lly o b je c t o rie n te d , w ith a fle xib le M a rc h ite c ture . VC
C ontroller
View
Model
Slide 20: A s ma rt fra mework for developers
UML genera tion tool
Op e n Ob je c t in c lu d e s h is o w n d e s ig n in g te c h n iq u e s , lik e a n U L g e n e ra tio n M to o l th a t p ro d uc e s Op e n Ob je c t m o d u le s .
Slide 21: A s ma rt fra mework for developers
Integ rated B us ines s Intellig ence
Do n 't w a s te tim e d e v e lo p in g re p o rts , us e th e p o w e rfu l in te g ra te d Bu s in e s s I te llig e n c e : MDX queries , Olap/ ube databas es , s chema definition n C eng ine, etc.
Slide 22: A s ma rt fra mework for developers
Automated Migra tions & Tes ts C as es
I m o s t o f th e c u rre n t s o ftw a re , m ig ra tio n s is a re a l n ig h tm a re . Op e n Ob je c t p ro v id e s n a u to m a te d m ig ra tio n to o ls to h e lp yo u r a p p lic a tio n to e v o lv e s e a s ily.
Slide 23: And users will enjoy using your application !
Slide 24: A us er interfa ce that rocks
• Aja x We b & Ric h I te rfa c e n • Dra g & Dro p • Lo ts o f d iffe re n t v ie w s • Po w e rfu l Da s h b o a rd s • Lo ts o f fe a tu re s • I p o rt / Exp o rt e v e ryth in g m
Slide 25: A us er interface that rocks
Op e n Ob je c t's a p p lic a tio n s re a c h p e rfe c tio n in u s e a b ility: d ra g & d ro p , a ja x, fle xib le s c re e n s , d yn a m ic c o n te n t, e tc .
Slide 26: A us er interface that rocks
2 interfaces for the price of 1 !
With th e s a m e c o d e , yo u g e t a ric h a p p lic a tio n a n d a w e b in te rfa c e to s a tis fy e v e ry u s e r's n e e d .
Rich C alendar
Web C alendar
Slide 27: A us er interface that rocks Lots of different views
Resources can be displayed as calendar, graph, tree, form,process, gantt chart or lists without any development effort.
Slide 28: A us er interface that rocks P owerful Das hboard
All o u r g raphs a n d das hboards a re fully dynamics .
Slide 29: A us er interface that rocks
Lots of features
Package your developments and customizations as modules and install new modules on demand from the user interface.
Slide 30: To reach perfection, extend your applications with our 500+ open source modules.
Slide 31: E xa mple of modules to extend your application
Document Management System
You can connect our document management system to any of your objects to raise a full DMS for your applications.
Slide 32: E xa mple of modules to extend your application
Customers and Suppliers Portals
Design customers and suppliers portals without any development. Provide them restricted accesses and views in a few clicks on your own business objects.
Slide 33: E xa mple of modules to extend your application
E mail Integration
U e o u r e xis tin g Ms . Outlook a n d Thunderbird plug ins fo r a s m a xim u m o f p ro d u c tiv ity o f yo u r u s e rs .
Slide 34: E xa mple of modules to extend your application
Office Integra tion
Des ig n documents a n d das hboard e a s ily th ro u g h o u r Ms . Word, Ms . E xcel and OpenOffice plug g ing .
Slide 35: E xa mple of modules to extend your application
Audit Trail
The audittrail module allows you to track every change made by some users on particular objects, for a maximum of traceability.
Slide 36: E xa mple of modules to extend your application
Open E RP Modules
You can use the 500+ modules of OpenERP to boost your application: accounting, stock, marketing, manufacturing, project management, analytic, crm, etc.
Slide 37: Want to get more ? Join our community on http://OpenObject.com/