co-bby / Department-Management-System

Software Engineering Class Assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Department Management System

A Java CLI application for managing students in a department. This was a Software engineering class assignment

Functional Requirements

  • A list of all courses, with the number of enrolled students, existing in the department

  • A list of all courses, with their assigned instructor(s)

  • A list of all instructors, with their types, in the department

  • A list of all students, with their full/part-time status

  • A list of all cancelled courses

  • A list of instructors with their salaries (broken down into base, bonus and total)

  • The courses and grades of an individual student

  • A list of students on academic probation

UML DIAGRAMS

class diagram

UseCase Diagram

About

Software Engineering Class Assignment


Languages

Language:Java 100.0%