• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Architecture question : creating a module creator from scratch

 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Guys

Not sure about whether I am posting in the right place but I am searching for an architecture whereby I want to make an application which I could customize
for different customers. Every customer could be having his own workflow and every workflow would be having a couple of forms, modules etc
I want to create a module which can churn out these entities like modules, forms, form elements like text boxes etc. This would be done once for a customer when I would be setting up the application for a customer
when I create these forms etc, I also should be able to persist these forms data to the database.

I am trying to read about the different architectures which I could use here. Guys any suggestions ?

Regards
Kartik
 
Ranch Hand
Posts: 426
Eclipse IDE Fedora Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think you are describing Oracle Process Manager.
 
Kartik Mahadevan
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for suggesting the Oracle Process Manager:)

I am thinking of using a JBPM which would help me manage my workflows but when it comes to the UI I am a bit flumoxed
My Use case :
1.) My XYZ client needs a module called Bills Validation
2.) Based on my requirements gathering, this module should have around 3 forms which can be filled in a particular sequence.
3.) 1’st form has a interface whereby we have to give around 10 fields. A few of these fields could be drop downs, text boxes etc. There are certain fields for which could also have some rules like the only possible
Values could be A,B,C in the dropdown. Certain fields can also have some rules attached to them.
Similarly the 2’nd and the 3’rd form could also have its own structure.
Also once the user enters the data in all these forms, he can persist this data which could be saved in the database in some structure, which could be used in later for some other modules like reports etc etc.
4.) As I see it, I am considering anything in the page like a component be it a module, a form, a element inside a form etc arranged in a tree structure and I have to build an engine which can translate this tree structure into a html page and display
5.) My challenge is that I am unable to comprehend as to where do I really start with this component design arcitecture. I need some ecent design both at the front end and also at the backend to persist all this form data



 
Hey! You're stepping on my hand! Help me tiny ad!
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic