6
Design af software Server v. Martin

Design af software

Embed Size (px)

DESCRIPTION

Design af software. Server v. Martin. Server. Klasseopdeling udfra use-cases Klassediagram Udvidelse af ServerMap Gennemgang af ServerRobot. ServerComm Kommunikation til Client. ServerRobot Repræsentere robotten. ServerRobot Repræsentere robotten. Auth Autorisere bruger. CommPort - PowerPoint PPT Presentation

Citation preview

Page 1: Design af software

Design af software

Server

v. Martin

Page 2: Design af software

Server

• Klasseopdeling udfra use-cases

• Klassediagram

• Udvidelse af ServerMap

• Gennemgang af ServerRobot

Page 3: Design af software

Funktionelle krav

ServerComm

Kommunikation til Client

CommPort

Kommunikation til Robot

Auth

Autorisere bruger

ServerRobot

Repræsentere robotten

ServerRobot

Repræsentere robotten

Page 4: Design af software

KlassediagramServerHandler

VisualMapAuth

CommPortServerMapServerComm

ServerRobot

Page 5: Design af software

Udvidelse af ServerMap

ServerMap

matematisk model

NavMap

MapNode

• Gemme kortdata• Beslutte hvor der skal afsøges• Generere VisualMap• Koordinere indsatsen

Page 6: Design af software

Seaching

Tilføj kort-data

Søgeinstruktioner

ServerRobot

Driving

Opdatere position

Rute planlægges

Evacuating

Opdatere position

Rute planlægges

Handling i ServerMap