Sunteți pe pagina 1din 8

MEKELLE CITY TRAVELING GUIED APP

Submitted by:

1. Fana Mebrahtu
2. Alexander Michael
3. Abel Teshome
4. Bisrat Seyoum
5. Welay Mebrahten
6. Rahel Alem
Project Advisor: Yoseph kiros
Department of software engineering
MicroLink Information Technology College

June-2019

1
Contents
1. INTRODUCTION.......................................................................................................................................3
1.1 Introduction about the organization.................................................................................................3
1.2 Introduction about the project............................................................................................................3
1.3 Purpose, scope...................................................................................................................................3
1.4 Statement of the Problem...................................................................................................................3
1.5 Objectives..........................................................................................................................................4
1.5.1 General objective........................................................................................................................4
1.5.2 Specific Objective.......................................................................................................................4
1.6 Abbreviations....................................................................................................................................4
2. THE OVERALL DESCRIPTION.....................................................................................................................5
2.1 Overview Of the existing System......................................................................................................5
2.2 Overview of the new System.............................................................................................................5
2.3 Constraints and Assumptions............................................................................................................5
3) Specific Requirements.............................................................................................................................5
3.1 Functional Requirements...................................................................................................................5
3.2 Non-Functional Requirements...........................................................................................................6
3.3 System Requirements........................................................................................................................7
3.3.1 Hardware Requirements.............................................................................................................7
3.3.2 Software Requirements...............................................................................................................7
4. Methodology...........................................................................................................................................7
4.1 Data Gathering...................................................................................................................................7
4.2 Approach...........................................................................................................................................8
Responsibility..............................................................................................................................................8

2
1. INTRODUCTION

1.1 Introduction about the organization


This Mekelle city traveling Guide App is Startup Project. Currently there are many tour guide
operators working in the city and almost more than half percent of the visitors who come to the
city, use these operators also for the hotel reservation conducted through the hotel website or
by contacting the reception. So This Startup project group is organized to solve so many
problems in the city.

1.2 Introduction about the project


The purpose of our project is to provide the basic locations in the different places that the
travelers need to go after coming to Mekelle. Besides, the project provides the travelers concept
of transportation cost of different transport medium, Hotels, Events and Historical Places in
mekelle.

1.3 Purpose, scope


The scope of our project is mainly for the travelers of Mekelle. Moreover, Mekelle people particularly the
new comers to Mekelle city can also use the application for knowing the route and source to destination
cost by different transportation medium. Currently our project is covering only Mekelle City, so only
travelers who visit Mekelle, can use the application to know the transportation information of this city.

The main purpose of our project is to make life easy. There are also such purposes:-

 For planning a trip


 For making hotel/flight/train bookings
 For location tracking
 Advertisements for hotels or organizations
 To introduce Events in Mekelle City
 To Find nearby locations
 Introducing of cultural tourism of the city

1.4 Statement of the Problem


The existing system is manual.

 It consumes Time
 It consumes more money to pay the Guiders

3
 It is difficult to locate hotels, historical places in the existing system.
 For New comers it is difficult to visit the city.

1.5 Objectives

1.5.1 General objective


The General Objectives of our project is to provide the basic location in the different places that
the travelers need to go after coming to Mekelle. Besides, the project provides the travelers
concept of transportation cost of different transport medium in Mekelle city.

1.5.2 Specific Objective


The project has various objectives. The major objectives are listed below:

 Enable users to navigate places within the city easily, for example to hotels, tourist sites,
banks and shopping places.
 Provide list of service providers with their service .In case of hotels, with a short
description and the address.
 Use and customize Google Maps with cluster markers which used as the main features in
the implementation of the project.
 Provide current currency rate exchange.
 Make it easy to reserve a hotel room.
 Save time and effort in searching for hotels and museums.

1.6 Abbreviations
 API Application Programming Interface
 APK Android Application Package
 GUI Graphical User Interface
 SDK Software Development Kit
 XML Extensible Markup Language
 OS Operating System
 URL Uniform resource Locator
 HTTP Hypertext Transfer Protocol

4
 UI User Interface
 IDE Integrated Development Environment
 HTML Hypertext Markup Language
 APP Application Program

2. THE OVERALL DESCRIPTION


2.1 Overview Of the existing System
Most of the Existing systems are web sites and they do not provide navigation facility.Most of
the existing systems are topic based and they provide only the specific details of only that
information. Currently there are many tour guide operators working in the city and almost more
than half percent of the visitors who come to Mekelle, use these operators also for the hotel
reservation conducted through the hotel website or by contacting the reception.

2.2 Overview of the new System


Due to lack of Time, resource, budget our system will focus on those functions:-

 Enable users to navigate places with in mekelle city easily, for example to hotels, tourist
sites, banks and shopping places.
 Provide list of service providers with their service .In case of hotels, with a short
description and the address.
 Provide current currency rate exchange.
 Save time and effort in searching for hotels and museums.

2.3 Constraints and Assumptions


Time factor, which is the greatest barrier or difficulty to the successful completion of this
exercise and financial constraints to traveling. And also economical factor is another factor and
permission for exit to get materials and information’s for this project are barriers.

3) Specific Requirements

3.1 Functional Requirements


The capabilities our project can perform are:

5
 The users will Register
 Administrator can add/delete events
 Administrator can update information’s
 Users can see nearby locations( Hotels, Attractive Places, Taxi stations, cultural heritages
etc)
 Users can convert currency
 Users can give rate to the places they visited.
 Administrator can see rate of the service centers

3.2 Non-Functional Requirements


Non functional requirement is a requirement that specifies criteria that can be used to
judge the operation of a system, rather than specific behaviors. This includes:-
 Security:
 The system shall provide high level of security by blocking an authorised user to
view secured system page.
 The system stores user passwords in database by changing it in to encrypted
Password so it can make the system secure.
 Performance:
 For login to the software password and user name should be matched to the
password.
 There shall be various ways of retrieving data and it shall take less time.
 Usability
 The end user shall be able to access any page fast according to the internet
connection speed.
 Availability
 The availability of the software shall be for everyone who has an internet
connection.
 The system shall be available for 24 hours and 7 days a week.
 Correctness
 The results of the functions should be correct and accurate.
 Maintainability

6
 After the deployment of the project if any error occurs then it should be easily
maintained by the software developer.
 Portability
 The App shall work properly in any Smart phones.
 Reusability
 The data and record that are saved shall be reused if needed.
 Design Constraints:
 The system shall replace the existing system.

3.3 System Requirements

3.3.1 Hardware Requirements


Hardware Requirements
1. Processor
2. Memory
3. Hard disk Space
4. USB flash : 32 GB

3.3.2 Software Requirements


no Software Requirements Description
1 Android Studio For Android coding
2 Moc plus Interface Design
3 Eclipse For Java coding
4 Netbean Design User Interface
5 Sql Database
6 Microsoft office Type Document

4. Methodology

4.1 Data Gathering


Gathering data is done by observation, Data analysis , interviews, and looking at documents.

In our project we use the methodology observation. We try to collect information by observing
around Mekelle city to solve the problem of guiding tourists.

4.2 Approach
The purpose of this section is to highlight on the implementation environment of the system. A
top-down approach was used in structuring the program.

7
We use Object-oriented databases; which make the promise of reduced maintenance, code
reusability, real world modeling, and improved reliability and flexibility.

Responsibility
Group members responsibility
1. Fana mebrahtu
2. Alexander michael
3. Abel teshome
4. Bisrat syoum
5. rahel Alem
6. Welay mebrahten

S-ar putea să vă placă și