Regarding computer science assignment help

profilegotham97
step1.docx

Running Head: TOWN GUIDE ANDROID APPLICATION

5

TOWN GUIDE ANDROID APPLICATION

Town Guide Android Application Student Name Course Title Instructor’s Name Institution Affiliation Date

Project Design Document

Project Title

Town Guide Android Application

Problem Definition

People visiting new places often have trouble adopting to the new place. Whether on a business trip or holiday vocational trip, a new place is usually hard to adopt in terms of finding locations, restaurants, guest rooms, movie theatres and shopping centers. To find the required destination or services, one has to spend long time and resources asking people or walking from one corner of the town or city to another (Koutroumanis, 2011). The Town-Guide Android application is to help people who are new to a city or town find their way around the town. The application will provide features like navigation, geolocation and reviews for services and other requirements that will help the visitor. The application will also reduce the time of finding services like restaurants, shopping centers and movie theaters among other service centers. Additionally, the app will help select the best services through the reviews of people who has used the restaurant, hotel or tourism center before.

Issues

In modern days, towns and cities have been crowded and security is usually compromised. Moving from one place to another in search of a particular destination can be risky and wasteful of time and other resources. However, applications like Google Maps exist to help find directions; Town-Guide Application will integrate the geolocation feature with features of locating services in town and reviews from the customers and local residents. This will help visitors and tourists find the best services in terms of quality of the places, price range, distance from main centers and security of places. The application aims to have a comprehensive feature for the visitors to help them adopt quickly to the new city or town.

Objectives

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.

Requirements

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

Personnel Requirements: the table below shows the roles in development of the application:

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

Constraints

· The project implementation is limited to 60 days after gaining approval from the project owner and local authorities.

· The funding of the project is limited and there is no contingency

· Inconsistent availability of human resources due to high level of skills and experience to implement various subsystems.

· The new application will include geolocation features, real-time messaging, and interfacing with a data warehouse for various cities across the country. The system will not provide advertising features for businesses.

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.

Running Head:

TOWN GUIDE ANDROID APPLICATION

Town

Guide Android Application

Student Name

Course Title

Instructor’s Name

Institution Affiliation

Date

Running Head: TOWN GUIDE ANDROID APPLICATION

Town Guide Android Application

Student Name

Course Title

Instructor’s Name

Institution Affiliation

Date