0% found this document useful (0 votes)
57 views28 pages

Anish Intership Report

The document is an internship report submitted by Anish M for their Bachelor of Computer Applications degree. It details the development of an Attendance Management System. The system was developed using PHP and MySQL to allow administrators to easily track employee attendance and generate reports. It aims to replace manual attendance tracking systems and securely store employee records in a database. Key features include adding/editing employees and posts, viewing attendance reports, and allocating employees to different departments.

Uploaded by

Andrew Patrick
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views28 pages

Anish Intership Report

The document is an internship report submitted by Anish M for their Bachelor of Computer Applications degree. It details the development of an Attendance Management System. The system was developed using PHP and MySQL to allow administrators to easily track employee attendance and generate reports. It aims to replace manual attendance tracking systems and securely store employee records in a database. Key features include adding/editing employees and posts, viewing attendance reports, and allocating employees to different departments.

Uploaded by

Andrew Patrick
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

ATTENDANCE MANAGEMENT SYSTEM

INTERNSHIP REPORT

Submitted in partial fulfillment of the requirements for the award of the


degree of
BACHELOR OF COMPUTER APPLICATIONS

at the Bharathiar University

by
ANISH M
(Reg.No.211CA104)

Under the Guidance of


Dr . C. Kumuthini, M.C.A.,M.Phil.,Ph.D,

Professor
DEPARTMENT OF COMPUTER APPLICATIONS

Dr. N.G.P. ARTS AND SCIENCE COLLEGE


(An Autonomous Institution, Affiliated to Bharathiar University, Coimbatore)
Approved by Government of Tamil Nadu & Accredited by NAAC with A++ Grade (3rd Cycle -3.64 CGPA)
Dr. N.G.P.-Kalapatti Road, Coimbatore-641 048, Tamil Nadu, India.
Website: www.drngpasc.ac.in | Email: info@drngpasc.ac.in. | Phone: +91-422-2369100

OCTOBER - 2023
DECLARATION

I, M. ANISH (Reg. No. 211CA104) hereby declare that the internship report entitled
“Attendance Management System” submitted in partial fulfillment of the requirement for the
award of the degree of Bachelor of Computer Applications at Bharathiar University is a
record of original work done during the period (2021-2024) of his study under the supervision
and guidance of Dr . C. Kumuthini ,M.C.A., M.Phil., Ph.D., Dr.N.G.P. Arts and Science
College, Coimbatore - 48, and it has not formed on the basis of award of any Degree/ Diploma/
Associateship/ Fellowship or other similar title to any candidate of any university.

(ANISH M)
Reg. No.211CA104

Place: Coimbatore
Date :
CERTIFICATE
This is to certify that the internship report entitled “Attendance Management System”
submitted in partial fulfillment of the requirement for the award of the degree of Bachelor of
Computer Applications at Bharathiar University is a record of original work done by
Mr.M.ANISH (Reg. No:201CA104) during the period (2021-2024) of his/ her study in
Department of Computer Applications, Dr.N.G.P. Arts and Science College, Coimbatore-48
under my supervision and guidance, and the internship report has not formed the basis for the
award of any Degree/ Diploma/ Associateship/ Fellowship or other similar title to any candidate
of any university.

Dr . C. Kumuthini Dr . R. Kousalya Dr.S.Saravanan

( Guide) (Professor & Head) (Professor and Principal i/c)

Place: Coimbatore

Viva-voce Examination held on…………………

Internal Examiner External Examiner


ACKNOWLEDGEMENT

I sincerely thank Dr. Nalla G Palaniswami, Chairman, Dr NGP Research and


Educational Trust and Dr. Thavamani D. Palaniswami, Secretary, Dr. N.G.P. Arts and
Science College (Autonomous), Coimbatore for providing an opportunity to undergo my
study.

I am immensely grateful to our esteemed Principal i/c, Prof. Dr. S.Saravanan,


M.Com., MBA(HR)., M.Phil., SET., NET., Ph.D., PGDCA., M.B.A.(FM), Dr.N.G.P.
Arts and Science College, Coimbatore for providing me with the opportunity to pursue
this internship.

I would like to extend my sincere gratitude to our respected Head of the Department,
Dr. R. Kousalya MCA., M.Phil., Ph.D., Department of Computer Applications,
Dr.N.G.P. Arts and Science College, Coimbatore for her constant motivation during my
internship.

I would like to express my deepest appreciation to my Internship Guide Dr. C.


Kumuthini MCA., M.Phil., Ph.D., Department of Computer Applications, Dr.N.G.P.
Arts and Science College, Coimbatore for her guidance and support throughout my
internship.

Next I would like to express my heartfelt gratitude and appreciation to my faculty


