Ho bisogno di fare un'applicazione per mio padre per tenere traccia dell'inventario del trading azionario. Negozia azioni per se stesso e per i suoi clienti e vorrebbe mantenere i registri, cose come il prezzo di acquisto / vendita di azioni, profitti, perdite, date ecc ecc per le sue azioni e le sue azioni clienti e vorrebbe vari tipi di rapporti / viste.
Usa le finestre. Voglio fornire una pagina html locale in cui inserirà nuove informazioni e questo dovrebbe andare in un database locale e dalla sua pagina html, può scegliere i report ecc. E i report verranno visualizzati sulla pagina web, ecc.
Sto pensando di usare struts (e windows, tomcat) e mysql per creare questa applicazione. Conosco un po 'di cose dai tempi del college, ma esaminerei le esercitazioni per configurare le cose e il programma.
Questa selezione di tecnologia sembra abbastanza buona o qualcosa di più semplice e altrettanto valido?
Aggiornamento:
Questo è ciò che ho deciso: Usato mysql / windows, navicat lite e database / tabelle popolati, e ho scritto alcune procedure prendendo alcuni input. Come una procedura prende data e nome di magazzino come input e ti dà la quantità che hai di quel titolo per quella data e profitti / perdite fino ad ora, prezzo di acquisto effettivo di ogni azione di quel titolo. Questo è per l'utilizzo della base individuale..e sembra che questo sia sufficiente per ora - molto molto semplice, ma potrei creare tabelle personalizzate, creare query / procedure personalizzate. Papà ottiene "note di contratto" dal suo broker contenente le sue transazioni quotidiane e potrei prendere questi appunti online, compilare questi ultimi 2-3 anni in un tavolo e quindi la cosa è in stato di funzionamento..molto primitivo, ma funziona per i suoi requisiti per ora. e sì, ha creato 2 account (un account privilegiato di sola lettura con cui eseguirà le sue query, procedure, ecc.) e altre root, che userà quando popoleranno i suoi tavoli dire una o due volte in 15 giorni.