SoaML Example

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Project Proposal Form

1. Project title
Travel Agency Reservation
2. Students
Andora Alexandra
3. Project acronym
TAR
4. Duration in months
-
5. Keywords
Services, Participants, SoaML
6. Project summary 1
The purpose of the project is to illustrate the services that are found in the
interaction between a travel agency, a buyer of holiday offers and partner agencies.
The travel agency interacts with the buyer through 2 services: providing information
about vacations and sending an order. The buyer can view details about the
vacations that interest him in order to book a holiday at an advantageous price.
After deciding what holiday interests him, the buyer can place an order at the travel
agency, which involves buying a package of benefits for a pleasant vacation.
Accepting credit cards enables you to get paid. That means you need to select a
credit card processing company. Therefore, the purchase of the vacation is made
through an external partner of the travel agency: Visa Payment Center. Credit card
processors are important partners beyond the core service of payment processing,
making it a critical business decision. The travel agency collaborates with 2 other
external partners: the hotel agency and the flight agency. Through these 2 partners
the travel agency reserves the hotels and flights for the purchased vacation.

1
The project scope should be the development of a system that integrates business services
Types of services and service systems

7. Objectives
The first objective of this project is identifying services, the requirements they are
intended to fulfill, and the anticipated dependencies between them. The identified
services are: transmission of holiday information, transmission of order, card
operations, hotel reservation, flight reservation.
After that, the next objective is specifying services including the functional
capabilities they provide, what capabilities consumers are expected to provide.
Then, defining service consumers and providers, what requirements and services
they consume and provide, how they are connected and how the service functional
capabilities are used by consumers and implemented by providers.
In the buyer-tourist agency interaction, the buyer is the consumer and the travel
agency is the provider. In the interaction of the travel agency - the partner agencies
for the reservation of hotels, respectively the reservation of flights, the travel agency
is the consumer, and the agencies are the providers. The same case is
encountered in the interaction of the travel agency - payment center.

8. Concept

8.1 System Description


The services offered by the travel agency and the services used by it create my
proposed service-oriented system for development. Service-oriented system
selected logically represent the business activity of a travel agency with the
specified outcome of booking a vacation.

8.2 Service Modeling


Below are the diagrams made using Modelio. The diagrams displayed are:
▪ Service Architecture diagram
▪ Service Interface diagram
▪ Service Contract diagram
▪ Message diagram
▪ Participants diagram

2
3
Types of services and service systems

4
5
Types of services and service systems

6
7
Types of services and service systems

9. Work plan
9.1 Work package list
WORK WORK PACKAGE RESPONSIBLE PERSON START END
PACKAGE TITLE PERSON MONTHS DATE DATE
NO.

9.2 Description of each work package


9.2.1 Work package no.:
9.2.2 Work package title:
9.2.3 Person Months:
9.2.4 Start Date:
9.2.5 End Date:
9.2.6 Objectives
9.2.7 Description of work (Broken down into tasks)
9.2.8 Deliverables and month of delivery

9.3 Gantt chart at the level of tasks

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy