LiewKuanYung / Training-Management-System

A training management system project that supports CRUD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Michael Jackson Training Management System

banner

Opening project in Eclipse

In Eclipse, File > Import

In General > Existing Projects into Workspace

Click "Browse", select Michael Jackson as root directory

The IDE will recognize it as an Eclipse project

Click "Finish"

Setting up MySQL database connection

Step 1: Create a database in your local machine

Go to tms\MichaelJackson

Open mjtms.SQL

In MySQL Workbench, Query > Reconnect to Server

Highlight all the syntax and click the "⚡" icon, executing all the queries (and setting a few dummy data)

Step 2: Making a connection to the database

Notice that there is a text file "JDBCinfo.txt" in the model package

Create a new java class in the same package with the same name

Change the serverPassword field to your password

Running the Program

To run the program, simply run Main.java (click the green play button on top)

You may log in the system with the accounts below: (dummy data from creation)

Type of User User_ID Password
Admin adm00001 Admin12345!
Trainer tnr00001 Trainer12345!
Trainee tne00001 Trainee12345!

Screenshots

ss1

ss2

ss3

ss4

ss5

ss6

ss7

ss8

ss9

ss10

Future Extension or Improvement

  • Binary files for training course material

  • Upgrade progress feedback

  • Platform independent update

About

A training management system project that supports CRUD


Languages

Language:Java 100.0%