SlideShare a Scribd company logo
DESIGN AND DEVELOPMENT OF A SYSTEM FOR
AUTOMATIZED CREATION OF BUSINESS
PROCESSES
Internal supervisor:
Prof. Luigi Sauro
External supervisor:
Massimiliano Migliaccio
Candidate:
Gennaro Schiano di Cola
Università degli Studi di Napoli Federico II
Corso di Laurea in Informatica
ERP SYSTEMS
- Enterprise Resource Planning
(Pianificazione delle risorse d’impresa)
- Integration with all business processes:
● Sales Management
● Purchasing Management
● Warehouse Management
● Accounting Management
● Customer Relationship Management
● Etc.
-Advanced and comprehensive management
software
ERP MARKET
● ERP market is constantly growing
● A large part of the market is in the
hands of third-party companies with
proprietary ERP solutions
● Clients require extremely flexible and
customizable ERP systems
The American multinational Gartner (the world leader in strategic information, research and market analysis of
Information Technology) analyzes the global ERP market, mentioning a growth of + 3.8% from 2012 to 2013 and a total
turnover of software companies ERP of about $ 25.4B (over 21 billion euros)
AN INTEGRATIVE MODULE FOR ERP:
FORM DESIGNER
Automated business process
creation
Business process:
● A set of interdependent activities aimed at a specific
objective
● It gets some input
● It brings you transformations that add value by using
business resources
● Transfers the required output to the outside
● The activities carried out in the process follow a logical
order and / or a defined time sequence
Graphic tools that allows the operator to:
● Build process user interface
● Build process logic
Achieved with
INPUT OUTPUT
Business Process
Activity
Activity
SOFTWARE ARCHITECTURE
Application Layer
Data Layer
Presentation Layer
SOFTWARE FEATURES
Designs a process
Looks at a list of job processes
Executes the process
User
PROCESS BUILDING - FROM CONCEPT TO
● Set name for the process
● Design your user interface
● Design an operations flow
● See and modify the Xml
Code
DESIGN YOUR USER INTERFACE
FEATURES
● Choose your HTML
element
● Set position and size
● Set HTML attributes,Css
classes, validations etc.
DESIGN YOUR BUSINESS LOGIC - FLOW MANAGER
FLOWCHART
● Particularly suitable for
representing processes
● Each flow chart represents the
activity of a process
● Flexible structure
FEATURES
● Add an operation
● Select operation method
● Set the related properties
● Catch and use data entered by
the end user
● Connects an operation on the
success or failure branch
AVAILABLE OPERATIONS
● Generic Operations
○ Print
● Logical Operations
○ Set Variable
○ Increment Variable
○ Decrement Variable
○ Add Variable
○ Subtract Variable
○ Divide Variable
○ Conditional Jump
● Web Operations
○ Redirect
● Mail Operations
○ Send Mail
LOOK AND MODIFY YOUR CODE
FEATURES
● Look the Xml code generated
● Add your Custom Javascript code
CONCLUSIONS AND FUTURE DEVELOPMENTS
● The presented prototype is willing to become an
important module complementing any specific ERP
system
● Editing the process
● Adding new process operations including database
insertions and file uploading
● Improved process design controls
Thank you for watching!
Special thanks to:
Massimiliano Migliaccio
Prof. Luigi Sauro
Staff Facile-web srl
Contacts:
Gennaro Schiano di Cola
Phone: (0039) 3319762940
Email: gennarosdc94@gmail.com

More Related Content

Similar to Bachelor Degree Thesis in Computer Science

Real world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsReal world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflows
Jamie McAllister
 
AI projects - Lifecyle & Best Practices
AI projects - Lifecyle & Best PracticesAI projects - Lifecyle & Best Practices
AI projects - Lifecyle & Best Practices
Vincent de Stoecklin
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
camunda services GmbH
 
Game plan wkshp1
Game plan wkshp1Game plan wkshp1
Game plan wkshp1
Pankaj Gupta
 
Empowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsEmpowering Business Users with Process Management Tools
Empowering Business Users with Process Management Tools
Kris Verlaenen
 
Transition to a modern data platform
Transition to a modern data platform Transition to a modern data platform
Transition to a modern data platform
Michael Ghen
 
Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...
Bas Geerdink
 
REALTECH SmartChange Solution 2019
REALTECH SmartChange Solution 2019REALTECH SmartChange Solution 2019
REALTECH SmartChange Solution 2019
David Milano
 
"Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ..."Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ...
Fwdays
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Paulo Lacerda
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
Michelle Manimtim
 
M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00
ovais99
 
Resume
ResumeResume
Arpo presentation enu
Arpo presentation enuArpo presentation enu
Arpo presentation enu
TITANSLIDE
 
Danga process driven applications
Danga process driven applicationsDanga process driven applications
Danga process driven applications
Danny Gaethofs
 
Software Solutions to Increase Construction Profits
Software Solutions to Increase Construction ProfitsSoftware Solutions to Increase Construction Profits
Software Solutions to Increase Construction Profits
TheNetEffectContract
 
Drools & jBPM Workshop Barcelona 2013
Drools & jBPM Workshop  Barcelona 2013Drools & jBPM Workshop  Barcelona 2013
Drools & jBPM Workshop Barcelona 2013
Mauricio (Salaboy) Salatino
 
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptxTop 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
Agento Support
 

