Vous êtes sur la page 1sur 22

Planning

A plan can include adapting a current system to meet new needs or developing a
completely new system. This phase defines user requirements, identifies needed feature,
functions, and customization, and investigates overall capabilities. Purpose of planning is
also to minimize the cost of performance and eliminate unproductive efforts. [KEEP 2018]
In first phase of the development the proponents gave way to brainstorming
and throwing of different ideas which help in the process of building the said
application. The proponents discussed how will the application will be
implemented during the development period; how costly will it be, the time the
development will consumed and other things that will be needed in the development.

Analysis
For a System Development Life Cycle Strategy to work there should be a strong
idea of what deficiencies exist in the current structure and the goals for the new approach.
A feasibility study determines if the person can or should accomplish the goals of the plan.
Information is gathered and analyzed to identify what technical assets, personnel, and
training is already in place replace, and at what cost. During this phase the users determine
the overall project scope, including economic, operation and human factors, identify key
personnel, and develop timelines. [KEEP 2018]
In second phase, the proponents started weighing whether there exists a
practical need for the application. In this phase the proponents started analyzing if
the proposed application can be realistically completed given our resources.

Design
Once the user makes the plan and identify costs, systems, and user requirements, a
detailed system design can begin that includes features and the other documentation.
[KEEP 2018]
In third phase of development, the proponent started seeking out different
useful applications that will be able to help in development in the design and
aesthetic aspect of the application

Eye Care+ 3-2


Implementation
In this stage physical system specifications are converted into a working and
reliable solutions. This is where the system is developed. It is followed by testing and then
implementation. In testing users are brought in to test before deployment to identify areas
of concern or improvement. [KEEP 2018]
In fourth phase of development, the proponents implemented the application
and tested whether the partial completion of the application will suffice. In this
phase, the application is also tested whether there exist or there are multiple bugs
and glitch in the application.

Maintenance
Once the product is tested and ready to be deployed it is released formally in the
appropriate market. Sometimes product deployment happens in stages as per the business
strategy of the organization. The product may first be released in a limited segment and
tested in the real business environment. Then based on the feedback, the product may be
released as it is or with suggested enhancements in the targeting market segment.
[KEEP 2018]
In last phase of development, the proponents give way to addressing with
the applications bugs and glitches. In this phase the proponents give time for the
system to be re-developed as perfectly as possible, addressing all possible issues
as posse.

Eye Care+ 3-3


3.2 Project Description

Eye Care An android application that aims to educate users on how to properly take
care their eyes. It also locates the place of an Eye Clinic that the user desires to visit. This
mobile based application will include features that will help users understand the common
eye problems, their symptoms and as well as treatments. It will also include simple eye test
that will help users know if they may have those eye problems.

Figure: 3.2.1 Mobile Interface Design


The first user interface that the user will see after starting the application Eye Care+
which is the slider and it consists of the Disclaimer and the introduction of the system.

Eye Care+ 3-4


Figure: 3.2.2 Mobile Interface Design
The second interface of the system that the user will see after the introduction and
the disclaimer which consist of splash screen after clicking the Get Started the system will
direct the user to the navigation drawer that has all the modules and after the navigation is
the first module that the user will see which is the Visual Problems.

Eye Care+ 3-5


Figure: 3.2.3 Use Case Diagram of Users

This use case diagram of the users shows the different modules of the application
and the sub modules that the users can see and search, it contains of the modules of Vision
Problems that has a sub modules of Hyperopia, Myopia, and Astigmatism second is the Eye
Conditions that has a sub modules of Cataracts, Amblyopia, and CVD third is the Eye Test
that has a sub module of Astigmatism Test, Near Vision Test and Distance Vision Test
fourth is the Eye Exercise that has a Kaleidoscope Exercise, Zooming, Change Focus etc.
lastly is the Eye Clinics that has a Google Map Integration (API).

Eye Care+ 3-6


Hyperopia

Vision Problems Myopia

Astigmatism

Cataracts

Eye Conditions Amblopyia

CVD

User Eye Care+ Eye Clinics Google Map

Kaleidoscope

Eye Exercise Change Focus

Zooming

Astigmatism test

Eye Test Near Vision Test

Distance Vision
Test

Figure: 3.2.4 Context Diagram

In this figure it shows the algorithm of how the mobile application works between
the user and the system. The user will open the Eye Care+ application and the modules will
appear. It has a Vision Problems Modules and has a sub modules Hyperopia, Myopia and
Astigmatism. It gives information to the user about the common eye vision problem. The
next module is Eye Condition Problems Module it gives the information and condition of
the user’s eye. It also has an Eye Clinic Module where the user can locate the places of an
Eye Clinic. Next is the Eye Exercise Module where the user can strengthen weak eye
muscles, improves the blood circulation and muscle tone. It also has an Eye Test Module
where the user can test if the user has an vision problem or symptoms.

Eye Care+ 3-7


User

Slider

Get
Started

Vision Eye Eye Eye


Clinics Eye Test
Problem Conditions Exercise

Figure: 3.2.5 DFD of Proposed System

In this figure it shows the structure of the system and describes the system how it
works between the user and the mobile application. It educates the users about the variety
of vision problems, eye conditions, gives the location of the desired Eye Clinic’s place,
Eye Exercise and test the user’s eye if there is an eye problem symptom.

Eye Care+ 3-8


Conceptual Model of the Study

The representation of concepts, theories, and related literature a conceptual model


was developed.

Input Process Output

Knowledge Software
Requirements: Development
Major topics
-Planning
-Different Vision
Problems -Analysis

-Use of Eye Test -Design

-use of Eye Exercises -Implementation


-Maintenance DEVELOPMENT OF
-use of Google Map MOBILE ANDROID
Integration (API) -User design BASED
construction APPLICATION EYE
-Different Eye
CARE+
Conditions Testing and
Evaluation

Hardware -Process

-Mobile devices -Functionality

-Laptop

Evaluation

Figure: 3.2.6 Input Process Output Diagram

Eye Care+ 3-9


The figure 3.2.6 gives and describes how the structures of the information works,
it includes google mapping integration, Eye test module, Eye exercise modules and etc. A
Hardware and Software is the requirements needed with its compatibility. To achieve the
steps the process is essential for the planning and the construction of the system, it has a
series of testing to check different modules to satisfy a correct result. When the two phrases
are finished the result would be the Development of an Android-Based Application for the
Eye Care+.

User

Slider

Get Started

Vision Eye Test


Eye Conditions Eye Clinics Eye Exercise
Problems

Figure: 3.2.7 Block Diagram of User

This figure shows the detailed process of the interaction between the application
and the user, when the user opens the Eye Care+ it shows the loading page where user
needs to click the “Get Started” button, then the Home Module will show up.

Eye Care+ 3-10


Vision Problems

Astigmatism Hyperopia Myopia Presbyopia

Figure: 3.2.8 Block Diagram of Vision Problems

This module shows the detailed process of the interaction between the application
and the user. When the users click the Vision Problem button it will show some brief
explanation about the vision problems and their possible symptoms. It has a sub module of
Astigmatism, Hyperopia, Myopia, and Presbyopia.

Eye Care+ 3-11


Eye Conditions

Cataracts Amblopyia Color Vision Defiency

Figure: 3.2.9 Block Diagram of Eye Conditions Module

This module shows the detailed process of the interaction between the application
and the user. When the users click the Eye Conditions button it will show some brief
explanation about the eye conditions that consist of sub modules of Cataracts, Amblopyia,
and Color Vision Deficiency.

Eye Care+ 3-12


Eye Test

Distance Vision CVD Test


Near Vision Test Astigmatism Test
Test

Figure: 3.2.10 Block Diagram of Eye Test Module

