The chennemane game application is an application where the chennemane game is implemented. Chennemane is the traditional folk game of Dakshina Kannada. Most of the people will be crazy about the computer games. Even this game can be played in your PC where in you will be able to receive the alerts about the game scores, milestones created by the players etc. This game is played between two persons. This project will give the SRS documentation of the chennemane game. This will be one of the application which will create more craze among the computer game lovers. This will be one of the interesting projects that one can work on and implement in real time world. System design will define the interfaces, data, etc that are needed to satisfy the user requirements. This application will give the system design of the chennemane game which is famous in Dakshina Kannada.

 Chennemane Game System Design

The modules that can be included in this project are as follows:

  • Login: The person who wants to play the game must login using the username and password. When he wishes to play the game the same username and password must be used for login purpose.
  • Player selection: The logged in player can choose the player who has logged in with the valid username and password.
  • Game selection: The players can select the mode of the game that can be either training mode or play mode.
  • Playing: This module mainly controls the game that is played by the players with great ease.
  • Score: This module will record the scores that are gained by the players.
  • Result: The result of the game will be stored through this application.
  • Alert: If there are any wrong actions that are performed by the players it will be alerted by this module. It will act as a warning to the players.

Description of components

Functional component 1:

 Login: In this module, when a new user wants to become a member                                           then he can make registration.        

Input: Username and Password

Process Definition: Authentication

Output: If Login is successful then it transfers to Homepage. If not, then it will back to Login page.

Interface with other Functional components:    All the modules will be affected as   the result of this module.

Functional component 2:

  Player selection: In this module, a logged in player has to select his opponent by selecting another user who is logged into the game.

Input: selection of players

Definition: Authentication

Output: the game will be played between two players.

Interface with other Functional components:  All the modules will be affected as the result of this module.

Functional component 3:

Game selection: Here, a logged in player can select the mode   of game (i.e.; training mode or game mode).

Input: training mode and play mode

Process Definition: user or player will get instructions from training mode and he can play using play mode

Output: player plays the game.

Functional component 4:

Score: Score module is used to manipulate the score scored by each player.

Result: Result module is used to display the result of each and        every game.

Input: score/result

Process definition: score/result of the game will be generated

Output: score is generated and the result of the user will be defined                                        

Functional component 5:

 Alert: This module is used to send the alerts to the player about his achievements.

Input: Item code and item name and Quantity

Process Definition: high score will be generated

Output: User who scored highest score will be sent a sms alert.

Download Complete System design:



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.