Skip to content

piyush025c/IPL_2015_DATABASE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

IPL 2015 DATABASE

Being a cricket enthusiast, the love for the sport was a major factor why I chose to do my 12th grade final project on “IPL 2015”. In a way I wanted to emulate a data base for IPL 2015 using binary files and OPP concepts in Turbo C++ so that other cricketing enthusiasts like me can use the software to create,retrieve and delete information related to the tournament.

My Approach:

As the user of the software, the major functions a person would generally like to perform retrieve details related to previous match details, future match details etc. Other than this I have added an option for the users to view the points table in a tabular format. I have tried to implement this through a menu driven program which involves options like create database, display information, delete, edit points table and exit.

1

[1]Option 1 - Create Database:

This option allows users to create databases for all the above functions mentioned above and depending on the option selected by the user, required details are entered and stored. A new binary file is created if the required one does not exist. Otherwise, it is appended directly to the existing file.

2

3

Depending on the option selected by the user, required details are to be entered by the user and then stored into the specified binary file on completion.

Screen after the Previous match details option is selected: 4

Screen after the Future match details option is selected: 5

Screen after the Player details option is selected: 66

Screen after the Points table option is selected: 6

[2] Option 2 - Display:

This option displays all the information queried by the user. The query is made by selecting the necessary options. 7

8

Depending on the choice selected, the display screens are as follows:

Display screen of Previous match details: 9

Display screen of Future match details: 10

Display screens of Player details: First the player name is asked to the user for which he/she seeks details. 11

If the player detail is found then the corresponding details are displayed as follows. 12

Display screens of **Points Table **: 13

[3] Option 3- Delete:

This option allows the users to delete items from a corresponding database either using the record number as in case of previous match details and future match details or using player name as in case of player details. Upon completion a successful message is shown.

14

15

Depending on the option selected the flow of program changes as follows: Display screen if Previous match details option is selected: 16

Now if we try to display the previous match details: 17 Display screen if Future match details option is selected: 18

Now if we try to display the future match details: 19

Display screen if Player details option is selected: 20

Now if we try to get the details of the deleted player we get: 21

[4] Option 4- Edit Points Table:

This option allows the user to edit the points of the team of his choice. 22

23

Result: 24

[5] Option 5- Exit:

This option is used to exit from the software after asking permission from the user. 25

26

Minimum Hardware and Software Requirements:

  • Intel Pentium Pentium 4.
  • 256 MB RAM or above.
  • Turbo C++.
  • Windows 98 or above.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages