Skip to content

School Project; Software as a three-tier layers architecture (user interface, business and data access)

Notifications You must be signed in to change notification settings

giladreich/ThreeTierArchitecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Architecture

School project where our task was to create a software that is based on the 3 layers architecture that are shared among the team members while focusing on the right design pattern that is implemented in the structure(user-interface, technical-concept and data managment).

Code Documentation:

https://giladreich.github.io/software-architecture

Content

Team Members

Problem and Tasks

Create, present, and edit teams and their players through both a GUI and a TUI version of the program. Representation in both normal and in reverse order about two different subject concepts.

Development

  • Visual Studio 2017
  • C# WindowsForms
  • Shell-Scripts
  • NUnit Testing Framework
  • MongoDB.Bson.2.4.4
  • Npgsql.3.2.6

View Peek

TUI

Text User Interface

GUI

Text User Interface

Database

  • Relational Database: PostgreSQL
  • Non-Relational Database: MongoDB

ER-Model

Entity Type Relationship Type Model

Original repository link:

https://github.com/ndbiller/fa54-projekt-as

About

School Project; Software as a three-tier layers architecture (user interface, business and data access)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •