|
From the database point a view, I haven’t really given it much thought but MySQL is probably what I’m going to use.
In terms of speed, I’ve read that JAVA tends to suffer because it requires a virtual machine to run the program we develop, but I believe that my project will “simple” enough. Its main function, for now, is to have something like 100 questions with checkboxes and a field for manual text input.
__________________________________________________________
Yes No N/A Observations
Question 1 x Complies with all standards.
Question 2 x
…
__________________________________________________________
The database itself is to be used only when the user wants to print out the report. This is because associated to each question, there is going to be some legislative support and in the report, the applicable legislation text must be present.
In terms of printing out the report, from what I could find, there is an open source solution for printing in PDF format, integrated in Netbeans, but PDF has the disadvantage of not being editable.
Printing to DOC format is a bit more complicated but I think I will save this problem for later.
|