Académique Documents
Professionnel Documents
Culture Documents
BACHELOR OF ENGINEERING
in
INFORMATION TECHNOLGY
(A.Y. 2019-2020)
by
Name : Name :
Date:
Place:
DECLARATION
We declare that this written submission represents our ideas in our own
words and where others ideas or words have been included, we have adequately
cited and referenced the original sources. We also declare that we have adhered to
all principles of academic honesty and integrity and have not misrepresented
or fabricated or falsified any idea/data/fact/source in our submission. We
understand that any violation of the above will be cause for disciplinary action by
the Institute and can also evoke penal action from the sources which have thus
not been properly cited or from whom proper permission has not been taken when
needed.
1._____________________________
Mitesh Agarwal (Roll No.: 01)
2._____________________________
Mithilesh Bhutada (Roll No.: 06)
3._____________________________
Achyutanand Dubey (Roll No.: 23)
Date:
ACKNOWLEDGEMENT
The success and final outcome of this project required a lot of guidance and
assistance from many people and we are extremely privileged to have completed
the project successfully. We would like to thank everyone for their guidance.
We sincerely thank our Principal, Dr. B. K. Mishra, Vice Principal, Dr. Deven
Shah Mentor Dean, Dr. Kamal Shah and HOD, Dr. Rajesh Bansode for always
encouraging us to do our best. We are highly indebted to our guide Mr. Shridhar
Kamble who supported and constantly supervised us through this project and
helped us in not only completing this project but also provided us with sample
amount of knowledge that was really beneficial to us.
We would like to express our gratitude towards our parents for their kind
cooperation and encouragement which helped us in completion of this project.
Our project aims at creating a website i.e. an online student profile and attendance
system which can be used by both the teachers and students of a college.
Internet attendance system can offer privacy that is often lacking in a traditional
attendance system . Only the users belonging to the particular college can access
the content within the website. The website has a user friendly interface and can be
accessed from different devices.
The users can view their attendance anytime and from anywhere. As the attendance
of the student is being marked online by the teacher, there is no need to practise the
traditional roll number calling attendance procedure in the classroom by the
teacher. Students in the turn can also view how many assignments they have
submitted and the marks they have received in these assignments.
CONTENTS
List of Figures i
List of Tables ii
Abbreviations and symbols iii
Chapter1 Overview 01
1.1 Introduction 02
1.2 Objectives 02
1.3 Scope of the project 02
Chapter 6 Conclusion 22
6.1 Conclusion 23
Chapter 1
Overview
1
1.1 Introduction
Internet has evolved into a self-organizing media, capable of multiple interactions within. A
large number of students in almost all the engineering colleges do not consider the importance of
attending the lectures. Though this will not only increase the attendance of the student but by
sitting more lectures will surely increase the knowledge of the student and will create an
eagerness to learn more. Amongst the many activities that are now flourishing in this
environment are Online Attendance System providing a variety of features (e.g. attendance and
assignment submission monitoring). The traditional method of displaying the attendance is by
displaying it on the college’s notice board. There are a number of reasons that may lead students
to the use of the internet in order to escape the long queues to see monthly attendance.
1.2 Objectives
● To provide user friendly interface.
● To provide anytime, anywhere attendance and assignment tracking website for students.
2
Chapter 2
3
2.1 Introduction
A literature review surveys scholarly articles, books, dissertations, conference proceedings and
other resources which are relevant to a particular issue, area of research, or theory and provides
context for a dissertation by identifying past research. Research tells a story and the existing
literature helps us identify where we are in the story currently. It is up to those writing a
dissertation to continue that story with new research and new perspectives but they must first be
familiar with the story before they can move forward.
4
Chapter 3
Analysis and Planning
5
3.1 Introduction
Nowadays, students in any college view their attendance on the college’s notice board, due to
which many students are couldn’t able to view the attendance because there is a rush among the
students to view their attendance. An Online Attendance System would rule out the rule to
display the attendance on the board, thus saving pages and student’s time to view their respective
attendance.
Analysis: Getting clear idea of the proposed system title and doing research on it we will get our
definition and after that then we will first create the Literature Survey of the proposed system
and do the whole documentation.
Designing: Then we will construct the design of the proposed system and according to that, will
list down all the requirements needed for the development for the prototype of our proposed
system.
Implementation: After acquiring the requirements we will proceed to the construction of the
application.
6
Deployment:
After complete integration and testing of proposed system real time running and operation of the
system will be done.
3.2 Methodology
The basic structure and layout of the different web pages in the website have been designed
using HTML and CSS3. The website has been made responsive by using CSS3 media queries.
The website can be accessed through different devices for e.g. tablets, mobile phones, laptops
etc. The interface has been made user friendly to easily navigate the website. The login and
registration page have been linked to the database using PHP and MYSQL, the user credentials
are successfully stored in the database thus maintaining a proper record of the users. The
attendance and assignment tracking of a student is purely done by PHP and extracting the data
from the database by using SQL Queries.
2. Economic Feasibility:
As part of this, the costs and benefits associated with the proposed system compared and the
project is economically feasible only if tangible or intangible benefits outweigh costs. The
system development costs will be significant. So the proposed system is economically feasible.
3. Legal Feasibility:
Legal issues can affect a system’s acceptance by users, its performance, or the decisions on
whether to use it in the first place—so it is best to consider these explicitly in system design.
Clearly, the behaviour of those being enrolled and recognized can influence the accuracy and
effectiveness of virtually any biometric system.
7
4. Operational Feasibility:
It is a standard that ensures interoperability without stifling competition and innovation among
users, to the benefit of the public both in terms of cost and service quality. The proposed system
is acceptable to users. So the proposed system is operationally feasible.
5. Social Feasibility:
The acceptability of an online attendance system depends on the feasibility of the system as
tested by the students as well as teachers. A careful analysis and articulation of these issues and
their identification can improve both acceptability and effectiveness.
Section Requirements
2. Software Requirements
Section Requirements
8
3.5 Gantt Chart
9
Chapter 4
Design and implementation
10
4.1 GUI Screenshots
1. login.php
11
3. index.php
4.teacherindex.php
12
5. seitadbms.php
6. attendance.php
13
7. attendance1.php
8. DSA.php
14
9. passwordreset.ph
10. showattendance.php
15
11 generatepdf.php
16
2. classes table
17
3. se it a table
18
Chapter 5
Results and discussions
19
5.1 Discussions
The limitations of an online attendance system are that if the attendance of the student is
wrongly marked, then the attendance of the student can’t be changed .
5.3 Testing:
Screen shorts for the Testing Phase are as Follows:
1. Invalid user trying to login:
20
2. If user enters wrong username and password:
5.4 Deployment:
We have deployed our project to 000webhost website. This is a free hosting website which lets
us deploy our project fully free of cost. Database connectivity to this site is through
phpmyadmin which is also integrated in this hosting. It provides around 500gb of free database
for every users. The uptime of the site is also 99.99% which is pretty good.
21
Chapter 6
Conclusion
22
6.1 Conclusion
A user-friendly responsive website has been designed to provide the user with services like
attendance monitoring, assignment submission monitoring. Unlike traditional attendance system,
here user privacy is maintained, the user(teacher) does not need to wait in class after the lecture
to mark the attendance of the student and the student can also easily search their attendance for
the respective day. An Excel format file of a respective class can also be downloaded by the
teacher for further inspection for the same. Once registered the user information is saved in our
database. The user can then simply log in to the website to view their respective attendance for
the day. The website can be accessed through different devices for e.g. tablets, mobile phones,
laptops etc. If the attendance of a particular student is less than 75% monthly then a mail will be
sent to the student regarding the same and will the student will be informed not to repeat the
same task again.
23
References
1. www.w3schools.com
2. www.github.com
3. www.geeksforgeeks.com
4. www.stackoverflow.com
5. www.youtube.com/webslesson
6. www.youtube.com/softaoxchannel
7. www.youtube.com/codexworld
24