尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Presented by
K.Swapna (09D21A0552)
K.Priyanka (09D21A0534)
V.Navyasree (09D21A0525)
Internal Guide
Mrs.B.Deepthi
Assistant Prof.
C.S.E
1/48student tracking system
Abstract
 Student Tracking System software accomplishes
guest logging, resource tracking, time-keeping,
and class roster management all within centralized
tracking system software. Student Tracking System
allows an organization to log, track, analyze,
tutoring centers, classrooms, etc., which requires
visitors to be logged.
2/48student tracking system
Introduction
 Outsourcing some activities.
 A Web Application is developed.
 Functionality of server.
3/48student tracking system
Existing System
 Wide-spread Businesses
 Franchise Model
 Stand-Alone Applications
4/48student tracking system
Proposed System
 Automation of the Entire Process.
 Easy Access of Information to Management.
 Easy Access of Information to Students.
5/48student tracking system
Modules involved
Access Management process to allow coaching
center personnel.
Coaching Center Profile and franchise information
setup and maintenance process.
Coaching Center Curriculum and schedules
setup and maintenance process.
6/48student tracking system
Modules involved
Student enrollment and status
tracking process
Content setup and maintenance
process
Student information retrieval process
Archiving and Backup process
7/48student tracking system
Project Requirements
 Hardware Requirements.
 Software Requirements.
8/48student tracking system
Hardware Requirements
Content Description
HDD 20 GB (Min)
40 GB (Recommended)
RAM 1 GB (Min)
9/48student tracking system
Software Requirements
Content Description
OS Windows XP(SP-3)
Or higher
IDE MS Visual Studio 2010
User Interface ASP .NET, HTML, CSS
Client-Side Scripting Java Script
Programming Language C#
Web Server IIS
Data Base MS SQL Server 2008 R2
10/48student tracking system
Design
 E-R DIAGRAMS
 DATA FLOW DIAGRAMS
 UML DIAGRAMS
11/48student tracking system
They specify the existential entities and also the standard relations through
which the system exists and the cardinalities that are necessary for the system
state to continue.
ER-DIAGRAM:
12/48student tracking system
E-R DIAGRAM
Batchstudents
studentId
BatchId
StudentName
RollNumber
StudentFee
ContactNumber
CourseSchedules
ScheduleId
InstituteId
ScheduleName
CourseId
MaxStudents
ScheduleStartDate
ScheduleEndDate
ClassStartTime
MasterBatches
BatchId
InstituteId
NumberOfStudents
CourseId
Details
CollegeName
MasterCourses
CourseId
InstituteId
CourseName
Contents
CourseFee
NameOftheStaff
MasterInstitutes
InstituteId
InstituteName
AddressDetails
ContactDetails
status
StudentPayments
PaymentId
StudentId
InstituteId
Amountpaid
PaidOn
ReceiptNumber
13/48student tracking system
DATA FLOW DIAGRAMS
A data flow diagram is graphical tool used to describe and analyze
movement of data through a system.
LEVELS OF DFD:
 LEVEL-0: System Input/Output
 LEVEL-1: Subsystem Level Dataflow Functional
 LEVEL-2: File Level Detail Data Flow.
14/48student tracking system
LEVEL-0: System Input/Output
15/48student tracking system
Level-1 Data Flow Diagram for Admin
16/48student tracking system
Level-1 Data Flow Diagram for Staff
17/48student tracking system
Level - 2 Data Flow Diagram for Admin
18/48student tracking system
Level -2 Data Flow Diagram for Staff
19/48student tracking system
UML DIAGRAMS
 Unified Modeling Language includes a set of graphic
notation techniques to create visual models of object-
oriented software-intensive systems.
20/48student tracking system
9 Types of UML diagrams:
 Class Diagram
 Object Diagram
 Usecase Diagram
 Interaction Diagrams
 Activity Diagram
 State Chart Diagram
 Component Diagram
 Deployment Diagram
21/48student tracking system
UML DIAGRAMS
USECASE DIAGRAM:
It is a behavioral diagram that shows a set of use case actors and
their relationships.
22/48student tracking system
Use-Case diagram:
fig 1:Usecase Diagram
23/48student tracking system
Class Diagram
Fig 2: Class Diagram
 These diagrams reveal the
static design view
 It consists of classes,
interfaces and
collaborations.
MasterUsers
+UserId
+UserTYpe
+FirstName
+LastName
+Phone
+Mobile
+Email
+LoginId
+Password
+Status
+View()
+Update()
MasterLocations
+LocationId
+LocationName
+District
+State
+Status
+view()
+Update()
MasterInstitutes
+InstituteId
+InstituteName
+AddressDetails
+ContactDetails
+Status
+View()
+Update()
MasterCourses
+CourseId
+InstituteId
+CourseName
+Contents
+CourseFee
+NameOfTheStaff
+Status
+View()
+Update()
CourseSchedules
+ScheduleId
+InstituteId
+ScheduleName
+CourseId
+MaxStudents
+ScheduleStartDate
+ScheduleEndDate
+ClassStartTime
+ClassEndTime
+LabStartTime
+LabEndTime
+LabNumber
+Status
+View()
+Update()
StudentPayments
+PaymentId
+StudentId
+AmountPaid
+PaidOn
+InstituteId
+ReceiptNumber
+Status
+view()
+update()
MasterBatches
+BatchId
+InstituteId
+NumberOfStudents
+CourseId
+Details
+CollegeName
+ScheduleId
+Status
+View()
+Update()
BatchStudents
+StudentId
+BatchId
+StudentName
+RollNumber
+StudentFee
+ContactNumber
+Email
+Status
+View()
+Update()
1..*
1
1..*
1
24/48student tracking system
INTERACTION DIAGRAMS:
Interaction diagrams model the behavior of use cases by
describing the way groups of objects interact to complete the
task.
 SEQUENCE DIAGRAM
 COLLABORATION DIAGRAM
25/48student tracking system
Sequence Diagrams
Fig 3.1: Sequence Diagram For Admin
The sequence diagram
shows the ordering of the
messages.
 It shows the order of the
messages that the admin
should perform.
Home MasterUsers MasterLocations MasterInstituesAdmin
1 : Login()
2 : Validation()
3 : Return()
4 : Setup() 5 : View/update()
6 : Setup()
7 : View/update()
8 : Setup()
9 : view/update()
10 : logout()
26/48student tracking system
Sequence Diagrams
Fig 3.2: Sequence Diagram For Staff
Home Master Courses Course Schedules Master Batches Batch Students Student Payments HomeStaff
1 : login()
2 : Validation()
3 : Return()
4 : Setup()
5 : View()
6 : Update()
7 : setup()
8 : View()
9 : update()
10 : Setup()
11 : View()
12 : Update()
13 : Setup()
14 : View()
15 : Update()
16 : Setup()
17 : View()
18 : Update()
19 : logout()
27/48student tracking system
Collaboration Diagrams
Fig 4.1: Collaboration Diagram For
Admin
 It models the objects relating
to their structural behavior.
 This includes transmission of
message between the
objects.
Admin
Home
MasterUsers
MasterLocations
MasterInstitutes
Home
1 : login()
2 : Validation()
3 : Return()
4 : Setup()
5 : View()
6 : Update()
7 : Setup()
8 : View()
9 : update()
10 : Setup()
11 : View()
12 : Update()
13 : logout()
28/48student tracking system
Collaboration Diagrams
Fig 4.2: Collaboration Diagram For Staff
Home
Master Courses
Course Schedules
Master Batches Batch Students Student Payments
Home
Staff
1 : login()
2 : Validation()
3 : Return()
4 : Setup()
5 : View()
6 : Update()
7 : setup()
8 : View()
9 : update()
10 : Setup()
11 : View()
12 : Update()
13 : Setup()
14 : View()
15 : Update()
16 : Setup()
17 : View()
18 : Update()
19 : logout()
29/48student tracking system
STATE CHART DIAGRAM:
 The state-chart diagram explains the life time of an object.
 The state chart diagram of login validation tells the actions that
