Skip to content

Personal Database Project for Kumon International Tuition Centre which has been successfully implemented and is currently in full utilisation at one branch.

Notifications You must be signed in to change notification settings

Saad1929/Kumon-Database-Project

Repository files navigation

Kumon Tuition Centre Database Project

Brief Summary

  • Personal Database Project for Kumon International Tuition Centre.
  • Project is now in full use within one branch.
  • Kindly be advised that all employee and customer information contained herein has been substituted with simulated data in accordance with the privacy policy of the British Computer Society. For further details, please refer to the document titled "Data Privacy Notice" available at the following link: https://www.bcs.org/media/7409/data-privacy-notice.pdf.

🎯Aims and Motivation

  • The objective of this project was to develop a relational database that facilitates Kumon and its instructors in efficiently accessing and overseeing records of both existing and new customers.
  • Upon commencing my tenure at the tuition center, it became evident that the management, predominantly consisting of senior individuals, relied on manual record-keeping using pen and paper for customer information. As the demand for our services surged, it became apparent that they were grappling with the arduous task of effectively managing customer data. Recognising this challenge, I took the initiative to introduce and implement the concept of a relational database, enabling seamless management of customer information. Furthermore, I provided comprehensive coaching sessions to familiarise the staff with the database, ensuring its smooth utilisation and maximising its benefits for the center.
  • I developed a set of standard queries that were subsequently transformed into views for the database, enabling individuals of varying skill sets and computer proficiency to effortlessly utilise the database.

⚙️Technologies and Software Tools

  • MySQLWorkbench was used to create the database, tables and add records using SQL.
  • DataGrip was used for writing queries and creating database views to store results to important queries.
  • Lucidchart was used to create Entity Relationship (ER) Diagrams for clients to view and visualise their database. These diagrams were also used as part of comprehensive coaching provided to clinets.
  • Git was used as a Version Control System (VCS) to maintain a history of the software project.
  • GitHub was used to host and share code repositories with clients as agreed in the release & sprint planning meetings.

✏️Design

Entity Relationship (ER) Diagram

  • An Entity Relationship (ER) Diagram was created to provide a clear and intuitive visual representation of the structure and relationships within the database which was used in sprint & release planning meetings.

kumon_employees Database Entity Relationship (ER) Diagram

kumon_employees_ER

kumon_store Database Entity Relationship (ER) Diagram

kumon_stores_ER

Attributes and Data Types

Screenshot 2023-08-02 at 11 49 16 pm Screenshot 2023-08-02 at 11 49 23 pm Screenshot 2023-08-02 at 11 49 29 pm

About

Personal Database Project for Kumon International Tuition Centre which has been successfully implemented and is currently in full utilisation at one branch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published