Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Konferencesystem Eksempel Kapitel 19.

Lignende præsentationer


Præsentationer af emnet: "Konferencesystem Eksempel Kapitel 19."— Præsentationens transcript:

1 Konferencesystem Eksempel Kapitel 19

2 Rigt billede

3 Systemdefinition Et edb-system, der bruges i arbejdet med forberedel- sen og planlægningen af en IFIP-konference med hovedvægt på administration af deltagere, artikler og program. Systemet skal primært være et administrativt værktøj, men sekundært også et kommunikationsmedium til brug for programkomiteen, organisationskomiteen og det lokale administrative personale, der hjælper dem med at administrere konferencen. Systemet skal baseres på en billig PC med gængse værktøjer. Der skal i øvrigt tages hensyn til, at systemet skal kunne fungere i forskellige typer af miljøer præget af delvis frivillig arbejdskraft med relativt stor entusiasme og stærkt varierende administrativ erfaring.

4 Hændelsestabel Hændelse Person Deltager Forfatter Artikel Reviewer
deltager tilmeldt + + artikel tilmeldt artikel indsendt + + artikel bedømt * + reviewer tildelt + * + beslutning meddelt + +

5 Klynger “klynge” Personer “klynge” Artikler “klynge” Program

6 Struktur: Klassediagram

7 Tilstandsdiagram for ‘Person’

8 Tilstandsdiagram for ‘Deltager’

9 Adfærd for ‘Artikel’

10 Aktørtabel Aktører Brugsmønstre Komitesekretær Programlægger
Tilmeld person X Forandre person X Tilmeld deltager X ... Forandre artikelbedømmelse X Tilmeld forfatter X Forandre forfatter X Planlæg artikelpræsentation X Forandre artikelpræsentation X Planlæg aktivitet X Kontrollér program X Forespørgsel X X Bestil udskrift X X

11 Aktørdefinition Komitesekretær
Formål: en person, der udfører administrativt arbejde for en organisatioskomite Karakteristik: arbejdet udføres af personer med varierende administrativ erfaring Eksempel 1: en student, der er midlertidigt ansat til at deltage i administration af en konference; erfaren PC-bruger Eksempel 2: en administrativ medarbejder på universitetet, der gennem årene har deltaget i planlægning og administration af mange konferencer; erfaren PC-bruger

12 Brugsmønster Tilmeld artikel
Mønster: En eller flere forfattere har erklæret deres hensigt om at skrive en artikel. Dette skal registreres. Først bruges hovedvinduet til at checke, at artiklen ikke allerede er tilmeldt. (Hvis den er tilmeldt så check manuelt, om det er en dobbelttilmelding). Brug artikelvinduet til at indtaste artiklens data. Brug personvinduet til at lave en forfatterrolle og tilmeld forfattere, som ikke allerede er tilmeldte.

13 Funktionsliste Funktion Kompleksitet Type
Lav konference Medium Opdatering Lav, opdater, fjern person Simpel Opdatering Lav, opdater, fjern rolle (incl. tilknyt artikel) Medium Opdatering Lav, opdater, fjern foredragsholder (incl. tilknyt delsession) Medium Opdatering Lav, opdater, fjern paneldeltager (incl. tilknyt delsession) Medium Opdatering Lav, opdater, fjern ordstyrer (incl. tilknyt delsession) Medium Opdatering Lav, opdater, fjern artikel Medium Opdatering Lav, opdater, fjern aktivitet (social, faglig) Simpel Opdatering Lav, opdater, fjern paneldeltager (incl. tilknyt aktivitet) Medium Opdatering Lav, opdater, fjern paneldeltager (incl. tilknyt session og artikel) Medium Opdatering Check program Kompleks Aflæsning og beregning Aflæs Person/Rolle/Foredragsholder/Paneldeltager/ Ordstyrer/Artikel/Aktivitet/Session/Delsession Simpel Aflæsning

14 Vinduesliste og udskriftsliste
Vinduer Hoved Person Artikel Program Session Udskrifter Accept af deltagertilmelding Accept af artikeltilmelding Anmodning om review Beslutning om artikel til forfatter Beslutning om artikel til reviewer Deltagerliste Forfatterliste Artikelliste Reviewerliste Program

15 Navigerings- diagram

16 Vinduesdiagram

17 Designkriterier Kriterium Meget vigtigt Vigtigt Mindre vigtigt Irrelevant Trivielt opfyldt Brugbart X Sikkert X Effektivt X Korrekt X Pålideligt X Vedligeholdbart X Testbart X Fleksibelt X Forståeligt X Genbrugbart X Flytbart X Integrerbart X

18 Komponentarkitektur (UML: Logical Model)

19 Operationsspecifikation
Operation Check program Kategori _ Aktiv x Passiv _ Opdatering x Aflæsning x Beregning _ Signalering Formål Check det aktuelle program for problemer, konflikter og inkonsistenser Inddata Betingelser Effekt Algoritme Alle aktivitetsobjekter gennemløbes for at finde huller i programmet. Alle faglige aktivitetsobjekter gennemløbes for at checke, at alle indeholder mindst en session. Alle sessionsobjekter gennemløbes for at checke, at alle indeholder mindst en delsession. Alle faglige aktivitetsobjekter gennemløbes; hvis de indeholder mere end en session, så skal det checkes, at den samme person kun har en funktion på samme tid. Datastrukturer Placering Program Involverede objekter Social aktivitet, faglig aktivitet, session, artikelpræsentation, panelsession, foredrag, deltager, foredragsholder, paneldeltager, ordstyrer Udløsende hændelser

20 Bruger- grænse- flade komponent


Download ppt "Konferencesystem Eksempel Kapitel 19."

Lignende præsentationer


Annoncer fra Google