Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.92 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.92 KB

CS151-Team-Project-Mancala

CS151 Team Project / Mancala / Instructor: Dr. Kim

Members Positions GitHub
Abdugafur Dalerzoda Frontend Engineer @abdu
Sean Nian Backend Engineer @sean
Elena Frontend Engineer @elena

Date: December 8, 2022

Product Name: Mancala

Problem Statement: Mancala is a gaming platform where two players can play Mancala game.

Activities: Design of classes and interfaces. Object-oriented design methodologies and notations. Design patterns. Generics and reflection. Exception handling. Concurrent programming. Graphical user interface programming. Software engineering concepts and tools. Requirements: Java Development Kit <= 11.

Technologies: MVC, JAVA GUI

First Page: Screen Shot 2023-01-19 at 3 42 38 PM Players can choose how many stones mancala should have.

Users can choose what kind of design they want. Screen Shot 2023-01-19 at 3 51 32 PM

Design 1: Screen Shot 2023-01-19 at 3 42 16 PM Design 2: Screen Shot 2023-01-19 at 3 42 48 PM

Class Diagram: Screen Shot 2023-01-19 at 3 53 33 PM

Sequence Diagram: Screen Shot 2023-01-19 at 3 54 43 PM