9
Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - Client October 1 st , 2012

Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Embed Size (px)

Citation preview

Page 1: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

Software Engineering Demo

Group 10 - Client October 1st, 2012

Page 2: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

Milestones

• Graphical User Interface

• Visualization of UML diagrams

• Interaction with server (Sending/receiving)

• Merging

Page 3: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

1. GUIStory Description Status

1. GUI As a software developer I wantto have a graphical userinterface so I can comprehendthe system quickly.

In Progress

Task 1 Create the graphical userinterface

Task 2 Able to let the user browse forXMI files visually, and pass thefile to the system.

Task 3 Added the system functionalityto the interface

Page 4: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

2. UML ViewerStory Description Status

2. UMLViewer

As a software developer I wantto see the UML diagram fromthe XMI files that I have givento the product.

In Progress

Task 1 Convert the XMI to an SVG file.

Task 2 Show the SVG image in the GUI

Page 5: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

3. MergerStory Description Status

3. Merger As a software developer I wantto be able to merge twodifferent UML designs, and geta new combined UML diagram.

In Progress

Task 1 Able to send/receive XMI filesto/from the server

Done

Task 2 Able to retrieve the merged XMIfrom the server

Page 6: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

4a. Merged ViewerStory Description Status

4a. Merged Viewer As a software developer I wantto see the newly acquiredmerged UML design.

In Progress

Task 1 Convert the merged XMI fileto a SVG image file

Done

Task 2 Show the SVG image in theGUI

Page 7: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

4b. Difference ViewerStory Description Status

4b. Difference Viewer As a software developer I wantto see the differences betweenthe two UML designs I haveselected.

In Progress

Page 8: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

5. XMI WriterStory Description Status

5. XMI Writer As a software developer I wantmy newly acquired UMLdiagram to be written into anew XMI file.

Not Started

Task 1 Write the newly acquired UMLdesign to a new XMI file.

Task 2 Let user pick destination folderof the merged XMI file in theGUI

Page 9: Universiteit Leiden. Bij ons leer je de wereld kennen. Software Engineering Demo Group 10 - ClientOctober 1 st, 2012

Universiteit Leiden. Bij ons leer je de wereld kennen.

6. Error MessagesStory Description Status

6. Error Messages As a software developer I wantto be informed when an errorhas occurred in the system.

Not started