User interface
Portofino automatically generates the user interface based on your model definition. The UI's features include:
- forms (create-read-update-delete operations)
- navigation of relationships
- searches with flexible multiple filtering
- full-text searches
- workflow operations
- breadcrumbs
- read/write fields based on permissions
- field-level and semantic validations
- cascaded selections
- user management
- binary files upload
- interactive dashboards/portlets with drill-down
- parametric reports in pdf and other formats
Database technologies
Commercial:
- Oracle
- Microsoft SQL Server
- IBM DB2
Open-source:
- PostgreSQL
- MySQL
- Apache Derby (embedded, not for production)
Security and permissions
- internal or external authentication&authorization
- single sign-on integrations:
- Java security realms
- LDAP
- MS Active Directory
- JOSSO
- Novell iChain reverse proxy
- custom
- application-level security based
- workflow state-driven authentication
|
Supported models
- data (see below)
- workflows (see below)
- permissions
- portlets
- reporting
- calculated attributes
- constraints
- operations
Click on the thumbnail image to enlarge.
Data modeling features
- classes (entities/tables)
- attributes (columns) of eight different types
- blobs for binary documents and images
- one-to-one and one-to many relationships
- flexible many-to-many relationships through intersection classes (also with attributes on the intersection class)
- inheritance
- modeling done at the logical level
- automatic mapping to six database technologies
- real-time database schema changes (DDL)
Workflow modeling features
- finite-state-machine (FSM) model
- states
- transitions
- guards (conditions to enable/disable transitions)
- custom workflow actions
- automatic email notifications
- flexible permissions based on state/attribute/user
More information
Screenshots
On-line demo
System requirements
Licensing
Download
Documentation
Back to ManyDesigns Portofino.
|