SlideShare a Scribd company logo
1 of 11
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

Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docx
whitneyleman54422
 
new ASE GROUPWORK.docx
new ASE GROUPWORK.docxnew ASE GROUPWORK.docx
new ASE GROUPWORK.docx
ShangaviS2
 
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
 

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

J017325660
J017325660J017325660
J017325660
 
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 ...
 
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
 
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
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
 

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

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 

Recently uploaded (20)

IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

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