Skip to content
/ ems Public

Explore software methodologies through a Java Swing desktop application showcasing MVC architecture, MySQL integration, and GRASP principles. Ideal for students studying software engineering and looking for practical examples.

Notifications You must be signed in to change notification settings

fawadeqbal/ems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Employee Management System

This repository contains a Java Swing desktop application designed for educational purposes, focusing on software methodologies such as Model-View-Controller (MVC) architecture, MySQL database integration, and General Responsibility Assignment Software Patterns (GRASP) principles.

Features

  • MVC architecture for modular and maintainable code
  • MySQL integration for database management
  • CRUD operations for employee records
  • Search functionality by employee name

Usage

  1. Clone the repository to your local machine.
  2. Set up MySQL server and import provided SQL script.
  3. Configure database connection in the application.
  4. Build and run the application.

License

This project is licensed under the MIT License.

About

Explore software methodologies through a Java Swing desktop application showcasing MVC architecture, MySQL integration, and GRASP principles. Ideal for students studying software engineering and looking for practical examples.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages