student tracking system
TRANSCRIPT
Slide 1
STUDENT TRACKING SYSTEM
Presented byK.Swapna (09D21A0552) K.Priyanka (09D21A0534) V.Navyasree (09D21A0525)
Internal GuideMrs.B.DeepthiAssistant Prof.C.S.E1/48student tracking system
STUDENT TRACKING SYSTEM
AbstractStudent 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
IntroductionOutsourcing some activities.
A Web Application is developed.
Functionality of server.3/48student tracking system
Existing SystemWide-spread BusinessesFranchise ModelStand-Alone Applications4/48student tracking system
Proposed SystemAutomation 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 processContent setup and maintenance processStudent information retrieval processArchiving and Backup process7/48student tracking system
Project RequirementsHardware Requirements.Software Requirements.8/48student tracking system
Hardware RequirementsContentDescription
HDD20 GB (Min)40 GB (Recommended)
RAM1 GB (Min)
9/48student tracking system
Software RequirementsContentDescription
OSWindows XP(SP-3)Or higherIDEMS Visual Studio 2010
User InterfaceASP .NET, HTML, CSS
Client-Side ScriptingJava Script
Programming LanguageC#
Web ServerIIS
Data BaseMS SQL Server 2008 R2
10/48student tracking system
DesignE-R DIAGRAMSDATA FLOW DIAGRAMSUML 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
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/OutputLEVEL-1: Subsystem Level Dataflow FunctionalLEVEL-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 DiagramObject DiagramUsecase DiagramInteraction DiagramsActivity DiagramState Chart DiagramComponent DiagramDeployment Diagram21/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 DiagramThese diagrams reveal the static design viewIt consists of classes, interfaces and collaborations.
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 DIAGRAMCOLLABORATION DIAGRAM25/48student tracking system
Sequence Diagrams
Fig 3.1: Sequence Diagram For AdminThe sequence diagram shows the ordering of the messages. It shows the order of the messages that the admin should perform.
26/48student tracking system
Sequence Diagrams
Fig 3.2: Sequence Diagram For Staff
27/48student tracking system
Collaboration Diagrams
Fig 4.1: Collaboration Diagram For AdminIt models the objects relating to their structural behavior. This includes transmission of message between the objects.
28/48student tracking system
Collaboration Diagrams
Fig 4.2: Collaboration Diagram For Staff
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 diagramFig 5: State Chart Diagram
31/48student tracking system
ACTIVITY DIAGRAM: Activity diagram shows the flow of events or activities within oursystem.
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
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 Diagram37/48student tracking system
Screen ShotsHome Page :
Fig 9.0: Screenshot for Home Page38/48student tracking system
Admin
Fig 9.1: Screenshot for Admin Page39/48student tracking system
Registration Page :
Fig 9.2: Screenshot for Registration Page40/48student tracking system
Contact Us Page :
Fig 9.3: Screenshot for Contact Us Page41/48student tracking system
Login Page :
Fig 9.4: Screenshot for Home Page42/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: NILOutput: Successfully Executed
Home Page :TEST CASES43/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: NILOutput: Successfully Executed
Login Page :44/48student tracking system
Conclusion
It will be a medium for the educational societies for proper management of students information along with the staff s information in an organized way.
Easy flow of information between the different staff and students.
The loss or misleading of information on trivial problems can be reduced.
45/48student tracking system
ReferencesFOR .NET INSTALLATION www.support.mircosoft.comFOR DEPLOYMENT AND PACKING ON SERVER www.developer.com www.15seconds.comFOR SQL www.msdn.microsoft.comFOR ASP.NET www.msdn.microsoft.com/net/quickstart/aspplus/default.com www.asp.net www.fmexpense.com/quickstart/aspplus/default.com46/48student tracking system
Any queries??47/48student tracking system
Thank you48/48student tracking system
STUDENT TRACKING SYSTEM