Hallo,
ich soll im Rahmen meiner Diplomarbeit eine Art "Mini-CRM-System" entwickeln für das folgende Rahmen-Voraussetzungen gelten:
1. es soll in Java mit Eclipse entwickelt werden
2. IBM Websphere soll als Application Server eingesetzt werden
3. IBM DB2 soll Datenbankserver werden
4. Frontend soll über den Webbrowser erfolgen
5. Maximal ca. 20-25 User, die gleichzeitig auf das System zugreifen
6. Das System im Laufe der Zeit um weitere Funktionalitäten erweitert werden können
Nun habe ich allerdings einige Fragen, da ich mich mit den neueren Java-Technologien sogut wie garnicht auskenne.
Zum einen, wie richte ich mir Eclipse sinnvoll als Entwicklungsumgebung ein und welche Plugins sind hierfür notwendig?
Zum anderen, welche Techniken sollte ich überhaupt einsetzen?
Ich habe mich ja schon versucht, schlau zu lesen, aber ob jetzt JSP, JSF, EJB, ORM, Servlets, Portlets etc. pp, da verliert man als "Neuling" einfach total den Überblick und kann überhaupt nicht abschätzen, inwieweit sich die einzelnen Techniken unterscheiden und in wieweit eine Kombination Sinn macht.
Bin für Anregungen und Vorschläge sehr dankbar!!
ich soll im Rahmen meiner Diplomarbeit eine Art "Mini-CRM-System" entwickeln für das folgende Rahmen-Voraussetzungen gelten:
1. es soll in Java mit Eclipse entwickelt werden
2. IBM Websphere soll als Application Server eingesetzt werden
3. IBM DB2 soll Datenbankserver werden
4. Frontend soll über den Webbrowser erfolgen
5. Maximal ca. 20-25 User, die gleichzeitig auf das System zugreifen
6. Das System im Laufe der Zeit um weitere Funktionalitäten erweitert werden können
Nun habe ich allerdings einige Fragen, da ich mich mit den neueren Java-Technologien sogut wie garnicht auskenne.
Zum einen, wie richte ich mir Eclipse sinnvoll als Entwicklungsumgebung ein und welche Plugins sind hierfür notwendig?
Zum anderen, welche Techniken sollte ich überhaupt einsetzen?
Ich habe mich ja schon versucht, schlau zu lesen, aber ob jetzt JSP, JSF, EJB, ORM, Servlets, Portlets etc. pp, da verliert man als "Neuling" einfach total den Überblick und kann überhaupt nicht abschätzen, inwieweit sich die einzelnen Techniken unterscheiden und in wieweit eine Kombination Sinn macht.
Bin für Anregungen und Vorschläge sehr dankbar!!