22 Oct '12

Shiva Prasad

A collection of source codes that I wrote in VB 6.0, ASP.NET, PHP, C#.NET, VB.NET and JAVA in a course of my career as web developer and software engineer that I would like to share to my fellow programmers. Some of the codes here is not my original work that I found over the Internet and Books while I'm learning how to program. I hope you find my work useful in your learning in programming. Please share my work to other people also who interested to learn the basics of web development and programming. Thank you very much and Happy Productive Programming Everyone.

1 Shares

Chennemane Game system design

This page contains Chennemane Game system design. System design is a process of art of defining the architecture, components, modules, interfaces and data for a system to satisfy specified requirements. One could see it as the application of systems theory to product development. There is some overlap with the disciplines of systems analysis, systems architecture and systems engineering.

Functional components:

This section identifies the functional components of the software package.

Modules used in this project are:

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

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

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

Playing: This module has the main functioning controls to play the game.

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.

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

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 System Design Documentation:

download system design

 

For more project Ideas visit http://www.bestprojectsidea.com/
For Source code of all projects visit http://www.studentprojectcode.com/

 

Related Posts