0% found this document useful (0 votes)
128 views6 pages

RRL Again

The document discusses technologies that will be used to create an RFID-based student attendance and violation tracking system, including: 1) RFID technology will be used to identify students and track their attendance and violations. 2) PHP, JavaScript, HTML5, and CodeIgniter will be programming languages used to develop the system. 3) MySQL will be used as the database to store student and attendance information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
128 views6 pages

RRL Again

The document discusses technologies that will be used to create an RFID-based student attendance and violation tracking system, including: 1) RFID technology will be used to identify students and track their attendance and violations. 2) PHP, JavaScript, HTML5, and CodeIgniter will be programming languages used to develop the system. 3) MySQL will be used as the database to store student and attendance information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Chapter II

Review of Related Literature

Identification devices are one of the common way to identify and verify an

individual’s identity. Schools use this as a gate pass, without identification device, an

individual can be considered as absent. The same with rules and regulation of a school,

a violator will be considered as absent if he/she cannot comply with his/her violation. RFID

is one of the most efficient, accurate, credible and advanced identification device. It is

widely used in urban areas for attendance. This research will use RFID as an identification

device to record the attendance of each student and also record the student’s violation.

If the student can’t comply with the violation, the student will be considered as absent on

that day.

The system will be using ID Monitoring system, a product arrangement that is able

for checking, storing, and creating attendance report of students and employees. It is

being utilized by organizations especially in workplaces. It utilizes RFID technology which

gives interesting proof to checking participation and overseeing electronically stored

information. RFID cards can’t be copied. Whenever lost, RFID card can be hindered

through framework controls, when blocked it can’t be utilized any longer. The RFID card

will fill in as a passage go for the students and teacher to the school compound and can’t

be utilized by someone else as the image shows up on the screen once the card is tapped

on the RFID card peruser.

The system will be using a database. According to TechTerms (2009), a

database is a data structure that stores organized information. Most databases contain
multiple tables, which may each include several different fields. For example, a company

database may include tables for products, employees, and financial records. Each of

these tables would have different fields that are relevant to the information stored in the

table.

Nearly all e-commerce sites uses databases to store product inventory and

customer information. These sites use a database management system (or DBMS), such

as Microsoft Access, FileMaker Pro, or MySQL as the "back end" to the website. By

storing website data in a database, the data can be easily searched, sorted, and updated.

This flexibility is important for e-commerce sites and other types of dynamic websites.

Early databases were relatively "flat," which means they were limited to simple

rows and columns, like a spreadsheet. (See also "flat file database"). However, today's

relational databases allow users to access, update, and search information based on the

relationship of data stored in different tables. Relational databases can also run queries

that involve multiple databases. While early databases could only store text or numeric

data, modern databases also let users store other data types such as sound clips,

pictures, and videos.

School rules are usually associated with classroom management and school

discipline. However, rules also define ways of thinking about oneself and the world. Rules

are guidelines for actions and for the evaluation of actions in terms of good and bad, or

right and wrong, and therefore a part of moral or values education in school. This study

is a part of a larger ethnographic study on values education in the everyday life of school.

Here the focus is on school rules and students’ reasoning about these rules. Five

categories of school rules have been constructed during the analysis, they are the
relational rules, structuring rules, protecting rules, personal rules, and etiquette rules. The

findings show that the students’ reasoning about rules varies across the rule categories.

The perception of reasonable meaning behind a rule seems to be – not surprisingly –

significant to students’ acceptance of the rule. According to the students, relational rules

are the most important in school. Students also value protecting and structuring rules as

important because of the meaning giving to them. Etiquette rules are valued as the least

important or even unnecessary by the students (Thornberg, 2009).

Different programming languages will be used on the system to meet all the

expected functions and capabilities.

One of the programming language that will be used is PHP. It is a script language

and interpreter that is freely available and used primarily on LinuxWeb servers. PHP,

originally derived from Personal Home Page Tools, now stands for PHP: Hypertext

Preprocessor. PHP executes on the server, while a comparable alternative, JavaScript,

executes on the client. PHP is an alternative to Microsoft's Active Server Page (ASP)

technology. As with ASP, the PHP script is embedded within a Web page along with

its HTML. Before the page is sent to a user that has requested it, the Web server calls

