Presentation On Attendance Management
Presentation On Attendance Management
Presentation On Attendance Management
A) PROJECT SUMMARY
B) PURPOSE
C) SCOPE
D) OBJECTIVE
INTRODUCTION
A) PROJECT SUMMARY
This is develop for maintain attendance of student and as well as faculty
information. This system also include reminder to the parents for less
attendance of student through the mail.
B) PURPOSE
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.
C) SCOPE
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.
D) OBJECTIVE
Solve Problem of Searching Record: All the data easily can not search
any record.
User Friendly :This system does not provides user friendly interface and
Chapter - 2 PROJECT
PLANNING
B) Project Scheduling
Gantte Chart
2/7 to 10/8
11/8 to 17/11
20/3
21/3 to 21/5
Project
Specificati
on
Analysis of the
project
Design
of
project
Coding
Testing and
Docu
-mentation
C) Risk Management
A)User Characteristics
B)Hardware and Software Requirements
A) User Characteristics
D) Feasibility Study
Technical Feasibility
Development tool for our software is Language .net. Resources
required for it are available and also the expertise. Research on Asset
Management and Tracking has reached to the stage where it is technically
feasible to implement it for real life application. The models for training
application are developed and tested thoroughly by experts. Also those
resources are available. So the proposed project is technically feasible.
Schedule Feasibility
It is not important that the project gets completed, but its very
important that it gets completed in allotted time. I had project duration of 4
months. As the work was divided into the 4 months, there was very good
division of labor. As a result, the project within the allotted time period was
possible. So my project is feasible with respect to schedule.
Operational Feasibility
Once the software is developed, the work does not get over here.
After the developers leave the company it should be easy to operate by the
other members of the company for whom the software was developed. This
demands a very good user interface to be implemented. As my project has
got a very user friendly and an easy interface it can also be used by novice
users after a bit of training. Moreover, the employees who are going to use
my software are skilled professional so they will hardly find any difficulty in
operation our software. So on and all it is totally feasible to operate my
software with great ease.
Economic Feasibility
This feasibility is of utmost importance in development of any
software for any particular company. The availability of the required
hardware and software used to develop our project makes it economically
very feasible. Moreover, the time duration in which the whole project is
developed is appreciable. So it has indirect effect on the economy of the
company, as a very good product is delivered in very less time. As our
project almost removes any kind1 of manual work, the same Man power can
be applied to some other work. So over all it is not only feasible
economically but it also helps to increase the efficiency and profit making.
A)E-R Diagram
B)Class Diagram
C)Activity Diagram
D)Use case Diagram
E)Sequence Diagram
F)Context Diagram
G)Data Flow Diagram (0 and 1 level)
A) E-R Diagram
B) Class Diagram
C) Activity Diagram
E) Sequence Diagram
F) Context Diagram
Give Attendance
Details
Faculty
Take Attendance /
Details
Student
Attendance
Management
System
Get
Faculty/Student
Details
Admin
Managed Faculty
/ Student
Details
Search
Attendan
ce by
AdmNo
Show
Attendance
Student
Attendance
Batches
Faculty
Schedule
Student
Subject
Attendance
Table Name: Attendance
Description: This Table is for fell Attendance
Constraint
Primary Key
Candidate
Key
Candidate
Key
FieldName
FieldName
adate
Period
Admno
Siz
e
-
Weekno
Period
Dataty
pe
Datetim
e
Int
Int
Fcode
admno
varchar
Int
10
-
Status
Remarks
Char
Varchar
1
50
Adate
Constraint
Primary Key
Not Null
Candidate
Key
Not Null
Candidate
Key
Not Null
Not Null
Batches
Table Name: Batches
Description:
This Table is for Country
Constraint
FieldNam
e
Primary Key Bcode
FieldNa
me
Dataty
pe
Siz
e
Constraint
bcode
Int
Primary Key
Bno
Int
Not Null
Faculty
Table Name: Faculty
Description: This Table is for Faculty
Detail
Constraint
Primary Key
FieldNam
e
Fcode
Pwd
Fname
Dept
Datatyp
e
Varchar
varchar
Varchar
Varchar
FieldName
Fcode
Siz
e
10
10
50
50
Constraint
Primary Key
-
Schedule
Table Name: Schedule
Description: This Table is for Schedul of time table
Constraint
Primary Key
Candidate key
Candidate key
FieldNa
me
Weekno
bcode
Period
Fcode
Scode
Dataty
pe
Int
Int
Int
Varchar
Varchar
FieldName
Weekno
Bcode
Period
Siz
e
10
10
Constraint
Primary Key
Candidate Key
Candidate Key
Not Null
Not Null
Student
Table Name: Student
Description: This Table is for Student details
Constraint
Primary Key
Field
Name
Admno
bcode
Sname
Dataty
pe
Int
Int
Varchar
Field
Name
Admno
Siz
e
50
Constraint
Primary Key
Not Null
Not Null
Subject
Table Name: Subject
Description: This Table is for Subject
Detail
Constraint
Primary Key
Field Name
Scode
Sname
Dataty
pe
Varchar
varchar
Field Name
Scode
Size
Constraint
10
50
Primary Key
-
Chapter 7 USER
MANUAL
Home Page
Successful Login
Validation
Standard Master
Subject Master
Record Navigation
Update Data
Record Updated
Record Deleted
Faculty Master
Record Saved
Record Navigation
Student Master
Data Entry
Record Navigation
Update Record
Reports
Faculty Report
Student Report
Stored Location
Word File
Faculty Login
Fill Attendance
Fill Attendance
Fill Attendance
Search Student
Student Found
Old Attendance
Edit Attendance
Update Record
Attendance Updated
Faculties List
Chapter - 8 ADVANTAGES
Admin Can Add , Update and Delete details of Faculty and Student.
Faculty Can Add and Update Student Attendance And Search Student.
Student can search their Attendance
Chapter - 9 TESTING
Validation Mechanism
We have used required field validators with those fields which are
compulsory. Eg. Username, password, date of registration, book id,
book name etc.
We have used Compare field validators with those field which
should be compared with another field. Eg. Password field
We have used Regular expression validators with those fields in
which input should be done in some specific manner like e-mail id,
phone no, etc.
Security Mechanism
There are mainly two types of user in our site. They are
Admin
Faculty
To identify which user can access which pages we have
provided security for every page.
We have used Forms mode in Authentication in web.config
file.
We have used special code which checks the user type at login
time. And as per the type the pages will be available to the
user of the website.
We have also used session and cookies to store the detail of
users login.
We have used login related controls like login view, login
status, login name, etc to maintain login detail.
Proposed Enhancement
FUTURE ENHANCEMENT
Chapter - 10 CONCLUSIONS
Any work may not be always perfect. There may be some error or some
defect in the work. We have taken enough care to make the project user
friendly and more interactive. We have tried our level best to make the
service useful and to provide maximum facility.
We hope that "Attendance Management System" will prove to be a boon for
our users.
Any suggestion to make this project more useful is always most welcome.