Skip to content

KevinSadler/Workforce-Mangement

 
 

Repository files navigation

Bangazon Workforce Management Application

Development Team:
Jacquelyn McCray
Michelle Jimenez
Joe Snyder
Kevin Sadler

Setup

  1. Clone the repository
  2. Run the SQL file "BangazonWorkforceData.sql" which will create and populate your database
  3. You're ready to run the program

Overview

Bangazon Workforce Management is an internal application for human resources and IT departments. The application allows them to manage Employees, Training Programs, Departments, and Computers.

Home Page

The home page includes a bar chart that displays each employee in a given department and shows the number of training programs that employee is enrolled in.

Employees

HR has the ability to perform the following actions

  • Add a new employee to the database
  • Specify if employee is a supervisor
  • Edit employee's information
  • Assign an employee to a training program that is not at maximum capacity
  • Assign/Unassign a computer to an employee

Departments

HR has the ability to perform the following actions

  • Add a new department to the database
  • Edit department's information
  • View department's employees sorted by first or last name
  • Remove departments that do not have employees

Computers

IT has the ability to perform the following actions

  • Add a new computer to the database
  • Assign/Unassign a computer to an employee
  • View employee currently assigned to the computer
  • Filter through computers based on make or manufacturer
  • Remove a computer from the database that has never been assigned

Training Programs

HR has the ability to perform the following actions

  • Schedule a new training program
  • Edit program details
  • Filter training programs by upcoming or completed
  • View details of a training program including a list of attendees
  • Remove upcoming programs from database

About

workforce-management-kids-table created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 65.1%
  • HTML 33.5%
  • CSS 1.2%
  • JavaScript 0.2%