8000 GitHub - t0rb3n/fswt_cocome: Implementation of CoCoME for Fortgeschrittene Softwaretechnologien
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Mar 9, 2022. It is now read-only.
/ fswt_cocome Public archive

Implementation of CoCoME for Fortgeschrittene Softwaretechnologien

Notifications You must be signed in to change notification settings

t0rb3n/fswt_cocome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fswt_cocome

Implementation of the CoCoME paper in C# made for the Advanced Software Technologies module of my university.


Implementierung des CoCoME Paper in C# für das Modul Fortgeschrittene Softwaretechnologien.

Dokumentation

Sämtliche Dokumentation kann in architecture gefunden werden. Dort enthalte ist die Datei Dokumentation.pdf, die sämtliche Diagramme des Referenzpapers enthält, die an unsere Version angepasst wurden. Für eine kurze Übersicht über das Projekt zu bekommen, existiert außerdem diese Präsentation.

Starten des Projekts

Voraussetzung zum Starten ist das Projekt georghinkel/FostDevices.

Folgendes muss zum korrekten Ausführen des Tradingsystems gestartet werden:

Wichtig ist, dass der CashDesk erst gestartet wird, wenn die anderen Anwendungen verfügbar sind.

Kurze Übersicht über die einzelnen Projekte

Application

Umfasst den Application Layer. Enthält die meiste Businesslogik.

CashDesk

Der CashDesk ist für das Abhandeln der einzelnen Verkäufe verantwortlich. Er kommuniziert ausschließlich mit dem WebServerStore und den FostDevices.

Data

Die Data bzw. Persistenzschickt der Anwendung. Dieses Projekt ist ausschließlich für die Verbindung zur Datenbank und den damit verbundenen Operationen zuständig.

GrpcModule

Dient als überliegendes Projekt, dass von CashDesk, WebserverStore und WebServerEnterprise benutzt wird. Sinn ist es, die PROTO Dateien zu teilen.

WebServerEnterprise

Die Schnittstelle für den Store um an Informationen zu gelangen.

WebServerEnterprise/EnterpriseApp

Hier befindet sich das Angular Frontend für das Enterprise.

WebServerStore

Dieses Projekt ist die Schnittstelle für den CashDesk.

WebServerStore/StoreApp

Das Angular Frontend für einen Store.

About

Implementation of CoCoME for Fortgeschrittene Softwaretechnologien

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0