Skip to content

Commit

Permalink
Merge branch 'main' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
pranavbavdhankar authored Jun 8, 2024
2 parents 0f22e96 + 6203b65 commit f265e44
Show file tree
Hide file tree
Showing 5 changed files with 301 additions and 28 deletions.
26 changes: 13 additions & 13 deletions LEARN.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
<a href="#1 Introduction">Introduction</a>
</li>
<li>
<a href="#2 The Faculty Evaluation System">The Faculty Evaluation System</a>
<a href="#2 The ProfPraisal">The ProfPraisal</a>
</li>
<li>
<a href="#3 System Requirements">System Requirements</a>
</li>
<li>
<a href="#4 Developing the Faculty Evaluation System">Developing the Faculty Evaluation System</a>
<a href="#4 Developing the ProfPraisal">Developing the ProfPraisal</a>
</li>
<li>
<a href="#5 Integration and Testing">Integration and Testing</a>
Expand All @@ -28,33 +28,33 @@
# <a name="1 Introduction">Introduction:</a>


The faculty evaluation system was developed as an automated aid for evaluating faculty. The system allows the evaluations to be processed at a central location by data entry personnel. The system was set up and documented to allow unexperienced data entry personnel to use the system. The user's manual and the system manual are described in appendix A and appendix B respectively.
The ProfPraisal was developed as an automated aid for evaluating faculty. The system allows the evaluations to be processed at a central location by data entry personnel. The system was set up and documented to allow unexperienced data entry personnel to use the system. The user's manual and the system manual are described in appendix A and appendix B respectively.

The faculty evaluation system is composed of three parts. The first part reads in the information on the instructors that is needed to produce questionnaire forms.
The ProfPraisal is composed of three parts. The first part reads in the information on the instructors that is needed to produce questionnaire forms.
The first part of the system produces the questionnaire forms on Scantron readable cards. The second part of the system uses a Scantron card reader to read in the answers to the questions and generate statistics about them. A report for the instructor and the faculty evaluation committee is then produced showing the results of the questionnaires.

The instructor receives a report on both the general questions and on the questions that he picked from the data base. The faculty evaluation committee receives a report with only the results to the general questions. The third part of the system is a maintenance program for the question data base and the standard questionnaire form data base.


# <a name="2 The Faculty Evaluation System">The Faculty Evaluation System:</a>
# <a name="2 The ProfPraisal">The ProfPraisal:</a>

<img src="https://github.com/SaiyamTuteja/Faculty_Evaluation_System/assets/128183101/83907109-887a-4d48-a49e-eed1303aec0f)" align="center" height="500" width="800">

The faculty evaluation system is being used by the university because a collective bargaining agreement between the University of Montana Teacher's Union and the Board of Regents requires that there be some method of evaluating faculty. Each faculty member is rated as to how well he performs in the following categories:
The ProfPraisal is being used by the university because a collective bargaining agreement between the University of Montana Teacher's Union and the Board of Regents requires that there be some method of evaluating faculty. Each faculty member is rated as to how well he performs in the following categories:
a) Research
b) Public Service
c) Teaching - The faculty evaluation will measure this.

The faculty evaluation system creates a questionnaire with 10 general questions and up to 23 private questions. The 10 general questions consists of seven demographics questions about the students taking the course. The other three general questions are used for evaluating the instructor. The 23 private questions are chosen by the instructor from a data base of questions.
The ProfPraisal creates a questionnaire with 10 general questions and up to 23 private questions. The 10 general questions consists of seven demographics questions about the students taking the course. The other three general questions are used for evaluating the instructor. The 23 private questions are chosen by the instructor from a data base of questions.

The faculty evaluation system will aid the faculty evaluation committee by providing standard reports. The committee will use the global questions to make general personnel decisions/ deciding, for example, if a faculty member should be promoted. The global questions will also provide information on what the students think about the course.
The ProfPraisal will aid the faculty evaluation committee by providing standard reports. The committee will use the global questions to make general personnel decisions/ deciding, for example, if a faculty member should be promoted. The global questions will also provide information on what the students think about the course.

