Polytechnic University of The Philippines
Polytechnic University of The Philippines
Chapter 3
TECHNICAL BACKGROUND
interfaces, and data for a system to accomplish the specified requirements. The main
objectives of the design are practicality, efficiency, cost, flexibility, and security.
This chapter describes the approach taken for data gathering and requirement
analysis. The findings discussed in the Literature Review are used as the basis for developing
a research methodology.
Research Approach
This section will discuss the methods that the proponents used to attain purposeful,
accurate and systematic search for new information, the software project used the
descriptive research method. It involves the recording, description, analysis and the
Descriptive research refers to the type of research question, design, and data
analysis that will be applied to a given topic. The proponents help to accomplish their study
by the use of this method. Detailed descriptions of specific situation(s) using interviews,
an interviews, survey questionnaires to the respondents and through the use of documents
and thesis that related to their study. This method can help the researchers to define the
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
specific problems that the existing software encountered. The researchers were able to
identify the benefits and implications of the existing software and used it to provide basis in
defining adjectives for the researchers. By the use of this method the proponents obtain
more accurate and detailed information that they need to accomplish their study.
Methodology
The knowledge and skills of the system analyst will be tested in this period. This is
the part where the system analyst must be able to analyze and discuss the methods that will
be used throughout the entire project. The following are the system development methods,
software planning, software analysis, software design, software testing and software
implementation.
This chapter will discuss about process involved and methodology that were used to
develop this system. Agile methodology is has been used during development of our project.
Agile SDLC model are combination of two part that is iterative and incremental process
models that focus on process flexibility and customer satisfaction by rapid delivery of
working software product. This methodology has five steps and each of the steps have
different outcomes.
In Agile Model, we believed that every project needs to handle differently based on
existing method and project requirement. The Agile Model tasks are divided to small time
The iterative approach is taken and working software build is delivered after each
iteration. Each build is progressive, regarding to features the final build holds all the features
Implement
Planning Testing
Design Coding
Requirements Analysis
This section will discuss about the different tools that the proponents used to
gathered information for the development of the said software solution. Data gathering helps
get findings on a certain thing. It is also the collection of information through direct
things that will help to their study especially to the business establishments that mostly
applying for business permits and licenses. During the data gathering the proponents
observed that the barangay Pulong Buhangin, Santa Maria, Bulacan are still doing a manual
processes of applying business permits and licenses which is time consuming for the
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
applicants. The barangay is not accepting student or researcher without a letter. The
proponents also observed that in every business permits and licenses that a client’s request
have a different required documents, also all requests permits and licenses need a cedula
that has a validity of 1 year. And the renewal of business permits and licenses is every year.
aids in focusing attention on important points relating to the study and securing comparable
data in different interviews by the same of different interviewers. Before the proponents
make an interview, the barangay required the proponents to create a prototype first, and
present the chosen system to the secretary of barangay to discuss the possibility and
potential of the proposed system. After the proponents explain the features and benefits of
the system, the proponents conduct a question-answer session to acquire basic information
of the system. The proponents noticed that the manual process for applying business
permits and licenses has a slow process of request due to long queue and sometimes other
questions for the purpose of gathering information from the respondents. Define as a
research method used for collecting data from a pre-defined group of respondents to get
purposes and can be carried out in many ways depending on the methodology chosen and
the objectives to be achieved. Surveys also used to achieve qualitative description of what
the business and customers have and what they need. The proponents make a survey
questionnaires for the residents and business establishments of Pulong Buhangin, Santa
Maria, Bulacan who often applying business permits and licenses. During the data
gathering, the proponents noticed that the most common problem of manual process for
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
applying business permits and licenses is a slow process of requests and long queue which
reviewing or evaluating documents. Documents that may be used for consistent evaluation
as part of the study take a variety of forms. During the form and document analysis the
proponents requested papers, forms and document related to the processing of applying
and renewing business permit and licenses and used this gathered forms and documents
for the information needed in the proposed system. This also provides as reference to
create and improve transaction and create an easy way to perform major processes of
Systems Requirements
This section will discuss about the requirements of the system that the proponents
used to develop the accuracy, efficiency, reliability, speed and user friendliness of the
system that will be evaluating with different method used to obtain the consistency of the
proposed system.
19
Software. System software is a type of computer that is designed to run a
computer’s hardware and application programs. There are several software tools that
proponents used for the proposed system project. These includes: the Laravel a framework
of PHP that we used to develop the system, the JavaScript a scripting language that
controls functionality of the system for efficiency, the Vue.js and Node.js a platform used in
the system that supports JavaScript, the MySQL a storage for all the information and that is
being used and gathered by and from the system, the HTML for creating web pages, the
Adobe XD an adobe product that is used for web and mobile design and the Tailwind CSS a
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
highly customizable, low-level CSS framework that gives design without any annoying
opinionated styles.
Table 1
Software Specifications
Recommend Requirements
Software Operating System Version Connection
Windows 7 or later
Google Chrome Chrome 80
(32-bit or 64bit)
Windows 10
Microsoft Edge 32-bit or 64-bit Edge 80 Required
2Mbps or Higher
Safari MacOS 10.12 Sierra
Windows 7 or later
XAMMP 7.4.1
(32-bit or 64bit)
Minimum Requirements
Software Operating System Version Connection
Windows 7 or later
Google Chrome Chrome 66
(32-bit or 64bit)
Windows 8
Microsoft Edge 32-bit or 64-bit Edge 79 Required
2Mbps
Safari MacOS 10.9 Mavericks
Windows 7 or later
XAMMP 5.5.34
(32-bit or 64bit)
20
Hardware. Computer hardware described as the collection of physical components
that constitute a computer system. Also known as the building blocks for the physical
information system. This section covers the system unit and peripherals required to run the
system.
Table 2
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
Hardware Specifications
Recommend Requirements
Specification
Hardware
RAM4GB
802.11b
Router
Hard
Dual Disk
Core
250 GB Drive
with
Processor a 3.4GHz
or Higher
or higher
Minimum Requirements
Hardware
Dual RAM
Specification
Core2GB
with
Processor
802.11ac
Router
Hard Disk Drivea 3.4GHz
150 GB
21
Software
Windows
Windows
Software
Version
Operating 10
10
7.4.1
XAMMP
Chrome
Google 80 System
Chrome
VSCode
1.31
(64bit)
(64bit)
(64-bit)
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
Hardware
Specification
Hardware
RAM8GB
802.11ac
HardRouter
Disk Drive
Intel Core i7
1 Terabyte
Processor
Peopleware. It refers to anything that has to do with the task of people in the
development or use of computer software and hardware systems, together with such issues
develops, or uses computer systems plays an important role in the computing process and
together. The figure shows in figure 3 is the network that the proponents used in the
proposed system. As described in the figure the proponents used Wide Area Network
(WAN). A computer network in which the computers connected may be far apart, generally
having a radius of half a mile or more. Both the Applicant, Captain, Secretary, Inspector,
Admin and the Admin Head use a wireless network as a way in order to connect with each
other and fetch the data that processed into meaningful information.
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
Figure 3. Network Architecture
Admin Applicant
Admin
Head
Inspector Captain
Secretary