attndance (2)

50
I.Vinay Kumar 08016T1834 A.Pramod Kumar 08016T1819 G.Sreedhar 08016T1858 A.Raja Ram Reddy 08016T1833 Under the guidance of P.Sudharshan Ray

Upload: manoj-prabhakar-reddy

Post on 07-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 1/50

I.Vinay Kumar 08016T1834A.Pramod Kumar 08016T1819G.Sreedhar 08016T1858A.Raja Ram Reddy 08016T1833

Under the guidance of

P.Sudharshan Ray

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 2/50

Is their a need for attendance beingmade online???

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 3/50

Existing Attendance Management System of theInstitute is totally working manually. All theInformation’s are handled manually in the registers

or other documents.

The process of the work is mainly divided in twoparts, first is to take attendance on sheet & enter 

details into the registers. And then at the end of thesession or semester attendance is calculatedmanually & reports are generated

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 4/50

Is there no solution for the reducingthe complexity of this system???

Here we are to suggest one.!!!

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 5/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 6/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 7/50

This student attendance system is a comprehensive

student class attendance management system and its

a tracking software solution that helps the teacher to

mark the class attendance easily and instantly.

this online attendance system has some more

advantages

One amongst them is that the teacher can 

insert grades of students into system and students can

have a glance at their attendance 

whenever they want.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 8/50

This attendance system lets teachers and parents do

the following easily:

Eliminating paperwork and saving precious time. 

Prints class attendance sheets when needed.

Marks and updates student class attendance quickly

Records remarks for students who absent

Teacher checks student attendance instantly

Parent checks his child’s attendance instantly.

Parent checks his child’s grades instantly. 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 9/50

In this system all parents can control child’s

grades and attendance 

instantly 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 10/50

 

Scope

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 11/50

This system is intended for schools or universities. It

helps

instructors for controlling absence of student and also

help parent controlling the attendance of his child and

learn child success in school. This system is new

student attendance system,

technology help us in this subject.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 12/50

In this system there are mainly four entities; secretary,

student,

instructor and course. Every school or department has asecretary or a admin for entering data into system. In

this attendance system 

this job is done by secretary.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 13/50

The system keeps some personal information of

secretary. The secretary has a name, surname, phone

number, email address, office number and unique

secretary staff number. Secretary is the 

most powerful person in this system.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 14/50

The secretary can;

Add student information into system

   Add parent information into system

Search student with student id or name or class Search parents with student id, class, parent name and more

Delete any information in the system

Edit student information

Edit parent information

Add course

Open courses sections Add students into sections

Add academicians Search academician with name or academic id Edit academician information

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 15/50

The second entity is student. System also keeps some specific

student information like first name, surname, class birth date and 

unique student ID, username and password. In this system every 

student have a personal webpage, this page includes

his personal information, his grades and also his attendance

Information on each course. Each student can access all of these, he

should just login with own

username and password.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 16/50

 

The other entity is parent. While student registration operation, 

also a student parent must be registered to the system. Secretary 

enter to the system these parent information; name, surname, and 

contact information address, email, phone number and degree of 

relationship with the student. In this system every parent has a 

special username and password and webpage. When a parent

wants to know his child information he just be login to the system 

with own username

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 17/50

 

Our last entity is courses. System keep information of

courses; credit, weekly hour, course code,course

name ,semester and year. The course information is

entered to the system by the secretary.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 18/50

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

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

This system is very useful to the office staff alsobecause they can generate various types of reports

and submit them to respective faculties also or alsocan be submitted to the College Coordinator.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 19/50

A Computer can work more efficiently thencompared to a human being so humanresources are saved

Data accuracy is maintained

Data can be accessed easily and randomly

Unauthorized persons cannot access the data

Saves the time utmost

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 20/50

 

Software Design

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 21/50

 

In this project, JSP is used as programming

language.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 22/50

Why programmers prefer to use JSP ?

o   Simple but robust

o Modern

o General Purpose

o

Object oriented programming language

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 23/50

 

In this project, MS SQL is used as databaselanguage 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 24/50

SQL (Structured Query Language) is a database computer

language designed for the retrieval and management of data in  

relational database management systems (RDBMS), database 

schema creation and modification, and database object access control management.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 25/50

Why Microsoft SQL ?

SQL Server provides the highest levels of security,

reliability, and scalability for your business-critical applications. To take

Advantage of new opportunities in today’s fast-moving business world, 

companies need the ability to create and deploy data-driven solutions quickly.

SQL Server reduces time and cost of management and development of

applications.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 26/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 27/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 28/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 29/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 30/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 31/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 32/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. Username varchar2(30) Primary Key

2. Password varchar2(20)

3. Usertype varchar2(10)

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 33/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. stud_id varchar2(5) Primary Key

2. Stud_name varchar2(40)

3. Address varchar2(50)

4. contact_details varchar2(12)

5. Course varchar2(3)

6. Semester number

7. Batch varchar2(9) eg : 2009-2012

Description : Stores students’ details 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 34/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. faculty_id varchar2(5) Primary Key

2 faculty_name varchar2(50)

3. contact_details varchar2(40)

4. Username Varchar2(30) Foreign Key

Description : Stores faculties’ details 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 35/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. staff_id varchar2(5) Primary Key

2 member_name varchar2(50)

3. designation varchar2(40)

4. Username Varchar2(30) Foreign Key

Description : Stores office staff members’ details 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 36/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. attend_id varchar2(5) Primary Key

2 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

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 37/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 38/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. attend_id varchar2(5) Primary Key

2 Date date/time

3. Time varcahr2(10)

4. faculty_id varchar2(5)

5. present_students varchar2(MAX) All the present

students’ id are

stored as astring

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

11” 

6. sub_code varchar2(5)

Description : Stores attendance details for the extra classes taken

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 39/50

SR. NO FIELD NAME DATA TYPE DESCRIPTION

1. leave_id varchar2(5) Primary Key

2 Date date/time

3. from_date Date/time

4. to_date Date/time

5. stud_id varchar2(5)

6. Type varchar2(10) i.e. : Medical or

General

7. Status Boolean Approved – True

Not Approved – 

False

Description : Stores leave details

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 40/50

There are 4 options for user, when a user want to login, firstly user 

should select his status and after entering his username and 

password he automatically redirect his own web page.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 41/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 42/50

There are 4 options for user, when a user want to login, firstly user 

should select his status and after entering his username and 

password he automatically redirect his own webpege.

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 43/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 44/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 45/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 46/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 47/50

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 48/50

Prints class attendance sheets when needed

Marks updates can be made quickly

Students checks attendance instantly

Parents checks his child track records

Eliminating paperwork and save precious time. 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 49/50

 

8/3/2019 attndance (2)

http://slidepdf.com/reader/full/attndance-2 50/50