Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Chapter 1
Introduction
One of the problems that the researchers want to cover is the struggles
being experienced by the students in doing the clearances. The minor
problems are the time consumed and the too much effort that needs to be
exerted by students in looking for the teachers to sign the clearances and also
the paper problems, the papers might lost or misplaced, soak in the water or
being tear or ripped off.
This study, the web-based clearance application system, will help the
students and teachers to lessen the time consume and to lessen the efforts on
looking for someone to sign the clearances. And will serve as a substitute for
paper clearances
3
This study aims to improve the clearance system into easier and faster
way of signing and ease the problems of the students in paper works. It also
aims to help the Mother Nature by lessening the massive cutting of tree
papers. This study will be develop and design base on the following
objectives:
1) To create a student-friendly prototype.
a) Making easy-access software that can be commonly access
through computers and cellphones.
Through this innovation it will result into a convenient and faster way of
signing paper clearances and it is applicable to the society.
Theories/Problems
Benefactors
.
Waste Effort
and time Teachers
Too much Students
damage in the Employees Applied Technology
ozone layer workers
Smartphones
due to massive Computer
production of
Sensor
carbon dioxide
Massive
production of
useless papers
Paper
Problems Web-Based Clearance
Application System
Chapter 2
This chapter presents data from cited books and articles, published or
unpublished, that are related to the present research.
This section states the related literatures that has a significant information and
a logical connection to the present study.
2.1.1 Webpage
2.1.1.1 PHP
2.1.1.2 MySQL
that are used in Linux as it’s operating system, Apache as the server of the web and
MySQL as the relational database in system management and PHP, Perl or Phython
for the object-oriented scripting language. MySQL is originally created by the
Swedish Company, the MySQL AB, and been adapted by the Sun Microsystems in
2008 and followed by the Oracle when it is being bought by the Sun in 2010.
Developers can still use MySQL under the GNU General Public License (GPL), but
enterprises must obtain a commercial license from Oracle. (M. Rouse, 2013)
2.1.1.3 HTML
2.1.1.4 CSS
CSS or the Cascading Style sheet. CSS is a language that are designed in
describing the webpage presentation including colors, layout, and fonts. CSS also
allows to adapt one presentation to another in a different kinds of devices such as
large screens, small screens, or printers. CSS is independent of HTML and can be
used with any XML-based mark-up language. The separation of HTML from CSS
makes it easier to maintain sites, share style sheets across pages, and tailor pages to
different environments. (T. Berners-Lee et al., 2016)
8
2.1.2 Java
Java is a general purpose that are being developed by the Sun Microsystems
for high-level programming languages. Java is a general-purpose computer
programming language that is concurrent, class-based, and object-oriented. Java was
first and originally known as OAK, and was designed for handheld devices and set-
top boxes. Oak was unsuccessful, so in 1995 Sun changed the name to Java and
modified the language to take advantage of the burgeoning World Wide Web. (V.
Beal, 2017)
Java is an object-oriented language that are quite similar to C++, but, in Java, it
simplified to debug syntax that are causing common programming errors. Java source
code files (files with a .java extension) are compiled into a format called byte code
(files with a .class extension), which can then be executed by a Java interpreter. The
codes of Java that are being compiled can be run on any most computers because
interpreters of Java and it’s runtime environments called Java Virtual Machines
(VMs), exist for most operating systems, including UNIX, the Macintosh iOS, and
Windows. Byte code can also be converted directly into machine language
instructions by a just-in-time compiler (JIT). In 2007, most Java technologies were
released under the GNU General Public License. (V. Beal, 2017)
Java applet is a internet-based small program that are performed with Java
languages, which can be downloaded by any computer. The applet is also able to run
in HTML. The applet is usually embedded in an HTML page on a Web site and can
be executed from within a browser. (Webopedia staff, 2017)
2.1.4 Smartphones
2.1.4.1 IOS
iOS is Apple`s mobile operating system. Originally developed for the iPhone,
iOS now can also support other Apple`s devices such as itouch, iPad and Apple TV.
Although this OS is being change from Mac OS X, iOS still has the technologies that
are available and compatible only for itself, such as the Multi-Touch interface and
accelerometer support, and these devices make iPhone easier to use (A. Sheikj, P.
Ganai, N. Malik, K. Dar, 2013)
2.1.4.2 Android
An Android phone is a smartphone that are manage and runs on software that
are being developed by Google. Android is one of the top competitors on the market
for smartphones. Some could argue the best smartphones on the market use the
Android Operating System to function/operate. (J. Bond, 2013)
10
A Computer language defines different kinds of languages that are being used
in communicating Computer machine. Some of the languages like programming
language that is a set of codes or instructions used for communicating the machine.
This kind of code is also considered as the computer language that are commonly
used in programming. There are a lot of kinds and types of computer languages that
are being performed in communicating machine but it also had a lot of similarities in
doing types of works by communicating with the machine. All the languages that are
being categorized and separated into two basic types of languages, the Low-level
language and High level language. (InformationQ 2016)
2.1.5.1 C
2.1.5.2 C++
This section stated the related studies that had a result and finding that are
related to the possible outcome of the present study.
those of old students’ enrolment data. Currently, the Institute uses an in-house
application, called the electronic School Management System or the e.SMS to manage
these data. Reports required by the management and other government agencies, such
as DOST and CHED, can be easily generated from the e.SMS. However, for data
analysis purposes, these reports are not enough, since they are not visually presented
out of the box (i.e, they still have to be exported to spreadsheet applications, like
Excel, to produce charts and graphs). In this study, the researchers propose a data
visualization framework for student academic data that will be incorporated into the
My.IIT Students, Faculty and Staff portal and will only be made available to
authorized users.
13
Chapter 3
Methodology
In this chapter, the researchers shows the methods and activities being done in
developing the new web-based clearance system.
Fig 3.1 shows a certain diagram that contains five stages to follow in creating
a certain prototype. Each certain phases is designed to perform their individual
functions as pertain in their organized flow without any restriction or limits. All five
phases are needed to be complied in creating the final prototype of the research study.
In the Fig 3.2, it illustrates the specific detail guide in processing the final
prototype. There are five major phases that are being followed and serve as a guide
for the researcher the Planning phase, Analysis phase, Designing phase, Development
phase, and Implementation phase.
This section states and discuss about the objective, problem and the
importance of the study.
This section discuss the reviewed data and investigations to help the
researcher analyze the problem and collect the information for references.
In this section, the researchers discuss the specific components and interfaces
and the program codes and the languages to be use to comply the specific
requirements stated in the planning phase.
In this section, codes will be created and emerged it all and will be tested one
by one.
Activities:
In this section, the researchers will be implement the codes, the final codes
will be combined for the final prototype of the study, and observe and debug the
errors in executing the program process.
Activities:
a) The system will be observed for the possible problems and errors in
developing the prototype of the device.
b) And once the codes is already functional and final, it will be combined for the
prototype.
2. Compatibility test and repair
a) Trial-and-error to find bugs and to repair the problems found in program while
processing.
In this phase, it is the extension for the given waterfall model method in
discussing the process in making the prototype. It is considered as a final stage of the
study.
The final prototype will be deployed the corresponding target area and will
conduct an observation for the sufficiency of the performance and the efficiency of
the device.