should be performed by a user.
 The user should enter the details in the form, and then either he can
submit the form or reset the form.
30/48student tracking system
State chart diagram
Fig 5: State Chart Diagram
31/48student tracking system
ACTIVITY DIAGRAM:
 Activity diagram shows the flow of events or activities within our
system.
 It represents the business and operational workflows of the system.
32/48student tracking system
Activity Diagram
Fig 6: Activity Diagram for User
33/48student tracking system
COMPONENT DIAGRAM:
 Component diagrams are used to model physical aspects of a system.
 Component diagram is used to visualize the organization and
relationships among components in a system.
 They are also used to make executing systems.
34/48student tracking system
Component Diagram
ADMIN STAFF
setupUsers
<<artifact>>
setuplocations
<<artifact>>
setupinstitutes
<<artifact>>
View&update usres
<<artifact>>
view&update locations
<<artifact>>
view&update institutes
<<artifact>>
setupbatches
<<artifact>>
setup schedules
<<artifact>>
setup courses
<<artifact>>
setup students
<<artifact>>
view&update batches
<<artifact>>
setup payments
<<artifact>>
view&update schedules
<<artifact>>
view&update students
<<artifact>>
view&update courses
<<artifact>>
view&update payments
<<artifact>>
Fig 7: Component Diagram
35/48student tracking system
DEPLOYMENT DIAGRAM:
 Shows the run time processing nodes and the components
that live on them.
 Deployment diagrams address the static deployment view
of the architecture.
36/48student tracking system
Deployment Diagram
Fig 8: Deployment Diagram
37/48student tracking system
Screen Shots
Home Page :
Fig 9.0: Screenshot for Home Page
38/48student tracking system
Admin
Fig 9.1: Screenshot for Admin Page
39/48student tracking system
Registration Page :
Fig 9.2: Screenshot for Registration Page
40/48student tracking system
Contact Us Page :
Fig 9.3: Screenshot for Contact Us Page
41/48student tracking system
Login Page :
Fig 9.4: Screenshot for Home Page
42/48student tracking system
Test case1:Checking for proper alignment
and navigation of hyperlinks
Priority (H,L): High
Test Objective: To check whether the alignment is correct or not and by clicking on
menu or hyperlink it must navigate to appropriate page.
Test Description :The alignment is checked and [menu] or [hyperlink] is also checked.
Requirements Verified: Yes
Test Environment : SQL Server
Test Setup/Pre-conditions: Receiver should be in connection accept state
Actions Expected
The pages are verified for redirection and
alignment.
Logged successfully
Pass: Yes Condition Pass: Yes Fail: No
Problems/Issues: NIL
Output: Successfully Executed
Home Page :
TEST CASES
43/48student tracking system
Test case1: Validating the Admin/Staff
login
Priority (H,L): High
Test Objective: To check whether the Admin/Staff has logged into the application
Test Description: The Admin/Staff enters the login data that will be verified against the
valid data in the database
Requirements Verified: Yes
Test Environment : SQL Server
Test Setup/Pre-conditions: Receiver should be in connection accept state
Actions Expected
The Admin/Staff will enter the data Logged successfully
Pass: Yes Condition Pass: Yes Fail: No
Problems/Issues: NIL
Output: Successfully Executed
Login Page :
44/48student tracking system
Conclusion
 It will be a medium for the educational societies for proper
management of student’s information along with the staff ’s
information in an organized way.
 Easy flow of information between the different staff and student’s.
 The loss or misleading of information on trivial problems can be
reduced.
45/48student tracking system
References
 FOR .NET INSTALLATION
www.support.mircosoft.com
 FOR DEPLOYMENT AND PACKING ON SERVER
www.developer.com
www.15seconds.com
 FOR SQL
www.msdn.microsoft.com
 FOR ASP.NET
