Académique Documents
Professionnel Documents
Culture Documents
Title Page i
Approval Sheet ii
Acknowledgment iii
Table of Contents iv
List of Tables v
List of Figures vi
Abstract of the Study vii
Chapter
1.1 Introduction 2
1.2 Objectives of the Study
1.2.1 Development Objectives
1.2.2 Immediate Objectives
1.3 Significant of the Study
1.4 Scope and Limitation of the Study
1.5 Review and Literature of the Study
1.6 Framework of the Study
1.7 Research Design
1.8 Research Setting
1.9 Research Instrument
1.10 Data Gathering Procedure
BIBLIOGRAPHY
APPENDICES
A. Definition of Terms
B. List of Templates
C. Curriculum Vitae
Attendance-Monitoring System
Highways
A Project Proposal
Presented to
by
Cayet
ano D.
In Partial Fulfillment of the Subject Paderang
a
Subject IT302-11 (System Analysis and Design) has been examined and is
Instructor
ACKNOWLEDGMENT
First and foremost, I would like to express my genuine thanks to our almighty
God for his unconditional love, unlimited support, and blessings such as wisdom,
and knowledge in making this system study successful.
I would also like extend my deepest thanks to our Dean of the College of
Information Technology Dr. Andrew P. Ponte and at same time our subject
instructor. I am very thankful for the knowledge and goodness he shared; and
comments he provided me on my system that will make my system more reliable
and detailed.
LIST OF TABLES
Table Page
Figure Page
1 Spiral Model 6
that automation is a lot faster compared to the traditional way of doing job which
front-end, MySQL for the back-end, and Windows Server for the
operating system.
1.3 Significant of the Study
insights they could use to improve the system that caters to the
calculating attendance and this manual method requires paper sheets and a lot of
stationery material. Previously a very few work has been done relating to the
previously to keep track of attendance .But they require manual entry of data by
attendance tracking systems using facial recognition techniques have also been
proposed but it requires expensive apparatus still not getting the required
accuracy.
basis and maintaining the records is a major task. Manually taking the
attendance and maintaining it for a long time adds to the difficulty of this task as
well as wastes a lot of time. For this reason an efficient system is designed.
Add Employee
Add Schedule
Figure 1
Context Diagram
System. In the figure above the admin can view records, add employees, add
schedule and make schedule while the employee can view its attendance record
The researchers used the spiral model for the proposed system. The model
starts with planning. The flow of study was planned carefully. The next step taken
was the gathering of data from internet, books, and journals as bases for the
system design. After designing, the system was tested to determine the
Department of Public Works and Highways Apovel, Patag, Cagayan de Oro City.
1.9 Research Instrument
Modeling Language (UML). The model of the data and data relationships was
The system will be developed in HTML format with Active Server Pages
and Visual Basic Script for the language program. The Macromedia
Dreamweaver will be used for the programming editor, the MySQL for the
back- end, and the Internet Information Server (IIS) for the web site. The
system used the Internet Browser, and the program will be linked to
system was conducted. Interview with faculty and staff and review of related
Language. The Use Case Description Tables depict the functions of each
diagram.
various functionalities expected from the system to be developed and how the user
questions-on-uml-use-case-diagrams-class-diagram-and-sequence- diagram.html).
LOGIN
Add Employee
Make Schedule
View Employee
View Schedule
Evaluates Employee’s
Attendance
Admin
Logout
Logout
Employe
e
Table 1
Use Case for Log-in
Use case name Log-in
Actor Admin/Instructor/Student
Description This use case is used by the actor to access the system.
Normal Flow 1) The user invokes the use case by clicking the
“Log-in”
button.
2) The user enters log-in name and password.
3) The system verifies and validates the log-in name
and password.
Alternate Flow If log-in name or password is invalid, user has to re-
enter a valid user name or password.
Precondition User must be registered.
Post-condition User can access the system or just exit the website.
Assumption User is on the website.
shows the interaction of objects through message passing that reflects the
(http://www.fresherswisdom.wisdomplug.com/interview-questions/6-uml/6-
interview-questions-on-uml-use-case-diagrams-class-diagram-and-sequence-
diagram.html).
USER INTERFACE LO-GIN CONTROLLER DATABASE
USER
Employee / ADMIN 1.) DISPLAY
LOG-IN
CHECK LOG-IN
2.) ENTER USER 3.) CHECK USER
NAME &
NAME &
PASSWORD PASSWORD
4.) INFORMATION
DISPLAY
(http://docs.kde.org/development/en_GB/kdesdk/umbrello/uml-elements.html).
ENTER ENTER
INVALID INVALID
USERNAME PASSWORD
VALID VALID
courseware entities, associations, and data elements (McFadden and Hoffer 1994). E-RD
gives relationship of tables on a database; these tables are interconnected with each other.
Make
EmpId EmailAd
d
SchedI
D Status
AttID
Date
middlena
Attendance Vie me
w
h birth_d
a ate
s
w
SchedI
D
Passw admini
admin ord EmpID d
id
time
adminna day
me
2.6 Data Dictionary
Admin
Filed Name Data Type Size Value Description
AdminID Numeric 7 Not Null Admin ID No.
AdminName Varchar 40 Not Null Admin name
Password Varchar 15 Not Null Admin Password
Schedule
Filed Name Data Type Size Value Description
AdminID Numeric 7 Not Null Admin ID No.
SchedID Numeric 7 Not Null Schedule ID
EmpID Numeric 7 Not Null Employees ID
day varchar 15 Not Null Schedule day
time varchar 15 Not Null Schedule time
Employee
Filed Name Data Type Size Value Description
EmpID Numeric 7 Not Null Employees ID No.
Fname Numeric 7 Not Null Employees firstname
MName Numeric 7 Not Null Employees Middlename
Lname Varchar 15 Not Null Employees Lastname
EmailAdd Varchar 15 Not Null Employees Email address
Attendance
Filed Name Data Type Size Value Description
AttID Numeric 7 Not Null Attendance ID No.
SchedID Numeric 7 Not Null Schedule ID
Status Varchar 15 Not Null Attendance Status
Date Varchar 20 Not Null Attendance Date
2.7 User Interface
or nothing about the computer. Users must open first a browser and type in
RECOMMENDATIONS (itemized)
1. ………………………………………………………………………………
2. ………………………………………………………………………………
3. ………………………………………………………………………………
23
BIBLIOGRAPHY
A.BOOKS
Joydip Kanjilal and Sriram Putrew, (2009)., Sam Teach Yourself ASP.NET Ajax.
United State of America: Pearson Education Inc.
Scott Mitchell, (2008)., Sams Teach Yourself ASP.NET 3.5. United State of
America: Pearson Education Inc.
A. Definition of Terms
format that enables the user to choose command, start programs, and
see
information using the TCP/IP protocol. It allows for electronic mail and the
B. List of Plates
Plate Page
A. Personal Background
NAME :
ADDRESS :
DATE OF BIRTH :
AGE :
CITIZENSHIP :
STATUS :
MOTHERS NAME :
FATHERS NAME :
HEIGHT :
WEIGHT :
HOBBIES :
B. Educational Attainment
ELEMENTARY :
SECONDARY :
COLLEGE :
DEGRESS :
C. Job Experiences
27