Nächste Seite:
Inhalt
Inhalt
Index
Bachelorprojekt H
Elektronischer Einkauf im Hochschulbereich
Hasso-Plattner Institut - Universität Potsdam
T. Benke, A. Curth, A. Elwing, J. Kechel
T. Kersting, M. Klink, S. Kuhle
01.10.2002 - 31.03.2003
Inhalt
Abbildungsverzeichnis
Tabellenverzeichnis
Einführung
Die Ausschreibung
Das Vorbereitungsseminar im SS 2002
Projektmanagement
Das Programm
Kurzbeschreibung
Der Ablauf am Beispiel Heinz Hinke
Was Herr Hinke nicht mitbekommen hat
Kommentar
Das Konzept
Technische Anforderungen im Überblick
Technische Umsetzung
Details im Aufbau
Client/Server/Workflowmanager Architektur
Typische Workflow-Schritte
Einen neuen Workflow starten
Einen Workflow-Schritt ausführen
Modularer Aufbau
Client
Konzepte
GUI-Layout
Software-Design
Modul-Schnittstelle
Eingabekontrolle
Eingesetzte Tools
Netbeans
Workflow-Manager
Das Konzept
Der Aufbau
Die Umsetzung
Workflows
Templates
Der Kommunikationsakteur
Allgemeines zur Kommunikation
Erstellen der Kommunikationssoftware mit RMI
Die RMI Kommunikation
Die EJB-Kommunikation
Kommunikations-Funktionen
Funktion
send
Funktion
createWorkflow
Funktion
getTemplateList
Funktion
stopWorkflowManager
Die Anfrage- und Ergebnis-Zusteller
Der Timer
Datenbank
HIS - Datenbank
Allgemeine Einführung
Stammdaten
Datenhaltung des Beschaffungsmoduls
Übersicht
Betroffene HIS-Tabellen während der Beschaffung
Daten der HIS Kontopflege
WebMBS - Datenbank
Unsere Datenbank
Benutzerverwaltung
Modul-Tabellen
Format der Modul-Tabellen
Liste der Modul-Tabellen
Kompatibilität zwischen den Datenmodellen
Realisierung
Template Vorraussetzungen für Kompatibilität
WebMBS-Kompatibilität
HIS-Kompatibilität
Applikation-Server
Konzepte
Allgemeiner Überblick
Die Interface
Der Auftragsabwickler
Anfragen des Clientinterfaces
Anfragen des Workflowmanagerinterfaces
Der Datenbank Akteur
Software-Design
Datenhaltung - EntityBeans
Implementation der EntityBeans
Entity-Beans zur Verwaltung
Entity-Beans für HIS-Stammdaten
Entity-Beans für HIS-Beschaffung
Entity-Beans für WebMBS-Datenbank
Die Modul-EntityBeans
Programmlogik - SessionBeans
SessionBeans für Client-Kommunikation
Interface-Methoden der ClientSessionEJB
SessionBeans für Workflowmanager-Kommunikation
Interface-Methoden der WFMSessionEJB
SessionBeans für Benutzerverwaltung
Interface-Methoden der BenutzerEJB
SessionBeans für Auftragsverwaltung
Interface-Methoden der AuftragsHandlerEJB
SessionBeans für HIS-Datenbank Zugriffe
Interface-Methoden der HISDataEJB
SessionBeans zur Primärschlüssel-Verwaltung
Sicherheit
Security-Domain
Locking
Modulschnittstelle
Zentrale Auftrags-Datenstrukturen
Auftrag
FormularAnforderung
FormularAnforderung.Formular
Beispiel Auftragsobjekt
Eingesetzte Tools und Techniken
XDoclet
createejb
Bemerkungen
JBoss
Gipfelstürmer
Anhang
Eingesetzte Tools
ant
build.xml
CVS
Installation / Compilation / Starten der Anwendung
Client
Workflow-Manager
Applikation-Server
Datenbank
WebMBS
JBoss
Erfahrungen / TODO?
T. Benke
A. Curth
A. Elwing
Persönlich Erlebtes
Verwandte Tools und resultierende Erfahrungen
J. Kechel
Tools
Planung und Programmierung
T. Kersting
M. Klink
Planung
tools
TODO
S. Kuhle
Literatur
Index
Über dieses Dokument ...
Jan Kechel 2006-04-28