Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chandima2000/java-swing-mysql-studentmarks-form

Simple Java program with Data Base connection implemented using Swing package.
https://github.com/chandima2000/java-swing-mysql-studentmarks-form

java java-swing-gui jdbc-connector mysql-database

Last synced: 2 days ago
JSON representation

Simple Java program with Data Base connection implemented using Swing package.

Awesome Lists containing this project

README

        

# Java-Swing-MySQL-StudentMarks-Form

## Overview

This Java Swing application is designed for managing student marks, storing them in a MySQL database. It provides a simple interface for entering and saving student information including ID, name, CA marks, practical marks, theory marks, and gender.

## Features

- **User-friendly Interface:** Easy-to-use graphical interface built with Java Swing.
- **Database Integration:** Utilizes MySQL database for storing student information.
- **Data Validation:** Ensures proper data entry with validation checks.
- **Gender Selection:** Allows users to select gender with radio buttons.
- **Submission:** Submits student data to the database for record-keeping.

## Prerequisites

- Java SE Development Kit (JDK)
- MySQL Database

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/chandima2000/StudentMarksManagement.git

2. Database Configuration

- Database URL: jdbc:mysql://localhost:3406/(your-db-name)
- Username: root
- Password: (Leave blank)
3. Usage

- Launch the application.
- Enter student details, including ID, name, CA marks, practical marks, theory marks, and select gender.
- Click the "Submit" button to save the data to the MySQL database.