Communication & IT & Processmanagement Projektmanagement Prozessmanagement IT Individualsoftware Communicate to be competitive! Software - Technologie Programmiersprache: Java Architektur: Verteilte JEE (Java Enterprise Edition) Systeme Datenbank: Alle gängigen DMS – je nach Kundenwunsch, sonst MySQL ServletContainer: Apache Tomcat Iterative Softwareentwicklung Communicate to be competitive! -10- Software - Technologie Programmiersprache: Java Architektur: Verteilte JEE (Java Typsicher und damit robust Objektorientiert Plattformunabhängig – Programme laufen auf allen gängigen Enterprise Edition) Systeme Datenbank: Alle gängigen DMS – je nach Kundenwunsch, sonst MySQL ServletContainer: Apache Tomcat Betriebssystemen (z.B. Windows, Linux) Iterative Softwareentwicklung Leistungsfähig – Image der Langsamkeit stimmt für den Großteil der zu lösenden Aufgaben nicht mehr. Communicate to be competitive! -10- Software - Technologie Programmiersprache: Java Architektur: Verteilte JEE (Java Geschäftslogik, Benutzeroberfläche. Enterprise Edition) Systeme Datenbank: Alle gängigen DMS – je nach Kundenwunsch, sonst Entwicklung und Austausch einzelner Schichten getrennt möglich. MySQL ServletContainer: Apache Tomcat Aufbau im 3-Schichten Modell – Datenhaltung, Robuste Mehrfachzugriffe möglich. Zugriff über Webbrowser – daher keine Clientinstallationen Iterative Softwareentwicklung notwendig. Zentrale Wartung des Programms und der Daten. Durch Einsatz von gängigen Frameworks (Struts2, Hibernate) kurze Entwicklungszeiten. Communicate to be competitive! -10- Software - Technologie Programmiersprache: Java Durch das 3-Schichtenmodell und dem Einsatz des Frameworks Hibernate kann so gut wie jedes Datenbanksystem als Architektur: Verteilte JEE (Java Enterprise Edition) Systeme Datenhaltungsschicht dienen. Datenbank: Alle gängigen DMS – je nach Kundenwunsch, sonst Austausch der Datenbank erfolgt in wenigen MySQL Konfigurationsschritten. ServletContainer: Apache Tomcat Iterative Softwareentwicklung MySQL (Community Edition) bietet den Vorteil, dass es lizenzkostenfrei ist. Auf allen gängigen Betriebssystemen implementierbar. Weltweit häufig eingesetzt und damit sehr stabil – vor allem im Web (z.B. XING Datenbank). Communicate to be competitive! Wartungstools sind sehr benutzerfreundlich. -10- Software - Technologie Zum Erstellen von dynamischen Webseiten notwendig – übersetzt Programmiersprache: Java Java Code zu Web-Inhalten. Architektur: Verteilte JEE (Java Enterprise Edition) Systeme Plattformunabhängig – Versionen für alle gängigen Betriebssysteme Datenbank: Alle gängigen DMS – je verfügbar. nach Kundenwunsch, sonst MySQL Lizenzkostenfrei Weitere Funktionalitäten wie Connection-Pool Manager– ServletContainer: Apache Tomcat Iterative Softwareentwicklung beschleunigt Datenbankzugriffe. Webserver inkludiert – für kleine und mittlere Anwendungen muss kein eigener Webserver (z.B. Apache) betrieben werden. Communicate to be competitive! -10- Software - Technologie Individuell (auf den Kunden) abgestimmte Lösungen Programmiersprache: Java Architektur: Verteilte JEE (Java Enterprise Edition) Systeme Datenbank: Alle gängigen DMS – je Entwicklung findet in vielen kleinen Stufen statt. Setzt enge Zusammenarbeit mit dem Kunden nach Kundenwunsch, sonst MySQL voraus. ServletContainer: Apache Tomcat Iterative Softwareentwicklung Communicate to be competitive! Ständiges Abgleichen der Anforderungen... ...steigert die Qualität der Software -10- Software - Technologie Webbasiert Keine gesonderten Installationen nötig / Bedienung mittels vorhandenem Webbrowser Programmiersprache: Java Architektur: Verteilte JEE (Java auf einem zentralen Server installiert Enterprise Edition) Systeme auf jedem Arbeitsplatz nutzbar Datenbank: Alle gängigen DMS – je nach Kundenwunsch, sonst MySQL Rasche Entwicklungszeiten Stabile Datenbank ServletContainer: Apache Tomcat Iterative Softwareentwicklung Lizenzfreie Benutzeroberfläche Plattformunabhängig (keine Beschränkung der Benutzer/Innen) für Windows, Linux, usw. Robuste Anwendung Mulitiuserfähig (Mehrbenutzbarkeit) Gleichzeitiger Zugriff mehrerer Benutzer/Innen auf Daten möglich Voraussetzungen: Unternehmensbezogener Server Webbrowser (Internet Explorer, Safari, Mozilla Firefox etc.) Communicate to be competitive! -10- Communicate to be competitive! http://www.commitpro.at CommITPro OG Bachweg 12 A-8740 Zeltweg Tel.: +43 (0) 699 / 10 77 08 87 E-Mail: [email protected] Geschäftsführer: Mag. Dr. Simone Noiel DI(FH) Thomas Lang Firmenbuch-Nr: 347 005b USt-Id-Nr.: ATU65797658 Firmengericht: Landesgericht Leoben, Dr.Hanns Groß-Straße 7, 8700 Leoben