KARATE CLUB MANAGEMENT SYSTEM C# Project

Project Karate Club Management System

KARATE CLUB MANAGEMENT SYSTEM C# Project

Introduction

STKA KARATE CLUB MANAGEMENT SYSTEM was developed following system development stages for the smooth running and management of the Karate Club Management System.  After the information gathering process from several Clubs managed by manual and computerized systems and after analyzing modern age requirements, the system analyst saw that the Club indeed needed a computerized management system to enhance the efficiency and fulfill modern age requirements.

After a close analysis of samples collected during the problem definition stage, the analyst found that all the hardware and software requirements needed for implementation and maintenance of the system are readily available in the market and cheaply affordable by the Club.

The system was carefully designed to ensure the maximum efficiency of the system at the Club. The system was skillfully and carefully coded to seal any possible loopholes in the system. The system was developed using Microsoft visual C#6.0 for applications Layer language and SQL Stored Procedures for database queries.

This system will indeed help the Club management and the esteemed staff members to manage and steer the Club’s functionalities and Reports to realize its maximum potential in addition to its competence in the Sports business field.

Tools & Technology:

Software Requirements

  • MS Visual Studio,
  • SQL Server 2014
  • Crystals Reports

Languages:

C#, SQL

 Database:

 SQL Database

Functional Requirements

 List of the functional requirements of the proposed system

  • The system register’s the member with its personal information and its picture.
  • The system can update the member information; delete the member information after the proper verification and checking.
  • The system can send updates messages to the registered member using the STKA Pakistan Gmail ID.
  • The system should enroll the member in a proper game class in the club.
  • The Enrollment of members can be updated; can be deleted after proper checking and verification.
  • A new member can be registered during enrollment.
  • Report of the registered members can be generated by the system.
  • The report of the enrolled member can be generated by the system.
  • A profile report can be generated by the system.
  • The particular report can be generated by the system.
  • The user of the system can only make changes when he/she login in the system.
  • The user can be added to the system.
  • The user can be updated by the system.
  • The user can be deleted by the system.
  • The user can be activated and deactivated by the system.
  • The fee record of the member can be maintained by the system.
  • Fee detail can be updated by the system.
  • Fee detail can be deleted by the system.
  • The fee receiving detail of the registered members can be maintained by the system.
  • The fee receiving detail can be updated by the system.
  • Fee receiving can be deleted by the system.
  • The user can enter the new game detail in the system.
  • The user can update the game detail in the system.
  • The user can delete the game detail in the system.
  • The user can enter the game class detail for a properly registered game.
  • The user can update the detail game class.
  • The user can delete the game class detail.
  • The user can enter events information organized by the club in a database.
  • The user can update events information in the database.
  • The user can delete events information in the database.
  • The user can enter a player’s information separately in the database.
  • The user can update the player information.
  • The user can delete the player information.
  • The user can send email to a player using STKA Pakistan Gmail ID by the system.
  • The user can enter the sponsor’s information separately in the database.
  • The user can update the sponsor’s information.
  • The user can delete the sponsor’s information.
  • The user can send email to sponsor using STKA Pakistan Gmail ID by the system.
  • The user can enter the judge’s information separately in the database.
  • The user can update the judge’s information.
  • The user can delete the judge’s information.
  • The user can send email to judge using STKA Pakistan Gmail ID by the system.
  • The user can enter the Referee’s information separately in the database.
  • The user can update the Referee information.
  • The user can delete the Referee information.
  • The user can send an email to the Referee using STKA Pakistan Gmail ID by the system.
  • The user can enter a player’s information participated in the event separately in the database.
  • The user can update the event player information.
  • The user can delete the event player information.
  • The user can enter a new player during entering event player information.
  • The user can generate the report of the event player’s by the system.
  • The user can enter the sponsor’s information participated in the event separately in the database.
  • The user can update the event sponsor’s information.
  • The user can delete the event sponsor’s information.
  • The user can enter new sponsor during entering event sponsor information.
  • The user can generate the report of the event sponsor’s by the system.
  • The user can enter the referee’s information participated in the event separately in the database.
  • The user can update the event referee’s information.
  • The user can delete the event referee’s information.
  • The user can enter a new referee during entering event referee information.
  • The user can generate the report of the event referee by the system.
  • The user can enter the judge’s information participated in the event separately in the database.
  • The user can update the event judge’s information.
  • The user can delete the event judge’s information.
  • The user can enter a new judge during entering the event judge information.
  • The user can generate the report of the event judges by the system.
  • The user can enter expenses information of the particular event in the database.
  • The user can update the event expenses information in the database.
  • The user can delete the event expenses information.
  • The user can generate the report of event expenses by the system.

Activity Diagram of Karate Club Management System Project

You can click here to see the Activity Diagram of the Karate Club Management System Project.

Sequence Diagram of Karate Club Management System Project

You can click here to see the sequence Diagram of the Karate Club Management System Project.

ERD of Karate Club Management System Project

You can click here to see the ERD (Entity Relationship Diagram) of the Karate Club Management System Project.

 Read More