SlideShare a Scribd company logo
Town-Guide Android Application
Student Name
Submission Date
Cover Letter
This project involved design and requirements gathering for an
Android application called Town-guide application. The
following is the list of people who engaged in the requirements
gathering and the design study:
The Study Team Members
Name
Organization
Role
Asker Jones
City Guide Inc.
Database administrator
Peter Smith
City Guide Inc.
Mobile App Developer
Miss. Jayne Wang
City Guide Inc.
Requirements analyst
Alex Sigh
City Guide Inc.
System Designer
Study Objectives
The general objective of the study is to introduce a new android
application for visitors at the end of next month to help lower
their travelling costs by 50% and reduce the time for finding
places and services to one minute. The project also aims to help
visitors find category of services in a region by one click with
details such as directions, ratings, costs and security. Through
this study, the major deliverables are to gain understanding of
the Town-guide system’s requirements and design through
analysis of the market and the existing application in the same
market.
Executive Summary
The Town-Guide Android app is intended to help users who are
majorly visitors in a city to find locations, services and other
products. The major objective of the project is to help people
adopt to new places. Though there are various applications in
the market with a near same purpose, the design and inclusion
of features will allow the Town-Guide app have the desired
breakthrough in the market. O understand the design and user
requirements, it is essential to gather data on the available
similar applications, their features and aspects that their users
find challenging.
The study team will conduct a system analysis process where
the mobile app developers will identify similar applications in
the market. Specifically, the team will identify the application
that help international visitors find their directions in the local
places (Koutroumanis, 2011). The business analysist will
identify all the business requirements of these systems and the
way the requirements are implemented.
The analysis of the existing system will take one week where
the analyst and the application developers will document the
existing systems, issues in the current market and possible
solutions or system alternatives that will solve the issues. This
major method of analysis of the current system will be through
peer reviews on the play store. The researchers will develop a
list of questions that will help them go through the application
reviews of existing customers. These questions and guidelines
include the rating of the current applications, security
challenges, application features, and application limitations,
design of the application and ease-of-use of the application.
The recommendation of the system analysis is that the system is
to integrate several functionalities from other system to enhance
efficiency and solve the identified problems. The system is also
to avoid complex designs in terms of user experience design
because visitors need to arrive at the information they are
looking for within a short time.
System Study
The system analysts and business requirement analyst used an
action research methodology to arrive at the study
recommendations, gather data and make conclusions. In this
type of research, the study team engaged in the project by
joining the other teams in the community to solve the problem
that guests had. The methodology involve an iterative process
that involve five major steps; planning, action, results and
reflection. For every iteration, the team will plan, take action,
obtain results and then reflect on the implementation of the
iteration. The iterations will be requirements gathering and
development of the system design.
During requirements gathering, the team used
questionnaires to collect data from the users. The team sent a
link to a questionnaire developed on Google forms and then
received the data in a common email. Thereafter, the team fed
the data into a data analysis tool called MS Excel where the
system requirements were prioritized and recommendations
made.
System Study Results
Existing Systems: Google Maps is one of the popular
applications that users know. This application is however,
limited in functionality when it comes to helping users adopt to
new location. Google Maps is both an Android and a web
application that provides users with locations and directions of
places based on a global positional system. The application
allows the users to find places, locate buildings and view the
available routes in a given region (Koutroumanis, 2011).
AroundMe android app is also another application that allows
users to locate gas stations, bars, guest rooms, restaurants,
hospitals and other regions that the users may need. Similar to
this app is Places Android app and Near Me applications. These
Near Me and AroundMe app help users locate places around
them and regions.
System requirements: the study also revealed that there is need
to have a system that covers comprehensive requirements to
help the visitors become comfortable in their new places.
Therefore, the following system requirements were found
necessary:
· System Requirements: System availability is 24 hours a day, 7
days a week and 365 days a year (99.9% uptime).
· Reporting Requirements: Weekly traffic report should be auto-
generated and sent to the business owner of the application.
· Data requirements: interfacing the system with geolocation
data, and other regional databases in terms infrastructure,
security and services.
· Business requirements: after approval of the system’s database
requirements, there should be five weeks of implementation of
the project.
· Security requirements: need to secure the system through two
level user authentication.
The problem with the current systems revealed include poor
security as evident in the lack of authentication, complexity in
design, lack of awareness, inadequate features, unreliable, and
unavailable.
System Alternatives
Combination of all possible features in one application: The
first alternative solution is that the new android application will
be unique through combining variety of features across the
current applications. However, unique features will include real
time chats with receptionists at hotels and various destinations,
comparison of prices price range for services, integration with
weather monitoring subsystem, booking of taxicabs and mobile
payment for advance booking through the app (Koutroumanis,
2011). The cost implication of the alternative are as follows:
Component
Item
Estimated cost
Software costs
Additional APIs for system development (e.g. Google maps
API, Yahoo weather, Payment gateways, and SMS gateways for
notifications)
$3000
Human Resource
Additional need for Google developers, Mobile money
specialists, and system security experts
$2000
Cost Benefits
Addition of mobile payment to the system
The benefits include:
· Increase efficiency to facilitate payment
· Reduced transaction costs for smaller expenses like taxicab
payment.
Expected savings:
· About $2 for every service booked.
Selecting only a few important feature and using third party
services: this alterbative involves changing the application
features of similar apps and integrating the other features with
external parties like google, ATMs, PayPal among others. I will
change the design of Town-Guide application to include some
features from the Google Maps, AroundMe and Near Me
applications. This will help develop the application in a way
that users will find the app easier to use due to familiarity of
the design hence eliminating sharp learning curves.
Component
Item
Estimated cost
Software costs
Third party licenses
$500
Human Resource
Subscription to system support
$200
Cost Benefits
Integrated external systems
The benefits include:
· Reduced cost of maintenance and software update.
Possible risks include:
· Loss of information privacy and security.
Expected savings:
· About $3000 during the design and development of the app.
Possible financial loss:
· Loss of Millions of dollar if the attackers got hold of sensitive
information through external service providers like PayPal.
System Analyst Recommendation
The most efficient and cost effective alternative is to have an
in-built comprehensive features in the system and avoid links to
external services. the system will have maximum security and
avoid loss of information and confidentiality due to
unauthorized sharing of information through third party
providers. The new android application will be unique through
combining variety of features across the current applications.
However, unique features will include real time chats with
receptionists at hotels and various destinations, comparison of
prices price range for services, integration with weather
monitoring subsystem, booking of taxicabs and mobile payment
for advance booking through the app (Koutroumanis, 2011). All
of these feature will be designed by the project team members.
Though the costs may be higher, the solution eliminates huge
financial losses that the owners may encounter when attackers
exploit the system’s vulnerability through external systems.
Summary
In conclusion, the study revealed that the optimum solution is to
combine a variety os features in the Town-guide application by
outsourcing and insourcing the human resoruces at additional
costs to create the features as part of the system. this solution
will reduce the unseen losses due to attacks at the application
layer. The general objective of the study is to introduce a new
android application for visitors at the end of next month to help
lower their travelling costs by 50% and reduce the time for
finding places and services to one minute. The project also aims
to help visitors find category of services in a region by one
click with details such as directions, ratings, costs and security.
Therefore, this project is important as it helps reduce the costs
of adopting in a new environment.
References
Koutroumanis, D. a. (2011). Technology’s Effect on Hotels and
Restaurants: Building a Strategic Competitive Advantage. The
Journal of Applied Business and Economics, 12(2001), 72–80.
Appendices
The graph below shows the current issues identified from the
study on the current applications with similar functionality:
Current Issues versus Number of Respondents
number of respondents
Low availability Inadequate features Poor security Lack
user revie ws No mobile payment poor UI design incomplete
features slow loading missing advance search 5 12 9
2 11 3 1 2 6
Town
-
Guide Android Application
Student Name
Submission Date
Town-Guide Android Application
Student Name
Submission Date
Structured Walkthrough
Design a structured walkthrough as part of the quality assurance
measures for the following:
· your scenario application project
Discuss
· the format
· how a structured walkthrough would be initiated
· participants and their respective roles
· what form the output would have and how it would be utilized
INSTRUCTIONS:
Please submit it on time
APA format
Structured
Walkthrough
Design a structured walkthrough as part of the quali
ty assurance measures for
the
following:
·
your
scenario
ap
plica
tion project
Discuss
·
the format
·
how a structured walkthrough would be initiated
·
participants and their respec
tive roles
·
what form the output would have and how it would be utilized
INSTRUCTIONS:
P
lease
submit it on time
APA format
Structured Walkthrough
Design a structured walkthrough as part of the quality assurance
measures for the
following:
plication project
Discuss
utilized
INSTRUCTIONS:
Please submit it on time
APA format
Town-Guide Android Application Student NameSubmissio.docx

