Presentation On Final Year Project

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 21

Presentation on Final year project

(Student Attendance Management System)

Submitted By:
Shishir Mishra
B.Tech(CSE)
Final year
1. INTRODUCTION
 Attendance Management System is a software developed for daily student attendance
in schools, colleges and institutes.
 If facilitates to access the attendance information of a particular student in a
particular class.
 The information is sorted by the operators, which will be provided by the teacher for a
particular class.
 This system will also help in evaluating attendance eligibility criteria of a student.
 The purpose of developing attendance management system is to computerized the
tradition way of taking attendance. Another purpose for developing this software is to
generate the report automatically at the end of the session or in the between of the
session
 The scope of the project is the system on which the software is installed, i.e. the
project is developed as a desktop application, and it will work for a particular institute.
But later on the project can be modified to operate it online.
2.OVERVIEW
 Attendance Management System basically has two main modules for proper functioning:
 First module is admin which has right for creating space for new batch. Any entry of new faculty,
Updating in subject if necessary, and sending notice.
 Second module is handled by the user which can be a faulty or an operator. User has a right of
making daily attendance, generating report.
 Attendance can be taken in two ways:
 On the basis of Subject and month.
 On the basis of Class.
 Feasibility of the system:
 Economically Feasibility
 Technical feasibility
 Behavioral Feasibility
 Operational Feasibility
3. TECHNOLOGY
 Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.
It is used to develop computer programs, as well as websites, web apps, web services
and mobile apps. Visual Studio uses Microsoft software development platforms such as
Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and
Microsoft Silverlight. It can produce both native code and managed code.
 Visual Studio includes a code editor supporting IntelliSense (the code completion
component) as well as code refactoring. The integrated debugger works both as a
source-level debugger and a machine-level debugger. Other built-in tools include a
code profiler, forms designer for building GUI applications, web designer, class
designer, and database schema designer. It accepts plug-ins that enhance the
functionality at almost every level—including adding support for source control systems
(like Subversion and GIT) and adding new toolsets like editors and visual designers for
domain-specific languages or toolsets for other aspects of the software development
lifecycle (like the Team Foundation Server client: Team Explorer).
4. PROJECT DESCRIPTION
 Problem Definition
 This system developed will reduce the manual work and avoid redundant data. By maintaining
the attendance manually, then efficient reports cannot be generated. The system can
generate efficient weekly, consolidate report based on the attendance.
 Project Overview
 Attendance Management System basically has two main modules for proper functioning
 Admin module is has rights for creating any new entry of faculty and student details.
 User has a rights of making daily attendance, generating report. Attendance report can be taken by
given details of student details, date, and class.  
 Module Description
 The system should be designed in such a way that only authorized people should be allowed to
access some particular modules. The records should be modified by only administrators and no
one else. The user should always be in control of the application and not the vice versa.
5. SYSTEM FLOW DIAGRAM:
6. DATAFLOW DIAGRAM
7. USE CASE DIAGRAM
8. ENTITY-RELATION (E-R) DIAGRAM
9. ACTIVITY DIAGRAM
10. MODULES OF THE PROJECT
1. Admin
 Admin Functionalities:
 Add Standard
 Add Division / Classroom
 Add Staff
 Manage Complain
 Leave Reports
 Manage Reports

2. Staff
 Staff Functionalities:
 Add Student
 Fill Attendance
 Manage Leave
 Manage Complain
 Manage Reports
 Change Password

3. Student
 Student Functionalities:
 Manage Account
 Make Complain
 Apply for Leave
 Attendance Reports
 Change Password
11. BACK-END
12. FRONT-END
13. SYSTEM TESTING
 Introduction
Software is tested from two different perspectives:
(1) Internal program logic is exercised using ―White box ‖ test case design
techniques.
(2) Software requirements are exercised using ―block box ‖ test case design
techniques
 Testing Methodologies
 Unit testing
 System testing
 Performance Testing
14. SYSTEM IMPLEMENTATION
 The main stages in the implementation are as follows:
 Planning
 Training
 System testing and
 Changeover Planning
 The line managers controlled through an implementation coordinating committee. The
committee considers ideas, problems and complaints of user department, it must also
consider:
 The implication of system environment
 Self-selection and allocation for implementation tasks
 Consultation with unions and resources available
 Standby facilities and channels of communication
15. CONCLUSION AND FUTURE
ENHANCEMENT
 Conclusion
 Easy implementation Environment
 Generate report flexibly
 Scope for future development
 Discontinue of particular student eliminate potential attendance.
 Bar code Reader based attendance system.
 Individual Attendance system with photo using Student login.
Thanks
&
Any Queries!!!

You might also like