08-10-2012, 12:51 PM
synopsis
********
appendex
title
category
analysis
no.of modules
tables, data structure
logic
reports
hardware, software
limitations
scope
future enhancement
*********************
***********************
APPLICATION DEVELOPMENT PROJECTS
Here we focus on investigating new ideas in application development through different projects.
A set of possible project name and their details will be presented, however, students are encouraged to be creative
and develop their own ideas in the given project descriptions.
1) Project Name: Cricket Tournament Management System
Description
Assume that you are required to manage the scores and player performances in a Cricket Tournament.
The tournament is played on the round robin league with a total of four or more teams.
Each team submits a list of 16 players at the start of the tournament.
A team cannot change the player’s list once they have submitted it.
Each team plays only one match with each of the other teams.
The system keeps track of all the matches and the individual performances in batting as well as bowling.
A points table is maintained to keep track of the round robin league toppers. For every win a team is given 4 points,
2 for a draw and 0 for a loss. The league toppers are decided on the basis on highest points else on the run rate of
the team (if the points are equal). The system keeps tracks of final 11 players and the contribution of these players
in the match along with the win/loss records. Top two teams qualify for the final match, and top performer is selected
as the Man of Tournament. (Create your own logic for the Man of Tournament). Create a Tournament Management System that
keeps track of the matches, date of play, detailed win/loss record of teams, point’s table, the batting and bowling perform
ances of individuals etc. Make and state suitable assumptions, if any.