Giter VIP home page Giter VIP logo

student-management-system's Introduction

Student Management Project

This project was built with Java and Swing and was connected to a localhost DatenBank.

The following classes are included in the project:

  • MainFenster
  • LoginForm
  • MainPage
  • ModulenList
  • studentsPage
  • AllStudentsLis
  • DbCon

On the login screen, enter the username admin and the password admin.

loginpage


This page provides access to additional pages and also allows us to leave the application.

mainpage


This page displays many tables, and these six tables are stored in the database system.

moduleTable


This page is for adding new students, and each student who is added to the list is saved in the database system.

addStudent


The last page displays every student on the List.

showstudents


DATEN BANK SYSTEM

In this project, I created my database using phpmyadmin.

database

I named my database student_manger and set up eight different tables.

  • students: This table displayed on the studentsPage and AllStudentsLis pages.
CREATE TABLE students (
                            id int NOT NULL,
                            matrNr int,
                            name varchar,
                            vorname varchar,
                            email varchar,
                            phone int,
                            strasse varchar,
                            hausenummer int,
                            plz int,
                            ort int,
                            PRIMARY KEY (id)
                            
);
id matrNr name vorname email phone strasse hausenummer plz ort
1 565445 Bauer Senta [email protected] 6533871 Stumpfweg 34 35345 Crailsheim

  • user: The user table may also be added to the login class to determine if the user name and password are valid.
CREATE TABLE user (
                            id int NOT NULL,
                            name varchar,
                            password varchar,
                            PRIMARY KEY (id)
                            
);
id name password
1 admin admin

  • sem1-6: Tables 1 through 6 are identical but have different values.
CREATE TABLE sem1 (
                            id int NOT NULL,
                            MODUL varchar,
                            SWS int,
                            CrP int,
                            PRIMARY KEY (id)
                            
);
id MODUL SWS CrP
1 Objektorientierte Programmierung 6 6

To link your datenBank System, do the following.

  • String url = "jdbc:mysql://hostname:port/database";
  • String username = "root";
  • String password = "";

Then, add the SQL jar file.

ToDo

  • fix update Button.
  • fix Print Button.

student-management-system's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.