ING_DB
This commit is contained in:
parent
96818bf0a5
commit
0914b6b2d5
|
|
@ -0,0 +1,101 @@
|
|||
|
||||
|
||||
Q U A L I T A E T S P A R A M E T E R D A B A 1 6
|
||||
|
||||
- 1 -
|
||||
|
||||
|
||||
Effizienz
|
||||
---------
|
||||
|
||||
- Alle in der Anwenderdokumentation beschriebenen Funktionen
|
||||
sind in der dokumentierten Art realisiert.
|
||||
|
||||
- Zum Zeitverhalten lassen sich pauschale Angaben nur schwer
|
||||
formulieren.
|
||||
Gegenueber anderen Systemem (WDATA/KEAW, ALLDBS/ROBOTRON
|
||||
bzw. REDABAS/ROBOTRON) auf 16-bit Rechnern scheint DABA16
|
||||
schneller zu sein. Die Antwortzeiten sind abhaengig von der
|
||||
Anfrage, der verwendeten Komponente und der Betriebssystem-
|
||||
last. Sie schwanken zwischen weniger als einer Sekunde
|
||||
(20 Transaktionen/Sekunde) und einigen Minuten.
|
||||
|
||||
- Software-Voraussetzungen: MUTOS-kompatibles Betriebssystem
|
||||
Hardware-Voraussetzungen: 20-MByte Harddisk, Terminal
|
||||
|
||||
Stabilitaet
|
||||
-----------
|
||||
|
||||
- DABA16 ist sicher gegenueber DBS-Systemfehlern, bei
|
||||
Betriebssystemfehlern wird ein intaktes Filesystem voraus-
|
||||
gesetzt. Nach Abstuerzen kann mit einer Systemkomponente
|
||||
die entsprechende Datenbank wieder hergestellt werden.
|
||||
|
||||
- Alle Eingaben werden in der Regel von Compilern entgegen-
|
||||
genommen, so dass DABA16 als robust gegenueber fehlerhaften
|
||||
Eingaben eingeschaetzt werden kann. Da das System ein eige-
|
||||
nes Nutzerverzeichnis besitzt, ist ein Missbrauch durch
|
||||
Unbefugte weitgehend ausgeschlossen.
|
||||
|
||||
Wartungsfreundlichkeit
|
||||
----------------------
|
||||
|
||||
- Fuer alle Komponenten existieren Demonstrationen bzw.
|
||||
Beispielsammlungen, um eine Einarbeitung zu erleichtern.
|
||||
Alle Fehler sind klar in eine Fehlernummer und einen zuge-
|
||||
hoerigen Text gegliedert, im Fehlerfalle sind umfangreiche
|
||||
Protokolle generierbar.
|
||||
|
||||
Flexibiltitaet
|
||||
--------------
|
||||
|
||||
- DABA16 ist ein relationales Datenbanksystem, das allen
|
||||
Forderungen (physische Datenunabhaengigkeit, hohes Sprach-
|
||||
niveau, Unabhaengigkeit der Anfrageabarbeitung von der
|
||||
physischen Datenrepraesentation) gerecht wird. Eine Anwen-
|
||||
dung ist fuer grosse Datenmengen und in verschiedenen
|
||||
Bereichen (Planung und Abrechnung, PPS, CAD usw.) moeglich.
|
||||
|
||||
- DABA16 entspricht in seinem Modell und der Arbeitsweise der
|
||||
klassischen Relationentheorie mit folgenden
|
||||
Einschraenkungen:
|
||||
* keine Unterstuetzung des Domaenkonzepts
|
||||
* keine Unterstuetzung des Primaerschluesselkonzeptes
|
||||
* keine vollstaendige logische Datenunabhaengigkeit
|
||||
wobei kein relationales System alle Forderungen erfuellt.
|
||||
Standard-SQL wird nicht unterstuetzt.
|
||||
|
||||
|
||||
Q U A L I T A E T S P A R A M E T E R D A B A 1 6
|
||||
|
||||
- 2 -
|
||||
|
||||
|
||||
- Durch das System wird ein Hoechstmass an Portabilitaet
|
||||
erreicht, eine Generierung unter einem neuen Betriebssystem
|
||||
(MUTOS aehnlich) ist in kuerzester Zeit moeglich.
|
||||
|
||||
- DABA16 liegt vollstaendig in Quellform vor, so dass neue
|
||||
Komponenten entwickel- und integrierbar sind.
|
||||
|
||||
Anwendungsfreundlichkeit
|
||||
------------------------
|
||||
|
||||
- Die Anwendung des Systems erfolgt auf einem hochsprach-
|
||||
lichen Niveau, so dass eine Anwenderfreundlichkeit und
|
||||
niedrige Entwicklungszeiten garantiert sind. Integrierte
|
||||
Funktionen der Bedienerfuehrung (Menues) bzw. Datenmasken
|
||||
existieren nicht, da da System im Kommandomodus arbeitet.
|
||||
|
||||
Korrektheit
|
||||
-----------
|
||||
|
||||
- Alle Kompoenenten sind in der dokumentierten Form voll-
|
||||
staendig verfuegbar.
|
||||
|
||||
- Alle Leistungen der einzelnen Komponenten sind vollstaendig
|
||||
dokumentiert.
|
||||
|
||||
- Das System kann als weitgehend ausgetestet angesehen wer-
|
||||
den, da der Vorgaenger ING_DB sich im praktischen Betrieb
|
||||
schon bewaehrt hat.
|
||||
Loading…
Reference in New Issue