top of page
Writer's pictureNabeel Sohail

Training Management System - Programming Fundamentals

Training Management System

1st Semester Object Oriented Programming Final Lab Project


Introduction

Training Management System (TMS) is a console-based application for administration use to manage and maintain the records of Courses offered and Students enrolled in a Course.




Tools Used

Visual Studio, C++


Features/Modules

  • Login - User Authentication

  • Student Detail (View, Add, Edit, Delete)

  • Courses Detail (View, Add, Edit, Delete)

  • Enroll Course (View, Add, Edit, Delete)

  • Manage Users (View, Add, Change Password, Delete)

  • Sign Out


Working/Flow:

The user will log in and after authentication, it will be redirected to our main menu from where it can select his preferences and perform a task, user can also sign out from the application and Re-login.

All the data (Login Detail, Student Detail, Courses, Enroll Courses) will be stored in Text Files (.txt) in CSV (Comma Separated Value) format.


Conclusion:

The Development of this Application covers Fundamentals and Important topics of Programming such as Decision Making, Loops, Arrays, Strings, Structures, File Handling, etc.

This Application is very helpful in maintaining the records for any institute which provides short courses.


Group Members:

  • Mohammad Nabeel Sohail (Group Leader)

  • Sana Zehra

  • Syeda Kanza

  • Dua Khan

Instructor:

  • Miss Sobia Asher


24 views0 comments

Comments


bottom of page