Technisches & Organisatorisches Umfeld

Slides:



Advertisements
Ähnliche Präsentationen
ERP- und Team-Erweiterungen für Microsoft Project.
Advertisements

Datenbankzugriff im WWW (Kommerzielle Systeme)
Introducing the .NET Framework
Projekt Web Engineering
Wizards & Builders GmbH Schichtenarchitektur Multi-Tier-Applikationen mit Microsoft Visual FoxPro.
Wizards & Builders GmbH Klassenbibliotheken Arbeiten mit Klassenbibliotheken in Microsoft Visual FoxPro.
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Identity für GSI Michael Dahlinger, GSI
HTW Programmiersprachen 3: Abschlusspräsentation GIS PI Projektarbeit 4. Semester an der HTW des Saarlandes Projekt: Generischer Database Browser Betreut.
Requiline Seminar Bassem Ben Helal. Inhalt Motivation Kernfunktionalitäten Architektur Hierarchie Typen Abhängigkeiten Variabilitätspunkte Produktkonfiguration.
Wirtschaftsinformatik
Projektvorgehen.
„Buy and Make“ anstelle von „Make or Buy“
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
Ispirer Systems Präsentation des Unternehmens Copyright (c) Ispirer Systems Ltd. Alle Rechte vorbehalten.
Fred 2.0 Projektvorstellung Christoph Müller
Geschäftsführer: Peter Kessenich Günter Rugor
WIR LÖSEN DAS PROBLEM FÜR SIE
Hotel Wellness Restaurant Kino SiTec Group … the Front Office Company.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
Regionalveranstaltung Rhein / Main am
» Mobile Gateway Enterprise Edition Einzigartige Freiheit und innovative Arbeitserleichterung für den Mittelstand… Bewerbung für den Innovationspreis.
IS: Datenbanken, © Till Hänisch 2000 Windows Netzwerke TCP/IP oder was ?
Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010.
AMS confidential & proprietary International Business and Technology Consultants 1 Sicherheitskonzepte in Oracle Von der Entwicklung in die Produktion.
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
Vorbereitung einer Anforderungsanalyse für ein GUI im Kreditkarten- Processing-Umfeld Yanik Dreiling MatrNr
© 2008 TravelTainment The Amadeus Leisure Group Webanwendungen mit Java - HttpServlets 17.Dezember 2010 Sebastian Olscher Erstprüfer: Hon.-Prof. Dr. H.
DOAG Regionaltreffen Agiles Business in einer mobilen Welt.
Zehn Schritte zu Linux Der Weg in eine andere Welt...
SE: Systementwurf, © Till Hänisch 2003 Systemarchitektur nach Sommerville, Software Engineering, Addison Wesley.
Kontinuität. Kompetenz. Innovation. Das Unternehmen MDW FLAMINGO existiert seit über 30 Jahren und bietet Dienstleistungen in den Bereichen Marketing,
D-SQL Vom Datenbank-Container zur SQL Server-Datenbank
das Produkt Komplettlösung eines multimedialen Archivs
Logistikmanager(m/w)
Das IT – Informationssystem
Projekt: dm-drogerie markt
Business Model Canvas Hospital Case xy.2016 Iteration #1
Prof. Dr. Dieter Steinmann – Hochschule Trier
Vor- und Nachteile von RAD-Projekten
Eldar Dedic HA061 bbw - Hochschule
New Features und Migration
Investitionen sichern - wachse mit Forms in die neue Welt
Non-Standard-Datenbanken
Micros Systems Incorporated
Konzept Blog/ePortfolio
Netzwerke Netzwerkgrundlagen.
EDS in Bremen Ralf Kölling Titel Folie Titel in 28 pt. Arial.
Mag. (FH) Patrick Fritz Methode FMEA erstellt von
Kontinuität. Kompetenz. Innovation.
X-NetMES – MES mit SAP-ERP Migrations- und Einführungsszenarien
Webdienste Infrastruktur Motivation
Daten als Basis für Entscheidungen
X-NetMES – MES mit SAP-ERP
Seidenstraße-Initiative
7th German CDISC User Group Basel, 11. März 2010
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
…die richtige digitale Unterstützung für ihre Firma
Das IT – Informationssystem
Google-Kalender Präsentation:
Mehr Kundennutzen durch IT
Once Upon A Time In Austria
SOFTWARE- UND WEB-LÖSUNGEN
Cloudlösungen für die Landesgeschäftsstelle
Eine Präsentation von Heiko Gericke
Pro und Contra – Open Source bei Bibliothekskatalogen
Hack2Sol – Powered by SAP
IT-Servicetechniker im Bereich SMT Bestücksysteme (m/f/d) EMEA
DATA INTELLIGENCE REPORTING © Wolfgang Kress BI Consultant.
 Präsentation transkript:

Technisches & Organisatorisches Umfeld SIHOT© Win 2.5 Technisches & Organisatorisches Umfeld

Themen Verteilung Kommunikation Client-Server Topologie SIHOT Objekt-Orientierung OO-Analyse OO-Design OO-Programming Language Innovation Know-how Transfer graphische Bedienungsoberfläche

Know-how Transfer 10 Diplomanden seit 1988 6 Mitarbeiter aktuell “Basis” “Praxis” Diplomanden Erfahrungsaustausch Projekte 10 Diplomanden seit 1988 6 Mitarbeiter aktuell

Anforderungen Verfügbarkeit Skalierbarkeit Portabilität, Offenheit Herstellerunabhängigkeit Qualitätssicherung Wartbar- und Wiederverwendbarkeit Integration bestehender Anwendungen (Mail, Office-Produkte) Erweiterbarkeit