The faculty evaluation system is composed of three basic parts: production of instructor questionnaire forms, generation of the reports on the answers to the forms, and maintenance of a data base of evaluation questions and standard questionnaire forms.
The ProfPraisal is composed of three basic parts: production of instructor questionnaire forms, generation of the reports on the answers to the forms, and maintenance of a data base of evaluation questions and standard questionnaire forms.

# <a name="3 System Requirements">System Requirements:</a>

1. Question Requests:
Each instructor that is using the faculty evaluation system will have the first ten questions of the evaluation questionnaire generated automatically. These questions consist of two types of questions. The first seven questions pertain to demographic questions about the students. The next three questions are to obtain general information about the instructor.
Each instructor that is using the ProfPraisal will have the first ten questions of the evaluation questionnaire generated automatically. These questions consist of two types of questions. The first seven questions pertain to demographic questions about the students. The next three questions are to obtain general information about the instructor.

2. Questionnaire Generation:
The information about each instructor and the questions that he is using will be used to print out the instructors requested number of forms. The questionnaire forms will be printed on a special form that can also be fed through a Scantron card reader. The ten questions referenced above will be preprinted on these forms. The questionnaires will then be distributed to the instructor's to be passed out to
Expand All @@ -67,7 +67,7 @@ The questionnaire answers will be entered into the computer by the Scantron card
There will be a automated method for updating the list of questions and the standard forms. There will also be a method used to print out the list of questions and the standard forms.


# <a name="4 Developing the Faculty Evaluation System">Developing the Faculty Evaluation System:</a>
# <a name="4 Developing the ProfPraisal">Developing the ProfPraisal:</a>

There were some problems in creating the models using PSL/PSA, since nobody had any knowledge about how to use the automated design aid. This problem was overcome by doing a lot of reading and trial and error. Technologies used are:
<br>
Expand Down Expand Up @@ -95,15 +95,15 @@ There were some problems in creating the models using PSL/PSA, since nobody had

# <a name="5 Integration and Testing">Integration and Testing:</a>

The faculty evaluation system was tested under actual operating conditions. The routines were set up and checked to see if they were free of most of the errors. The data entry personnel were then allowed to use the programs. There were relatively few errors found by the data entry personnel.
The ProfPraisal was tested under actual operating conditions. The routines were set up and checked to see if they were free of most of the errors. The data entry personnel were then allowed to use the programs. There were relatively few errors found by the data entry personnel.

The routines were set up in three basic groups: the questionnaire generation routines, the report generation routines and the questionnaire maintenance routines.

The report generation routines were the first set of programs written. The initial versions of these routines were used to print the reports from the data bases created by the original ICES system. The relevant data shall be captured continually. Google Forms & Sheets can be used for data capture. Dashboard can be designed to glean through data at any day.

# <a name="6 Summary and Conclusion">Summary and Conclusion:</a>

The faculty evaluation system was designed and implemented to aid in the evaluation of faculty. The system was set up so that the evaluations could be tabulated in a single area instead of having each department form a student
The ProfPraisal was designed and implemented to aid in the evaluation of faculty. The system was set up so that the evaluations could be tabulated in a single area instead of having each department form a student
committee to tabulate the results. The system was also set up so that instructors could choose a wide variety of questions and improve their teaching by the feedback.

The system was implemented after extensive modeling of the old system was done. The system was then redesigned and implemented after a quarter of testing. The current system is set up so that it can be easily changed as new ideas are
Expand Down
42 changes: 28 additions & 14 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# 👩‍🏫Faculty Evaluation System
# 👩‍🏫ProfPraisal


