The application will be written in Java using Netbeans 6.0 with this technologies:
1. RCP (Rich Client Platform) - Framework which allows extensions (modules), JNPL, localization, update center, etc.
2. Beansbinding: NetBeans 6.0 supports JSR-295 in its GUI editor which makes NetBeans a RAD tool like Delphi.
3. JasperReports.
4. MySQL (4 or 5).
The application can be run in any platform which has JRE 1.5 or better: Windows 2k/XP/Vista, Linux (can certificate with Ubuntu 7.10 and OpenSuse 10.3), Mac OS (10.4 and above), BSD and Solaris 10.
methodology:
1. We wrote a functional specification.
2. You approve this functional specification.
3. We develop according to the function specification.
4. You test the application according to functional specification.
We provide:
1. Compiled application.
2. Source code (in NetBeans 6 projects).
3. Database creation scripts.
4. Small installation guide for Windows.
Regards.