0% found this document useful (0 votes)
180 views

Minor Project Report ON Attendance System Using Bar Code Reader

This document provides an overview of a project to develop an attendance system using barcode readers. The key points are: 1) The objectives are to develop a more secure, efficient and user-friendly student attendance system to replace a manual paper-based system. 2) The system will allow teachers to easily mark attendance, print sheets, and record remarks. It will also allow parents to check their child's attendance and grades. 3) A feasibility study found the project to be technically, economically, and temporally feasible within the given resources and time frame. 4) The system will be designed with user-friendly interfaces, single data entry, validations, and backup/restore functionality. Hardware, software

Uploaded by

kartik143
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
180 views

Minor Project Report ON Attendance System Using Bar Code Reader

This document provides an overview of a project to develop an attendance system using barcode readers. The key points are: 1) The objectives are to develop a more secure, efficient and user-friendly student attendance system to replace a manual paper-based system. 2) The system will allow teachers to easily mark attendance, print sheets, and record remarks. It will also allow parents to check their child's attendance and grades. 3) A feasibility study found the project to be technically, economically, and temporally feasible within the given resources and time frame. 4) The system will be designed with user-friendly interfaces, single data entry, validations, and backup/restore functionality. Hardware, software

Uploaded by

kartik143
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

1

MINOR PROJECT REPORT


ON
ATTENDANCE SYSTEM USING BAR CODE READER

Submitted To: SubmittedBy:


Er. Rashi Gupta Balveer Singh
Ankit Pathak
Kartik Barmera

Final Year

Dept. of Computer Science and Engineering 1


2

Department Of Computer Science &Engineering


MARWAR ENGINEERING COLLEGE & RESEARCH CENTRE JODHPUR (RAJ.)

ACKNOWLEDGEMENT

With great pleasure and gratefulness, I extend my deep sense of gratitude

To Sir Mr. PANKAJ LADHA for giving us an opportunity to accomplish this


project.

I am extremely in debuted and grateful to all faculty members of C.S.E .

For their precious guidance, constructive encouragement and support throughout


the period in completing this project.

It is my profound privilege to express my deep sense of gratitude to all


my friends for their precious guidance, constructive encouragement and
support throughout the period in completing this project.

Dept. of Computer Science and Engineering 2


3

PREFACE

To develop a project in any language means to combine all the


features of the language, in a well planned, systematic way so as
to develop an application after an analysis of the requirement, so
that it is commercially helpful. In terms of its ultimate objective
it gives an experience of realistic application.

The aim of this project is to create an efficient automatic


attendance System barcode reader using for College
management by using JAVA.

The project was aimed to achieve full fledge user friendliness. I


have tried a lot to achieve all the characteristics of good
software

Dept. of Computer Science and Engineering 3


4

INTRODUCTION

Dept. of Computer Science and Engineering 4


5

PROJECT

What is a project?
It consists of 7 alphabets and each has a different meaning

 “P”-> It stands for planning. If planning is good then an impressing


half work is done.

 “R”-> It stands for Reliable Source. The theoretical material, able


guidance and assistance is achieved from different sources to
promote the functions of planned area.

 “O”-> It stands for Overall expenses.

 “J”-> It stands for joint Efforts. These are much necessary for
good result of any project.

 “E”-> It stands for Economic Time Feasibility. It must to analyze


the estimate for the completion of the project.

 “C”-> It stands for Construction. It is the work done to give logical


existence to the planned scheme.

 “T”-> It stands for testing. It is done before submitting the project.

Dept. of Computer Science and Engineering 5


6

OBJECTIVES

The purpose of the project is to develop a student attendance


system, which has better data security, performance and user
interface than the current system. In the current system, the
attendance is maintained manually, due to which the people
concerned with maintaining the attendance report have to face
lot of problems like: problem of data security, not properly
storage of data, increases the work load, takes a lots of time etc.
It is also a very tedious job and as manipulation of data is very
easy it is error prone. So, to solve these problems we
computerized the student attendance system.
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.

Dept. of Computer Science and Engineering 6


7

SYSTEM REQUIREMENT
SPECIFICATION

