Skip to content

cityu-cs/CS2312

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS2312 Problem Solving and Programming

  • University: City University of Hong Kong
  • Course: CS2312 (2023/24 Semester A)
  • Content:

Assignment

This is a simplified system management system for a company written in Java. It can handle the following tasks:

  • Manage employees, teams and projects
  • Record the leave of employees
  • Suggest the best team for a project
  • Undo/Redo previous operations

Read Main.java for more details.

The assignment is divided into 3 phases:

Phase Content Github Link
1 Basic management
Undo/Redo
Exception handling
phase1
2 Leave record
Team member management
phase2
3 Leave restriction
Team suggestion
phase3