## 👇About Faculty Evaluation System
The Faculty Evaluation System is a PHP/MySQL project that helps an individual school manage its evaluation results. The system has three user types which are the Administrator, Faculties, and the Students.
## 👇About ProfPraisal
The ProfPraisal is a PHP/MySQL project that helps an individual school manage its evaluation results. The system has three user types which are the Administrator, Faculties, and the Students.
<br>
The Administrator user is in-charge of maintaining and populate the data in the system database using the front-end feature for the admin sides, such as the list of subjects, faculties, students, and some other related data. The student users are permitted only to evaluate the faculties assigned to their class per issue.The faculties users are only allowed to view their evaluation result even the evaluation is still ongoing.


## 🌟 Why Use This System
1. **Efficient Evaluation Management:** The Faculty Evaluation System streamlines the evaluation process, ensuring that all evaluations are systematically organized and managed.
1. **Efficient Evaluation Management:** The ProfPraisal streamlines the evaluation process, ensuring that all evaluations are systematically organized and managed.

2. **User-friendly Interface:** The system provides an intuitive and easy-to-navigate interface for all user types, enhancing user experience and reducing the learning curve.

Expand Down Expand Up @@ -58,7 +58,7 @@ The Administrator user is in-charge of maintaining and populate the data in the

## 🤝How to Contribute

If you think that you can add a new feature or want to fix a bug, we invite you to contribute to **Faculty Evaluation System
If you think that you can add a new feature or want to fix a bug, we invite you to contribute to **ProfPraisal
** and make this project better.
<br>To start contributing, follow the below instructions:

Expand Down Expand Up @@ -142,46 +142,60 @@ git push -u origin <your_branch_name>
18. Click on `Create pull request`.


Congratulations🎉, you have made a pull request to the Faculty Evaluation System. Wait for your submission to be accepted and merged.
Congratulations🎉, you have made a pull request to the ProfPraisal. Wait for your submission to be accepted and merged.


## 💻How to run on your local system and setup database

1. Firstly, open the folder database

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/a3df1ac8-a145-44f8-b095-0b879db60379)
![record](record.mp4)

<h2 align = "center">Our Contributors ❤️</h2>
<div align = "center">
<div>
<h2><img src="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Smilies/Red%20Heart.png" width="35" height="35"> Contributors</h2>
</div>

Thank you for contributing to our project! We appreciate your help in Faculty_Evaluation_System even better.😃

<center>
<a href="https://github.com/SaiyamTuteja/Faculty_Evaluation_System/graphs/contributors">
<img src="https://contrib.rocks/image?repo=SaiyamTuteja/Faculty_Evaluation_System" />
</a>

### Show some ❤️ by starring this awesome repository!

</div>

## Database Initialization

1. Firstly, open the folder database

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/a3df1ac8-a145-44f8-b095-0b879db60379)

To set up the database, you can download the `evaluation_db.zip` file, which contains the `evaluation_db.sql` file.

[Download evaluation_db.zip](database/evaluation_db.zip)


2. After downloading the SQL file, setup XAMPP

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/d3c428ec-2ba9-474f-9e78-4e5a75e0ff4b)


3. Click on `ADMIN` in the MYSQL, then MyPhpAdmin would open up

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/a378ffe9-3cbd-4bd1-9f33-91db89d2a8f5)


4. Click on new to create a database with the name `evaluation_db`

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/807e3908-ab4e-42e1-9475-b8637fa7717b)


5. Now click on import, where you need to upload the file previously downloaded to setup the database and get all the tables in the database

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/e166dbf5-63cf-40a7-aa0d-e39715905e5f)


6. Finally, you could see the tables in the database

![image](https://github.com/meenakshiiyer2531/Faculty_Evaluation_System/assets/74537549/6d57fde5-7c72-43e2-9d08-1a7f39428820)


For more information refer to the video documentation:
[Video](https://drive.google.com/file/d/10mM0y7YKW3bdqq_ltcBM38YxIAF4iP-u/view?usp=sharing)
Loading

0 comments on commit f265e44

Please sign in to comment.