Dept. of Computer Science and Engineering 7


8

PROJECT SPECIFICATION

Overview

The Designing and the coding of the efficient


software which will provide all the necessary details about the
Students , faculty and their profile and attendance .

Feasibility Study

“Is the project feasible?”

Feasible (Time, Finance, Technology, Resources)

Since the project involves continuous improvements so time is


not a matter of concern at this stage>The time elapsed between
plan conceptualization till the grounding achievement demanded.

The Technology base for implementing the system is: JAVA


FRAME and MS Access 2007

Dept. of Computer Science and Engineering 8


9

FEATURES OF THE SYSTEM

The system has following features:

SINGLE POINT DATA ENTRY: System will provide single data


entry only and thereby reducing the duplication of data entry
efforts. The data, which is entered once, will be stored and used
repeatedly to generate the reports. This will help in saving time
data consistency, reliability and quality of work.

USER FRIENDLY OPERATION: The system will be user friendly.


This system will be completely menu driven. The data entry
screen will be close to the source documents to make user
comfortable in the data entry cooperation.

USING VALIDATIONS: There are different types of validations


are used at their requires so that wrong type of data entry is not
possible.

EASY TO USE: The system is very easy to use and any person
who knows little about the computers can easily operate this.

Dept. of Computer Science and Engineering 9


10

BACKUP AND RESTORING FACILITY: This facility is used in


the project to take the backup of database records at any
particular time.

Dept. of Computer Science and Engineering 10


11

FEASIBILITY STUDY

Feasibility study is the most important step in System Analysis. It


is the determination of whether the project is feasible or not.
Once it has been determined that a project is

Feasible, the analyst can go ahead and prepare the project


specification which finalizes project requirements.

There are basically three types of feasibility study to be consider,


that are as follows:

TECHNICAL FEASIBILITY:

This is concern with specifying equipment and software


that will successfully satisfy the user requirement. The technical
needs of the system may vary considerably, but might include-

ECONOMICAL FEASIBILITY

Economical analysis is the most frequently used technique for


evaluating the effectiveness of a proposed system. Economical
Feasibility is most commonly known as cost benefit analysis. It is
Dept. of Computer Science and Engineering 11
12

the procedure to determine the benefits and savings that are


expected from a proposed system and compare them with costs.

This software reduces the paper work as well as manpower and


provides the better management for Institute. It can be analyzed
that the cost of proposed system is much less than the benefits
that can be derived from it. So we can accept it to be
economically feasible.

DURATION (TIME FEASIBILITY)

Time Feasibility is a determination of whether a proposed project


can be implemented fully within a stipulated period. If a project
takes too much time it is likely to be rejected. The proposed
system takes a little time period for implementation so it can be
considered as Time Feasible Software.

Dept. of Computer Science and Engineering 12


13

TECHNOLOGY

Dept. of Computer Science and Engineering 13


14

HARDWARE AND SOFTWARE REQUIREMENT

TOOLS/ PLATFORM

 Platform:
 Back-End: Ms ACCESS
 Front-End: JAVA (jdk1.6.0)
 Documentation Tool:
HARDWARE REQUIREMENTS

 Pentium/ Celeron based computer system


 32 MB RAM (64/128 MB recommended)
 30 MB free hard disk space to store program files and
database
 14” SVGA Color Monitor(min. resolution 800*600, 256
colors)
 Standard 101 Keys Keyboard
 Standard 2/3 Button Mouse
 Barcode reader.

SOFTWARE REQUIREMENTS

 J2SDK1.6.0
 MS Access 2007

Dept. of Computer Science and Engineering 14


15

DESIGN

Design is the determination of process and data that are required


by the new system. It refers to the technical specification that will
be applied in implementing the system. In this we consider the
following points

1. FLOW CHART
2. ENTITY-RELATIONSHIP DIAGRAM

1. FLOW CHART
2. ENTITY-RELATIONSHIP DIAGRAM

Dept. of Computer Science and Engineering 15


16

GRAPHICAL USER INTERFACES

Dept. of Computer Science and Engineering 16

You might also like