Skip to content

Latest commit

 

History

History
100 lines (71 loc) · 2.83 KB

README.md

File metadata and controls

100 lines (71 loc) · 2.83 KB

Teachers-Portal-Java-Project

2nd Semester Project - Course: PF (Java lang)

2nd Semester Project for Programming Fundamentals Course in Java programming language.

Prerequisites

The things you need before installing the project source code.

  • You need to have basic knowledge of Java syntax.
  • And you need to have understanding of Classes and Functions.
  • Oh, and don't forget to have Java and Netbeans installed (you can use other editors as well i.e Intelij & Eclipse)

About

For our semester project we have decided to design a console based Teachers’ Portal System using Eclipse (IDE for java). This project aims at creating a portal for teachers where they can sign into their accounts using their respective assigned Usernames and Passwords, incorrect or invalid username or password will prompt the user to again sign in, consecutive 4 wrong attempts will lead to permanent block for the account.

Once logged in to their account, teacher will have access to the following options:

  • Inserting Marks for the following:

      1. Quizzes.
      2. Mid Term Examination.
      3. Terminal Examination.
    
  • Inserting Attendance Status for the following:

     1. Class Attendance.
     2. Lab Attendance.
    
  • Viewing Marks for the following:

     1. Quizzes.
     2. Mid Term Examination.
     3. Terminal Examination.
    
  • Viewing Attendance for the following:

     1. Class Attendance.
     2. Lab Attendance.
    

After performing the desired actions, the user will then get the option to log out of their portal.

Screenshots 📸

Login Console

Welcome Teacher

Uploading of marks and attendance

Topics Covered

The system will provide a comprehensive combination of the following:

  • CONDITIONAL STATEMENTS:

      1. IF-ELSE STATEMENTS.
      2. SWITCH STATEMENTS.
    
  • LOOPS.

      1. FOR LOOP.
      2. WHILE LOOP.
      3. DO-WHILE LOOP.
    
  • METHODS.

      1. INT TYPE METHOD.
      2. STRING TYPE METHOD.
    
  • ARRAYS.

      1. INT TYPE ARRAYS.
      2. STRING TYPE ARRAYS.
    
  • STRING OPERATIONS.

  • FILE HANDLINIG.

Built with

  • Java
  • Eclipse

Acknowledgements

Feedback

If you have any query, please reach me at : theabdulwaheed38@gmail.com

LICENSE

This project is under GNU LICENSE you can learn more about it here: GNU LICENSE