guide at the industry Mr.S.SAKTHI, Branch Head, PAVITHRA TEXTILE,
KARUMATHAMPATTI during my internship. Your guidance and expertise have been
invaluable in shaping my understanding of the practical aspects of my chosen field and
enhancing my professional skills.

Finally I am forever grateful to my parents and friends for their unwavering love,
support, and encouragement throughout my college journey, including this internship.

M.ANISH
INTERNSHIP CERTIFICATE
ABSTRACT

Attendance Management System is a simple windows-based attendance system that specifically

developed for small and medium companies. The administrators can easily trace the attendance of the

employees compare to file keeping system. This project will allow admin to add new employees after

proper authentication mainly propose and attendance maintenance report. Admin can also add new record

and posts. Users can easily view their leave reports using a separate user ID and password. It can allocate

employees to switch different departments at different posts and maintain report about the employee. But

employee can able to view only the report form not able to update or Edit the records in the database.

Besides, the employee records are more secure which are saved into the database. Admin can edit

employee details and store the details in the database but in the case of details that can be provided by the

employee only.

Attendance management system is developed by using Php and MySql.


CONTENTS

S.NO PARTICULARS PAGE NO

1. Introduction 1

2. Company Profile 3

3. System Requirements 4

4. Language Usage 5

5. Modules 7

6. Conclusion 16
1.INTRODUCTION

Every organization, whether big or small, has human resource challenges to over come. Every

organization has different employee attendance management needs ; therefore we design exclusive

employee management systems that are adapted to your managerial requirements. This is designed to

assist in strategic planning, and will help you ensure that your organization is equipped with the right

level of human resources for your future goals. Also, for those busy executive who are always on the go,

our systems come with remote access features, which will allow you to manage your workforce anytime,

at all times. These systems will ultimately allow you to better manage resources. One of the main features

in employee management system is time tracking for employees.

Effective time tracking mechanism saves both time and money for the organization .This system

will reduce the complexity of employee management. By using this system we can easily maintain all the

records. It will reduce searching time. It can be easily handled by the person who has elementary

knowledge of computer because it provides a user friendly environment. Its hardware and software

configuration is not very costly that means developed to override the problems prevailing in the practicing

manual system.

Database should store all personal details of employees such as date of birth full name etc. and his

educational background, work experience, skill sets, current and past details in different tables with proper

relations.

Admin can also add new record and posts. User can easily view there Leave reports using separate

user ID and password. It can allocate employees to switch different departments at different posts and

maintain report about the employee. But employee can able to view only the report form not able to update

or Edit the records in the database. In that case the employee daily information should be monitored and

take a list of information to update the records in the database for user details and also for performance

rating of the employee is in future records. Employee Attendance Management System is a simple

attendance that specifically developed for small or medium companies employees have. The purpose is

to make sure that the employees are punctual and do their jobs on time. With this system, the administrator
1
may save their time to observe the employees.

The software application can manage the recordings, controlling and monitoring of employee

absences. The purpose is to make sure that the staffs are punctual and do their jobs on time. Currently,

there is no proper system to monitor the employees attendance at some companies. Besides, the companies

still use the paper-based system to store the records of the employees.

2
2.COMPANY PROFILE

ABOUT PAVITHRA TEXTILES

Pavithra Textiles is a 5 years 8 months old Proprietorship Firm incorporated on 28-Nov-2017,

having its registered office located at 1/210, Thottayakadu, kulathupalyam, kittampalayam(PO),

Karumathampatti (Via)-641659,Coimbatore DT.

The major activity of Pavithra Textiles is Manufacturing, Sub-classified into a Manufacture

of textiles and is primarily engaged in the Weaving manufacture of cotton and cotton mixture fabrics .

Pavithra Textiles is classified as Micro enterprise in the financial year 2020-21. It has its unit

situated at Coimbatore, Tamil Nadu.

PROFILE

NAME OF THE COMPANY : PAVITHRA TEXTILES

YEAR OF ESTABLISHMENT : 2017

NAME OF OWNER : PAVITHRA

CONTACT :93455 33946

ADDRESS : 1/210,Thottayakadu,kulathupalyam,
kittampalayam(PO), Karumathampatti (Via)-641659,
Coimbatore DT.

3
3.SYSTEM REQUIREMENTS

Software Requirements

Operating System :Windows 11

Browser :Chorme

Front End :Php 8.26

Back End :MySql 8.0.34

Hardware Requirements

Processor :AMD

RAM :2.00 GB

Hard disk :1TB

4
4.LANGUAGE USAGE

PHP:

PHP (Hypertext Preprocessor) is a popular server-side scripting language primarily usedfor web

development. It allows developers to create dynamic web pages and interact with databases, making it an

essential component for building web applications.

PHP code is usually processed on a web server by a PHP interpreter implemented as a module,

