KARATE CLUB MANAGEMENT SYSTEM C# Project

KARATE CLUB MANAGEMENT SYSTEM C# Project

Introduction

STKA KARATE CLUB MANAGEMENT SYSTEM was developed following system development stages for smooth running and management of Shaolin Taichi Kung Fu Academy. The seven to eight months provided by the Barani Institute of Management Sciences Rawalpindi enabled the system analyst to recognize and define the problems in the current manual system which is running in the SHAOLIN TAI CHI KUNG FU ACADEMY RAWALPINDI. 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 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 proposed system

  • 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 member can be updated; can be deleted after proper checking and verification.
  • New member can be registered during enrollment.
  • Report of the registered members can be generated by the system.
  • Report of the enrolled member can be generated by the system.
  • 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.
  • 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.
  • Fee receiving detail of the registered members can be maintained by the system.
  • 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 proper 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 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 sponsor’s information separately in the database.
  • The user can update the sponsor information.
  • The user can delete the sponsor information.
  • The user can send email to sponsor using STKA Pakistan Gmail ID by the system.
  • The user can enter judge’s information separately in the database.
  • The user can update the judge information.
  • The user can delete the judge information.
  • The user can send email to judge using STKA Pakistan Gmail ID by the system.
  • The user can enter 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 email to Referee using STKA Pakistan Gmail ID by the system.
  • The user can enter player’s information participated in 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 new player during entering event player information.
  • The user can generate the report of event player’s by the system.
  • The user can enter sponsor’s information participated in 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 event sponsor’s by the system.
  • The user can enter referee’s information participated in 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 new referee during entering event referee information.
  • The user can generate the report of event referee by the system.
  • The user can enter judge’s information participated in 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 new judge during entering event judge information.
  • The user can generate the report of event judge’s 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.

 Read More