Professional Documents
Culture Documents
and Communications Technology Act of 2015”, which was signed into law on 23 May
administrative entity of the Executive Branch of the government that will plan,
develop, and promote the national ICT development agenda. The DICT shall
strengthen its efforts on the following focus areas: Policy and Planning, Improved
Industry Development
Apart from this, the DICT is expected to spearhead the following endeavors:
the Philippines. Aligning with the current administration’s ICT Agenda, the DICT will
parks, plazas, public libraries, schools, government hospitals, train stations, airports,
Its Mission “DICT of the people and for the people.” The Department of
access to vital ICT info structure and services, ensure sustainable growth of
Page 1 of 16
Digitized Government, One Nation, Support the administration in fully achieving its
goals, Be the enabler, innovator, achiever and leader in pushing the country’s
development and transition towards a world-class digital economy and vision “An
Page 2 of 16
Chapter 1
Introduction
specific subject areas of a program of study. Test takers often time to do not have a
complete note of courses their freshman to junior years in collage resulting to a sum
While there are available reviewers on some programs in library, the changing
reading preference of students from printed to digital format makes the former less
preferred options.
Currently, DICT MC1 does not yet offer ICT Proficiency exam reviewing nor
review centers. Many IT practitioners and graduating students from all over the
Philippines are hoping to passed this kind of exam. The probability of students who
don’t review from past subjects has zero percent. Based from our survey from the
previous takers, 3 out of 10 only pass the diagnostic exam. As the researchers, we
came up of creating a mobile application that can initially review students for the
specific diagnostic exam first phase or the written exam which is called ICT
Proficiency Diagnostic exam. Diagnostic exam has 1 to 15 sets of questions and per
sets have only 15 questions. By creating this kind of mobile app, students will be
informed and can review also for the Diagnostic exam. (MN, 2019)
Page 3 of 16
Statement of the Problem
opportunity:
- Majority of takers got low scores because of not prepared for the
said exam.
1.3 Exam takers mostly rely on hard copy reviewers which is not accessible
have works or students who are still studying that wish to take and pass
the exam.
Page 4 of 16
Specifically, the proposed reviewer mobile application development project
b. The mobile application will serve as a portable reviewer the test takers.
c. To design a reviewer that is very accessible and available all the time.
reviewer for ICTD of NDJC. It is intended to have a high passing rate for the first
students preparing to take the exam for IT related studies. Through this mobile
Researchers. This study will give the researchers the opportunity to further
develop their skills in system design and development and it helps integrate certain
Page 5 of 16
Other Researchers. The project serves as another source of information for
other researchers. It could be a great help for them in analyzing, interpreting and
questions and the IT takers will choose the correct answer after that the result will
come out then there will be graph that will monitor if the IT takers is improving. This
Mobile application is focused only in coverage given by the DICT and the sample
questions are based from the previous takers who did not and passed the exam.
This system is limited only for IT and computer studies course. Hands-on
examination coverage or the second phase of the exam is not included in the
said system. Only the smartphone or tablet computer android installed operating
Definition of Terms
Page 6 of 16
Mobile Application. A mobile application is a software in cellphones.
Chapter 2
This chapter the related systems and studies that may help the researchers in
The Android-based board reviewer for students is very helpful and significant in many
reason; the students can enhance their capability learning, the students having a wider and
deep understanding and preparation on the different areas given by the Philippine Regulatory
Commission by using smart phones. In line with these, Android app developers have appeared in
the industry in the current and past. Android is an open source platform and allows the
developer to gain an edge over his rivals. The developer’s group is regularly working on different
application and feeds it with some of the latest technical and sophisticated advancements. This
assures that the android system is less insecure to failures, apart from being without bugs.
(http://sginteractive.wordpress.com /2014/09/24/main-benefits-of-android-application-
development/)
mobile application that includes the major functionalities of the UTP E-Learning website which
Page 7 of 16
are used by students, into a stand-alone mobile application (M-Learning). UTP E-Learning is a
website created for students to ease the usage of the website, it is also a platform for the
students to upload and download any education related notes or files. It also allows students to
access the E-learning system at any time using only their smart phone, view important
announcements, download lecture notes as well as modifying their profile. The methodology
mobile application that will help students to utilize the E-Learning website in an easy and
The mobile learning project is a mobile device that used for educational activities. The
main perspective in this article is in teacher training. We present experiences of how mobile
technology was used in teacher training, how trainees and supervising teacher’s felt the use of
mobile technology. The supervising teacher and trainee students discuss and share their ideas
about teaching methods and etc., through mobile devices and also use SMS-messaging and
digital pictures as a part of supervising process. The use of digital pictures which were delivered
via a mobile device came up to be surprisingly successful.The goal of these is to create flexible
teaching solutions, which will enable the accessing of information with all kinds of devices, and
(2002)
(http://www.researchgate.net/publication/3970906_Mobile_learning_and_mobility_in_teacher
_training)
MOBIlearn
Page 8 of 16
According to Samrajiva and Zainudeen,(2008)said that MOBIlearn is a major European
research project, that focused on the context-aware delivery of content and services to learners
with mobile devices. Also relevant is the fact that mobile phone ownership is increasingly more
(http://www.irrodl.org/index.php/irrodl/article/view/794/1487)
Mobile Platform
The mobile phone is one of the quickest to be adopted technologies in human history.
The Apple iPhone and Google Android have already begun to popularize this paradigm shift.
Soon, even low-end phones will be deployed with fast processors, long battery life, and rich
sensing capabilities (such as GPS, accelerometer, infrared light, etc.). And, unlike their desktop
counterparts, mobile phones have the unique property of always being on hand, a near constant
companion of their users. In this way, the mobile phone will become a sort of digital extension
of the user, sensing context as the user moves about the world. However, tools and techniques
that have long been refined for creating successful desktop computing environments do not
translate well to the mobile environment. The focus of our proposal is on developing the next
connection, novel interactions (e.g., multi-touch), sensors, and machine learning (e.g., activity
(http://www.Sreenivasa.org/pdf/sreenivasa.pdf)
Page 9 of 16
Mobiles can support the great amount of learning that occurs during the many activities of
everyday life, learning that occurs spontaneously in impromptu settings outside of the
classroom and outside of the usual environment of home and office. They enable learning that
occurs across time and place as learners apply what they learn in one environment to
by enabling students to customize the transfer of and access to information in order to build on
their skills and knowledge and to meet their own educational goals. (Sharples, et. al., 2005, pp.
Chapter 3
Method of the System
The researchers used the RAD methodology for the development of the system
entitled “Mobile-based examination reviewer application system for ICT proficiency diagnostic
exam”. To be able to produce a simple mobile app for IT related computer courses that has
numerous interactions with other entities in just an extent of few months, the researchers
agreed the preparation and requirements gathering of RAD techniques. This allowed the
researchers to develop the said application in fast phase and includes the needed requirements
Page 10 of 16
Define project requirements
The rapid application development cycle begins with participants defining a loose set of
traditional development cycles. This planning stage is brief - emphasizing a higher priority on
All project participants - developers, clients, software users and teams - communicate to
determine the project’s requirements, and strategies for tackling potential issues that may arise
during development. Requirements include goals, expectations, timelines and budget. The client
provides a vision for the product, and in collaboration with other stakeholders, research is
conducted to finalize requirements with each stakeholder’s approval. Ensuring every participant
is on the same page early in the development cycle assists teams with avoiding
miscommunication and costly mistakes. That being said, one of the key principles of RAD is the
The researchers were also directed in the internet, books and tutorials that are helpful
in developing the said application. The researchers have consulted passers of the diagnostic
exam and gathered some information and suggestions in developing the application. The
suggestion and opinions of others became their important source for the development and
Prototype
Once a project has been scoped, the researchers begin building out the initial models
and prototypes. The goal is to rapidly produce a working design that can be demonstrated to the
Page 11 of 16
client. Developers and designers work hand-in-hand with clients until a final product is ready, to
ensure the client’s needs are being met. This step is often repeated as often as is necessary as
the project evolves. During this early stage prototyping, it is common for developers to cut
corners in order to produce a working product that is acceptable to the product owner.
The use of rapidly built prototypes encourages user involvement, testing, and feedback
on a live system, rather than attempting to make abstract evaluations of a design document. The
nature of this consistent feedback enables developers to adjust models incrementally until
project requirements are sufficiently met. Stakeholders communicate and learn through
experience, quickly and easily identifying what does and doesn’t work. The rapid nature of
releases means errors are far more likely to be discovered earlier, which leads to a reduction in
Through prototyping, the development team can easily evaluate the feasibility of
complex components. Consequently, software is more robust, less error-prone, and better
Page 12 of 16
Figure 2: Quick Design
Rapid construction is where application coding, system testing, and unit integration
occurs, converting prototype and beta systems into a working model. This phase may also be
repeated as required, supporting new components and alterations. Generally, the researchers
use low-code or rapid application development tools like MIT App Inventor to quickly progress
the application.
Since the majority of user problems and client changes are addressed during the
iterative prototyping phase, developers are able to construct a final working model faster than
they would following a traditional development approach. Software and applications are
thoroughly tested during this phase, ensuring the end result satisfies client expectations and
objectives. Developers work with clients and end users to collect feedback on interface and
The final phase of rapid application development is where developers address the
Page 13 of 16
and maintainability as they finalise the product for launch. Components are moved to a live
production environment, where any necessary full-scale testing or training can take place.
Teams write thorough documentation and complete other necessary maintenance tasks, before
Chapter 4
Input Requirements
The developer should provide the needed questions and answers for the app
content.
Output Requirements
Each link page should show a back or home button at the upper part of the page.
The app must display the related information such as questions and selected answer
of the exam.
The app should display the correct answer for the given questions.
Process Requirements
The app stores all the available exact questions and answer choices in text.
The system should be able to connect to the right link page as it is requested.
Control Requirements
Page 14 of 16
The system database must only view by the system developer.
Chapter 5
System Design
This chapter presents the different system design which includes the flowchart, entity
Data.sql
Page 15 of 16
Context Diagram Level 0 of Data Flow Diagram
Page 16 of 16