Download Volltext

Transcript
2.
Spezifikation der operationellen Anforderungen
2.1.
Operationelle Anforderungen an die Daten
Für die Abschätzung des Speicherplatzbedarfs wird davon ausgegangen, dass alle Daten innerhalb eines
eigenständigen HTML-Dokumentes als Kette von ASCII-Zeichen gespeichert werden, wobei zur Speicherung des Dokumentinhaltes pro Zeichen 1 Byte erforderlich ist.
Element
Strukturbeschreibung
Bytes
SemProjObjektDatei
= HTMLhead + HTMLbody
= 522 + prop*510 +
obj*1530 + trans * 255
+ 360
= 882 + prop*510 +
obj*1530 + trans * 255
HTMLhead
= (xmldec) + (doctypedec) + htmltags + htmlheader
= 40 + 120 + 50 + 150
xmldec
“<?xml version=’1.0’ encoding=’utf-8’ ?>“
40
doctypedec
“<!DOCTYPE html …“
120
htmltags
“<html xmlns=’“ + string255 + “’></html>“
50
htmlheader
“<head
150
= 360
profile=’http://www.w3.org/2003/g/data-view’><link
rel=’transformation’ ref=’“+ string255 + "’/> </head>”
HTMLbody
= bodytags + inforarea + workarea
= 12 + 255 + prop*510
+ 255 + obj*1530 +
trans*255
= 522 + prop*510 +
obj*1530 + trans * 255
Bodytags
Infoarea
containertags
“<body></body>”
12
= containertags + {propertydesc + propertyvalue} *InfoArea sei eine
=
einfache Auflistung der Informationen über das dargestellte Pro-
prop*(255+255) = 255
jekt/Prozess/Aktivität/Dokument der Seite*
+ prop*510
string255 *Container-Element mit RDFa-spez. Namespacedeklara-
255
255
+
tionen und about-Statement*
propertydesc
string255 *Zeichenkette für den Menschen zur Beschreibung der
255
dargestellten Eigenschaft*
propertyvalue
string255 *Eigenschaftswert einschließlich property oder rel-
255
Attribut*
Workarea
= containertags + {semprojobject} + {transitions} *workarea sei die
= 255 + obj*1530 +
grafische
trans*255
Darstellung
einer
Hierarchieebene
eines
Projek-
tes/Prozesses/Aktivität*
semprojobject
Objectcontainer*
= objectcontainer + draghandle + objecttitle + objectstatus +
=255+255+255
changebutton + posinfo
+255+255+255 = 1530
String255 *bspw. ein div-Element zur grafischen Darstellung des
255
Objekts*
Draghandle*
A-52
String255 *ein weiteres grafisches Element, um es beim Laden in
255