35
ATTENDANCE MANAGEMENT SYSTEM Under the guidance of Ms. Snehal Ramanathan

Student Attendance Management System

Embed Size (px)

DESCRIPTION

STUDENT ATTENDANCE MANAGEMENT SYSTEMUnder the guidance of Ms. Snehal RamanathanTEAM MEMBER DETAILS Shubhangi Satishchandra Desai (11)  Anilkumar Hasmukhbhai Patel (34)PROJECT PROFILE AttendanceManagement System is software developed for daily student attendance in schools, colleges and institutes.  It facilitates to access the attendance information of a particular student in a particular class. The information is sorted by the ope

Citation preview

Page 1: Student Attendance Management System

ATTENDANCE MANAGEMENT SYSTEMUnder the guidance of Ms. Snehal Ramanathan

Page 2: Student Attendance Management System

TEAM MEMBER DETAILS

Virendra Manuji Chavda (9) Vinit Loonchand Chopra(10) Shubhangi Satishchandra Desai (11) Anilkumar Hasmukhbhai Patel (34)

Page 3: Student Attendance Management System

PROJECT PROFILE

Attendance Management System is software developed for daily student attendance in schools, colleges and institutes.

It 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.

Page 4: Student Attendance Management System

CURRENT SYSTEM

Existing Attendance Management System of the Institute is totally working manually. All the Information’s are handled manually in the registers or other documents.

The process of the work is mainly divided in two parts, first is to take attendance on sheet & enter details into the registers. And then at the end of the session or semester attendance is calculated manually & reports are generated

Page 5: Student Attendance Management System

LIMITATIONS OF THE CURRENT SYSTEM

Wastage of time Wastage of the human resource Security of data is less Accessing any data from the manual

system is very difficult Possibility of occurrence of errors

means accuracy is less

Page 6: Student Attendance Management System

PROPOSED SYSTEM

This Application is built for automating the processing of attendance. It also enhances the speed of the performing attendance task easily.

It also generates periodic reports to keep a check on the students who are regular & who are not

This system is very useful to the office staff also because they can generate various types of reports and submit them to respective faculties also or also can be submitted to the College Coordinator.

Page 7: Student Attendance Management System

ADVANTAGES OF PROPOSED SYSTEM

A Computer can work more efficiently then compared to a human being so human resources are saved

Data accuracy is maintained

Data can be accessed easily and randomly

Unauthorized persons cannot access the data

Saves the time utmost

Page 8: Student Attendance Management System

HARDWARE & SOFTWARE SPECIFICATIONS

Page 9: Student Attendance Management System

Hardware Requirements Pentium 90 MHZ or Faster and 96 MB Ram (Client) Pentium 133 MHZ or Faster and 128 Ram (Server)

Operating System Windows 9x, Windows XP or any above Windows

operating systems

Software Requirements Microsoft Visual Studio Asp.NET

Page 10: Student Attendance Management System

FEASIBILITY STUDY

Page 11: Student Attendance Management System

FEASIBILITY STUDY

A feasibility study is a short, focused study, which aims to answer a number of questions Does the system contribute to the overall

objectives of the Organization? Can the system be implemented using current

technology and within given cost and schedule constraints?

Can the system be integrated with systems which are already in place?

Page 12: Student Attendance Management System

FEASIBILITY STUDY (CONT..)

All systems are feasible, given unlimited resources and infinite time. It is both necessary and prudent to evaluate the feasibility of the project at System study phase itself. The feasibility study to be conducted for this project Involves.1. Technical Feasibility2. Operational Feasibility3. Economic Feasibility

Page 13: Student Attendance Management System

FACT FINDING TECHNIQUES

Page 14: Student Attendance Management System

FACT FINDING TECHNIQUES USED…

For the development of the Student Attendance Management System, we have used three fact-finding techniques. Observation Record Review Interview

Page 15: Student Attendance Management System

REQUIREMENT SPECIFICATIONS

Page 16: Student Attendance Management System

According to the requirements the system should minimum generate following kinds of reports. Semester wise AttendanceDaily AttendanceAttendance for extra classSubject wise attendanceLeave reports

ApprovedNot approvedMedical leaves

Black listed below 50%Black listed below 80%

Page 17: Student Attendance Management System

FEATURES PROVIDED Admin

Add & Modify details of student faculty subject (if required)

Office Staff Generate various types of reports Send notice to black listed Students

Faculty Attendance on basis of

subject day by day

Check various generated Reports 

Page 18: Student Attendance Management System

SYSTEM ANALYSIS & DESIGN

Page 19: Student Attendance Management System

DESIGN OF AN INFORMATION SYSTEM

Page 20: Student Attendance Management System

SYSTEM DEVELOPMENT LIFE CYCLE System development life cycle (SDLC) is an

organizational process of developing and maintaining systems.

Following are the different phases of software development cycle:1. System study2. Feasibility study3. System Analysis4. System Design5. Coding6. Testing7. Implementation8. Maintenance

Page 21: Student Attendance Management System

ENTITY RELATIONSHIP DIAGRAM

Page 22: Student Attendance Management System
Page 23: Student Attendance Management System

DATA FLOW DIAGRAM

Page 24: Student Attendance Management System

CONTEXT LEVEL DIAGRAM

Page 25: Student Attendance Management System

FIRS

T LE

VEL

DIA

GR

AM

Page 26: Student Attendance Management System

DATA DICTIONARY

Page 27: Student Attendance Management System

1. LOGIN

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. Username varchar2(30) Primary Key2. Password varchar2(20)3. Usertype varchar2(10)

Description : Login table stores details for authentication

Page 28: Student Attendance Management System

2. STUDENT DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. stud_id varchar2(5) Primary Key2. Stud_name varchar2(40)3. Address varchar2(50)4. contact_details varchar2(12)5. Course varchar2(3)6. Semester number7. Batch varchar2(9) eg : 2009-2012

Description : Stores students’ details

Page 29: Student Attendance Management System

3. FACULTY DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. faculty_id varchar2(5) Primary Key2 faculty_name varchar2(50)3. contact_details varchar2(40)4. Username Varchar2(30) Foreign Key

Description : Stores faculties’ details

Page 30: Student Attendance Management System

4. OFFICE STAFF DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. staff_id varchar2(5) Primary Key2 member_name varchar2(50)3. designation varchar2(40)4. Username Varchar2(30) Foreign Key

Description : Stores office staff members’ details

Page 31: Student Attendance Management System

5. ATTENDANCE DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. attend_id varchar2(5) Primary Key2 Date date/time3. Time varcahr2(10)4. faculty_id varchar2(5)5. present_students varchar2(MAX) All the present

students’ id are stored as a

string Eg : “1-2-5-8-10-

11”6. sub_code varchar2(5)

Description : Stores attendance details

Page 32: Student Attendance Management System

6. SUBJECT DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. sub_code varchar2(5) Primary Key2 sub_name varchar2(50)3. semester varchar2(5)

Description : Stores subject Details

Page 33: Student Attendance Management System

7. EXTRA CLASS ATTENDANCE DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. attend_id varchar2(5) Primary Key2 Date date/time3. Time varcahr2(10)4. faculty_id varchar2(5)5. present_students varchar2(MAX) All the present

students’ id are stored as a

string Eg : “1-2-5-8-10-

11”6. sub_code varchar2(5)

Description : Stores attendance details for the extra classes taken

Page 34: Student Attendance Management System

8. LEAVE DETAILS

SR. NO FIELD NAME DATA TYPE DESCRIPTION1. leave_id varchar2(5) Primary Key2 Date date/time3. from_date Date/time4. to_date Date/time5. stud_id varchar2(5)6. Type varchar2(10) i.e. : Medical or

General7. Status Boolean Approved – True

Not Approved – False

Description : Stores leave details

Page 35: Student Attendance Management System

THANK YOU…