Skip to main content

Student Information System - Java (SLIIT - ST2 PROJECT)



(Github Project)

This system is developed in Java and mySQL as a group project by me and 3 other members during a period of 1 month.


The system allows the administrator to,
  •  enroll students to the system
  •  update enroll information
  •  add/update course and degree program details
  •  generate reports
  •  create exams and edit relevant information
  •  calculate gpa of the relevant exam
  •  assign lecturers to courses
  •  add lecturers/update details

Lecturers to,
  •  assign course grades
  •  view their feedback
  •  generate reports
  •  view student / course / degree program details

Students to,
  •  view their profile
  •  view their grading information
  •  give feedback to lecturers
  •  view lecturer / course / degree program details

and other features.


Below are some interfaces of the project.

(Splash Screen)

(Login)

(Admin View)

(Student Registration)


(Update Student Record)

(Add Exam)
`
(Assign Grades)

(Calculate GPA)

(Student View)

(Student Profile)

Comments

Popular posts from this blog

Fixing 'java RMI - ConnectException: Operation timed out' in WSO2 Enterprise Integrator 6.4

If you ever come across the below exception when running WSO2 Enterprise Integrator 6.4, here is the fix. This error occurs when you have multiple IP addresses from different networks configured in your etc/hosts as below. 10.xxx.x.xxx localhost 192.xxx.x.xxx localhost So simply, removing the unnecessary one and leaving the one of the network that you are currently connected to should resolve this issue. 10.xxx.x.xxx localhost

SIMPLE BLACKJACK GAME IN JAVA (CONSOLE)

import java.util.Scanner; class BlackJack{     public static void main(String[] args)      {         int player_random1 = 100;         int player_random2 = 100;         while(player_random1 >= 12 || player_random2 >= 12  || player_random1 < 3 || player_random2 <3)         {             player_random1 = (int)(Math.random()*100);             player_random2 = (int)(Math.random()*100);         }                  int player_total = player_random1 + player_random2;                  System.out.println("You get a "+player_random1+" and a "+player_random2);         System.out.println("Your total is "+player_total); if(player_total==21)         {             System.out.println("Blackjack! Player Wins!");    return;         } System.out.println();                  int dealer_random1 = 100;         int dealer_random2 = 100;                  while(dealer_random1 >= 12 || deale