• 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
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

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



 
What do you have to say for yourself? Hmmm? Anything? And you call yourself a tiny ad.
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic