You are on page 1of 16

Company Profile

Republic Act No. 10844, otherwise known as the “Department of Information

and Communications Technology Act of 2015”, which was signed into law on 23 May

2016. It is located in Corcuerra Extension, Port Area Zamboanga City In accordance to

the law, the Department of Information and Communications Technology

(DICT) shall be the primary policy, planning, coordinating, implementing, and

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

Public Access, Resource-Sharing and Capacity-Building, Consumer Protection and

Industry Development

Apart from this, the DICT is expected to spearhead the following endeavors:

Nation building Through ICT, Safeguarding of Information, Advancement of ICT in

the Philippines. Aligning with the current administration’s ICT Agenda, the DICT will

prioritize the following: Development of a National Broadband Plan to accelerate the

deployment of fiber optic cables and wireless technologies to improve internet

speed, Provision of Wi-Fi access at no charge in selected public places including

parks, plazas, public libraries, schools, government hospitals, train stations, airports,

and seaports, Development of a National ICT Portal.

Its Mission “DICT of the people and for the people.” The Department of

Information and Communications Technology commits to: Provide every Filipino

access to vital ICT info structure and services, ensure sustainable growth of

Philippine ICT-enabled industries resulting to creation of more jobs, Establish a One

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

innovative, safe and happy nation that thrives through and is

enabled by Information and Communications Technology.” DICT

aspires for the Philippines to develop and flourish through

innovation and constant development of ICT in the pursuit of a

progressive, safe, secured, contented and happy Filipino nation.

Page 2 of 16
Chapter 1
Introduction

Background of the System

The Examination is designed to evaluate the competence of an individual to

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

chance reading preference of students printed to digital format the examination.

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

This study aims to develop an Android-based reviewer application system to

provide reviewers with a digital review material.

In particular, this system seeks answers to the following issues and an

opportunity:

1.1 No reviewer app for specific subjects’ areas.

- There is no existing reviewer app for the specific exam.

1.2 Low passing rate of taking the exam.

- 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

and available all the time.

-This form of reviewer is also inconvenient, particularly for those who

have works or students who are still studying that wish to take and pass

the exam.

Objectives of the Project

The main objective of the proposed e-learning reviewer mobile application

development project, entitled “Android Based reviewer application system.

Page 4 of 16
Specifically, the proposed reviewer mobile application development project

will be able to:

a. To design and develop an application that contains questions that are

likely covered in the specific examination.

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.

Significance of the System

This study envisions the development of a Mobile-based examination

reviewer for ICTD of NDJC. It is intended to have a high passing rate for the first

phase of ICT Proficiency exam of the Department of Information and Communication

Technology, this study expected to be a help for the following beneficiaries:

Schools. This mobile exam reviewer is a way of enhancing the school

particularly in the field of examination process. It guarantees a more productive and

opportune exam process for ICTD of NDJC.

Students. This project serves as a supplementary tool for learning of the

students preparing to take the exam for IT related studies. Through this mobile

reviewer app, it will be easy for them to understand their lessons.

Researchers. This study will give the researchers the opportunity to further

develop their skills in system design and development and it helps integrate certain

processes gathered by the researchers to create solutions and implement acquired

knowledge for the diagnostic examination process.

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

gives them an idea in investigating study regarding mobile or android development

and also suggest to them.

Scope and Limitation of the Project

This Mobile application reviewer is an application that provides set of

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

system can be used to access this app.

Definition of Terms

Application. An application is a software designed to operate on smart phones

and computers for certain use.

Diagnostic Examination. First phase exam conducted by the DICT to evaluate

the competence of selected IT related course students and professionals to

perform programming or system analysis and design functions.

Page 6 of 16
Mobile Application. A mobile application is a software in cellphones.

Reviewer. A reviewer is notes that can guide students in exam.

Chapter 2

Review of Related Systems and Studies

This chapter the related systems and studies that may help the researchers in

developing the said examination reviewer application system.

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/)

E-Learning via Android Application

According to Hariharlall, Vibhagharan Nair (2012),this project focused on developing a

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

used to develop this project is Rapid Application Development. In a nutshell, M-Learning is a

mobile application that will help students to utilize the E-Learning website in an easy and

portable platform. (http://utpedia.utp.edumy/6276/)

Mobile learning and mobility in teacher training

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

to support learning in a variety of situations. Wireless and Mobile Technologies in Education

(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

common in the lower socio-economic segments of society.

(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

generation of mobile computing applications, which will incorporate a near-constant internet

connection, novel interactions (e.g., multi-touch), sensors, and machine learning (e.g., activity

inference) to provide rich, interactive experiences.

(http://www.Sreenivasa.org/pdf/sreenivasa.pdf)

Mobile in Promoting New Learning

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

developments in another. Mobile phones theoretically make learner-centered learning possible

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.

2, 4; 2007, pp. 222-23). (http://www.irrodl.org/index.php/irrodl/article/view/794/1487)

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

and content of the application.

Fig. 1. Rapid Application Development methodology

Page 10 of 16
Define project requirements

The rapid application development cycle begins with participants defining a loose set of

project requirements, equivalent to what would be accomplished during project scoping in

traditional development cycles. This planning stage is brief - emphasizing a higher priority on

prototype iterations - but critical to the ultimate success of a project.

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

ability to change requirements at any point in the development cycle.

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

accuracy of this study.

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

errors and debugging.

Through prototyping, the development team can easily evaluate the feasibility of

complex components. Consequently, software is more robust, less error-prone, and better

structured for future design additions.

Page 12 of 16
Figure 2: Quick Design

Rapid Construction and Feedback Gathering

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

functionality and improve all aspects of the product.

Finalize product / implementation.

The final phase of rapid application development is where developers address the

technical debt accumulated in early prototyping, optimizing implementation to improve stability

Page 13 of 16
and maintainability as they finalise the product for launch. Components are moved to a live

production environment, where full-scale testing occurs to identify product bugs.

The implementation phase is where development teams move components 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

confidently handing the client a complete product.

Chapter 4

User Requirements and Specification

Input Requirements

 The developer should provide the needed questions and answers for the app

content.

Output Requirements

 The system must be able generate accurate information.

 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.

 The app works offline.

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

relationship diagram and data flow diagram.

Data Flow Diagram

Examination User Account


Report Details (Online
IDE)
Reviewers (IT, CS, Developer
IS, CE Student or
Professionals)
Examination
0 Report
Exam Questions
and Answers Info
Mobile-Based Examination
Reviewer Application
System (ICT Proficiency
Diagnostic Exam)

Examination Question &


Examination Question & Answers
Answers Updates Details

Data.sql
Page 15 of 16
Context Diagram Level 0 of Data Flow Diagram

Page 16 of 16

You might also like