Similar to Bachelor Degree Thesis in Computer Science (20)

Real world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflowsReal world experience with SharePoint and k2 workflows
Real world experience with SharePoint and k2 workflows
 
AI projects - Lifecyle & Best Practices
AI projects - Lifecyle & Best PracticesAI projects - Lifecyle & Best Practices
AI projects - Lifecyle & Best Practices
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
 
Game plan wkshp1
Game plan wkshp1Game plan wkshp1
Game plan wkshp1
 
Empowering Business Users with Process Management Tools
Empowering Business Users with Process Management ToolsEmpowering Business Users with Process Management Tools
Empowering Business Users with Process Management Tools
 
Transition to a modern data platform
Transition to a modern data platform Transition to a modern data platform
Transition to a modern data platform
 
Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...
 
REALTECH SmartChange Solution 2019
REALTECH SmartChange Solution 2019REALTECH SmartChange Solution 2019
REALTECH SmartChange Solution 2019
 
Kate Resume-7Page
Kate Resume-7PageKate Resume-7Page
Kate Resume-7Page
 
"Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ..."Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ...
 
Workflow tecnologies
Workflow tecnologiesWorkflow tecnologies
Workflow tecnologies
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00M tech inv_portal_with_dynamics_ax _2018_v_10.00
M tech inv_portal_with_dynamics_ax _2018_v_10.00
 
Resume
ResumeResume
Resume
 
Arpo presentation enu
Arpo presentation enuArpo presentation enu
Arpo presentation enu
 
Danga process driven applications
Danga process driven applicationsDanga process driven applications
Danga process driven applications
 
Software Solutions to Increase Construction Profits
Software Solutions to Increase Construction ProfitsSoftware Solutions to Increase Construction Profits
Software Solutions to Increase Construction Profits
 
Drools & jBPM Workshop Barcelona 2013
Drools & jBPM Workshop  Barcelona 2013Drools & jBPM Workshop  Barcelona 2013
Drools & jBPM Workshop Barcelona 2013
 
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptxTop 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
 

Recently uploaded

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 

Bachelor Degree Thesis in Computer Science

  • 1. DESIGN AND DEVELOPMENT OF A SYSTEM FOR AUTOMATIZED CREATION OF BUSINESS PROCESSES Internal supervisor: Prof. Luigi Sauro External supervisor: Massimiliano Migliaccio Candidate: Gennaro Schiano di Cola Università degli Studi di Napoli Federico II Corso di Laurea in Informatica
  • 2. ERP SYSTEMS - Enterprise Resource Planning (Pianificazione delle risorse d’impresa) - Integration with all business processes: ● Sales Management ● Purchasing Management ● Warehouse Management ● Accounting Management ● Customer Relationship Management ● Etc. -Advanced and comprehensive management software
  • 3. ERP MARKET ● ERP market is constantly growing ● A large part of the market is in the hands of third-party companies with proprietary ERP solutions ● Clients require extremely flexible and customizable ERP systems The American multinational Gartner (the world leader in strategic information, research and market analysis of Information Technology) analyzes the global ERP market, mentioning a growth of + 3.8% from 2012 to 2013 and a total turnover of software companies ERP of about $ 25.4B (over 21 billion euros)
  • 4. AN INTEGRATIVE MODULE FOR ERP: FORM DESIGNER Automated business process creation Business process: ● A set of interdependent activities aimed at a specific objective ● It gets some input ● It brings you transformations that add value by using business resources ● Transfers the required output to the outside ● The activities carried out in the process follow a logical order and / or a defined time sequence Graphic tools that allows the operator to: ● Build process user interface ● Build process logic Achieved with INPUT OUTPUT Business Process Activity Activity
  • 6. SOFTWARE FEATURES Designs a process Looks at a list of job processes Executes the process User
  • 7. PROCESS BUILDING - FROM CONCEPT TO ● Set name for the process ● Design your user interface ● Design an operations flow ● See and modify the Xml Code
  • 8. DESIGN YOUR USER INTERFACE FEATURES ● Choose your HTML element ● Set position and size ● Set HTML attributes,Css classes, validations etc.
  • 9. DESIGN YOUR BUSINESS LOGIC - FLOW MANAGER FLOWCHART ● Particularly suitable for representing processes ● Each flow chart represents the activity of a process ● Flexible structure FEATURES ● Add an operation ● Select operation method ● Set the related properties ● Catch and use data entered by the end user ● Connects an operation on the success or failure branch
  • 10. AVAILABLE OPERATIONS ● Generic Operations ○ Print ● Logical Operations ○ Set Variable ○ Increment Variable ○ Decrement Variable ○ Add Variable ○ Subtract Variable ○ Divide Variable ○ Conditional Jump ● Web Operations ○ Redirect ● Mail Operations ○ Send Mail
  • 11. LOOK AND MODIFY YOUR CODE FEATURES ● Look the Xml code generated ● Add your Custom Javascript code
  • 12. CONCLUSIONS AND FUTURE DEVELOPMENTS ● The presented prototype is willing to become an important module complementing any specific ERP system ● Editing the process ● Adding new process operations including database insertions and file uploading ● Improved process design controls
  • 13. Thank you for watching! Special thanks to: Massimiliano Migliaccio Prof. Luigi Sauro Staff Facile-web srl Contacts: Gennaro Schiano di Cola Phone: (0039) 3319762940 Email: gennarosdc94@gmail.com