Entwicklungswerkzeuge Visual Basic & Access Proprietär Sprachstandard Verfügbarkeit Langsam Keine Teamunterstützung (Access) keine Versionsverwaltung Wartbarkeit ? keine großen Referenzprojekte Zinc & XVT Langsam "Look & Feel" fehlt Nicht alle Controls enthalten keine Internationalisierung kein Geometriemanagement Interface-Builder unzureichend

Erfahrung anderer Projekte Projekte mit VB schnell realisert Wartung sehr aufwendig Erweiterung führt zu Neuimplementierung Java ist noch nicht soweit

Ergebnis Objektorientierung C++ Standards verwenden

Standards XPG3 Posix Microsoft Foundation Class (MFC) Generic ISAM Microsoft (de facto) ANSI-C C++ SAP Style-Guide TCP/IP

Architekturmodelle ... Seeheim-Modell Client-Server DB GUI Anwendung Seeheim-Modell Server Client n Client 1 Client-Server ... Controller View Modell Modell-View-Controller Konzeptionelle Architektur Anwendungen Vorgänge . . . Bibliotheken Mitarbeiter Betriebssysteme DV-Architektur Client/Server Prozesse . . . Code-Architektur Modulen theken Biblio- . . .

Seeheim-Modell DB Klassenbibliotheken Dialog- steuerung Anwendung Tools Klassenbibliotheken Anwendung Präsentation Dialog- steuerung Datenbasis DB

Graphische Bedienungsoberfläche Konsistenz bezüglich: Aussehen Bedienung Reduzierung des Lernaufwands Erhöhung der Motivation und Produktivität Vereinfachung des Designs

Hilfe Online-Handbuch kontextbezogene Hilfe Hilfe bei Fehlern

Internationaliserung

Dialoge Texte D USA SOL-Melia ...

Derzeitige Verfügbarkeit Deutsch Spanisch Finnisch Polnisch Slowenisch Kroatisch Englisch im Aufbau

Objektorientierung funktionale Entwicklung Funktionen objekt-orientierte Entwicklung

Objekt-orientierte Applikation Komposition objekt-orientierte integrierte Applikation Einzelobjekte

Komplexität von Klassen (1) anwendungsspezifische Klassen Komplexität Bankkonten Telekommunikation chemische Industrie Branchen-Klassen branchenneutrale Klassen Werkskalender Konten Artikel Plattformklassen GUI DB Kommunikation Basisklassen Datenstrukturen elementare Algorithmen

Komplexität von Klassen (2) anwendungsspezifische Klassen Komplexität A_Reservierung, A_Zimmer, .... Branchen-Klassen ./. branchenneutrale Klassen S_Date, S_Duration , PROCESS, ... Plattformklassen S_Socket, SFC (S_Dialog, S_Window...)... Basisklassen S_Dynarray, S_List, S_String, G_BCD ....

Beispiele (SIHOT) A_Reservierung A_Fixleistung A_Person A_Zimmer buchung A_Zimmer

Beispiele (Vorteile) Vor Euro-Umstellung G_BCD Nach Euro-Umstellung S_Betrag Nach Euro-Umstellung

Persistence ODBC Export Persistence Group- ware (Access/VB) Client 1 Client n Persistence Object-Data i Object-Datan Export ODBC ... Informix Oracle Isam

Informationstechnologie PC-Netze Mainframe Client-Server Endbenutzer Benutzerkomfort Preis/Leistung IT-Strategie Down-Sizing Sicherheit Performanz Integration

Client-Server Struktur lokale Arbeitsstationen Vertrieb Wartung Server

Probleme Wartezeit Benutzerergonomie Verfügbarkeit Zugangs- möglichkeit Antwortzeit Reaktionszeit Netzverkehr Durchsatz

Klassenbibliotheken SIHOT OOVAS SFC MFC Application Database Init-Files Administration Structures Advertisement . . . MFC SFC SIHOT Application Database Access Locking Transactions . . . ISAM Communication Transport over TCP/IP Dispatcher Headers/Typeinformation Process Controlling . . . Dialogs Generic

Anforderungen Verfügbarkeit an anderen Standorten aktuell prüfen Reservierungen an anderen Standorten online durchführen

Derzeitige Struktur

Technik NT Server in jedem Haus Keine online-Verbindung zwischen den Hotels

Voraussetzung Verbindung über Router

Ablauf Hotel „A“ Hotel „B“ 1 Anfrage Daten in „B“ 2 Router baut Verbindung auf 3 Client in „A“ arbeitet mit Server in „B“ 4 Nach Ende baut Router Verbindung ab

Benefit Optimierung ab Version 2.2 für Low band-width Netze Verwendung von Standard-Techniken Verbindung über TCP/IP Kostengünstig, da Standard-Router Zugriffsschutz Keine eigenen Kontingente für andere Hotels der Gruppe Absolute Aktualität der Daten

Einrichtung im Hotel „A“ inhouse Hotel „B“ Hotel „C“

Internet Internet Gast Hotel Suchen Verfügbarkeit Buchen Anbieten Kosten sparen Hotel Kommunikation (intern & extern) Verfügbarkeit

CTI Eingehender Anruf

Zukunft ?! Globalisierung der Märkte! Marketing-Instrument Informationen! globale Präsenz Komplett-Angebot Region Hotel Informationen Reservierung ... INTERNET Rückgang! Übernachtungen Margen

Komplettlösung 10 Jahre Fachkompetenz Schulungen Know-how Transfer Anpaßbar an Hotel & Benutzer-Bedürfnisse Integrierte Branchen-Lösung Telefon Pay TV Kassen Kreditkarten Türschließ-System Fibu ... Seit langer Zeit eines der größten Software-Häuser für diesen Markt in Deutschland