Sport Management System
Sport Management System
SPORTS
MANAGEMENT
SYSTEM
1
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
DEVGAD
COLLEGE
This is to certify that, Mr. Dhanraj Mangesh Ghadi of T.Y. B.Sc. Information
Technology Class Bearing Examination Seat number has satisfactorily carried
out project on Sport Management System as laid down by the University
of Mumbai for the year. 2023-2024. His bonafied work was completed under
the guidance Dr. OMKAR GHATAGE.
Place: - Devgad
Date: - / /202
2
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
A PROJECT REPORT ON
3
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
ACKNOWLEDGEMENT
I take this opportunity to express my deep gratitude and whole hearted
thanks to project guide Dr. Omkar Ghatage, Coordinator for his
guidance throughout this work. I am very much thankful to him for
his constant encouragement, support and kindness. I am also grateful
to our teachers Mrs. Mugdha Deodhar, Mrs. Rutuja Rajvardhan, for
their encouragement, help and support from time to time. I also wish
to express my sincere thanks to Principal for providing me wide range
of opportunities, facilities and inspiration to gather professional
knowledge and material without which this project could not have
been completed.
4
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
INTRODUCTION
5
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
OBJECTIVES
6
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
7
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
•Software: -
•User interface: -
▪ HTML has been used for developing the User Layout for
the system.
▪ CSS has been used for designing the web pages of the
system.
•Hardware: -
❖ Processor : - Intel Pentium IV or more
❖ Cache : - 1MB
8
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
•Software interface: -
•Functional requirements: -
o SQL Server database has been used for storing the data of
the website.
o We have used HTML for server-side scripting so the
current version of HTML must be available on the server.
o HTML has been used for creating the layout of the web
application.
o CSS has been used for creating the designing of the
webpages.
9
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
ANALYSIS
Requirement Analysis :
For a Sports Management System (SMS) designed as a
university project, the requirement analysis is a critical initial phase.
This involves engaging with potential users, such as university sports
administrators, coaches, and possibly student athletes, to understand
their needs and expectations. Requirements may include
functionalities like user authentication, team registration, match
scheduling, result tracking, and communication tools. Special
attention should be given to features relevant to university sports,
such as academic integration for student athletes, event coordination,
and facilities management. Clear documentation of these requirements
provides a roadmap for the development process and ensures that the
10
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Data Analysis :
In the context of a university project, the data analysis phase
involves defining the types of data that the SMS will handle. This
includes student athlete profiles, academic records, team statistics,
and information about sports facilities on campus. Consideration
should be given to data privacy and compliance with university
policies. The design of the database should facilitate effective data
storage and retrieval, supporting the planned functionalities of the
SMS. Additionally, for academic integration, the SMS may need to
interface with student information systems to ensure accurate and up-
to-date academic records for student athletes. Properly analyzing and
structuring the data is essential to the success of the university project,
ensuring that the SMS captures and manages information relevant to
both sports management and academic requirements within the
university setting.
11
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SYSTEM
System Construction:
In constructing a Sport Management System (SMS) using
ASP.NET, developers typically begin by creating the foundational
structure of the application. ASP.NET allows for the construction of
dynamic web pages and applications through the use of server-side
scripting and a model-view-controller (MVC) architecture.
Developers design and code the application's backend logic, including
modules for user authentication, session management, and the
handling of user inputs. ASP.NET facilitates the creation of reusable
components, enhancing the maintainability and scalability of the
system. The construction phase involves writing code in C#, utilizing
ASP.NET controls for UI elements, and implementing the necessary
business logic to ensure smooth operation.
Database Connecting:
Connecting the SMS to a database is a crucial aspect of the
development process. ASP.NET seamlessly integrates with database
management systems, such as Microsoft SQL Server, providing a
robust mechanism for data storage and retrieval. Developers design
the database schema to store information related to players, teams,
matches, and other relevant entities. Using ASP.NET's built-in data
access technologies like Entity Framework or ADO.NET, developers
establish connections between the application and the database. This
allows for efficient querying and updating of data, ensuring that the
SMS can dynamically retrieve and display information based on user
interactions.
12
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Design:
The design phase involves creating a user-friendly and visually
appealing interface for the SMS. ASP.NET offers a flexible
framework for designing responsive web pages that adapt to various
screen sizes and devices. Developers utilize HTML, CSS, and
JavaScript alongside ASP.NET controls to craft intuitive user
interfaces. The design process includes creating layouts for player
registration forms, match schedules, and dashboard views. ASP.NET
supports the use of master pages and templates, enabling consistent
styling throughout the application. Additionally, developers
implement client-side scripting to enhance interactivity, providing a
seamless user experience. The design phase ensures that the SMS not
only functions efficiently but also offers an engaging and visually
pleasing interface for administrators, coaches, players, and fans.
13
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SCOPE OF PROJECT
14
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
ADVANTAGES &
DISADVANTAGES
Advantages :-
Disadvantages :-
1. Lack of security.
2. The system does not provide category wise
classifications of products.
3. Inefficiency in querying details.
4. Periodic report generation takes lot of time.
5. Initial setup, Developing, Maintaining a sports
management website requires technical
expertise and ongoing maintenance.
15
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SPECIFICATION
1. Requirement Analysis:
Begin by conducting a thorough analysis of the requirements.
Engage stakeholders, including administrators, coaches, players, and
fans, to identify their needs and expectations. Define the features and
functionalities required for tasks such as player registration, match
scheduling, data analytics, and communication channels.
2. System Design:
Once the requirements are clear, move on to system design. Create
detailed architectural plans, outlining the structure of the system,
database schema, and user interfaces. Utilize tools like Unified
Modeling Language (UML) to visualize the system components and
their interactions. Ensure that the design aligns with the scalability,
security, and performance requirements of the Sport Management
System.
17
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
4. Development:
Implement the system according to the design specifications. Use
the chosen technology stack to build the user interfaces, backend
logic, and database interactions. Follow coding best practices, adhere
to coding standards, and consider modular development to facilitate
easier maintenance and updates.
5. Testing:
Conduct thorough testing to ensure the system functions as
intended. Perform unit testing, integration testing, and system testing
to identify and address any bugs or issues. Additionally, conduct
usability testing to ensure a positive user experience.
6. Deployment:
Prepare the Sport Management System for deployment. This
involves configuring servers, databases, and other necessary
components. Ensure that all security measures are in place, such as
secure data transmission and proper user authentication.
18
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
19
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
ARCHITECHTURE
The Sport Management System college website adopts a robust three-
tier architecture to ensure scalability, maintainability, and efficient
data flow. At the presentation layer, the user interface is designed to
provide an intuitive and user-friendly experience. This layer leverages
modern web technologies, such as HTML5, CSS3, and JavaScript, to
create responsive and interactive interfaces accessible across various
devices. Additionally, the incorporation of a responsive design ensures
optimal usability on desktops, tablets, and mobile devices, catering to
the diverse preferences and needs of the college community.
20
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
FEASIBILITY
A Sport Management System (SMS) can significantly enhance the
efficiency and organization of sports-related activities. Firstly, such a
system can streamline administrative tasks by automating processes
like player registration, scheduling of matches, and tracking of player
statistics. This not only reduces the workload on administrators but
also minimizes the chances of errors associated with manual data
entry.
21
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
22
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
23
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
24
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
REPORT
This report outlines the implementation and impact of a Sport
Management System (SMS) integrated into the college website. The
purpose of this system is to streamline sports-related administrative
processes, enhance communication within the college sports
community, and provide a centralized platform for accessing relevant
information. By incorporating features tailored to the college
environment, the SMS aims to optimize the overall sports
management experience for both administrators and students.
25
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
CONCLUSION
In conclusion, a well-implemented Sport Management System (SMS)
serves as a pivotal tool in revolutionizing the landscape of sports
administration. By automating administrative processes, such as
player registration and match scheduling, the system significantly
reduces the workload on administrators, minimizing errors and
enhancing operational efficiency. The integration of data analytics
provides sports organizations with valuable insights into player
performance, team dynamics, and fan engagement, empowering them
to make informed decisions that can positively impact strategic
planning and overall team success.
26
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
27
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
28
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
29
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
DATABASE
DESIGN
30
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
31
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Class varchar(50) -
Password varchar(50) -
Photo varchar(50) -
College_id varchar(50) -
Adharcard_pic varchar(50) -
SSC_cert varchar(50) -
HSC_mrk varchar(50) -
Surname varchar(50) -
32
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SYSTEM
CODING
&
TESTING
33
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SOURCE CODE
Master Page(main.master):-
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
<link rel="stylesheet" href="Home.css">
<link rel="stylesheet" href="css/all.css">
<link rel="stylesheet" href="css/all.min.css">
<link rel="stylesheet" href="css/fontawesome.css">
<link rel="stylesheet" href="css/fontawesome.min.css">
<style>. . . </style>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
<header class="head">
<div class="logo">
<img src="imgs/123devgad.jpg" alt="" srcset="" >
</div>
<div class="heading">
<p1>Sport Management System</p1>
</div>
<div class="nav">
<ul>
<li><a href="Home.aspx"><i class="fa-solid fa-house"></i>Home</a></li>
<li><a href="Student.aspx"><i class="fa-solid fa-user"></i>Login</a>
<ul>
<li><a href="Student.aspx"><i class="fa-solid fa-school"></i>Student Login</a></li>
<li><a href="Admin.aspx"><i class="fa-solid fa-graduation-cap"></i>Admin
Login</a></li>
</ul>
</li>
<li><a href="Register.aspx"><i class="fa-solid fa-user-plus"></i>Register</a></li>
<li><a href="Game.aspx"><i class="fa-solid fa-fire-flame-curved"></i>Games</a>
</li>
<li><a href="Contact.aspx"><i class="fa-solid fa-phone"></i>Contact</a></li>
<li><a href="Aboutus.aspx"><i class="fa-solid fa-thumbs-up"></i>About</a></li>
</ul>
</div>
</header>
<div class="rcon">
34
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</div>
<div class="cont"></div>
<!----------------------------------------------------------------------------------------
Footer----------------------------------->
<footer>
<div class="col1"> <h4>Useful Links</h4>
<ul>
<li><a href="https://m.facebook.com/devgadcollege"><i class="fa-brands fa-facebook"></i>
Facebook</a></li>
<li><a href="https://shkcdevgad.edu.in/"><i class="fa-brands fa-internet-explorer"></i>
[email protected]</a></li>
</ul>
</div>
<div class="col2">
<h4>Address</h4>
<a href="#">
<p><i class="fa-solid fa-location-dot"></i>
Smt Neerabai Parkar Vidyanagri </br>A/P Devgad, Sindhudurg, Maharashtra,
</br>Devgad 416613, India
</p></a>
</div>
<div class="col3">
<h4>Contact Info</h4>
<ul>
<li><a href="[email protected]"><i class="fa-solid
fa-envelope"></i>[email protected]</a></li>
<li><i class="fa-solid fa-phone"></i> +91 94220 71492</li>
</ul>
</div>
</footer></asp:ContentPlaceHolder></div></form></body></html>
35
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
36
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</div>
<div class="himg">
<img src="imgs/medal.jpg" />
</div>
<div class="himg">
<img src="imgs/Long%20jump.jpg" />
</div>
<div class="himg">
<img src="imgs/group.jpg" />
</div>
</div>
</div>
</div>
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
37
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<style>...</style>
</asp:Content>
<header class="head">
<div class="logo">
</div>
<div class="heading"><p1>
</div>
<div class="nav"><ul>
<ul>
</ul>
</li>
</li>
</ul></div>
</header>
<div class="rcon2">
<div class="cont2">
<div class="f1">
38
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<form action="SL">
<div class="ipbox">
<div class="ipbox">
<div class="forrem">
<div class="rlink">
</div></form></div></div>
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
39
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
40
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
41
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
42
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
43
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
asp:ListItem><asp:ListItem>B.Com</asp:ListItem><asp:ListItem>B.A</asp:ListItem><asp:ListItem>BMS</
asp:ListItem><asp:ListItem>BBI</asp:ListItem><asp:ListItem>B.Sc
IT</asp:ListItem><asp:ListItem>M.Com</asp:ListItem><asp:ListItem>M.Sc</
asp:ListItem><asp:ListItem>M.A</asp:ListItem></asp:DropDownList></td>
<td class="auto-style2">
<label>Present Class:</label>
<asp:DropDownList ID="clas" class="input" style="height:40px;"
runat="server"><asp:ListItem>None</asp:ListItem><asp:ListItem>11 th.</asp:ListItem><asp:ListItem>12
th.</asp:ListItem><asp:ListItem>First Year.</asp:ListItem><asp:ListItem>Second
Year.</asp:ListItem><asp:ListItem>Third Year.</asp:ListItem></asp:DropDownList></td></tr>
<tr class="ipbox2">
<td class="auto-style1">
<label> Password: </label>
<asp:TextBox ID="password" class="input" runat="server" placeholder="Password..."
TextMode="Password"></asp:TextBox>
</td>
<td class="auto-style2">
<label>Confirm Password:</label>
<asp:TextBox ID="cpassword" class="input" runat="server" placeholder="Confirm
Password..." TextMode="Password" ></asp:TextBox>
</td></tr><tr class="ipbox2">
<td>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="password" Display="Dynamic" ErrorMessage="*Please Create your Password...."
ForeColor="Red"></asp:RequiredFieldValidator></td><td>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="password" ControlToValidate="cpassword" ErrorMessage="*Please Confirm Your
Password..." ForeColor="Red" Display="Dynamic"></asp:CompareValidator>
</td></tr> <tr class="ipbox2"> <td class="auto-style1"><label>
Photo:</label>
<asp:FileUpload ID="photo" class="input" runat="server" /></td> <td class="auto-style2">
<marquee style="background-color:rgba(0, 0, 0, 0.32);border-radius:20px;box-shadow:0 0 10px
rgb(120, 200, 196); letter-spacing:1.5px; color:white; padding:2px; width:90%;margin-top:5px;"><strong
style="color:#f00;">Upload</strong><u>Your Files in Good ans Clear Format</u>.....
</marquee></td></tr><tr class="ipbox2"><td class="auto-style1"><label> College-ID:
</label><asp:FileUpload ID="colgeid" class="input" runat="server" /></td><td class="auto-
style2"><label>Adhar-Card:</label><asp:FileUpload ID="adcrdpic" class="input" runat="server"
/></td></tr><tr class="ipbox2"><td class="auto-style1"><label><b style="color: rgb(26, 23, 23);">SSC
</b>Board Certificate: </label>
<asp:FileUpload ID="sscert" class="input" runat="server" /></td><td class="auto-
style2"><label><b style="color: rgb(26, 23, 23);">HSC </b>Marksheet:</label>
<asp:FileUpload ID="hscmrk" class="input" runat="server" /></td></tr></table><br /><div
class="btn2"><asp:Button ID="rgter" class="r1b" runat="server" Text="Submit" OnClick="rgter_Click"
/></div> </form></div></div>
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
<div class="col1"><h4>Useful Links</h4><ul>
<li><a href="https://m.facebook.com/devgadcollege"><i class="fa-brands
fa-facebook"></i>Facebook</a></li>
<li><a href="https://shkcdevgad.edu.in/"><i class="fa-brands
fa-internet-explorer"></i>[email protected]</a></li></ul></div><div class="col2"><h4>Address</h4><a
href="#"><p>
<i class="fa-solid fa-location-dot"></i>Smt Neerabai Parkar Vidyanagri<br></br>A/P Devgad,
Sindhudurg, Maharashtra,<br></br>
Devgad 416613, India</p></a></div><div class="col3"><h4>Contact Info</h4><ul>
<li><a href="[email protected]"><i class="fa-solid
fa-envelope"></i>[email protected]</a></li>
<li><i class="fa-solid fa-phone"></i>+91 94220 71492</li></ul></div> </footer></asp:Content>
44
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
45
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
heart disease, diabetes, and obesity. Additionally, sports contribute to the development of motor
skills and coordination, especially in children.
Beyond physical health, sports also play a significant role in mental well-being, with exercise
releasing endorphins that reduce stress and anxiety.</p>
<div style="justify-content:center; display:flex;">
<img src="imgs/Sports-health.png" style=" height:300px;width:500px;padding:0px 10px;"/>
<img src="imgs/Health2.jpg" style=" height:300px;width:400px;padding:0px 10px;" />
</div>
46
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</asp:Content>
<header class="head">
<div class="logo">
</div>
<div class="heading">
<p1>
</div>
<div class="nav">
<ul>
</header>
<div class="rcon"></div>
<div class="cont">
<div class="info2">
<h1 style="background-color: lightseagreen;border:1px solid black; font-size: 40px; color: rgb(0, 50,
6);padding:10px; margin: 20px 30px;
<u>Contact</u></h1>
47
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
48
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
49
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<b>Shatranj</b> or chaturanga are the ancient names for Chess. Archaeologist found the remains
of this game roughly, 1,500 years ago.
It is a board game which requires minimum two players. the board is 8 x 8. Each player in the game
has 6 set of pieces namely <b>1 King, 1 Queen, 2 Rook, 2 Knights, 2 Bishops and 8 pawns</b>. Checkmate
or also known as shat-Mat is referred as the defeat of King.
</p>
<div class="photo">
<img src="imgs/Chess.jpeg" alt="" srcset="">
</div>
<h3>Kho-Kho</h3>
<p>
<b>Kho Kho</b> was originated in India in the 3rd century. Therefore, kho kho is one of the oldest
tag games in India besides kabaddi.
There are 12 players in a team and out of which 9 enter the field and others run along the field.
Players face the opposite directions in a single line.
</p>
<div class="photo">
<img src="imgs/KHO KHO.jpeg" alt="" srcset="">
</div>
<h3>Polo</h3>
<p>
<b>Polo</b> is played riding on horses back. It lasted from the 6th century BC to 1st century AD.
India has set the modern polo in 115th century AD by Mughal emperor.
Therefore, “ Sport of Kings” is the other name of this game. In some places, polo was played by
riding on elephants back and hence it was called “Elephant Polo”.
</p>
<div class="photo">
<img src="imgs/Polo.jpeg" alt="" srcset="">
</div>
<h3>Carrom</h3>
<p>
Carrom is a tabletop game of Indian origin in which players flick discs, attempting to knock them to
the corners of the board.
The game is very popular in the Indian subcontinent, and is known by various names in different
languages.
In South Asia, many clubs and cafés hold regular tournaments. Carrom is very commonly played by
families, including children,
and at social functions. Different standards and rules exist in different areas. It became very popular
in the United Kingdom
and the Commonwealth during the early 20th century.The word carrom means to strike and
rebound.</p><div class="photo">
<img src="imgs/carrom.jpg" alt="" srcset=""></div>
<h2>World Games</h2><p>
World games are the games which are played and recognised all across the globe.
Some of Such games are Football, Badminton, Volleyball, Cricket. These games are popular
everywhere and hence are world games.
</p>
<h3>Football</h3>
<p>Football is an Olympic game. Every 4 years there is FIFA world cup. There are 11 players in a
team.
Two teams are bid against each other and team with highest goals wins.
Football is a 90-minute long game with two parts of 45 minute each with one half-time of 15-
minutes.</p>
<div class="photo">
<img src="imgs/Football.jpeg" alt="" srcset=""></div><h3>Cricket</h3>
<p>Cricket is traditionally a bat-and-ball game. There are 125 countries who play cricket across the
globe.
There are 11 players in each team and two teams play against each other. A coin flip decides to bat or
ball.
50
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
There are many versions of cricket being played like IPL and 20-20. Hence, cricket is the most
popular and most played game in
India.</p><div class="photo">
<img src="imgs/Cricket.jpeg" alt="" srcset=""></div></div></div>
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
<div class="col1"><h4>Useful Links</h4><ul>
<li><a href="https://m.facebook.com/devgadcollege"><i class="fa-brands
fa-facebook"></i>Facebook</a></li>
<li><a href="https://shkcdevgad.edu.in/"><i class="fa-brands
fa-internet-explorer"></i>[email protected]</a></li></ul></div><div class="col2"><h4>Address</h4><a
href="#"><p>
<i class="fa-solid fa-location-dot"></i>Smt Neerabai Parkar Vidyanagri<br></br>A/P Devgad,
Sindhudurg, Maharashtra,<br></br>
Devgad 416613, India</p></a></div><div class="col3"><h4>Contact Info</h4><ul>
<li><a href="[email protected]"><i class="fa-solid
fa-envelope"></i>[email protected]</a></li>
<li><i class="fa-solid fa-phone"></i>+91 94220 71492</li></ul></div> </footer></asp:Content>
51
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<style></style>
</asp:Content>
<header class="head">
<div class="logo">
</div>
<div class="heading">
<p1>
</div>
<div class="nav">
<ul>
<ul>
</ul>
</li>
</ul>
</div>
</header>
<div class="rcon">
52
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</div>
<div class="cont">
<div>
<div class="proh">
</div>
<div class="d2">
</div>
<div class="proimgsdiv">
</div>
<div class="prodiv">
<td style="width:257px;padding-bottom:10px;font-size:1.35rem;font-family:'Copperplate
Gothic';font-weight:100;"><b><u>Personal Information.</u></b></td>
<tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
53
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
54
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr><tr>
<td class="td2">
</td>
</tr>
<tr>
<td class="td2">
</td>
</tr><tr>
55
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
<td class="td2">
</td></tr> </table>
<script>
function printTable()
if (table) {
newWin.document.write(table.outerHTML);
newWin.print();
newWin.close();}else{} }</script></div></div></div>
<!----------------------------------------------------------------------------------------Footer----------------------------------->
<footer>
56
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
57
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
58
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
59
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
DATABASE
CONNECTIVITY
WITH
C#
60
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Registration.aspx.cs :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
//profile PHOTOs
string pic;
if (photo.HasFile)
pic = photo.FileName;
//College_ids
string clgid;
if (colgeid.HasFile)
colgeid.SaveAs(HttpContext.Current.Request.PhysicalApplicationPath + "/College_id/" +
colgeid.FileName);
clgid = colgeid.FileName;
//Adharcard
string adhrcrd;
if (adcrdpic.HasFile)
adcrdpic.SaveAs(HttpContext.Current.Request.PhysicalApplicationPath + "/Adharcrd/" +
adcrdpic.FileName);
adhrcrd = adcrdpic.FileName;
//Adharcard
string ssccert;
if (sscert.HasFile)
61
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
ssccert = sscert.FileName;
//Adharcard
string hscmark;
if (hscmrk.HasFile)
hscmrk.SaveAs(HttpContext.Current.Request.PhysicalApplicationPath + "/HSCmrk/" +
hscmrk.FileName);
hscmark = hscmrk.FileName;
else{
VALUES
con.Open();
cmd.ExecuteNonQuery();
Response.Redirect("Submit.aspx");
con.Close();
};
62
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Student.aspx.cs :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Windows;
using System.IO;
using System.Data;
using System.Data.SqlClient;
con.Open();
if (reader.Read())
Session["register"] = username;
Response.Redirect("Student-Profile.aspx");
else
error.Visible=true;
63
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Student-Profile.aspx.cs :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.Data;
using System.Drawing;
using System.Data.SqlClient;
public partial class Student_Profile : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["register"] != null)
{
string username = Session["register"].ToString();
SqlConnection conn = new SqlConnection("Data Source=DHANRAJ\\SQLEXPRESS;Initial
Catalog=SMS;Integrated Security=True");
conn.Open();
SqlCommand cmd = new SqlCommand(@"SELECT [Surname],[First_name],[Father_name],
[Mother_name],[Email],[DOB] ,[PRN_no],[Roll_no],[Gender],[Employee],[Phone_no],[Adharcard_no],
[Games],[Events],[Participate],[Course],[Class],[Photo]
FROM [dbo].[register] WHERE [Adharcard_no]='" + username + "'", conn);
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{hpname.Text = reader["First_name"].ToString();pname.Text =
reader["First_name"].ToString();psname.Text = reader["Surname"].ToString();pfname.Text =
reader["Father_name"].ToString();pmname.Text = reader["Mother_name"].ToString();pdob.Text =
reader["DOB"].ToString();pgender.Text = reader["Gender"].ToString();pemail.Text =
reader["Email"].ToString();pprn.Text = reader["PRN_no"].ToString();proll.Text =
reader["Roll_no"].ToString();pphone.Text = reader["Phone_no"].ToString(); padhar.Text =
reader["Adharcard_no"].ToString();pcourse.Text = reader["Course"].ToString();pclass.Text =
reader["Class"].ToString();pemploye.Text = reader["Employee"].ToString();pgame.Text =
reader["Games"].ToString();pevent.Text = reader["Events"].ToString();ppartict.Text =
reader["Participate"].ToString();
string imagePath = GetProfileImageData();
if (!string.IsNullOrEmpty(imagePath))
{
proimg.ImageUrl = "/Photos/'"+imagePath+"'";
}
else
{
proimg.ImageUrl = "~/App_Data/imgs/user icon.png";
}}
conn.Close(); }
else{
Response.Redirect("Student.aspx");} }}
private string GetProfileImageData()
{
string imagePath = null;
try
{
using(SqlConnection connection=new SqlConnection("Data Source=DHANRAJ\\SQLEXPRESS;Initial
Catalog=SMS;Integrated Security=True"))
64
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
{
string query = "SELECT [Photo] FROM [dbo].[register] WHERE [Adharcard_no]= @UserID";
string userID = Session["register"].ToString();
if (!string.IsNullOrEmpty(userID))
{
using (SqlCommand comd = new SqlCommand(query, connection))
{
comd.Parameters.AddWithValue("@UserID", userID);
connection.Open();
imagePath = (string)comd.ExecuteScalar();}}}}
catch (Exception ex){ }
return imagePath;
}
protected void delete_Click(object sender, EventArgs e)
{
string username = Session["register"].ToString();
SqlConnection con = new SqlConnection("Data Source=DHANRAJ\\SQLEXPRESS;Initial
Catalog=SMS;Integrated Security=True");
SqlCommand cmd = new SqlCommand(@"DELETE FROM [dbo].[register]
WHERE [Adharcard_no]='" + username + "'", con);
con.Open();
cmd.ExecuteNonQuery();
logout.Text = "Your have been Logout Successfully...!";
logout.Visible = true;
home.Visible = true;
con.Close();}
protected void edit_Click(object sender, EventArgs e){Response.Redirect("Edit.aspx");}
protected void home_Click(object sender, EventArgs e){
Response.Redirect("Home.aspx");}}
65
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Admin.aspx.cs :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Admin : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Adminsbt_Click(object sender, EventArgs e)
{
string adminUsername = "SHKC";
string adminPassword = "shkc@1974";
string enteredUsername = adminid.Text;
string enteredPassword = adminpas.Text;
if (enteredUsername == adminUsername && enteredPassword == adminPassword)
{
Response.Redirect("AdminData.aspx");
}
else
{
labadmin.Visible=true;
labadmin.Text = "*Invalid username or password";
}
}
}
AdminData.aspx.cs :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
public partial class AdminData : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void sercchd_Click(object sender, EventArgs e)
{
string searchText = TextBox1.Text;
SqlDataSource1.SelectCommand = "SELECT * FROM [dbo].[register] WHERE [Surname] ='" +
searchText + "'";
GridView1.DataBind();
}
}
66
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
SCREEN LAYOUT
Home Page :-
67
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
(Student Login)
68
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Register Page :-
69
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Game Page :-
70
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
Contact Page :-
71
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
About Page :-
72
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
LIST OF TABLE
AdminData Page :-
Search Page :-
73
(TYIT) Dhanraj Mangesh Ghadi
Sport Management System (SMS)
First Father
Surname Mother name Email DOB PRN no.
name name
19-03-
Kharat Sanika Mohan Anjali [email protected] 2003 0987654321357901
Student-Profile Page :-
74
(TYIT) Dhanraj Mangesh Ghadi