More Related Content

Similar to Town-Guide Android Application Student NameSubmissio.docx

Abstraction and Automation: A Software Design Approach for Developing Secure ...
Abstraction and Automation: A Software Design Approach for Developing Secure ...Abstraction and Automation: A Software Design Approach for Developing Secure ...
Abstraction and Automation: A Software Design Approach for Developing Secure ...
iosrjce
 
J017325660
J017325660J017325660
J017325660
IOSR Journals
 
Key Steps & Best Practices to Custom Mobile App Development Process
Key Steps & Best Practices to Custom Mobile App Development ProcessKey Steps & Best Practices to Custom Mobile App Development Process
Key Steps & Best Practices to Custom Mobile App Development Process
Thinkers Media
 
Online job placement system project report.pdf
Online job placement system project report.pdfOnline job placement system project report.pdf
Online job placement system project report.pdf
Kamal Acharya
 
Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docx
whitneyleman54422
 
Survey on Fitness Centres Automation and Development of Mobile Application fo...
Survey on Fitness Centres Automation and Development of Mobile Application fo...Survey on Fitness Centres Automation and Development of Mobile Application fo...
Survey on Fitness Centres Automation and Development of Mobile Application fo...
ijceronline
 
Mobile App Development Costs in 2023.docx
Mobile App Development Costs in 2023.docxMobile App Development Costs in 2023.docx
Mobile App Development Costs in 2023.docx
Ramon Jones
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
ssuser3bb83f1
 
