I would like to make a simple program to help me complete my job easier and more accurate. (Any languages would be fine, but prefer Web Languages.)
I am an auditor. I need to write many reports daily after auditing. Normally, I create templates for different situations and conditions. And then, I copy and paste the templates to my reports according their deficiencies and situations. I have to write many reports daily. However, I frequently copy and paste the wrong templates and make many mistakes. Therefore, I need a program to help me to reduce my mistakes.
Basically, this program just puts puzzles (my templates) together to generate a report. By following the &ldquo;Yes&rdquo;, &ldquo;NO&rdquo;, or check boxes that I clicked, the system pulls the right templates from the data base by following 12 to 14 Business Rules. And then, the system generates a &ldquo;Word&rdquo; or &ldquo;PDF&rdquo; report. (I will provide examples later)
The program will contain 10 sections and total about 70 questions. And most of the questions have 1 to 3 answers. Only 4 or 5 questions have 5 or more answers (conditions). A few sections need to have some fields that I can enter names, positions, date, etc&hellip;. The information will be different on every single report.
There are about 12 Conductions (business Rules):
Large Group -> A product, B product, A+B product (total 3 conductions)
Every product -> New product, Old product (this can manager by using check boxes)
Individual & (small group) -> A product, B product, A+B product
Every product -> Small Group, 2 people, and only one person (Total 9 Conductions)
Small Group -> New product, Old product (this can manager by using check boxes)
2 people -> New product, Old product (this can manager by using check boxes)
Only one person -> New product, Old product (this can manager by using check boxes)
The good news is all 12 situations contain the same 10 sections and 70 questions. Actually, you just need to create one program, and then, modify it into 12 ways.
You can use different data bases or use the one data base to store the templates. Please choose whatever way that is easier for me to maintain the data base.
I prefer to use website to hold this program; so the program can be used by different user at anywhere. Every user will have a different profile and use different Log on. Due to every user will use their own templates; you might need to have the system to create different data bases.
I&rsquo;m sure the program will have somewhere that I can put my templates into the data base and update the data base.
I also need instruction on how to maintain the program, such as add questions, delete questions, update data base, etc&hellip; because the bosses have change questions frequently.
Please let me know if you have any questions before you make a quote.
15 freelancers are bidding on average $268 for this job
I find you project outline very interesting and I am willing to work out a smart algorithm for the same. We send you a flow chart/ model if you want us to program the same. Thanks for your attention.