Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Class diagram

Frosted edited this page Jan 24, 2020 · 7 revisions

Our diagrams are based on the projects inside our solution.

Sprint 1 - Register/Login

GameLibrary

gameLibrary class diagram

DataManager

dataManager class diagram

DatabaseManager

databaseManager class diagram

Sprint 2 - Add game to library

GameLibrary

There is no class anymore in GameLibrary. GameLibrary only contains forms.

DataManager

dataManager_class diagram

DatabaseManager

databaseManager_class diagram

Sprint 3 - View library

GameLibrary

There are no class since Sprint 2 in GameLibrary.

DataManager

We removed the exception class to make it's own diagram. You can find out why under Exception. dataManager_class diagram

DatabaseManager

This diagram didn't change, you can find it's last version under Sprint 2.

Exception

We chose to make a diagram only for our exceptions because they take a lot of space. Before they weren't correctly represented, inheritance wasn't in the diagram. We chose to make a diagram only for exception and now inheritance is shown. We think that this choice is justified. exception_class diagram

Sprint 4 - Import/Export library

We made our diagrams using astah this time. The style changes a bit but there aren't a lot of changes

DataManager

datamanager_class diagram

DatabaseManager

exception_class diagram

Exception

exception_class diagram

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /