Vous êtes sur la page 1sur 4

CHAPTER 3 APPROACH

3.1 Chapter Overview


This chapter will consider the most appropriate choice of approaches, methodologies,
tools and equipment for the project. Cover all stages of the life cycle of the project,
system development and application of various tools and techniques will be highlighted
defined methodology.

3.2 Research Approach


Author chosen the deductive approach as Project research study for the Passenger app
project. Deductive approach based on theories and hypotheses and scope of the project
can be easily defined. And the main advantages of the deductive approach is more
focused and very easy to prove. The approach chosen by the author deductive approach
for the research study.

3.3 General Approach


Author has choose object-oriented approach because of its nature of high flexibility and
benefits. Object oriented approach is very sensitive to changing requirements and
changes in the scope as well. Due to its iterative development of object oriented
approach enables the project is broken down into components and each component will
be developed continuously by iterations, and identifies problems and system errors at an
early stage of approach and not in the final deployment.

3.4 Design and Development Methodology


Rational Unified Process (RUP) as part of the object-oriented approach was chosen as
the most appropriate method to develop of the passenger app.

3.5 Techniques
Below table will describes the techniques used to gather data, system design and for the
development.

Techniques
Description
Fact finding techniques
Literature survey and The purpose of conducting the study of literature is to win and to
review

improve current knowledge of the search area. Literature review


summarizes the arguments particular issue would provide a solid
foundation for research. Through this can be identifies the

Interviews

deficiencies and gaps between the research area.


According to the results identified in the literature review and the
problem domain, and discover how individuals think and feel
about a problem area and that particular solution as well as why
they hold certain opinions. Interviews are one of the clarification

Questioners

of the well-known knowledge of the stakeholder approach.


The purpose of sending stakeholder partners of the project is to
gather information from a large group of people in relation to
conducting interviews.
The interrogators were chosen because the information can be
obtained from a wider audience geographically dispersed. This
process cannot provide as many answers as favorite. This will help

identify the point of ideas of stakeholders.


System Design & development Techniques
Use Case Diagram
The purpose of the use case diagram is to provide a high-level
view of the system. As it provides comprehensive summary of all
IT solutions in one illustration of the non-technical people trained
can also understand the goals of the user.
Use case Descriptions

Purpose of the use case description is to support the use case


diagram, providing the means by which activities related to a
particular use case, are realized. These descriptions document the
use cases that are made and seen in all the native terms with the
system as the main business flow, alternative flow, exceptional

Class diagram

flow and the conditions and pre and post activity.


It is used to display objects in the system and the relationship
between them. An illustration of the various entities involved and
the current relations as the real-world scenario is provided.

Table 1- Techniques

3.6 Tools
Purpose
Data Collection

Available Tools
Google

Selected tool
Google forms

Justify
Both survey monkey and google

forms
Survey

forms allow users to make

Monkey

online.

questioners and distribute them


Survey monkey has to do a
payment to complete the task.
Google forms will be free and
ease of use, ease of updating, its
ability of generating response

Documentation

Microsoft

Microsoft

summaries
Microsoft

Office

commonly

Office
Open

word

is

used

most
word

processing software; Because of

Office

the author's familiarity with MS


Word and its ease of use and
flexibility, the author chose the
MS word. It will very easy to

Data analysis

Microsoft

Microsoft

use than the other softwares.


Microsoft excel is the easiest

Excel

Excel

software tool to use when


analyzing data, Creating bar

High

level

modeling

Star UML
Rational

Star UML

charts, pie charts etc.


When comparing the Rational
Rose Star UML easier to use

Rose

and familiar with and very cost


effective application because it
is an open source software, and
as well as Star UML is a
program

Prototype Design

to

develop

fast,

Balsamiq

Balsamiq

flexible and more featured


The speed and ease of use and

Mockups

has all the elements of the user

Mockups,
Pencil

interface that could be used

(drag and drop) were considered


when selecting. It has very
innovative designs compared to
Prototype

XAMPP

XAMPP,

the other tools.


XAMPP is free cross-platform

MYSQL

and open source and comes with

PHP,
HTML
CSS
MySQL
Apache

server,
Eclipse

Development Tools

the Apache Web server, MySQL


and PHP together. And comfort
of

installation

and

prior

knowledge of the author were


reviewed to select this tool.

LUNA
Table 2 - Tools used for the project

3.7 Chapter Summary


The deductive approach was chosen as the research center because of the nature of the
research done on the basis of theories and assumptions and scope of the project can be
easily defined and development approach object-oriented approach has been selected as
system suitable due to its nature of flexibility and benefits. The author chose the
methodology Rational Unified Process as the development of more applicable systems
due to its nature of iterative development and flexibility. Finally various techniques and
tools have been adapted because of its ability to process to achieve goals and objectives.