PHP to interpret and perform the operations called for in the PHP script (Rouse, 2014).

Another programming language that will be used is Javascript. According to

TechTerms (2014), it is a programming language commonly used in web development. It

was originally developed by Netscape as a means to add dynamic and interactive

elements to websites. While JavaScript is influenced by Java, the syntax is more similar

to C and is based on ECMAScript, a scripting language developed by Sun Microsystems.

JavaScript is a client-side scripting language, which means the source code is processed
by the client's web browser rather than on the web server. This means

JavaScript functionscan run after a webpage has loaded without communicating with the

server. For example, a JavaScript function may check a web form before it is submitted

to make sure all the required fields have been filled out. The JavaScript code can produce

an error message before any information is actually transmitted to the server.

CSS helps Web developers create a uniform look across several pages of a Web

site. Instead of defining the style of each table and each block of text within a page's

HTML, commonly used styles need to be defined only once in a CSS document. Once

the style is defined in cascading style sheet, it can be used by any page that references

the CSS file. Plus, CSS makes it easy to change styles across several pages at once.

For example, a Web developer may want to increase the default text size from 10pt to

12pt for fifty pages of a Web site. If the pages all reference the same style sheet, the text

size only needs to be changed on the style sheet and all the pages will show the larger

text.

According to TechTerms (2015), while CSS is great for creating text styles, it is

helpful for formatting other aspects of Web page layout as well. For example, CSS can

be used to define the cell padding of table cells, the style, thickness, and color of a table's

border, and the padding around images or other objects. CSS gives Web developers

more exact control over how Web pages will look than HTML does. This is why most Web

pages today incorporate cascading style sheets.

Another programming language that will be used by the system is HTML5.

Hypertext Markup Language revision 5 (HTML5) is markup language for the structure and

presentation of World Wide Web contents. HTML5 supports the traditional HTML and
XHTML-style syntax and other new features in its markup, New APIs, XHTML and error

handling. HTML5 is an effort is to bring order to web development chaos by organizing

common practices, embracing implementations from various browsers. It is massive, with

over 100 specifications as part of the HTML5 specs. Understanding this, you can simplify

by thinking of HTML5 this way. HTML5 is simply just an umbrella term for the next

generation of web apps an how functionality will be expanded with better markup (HTML),

better style (CSS), and better interactivity (JavaScript).

Code igniter is a commanding PHP framework. If we consider web applications

with advanced features, then to create such an application Code igniter is one of the

efficient PHP Frameworks. As it makes web application always ready, learning becomes

easier. Also due to the usual PHP coding it makes the code portable and only because

of this, Compared to other frameworks, Code Igniter is significantly simple and fast

(Joshi, 2011).

In inputting information in the database, MySQL will be used. According to

TechTerms (2009), MySQL, pronounced either "My S-Q-L" or "My Sequel," is an open

source relational database management system. It is based on the structure query

language (SQL), which is used for adding, removing, and modifying information in the

database. Standard SQL commands, such as ADD, DROP, INSERT, and UPDATE can

be used with MySQL.

MySQL can be used for a variety of applications, but is most commonly found on

Web servers. A website that uses MySQL may include Web pages that access

information from a database. These pages are often referred to as "dynamic," meaning
the content of each page is generated from a database as the page loads. Websites that

use dynamic Web pages are often referred to as database-driven websites.

XAMPP is an open-source web server package that works on various platforms. It

is actually an acronym with X meaning “cross” platform, A for Apache HTTP server, M for

MySQL, P for PHP, and P for Perl. XAMPP was designed to help webpage developers,

programmers, and designers check and review their work using their computers even

without connection to the web or internet. So, basically XAMPP may be used to stand as

pages for the internet even without connection to it. It can also be used to create and

configure with databases written in MySQL and/or SQLite. And since XAMPP is designed

as a cross-platform server package, it is available for a variety of operating systems and

platforms like Microsoft Windows, Mac OS X, Linux, and Solaris.

To use XAMPP, only one zip, exe or tar file is needed. Users just need to download

this file and run the application. There is also not much configuration and tinkering to be

done in terms of settings and its components. The XAMPP package is also updated on a

regular basis to synchronize with the updates made on the different platforms involved in

the package like Apache, PHP, Perl, and MySQL (Cherran, 2011).

You might also like