ZDenizYStenhaug / swe573-Project

Project repository for SWE573 - Software Development Practice
0 stars 0 forks source link

Create UML class diagrams for core objects #11

Closed ZDenizYStenhaug closed 2 years ago

ZDenizYStenhaug commented 3 years ago

Imagine what kind of objects needed to perform the core services in Akita. Create a UML class diagrams of objects related to the functionalities below:

ZDenizYStenhaug commented 3 years ago

Created a branch called diagrams and a puml file names classDiagrams. Wrote an examplary class for members and pushed it into the diagrams branch. It can be found here: https://github.com/ZeynepDYilmaz/swe573-Project/tree/diagrams

ZDenizYStenhaug commented 3 years ago

the screenshots of the diagrams should be added to wiki in a page calles "diagrams"

ZDenizYStenhaug commented 2 years ago

the wiki page for the class diagrams can be found here: https://github.com/ZeynepDYilmaz/swe573-Project/wiki/Class-Diagrams

ZDenizYStenhaug commented 2 years ago

The class diagrams do not contain any classes or methods considering the request service function. It should be added.

ZDenizYStenhaug commented 2 years ago

Also, the event and service should be separate objects. Since they are very different objects, joining them in an abstract class will be too complicated in the long run.

ZDenizYStenhaug commented 2 years ago

Added the methods for request service function under the service class. Also, separated the events and services class. Now they do not share an abstract class and are separate objects.