www.msdn.microsoft.com/net/quickstart/aspplus/default.com
www.asp.net
www.fmexpense.com/quickstart/aspplus/default.com
46/48student tracking system
Any queries??
47/48student tracking system
Thank you
48/48student tracking system

More Related Content

What's hot

Student information system
Student information systemStudent information system
Student information system
sourabh singh sen
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
Manish Kumar
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system
Shyam Sundar Pandey
 
Placement management system
Placement management systemPlacement management system
Placement management system
Surya Teja
 
Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)
Tanvir Ahmad
 
Hostel management system
Hostel management systemHostel management system
Hostel management system
CherukuriGopikrishna
 
Student management system
Student management systemStudent management system
Student management system
Gaurav Subham
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
Amit Panwar
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
Dheeraj Kumar tiwari
 
Restaurant management presentation
Restaurant management presentationRestaurant management presentation
Restaurant management presentation
joilrahat
 
School management system
School management systemSchool management system
School management system
Muhammad Jamshed
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
Suman Chandra
 
School management System
School management SystemSchool management System
School management System
HATIM Bhagat
 
Asp .Net Website on E Learning
Asp .Net Website on E LearningAsp .Net Website on E Learning
Asp .Net Website on E Learning
Mujeeb Rehman
 
Attendance management system
Attendance management systemAttendance management system
Attendance management system
Deepankar Sandhibigraha
 
School management system
School management systemSchool management system
School management system
Soumya Behera
 
University Management System
University Management SystemUniversity Management System
University Management System
ChanHan Hy
 
Alumni Management System
Alumni Management SystemAlumni Management System
Alumni Management System
sneha indulkar
 
College Stationery Management System
College Stationery Management SystemCollege Stationery Management System
College Stationery Management System
Tushar Soni
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
Udhayyagethan Mano
 

What's hot (20)

Student information system
Student information systemStudent information system
Student information system
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system
 
Placement management system
Placement management systemPlacement management system
Placement management system
 
Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)
 
Hostel management system
Hostel management systemHostel management system
Hostel management system
 
Student management system
Student management systemStudent management system
Student management system
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
 
Restaurant management presentation
Restaurant management presentationRestaurant management presentation
Restaurant management presentation
 
School management system
School management systemSchool management system
School management system
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
 
School management System
School management SystemSchool management System
School management System
 
Asp .Net Website on E Learning
Asp .Net Website on E LearningAsp .Net Website on E Learning
Asp .Net Website on E Learning
 
Attendance management system
Attendance management systemAttendance management system
Attendance management system
 
School management system
School management systemSchool management system
School management system
 
University Management System
University Management SystemUniversity Management System
University Management System
 
Alumni Management System
Alumni Management SystemAlumni Management System
Alumni Management System
 
College Stationery Management System
College Stationery Management SystemCollege Stationery Management System
College Stationery Management System
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 

Viewers also liked

Project-Student Financial Service System
Project-Student Financial Service SystemProject-Student Financial Service System
Project-Student Financial Service System
chezhiang
 
Teaching Skills
Teaching SkillsTeaching Skills
Non-verbal Communication
Non-verbal CommunicationNon-verbal Communication
Non-verbal Communication
Mohamed Mahmoud
 
7 c's of communication
7 c's of communication7 c's of communication
7 c's of communication
Sahil Shah
 
Communication Skills for Teachers
Communication Skills for TeachersCommunication Skills for Teachers
Communication Skills for Teachers
Dilip Barad
 
Inclusive Education
Inclusive  EducationInclusive  Education
Inclusive Education
meenuch
 

Viewers also liked (6)

Project-Student Financial Service System
Project-Student Financial Service SystemProject-Student Financial Service System
Project-Student Financial Service System
 
Teaching Skills
Teaching SkillsTeaching Skills
Teaching Skills
 
Non-verbal Communication
Non-verbal CommunicationNon-verbal Communication
Non-verbal Communication
 
7 c's of communication
7 c's of communication7 c's of communication
7 c's of communication
 
