Assignments and Materials Java Project


The main aim of developing this assignments and materials web-based java & MySQL application is to provide a simple way of educational communication between student and the faculty. Here Admin role is to just view and manage faculty and student information if anything goes wrong.

Both faculty and Student has to register themselves into the application and login with registered credentials, Where Faculty can upload the necessary material for the questions to be asked in the exam, where students can view the material which is uploaded by the particular teacher for their teaching subjects, Once the student reads the material and if he is ready for the exam.

The Faculty asks questions for a particular branch and section wise where student give an answer for the particular question and again Faculty verifies the answers and finally, Faculty provides marks for the given answers.

This is a simple way to provide materials and conduct an exam assignment online. With the help of this project, we can reduce the manual work, paperwork, and save time.

We have used Java, NetBeans7.4, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript, and CSS software technical requirements to develop these assignments and materials application.


  • Admin
  • Faculty
  • Student

UML Diagrams:

Class Diagram:

Activity Diagram:

Output Screens process details

  • Home Page
  • Admin login
  • Admin Home
  • View faculty
  • View student
  • Faculty registration
  • Faculty Login
  • Faculty Login
  • Faculty home
  • Faculty home
  • Upload questions
  • Upload Material
  • View Student Answers
  • Enter Marks
  • Student reg
  • Student Login
  • Student home
  • View Questions
  • Write Answers
  • View Materials
  • View Marks

11 Replies to “Assignments and Materials Java Project”

Leave a Reply

Your email address will not be published. Required fields are marked *