Refine
Year of publication
Document Type
- Master's Thesis (93) (remove)
Language
- German (93) (remove)
Has Fulltext
- yes (93)
Keywords
- Datenbank (5)
- Internet (5)
- XML (5)
- Data-Warehouse-Konzept (4)
- Electronic Commerce (4)
- Softwareentwicklung (4)
- Framework <Informatik> (3)
- ORACLE <Datenbanksystem> (3)
- Portal <Internet> (3)
- Semantic Web (3)
- Suchmaschine (3)
- Agile Softwareentwicklung (2)
- Cloud Computing (2)
- Data Ware House (2)
- Dojo (2)
- EJB (2)
- Enterprise JavaBeans (2)
- Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung (2)
- Hadoop (2)
- Informatik (2)
- Informationsmanagement (2)
- Informationssystem (2)
- Java (2)
- Java Server Faces (2)
- Java Server Pages (2)
- Kontext (2)
- Kundenmanagement (2)
- Künstliche Intelligenz (2)
- Mobile Computing (2)
- MySQL (2)
- Neuronales Netz (2)
- NoSQL (2)
- ORACLE 8.0 (2)
- Ontologie <Wissensverarbeitung> (2)
- Ontology (2)
- Oracle Applications (2)
- Relationales Datenbanksystem (2)
- SAP (2)
- SAP R/3 (2)
- Serviceorientierte Architektur (2)
- Software Engineering (2)
- Text Mining (2)
- ADT (1)
- AIS (1)
- Abrechnungs-Datenträger <Kassenärztliche Bundesvereinigung> (1)
- Apache <Programm> (1)
- Apache Struts (1)
- Applications (1)
- Architektur <Informatik> (1)
- Archivierung (1)
- Arzt / Honorar (1)
- Augmented Reality (1)
- Automatische Kategorisierung (1)
- Automatische Spracherkennung (1)
- Automatische Text-Extraktion (1)
- Avatar (1)
- BPEL (1)
- BPMN (1)
- Benutzerfreundlichkeit (1)
- Betriebssicherheit (1)
- Big Data (1)
- Bilddatenbank (1)
- Bridge <Kommunikationstechnik> (1)
- Business Process Execution Language (1)
- Business-to-Business-Marketing (1)
- CORBA (1)
- COSIMA (1)
- CRM (1)
- Chat-Analyse (1)
- Chat-Analysis (1)
- Chat-Communication (1)
- Chat-Kommunikation (1)
- Chatten <Kommunikation> (1)
- Cloud (1)
- Clud Computing (1)
- Cocoon (1)
- Computer Supported Cooperative Work (1)
- Computersicherheit (1)
- Context (1)
- Context Adaptation (1)
- Context Framework (1)
- Context Modeling (1)
- Context Reasoning (1)
- Context Service (1)
- Context-Awareness (1)
- Controlling (1)
- Cross-Platform (1)
- DIN EN ISO 9241 (1)
- DUH (1)
- Data Lake (1)
- Data Lakehouse (1)
- Data Mesh (1)
- Data Mining (1)
- Data Warehouse (1)
- Data lake (1)
- Datenbankentwurf (1)
- Datenbanksystem (1)
- Datenintegration (1)
- Datenspeicherung (1)
- Datenverarbeitung (1)
- Deepfake (1)
- Deployment (1)
- Design (1)
- Deutsche Unfallhilfe (1)
- DevOps (1)
- Dienstleistungsbetrieb (1)
- Dienstleistungsmarketing (1)
- Disease Management (1)
- Dojo Toolkit (1)
- Dubletten (1)
- Dublettensuche (1)
- E-Business (1)
- E-Government (1)
- E-Learning (1)
- EAI (1)
- Electronic Comerce (1)
- Electronic Government (1)
- Elektronisches Publizieren (1)
- Emoticons (1)
- Enterprise Information Portal (1)
- FHIR (1)
- Facialislähmung (1)
- Fazialisparese (1)
- Fernsehsender (1)
- Flutter (1)
- Fotoportal (1)
- Framework (1)
- GIS (1)
- Gateway (1)
- Gebrauchstauglichkeit (1)
- Geld (1)
- Geodaten (1)
- Geografisches Informationssystem (1)
- Gesichtslähmung (1)
- Gestenerkennung (1)
- Google Cloud Firestore (1)
- Google Glass (1)
- Graph Query Expressiveness (1)
- Graphdatenbank (1)
- HCD (1)
- HCI (1)
- HTTP (1)
- Handel (1)
- Health Care (1)
- Hochschule (1)
- Hydrologie (1)
- Hyperlink (1)
- IMK (1)
- IT-Compliance (1)
- Immobilienmarkt (1)
- Immobilienwirtschaft (1)
- Informationsaggregation (1)
- Informationsintegration (1)
- Innovationscontrolling (1)
- Installation (1)
- Institut für Medienkommunikation (1)
- Integration (1)
- Internet der Dinge (1)
- IoT (1)
- JAVA Enterprise (1)
- JAVAEE (1)
- JAX (1)
- JSF (1)
- JSP (1)
- JSR (1)
- Java 2 Enterprise Edition (1)
- Java <Programmiersprache> (1)
- Java Enterprise (1)
- Java Specification Request (1)
- Java Swing (1)
- Java-JVC/Swing (1)
- Java/JDBC (1)
- JavaDoc (1)
- JavaEE (1)
- KBV (1)
- KVDT (1)
- Kassenärztliche Bundesvereinigung (1)
- Katalog (1)
- Kategorisierung (1)
- Klassifikation (1)
- Kognitionsstile (1)
- Kognitive Psychologie (1)
- Kommunikationssoftware (1)
- Kontextabhängig (1)
- Kontextadaptiv (1)
- Kontextbezogenes System (1)
- Kreativität (1)
- Kriminalität (1)
- LEGO MindStorms (1)
- LINUX (1)
- Leistungsbewertung (1)
- Linked Data (1)
- Log -Daten-Analyse (1)
- Lotus Notes (1)
- Lotus Notes 5.0 (1)
- MCI (1)
- Massendaten (1)
- Medical Subject Heading (1)
- Medieninformatik (1)
- Medizinische Datenbank (1)
- Medizinische Informatik (1)
- Mensch-Computer Interaktion (1)
- Mensch-Maschine-Kommunikation (1)
- Metadaten (1)
- MicroStrategy (1)
- Mobile Verfahren (1)
- Mobilität (1)
- Modellierung (1)
- Multimedia (1)
- Multiplattform (1)
- Neuronale Netze (1)
- Nichtverbale Kommunikation (1)
- NoSQL-Datenbanksystem (1)
- OASIS (1)
- ORACLE Web Application Server (1)
- OWL <Informatik> (1)
- Object Triple Mapping (1)
- Objektorientierung (1)
- Ontologie (1)
- Open Source (1)
- Oracle (1)
- Oracle Portal 3.0 (1)
- Organisation (1)
- PL/SQL (1)
- PVS (1)
- PaaS <Systemplattform> (1)
- Performance (1)
- Perl <Programmiersprache> (1)
- Perl/TK (1)
- Personalauswahl (1)
- Personaleinsatz (1)
- Pflegedienstleistung (1)
- Photographie (1)
- Platform-as-a-Service (PaaS) (1)
- Problemlösen (1)
- Produktmarketing (1)
- Programminformation (1)
- Prozesskette (1)
- PubMed (1)
- Quad-Baum (1)
- Quadtree (1)
- Qualitätsmanagementsystem (1)
- REST <Informatik> (1)
- ROLAP (1)
- Rappid Application Developments (RAD) (1)
- Raumdaten (1)
- Recruiting (1)
- Reorganisation (1)
- Requirements engineering (1)
- Responsive Web Design (1)
- Responsive Webdesign (1)
- Roberta (1)
- Router (1)
- SAP/R3 (1)
- SQL (1)
- Schnittstelle (1)
- Semantische Modellierung (1)
- Semantisches Datenmodell (1)
- Sentiment-Analyse (1)
- Sentimentanalyse (1)
- Service-Engineering (1)
- Session Beans (1)
- Sicherheit (1)
- Sicherheitsmaßnahmen (1)
- Slow Feature Analysis (1)
- Smart Home (1)
- Social Media (1)
- Social Media Analyse (1)
- Social Tagging (1)
- Software-Architektur (1)
- Software-Architekturen (1)
- Software-Qualitätsmanagement (1)
- Software-Qualitätssicherung (1)
- Softwarearchitektur (1)
- Softwareproduktion (1)
- Sportmedizin (1)
- Statistik (1)
- Struts (1)
- Suchmaschinen (1)
- Systemplanung (1)
- TOPCALL (1)
- Technische Hochschule Köln (1)
- Tie-Strength (1)
- Tie-strength (1)
- Transkription (1)
- Tropentechnologie (1)
- Trusted Computing (1)
- Twitter (1)
- Twitter <Softwareplattform> (1)
- UCD (1)
- UIX (1)
- Unified Medical Language System (1)
- Unternehmenssicherheit (1)
- Unüberwachtes Lernen (1)
- Update (1)
- Usability Engineering (1)
- VR (1)
- Validierung (1)
- Verteiltes Datenverarbeitungssystem (1)
- Vertrieb (1)
- Vertriebsorganisation (1)
- Virtuelle Maschine (1)
- Virtuelle Realität (1)
- Warenwirtschaftssystem (1)
- Web Framework (1)
- Web Services (1)
- Web-Framework (1)
- Wii-Controller (1)
- Wiimote (1)
- World Wide Web (1)
- World Wide Web 2.0 (1)
- XSL (1)
- YOLOv5-Algorithmus (1)
- Zeitreihe (1)
- Zeitreihen (1)
- agile software development (1)
- classification (1)
- cognitive styles (1)
- context-adaptive (1)
- context-dependent (1)
- creativity (1)
- design (1)
- eBusiness (1)
- eCRM (1)
- eCommerce (1)
- eLML (1)
- eLearning (1)
- electronic Customer Relationship Marketing (1)
- gesture recognition (1)
- kd-tree (1)
- nonverbal Communication (1)
- nonverbale Kommunikation (1)
- problem solving (1)
- r-tree (1)
- security measures (1)
- unsupervised learning algorithm (1)
Faculty
- Fakultät 10 / Institut für Informatik (93) (remove)
Die Diplomarbeit entstand in Zusammenarbeit mit der Firma Pferd Rüggeberg. Die Grundlage kam von der Marketingabteilung, die eine Mutlimediadatenbank (MMDB) erstellen wollte. Die Daten der MMDB sollten zur Grundlage eines Produktkataloges auf CD-Rom, Internet und als Druckvorstufe dienen. Der erste Gedanke war die Erstellung einer völlig unabhängigen Datenbank auf der Basis von ORACLE. Da in der Firma jedoch SAP/R3 eingeführt wurde, kam nach einem Gespräch mit der EDV-Abteilung heraus, daß der Produktkatalog auf der Basis von SAP erstellt werden soll. Ziel der Arbeit ist es, mit den Möglichkeiten die durch SAP gegeben sind, einen Produktkatalog im Internet darzustellen. Die Realisation und die Werkzeuge die vorgestellt werden, befinden sich in der Version SAP 3.1 g.
In dieser Diplomarbeit wird die Lösung eines Standardproblems aus dem betrieblichen Umfeld behandelt. Die Aufgabenstellung ist die automatisierte Bereitstellung von Daten, die für die Produktion eines medienunabhängigen Produktkataloges notwendig sind. Ein zentraler Datenbestand soll als Quelle für Printkataloge, CD-ROM- und Internet-Präsentationen dienen.
Durch die zunehmende Globalisierung der Märkte und dem damit immer härter werdenden Konkurrenzkampf ist es für ein Unternehmen absolut notwendig, die im Unternehmen vorhandenen Datenmengen optimal zu nutzen. Diese Daten ermöglichen es dem Unternehmen das laufende Geschäft besser zu durchleuchten und zu analysieren, um so die Wettbewerbsfähigkeit zu sichern.
Datenbanken kommen beim Einstieg von Unternehmen in das Inter- oder Intranet eine besondere Bedeutung zu, denn dort sind für den Mitarbeiter bzw. für den Kunden wichtige Informationen vorhanden: Kundenverzeichnisse, Warenwirtschafts- systeme, Rohdaten für Marketinganalysen, Produktkataloge etc. Die einheitliche Einbettung, d.h. Veröffentlichung, dieser Daten war bislang aufgrund der Heterogenität der Betriebssysteme, Datenbanksysteme und der Anwendungen, die mit ihnen arbeiten, oftmals zu aufwendig. Ziel zur Effizienzsteigerung und Wirtschaftlichkeit sollte es jedoch sein, daß alle Mitarbeiter jederzeit Zugriff auf alle Informationen haben, die sie für ihre Aufgaben benötigen, ohne ihren Arbeitsplatz verlassen zu müssen. Dank des World Wide Webs (WWW) und Java ist eine einheitliche Wahl des Betriebssystems heute nicht mehr zwingend, da WWW und Java Anwendungen ermöglichen, die auf beliebigen Rechnern lauffähig sind. Somit lassen sich Informationen im Inter- oder Intranet überall darstellen. Auf der anderen Seite des Informationskanals stehen verschiedenste Arten von Datenbankmanagementsystemen (DBMS), die die benötigten Informationen bereithalten. Dies sind vor allem Adabas, DB2, Informix, MS SQL-Server, Oracle, Sybase, sowie einige kleinere Systeme. Um die Lücke von der Informationsbereithaltung bis hin zur Informations- darstellung zu schließen, hat Sun Microsystems einen Standard definiert, der es Java-Programmen ermöglicht, über das Inter- bzw. Intranet auf relationale DBMS zugreifen zu können. Dieser Standard wird als JDBC (Java Database Connectivity) bezeichet. Hierdurch werden dem Programmierer Klassen, Interfaces und Methoden zur Verfügung gestellt, die ihm den Informationszugriff über das Netz hinweg ermöglichen sollen.
Die vorliegende Diplomarbeit beschäftigt sich mit dem Web Application Servers in der Version 3.0 von Oracle. Der Web Application Server ist ein Programmpaket für die Entwicklung und Implementation von serverseitigen Anwendungsprogrammen, die über das Internet benutzt werden können. Das entsprechende Anwendungsprogramm wird nur vom Webserver ausgeführt. Für die Ausführung einer mit Hilfe des Web Application Server erstellten Anwendung wird auf der Clientseite nur ein Internetbrowser benötigt. Der Web Application Server wurde speziell daraufhin ausgelegt, daß die mit seiner Hilfe entwickelten Anwendungen ihre Daten aus einer Datenbank beziehen können. Für den Anwendungsentwickler ermöglicht der Web Application Server also Anwendungen für das Internet zu erstellen, wobei der Entwickler auf eine breite Palette von Programmiersprachen zurückgreifen kann. Das sind z.B. Perl, C++, Java und natürlich die für Oracledatenbanken benutzte Sprache PL/SQL. Da der Web Application Server die Internettechnologie, sowie die Datenbanktechnologie berührt, werden in den ersten Abschnitten nicht nur der Nutzen dieser Plattform im Rahmen der Client/Server Architektur gezeigt, sondern auch Grundlagen des Internets und relationaler Datenbanken vorgestellt. Dieses ist notwendig, um die Abläufe von Web Application Server basierten Anwendungen zu verstehen. In den weiteren Kapiteln werden die einzelnen Bauteile des Web Application Server - Programmpaketes vorgestellt. Hierbei wird kurz auf die Installation und Konfiguration der Web Application Server Plattform eingegangen. Anschließend soll das Zusammenspiel der Web Application Server - Elemente mit Hilfe einer Beispielanwendung gezeigt werden.