Survey on Fraud Malware Detection in Google Play Store
Survey on Fraud Malware Detection in Google Play Store         Survey on Fraud Malware Detection in Google Play Store
Survey on Fraud Malware Detection in Google Play Store
IRJET Journal
 
new ASE GROUPWORK.docx
new ASE GROUPWORK.docxnew ASE GROUPWORK.docx
new ASE GROUPWORK.docx
ShangaviS2
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
kalichargn70th171
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
Journal For Research
 
Review on College Event Organizer
Review on College Event OrganizerReview on College Event Organizer
Review on College Event Organizer
IRJET Journal
 
Android Application For Decentralized Family Locator
Android Application For Decentralized Family LocatorAndroid Application For Decentralized Family Locator
Android Application For Decentralized Family Locator
IRJET Journal
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for Updation
IRJET Journal
 
Commuteaze - Smart Ticketing app
Commuteaze - Smart Ticketing appCommuteaze - Smart Ticketing app
Commuteaze - Smart Ticketing app
Pradeep Siddappa
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Harold van Heeringen
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
armitageclaire49
 
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptxA Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
Mobile App
 

Similar to Town-Guide Android Application Student NameSubmissio.docx (20)

Abstraction and Automation: A Software Design Approach for Developing Secure ...
Abstraction and Automation: A Software Design Approach for Developing Secure ...Abstraction and Automation: A Software Design Approach for Developing Secure ...
Abstraction and Automation: A Software Design Approach for Developing Secure ...
 
J017325660
J017325660J017325660
J017325660
 
Key Steps & Best Practices to Custom Mobile App Development Process
Key Steps & Best Practices to Custom Mobile App Development ProcessKey Steps & Best Practices to Custom Mobile App Development Process
Key Steps & Best Practices to Custom Mobile App Development Process
 
Online job placement system project report.pdf
Online job placement system project report.pdfOnline job placement system project report.pdf
Online job placement system project report.pdf
 
Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docx
 
Survey on Fitness Centres Automation and Development of Mobile Application fo...
Survey on Fitness Centres Automation and Development of Mobile Application fo...Survey on Fitness Centres Automation and Development of Mobile Application fo...
Survey on Fitness Centres Automation and Development of Mobile Application fo...
 
Mobile App Development Costs in 2023.docx
Mobile App Development Costs in 2023.docxMobile App Development Costs in 2023.docx
Mobile App Development Costs in 2023.docx
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
 
Survey on Fraud Malware Detection in Google Play Store
Survey on Fraud Malware Detection in Google Play Store         Survey on Fraud Malware Detection in Google Play Store
Survey on Fraud Malware Detection in Google Play Store
 
new ASE GROUPWORK.docx
new ASE GROUPWORK.docxnew ASE GROUPWORK.docx
new ASE GROUPWORK.docx
 
Presentation1
Presentation1Presentation1
Presentation1
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
 
Review on College Event Organizer
Review on College Event OrganizerReview on College Event Organizer
Review on College Event Organizer
 
Android Application For Decentralized Family Locator
Android Application For Decentralized Family LocatorAndroid Application For Decentralized Family Locator
Android Application For Decentralized Family Locator
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for Updation
 
Commuteaze - Smart Ticketing app
Commuteaze - Smart Ticketing appCommuteaze - Smart Ticketing app
Commuteaze - Smart Ticketing app
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
 
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptxA Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
 

More from turveycharlyn

Exam #3 ReviewChapter 10· Balance of payment statements · .docx
Exam #3 ReviewChapter 10· Balance of payment statements · .docxExam #3 ReviewChapter 10· Balance of payment statements · .docx
Exam #3 ReviewChapter 10· Balance of payment statements · .docx
turveycharlyn
 
Evolving Role of the Nursing Informatics Specialist Ly.docx
Evolving Role of the Nursing Informatics Specialist Ly.docxEvolving Role of the Nursing Informatics Specialist Ly.docx
Evolving Role of the Nursing Informatics Specialist Ly.docx
turveycharlyn
 
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docxeworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
turveycharlyn
 
Evolving Technology Please respond to the following Analyze t.docx
Evolving Technology Please respond to the following Analyze t.docxEvolving Technology Please respond to the following Analyze t.docx
Evolving Technology Please respond to the following Analyze t.docx
turveycharlyn
 
Evolving Health Care Environment and Political ActivismRead and .docx
Evolving Health Care Environment and Political ActivismRead and .docxEvolving Health Care Environment and Political ActivismRead and .docx
Evolving Health Care Environment and Political ActivismRead and .docx
turveycharlyn
 
Evolving Families PresentationPrepare a PowerPoint presentatio.docx
Evolving Families PresentationPrepare a PowerPoint presentatio.docxEvolving Families PresentationPrepare a PowerPoint presentatio.docx
Evolving Families PresentationPrepare a PowerPoint presentatio.docx
turveycharlyn
 
EvolutionLets keep this discussion scientific! I do not want .docx
EvolutionLets keep this discussion scientific! I do not want .docxEvolutionLets keep this discussion scientific! I do not want .docx
EvolutionLets keep this discussion scientific! I do not want .docx
turveycharlyn
 
Evolutionary Theory ApproachDiscuss your understanding of .docx
Evolutionary Theory ApproachDiscuss your understanding of .docxEvolutionary Theory ApproachDiscuss your understanding of .docx
Evolutionary Theory ApproachDiscuss your understanding of .docx
turveycharlyn
 
Evolution or change over time occurs through the processes of natura.docx
Evolution or change over time occurs through the processes of natura.docxEvolution or change over time occurs through the processes of natura.docx
Evolution or change over time occurs through the processes of natura.docx
turveycharlyn
 
Evolution, Religion, and Intelligent DesignMany people mistakenl.docx
Evolution, Religion, and Intelligent DesignMany people mistakenl.docxEvolution, Religion, and Intelligent DesignMany people mistakenl.docx
Evolution, Religion, and Intelligent DesignMany people mistakenl.docx
turveycharlyn
 
Evolution of Millon’sPersonality PrototypesJames P. Choc.docx
Evolution of Millon’sPersonality PrototypesJames P. Choc.docxEvolution of Millon’sPersonality PrototypesJames P. Choc.docx
Evolution of Millon’sPersonality PrototypesJames P. Choc.docx
turveycharlyn
 
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docxEvolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
turveycharlyn
 
Evolution in Animals and Population of HumansHumans belong t.docx
Evolution in Animals and Population of HumansHumans belong t.docxEvolution in Animals and Population of HumansHumans belong t.docx
Evolution in Animals and Population of HumansHumans belong t.docx
turveycharlyn
 
Evolution of Seoul City in South KoreaHow the City changed s.docx
Evolution of Seoul City in South KoreaHow the City changed s.docxEvolution of Seoul City in South KoreaHow the City changed s.docx
Evolution of Seoul City in South KoreaHow the City changed s.docx
turveycharlyn
 
evise your own definition of homegrown terrorism. Then using t.docx
evise your own definition of homegrown terrorism. Then using t.docxevise your own definition of homegrown terrorism. Then using t.docx
evise your own definition of homegrown terrorism. Then using t.docx
turveycharlyn
 
eview the Paraphrasing tutorial here (Links to an external sit.docx
eview the Paraphrasing tutorial here (Links to an external sit.docxeview the Paraphrasing tutorial here (Links to an external sit.docx
eview the Paraphrasing tutorial here (Links to an external sit.docx
turveycharlyn
 
Evidenced-Based Practice- Sample Selection and Application .docx
Evidenced-Based Practice- Sample Selection and Application  .docxEvidenced-Based Practice- Sample Selection and Application  .docx
Evidenced-Based Practice- Sample Selection and Application .docx
turveycharlyn
 
Evidenced-Based Practice- Evaluating a Quantitative Research S.docx
Evidenced-Based Practice- Evaluating a Quantitative Research S.docxEvidenced-Based Practice- Evaluating a Quantitative Research S.docx
Evidenced-Based Practice- Evaluating a Quantitative Research S.docx
turveycharlyn
 
eview the Captain Edith Strong case study in Ch. 6 of Organi.docx
eview the Captain Edith Strong case study in Ch. 6 of Organi.docxeview the Captain Edith Strong case study in Ch. 6 of Organi.docx
eview the Captain Edith Strong case study in Ch. 6 of Organi.docx
turveycharlyn
 
Evidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docxEvidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docx
turveycharlyn
 

More from turveycharlyn (20)

Exam #3 ReviewChapter 10· Balance of payment statements · .docx
Exam #3 ReviewChapter 10· Balance of payment statements · .docxExam #3 ReviewChapter 10· Balance of payment statements · .docx
Exam #3 ReviewChapter 10· Balance of payment statements · .docx
 
Evolving Role of the Nursing Informatics Specialist Ly.docx
Evolving Role of the Nursing Informatics Specialist Ly.docxEvolving Role of the Nursing Informatics Specialist Ly.docx
Evolving Role of the Nursing Informatics Specialist Ly.docx
 
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docxeworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
eworkMarket45135.0 (441)adminNew bid from Madam Cathy.docx
 
Evolving Technology Please respond to the following Analyze t.docx
Evolving Technology Please respond to the following Analyze t.docxEvolving Technology Please respond to the following Analyze t.docx
Evolving Technology Please respond to the following Analyze t.docx
 
Evolving Health Care Environment and Political ActivismRead and .docx
Evolving Health Care Environment and Political ActivismRead and .docxEvolving Health Care Environment and Political ActivismRead and .docx
Evolving Health Care Environment and Political ActivismRead and .docx
 
Evolving Families PresentationPrepare a PowerPoint presentatio.docx
Evolving Families PresentationPrepare a PowerPoint presentatio.docxEvolving Families PresentationPrepare a PowerPoint presentatio.docx
Evolving Families PresentationPrepare a PowerPoint presentatio.docx
 
EvolutionLets keep this discussion scientific! I do not want .docx
EvolutionLets keep this discussion scientific! I do not want .docxEvolutionLets keep this discussion scientific! I do not want .docx
EvolutionLets keep this discussion scientific! I do not want .docx
 
Evolutionary Theory ApproachDiscuss your understanding of .docx
Evolutionary Theory ApproachDiscuss your understanding of .docxEvolutionary Theory ApproachDiscuss your understanding of .docx
Evolutionary Theory ApproachDiscuss your understanding of .docx
 
Evolution or change over time occurs through the processes of natura.docx
Evolution or change over time occurs through the processes of natura.docxEvolution or change over time occurs through the processes of natura.docx
Evolution or change over time occurs through the processes of natura.docx
 
Evolution, Religion, and Intelligent DesignMany people mistakenl.docx
Evolution, Religion, and Intelligent DesignMany people mistakenl.docxEvolution, Religion, and Intelligent DesignMany people mistakenl.docx
Evolution, Religion, and Intelligent DesignMany people mistakenl.docx
 
Evolution of Millon’sPersonality PrototypesJames P. Choc.docx
Evolution of Millon’sPersonality PrototypesJames P. Choc.docxEvolution of Millon’sPersonality PrototypesJames P. Choc.docx
Evolution of Millon’sPersonality PrototypesJames P. Choc.docx
 
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docxEvolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
Evolution and Its ProcessesFigure 1 Diversity of Life on Eart.docx
 
Evolution in Animals and Population of HumansHumans belong t.docx
Evolution in Animals and Population of HumansHumans belong t.docxEvolution in Animals and Population of HumansHumans belong t.docx
Evolution in Animals and Population of HumansHumans belong t.docx
 
Evolution of Seoul City in South KoreaHow the City changed s.docx
Evolution of Seoul City in South KoreaHow the City changed s.docxEvolution of Seoul City in South KoreaHow the City changed s.docx
Evolution of Seoul City in South KoreaHow the City changed s.docx
 
evise your own definition of homegrown terrorism. Then using t.docx
evise your own definition of homegrown terrorism. Then using t.docxevise your own definition of homegrown terrorism. Then using t.docx
evise your own definition of homegrown terrorism. Then using t.docx
 
eview the Paraphrasing tutorial here (Links to an external sit.docx
eview the Paraphrasing tutorial here (Links to an external sit.docxeview the Paraphrasing tutorial here (Links to an external sit.docx
eview the Paraphrasing tutorial here (Links to an external sit.docx
 
Evidenced-Based Practice- Sample Selection and Application .docx
Evidenced-Based Practice- Sample Selection and Application  .docxEvidenced-Based Practice- Sample Selection and Application  .docx
Evidenced-Based Practice- Sample Selection and Application .docx
 
Evidenced-Based Practice- Evaluating a Quantitative Research S.docx
Evidenced-Based Practice- Evaluating a Quantitative Research S.docxEvidenced-Based Practice- Evaluating a Quantitative Research S.docx
Evidenced-Based Practice- Evaluating a Quantitative Research S.docx
 
eview the Captain Edith Strong case study in Ch. 6 of Organi.docx
eview the Captain Edith Strong case study in Ch. 6 of Organi.docxeview the Captain Edith Strong case study in Ch. 6 of Organi.docx
eview the Captain Edith Strong case study in Ch. 6 of Organi.docx
 
Evidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docxEvidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docx
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 

Town-Guide Android Application Student NameSubmissio.docx

  • 1. Town-Guide Android Application Student Name Submission Date Cover Letter This project involved design and requirements gathering for an Android application called Town-guide application. The following is the list of people who engaged in the requirements gathering and the design study: The Study Team Members Name Organization Role Asker Jones City Guide Inc. Database administrator Peter Smith City Guide Inc. Mobile App Developer Miss. Jayne Wang City Guide Inc. Requirements analyst Alex Sigh City Guide Inc. System Designer Study Objectives The general objective of the study is to introduce a new android application for visitors at the end of next month to help lower
  • 2. their travelling costs by 50% and reduce the time for finding places and services to one minute. The project also aims to help visitors find category of services in a region by one click with details such as directions, ratings, costs and security. Through this study, the major deliverables are to gain understanding of the Town-guide system’s requirements and design through analysis of the market and the existing application in the same market. Executive Summary The Town-Guide Android app is intended to help users who are majorly visitors in a city to find locations, services and other products. The major objective of the project is to help people adopt to new places. Though there are various applications in the market with a near same purpose, the design and inclusion of features will allow the Town-Guide app have the desired breakthrough in the market. O understand the design and user requirements, it is essential to gather data on the available similar applications, their features and aspects that their users find challenging. The study team will conduct a system analysis process where the mobile app developers will identify similar applications in the market. Specifically, the team will identify the application that help international visitors find their directions in the local places (Koutroumanis, 2011). The business analysist will identify all the business requirements of these systems and the way the requirements are implemented. The analysis of the existing system will take one week where the analyst and the application developers will document the existing systems, issues in the current market and possible solutions or system alternatives that will solve the issues. This major method of analysis of the current system will be through peer reviews on the play store. The researchers will develop a list of questions that will help them go through the application reviews of existing customers. These questions and guidelines include the rating of the current applications, security
  • 3. challenges, application features, and application limitations, design of the application and ease-of-use of the application. The recommendation of the system analysis is that the system is to integrate several functionalities from other system to enhance efficiency and solve the identified problems. The system is also to avoid complex designs in terms of user experience design because visitors need to arrive at the information they are looking for within a short time. System Study The system analysts and business requirement analyst used an action research methodology to arrive at the study recommendations, gather data and make conclusions. In this type of research, the study team engaged in the project by joining the other teams in the community to solve the problem that guests had. The methodology involve an iterative process that involve five major steps; planning, action, results and reflection. For every iteration, the team will plan, take action, obtain results and then reflect on the implementation of the iteration. The iterations will be requirements gathering and development of the system design. During requirements gathering, the team used questionnaires to collect data from the users. The team sent a link to a questionnaire developed on Google forms and then received the data in a common email. Thereafter, the team fed the data into a data analysis tool called MS Excel where the system requirements were prioritized and recommendations made. System Study Results Existing Systems: Google Maps is one of the popular applications that users know. This application is however, limited in functionality when it comes to helping users adopt to new location. Google Maps is both an Android and a web application that provides users with locations and directions of places based on a global positional system. The application allows the users to find places, locate buildings and view the available routes in a given region (Koutroumanis, 2011).
  • 4. AroundMe android app is also another application that allows users to locate gas stations, bars, guest rooms, restaurants, hospitals and other regions that the users may need. Similar to this app is Places Android app and Near Me applications. These Near Me and AroundMe app help users locate places around them and regions. System requirements: the study also revealed that there is need to have a system that covers comprehensive requirements to help the visitors become comfortable in their new places. Therefore, the following system requirements were found necessary: · System Requirements: System availability is 24 hours a day, 7 days a week and 365 days a year (99.9% uptime). · Reporting Requirements: Weekly traffic report should be auto- generated and sent to the business owner of the application. · Data requirements: interfacing the system with geolocation data, and other regional databases in terms infrastructure, security and services. · Business requirements: after approval of the system’s database requirements, there should be five weeks of implementation of the project. · Security requirements: need to secure the system through two level user authentication. The problem with the current systems revealed include poor security as evident in the lack of authentication, complexity in design, lack of awareness, inadequate features, unreliable, and unavailable. System Alternatives Combination of all possible features in one application: The first alternative solution is that the new android application will be unique through combining variety of features across the current applications. However, unique features will include real time chats with receptionists at hotels and various destinations, comparison of prices price range for services, integration with weather monitoring subsystem, booking of taxicabs and mobile payment for advance booking through the app (Koutroumanis,
  • 5. 2011). The cost implication of the alternative are as follows: Component Item Estimated cost Software costs Additional APIs for system development (e.g. Google maps API, Yahoo weather, Payment gateways, and SMS gateways for notifications) $3000 Human Resource Additional need for Google developers, Mobile money specialists, and system security experts $2000 Cost Benefits Addition of mobile payment to the system The benefits include: · Increase efficiency to facilitate payment · Reduced transaction costs for smaller expenses like taxicab payment. Expected savings: · About $2 for every service booked. Selecting only a few important feature and using third party services: this alterbative involves changing the application features of similar apps and integrating the other features with external parties like google, ATMs, PayPal among others. I will change the design of Town-Guide application to include some features from the Google Maps, AroundMe and Near Me applications. This will help develop the application in a way that users will find the app easier to use due to familiarity of the design hence eliminating sharp learning curves. Component Item Estimated cost Software costs Third party licenses
  • 6. $500 Human Resource Subscription to system support $200 Cost Benefits Integrated external systems The benefits include: · Reduced cost of maintenance and software update. Possible risks include: · Loss of information privacy and security. Expected savings: · About $3000 during the design and development of the app. Possible financial loss: · Loss of Millions of dollar if the attackers got hold of sensitive information through external service providers like PayPal. System Analyst Recommendation The most efficient and cost effective alternative is to have an in-built comprehensive features in the system and avoid links to external services. the system will have maximum security and avoid loss of information and confidentiality due to unauthorized sharing of information through third party providers. The new android application will be unique through combining variety of features across the current applications. However, unique features will include real time chats with receptionists at hotels and various destinations, comparison of prices price range for services, integration with weather monitoring subsystem, booking of taxicabs and mobile payment for advance booking through the app (Koutroumanis, 2011). All of these feature will be designed by the project team members. Though the costs may be higher, the solution eliminates huge financial losses that the owners may encounter when attackers exploit the system’s vulnerability through external systems. Summary In conclusion, the study revealed that the optimum solution is to
  • 7. combine a variety os features in the Town-guide application by outsourcing and insourcing the human resoruces at additional costs to create the features as part of the system. this solution will reduce the unseen losses due to attacks at the application layer. The general objective of the study is to introduce a new android application for visitors at the end of next month to help lower their travelling costs by 50% and reduce the time for finding places and services to one minute. The project also aims to help visitors find category of services in a region by one click with details such as directions, ratings, costs and security. Therefore, this project is important as it helps reduce the costs of adopting in a new environment. References Koutroumanis, D. a. (2011). Technology’s Effect on Hotels and Restaurants: Building a Strategic Competitive Advantage. The Journal of Applied Business and Economics, 12(2001), 72–80. Appendices The graph below shows the current issues identified from the study on the current applications with similar functionality: Current Issues versus Number of Respondents number of respondents Low availability Inadequate features Poor security Lack user revie ws No mobile payment poor UI design incomplete features slow loading missing advance search 5 12 9 2 11 3 1 2 6
  • 8. Town - Guide Android Application Student Name Submission Date Town-Guide Android Application Student Name Submission Date Structured Walkthrough Design a structured walkthrough as part of the quality assurance measures for the following: · your scenario application project Discuss · the format · how a structured walkthrough would be initiated · participants and their respective roles · what form the output would have and how it would be utilized INSTRUCTIONS:
  • 9. Please submit it on time APA format Structured Walkthrough Design a structured walkthrough as part of the quali ty assurance measures for the following: · your scenario ap plica tion project Discuss · the format · how a structured walkthrough would be initiated ·
  • 10. participants and their respec tive roles · what form the output would have and how it would be utilized INSTRUCTIONS: P lease submit it on time APA format Structured Walkthrough Design a structured walkthrough as part of the quality assurance measures for the following: plication project Discuss utilized INSTRUCTIONS: Please submit it on time APA format