Chapter 1 3 W. Questionnaire 1
Chapter 1 3 W. Questionnaire 1
Sluder, Richard C.
Lucena, Campus
November 2020
1
Chapter I
INTRODUCTION
travel islands in huge quantities at a time. A particular vehicle that offers this service is
the “ferry”, which is used to convey passengers across the sea and has been a common
The main government body responsible for preparing and establishing seaports in
the country is the Philippine Ports Authority (PPA). Established in 1974, the PPA Charter
was amended by Executive Order 857, widening its responsibilities to include the
Maritime transport refers to the carriage by sea of goods or/and passengers and is
primarily used for commercial purposes, in exchange for fees, such as hire or own
Transportation refers to the volume of bulk sorts and the variant of roll-on-roll-off
(Ro-Ro) of the ship handling the passengers via the terminal. Port of Alabat is recognized
to be amongst the most important trade sites on the island and is one of the longest ports
the “ferry”. Upon taking the service of the transportation, there are occurrences when it
comes to; schedule of departure and the assurance of passenger. This can cause
Background of Study
For most ferry units, boarding of passengers, packages, and vehicles has been
problematic as the workplace can be incoherent with the way the data types are brought
in. This can be reliant on the staff in the workplace who do not efficiently accommodate
the data. The staff of the ship can cause mishaps such as exceeding passenger capacity
due to uncertainty or misinformation provided by them, this is also given to packages and
vehicles that are boarded on to the ferry. With this in mind, chances of delay in departing
are setback due to the alteration of the ferry’s system. It can be hectic when travelers are
boarding the ferry because of the unsystematic queueing of the passengers. People of
Quezon Province find it difficult to vast in neighboring towns such as Alabat Island and
vice versa for the people of Alabat Island. In this study, it gives the passenger an easy
application for the “ferry” can improve the quality of transportation services for the
Travelers are expected to use the application for their means of sea
transportation instead of direct booking in the port for minimal inquiry. The primary aim
and travelers.
The ideology of the researchers pointed out an application that serves ease of
most smartphones out there, whether the operating system is iOS or Android. It can be
downloaded in the systems application store and is free to download. To solve the
3
applications will give the proposed application a user-friendly approach for the travelers.
Modernization of ferry transportation is necessary for our society in the Philippines, the
Booking in Alabat Island. Via a systematic approach to ease of access, create a program
that will support travelers requesting to board a "ferry". The study proposal will be
helpful to the travelers across Alabat Island, the workforce of the ship will be accustomed
1. To design and develop a program that will give ease of payment to the traveler’s
inquiry of the departing ship and will minimize time consumption and problematic
queuing.
2. Identify the software and hardware needed in the development of the mobile
application.
3.1. Compatibility
4
3.3. Maintainability
3.5. Portability
3.6. Reliability
3.7. Security
3.8. Usability
transport. This study will redound to the benefit of society considering that the ferry is
To the local travelers, this study will help local travelers to come up with a new
To Ferry owners, this study will help to speed up the work of the ferry operators.
It will open up a new idea for workers and put the process in the ports in a more modern
way.
To the academe, this study will be an opportunity for the entire student
To the researchers, this study will help think of a solution to such problems,
bring out their skills, and have the opportunity to explore their field which is Computer
programming. This study can also be used as a reference for their enhancements.
To future researchers, this study will serve as their reference and use it to
The scope of the study involved the time and money spent, programming modes
and schemes, and technical advice from the computer programming experts. The
estimated time range from training and mobile application creation to the expected range
The materials needed in the study were the following: (1) Desktop Computer /
Laptop for the platform of the Mobile Application; (2) Smartphone - To run a series of
The proposed application will focus only on online booking, online payment
process through a quick-response code or QR code, and Geolocation tracking of the ship.
The study involved training in Computer Programming methods, features some technical
techniques in programming the Mobile Application. The study needs human force from a
However, the study is limited only to Maritime transport, specifically to the ships
and ports in Alabat Island. The mobile application is not applicable to book on any land
vehicle and/or ships that are not prescribed to travel. The application could not function
without an internet connection and it is applicable only for the Android Operating
System. Nevertheless, the study was focused on developing an application that will help
to improve the ticketing process at ports. The study was conducted during the academic
year 2020-2021.
by describing a pattern of groups within the datasets while retaining information about
individuals in the database. The system algorithm will be implemented in MySQL where
the result of having a specific single substitution in the database is limited enough as the
query result cannot be used to assert much about any single individual, and therefore
provides privacy. In the proposed application, the researchers will implement data
privacy in MySQL. The researchers will guarantee the safety measures for the application
Definition of terms
The following terms are operationally defined by the researchers for a better
understanding.
7
manipulation tools in all sorts of format types for the user to save in. This will be the
software used in creating the aesthetics of the user interface in the application.
for the operating system of android. The purpose of the system software is to accelerate
software will be used to assist the researchers in progressing the mobile application.
whether it is, software and/or hardware is efficient to run with the components that are
compiled together and ran. The researchers must meet this standard to develop a
compatible system or software that will be effective to the consumers of the proposed
application.
Ferry - It is a type of sea transport used to get to the nearby town between the
seas (Quezon to Gumaca; Alabat to Atimonan; Perez to Atimonan). In this study, the
ferry was used as the main topic to develop an application for access to schedules and
online booking.
software and/or hardware is executable with the proper functions that are intended for its
8
specific use. This parameter will ensure the proposed application’s characteristics in
Google Maps - Is a geolocation tracking system that collects data from the global
positioning system embedded in the device to provide information on what and where the
current electronic device is using. This will track the real-time movement of the ferry’s
location and will determine the arrival for the proposed application.
developing web pages. This language will be used in developing the researcher's
proposed application in various aspects such as framework, built-in features, and tools.
a programming language used by programmers to create website. This provides the main
core of the webpage. HTML5 will be beneficial to the researchers in developing the
functions on web pages to be introduced. The browser and operating system accessibility
parameter, the researchers are to follow maintainability to keep a consistent system that
product or system is performing under load. The data that are loading are to be run in the
system as resources to analyze the response time of the system’s performance and how
efficient it is. This standard will be followed by the researchers to create a well running
system that meets the necessary performance for the users of the proposed application.
the application to use it on any end-devices in a faster and easier way. Researchers will
create a mobile application where the target will be used by more people, an Android
accommodate the proposed application’s surge prices. By using Python, the data can be
JavaScript. React Native works for operating systems such as iOS and Android. This
10
framework will allow the researchers to execute native rendering so that images of the
user-interface components of the proposed mobile application are accurate and clear.
Reliability- is the extent of software that demonstrates the ability to perform the
role assigned based on the program that is supposed to be performed over a particular
period. The researcher ensures that the proposed application had the ideas and provided
Security- is being aware of safety and protection against malicious attacks and
threats on the internet. Securing data is strictly based on the development of the proposed
application and this parameter will be the basis of how the user's personal information
can be protected
mobile computing into one unit. This will be the main component in interacting with the
proposed application for the travelers and the operators of the ship.
protocols. This would be used to alert customers by mobile phone of the planned study by
text message.
11
framework for the proposed study, especially useful in handling structured data.
Usability- is a degree in which how accommodating is it for the user to learn the
system or to control and operate the application for its intended use without fault.
Usability helps in creating a mobile application to test the efficiency of the application
and avoid any errors, problems while using it and get the satisfaction of the users.
Wix – It is a website builder with implemented templates that are ready-made for
you to create and design your webpage with its, HTML5 based coding. When creating
your webpage, it will also be configured to a mobile version, meaning the website will
Chapter II
This chapter shows the related literature, development software, and materials that
Transport Booking in Alabat Island”. This will also present the conceptual framework to
Island. This includes JavaScript, MySQL, Google Maps, SMS (Short Message Service),
Maritime Transportation
The Philippines is one of the countries with the most ports in the world because it
is made up of huge islands. Some of the well-known ports in the country are in Calapan,
Batangas, Cebu, and Manila because they have large and many vessels in the country that
are used to carry goods and passengers to the destination. Ro-Ro is a type of vessel used
to cross to the other port. It is loaded with goods, cars, trucks by pulling between the side
and the dock. The use of Ro-Ro ships allows for faster and safe transportation. Another
of the most targeted is people using to get to nearby towns for faster sea transportation.
Alabat Island consists of three districts, Alabat, Quezon, and Perez or better known as
AlQueRez. RoRos are already known to be used in three districts but only the Alabat
13
district has Ro-Ro that can carry large vehicles such as trucks and cars which is the
reason why many people pass through the Alabat Port to Atimonan Port. Due to the threat
of Covid-19, the Philippine Ports Authority has implemented a plan which aims to
prevent people from becoming infected with the disease. Avoid the Human-to human
transaction where they set up ticketing machines in the port of Batangas and port of
Calapan which will serve as a way to speed up the process at the ports and terminals.
The above research has a similar feature to FerryGo and also has a difference, but
the difference is that FerryGo is a Mobile application for booking that targets the ports on
Alabat Island, and the Philippine Ports Authority did is a machine that target is the large
Python
language meaning you don’t have to worry about memory management like the C++
programming language as much. It keeps a keen focus on the core functions of any
taking care of common programming tasks. The clear syntax principles of the
programming language further make it easy for the application to keep the code base
scientists, network engineers, data analysts, and software engineers in the field of
14
expertise. Python can be used to program commands for saving, renaming, and
transferring files, with scripted coding to automate actions on the operating system. These
scripted commands are an example of what are the capabilities in the Pythons
functionality and diverse plug-in for inputting a program that is applicable to run on your
system. Python is more complex than most programming languages out there however, it
takes fewer lines of input coding for a program to run. Dropbox is an online website that
offers services in the cloud and data storage/management which users can share files
online. It started primarily as a desktop application and gradually became diverse and was
favors Python due to its simplicity and advancement when using it.
The simplicity of inputting linings of code and the advanced coding language
were taken advantage of by the researchers to use Python the programming language as it
SQL/MySQL
SQL is a common language used to store, manipulate, and retrieve the data in the
databases and MySQL is a database management system that is also known as Structured
Query Language. The basic purpose for SQL/MySQL is to create a database in which it
can be used to store any sort of information from it being a single piece of data to an
entire inventory full of items. MySQL has coded in C and C++ programming language
and is compatible with most operating systems or platforms out there, including
15
software for retrieving, adding, editing the data in a database management system. It is
free-to-use to any sort of user who can create the desired application that has a database
management system. SQL is a form of communication for the data in the database
management system meaning, it functions the optional choices in what the user can do to
gathered information is stored online and will be accessible in real-time when accessing
Adobe Photoshop
photographs. This software is available on operating systems running Windows and iOS.
It is also used to create the design and logo of its application by researchers. There are
many features and tools in Adobe Photoshop that can help improve the image, such as
text, shape, color, filters, adjustment lines, or it can affect something that changes
everything, maybe the single layer or the entire layer. Adobe Photoshop is a creative hub
and open-source application that promotes creative ideas to be generated and move on
and then eventually build whatever goal. Photoshop is a blank canvas that enables ideas
The application is planned to be used by researchers, it has many features that will
help to develop the logo of the proposed mobile application, and it is easier to use Adobe
16
Photoshop for image editing than any other open-source application. Photoshop will be
used to create the layout and layers of the user interface in the proposed mobile
application.
React Native
build natively-rendered mobile apps for both operating systems like, iOS and Android.
React Native was first released by Facebook as an open-source project in 2015. React
React Native has been used to develop popular applications that have been
integrated into mobile applications such as, Facebook, Instagram, and Discord. The
programmers will take advantage of the software’s fast refresh rate for coding the native
builds and use this structure framework to easily input lines of coding that is based on
SMS
SMS stands for Short Message Service, a part of the text messaging service used for
devices. In the world, text messaging has become a popular form of mobile phone
communication because it is the easiest and fastest way to update an individual. By the
Republic act No 10639, SMS was used to update people from various telecommunication
service providers.
17
The said Act mandated to provide free mobile alerts to natural disasters and
calamities and to this day this trend is still of great benefit. The researchers are planning
to use a short message service in this study to serve as cellular alerts and ferry updates.
Passengers will receive short messages, smartphone notifications about schedule changes,
and cancellation of ferry travel to all those mobile phones that are registered in the
JavaScript
paradigm language. JavaScript is used to develop fully stacked applications that are web
application programming interface for working with, dates, text, standard data
frameworks, and regex or regular expression. Based on the studies of Chapman (2018),
JavaScript is used to create interactive elements on a web page and mobile applications.
A search box that you interact with on any web page is created by JavaScript. JavaScript
was intended to assist Java but, JavaScript in the later times became its web development
The researchers will use this high-leveled programming language to develop the
Android Studio
18
offers convenient tools for efficiently designing applications that are based on the
mobile’s operating system called android. This development platform is written in Java,
Kotlin, and C++, three programming languages. It's made by Google and driven by
IntelliJ. This is open-source and free-to-use development software. This is a fast and
feature-rich emulator, where the proposed application can be applied to all Android
devices to use.
This software will be the environment of program coding for the proposed
Wix
easily. It offers HTML5 websites that can be custom-made to the user’s liking. With its
Cloud-Based service, the website provides several integrations of files such as Zip, RAR,
JPEG, PNG, and Document formats. When a website is created using Wix on a personal
computer, it will also be configured to be opened as a mobile version website when the
website has been published after the website has been fully developed to the user’s liking.
customization. The researchers will take advantage of this website builder to introduce
Compatibility
your targeted system whether it is hardware and/or software. A system will efficiently run
when components in a system can exchange the data in that environment if it does not
that the probability of the system's functionality is sufficient and is suitable for
installation in most platform devices such as mobile devices. The system or product is to
be compatible amongst different platforms when accessing is the aim or proposition when
it is being evaluated for compatibility. The smooth interaction of the application means
that the system is applicable to run because the coexistence of the models in the system is
The researchers expect the proposed system to be compatible with the mobile
Functional Suitability
Functional Suitability represents the degree to which the system or product executes
the proper functions intended for its specific operation as an application. When provided
a task or objective, it must show suitable results that are corresponding to the
(Estdale & Georgiadou, 2018) defines function suitability to consists of three sub-
components are to assure that to a certain degree the functions are running properly and
are significant to the application’s purpose. The application's functionality meets the
general interaction and purpose of the created software. (Pawel & Rebes, 2019)
The researchers are to follow the standards to validate the needs of the system for
Maintainability
efficient to be modified by the creators. Modifications are to be made to correct faults and
improve the performance of the application and its environment. Maintaining an error
and/or bug-free system is needed for further development in the system especially when
enhancement is mandated to keep a consistent system running properly. (Pawel & Rebes,
2019). When a system is highly maintainable, the ease of improving quality in areas of
the environment in the system is there for modification such as bugs like security,
performance, functionality, and the other characteristics that are defined by the ISO
The researchers will be following the defined characteristics for the proposed
the system.
Performance Efficiency
product when the system is performing the tasks during load. The data that is loading to
the resources that are required to run the system at the maximum capacity. Response time
and the process is analyzed throughout the execution of the system when the program is
running.
The application is speculated throughout its progress to assure the quality of the
system and it is bearing components for the user to assure of the utmost efficiency of the
program for its user to interact with efficiently and load testing or speculating the
application after its post-boot is necessary to adjust the capacity and further modifications
of the system. The term would be stress testing it on the maximum load capacity of the
application, further conducted tests are a necessity when ideally testing the application's
success and failure when/or during its run time. (Maayan, 2017)
This defined evaluation for the proposed application will be definite to use as the
system will require proper procedures of conducted tests for its performance and quality
Portability
22
Portability is the degree of efficiency which refers to the ability of the application to
use it on any end-devices in a faster and easier way. Nowadays, Mobile Application has
been a tool today to get and collect related information about travel and tourism. (Fang et
al., 2017) It becomes more effective for all travelers to use a mobile application that
usability, gives the user considerable advantages. (Nayebi et al., 2012) It describes that
all mobile applications must-have features and functionality that individuals can satisfy
on the portability with which the device is easily linked to any hardware or software
system, another thing is that applicants must provide satisfaction to all end-users.
With this in mind, researchers think that an application's portability is essential and
will ensure that the FerryGo Mobile Application has certain features that serve its
Reliability
Reliability is the extent of software that demonstrates the ability to perform the role
assigned based on the program that is supposed to be performed over a particular period.
Reliability refers to the ability to be 100% percent correct and not fail the function of an
availability, should operate even if there are a few device bugs and there should be
recoverability if there are faults to prevent long interruptions. (Haoues et al., 2017)
23
promotes satisfaction to the users. With this concept, the researcher ensured that the
proposed application had the above ideas and provided an application that retains its
reliability.
Security
Security is being aware of safety and protection against malicious attacks and threats
on the internet and/or other social media sites that collect data and information from
users. With an ever-growing array of malicious resources, many cyber-attacks are being
There are many ways out now to protect user-profiles and maintain data and secure
the sustainability of privacy is one of the crucial security standards for outsourcing
databases. The framework will preserve the privacy of access patterns of databases with
To protect the data privacy and security of users, the researchers will follow the
rules and regulations applicable to the production of mobile applications that include
information from users. The researcher will create a SQL database in which the
Usability
24
Usability refers to the system or program that is interacted with by users to reach the
the user to learn the system or to control and operate the application for its intended use
without fault.
Usability is used to identify the software’s quality and how seamless it is for users to
interact with the system. Having the right standards and best practices for the program
will further enhance the usability in users making less of an error and/or the effectiveness
to grasp the goal of learning the system. Regarding usability, it helps develop the
application's broad environment for effectiveness and efficiency that the services should
uphold. Natailiia K. (2020) the system or product will be optimized to its proper
functionalities so that the users can experience a cooperative system that serves its
With this specified parameter, the researchers shall use this characteristic to
optimize the usability of the system in its stages of development to ensure a satisfactory
application that will result in seamless software with no errors and/or invalidity.
Synthesis
With the use of the mentioned cited studies that were gathered by various authors for
languages will be used to encode the software independently and will be developed as a
mobile application for the operating system that is Android. The consumers that will use
this service of transportation for ferries can rely on the ease of payment and availability.
25
The application shall be created with optimal settings using the parameters mentioned.
The mobile application will meet the intended needs for it to be a functional and suitable
Conceptual framework
Based on the foregoing concept, ideas, and findings of related literature and insight
Wix maintainability,
3. Hardware performance
efficiency,
Laptop
portability,
SmartPhone
reliability, and
Figure 1.Conceptual framework of the study
27
The figure 1 shows the input-process-output model used in this study by the
In the input, the specifications necessary to build the application are specified in
the hardware, software, and related studies required running the program. To prevent
errors, the hardware and software must be correct, the programming language must be
indicated and the uniformity and appropriateness of programming must be observed, and
finally, the coding and functionality of the device must be accurate and well defined.
In the process, the development of the device according to its technicalities will be
shown using the materials used in the input. After all the requirements such as content
have been imposed in the process, the researcher is needed to observe the system's
growth and development, the enhancement of the program must be launched. The
adjustment and correction of all errors should also be checked at the end of the process.
Finally, the output will cover the completion and productivity of the application
entitled FerryGo: Mobile Application for Maritime Transport Booking on Alabat Island.
The system will be evaluated using ISO 25010 standards that will measure its
Chapter III
METHODOLOGY
This chapter presents the research methods of the study. This includes the
procedure, work plan, system development, project technical description, operation and
Research Locale
Campus. Travelers on Alabat Island always use the Ferry to the nearby town as a way of
sea transportation. Thus, the researchers will conduct the study to provide the travelers
another mode of booking reservations using the mobile application in a faster and easier
way, and the system will be of great help for all people entering and leaving the island.
Respondents
For this, the researchers refer to target respondents who evaluated the mobile
application's usability and functionality which will be significant for the improvement of
The respondents are composed of twenty (15) local travelers from Alabat Island
who always use ferries, seven (7) ferry personnel, and three (3) IT Professionals of
Southern Luzon State University - Lucena Campus to test the total technicalities of the
mobile application. A total of twenty-five (25) respondents will evaluate the effectiveness
of the application.
Research Design
As it is the best suited for the study, the researchers will use a developmental
research design.
booking maritime transport in the districts of Quezon, Alabat, and Perez or, simply,
Alabat Island. For system development, researchers will use the JavaScript language and
Research Instrument
evaluation with the use of a questionnaire. This questionnaire has (8) categories, the
efficiency, portability, reliability, and security. Each category is rated by the respondents
30
from one (1) to four (4) scale which is four (4) is to be considered as the highest point in
The mentioned uses above are to prepare and conceptualize the study’s purpose.
Each of the respondents was given a form that represents a questionnaire like a checklist
research adviser and validated by the members of the panel of examiners. The four scales
Sources such as online articles, journals, and related studies were utilized by the
researchers. The sources helped the researchers to make their mobile application efficient
application are some of the various parameters of the application that were given thought
by the researchers. This data provided the researchers to develop software that gives ease
of access for payment of travel in maritime transportation and its availability with the
implementations of online transaction, short message service or (SMS) alert system that
evaluation and has been tempered to reach its peak state. The approval of the Campus
Director with the aforementioned recommendation of the research adviser was consulted
and validated. The survey was then carried out to analyze the acceptability of the
31
gathered.
System Development
PLANNING
DESIGNING
PROGRAMMING
INSTALLING/UPLOADING
TESTING
FINALIZATION
EVALUATION
Figure two (2) shows what are the stages that the proposed application went
through that covers the planning, designing, programming, installing, testing to debug
errors that may be encountered in the system. Implementing these guidelines in the
software is necessary for the proposed application to maintain its optimal functionality
1. Planning
The planning stage starts with gathering the required sources, materials,
development software, and consolidation of experts that will help in conceptualizing the
software was used in optimizing the mobile application to an extent in finding the best
2. Designing
Diagram one (1) illustrates the interaction of the proposed application with the
user and what the system's flow will be and how the passenger will interact in the system.
34
B. Activity Diagram
Diagram two (2) shows the step-by-step system flow to access and interact with the
proposed application. As shown above, the consumer will login the proposed application
Once the proposed application is launched, they will enter a valid account and
proceed to the applications feature that is Mari-Time Transport Booking in Alabat, Island
C. Entity-Relationship Diagram
Database System
Name
Address MV Platino
Announcements on
Date MV Isafer
schedule, Updates
Number of slots to and cancelation of Jeanalyn Shipping
be reserve travel
Mode of payment
the entity-relationship diagram of different entity sets that will be stored in a database.
36
3. Programming
Various programs were created, debugged, and designed shown in figure 3. The
occurrence of errors, bugs, and glitches in the program was patched by the researchers.
37
4. Installing/Uploading
Fig
ure four (4) above is a screenshot of the homepage that shows the proposed application
was uploaded to the website that is built by Wix.com. The APK file can be accessed once
5. Testing
After the proposed application has been developed and programmed to its optimal
functionality. The researchers shall conduct trials of the proposed application running and
analyze the result for errors, glitches, crashes, and reliability measures.
6. Finalizing
clarification of the proposed application, the researchers are near to finalizing the final
proposed product that will give service to the travelers of Alabat, Island via Ferry. With
this in mind, the proposed application was prepared to be evaluated for its acceptability.
7. Evaluation
After the proposed application is finalized, experts will evaluate the application in
develop the mobile application for android systems. The application’s database is
managed by MySQL. Consumers of the proposed application can interact and inquire
about the availability of ferries and payment through the mobile application. The
proposed application is downloadable through the built website by the researchers. The
the website for further questions by consumers. Once the file is downloaded, the
consumer can decompress the file and begin installing the APK File to their Android
Smartphone.
The researchers performed the testing of the device both visually and manually.
1. Open the website by typing in the address in a browser that has an internet
connection.
2. Click the “Download” button on the website to begin downloading the file for the
mobile application.
3. Decompress and Install the APK format or android application to the Smartphone.
4. After the installation is complete the consumer must register and verify as a
5. The application is now applicable to the user and is ready to provide services for
Evaluation Criteria
(25) respondents will choose purposively to rate the effectiveness of the software. The
data will analyze and interpret using the following scale below.
point. The points are the ratings provided by the respondents. With a range scale of 3.41-
4.00 and a highly acceptable qualitative definition, the highest point is 4. The next point
is 3 with a range scale of 2.50-3.24 and an acceptable qualitative description. The next
unacceptable. Lastly, the lowest point is 1 with a ranging scale of 1.00-1.74 and with a
Statistical Treatment
41
proposed study with the following formula, the proponents will use the weighted mean:
AWM =
∑ WM
N
Where:
WM = Weighted Mean
Σ = Summation
References Cited
42
Website
Haoues, M., Sellami, A., Ben-Abdallah, H., & Cheikhi, L. (2017). A guideline for
https://doi.org/10.1007/s13198-016-0546-8
Fang, J., Zhao, Z., Wen, C., & Wang, R. (2017). Design and performance attributes
Management. https://doi.org/10.1016/j.ijinfomgt.2017.03.003
Paweł Rebeś (2019). Software Quality Standards – How and why we applied ISO 25010.
https://iso25000.com/index.php/en/iso-25000-standards/iso-25010
(Estdale, John & Georgiadou, Elli. 2018). Applying the ISO/IEC 25010 Quality Models
Paweł Rebeś (2019). Software Quality Standards – How and why we applied ISO 25010.
https://iso25000.com/index.php/en/iso-25000-standards/iso-25010
Nayebi, F., Desharnais, J. M., & Abran, A. (2012). The state of the art of mobile
Electrical and Computer Engineering: Vision for a Greener Future, CCECE 2012.
https://doi.org/10.1109/CCECE.2012.6334930
Samtani, S., Chinn, K., Larson, C., & Chen, H. (2016). AZSecure Hacker Assets Portal:
43
Intelligence and Security Informatics: Cybersecurity and Big Data, ISI 2016.
https://doi.org/10.1109/ISI.2016.7745437
Ding, X., Yang, Y., & Deng, R. H. (2011). Database access pattern protection without
https://doi.org/10.1109/TIFS.2010.2101062
Samtani, S., Chinn, K., Larson, C., & Chen, H. (2016). AZSecure Hacker Assets Portal:
Intelligence and Security Informatics: Cybersecurity and Big Data, ISI 2016.
https://doi.org/10.1109/ISI.2016.7745437
Dorota Gaul & Łukasz Karwowski, (2019) What every software tester should know about
Usability Testing?
https://www.merixstudio.com/blog/what-every-software-tester-should-know-about-
usability-testing/
44
APPENDIX
Lucena, Campus
Survey Questionnaire
Traveler
Ferry Owner
IT Expert
Dear Respondents,
45
Brgy. Ibabang Dupay Lucena, City and Currently conducting our research project entitled
In lieu of this way, we may ask a little time to test and evaluate the effectiveness
of the proposed application for further enhancement and analysis. Thank you very much.
Application For Maritime Transport Booking In Alabat Island” based on the ISO
System
Requirements Specification System Feature HA A U HU
(4) (3) (2) (1)
Compatibility 1. The application can be installed
Android.)
2. The application consumes an
application.)
3. The website of the application is
mobile.
maida-download sa pamamagitan ng
browser o mobile.)
Functional 1. The application contains the
(SMS).
pagbabayad sa pamamagitan ng
makipag-ugnay.)
Maintainabilit 1. The application can be debugged
y with ease.
with ease.
48
madali.)
3. The application causes no
Efficiency efficient.
mahusay.)
2. The application loads resources
effectively.
Island.
49
sa Alabat, Island.)
Portability 1. The application is downloadable
System versions.
Operating System.)
3. The application file can be
crashes or errors.
mailabas muli.)
3. The application is accustomed to
travel-assistive software.
byahe.)
Security 1. The application requires
creating an account.
(Ang application ay
nangangailangan ng pag-verify ng
account.)
2. The application of database
gumagamit.)
3. The application database files can
be accessed easily.
madali.)
gamitin)
2. The application can easily be
makipag-ugnay sa travelers)
3. The application does not require
nangangailangan ng teknikal na
Comments/Suggestions:
Thank You!
Signature