a daemon or a Common Gateway Interface (CGI) executable. On a web server, the result of

the interpreted and executed PHP code—which may be any type of data, such as generated HTML or

binary image data—would form the whole or part of an HTTP response.

Various Web template systems, web content management systems and web frameworks exist that

can be employed to orchestrate or facilitate the generation of that response. Additionally, PHP can be used

for many programming tasks outside the web context, such as standalone graphical applications and

robotic drone control. PHP code can also be directly executed from the command line.PHP has since

evolved into a powerful server-side markup language with syntax that resembles a mix between Perl

and C. PHP is a server-side scripting language designed specifically for the web. Within an HTML page

,we can embed PHP code that will be executed each time the page isvisited.HTML generate the web page

with the static text and images.

However ,the need evolved for dynamic web base usage. These dynamic usages are facilities by

PHP. Other tasks that PHP is especially good at are database access, disk access, networking and text

manipulation. PHP is an excellent alternative to such similar programming solutions as Microsoft’s

proprietary scripting engine ASP and Allayer’s rather expensive Cold fusion. As mentioned before, PHP

is a cross- platform language.


5
MySQL:

MySQL is an open-source relational database management system (RDBMS). It's widely used

with PHP to store and manage data in web applications. MySQL provides a structured and efficient way

to store and retrieve information, making it a great choice for web developers. MySQL is free and open-

source software under the terms of the GNU General Public License, and is also available under a variety

of proprietary licenses. MySQL was owned and sponsored by the Swedish company MySQL AB, which

was bought by Sun Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun,

Widenius forked the open-source MySQL project to create MariaDB.

MySQL has stand-alone clients that allow users to interact directly with a MySQL database using

SQL, but more often, MySQL is used with other programs to implement applications that need relational

database capability. MySQL is fast, reliable, scalable, and easy to use. It was originally developed to

handle large databases quickly and has been used in highly demanding production environments for many

years.

MySQL has stand-alone clients that allow users to interact directly with a MySQL

database using SQL, but more often, MySQL is used with other programs to implement

applications that need relational database capability.

Though MySQL began as a low-end alternative to more powerful proprietary databases,

it has gradually evolved to support higher-scale needs as well. It is still most commonly used in

small to medium scale single-server deployments, either as a component in a LAMP -based

web application or as a standalone database server.

6
5. MODULES

• ATTENDANCE ENTRY

• INDIVIDUAL REPORT

• OVERALL REPORT

7
 USER LOGIN
A Login page (also known as a registration page) enables users and organizations to

independently register and gain access to your system. Here in this project, the term user referred for both

admin and staff in a company .

 HOMEPAGE

After logging in the staff can select the various option by their own. If they want see

report they can click the report button and they can proceed accordingly.

 ATTENDANCE ENTRY
In this Attendance entry, first the staff has to select the employee batch and then

enter the attendance using radio button .Then save the attendance and it is stored in database.

 INDIVIDUAL REPORT
In this page we can see the attendance of each and every employee by

entering their reg number .And click go button to see the Individual attendance report.

 OVERALL REPORT

In this page we can see the attendance of any date you enter in the report

section .And click go button to see the overall attendance report of employee.

 LOGOUT
In the Logout section of the internship report, you would discuss the process and

significance of implementing a logout feature within the Employee Attendance Management

System. This feature ensures the security and privacy of user data by allowing staff to securely
8
log out from the system after their work is done. You can explain how the logout functionality

was designed and implemented, highlighting its role in preventing unauthorized access to

sensitive information.

Discuss the steps involved in the logout process, such as clearing session data, ending

user authentication , and providing feedback to the user that they have successfully logged

out. Emphasize the importance of this feature in maintaining data integrity, protecting

employee information etc..

9
USER LOGIN

1
0
HOMEPAGE

1
1
ATTENDANCE ENTRY

12
13
INDIVIDUAL REPORT
14

OVERALL REPORT
CONCLUSION

The Employee attendance management system offers numerous benefits to organizations,

including improved accuracy, efficiency, and transparency in tracking employee attendance. It helps

streamline administrative processes, reduce errors, and enhance overall productivity. Moreover, the

system can generate valuable insights through data analysis, aiding in better workforce management and

decision-making. Embracing modern attendance management systems is a strategic move for

organizations seeking to optimize their resources and foster a more organized and accountable work

environment.

It is software that helps the user to work with the attendance. This software reduces the amount of

manual data entry and gives greater efficiency. The user interface of it is very friendly and can be easily

used by anyone. It also decreases the amount of time taken to write details and other modules. All the

details about employees and their other tasks can only be seen by the verified users. This Attendance

Management System is a solution to all the problems related to the attendance ,report etc.. In the end, we

can say that this software is performing all the tasks accurately and is doing the work perfectly.
16

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy