ppt - Hu-berlin.de

Werbung
Literaturdatenbank
Eine online-basierte Lösung am
Nordeuropa-Institut
Inhalt
Hintergrund
Aufbau
Internet-/Access-Realisierung
Benutzerverwaltung
? Fragerunde
© Izabela Dahl, 24.06.2003
Hintergrund
Anforderung
Institutsweite Gesamtlösung zur Verwaltung
bibliografischer Daten
Vor dem Projekt
dezentrale
Datenhaltungsarchitektur
doppelte Datenhaltung
eingeschränkte lokale
Zugriffsmöglichkeit
stove-pipe (TURBOLIT)
Datenbestand
ca. 7000 Literatureinträge
Lösungsidee
verteiltes System
© Izabela Dahl, 24.06.2003
Verlangsamen der CPU
1.
2.
Internet
Microsoft AccessFormular
Client-Server-Architektur
InternetBrowser
WebServer
MS Access
Anwendung
ODBCTreiber
PHPErweiterung
MySQL
Datenbankserver
© Izabela Dahl, 24.06.2003
Technik
Apache Web-Server
Windows 2000 Server
MySQL / phpMyAdmin
Windows 2000 Server Scheduler
PHP 4.3 (objektorientiert)
HTML
SQL
ODBC-Treiber für MySQL
MS-Access 2000
diverse Web-Browser
© Izabela Dahl, 24.06.2003
Interaktionsdiagramm für den Internet-Zugriff
Client
1.
WebHost
WebServer
PHPInterpreter
Web-ServerSoftware
PHPInterpreter
Software
Anfrage auf Literaturdaten
Weitergabe
an Server
2.
PHPAusführung
3.
DatenbankAnfrage
4.
5.
Datenrückgabe
an PHP
Aufbereitung
in HTML
6.
Übergabe
per HTTP
7.
8.
Datenbank
Antwort auf Anfrage
PHP-Aufrufdiagramm
literatur.php
anzeige.php
ausgabe.php
index.php
main.php
benutzerverwaltung_password_aendern.php
anmeldung.php
logout.php
© Izabela Dahl, 24.06.2003
Access-Sitemap
eintraege
id
UserNr
Abstrakt
Art
ArtNr
Auflage
Autor
Bandnummer
Datum
Doku
Eintragsdatum
Freitext1
Freitext2
Freitext3
Heft
Herausgeber
Herausgebertitel
ISBN
ISSN
Jahr
Jahrgang
Kommentar
Originaljahr
Originaltitel
Ort
Preis
Reihe
Schlagwort
Seiten
Signatur
Sonstiges
Titel
TitelderErstausgabe
titelinternat
Übersetzer
Verlag
Zeitschrift
Tabellen und Felder
n:1
© Izabela Dahl, 24.06.2003
user
UserNr
GruppenNr
Username
Password
UserNachname
UserVorname
UserFirma
UserTelefon
UserFax
UserEmail
beantragt
gesperrt
n:1
gruppe
GruppenNr
Gruppenname
Bemerkung
allelesen
alleschreiben
alleloeschen
alleaendern
selbstlesen
selbstschreiben
selbstloeschen
selbstaendern
Benutzerverwaltung
Wie können benutzerspezifische Zugriffe sichergestellt werden?
Benutzerverwaltung
Berechtigungen
gruppenweise
vergeben
Benutzergruppen
Anwender
Administratoren
Gäste
© Izabela Dahl, 24.06.2003
minimierter
Administrationsaufwand
Access-Realisierung
© Izabela Dahl, 24.06.2003
Fragen und Informationen
Kontakt:
Izabela Dahl
Humboldt-Universität zu Berlin
Phil. Fak. II
Nordeuropa-Institut
Tel.:
+49 30 2093 9624
Fax.:
+49 30 2093 9626
Email: [email protected]
© Izabela Dahl, 24.06.2003
Herunterladen