A Project Report Submitted To Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal For
A Project Report Submitted To Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal For
A Project Report Submitted To Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal For
PROJECT REPORT
ON
“ATTENDANCE MANAGEMENT SYSTEM”
Guided by Submitted by
2019
RECOMMENDASSION
Principal
Mr. Sanjay Vishwakarma
Government Polytechnic College Mandsaur
District: Mandsaur (M.P.)
2019
CERTIFICATE
This to certify that
We would like to express our heartfelt thanks to our project guide, Mr. Kshitij
Pathak, for his guidance, support, and encouragement during the course of my
Major Project Report at the Govt. Polytechnic College, Mandsaur (M.P.) We
are especially indebted to him for guiding us both research and writing skills,
which have been proven beneficial for our current Major Project Report and
future career. Without his endless efforts, knowledge, patience, and answers to
our numerous questions, this Report would have never been possible. The
experimental methods and results presented in this Report have been influenced
by us in one way or the other. It has been a great honor and pleasure for us to do
Report under his supervision. We are very much indebted to Lecture, Mr.
Kshitij Pathak for their help and support, whenever we face problem during
our work. Special thanks go to Mr. Kshitij Pathak HOD, CSE Dept. Govt.
Polytechnic College, Mandsaur for his help we are also thankful to all the
professors of our department for being a constant source of inspiration and
motivation during our work.
Over the years the manual attendance management has been carried across most
of educational institutions. To overcome the problems of manual attendance, I
have developed “web based attendance Management System”.one website
Attendance Management System is based on web server, which can be
implemented on any computer. In This application, PHP is server side language,
MySQL and PHP is used as back-end design and HTML, CSS and JavaScript
are used as front-end tools. The system communicates with database residing on
a remote server. It calculates automatically, the attendance percentage of
students without any manual paper-based work. The system facilitates the end
users with interactive design and automated processing of attendance
management
TABLE OF CONTENTS
Recommendation………………………………………………..1
Certificate………………………………………….……………2
Acknowledgement…………………………………………….,..3
Abstract…………………………………………….…………....4
Table of Contents………………………………….…………….5
List of Figures……………………………………….…………..6
Chapter 1.
Introduction………….……….…………………….………….7
1.1 Aim of Project………….…………………….………..........8
1.2 Purpose……………………………………………………...9
1.3 Need and Scope……………………..………….………….10
1.4 Technology Used…………………………………...……...11
Chapter 2.
Requirement Specification…………...………………….…...12
2.1 Software Specification…….……………………………….13
2.2 Hardware Specification……..………...….………………..14
Chapter 3.
Project Model…………………………………..……….…….15
3.1 Waterfall Model……………….…………………………...16
Chapter 4.
Technology Used ……………………………………….…….17
4.1 Macromedia Dreamweaver….……….…………………….18
4.2 PHP…………………………………...……………………19
4.3 HTML&CSS…...…...…...…...…...…...…...…...…...............20
4.4 PhpMyAdmin…………………………….…………….......21
Chapter 5
Planning & Designing…………………………..……….........22
5.1 Planning………………………………………….……...…23
5.2 Project Goal…………………………………………..……24
5.3 Designing Pages……………………………….…………..25
5.4 Designing Database ……………….…………..………….26
Chapter 6.
Data Flow Diagram………………………..……..…………..27
6.1 Project Data Flow………..…………………..…...……….28
6.2 Admin Data Flow………..……………………..…………29
6.3 User Data Flow .......……………...………………….. ….30
Chapter 7.
Implementation……………………………..….……………31
Chapter 8.
Testing…………….……………………………...…………..32
8.1 About Testing……………………………………………..33
8.2 Used Testing…………….………………..………………34
Chapter 9.
Conclusion………………………………………….………..35
Chapter 10.
Bibliography……………………………….…….………….36
LIST OF FIGURES
the allocation of halls and issuing hall tickets to students during exams. It
which will be provided by the teacher for a respective department. This system
particular department.
1. PURPOSE
2. 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 particular
institute. But later on the project can be modified to operate it online.
This project is built such a way that it should suits for all type of Books Issue in
future. So every effort is taken to implement this project in this Library
Management, on successful implementation in this Books, we can target other
books Issue in the collage.
CHAPTER 2
REQUIREMENT SPECIFICATION
REQUIREMENT SPECIFICATION:
5 Tool Dreamweaver
3 RAM 4 GB
HARDWARE REQUIREMENTS
Intel core I 3 2nd generation is used as a processor because it is fast than
other processors an provide reliable and stable and we can run our pc for
longtime. By using this processor we can keep on developing our project
without any worries.
Ram 1 gb is used as it will provide fast reading and writing capabilities and
will in turn support in processing
CHAPTER 3
PROJECT MODEL
3.1 DESCRIPTION OF MODEL:-
The visual editing features in Dreamweaver let you quickly create pages
without writing a line of code. You can view all your site elements or assets and
drag them from an easy-to-use panel directly into a document. You can
streamline your development workflow by creating and editing images in
Macromedia Fireworks or another graphics application, then importing them
directly into Dreamweaver, or by adding Macromedia Flash objects.
Dreamweaver also provides a full-featured coding environment that includes
code-editing tools (such as code coloring and tag completion) and language
reference material on Cascading Style Sheets (CSS), JavaScript, and
ColdFusion Markup Language (CFML), among others.Macromedia Round trip
HTML technology imports your hand-coded HTML documents without
reformatting the code; you can then reformat code with your preferred
formatting style.
PHP is a server-side scripting language designed for web development but also
used as a general-purpose programming language. As of January 2013, PHP
was installed on more than 240 million websites (39% of those sampled) and
2.1 million web servers. Originally created by Rasmus Leadoff in 1994, the
reference implementation of PHP (powered by the Zend Engine) is now
produced by The PHP Group. While PHP originally stood for Personal Home
Page, it now stands for PHP: Hypertext Preprocessor, which is a recursive
backronym.
PHP code can be simply mixed with HTML code, or it can be used in
combination with various templating engines and web frameworks. PHP code is
usually processed by a PHP interpreter, which is usually implemented as a web
server's native module or a Common Gateway Interface (CGI) executable. After
the PHP code is interpreted and executed,
the web server sends resulting output to its client, usually in form of a part of
the generated web page; for example,
PHP code can generate a web page's HTML code, an image, or some other data.
PHP has also evolved to include a command-line interface (CLI) capability and
can be used in standalone graphical applications.
The canonical PHP interpreter, powered by the Zend Engine, is free software
released under the PHP License. PHP has been widely ported and can deployed
on most web servers on almost every operating system and platform, free of
charge.
4.3 HTML & CSS:-
Web design is all about the planning and creation of websites. A good designer
knows HTML and CSS as well as design principles. A great designer knows
that planning a website is as critical as putting the pieces together. On this site
you will learn all you need to know about web design to plan, build, and
maintain an amazing website. Besides web design this site will teach you what
to do before you start building a website, 8 Cheap and Easy Ways to Learn
HTML and another 8 Cheap and Easy Ways to Learn CSS. Plus there is
information on JavaScript, web servers, and even web marketing and strategy.
The links below will help you learn more about web design.
4.4 PhpMyAdmin:-
PhpMyAdmin is a free and open source tool written in PHP intended to handle
the administration of MySQL with the use of a web browser. It can perform
various tasks such as creating, modifying or deleting databases, tables, fields or
rows; executing SQL statements; or managing users and permissions.
CHAPTER 5
PLANING AND DESIGING
5.1 PLANING:-
From the point of view of executive management, the deliverable of the
planning process group is a project proposal that explains and documents the
project plan. A small portion of the proposal document will be the main section
and the majority of it will be attached appendices that document all the planning
work you have done including an RBS, WBS, project network diagram, risk
management plan, scheduling and any other pertinent supporting documents.
5.2 PROJECT GOAL:-
where they are asked to enter username & password , and if he/she is a valid user then a Admin
Basic.NET fully meets the objectives of the system which it has been
developed. The system has reached a steady state where all bugs
efficiency and all the teachers and user associated with the system
Websites
1. www.microsoft.com
2. www.w3schools.com
3. www.dotnetspider.com
4. www.tutorialpoint.com
Future Scope
Attendance Management System has been completed.