Upload
michael-awizen
View
124
Download
2
Embed Size (px)
Citation preview
GangehiWeb Approval System
Alpha-VersionNovember 2015Michael Awizen
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
Basic Application Concept Dedicated tool for approval processes Web application (desktop and mobile) Simple registration required Target group:
small and medium business virtual workgroups
Speeding up the approval processes Replacement of paper and post High auditability and strict control of processes Very good accessibility BPMN 2.0 standard based
©2015 awizen - Alpha Version
Features of the Application Prototype Registration (email verification, login, password recovery) Definition of flexible approval workflows Workflow control based on jBPM Verification of the approver email list File upload Email notification (email reminder) Overview of open/closed tasks and workflows Approval instance history Rudimentary print function (based on CSS media query) Maintaining of the own user data Responsive design
©2015 awizen - Alpha Version
Possible Future Features Process templates for standard business transactions Save standard approval-sequences as templates Route processes to user groups Substitutes for absent on business Reporting Creating a virtual enterprise Integration with internal information systems
©2015 awizen - Alpha Version
Basic Technical Application Architecture 3 layers architecture with EJB container and JSF frontend JEE Application Server (JEE 7) JPA CDI JSF BPMN
©2015 awizen - Alpha Version
Technology Stack & Development Tools Wildfly 9 (Jboss AS) Java 8 jBPM 6.3 Primefaces 5.3 MySQL Maven Git Eclipse
©2015 awizen - Alpha Version
BPMN 2.0 process of approving
©2015 awizen - Alpha Version
Possible Software Product Distribution Public internet web app (SaaS Software as a Service)
Free basic functionality Paid premium services
Private application server application Docker container (JBoss) Web container application (redesign necessary)
Open source GitHub project
©2015 awizen - Alpha Version
Unresolved Issues Business plan Legal issues Marketing & Sales Confidentiality of the process data (Customer Confidence and Trust) Storage volume / hardware scaling
©2015 awizen - Alpha Version
Screenshots
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
©2015 awizen - Alpha Version
Contact DetailsMichael [email protected]
Gangehi Open Source Project on GitHub:https://github.com/awizen/gangehi/wiki