Beruflich Dokumente
Kultur Dokumente
Outline
Idea of development Formation of Team Model Adopted
Idea of development
Idea of developing this game came while playing an online card game on Facebook. While playing a game on Facebook we decided to design our own Indian version of card game
Team
We formed small team of ours and distributed work amongst each other according to specialization Division of work Roshan Raj - Team Leader
Server sided coding, gameplay and database management
Anand Prakash
Market Study, legal works and database management
Sankalp Sinha
Graphics designing
Rahul Kumar
Security
Vishal Ranjan
Stand alone application and game logics
Requirement Analysis
Before starting the development we started to study the pre-existing games and their designs Some of the games we studied are: OnlineRummyCircle.com Jungleeteenpatti.com Onliepoker.com Conclusion of study
No particular site was promoting Indian card games All were using flash, hence were slow So we decided to develop Open Flush (Indian Game) based on Java Technology.
Constraints defined
Java was chosen for stand alone application MySql database JSP for server sided scripts
Architecture of game
One standalone application to be downloaded from our website Payment gateway to be provided by a bank Online data to be fetched by the application and game to be synchronized between multiple number of players
Design
After doing the requirement analysis we started the designing phase. In this the whole model of the software was first designed on paper and then documented , specifications for software and hardware were decided in this phase. Here we divided our modules and development of graphics design of the software also started in this phase Finally when all of us were sure of what we had to do we documented the task in hand and moved to the next phase that is implementation.
Implementation
This was one of the most important phase and rightly took the longest duration. Here we had to code what we had drafted on paper. In this phase the decided database was designed and was checked for anomalies. The graphical outlook of the game was designed and then was implemented in stand alone application. The security part was also coded in this phase. All the modules were completed by us separately and then we had the task of merging.
Merging
After successfully coding the pre decided game modules, we had the task of merging the modules. Even after pre defining modules and pre-defining their tasks the merger had many errors. So we switched to the next level of waterfall that is testing.
Testing
After following the first three steps of waterfall model we had our first prototype for testing, alpha model of our game. We applied various types of testing modules namely Black-Box Testing White Box Testing Unit Testing Integration Testing Top-down Bottom-Up
Installation
After removing the remaining errors we will be moving to the installation phase for which we have to evolve our alpha version to beta version. In installation phase beta version of game will be distributed among the customers and we will do further amendments as per the feedbacks.
Maintenance
This is the last thing in hand which we have to handle. After launching the game we will have to deal with the problems occurring in it and will have to provide upgrades and solutions to the problems
Thank You
Anand Prakash Roshan Raj Rahul Kumar Vishal Ranjan 100101032 100101197 100101180 100101266