Beruflich Dokumente
Kultur Dokumente
ACKNOWLEDGEMENT
We take this occasion to thank God, Almighty for blessing us with his grace
and taking our endeavor to a successful culmination. We extend our sincere
and heartfelt thanks to our esteemed guide, Mr. V. Damodaran for providing
us with the right guidance and advice at the crucial junctures and for
showing us the right way. We extend our sincere thanks to our respected
head of the division Mr. David Peter, for allowing us to use the facilities
available. We would like to thank the other faculty members also, at this
occasion. Last but not least, we would like to thank friends for the support
and encouragement they have given us during the course of our work.
Ram Kumar
Nikesh Jain
Niraj Kumar Verma.
ABSTRACT
The Project is for the Cricket Scorecard Analysis .The aim of this project is
to maintain the details of Tournament .In which there are various special
methods which can reduce the overhead of the person maintaining the
Scorecard manually. For this project we have used .NET Framework 4.0
with visual basic. MS SQL the database management software is used in the
LIST OF TABLES
LIST OF FIGURES
Fig 6.1 Team Input ....…………….……………………….22
ACKNOWLEDGEMENT……………………….………………………..i
ABSTRACT………………………………………………………………ii
LIST OF TABLES……………………………………………………….iii
LIST OF FIGURES……………………………………………………… iv
1. INTRODUCTION…………………………………………...................8
2. EXISTING SYSTEM………………………………………….………10
3. PROPOSED SYSTEM……………………………………………….. 11
4. TECHNOLOGY ………….………………………………………......12
4.1 .NET……………………………………………………....12
4.2 MS Sql…………………………………………………….17
6. INTERFACE DESIGN…………………….……………………..21
6.4 Scorecard……………………….……………...........25
7. TESTING…………………….………………………….………..27
8. CONCLUSION…………………….………………………….….28
REFERENCES……………………………………………………...36
Cricket Scorecard & Analysis System include the Storing and maintaining
some exciting features which make it an efficient tool. This software reduces
much faster. We have tried our level best to develop this software such that
provided a Data Grid View so that while entering the values the Scorer can
see that whether the data are being correctly inserted to the database or not.
2. Updating Record
3. Match Scorecard
4. Tournament record
can input the score as needed. While entering the data we have taken care of
all the exception cases so that if the Scorer makes any mistake then he/she
will be warned and until they do not enter the correct values they cannot
a player we can see the career details of a team or a player This searching
person whose record he/she wants to update .We can just imagine that how
CHAPTER 02
EXISITING SYSTEM
There is no existing system in SOE till now for cricket scorecard & analysis.
PROPOSED SYSTEM
It provides a very attractive interface to the Scorer. There are facilities for
3.1 ADVANTAGES
1) We maintain a database of all the teams so the Scorer has to enter the
also done so That if any error occurs then a warning will be displayed.
While entering the values the Scorer can see the values in Data Grid
-View .If there is any mistake occurs in entering the values then the
Scorer wish to see the information related to any player or team then
4) If the Scorer has to update the tournament status he/she is not needed
do it very easily by selecting the date and clicking the update button.
CHAPTER 04
TECHNOLOGY
As the name suggest, here we deal with the software requirement of the
.NET to serve and retrieve the data from MSSQL database. MSSQL is used
to create the data base.
Work Base Class Library:-It contains set of classes and interfaces that we
1) DataSet
1) SqlConnection
2) SqlCommand
An instance of DataSet is nothing but the memory version of the data of
the database.
delete, add etc. the change affected in the dataset (i.e., memory version
dataset and thereafter datasource is used to fetch the data to the user
interface from the dataset. This cycle continued whenever such sql
statement is executed.
interface window.
MD_Fillevents () method is used to fill all the text boxes of the user
MD_FillCombo() method is used to fill the combo box of the form, so that
the user can navigate through the database for a particular team
during the loading of a form. We keep three method in this event viz.
whereas the MD_FillCombo() will fill the combobox entry with the
Thus we keep the code for the connection to database in this very event.
The ‘Add’ button is used to add a row to the database table, clearly this
The ‘Delete’ button is used to delete a particular record from the table.
the table with the selected input in the combobox, here this selected
dataset etc.
communication is done through this version of the data and finally the
4.2 MSSQL
various goals.
DATABASE DESIGN
This chapter deals with the database design of the project. Here, we mention
the Database and tables created. As the project is mainly concerned with the
Cricket Scorecard Analysis, hence the data bases mainly created include the
information about Teams, Series, players, match score and results .The
player records are also contained in the database .Team is the primary key
CHAPTER 06
INTERFACE DESIGN
In this chapter we discuss about the interface design of the project .The
screen Design related operation performed . All the option available in the
Team Input will store the details of the team . i.e. the name of members of
the team. Here the scorer has the option of adding, updating, deleting.
between who two teams .who are the umpires for that match ,who won the
toss ,who batted first ,who won the match and so on.
Scheduled Match, we can delete records of any player .we can add a new
player input or we can move out of the page by pressing the Exit button.
show full details of the first batted team i.e. runs score by the batsman, No’s
of 4s and 6s hit by him, who outs him, what is his current status and so on.
Team details show the Squad of the team for the match. i.e Name of the
players who are playing ,who are the reserved player and so on.
correct any fault in the developed system. Following are some sample cases
of testing.
All these information are stored in the data base. After that we checked that
RESULT: It was found that all the values are computed correctly.
the name of a team must be a string. If by mistake scorer inputs any other
CHAPTER 08
CONCLUSION
This project is implemented by using Visual Basic .NET as a programming
language. MSSql is used to create , maintain the data base. This software is a
the data will be entered by the dedicated Scorer. She/he needs to update the
records of a team.
tournament. It will store all the details of the team as well as team members.
It will automatically update the data and all the calculation will be done by
itself. We don’t need to update the record of any player manually e.g. his
strike rate, career average. In totality this project tries to mitigate the
overhead of the scorer and provide a fast, error free and secure environment.
MsgBox(insertsql)
Try
con.Open()
added = cmd.ExecuteNonQuery()
da.Update(dst, "tblTeam")
Catch ex As Exception
MsgBox(ex.ToString())
End Try
dst.Clear()
'da.Update(dst, "tblTeam")
da.Fill(dst, "tblTeam")
DataGridView1.DataSource = dst.Tables(0)
con.Close()
End If
End Sub
UPDATION OF RECORDS
insertsql = "update tblTeam set Team='" & txtTeam.Text & "', "
MsgBox(insertsql)
Try
con.Open()
added = cmd.ExecuteNonQuery()
da.Update(dst, "tblTeam")
Catch ex As Exception
MsgBox(ex.ToString())
End Try
dst.Clear()
da.Fill(dst, "tblTeam")
DataGridView1.DataSource = dst.Tables(0)
con.Close()
End Sub
MsgBox(insertsql)
Try
con.Open()
added = cmd.ExecuteNonQuery()
MsgBox("Record Deleted")
da.Update(dst, "tblTeam")
Catch ex As Exception
MsgBox(ex.ToString())
End Try
dst.Clear()
da.Fill(dst, "tblTeam")
DataGridView1.DataSource = dst.Tables(0)
con.Close()
End If
End Sub
Economy = niraj
End Sub
REFRENCES :-
Publisher:- Sybex
[2] google.com