SR CPP Report
SR CPP Report
SR CPP Report
AMBAD.
DEPARTMENT OF COMPUTER ENGINEERING
A MICRO-PROJECT REPORT ON
SUBMITTED BY
CERTIFICATE
This is to certify that the Micro-project entitled “ Capstone Project Planning : Bike Showroom
Management System ” being submitted here with for the award of DIPLOMA IN ENGINEERING in
(MSBTE) is the
result of Micro-project work completed by under the supervision and guidance of Mr. P. T. Zhunjare sir. It is
to the best of our knowledge and belief that the work embodied in this Micro-project has not formed earlier the
basis for the award of any degree or diploma of this or any other Board or examining body.
We, undersigned hereby declare that the project entitled “ Bike Showroom Management
System” is written and submitted by us to Government Polytechnic Ambad during Year 2022-
23 Semester for partial fulfillment of the ‘CPP Project Report ’ requirement of ‘Capstone
Project Planning’ course under Maharashtra State Board of Technical Education – Mumbai [
MSBTE ] curriculum, under the guidance of Mr. P.T.Zhunjare sir is our original work.
The empirical findings in this project are based on the collected data and are not copied
from any other sources.
02
ABSTRACT
The Attendance Monitoring System is an application to resolve the basic problem
related to daily attendance of student. This application will help to store the daily
attendance record of student and there details. This application generates the attendance
of the student on the basics of the presences in class. Basically this application will help
to avoid the tedious work about the student details.
Attendance Monitoring System is divided into three modules i.e. Admin, teacher
and Student module. All the control of this application is handled by the admin module.
For Teacher and Student permission granted by the Admin with unique username and
password, and subject allocation for every faculty members is done by admin. In this
application Teacher module also have an important role because all records related to the
student details is added by Admin member.
ACKNOWLEDGEMENTS
We have great pleasure to express our immense gratitude towards a dynamic person and
our project guidance, Mr. P.T.Zhunjare sir Department of COMPUTER ENGINNERING
Government Polytechnic , Ambad for giving us an opportunity to work on an interesting topic
over one semester. The work presented here could not have been accomplished without their
most competent and inspiring guidance, incessant encouragement , constructive criticism and
constant motivation during all phases of our group Micro-project work. We are highly indebted
to them.
We are very much thankful to Prof.B.S.pawar sir, Head Department of COMPUTER
ENGINEERING all HOD’s of various departments and Prof. Dr. A.M.Agarkar Sir ,The
Principal of Government Polytechnic , Ambad for his encouragement and providing me a
motivating environment and project facilities in the Institute to carry out experiments and
complete this Micro-project work.
We would like to extend our thanks to all our professors, staff members and all our
friends who extended their co-operation to complete the project. We are indeed indebted to our
parents and other family members for their immense help at all levels with moral, social &
financial support, care and support throughout my studies without which my work would not
have seen light of the day.
1 Chapter 1 01
2 Chapter 2 02-04
3 Chapter 3 05
4 Chapter 4 06-09
5 Chapter 5 10-16
6 Chapter 6 17
7 Chapter 7 18
8 Chapter 8 19
CHAPTER 1
Introduction
The Attendance Tracking System is Android based application . It’s based software
developed for daily student learning based on presences of student performance in the
college and university. It facilitates to access the learning information of a particular
student in a particular class and how many times he/she were present that can be traced by
this application that we are going to develop . Here the faculty, who are handling the
subject will be responsible to take the attendance of a student. Each faculty will be given
with a separate username and password based on the subject allocated by admin.
Managing student assignments during working hours has become a difficult challenge.
“ To reduce the pen and paper work , to do smart work in less time with more efficiency
and to keep the data long years and years for many years ago and after also the attendance
can be seen by the teacher/student’s . “
For the stated reason above , an efficient Android-based application for Attendance
Tracking System is designed to track student's attendance for a particular class. Since
attendance system is one of the most important systems for evaluating the learning task
and status of seriousness by considering the percentage of present and absent things of
student in any college.
This application developed to reduce the pen and paper work of teacher. This application
provided with three modules i.e. Admin , Faculty and Student . Where each of them is
performing the different task with different authentication. In college’s attendance are
important and mandatory. Nowadays, due to the large number of students , it is efficient to
use Attendance Tracking System to manage different attendance ratio for each subject at
colleges.
1
CHAPTER 2
Literature Survey
2.1Introduction:
First we have understood or find out the need of attendance tracking system
in nowadays by considering its requirement . We have been searched some
web sites , books and some relative videos . To design and develop this
application . As we know that now in this century everything is made up of
digitalization . To reduce the pen and paper work as well as to keep the
record for years and years that we are going to develop this android
application. After complete planning in next stage that we are going to
implement and successful execution.
2
2.2Existing System:
2.2.1 Drawbacks of Existing System:
3
2.3Proposed System:
To overcome the drawbacks of the existing system, the proposed system has
been evolved. This project aims to reduce the paper work and saving time to
generate accurate attendance report and to keep the generated data for years
and years alive .
“ Attendance Tracking System “ The efficient report can be generated by
using this proposed system.
Reduce paper work: All the data is fetch into the computer
immediately and reports can be generated through computers.
Moreover work becomes very easy because there is no need to keep
data on papers.
Scope of Project
Manual workfor
information
retrieval on
attendance
becomes lessas
the work becomes
digitized.
It is also time
saving as manual There is less
workis less. change of errors.
Reduce admin
work by
It eliminates duplicate in t
data entry in time and eg rating
the
marks entries Objective details of the
s t ee
ud e nt of all thr y
e ears into a singl
database.
Methodology
4.1 Introduction
This chapter discussed the methods used in the collection and analyses of
data. The methodology focuses on the experiences of people involved and
attempt to understand the reasons behind certain behavior description. The
evaluation was carried out using data collection techniques. Generally, we
used waterfall development Method for the whole study.
Requirements
Design
Implementation
Verification
Maintenance
6
1] Requirements: In the requirement phase of e-learning management
software, we basically carry the base information about the proposed
system by the instituted where the developed project is deployed.
In this phase requirement of learning systems are collected. The
requirement phase of SDLC will help to carry out the basic need of
project. Due to this phase aim and objective of the project is clearly
defined.
2] Design:
In this Phase, we will design the layout and GUI of the application.
Module that have been design:
1) LOGIN PAGE
This is home page , in which user can login according their post.
2) ADMIN PAGE
This is admin page in which admin can manages their work according
to their requirement regarding the attendance and student, teacher.
3) STUDENT PAGE
This is student page in which student can view their attendance report.
4) TEACHER PAGE
This is teacher page in which teacher can take the attendance of student
and also do other work regarding student and courses.
5) LOGOUT
Logout page for all user.
7
3] Implementation : In this phase, we start the coding according to the
requirement and the design discussed in previous phase. For the back-end
of the project we used the PHP language and for the front-end GUI design
of the project we used the HTML, CSS and JavaScript languages. And after
the completion of coding we also write unit tests for each component to
test the code that we have written.
Processor: Intel®
RAM: 4.00 GB
Hard disk: 2.20 GHz
8
4.2.2 Software Requirement:
2] MYSQL
9
CHAPTER 5
Design, Working and Process
5.2 Data Flow Diagram: The following diagram illustrates the relationship
in the various entities of the system.
10
5.3 Flow Chart: The following figure shows the interaction among admin,
teacher and student modules.
11
5.4 Use Case Diagram: The use case diagrams provide for == actors of
the Attendance Tracking system: Admin, Teacher and Student.
1] Admin Module:
Add Faculty: This sub-module of admin module accept the faculty details
like facultyname, faculty mobile no. and email, etc.
View Teacher: This will show all faculty records added by the admin .
View Attendance: This will show all the present attendance of a faculty .
2] Teacher Module:
Take Attendance : This sub module of Teacher is used to keep the track of
students attendance. That’s simply used to take an attendance
View Attendance : This sub module will show all the attendance process of
students in present , absent and excused manner …. by which teacher can
understand the status of a particular student .
Change password : This sub module is simply used for changing the
password as per the teachers requirement or as per their wish .
3] Student Module:
View Attendance : This sub module will show all the attendance process of
students in present , absent and excused manner …. by which student can
understand his/her present attendance
Change Password :This sub module is simply used for changing the
password as per the student’s requirement or as per his/her wish .
12
Fig no.8: Use Case Diagram
13
5.5 System Testing:
1] Unit testing:
2] System testing:
14
3] Performance Testing:
Performance testing is designed to test the run-time performance of
software within the context of an integrated system. Performance testing
occurs throughout all steps in the testing process. Even at the unit level, the
performance of an individual module may be assessed as white box tests are
conducted. This project reduces attendance table and codes.
4] Test Cases: Test case is a set of action executed to verify the a particular
15
To validate Enter It should Validated
all the required get validate &
required data in all and may Status okay
03 Success
fields . required produce the
fields correct
result
16
CHAPTER 6
Result and Application
A] Home Page:
B] Login Page:
17
CHAPTER 7:
Conclusions and Future scope
7.1 Conclusion:
18
CHAPTER 8:
References and Bibliography
8.1 References
1) https://www.w3schools.com/
2) https://www.tutorialspoint.com/
3) https://www.academia.edu/
4) https://www.mysqltutorial.org/
8.2 Bibliography
THANK YOU
19