Communication Skills for Teachers
Communication Skills for TeachersCommunication Skills for Teachers
Communication Skills for Teachers
 
Inclusive Education
Inclusive  EducationInclusive  Education
Inclusive Education
 

Similar to Student Tracking System

Online eaxmination
Online eaxminationOnline eaxmination
Online eaxmination
Aditi_17
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
Kamal Acharya
 
VTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLCVTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLC
Priya Diana Mercy
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
IRJET Journal
 
requirement analysis of software engineering
requirement analysis of software engineeringrequirement analysis of software engineering
requirement analysis of software engineering
YerosanTafesse
 
Online examination system Documentation
Online examination system DocumentationOnline examination system Documentation
Online examination system Documentation
LehlohonoloMakoti
 
Online course register system project report.pdf
Online course register system project report.pdfOnline course register system project report.pdf
Online course register system project report.pdf
Kamal Acharya
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET Journal
 
Development of Web-based Job Fair Information System
Development of Web-based Job Fair Information SystemDevelopment of Web-based Job Fair Information System
Development of Web-based Job Fair Information System
Editor IJCATR
 
Ijcatr04071001
Ijcatr04071001Ijcatr04071001
Ijcatr04071001
Editor IJCATR
 
Development of Web-based Job Fair Information System
Development of Web-based Job Fair Information SystemDevelopment of Web-based Job Fair Information System
Development of Web-based Job Fair Information System
Editor IJCATR
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
Christina Valadez
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
Chitrarasan Kathiravan
 
IRJET- ERP Syetem Software for Higher Education
IRJET-  	  ERP Syetem Software for Higher EducationIRJET-  	  ERP Syetem Software for Higher Education
IRJET- ERP Syetem Software for Higher Education
IRJET Journal
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
SayantanMajhi2
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
SayantanMajhi2
 
How to Update Database Online (With Example Student Information Management Sy...
How to Update Database Online (With Example Student Information Management Sy...How to Update Database Online (With Example Student Information Management Sy...
How to Update Database Online (With Example Student Information Management Sy...
Adeel Rasheed
 
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT 1.docx
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT  1.docxRunning Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT  1.docx
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT 1.docx
jeanettehully
 
Lab management
Lab managementLab management
Lab management
logumca
 
System Integration and Architecture.pptx
System Integration and Architecture.pptxSystem Integration and Architecture.pptx
System Integration and Architecture.pptx
MARIVICJOYCLAMUCHA1
 

Similar to Student Tracking System (20)

Online eaxmination
Online eaxminationOnline eaxmination
Online eaxmination
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
VTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLCVTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLC
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
 
requirement analysis of software engineering
requirement analysis of software engineeringrequirement analysis of software engineering
requirement analysis of software engineering
 
Online examination system Documentation
Online examination system DocumentationOnline examination system Documentation
Online examination system Documentation
 
Online course register system project report.pdf
Online course register system project report.pdfOnline course register system project report.pdf
Online course register system project report.pdf
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
 
Development of Web-based Job Fair Information System
Development of Web-based Job Fair Information SystemDevelopment of Web-based Job Fair Information System
Development of Web-based Job Fair Information System
 
Ijcatr04071001
Ijcatr04071001Ijcatr04071001
Ijcatr04071001
 
Development of Web-based Job Fair Information System
Development of Web-based Job Fair Information SystemDevelopment of Web-based Job Fair Information System
Development of Web-based Job Fair Information System
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
IRJET- ERP Syetem Software for Higher Education
IRJET-  	  ERP Syetem Software for Higher EducationIRJET-  	  ERP Syetem Software for Higher Education
IRJET- ERP Syetem Software for Higher Education
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
 
How to Update Database Online (With Example Student Information Management Sy...
How to Update Database Online (With Example Student Information Management Sy...How to Update Database Online (With Example Student Information Management Sy...
How to Update Database Online (With Example Student Information Management Sy...
 
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT 1.docx
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT  1.docxRunning Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT  1.docx
Running Head STUDENT RECORD KEEPING SYSTEM DATABASE PROJECT 1.docx
 
Lab management
Lab managementLab management
Lab management
 
System Integration and Architecture.pptx
System Integration and Architecture.pptxSystem Integration and Architecture.pptx
System Integration and Architecture.pptx
 

Recently uploaded

LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
Knoldus Inc.
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
ScyllaDB
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
ThousandEyes
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
So You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental DowntimeSo You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental Downtime
ScyllaDB
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
ScyllaDB
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
ScyllaDB
 
Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
UmmeSalmaM1
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
manji sharman06
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 

Recently uploaded (20)

LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
 
New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024New ThousandEyes Product Features and Release Highlights: June 2024
New ThousandEyes Product Features and Release Highlights: June 2024
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
So You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental DowntimeSo You've Lost Quorum: Lessons From Accidental Downtime
So You've Lost Quorum: Lessons From Accidental Downtime
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
 
Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 

Student Tracking System

  • 1. Presented by K.Swapna (09D21A0552) K.Priyanka (09D21A0534) V.Navyasree (09D21A0525) Internal Guide Mrs.B.Deepthi Assistant Prof. C.S.E 1/48student tracking system
  • 2. Abstract  Student Tracking System software accomplishes guest logging, resource tracking, time-keeping, and class roster management all within centralized tracking system software. Student Tracking System allows an organization to log, track, analyze, tutoring centers, classrooms, etc., which requires visitors to be logged. 2/48student tracking system
  • 3. Introduction  Outsourcing some activities.  A Web Application is developed.  Functionality of server. 3/48student tracking system
  • 4. Existing System  Wide-spread Businesses  Franchise Model  Stand-Alone Applications 4/48student tracking system
  • 5. Proposed System  Automation of the Entire Process.  Easy Access of Information to Management.  Easy Access of Information to Students. 5/48student tracking system
  • 6. Modules involved Access Management process to allow coaching center personnel. Coaching Center Profile and franchise information setup and maintenance process. Coaching Center Curriculum and schedules setup and maintenance process. 6/48student tracking system
  • 7. Modules involved Student enrollment and status tracking process Content setup and maintenance process Student information retrieval process Archiving and Backup process 7/48student tracking system
  • 8. Project Requirements  Hardware Requirements.  Software Requirements. 8/48student tracking system
  • 9. Hardware Requirements Content Description HDD 20 GB (Min) 40 GB (Recommended) RAM 1 GB (Min) 9/48student tracking system
  • 10. Software Requirements Content Description OS Windows XP(SP-3) Or higher IDE MS Visual Studio 2010 User Interface ASP .NET, HTML, CSS Client-Side Scripting Java Script Programming Language C# Web Server IIS Data Base MS SQL Server 2008 R2 10/48student tracking system
  • 11. Design  E-R DIAGRAMS  DATA FLOW DIAGRAMS  UML DIAGRAMS 11/48student tracking system
  • 12. They specify the existential entities and also the standard relations through which the system exists and the cardinalities that are necessary for the system state to continue. ER-DIAGRAM: 12/48student tracking system
  • 14. DATA FLOW DIAGRAMS A data flow diagram is graphical tool used to describe and analyze movement of data through a system. LEVELS OF DFD:  LEVEL-0: System Input/Output  LEVEL-1: Subsystem Level Dataflow Functional  LEVEL-2: File Level Detail Data Flow. 14/48student tracking system
  • 16. Level-1 Data Flow Diagram for Admin 16/48student tracking system
  • 17. Level-1 Data Flow Diagram for Staff 17/48student tracking system
  • 18. Level - 2 Data Flow Diagram for Admin 18/48student tracking system
  • 19. Level -2 Data Flow Diagram for Staff 19/48student tracking system
  • 20. UML DIAGRAMS  Unified Modeling Language includes a set of graphic notation techniques to create visual models of object- oriented software-intensive systems. 20/48student tracking system
  • 21. 9 Types of UML diagrams:  Class Diagram  Object Diagram  Usecase Diagram  Interaction Diagrams  Activity Diagram  State Chart Diagram  Component Diagram  Deployment Diagram 21/48student tracking system
  • 22. UML DIAGRAMS USECASE DIAGRAM: It is a behavioral diagram that shows a set of use case actors and their relationships. 22/48student tracking system
  • 23. Use-Case diagram: fig 1:Usecase Diagram 23/48student tracking system
  • 24. Class Diagram Fig 2: Class Diagram  These diagrams reveal the static design view  It consists of classes, interfaces and collaborations. MasterUsers +UserId +UserTYpe +FirstName +LastName +Phone +Mobile +Email +LoginId +Password +Status +View() +Update() MasterLocations +LocationId +LocationName +District +State +Status +view() +Update() MasterInstitutes +InstituteId +InstituteName +AddressDetails +ContactDetails +Status +View() +Update() MasterCourses +CourseId +InstituteId +CourseName +Contents +CourseFee +NameOfTheStaff +Status +View() +Update() CourseSchedules +ScheduleId +InstituteId +ScheduleName +CourseId +MaxStudents +ScheduleStartDate +ScheduleEndDate +ClassStartTime +ClassEndTime +LabStartTime +LabEndTime +LabNumber +Status +View() +Update() StudentPayments +PaymentId +StudentId +AmountPaid +PaidOn +InstituteId +ReceiptNumber +Status +view() +update() MasterBatches +BatchId +InstituteId +NumberOfStudents +CourseId +Details +CollegeName +ScheduleId +Status +View() +Update() BatchStudents +StudentId +BatchId +StudentName +RollNumber +StudentFee +ContactNumber +Email +Status +View() +Update() 1..* 1 1..* 1 24/48student tracking system
  • 25. INTERACTION DIAGRAMS: Interaction diagrams model the behavior of use cases by describing the way groups of objects interact to complete the task.  SEQUENCE DIAGRAM  COLLABORATION DIAGRAM 25/48student tracking system
  • 26. Sequence Diagrams Fig 3.1: Sequence Diagram For Admin The sequence diagram shows the ordering of the messages.  It shows the order of the messages that the admin should perform. Home MasterUsers MasterLocations MasterInstituesAdmin 1 : Login() 2 : Validation() 3 : Return() 4 : Setup() 5 : View/update() 6 : Setup() 7 : View/update() 8 : Setup() 9 : view/update() 10 : logout() 26/48student tracking system
  • 27. Sequence Diagrams Fig 3.2: Sequence Diagram For Staff Home Master Courses Course Schedules Master Batches Batch Students Student Payments HomeStaff 1 : login() 2 : Validation() 3 : Return() 4 : Setup() 5 : View() 6 : Update() 7 : setup() 8 : View() 9 : update() 10 : Setup() 11 : View() 12 : Update() 13 : Setup() 14 : View() 15 : Update() 16 : Setup() 17 : View() 18 : Update() 19 : logout() 27/48student tracking system
  • 28. Collaboration Diagrams Fig 4.1: Collaboration Diagram For Admin  It models the objects relating to their structural behavior.  This includes transmission of message between the objects. Admin Home MasterUsers MasterLocations MasterInstitutes Home 1 : login() 2 : Validation() 3 : Return() 4 : Setup() 5 : View() 6 : Update() 7 : Setup() 8 : View() 9 : update() 10 : Setup() 11 : View() 12 : Update() 13 : logout() 28/48student tracking system
  • 29. Collaboration Diagrams Fig 4.2: Collaboration Diagram For Staff Home Master Courses Course Schedules Master Batches Batch Students Student Payments Home Staff 1 : login() 2 : Validation() 3 : Return() 4 : Setup() 5 : View() 6 : Update() 7 : setup() 8 : View() 9 : update() 10 : Setup() 11 : View() 12 : Update() 13 : Setup() 14 : View() 15 : Update() 16 : Setup() 17 : View() 18 : Update() 19 : logout() 29/48student tracking system
  • 30. STATE CHART DIAGRAM:  The state-chart diagram explains the life time of an object.  The state chart diagram of login validation tells the actions that should be performed by a user.  The user should enter the details in the form, and then either he can submit the form or reset the form. 30/48student tracking system
  • 31. State chart diagram Fig 5: State Chart Diagram 31/48student tracking system
  • 32. ACTIVITY DIAGRAM:  Activity diagram shows the flow of events or activities within our system.  It represents the business and operational workflows of the system. 32/48student tracking system
  • 33. Activity Diagram Fig 6: Activity Diagram for User 33/48student tracking system
  • 34. COMPONENT DIAGRAM:  Component diagrams are used to model physical aspects of a system.  Component diagram is used to visualize the organization and relationships among components in a system.  They are also used to make executing systems. 34/48student tracking system
  • 35. Component Diagram ADMIN STAFF setupUsers <<artifact>> setuplocations <<artifact>> setupinstitutes <<artifact>> View&update usres <<artifact>> view&update locations <<artifact>> view&update institutes <<artifact>> setupbatches <<artifact>> setup schedules <<artifact>> setup courses <<artifact>> setup students <<artifact>> view&update batches <<artifact>> setup payments <<artifact>> view&update schedules <<artifact>> view&update students <<artifact>> view&update courses <<artifact>> view&update payments <<artifact>> Fig 7: Component Diagram 35/48student tracking system
  • 36. DEPLOYMENT DIAGRAM:  Shows the run time processing nodes and the components that live on them.  Deployment diagrams address the static deployment view of the architecture. 36/48student tracking system
  • 37. Deployment Diagram Fig 8: Deployment Diagram 37/48student tracking system
  • 38. Screen Shots Home Page : Fig 9.0: Screenshot for Home Page 38/48student tracking system
  • 39. Admin Fig 9.1: Screenshot for Admin Page 39/48student tracking system
  • 40. Registration Page : Fig 9.2: Screenshot for Registration Page 40/48student tracking system
  • 41. Contact Us Page : Fig 9.3: Screenshot for Contact Us Page 41/48student tracking system
  • 42. Login Page : Fig 9.4: Screenshot for Home Page 42/48student tracking system
  • 43. Test case1:Checking for proper alignment and navigation of hyperlinks Priority (H,L): High Test Objective: To check whether the alignment is correct or not and by clicking on menu or hyperlink it must navigate to appropriate page. Test Description :The alignment is checked and [menu] or [hyperlink] is also checked. Requirements Verified: Yes Test Environment : SQL Server Test Setup/Pre-conditions: Receiver should be in connection accept state Actions Expected The pages are verified for redirection and alignment. Logged successfully Pass: Yes Condition Pass: Yes Fail: No Problems/Issues: NIL Output: Successfully Executed Home Page : TEST CASES 43/48student tracking system
  • 44. Test case1: Validating the Admin/Staff login Priority (H,L): High Test Objective: To check whether the Admin/Staff has logged into the application Test Description: The Admin/Staff enters the login data that will be verified against the valid data in the database Requirements Verified: Yes Test Environment : SQL Server Test Setup/Pre-conditions: Receiver should be in connection accept state Actions Expected The Admin/Staff will enter the data Logged successfully Pass: Yes Condition Pass: Yes Fail: No Problems/Issues: NIL Output: Successfully Executed Login Page : 44/48student tracking system
  • 45. Conclusion  It will be a medium for the educational societies for proper management of student’s information along with the staff ’s information in an organized way.  Easy flow of information between the different staff and student’s.  The loss or misleading of information on trivial problems can be reduced. 45/48student tracking system
  • 46. References  FOR .NET INSTALLATION www.support.mircosoft.com  FOR DEPLOYMENT AND PACKING ON SERVER www.developer.com www.15seconds.com  FOR SQL www.msdn.microsoft.com  FOR ASP.NET www.msdn.microsoft.com/net/quickstart/aspplus/default.com www.asp.net www.fmexpense.com/quickstart/aspplus/default.com 46/48student tracking system
  翻译: