Genexus - part 3 - process management
-
Upload
paolo-fiori -
Category
Software
-
view
124 -
download
0
Transcript of Genexus - part 3 - process management
GenexusProcess Management
Design• Knowledge Base
• GeneXus provides a simple way to design applications using the exclusive knowledge within your organization. This knowledge is stored in a Knowledge Base made up of familiar objects such as Transactions, Web Panels and Reports…
• Data Model Generation• GeneXus infers the best data model and automatically creates the best relational database
to support it.
• Prototyping
• You can create functional prototypes of your application at design time, ensuring full compliance with your customers or users requirements. All prototypes are functionally equivalent to the final application.
Development
• Automatic generation of applicazions
• GeneXus automatically creates and maintains a normalized database, and all the native code for the entire application on your platform of choice.
Applications Responsive WebProcess Management
What is a Responsive Web Application?
Responsive Web Applications (RWA) are applications that provide an optimal viewing experience (easy reading, navigation, good spacing, etc) across a wide range of devices.RWA is what people really wants (an optimal experience in any device). This is achieved by using a a Responsive Web Design (RWD).
Web Responsive
GeneXus allows designing Responsive Web Applications in a very intuitive manner. The solution uses BootStrapAs told before, an RWD site uses fluid grids, flexible images, and CSS3 media queries, so we'll explain each of these concepts below.
Smart Devices Applications DevelopmentProcess Management
Smart Devices applications Development
Smart Devices generator makes it easy to develop apps with high UX/UI requirements, both for Android and iOS (iPhone, iPad) apps, while also including BlackBerry and Windows 8.1
In the next release (GeneXus 15) will include two new generators: :
• Windows 10• Generator Swift for iOS
Types• On-line
• The data required by the application residing in the device will always be obtained by consuming REST services, which will access the user’s DB and return the requested information to the application.
• Off-line
• This feature solves common situations for apps in Points of Sales, Events apps or any scenarios of limited or no Internet connectivity. his feature allows applications to execute database transactions even if the device has not connectivity.
DBRET Database reverse engineeringProcess Management
Reverse Engineering Process
Reverse engineering is a broad term, but in this scenario it refers to the processof reading the structure of database tables and their relationships, and definingthe necessary GeneXus Objects (data model) to represent the schema.
Other modulesProcess Management
Other modulesAccess Manager (GAM)• Most modern applications need some type of login, authentication and
authorization scheme.
Smart Devices API• Smart Devices have powerful hardware and operating systems and the
generated applications can take advantage of it.
Webservices SOAP • Providing and consuming Webservices with GeneXus.
Webservices REST• GeneXus has the ability to automatically create REST Web Services from
transactions, Data Provider and procedures.
Gxflow - Workflow solutionProcess Management
Designed to simplify your applications development
GXflow manages:
• Access control• Status Transitions.• Status Tasks• as well aseach user's task Inbox.
Features
• Graphic design of processes• Integrated Document Management Tool• Integration with GeneXus• Integrated Auditing Tool for process control
Gxtest - Testing solutionProcess Management
What is it?
GXtest is the ideal solution for automated functional testing of Web applicationsdeveloped with GeneXus. GXtest can easily automate test cases that then evolvetogether with the application without making the testing a bottleneck at thetime to release to the customers.
Components
Characterists
• Enanched Software Quality• Increased productivity• Tecnnology Indipendent• GENEXUS™ Philosophy
GXtest include
• GXtest Designer• GXtest Recorder• GXtest Manager
Architecture
SAP Connector - Integration Process Management
Integration with SAP ERP
Quickly model and generate applications that interoperate with Services,Databases and SAP ERP
Business Challenges
ScenariosChi può trarre vantaggi da questo connettore:
• Companies that already have GeneXus development and will implement SAP but want to preserve some GeneXus module.
• Companies that have SAP its implementation did not include some business processes which are later to be automated (with the arrival of Smart Devices to the corporate world, this category could include developments for integrating mobility to business processes).
• SAP implementations where it is defined that some modules are not to be included in the SAP scope and will be developed separately during the implementation process.
The companies where this software is implemented often find that it does not cover all of the company’s functionalities. This is eitherbecause the company has specific features in its business that are not considered in SAP, or because the company would rather preserve its legacy system to solve it.
Paolo Fiori (Commercial manager)Email: [email protected]: +39 335 6650092 RAD Solutions S.R.L.
Gustavo Caorsi (Technical Manager)Email: [email protected]: +39 328 5842857