This module shows the detailed process of the interaction between the application
and the user. When the user clicks the Eye Test button it will show some brief explanation
and shows the different Eye Test for the user. It has a sub module of Distance Vision Test,
Near Vision Test, Astigmatism Test, and CVD Test.

Eye Care+ 3-13


Eye Exercise

Kaleidoscope Zooming Change Focus

Figure: 3.2.11 Block Diagram of Eye Exercise Module

This module shows the detailed process of the interaction between the application
and the user. When the user clicks the Eye Exercise button it will show some exercise for
the eye.

Eye Care+ 3-14


Eye Clinic

Google Map Integration (API)

Figure: 3.2.12 Block Diagram of Eye Clinic Module

This sub module shows the detailed process of the interaction between the
application and the user. When the users click the Eye Clinic button it will show the google
map where it will locate the specific places of the clinics.

Eye Care+ 3-15


3.3 Software and Hardware Specification

Software
1. Design the Eye Care+ application with the following features:
a. A user interface design that allows the users browse using the application.
b. Uses a Google Map Integration a technology that gives the specific location that
the users inputted.

2. Create the mobile application using:


a. Android Studio a tool for developer, including rich code editing debugging,
testing, and profiling tools.
b. Java as the programming language to design and develop a web service and
Android application.
c. Google API (Application Programming Interfaces) that permits communication
to web services. Google map can be achieved with the use of API.
d. Android a mobile operating system used to design phones, tablets, and even
watches.
e. Google Chrome is a web browser that’s free to download and search from the
internet.
f. Adobe Photoshop it allows the user to use range from the full-featured editing
of large batches of photos to creating intricate digital paintings and drawing.
g. Microsoft Word a processing program that users can type and save documents.

Eye Care+ 3-16


Hardware

OS Name Microsoft Windows 10 Home

Version 10.0.18362 Build 18362

OS manufacturer Microsoft Corporation

System Name LAPTOP-3UBUTSRQ

System Manufacturer ASUSTeK COMPUTER INC.

System Model VivoBook 15_ASUS Laptop X507UAR

System Type X64-based PC

Processor Intel(R) Core(TM) i5-8259U CPU @ 1.60GHz, 1800


MHz

Figure: 3.3.1 Laptop

Figure: 3.3.2 Mobile

Eye Care+ 3-17


REFERENCES

[1] J Ophthalmic Vis Res. [PMC, 2019]


https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3589218/
[2] World Health Organization [WHO, 2019 ]https://www.who.int/news-room/fact-
sheets/detail/blindness-and-visual-impairment
[3] Mayo Clinic Guide to Better Vision 2019 https://www.mayoclinic.org/tests-
procedures/eye-exam/about/pac-20384655
[4] Janet Marsden, Contributor Information.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4069781/
[5] WebMD LLC. 2019 https://www.webmd.com/eye-health/eye-tests-exams#1
[6] Janelle Martel 2019 https://www.healthline.com/health/refraction-test
[7] Gary Heiting, OD https://www.allaboutvision.com/eye-exam/color-blind-
tests.htm
[8] John Murphy https://www.reviewofoptometry.com/article/eyephone-measures-
refractive-error-easily
[9] Med Devices (Auckl). 2019
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6339640/
[10] VOCA 2019 https://www.vocabulary.com/dictionary/ophthalmologist
[11] KIDS 2019 https://www.hopkinsallchildrens.org/Patients-Families/Health-
Library/HealthDocNew/Eyes-(1)
[12] WEBM 2019 https://www.merriam-webster.com/dictionary/eye
[13] ALBE 2019 http://legazpieye.com/vision-tests/
[14] HEAT 2019 https://www.healthline.com/health/blindness
[15] ALLA 2019
https://www.researchgate.net/post/Who_is_optometrist_and_what_is_optometry_
Any_knowledge_What_is_difference_between_ophthalmologist_and_optometrist
[16] VISI 2019 https://www.afb.org/blindness-and-low-vision/eye-conditions/low-
vision-and-legal-blindness-terms-and-descriptions
[17] SIGH 2019 https://www.aoa.org/patients-and-public/eye-and-vision-
problems/glossary-of-eye-and-vision-conditions/diabetic-retinopathy
[18] G. Heiting 2019 https://www.allaboutvision.com/resources/retina.htm

Eye Care+ 3-18


[19] BUDI 2011 http://www.businessdictionary.com/definition/laptop.html
[20] TECH 2009 https://www.coursehero.com/file/30668967/Smartphonedocx/
[21] ADOB 2009 https://www.techopedia.com/definition/32364/adobe-photoshop
[22] MICR 2008 https://www.techwalla.com/articles/purpose-of-microsoft-word
[23] MBN 2019https://marketbusinessnews.com/financial-glossary/hardware/
[24] K. Ramey 2013 https://www.useoftechnology.com/what-is-technology/
[25] B. Mitchell 2019 https://www.lifewire.com/what-is-a-usb-port-818166
[26] [M. Rouse 2019 ]https://searchstorage.techtarget.com/definition/RAM-random-access-
memory

Eye Care+ 3-19


SURVEY

User’s Survey
Name: Date:

1.Your Gender
o Male
o Female

2. Your Age groups


o 10-19 years
o 20-29 years
o 30-39 years
o 40-49 years

3. Have you ever tried to test your vision by using a mobile phone/mobile
application only?
o Yes
o No

4. When was your las sight test?


o 1 years ago, or less
o 2 years ago, or less
o More than 3 years ago
o I’ve never had a sight test

5. How often do you think you should have your eyes tested?
o Every year
o Every 2 years
o Every 3 years
o Only if I notice a change in my eyes

6. For most people it is recommended that you should have your eyes test every
2 years. If you have not had your eyes tested in the last 2 years please say why.
o I have had my eyes tested in the past 2 years
o I did not know how often I should have my eyes tested
o I have no got the time – It’s an inconvenience
o I can see OK

Eye Care+ 3-20


7. If there is an application for simple Eye Test to determine if you have a visual problem
would you use it?
o Yes
o No

8. Do you find the Vision Problem module informative?


o Yes
o No

9. Do you find the Eye Condition module informative?


o Yes
o No

10. Do you find the Eye Test module informative?


o Extremely Yes
o Yes
o No
o Extremely No

11. Do you find the Eye Exercise module useful?


o Yes
o No
o Maybe

12. Do you find the Eye Clinic module useful?


o Yes
o No
o Maybe

13. Do you find the Interface design system appealing to the users?
o Yes
o No
o Maybe

14. How difficult is reading characters/Text on the screen?


o Very Hard
o Somewhat hard
o Somewhat easy
o Very Easy

15. What is your opinion about the information on the screen?


o Very confusing
o A little Confusing
o A little Clear
o Very Clear

Eye Care+ 3-21


16. How difficult are the following operations?
o Very difficult
o Somewhat difficult
o Neither difficult nor easy
o Somewhat easy
o Very easy

17. How satisfied are you with the application? 5 being the highest.
o 5
o 4
o 3
o 2
o 1

18. Do you find the application user-friendly?


o Yes
o No
o Maybe

19. Do you find the application easy to use?


o Yes
o No
o Maybe

20. Would you recommend the application to others?


o Yes
o No

Eye Care+ 3-22


DEVELOPERS INFO

 Name: Abdulrahim, Walid G


Birthday: January 4, 1996
Age: 23
Address: Quiapo, Manila

 Name: Creus, Michael Bryan H


Birthday: June 8, 1996
Age: 23
Address: Quezon City

 Name: Dantez, Edmon V


Birthday: November 8, 1994
Age: 25
Address: Tondo, Manila

 Name: Luna, Jerwin C.


Birthday: October 29 1996
Age: 22
Address: Sampaloc, Manila

 Name: Santos, Paul Ian L.


Birthday: January 10, 1991
Age: 28
Address: Quezon City

Eye Care+ 3-23

Vous aimerez peut-être aussi