project presentation college portalgnu.inflibnet.ac.in/jspui/bitstream/123456789/2149/1/college...
TRANSCRIPT
College Portal
Submitted To
A
Project Presentation
on
Department of Computer Science
Ganpat University,
Ganpat vidhyanagar - 384012
Submitted By
Soni Bhavik G(13084231268)
Prajapati Kaushal(13084231226)
M.Sc. (CA & IT) Semester-III
Internal Guided By
Ajay M Patel
Project Profile
Project Title: College Portal
Project Objective: We are giving the information of different categories of
events and its gallery and results of the event.
Platform : Web base Application
Front-End: Microsoft Visual Studio 2010 (ASP.net with C#)(.NET
Framwork 4.0)
Back-End: MS SQL Server 2008
Other Tools: Microsoft Office , Cristal Report, Css , Adobe Photoshop
Submitted To : Department of Computer Science
Developed By: Soni Bhavik G(13084231268)
Prajapati Kaushal (13084231226)
Existing -system
• There is no existing system. All the I for atio ’s are
handled manually in the Registers or other documents.
• The duration of particular entries is in particular time or
places.
• Communication between Member and any club is done by
either via Telephone or face to face.
Need For new System
• This website is used to provide the online sports results.
• Member can easily get information about result at a home.
• Admin can manage all the events.
• User can also view the photos of event.
• No need of any extra manual effort.
• Admin can manage the Games Event and Gallery.
Hardware and Software Requirement (Minimum)
Server Side
Hardware Requirement
Software Requirement
Processor 2.80 GHz
RAM 2 GB
Hard disk 20 GB Free Disk
Operating System Windows server 2003
Web Server IIS 6.0
Front End ASP.NET framework 4.0
Back End MS SQL Server 2008
Requirement Specification
Member
Side
Hardware Requirement
Software Requirement
Processor 1.0 GHz
RAM 512 MB
Hard Disk 10 GB Free Disk
Operating System Windows XP or any equivalent OS
Web Browser Internet Explorer 6.0 or any compatible
Hardware and Software Requirement (Minimum)
Two(2) type of module in our system:-
1. Client user –> a person who visit the site.
2. Admin user –> a person who handle the site.
Functionality Specification
Admin user
• Manage Event
• Manage Sub Event
• Manage Notice board
• Manage Gallery
• Manage Results
• Generate report
Development
Phases
Time duration (in days)
4 Months
Total Days
10 20 30 40 50
Requirement
Gathering & Analysis
10
System Design 15
Coding 10
Testing 10
Implementation
& Deployment
5
Documentation
Total Days 50
Project Planning GANNT Chart
Event_Master
Sr. No. Field Name Data type(size) Constraints Description
1 Event_id Numeric(5) Primary Key It store the id of the event.
2 Event_Name Varchar(20) Not Null It store the name of the
event.
3 Event_type Varchar(20) Not Null It store the type of the
event.
4 Event_s_date
Date/Time Not Null It stores the starting date
of the event.
5 Event_e_date Date/Time Not Null It stores the ending date of
the event.
6 Event_desc Varchar(50) Not Null It stores the brief
description about event.
Table name :Event_Master
Primary Key:event_id
Description : to store event details
Gallery_Master
Sr. No. Field Name Data type(size) Constraints Description
1 Gallery_id Numeric(5) Primary Key It stores the id of the gallery
2 Photo_name Varchar(20) Not Null It stores the name of the
photo.
3 Sub_Event_id Numeric(5) Foreign Key It stores the id of the event
4 Photo_path Varchar(50) Not Null It stores the path of the photo
Table name :Gallery_Master
Primary Key:Gallery_id
Description : to Galleries details
Cricket_Result _Master
Sr. No. Field Name Data type(size) Constraints Description
1 Cricket_id Numeric (5) Primary key it stores the value of cricket
results unique id
2 Toss_win Varchar(10) Not null It stores the result of the toss
3 Toss select Varchar(10) Not null It stores the selection of the
toss
4 Team a score Varchar(10) Not null It stores the score of the team
a score.
5 Team_b_score Varchar(10) Not null It stores the value of the team
b score
6 Win by Varchar (10) Not null It stores the value of winning
margin
7 Start_date Date Not Null It stores the date of match
starts
Table name :Cricket_Result_Master
Primary Key:Cricket_id
Description : to keep the details of cricket result.
Co ti ue…….
Sr. No. Field Name Data type(size) Constraints Description
7 A batsman 1 varchar(15) Not null It stores the name of batsman
8 A batsman s 1 Varchar(15) Not null It stores the score of batsman
9 A batsman 2 varchar(15) Not null It stores the name of batsman
10 A batsman s 2 Varchar(15) Not null It stores the score of batsman
11 A batsman 3 varchar(15) Not null It stores the name of batsman
12 A batsman s 3 Varchar(15) Not null It stores the score of batsman
13 B_batsman_1 varchar(15) Not null It stores the name of batsman
14 B batsman s 1 Varchar(15) Not null It stores the score of batsman
15 B batsman 2 varchar(15) Not null It stores the name of batsman
16 B batsman s 2 Varchar(15) Not null It stores the score of batsman
17 B batsman 3 varchar(15) Not null It stores the name of batsman
18 B batsman s 4 Varchar(15) Not null It stores the score of batsman
Co ti ue…….
Sr. No. Field Name Data type(size) Constraints Description
19 A bowler 1 varchar(15) Not null It stores the name of batsman
20 A_bowler _s_1 Varchar(15) Not null It stores the score of batsman
21 A bowler 2 varchar(15) Not null It stores the name of batsman
22 A bowler s 2 Varchar(15) Not null It stores the score of batsman
23 A bowler 3 varchar(15) Not null It stores the name of batsman
24 A bowler s 3 Varchar(15) Not null It stores the score of batsman
25 B bowler 1 varchar(15) Not null It stores the name of batsman
26 B bowler s 1 Varchar(15) Not null It stores the score of batsman
27 B bowler 2 varchar(15) Not null It stores the name of batsman
28 B bowler s 2 Varchar(15) Not null It stores the score of batsman
29 B bowler 3 varchar(15) Not null It stores the name of batsman
30 B bowler s 3 Varchar(15) Not null It stores the score of batsman
31 Man of match Varchar(15) Not null It store the name of the player
volleyball_Result _Master
Sr.
No.
Field Name Data type(size) Constraints Description
1 volleyball_id Numeric (5) Primary key it stores the value of cricket
results unique id
2 Toss_win Varchar(10) Not null It stores the result of the toss
3 Toss_select Varchar(10) Not null It stores the selection of the toss
4 Team_a_score Varchar(10) Not null It stores the score of the team a
score.
5 Team_b_score Varchar(10) Not null It stores the value of the team b
score
6 Man_of_the_match Varchar (10) Not null It stores the name of player of
the match
7 Start_date Date Not Null It stores the date of match
starts
Table name :volleyball_Result_Master
Primary Key:volleyball_id
Description : to keep the details of volley ball result.
Handball_Result _Master
Sr. No. Field Name Data type(size) Constraints Description
1 handball_id Numeric (5) Primary key it stores the value of hand
ball results unique id
2 Toss_win Varchar(10) Not null It stores the result of the toss
3 Toss select Varchar(10) Not null It stores the selection of the
toss
4 Team a score Varchar(10) Not null It stores the score of the team
a score.
5 Team b score Varchar(10) Not null It stores the value of the team
b score
6 Man of the match Varchar (10) Not null It stores the name of player
of the match
7 Start_date Date Not Null It stores the date of match
starts
Table name :handball_Result_Master
Primary Key:handball_id
Description : to keep the details of hand ball result.
Football_Result _Master
Sr. No. Field Name Data type(size) Constraints Description
1 football_id Numeric (5) Primary key it stores the value of football
results unique id
2 Toss_win Varchar(10) Not null It stores the result of the toss
3 Toss select Varchar(10) Not null It stores the selection of the
toss
4 Team a score Varchar(10) Not null It stores the score of the team
a score.
5 Team b score Varchar(10) Not null It stores the value of the team
b score
6 Man of the match Varchar (10) Not null It stores the name of player
of the match
7 Start_date Date Not Null It stores the date of match
starts
Table name :football_Result_Master
Primary Key: footballball_id
Description : to keep the details of foot ball result.
Kabaddi_Result _Master
Sr. No. Field Name Data type(size) Constraints Description
1 kabaddi_id Numeric (5) Primary key it stores the value of kabaddi
results unique id
2 Toss_win Varchar(10) Not null It stores the result of the toss
3 Toss select Varchar(10) Not null It stores the selection of the
toss
4 Team a score Varchar(10) Not null It stores the score of the team
a score.
5 Team b score Varchar(10) Not null It stores the value of the team
b score
6 Man of the match Varchar (10) Not null It stores the name of player
of the match
7 Start_date Date Not Null It stores the date of match
starts
Table name :kabaddi_Result_Master
Primary Key:kabaddi_id
Description : to keep the details of kabaddiresult.
Feedback_master
Sr. No. Field Name Data type(size) Constraints Description
1 Student_name varchar(15) Not null Store the Name of the Student.
2 Email_id varchar(30) Not null Store the Email id for the
Student & Faculty.
3 Feedback varchar(250) Not null Store the Feedback of Student
& Faculty.
4 Date Date/Time Not null Store the Current Date of Give
Feedback.
Table name :Feedback_Master
Primary Key:
Description : to store Feedback details
Registration register
user ?
Valid
User
?
No
Yes
System Flow chart Start
Stop
No
Yes
Manage event
Logout
Admin Client
Login
Give Feedback
Yes
Manage sub event
Manage notice board
Manage gallery
Manage result
View event
View sub event
View noticeboard
View gallery
view results
Get feedback
ADMIN
Username password
CRICKET
EVENT mana
ge
mana
ge
mana
ge
GALLERY GENE
RATE
add
mana
ge
Sub event
name
Event id
Event name
GANRATE
REPORT
feedback ratting
mana
ge
mana
ge
RESULT mana
ge
mana
ge
Cricket id Team name gallery id name
Result id
Sub event
id
SUBEVENT
Sub event
id
Manage event
Manage Sub event
Manage noticeboard
Manage result
Admin
Admin Side Use Case Diagram:
Manage gallery
Get feedback
Generate report
View event
View Sub event
View noticeboard
View result
Client
Client Side Use Case Diagram:
View gallery
Give feedback
Generate report
s
Enter Username & Password
Verify Username &
Password
Admin
Client
Admin side Home Page Client Home Page
Admin Client
No
Yes
Activity Diagram
Admin Username & Password
Verify
Username
&
Password
Admin Home Page
Manage
event
Manage sub
event Manage
noticeboard
Manage
gallery
Manage
result
Generate
reports
Admin Activities
No
Yes
Admin Username & Password
Verify
Username
&
Password
Admin Home Page
view event view sub
event view
noticeboard
View
gallery
View
result
give
feedback
Client Activities
No
Yes
Admin side Sequence Diagram:
Admin System Database Login Request for Login
Response for Login Successfully Login
Add /Update event Manage event
Update event Successfully updated
Successfully updated
Update sub event Manage sub event
Response sub event
Manage noticeboard Request noticeboard Manage
Response noticeboard Manage Successful manage
Add/Update /Delete gallery Request for Manage gallery
View gallery
Manage result Manage result
Response Result View Result
Send Notification
Successfully send Notification
Response data
Request for Feedback
Response Feedback
Client side Sequence Diagram:
Client System Database
Login Request for Login
Response for Login Successfully Login
Event Request for event
Response for event show event
show event
View sub event Request for sub event
Response for sub event
result Request for view result
Response for result View result
Give Feedback Request for Feedback
Successfully send Feedback Response for Feedback
Registration Request for Registration
Response for Registration Successfully registration
Gallery Request for Gallery
show Gallery Response for Gallery
Logout
Logout Successful
Admin
System Database
1:Login
2:Manage events
3:Manage sub events
4:Manage notice board
5:Manage result
6:Manage gallery
7:Feedback
8:report
9:LogOut
1:1:Request for Login
2:1:Manage event
3:1:Manage sub event
4:1:Manage Notice board
5.1:Manage result
6.1:Request Service Report
7.1:Generate Report
8.1:View Feedback
1:1:1:Response for Login
2:1:1:Update event
3:1:1:Store gallery
4:1:1:Store result
5:1:1: Response Report
6:1:1:store feedback
1:1:1:1:Login Successfully
2:1:1:1:Sucessfully Manage event
3:1:1:1:Successfully Mange sub event
4:1:1:1:Sucessfully Manage notice board
5.1.1.1:Successfully Manage result
6:1:1:1:Response Service Report
7:1:1:1:Generate Service Report
8:1:1:1:View Feedback
9:1:1:1:Succesfull send Notification
10:1:1:1:LogOut Successfully
Admin Side Collaboration Diagram:
Collaboration Diagram
1:1:1:Response for Login
2:1:1:Response event
3:1:1:Response sub event
4:1:1:Response noticeboard
5:1:1:Response result
6:1:1:Response gallery
7:1:1:Response feedback
Admin
System Database
1:Login
2:View events
3:View sub events
4:View notice board
5:Viewresult
6:View gallery
7:Feedback
8:report
9:LogOut
1:1:Request for Login
2:1:View event
3:1:View sub event
4:1:View Notice board
5.1:View result
6.1:Vier gallery
8.1:Give Feedback
1:1:1:1:Login Successfully
2:1:1:1:Sucessfully View event
3:1:1:1:Successfully View sub event
4:1:1:1:Sucessfully View notice board
5.1.1.1:Successfully View result
6:1:1:1:Generate Report
7:1:1:1:Give Feedback
8:1:1:1:LogOut Successfully
client Side Collaboration Diagram:
Admin| Kabbaddi result entry :- this page is used to manage the result of kabbadi purpose
of the admin
Admin| football result entry :- this page is used to manage the result of football purpose
of the admin
Admin| volleyball result entry :- this page is used to manage the result of football purpose
of the admin
Admin| Cricket result entry :- this page is used to manage the result of Cricket purpose
of the admin
Test Cases for Admin Login Form
Sr. No Data Input Expected Output Actual Output Status
(Pass/Fail)
1.
Admin enter wrong
Email ID or/and
Password
Give error message Invalid Email ID or
Password Passed
2. Admin forgot to fill
Password field Give error message Password Required Passed
3.
Admin enter valid data
of Email ID or/and
Password
Gets authenticated Login Successfully Passed
Test Cases for Add Event Form
Sr. No Data Input Expected Output Actual Output Status
(Pass/Fail)
1. Admin forgot to fill
some field Give error message
Please enter data in require
field Passed
2. Admin forgot to select
Event category field Give error message Please select category Passed
3. Admin enter valid data
in all require fields Add Events Add Event Successful Passed
POST IMPLEMENTATION REVIEW
After the system is implemented, users and analysts usually conduct a review of the system.
1. Late Update On notice Board Some Time
2. Application’s all modules are working fine.
3. All reviews are very good.
FUTURE ENHANCEMENT
1. : Make the Notice board Dynamic.
2. :make admin login dynamic Instead of hard bound
3. Add t Team Manage Facility.
4. Add more securities.
5. Add Player Manage Facility.
6. Connect with face book.
7. Recent tweets.
.
BIBLIOGRAPHY
During the development of our system, we have taken the reference from various websites,
which we would like to mention in this section.
•Book Title : Pro ASP.NET 4 in C# 2010
•Publication : Apress
•Author : - Matthew MacDonald, Adam Freeman
•Book Title :-Beginning Visual C# 2010
•Publication : -Paperback
•Author : - Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner
•Book Title : -Microsoft® Visual C#® 2010 Step by Step
•Publication : -Microsoft
•Author : - John Sharp
•Book Title : ASP.net with C#
•Publication : Atul Prakasan
•Author : - Shyam N Chavda
1. http://www.tutorialspoint.com/jsp
2. http://stackoverflow.com
3. http://www.google.com
4. http://www.aspspine.com
5. http://netfourum.com