You are on page 1of 42

INSTITUTO SUPERIOR TECNOLGICO CIBERTEC

DIPLOMADO EN GESTIN E INNOVACIN DE LAS

TECNOLOGAS DE LA INFORMACIN

CONSTRUCCIN DE LA PGINA WEB COMERCIAL PARA

LA AGENCIA DE VIAJES CORA CORA TOURS

Proyecto de Tecnologa de Informacin que, como parte del

Diplomado en Gestin e Innovacin de las Tecnologas de la

Informacin, presentan los alumnos

JUNIOR GUTIRREZ GARCA

ENRIQUE RODRGUEZ ROJAS

PARA OBTENER EL TTULO DE TCNICO EN COMPUTACIN E

INFORMTICA
ASESOR: Pablo Noriega Escobedo

San Isidro, julio de 2011

2
NDICE

Pg.
Introduccin 3
1. Diagnstico 4
2. Justificacin 7
3. Descripcin de Proyecto 7
4. Deteccin de la Oportunidad 8
4.1 Objetivos 8
4.2 Ventaja competitiva 8
4.3 Alcance 9
5. Ubicacin 10
6. Institucin responsable del proyecto 10
7. Beneficiarios directos e indirectos 10
8. Metas resultados y efectos esperados del proyecto 11
9. Proyecto 11
9.1 Administracin del proyecto 11
9.2 Evaluacin tecnolgica 15
9.3 Flujo de caja neto (FCN) 30
9.4 Financiamiento 32
9.5 Continuidad y sostenibilidad del proyecto 33
10. Conclusiones 34
Anexos 35

3
INTRODUCCIN

Cora Cora Tours S.A. es una agencia de viajes que brinda sus servicios

tursticos a clientes individuales, viajeros de negocios, grupos organizados o

viajes de incentivos. La empresa es relativamente joven dentro de este

mercado, y por consiguiente sus actividades no estn automatizadas. Es por

ello, que la empresa carece de un sistema web, lo que la limita en cuanto a su

crecimiento, tanto para la venta de pasajes areos, como para la venta y

promocin de paquetes tursticos.

El presente trabajo establecer como solucin la construccin de la aplicacin

web que tendr como finalidad la seleccin y creacin personalizada de

paquetes tursticos por parte del cliente. Adems, se proporcionarn detalles

acerca de la agencia y otros servicios que brinda. Todo esto servir para estar

a la altura de las grandes empresas de agencia de viajes y turismo.

4
CONSTRUCCIN DE LA PGINA WEB COMERCIAL PARA LA AGENCIA

DE VIAJES CORA CORA TOURS

1. DIAGNSTICO

Con la llegada del acceso general a Internet, muchas aerolneas y otras

compaas de viaje comenzaron a vender directamente a los pasajeros.

Como consecuencia, las aerolneas dejaron de tener la necesidad de pagar

comisiones a los agentes de viaje por cada boleto vendido. Desde 1997, las

agencias de viaje gradualmente se convirtieron en vctimas de la

desintermediacin. Muchas agencias de viaje han desarrollado una

presencia en Internet publicando un sitio web, con informacin detallada de

viaje. Estas empresas utilizan compaas de distribucin de servicio de viaje

que operan Sistemas de Distribucin Global (GDS) como Sabre Holdings,

Amadeus y Worldspan para proveer al instante informacin detallada de

miles de vacantes de vuelos, hoteles y renta de automviles.

1.1. ANALISIS FODA

1.1.1. Fortalezas:

- Posee una amplia cartera de proveedores

- Calidad de servicio

- Conocimiento y capacidad de bsqueda y consulta de la

informacin turstica

- Mayor alcance de mercado, menores costos y mejores

precios

- 5 aos de experiencia en el mercado peruano

5
1.1.2. Debilidades

- Deficiente organizacin administrativa interna. No se

encuentran bien definidos los procesos ni las personas que

deben realizarlos.

- Ausencia de manuales de procedimientos, polticas de

calidad, visin, misin y objetivos de la compaa.

- No se cuenta con una pgina web sobre informacin acerca

de la empresa ni de los servicios que brinda, y, menos an,

para la administracin de usuarios para clientes y personal de

la empresa.

1.1.3. Oportunidades

- Insuficientes plataformas comerciales de los otros operadores,

ya sean agencias minoristas o mayoristas, relacionadas a

paquetes tursticos a travs de Internet y las nuevas

tecnologas.

- El estado apoya a la inversin al sector turismo (promocin

turstica).

- Crecimiento gradual del mercado del Turismo Aventura en el

mercado nacional e internacional.

- Distintos destinos estn creando circuitos que integran la

naturaleza y la cultura con el objetivo de diversificar la oferta y

hacer ms duradera la experiencia turstica.1

- A travs de mltiples reconocimientos existe una creciente

relevancia de Per como destino mundial de turismo en

proceso de diversificacin de la oferta.


1
Ver anexo 1

6
- Importantes ndices de masificacin y saturacin en otros

mbitos tursticos mundiales.

- Potencialidad del Per de atraer turistas especializados en

cultura y naturaleza, debido a su riqueza biolgica y cultural. 2

- Internet es el medio informativo de mayor consulta por los

turistas extranjeros al momento de planificar sus viajes

vacacionales.3

1.1.4. Amenazas

- Trmite complicado y engorroso para obtener el permiso de

funcionamiento.

- La vigencia del Fondo de Desarrollo y Promocin Turstica

solo se extiende hasta el ao 2013.

- Problemtica derivada del exceso de procesos burocrticos y

la falta de informacin para inversin privada y desarrollo de

los destinos tursticos.

- Debilidad de los gobiernos regionales para asumir sus

competencias en turismo.

- Inseguridad, delincuencia comn, ruido y accidentes en

carreteras.

- Reclamos sociales con creciente violencia.

- Creciente deterioro y/o prdida de algunas estructuras

urbanas, arqueolgicas patrimoniales y recursos naturales.

2
Ver anexo 2
3
Ver anexo 3

7
En base al anlisis realizado, se determina que se tiene que hacer uso de la

experiencia en el mercado; despus con la solucin de este proyecto se

lograr cubrir las debilidades ms crticas, para luego, con esta herramienta

web, aprovechar las oportunidades que existen debido al expansivo modelo

econmico. Finalmente, vigilar las amenazas de cerca y lo que el actual

gobierno pueda hacer para solucionarlas.

2. JUSTIFICACIN

Implementar el servicio web para otorgar a los clientes la oportunidad de crear

sus propios paquetes tursticos a travs de Internet.

3. DESCRIPCIN DEL PROYECTO

El proyecto permitir ofrecer diferentes tipos de paquetes, armados de

acuerdo a las necesidades de un definido sector. Los sectores se pueden

definir en: Luna de Miel, Viajes de Aventura, Familiares, Parejas, Paquetes

Nacionales e Internacionales.

Asimismo, el proyecto permitir al cliente armar su propio paquete turstico.

Para ello, se le brindar a ste una informacin exhaustiva de los lugares a

visitar, tiempo que se toma en visitar dichos lugares, los posibles riesgos, las

condiciones climticas, la dificultad de acceso al lugar y las recomendaciones

del caso. Adems, se puede indicar los posibles lugares tursticos que pueden

visitar alrededor de la ciudad escogida.

4. DETECCIN DE LA OPORTUNIDAD

4.1. OBJETIVOS

8
- Incrementar las ventas de paquetes tursticos en un 30% para el

ao 2011.

- Lograr una participacin de mercado del 20% para el ao 2012

dentro de un mercado competitivo con la innovacin de sus

servicios.

- Reducir el tiempo de respuesta al cliente en un 50% a finales del

2012.

4.2. VENTAJA COMPETITIVA

El producto diferenciado a ofrecer es el paquete turstico, que para

poder ser una alternativa frente a las ofertas de productos individuales

de transporte y alojamiento, debe contar con un sistema de reservas

por Internet que supere al de las compaas areas y centrales

hoteleras, un sistema de reservas que ofrezca al pblico los servicios

que las agencias elaboran. Es un poco alarmante que en el ao 2009,

slo el 23% de los turistas extranjeros utilizaron una agencia de viajes

para contratar un paquete turstico4. Por esta razn, es importante

contar con una aplicacin web adecuada para el cliente.

El sistema de reservas que se elaborar en este proyecto contar con

una ventaja competitiva frente a los sistemas tradicionales. La

tecnologa a utilizar estar basada en la potencia del Visual Basic y

.NET con los que se podr actuar con dinamismo frente a los cambios

que puedan surgir en el futuro.

4
Ver anexo 4

9
4.3. ALCANCE

Mdulos para el cliente

- Reservar paquete turstico: este mdulo servir para que el cliente

pueda seleccionar la opcin ms adecuada dentro de una amplia

lista segn la ocasin o motivo del viaje.

- Armar paquete turstico: se podr crear un paquete turstico

personalizado al pas que guste, al hotel que prefiera y los das que

desee.

Mdulos para el administrador

- Mantenimiento de Clientes: en este mdulo se podr ingresar un

cliente nuevo a la base de datos de la empresa. Asimismo, se

conseguir modificar o eliminar cualquier registro.

- Mantenimiento de Paquetes: en este mdulo se podr ingresar un

paquete turstico nuevo a la base de datos de la empresa para que

el cliente pueda seleccionarlo en el mdulo Reservar paquete

turstico. Tambin, se conseguir modificar o eliminar cualquier

registro.

- Consulta de Clientes: en esta consulta se contar con la funcin

para buscar clientes por el criterio que prefiera el usuario, ya sea por

cdigo o por nombre.

- Reportes de Paquetes: se obtendr informacin extra acerca de las

categoras de los paquetes tursticos como por ejemplo cuntos

pedidos de paquetes de luna de miel se han realizado en el da.

5. UBICACIN

10
El proyecto de construccin de la pgina web comercial se desarrollar e

implementar en las instalaciones de la agencia de viajes Cora Cora Tours.

6. INSTITUCIN RESPONSABLE DEL PROYECTO

La institucin responsable del proyecto de construccin de la pgina web

comercial es la agencia de viajes Cora Cora Tours, a travs del rea de

Sistemas.

7. BENEFICIARIOS DIRECTOS E INDIRECTOS

7.1. BENEFICIARIOS DIRECTOS

- Turistas: porque tienen la opcin de elegir entre paquetes

predefinidos o paquetes personalizables, con una interfaz

amigable sin tener que hacer llamadas telefnicas o visitar las

agencias, lo que conlleva a una prdida de tiempo por parte del

cliente.

- Hoteles, restaurantes, renta de automviles y alquiler de equipos

para deportes de aventura: porque proveen de bienes y servicios

que incidirn en la satisfaccin del cliente.

11
7.2. BENEFICIARIOS INDIRECTOS

- Empresas de servicios tursticos locales: se benefician en caso de

que el cliente se anime por un servicio extra que no brinda el

paquete.

- Poblacin de la comunidad donde se encuentra el atractivo

turstico: se beneficia porque da trabajo a los pobladores a travs

de la venta de artesanas, productos tpicos y la cultura

gastronmica local.

8. METAS RESULTADOS Y EFECTOS ESPERADOS DEL PROYECTO

- La pgina presentar una interfaz muy agradable y de fcil navegacin

que satisfar las necesidades de un segmento acostumbrado a esta

herramienta web.

- Los usuarios realizarn directamente las reservaciones y compras en la

web, gracias a una dinmica y muy completa pgina de Internet.

- Facilitar la informacin al usuario, brindando detalles de los tours, los

paquetes promocionales y las tarifas.

9. PROYECTO

9.1. ADMINISTRACIN DEL PROYECTO

A. Fase de construccin

A.1 Construir las tablas y registros: se construirn las tablas

maestras de clientes y de paquetes tursticos; y las tablas de

transacciones.

12
A.2 Construir los stored procedures: se tendr que codificar los

procedimientos para los listados e inserciones de nuevos

registros en las tablas de la base de datos.

A.3 Construir el mdulo de clientes: se elaborar la interfaz

para la administracin de clientes nuevos y clientes ya

registrados.

A.4 Construir el mdulo de paquetes tursticos: se elaborar la

interfaz para la administracin de paquetes tursticos nuevos y

paquetes ya registrados.

A.5 Construir las consultas de clientes y administrador: en

esta parte se disearn los mdulos para la consulta de

paquetes tursticos y de clientes.

A.6 Construir los reportes: se construir el mdulo para el

reporte de paquetes tursticos por parte del administrador. Se

utilizar Crystal Report.

B. Fase de pruebas

B.1 Realizar las pruebas de interfaz: se realizar una revisin

manual de los contenidos del sitio web a travs de la

navegacin de sus pginas. Se revisar si el sitio web

desarrollado incluye todos los contenidos que se hayan

definido en el marco del plan de desarrollo. Se har un

recorrido exhaustivo del sitio.

B.2 Realizar las pruebas de funcionalidad: las actividades de

esta etapa se refieren a hacer chequeos completos de las

13
funcionalidades y aplicaciones que ofrece el sitio web, ya

sean formularios, consultas o reportes.

B.3 Realizar las pruebas de condicin de excepcin: son

pruebas relacionadas a los errores que puedan ocurrir debido

a ciertos recursos ausentes que son importantes para el

funcionamiento de la aplicacin.

B.4 Realizar el informe de pruebas: resume los resultados de

las actividades de prueba y aporta una evaluacin del

software basada en dichos resultados.

14
B. Diagrama de Gantt

Id Web comercial Duracin Comie nzo Fin


abril 2011 mayo 2011 junio 2011 julio 2011
10 13 16 19 22 25 28 01 04 07 10 13 16 19 22 25 28 31 03 06 09 12 15 18 21 24 27 30 03 06 09 12 15 18 21
1
2 Construir la base de datos 10 das lun 25/04/11 vie 06/05/11
3 Construir las tablas y registros 5 das lun 25/04/11 vie 29/04/11
4 Construir los sto red procedures 5 das lun 02/05/11 vie 06/05/11
5 Construir los mdulos de mantenim iento 8 das lun 09/05/11 mi 18/05/11
6 Construir el mdulo de clientes 4 das lun 09/05/11 jue 12/05/11
7 Construir el mdulo de paquetes tursticos 4 das vie 13/05/11 mi 18/05/11
8 Construir los mdulos de consultas y reportes 10 das jue 19/05/11 mi 01/06/11
9 Construir las consultas de clientes y administrador 5 das jue 19/05/11 mi 25/05/11
10 Construir los reportes 5 das jue 26/05/11 mi 01/06/11
11 Pruebas 14 das jue 02/06/11 mar 21/06/11
12 Realizar las pruebas de in terfaz 4 das jue 02/06/11 mar 07/06/11
13 Realizar las pruebas de fu ncionalidad 4 das mi 08/06/11 lun 13/06/11
14 Realizar las pruebas de condici n de excepcin 4 das mar 14/06/11 vie 17/06/11
15 Realizar el in forme de pruebas 2 das lun 20/06/11 mar 21/06/11

15
9.2 EVALUACIN TECNOLGICA

A. Principales algoritmos empleados

A.1 Algoritmo para crear un paquete turstico

A.1.1 Funcionalidad: el algoritmo permite armar un paquete

turstico personalizado. Recibe, como parmetros de

entrada, el destino del viaje, las fechas de salida y de

regreso, el tipo y la categora del alojamiento, el tipo de

habitacin, el tipo de pensin, la cantidad de personas

adultas que viajan, la cantidad de menores y el nombre

del usuario de la sesin. Se declara una variable cmd del

tipo SqlCommand, la cual va a contener la sentencia SQL

que actualizar la tabla paquetes_person. Luego, cada

parmetro de entrada se relaciona con la variable

respectiva de la sentencia SQL. Despus, se le hace un

commit a la variable tr del tipo SqlTransaction, la cual

grabar todos los cambios en la base de datos e

insertar un registro nuevo. Finalmente, el sistema

muestra un mensaje de xito en la creacin del paquete.

16
A.1.2 Pantalla

A.1.3 Cdigo

-- Se crea un mtodo que recibe los parmetros de entrada del

-- formulario Armar Paquete.

Public Function Grabar(ByVal destino As String, ByVal


fecSalida As String, ByVal fecRegreso As String, _
ByVal tipo As String, ByVal categoria As String, ByVal
habitacion As String, ByVal pension As String, _
ByVal adultos As Integer, ByVal menores As Integer, ByVal
usuario As String) As String

-- Se declara una variable msg para el mensaje de xito.


Dim msg As String
cn.cnx.Open()

-- La variable tr servir para grabar o deshacer los cambios en


-- la tabla de la bade de datos.
Dim tr As SqlTransaction =
cn.cnx.BeginTransaction(IsolationLevel.Serializable)

Try
-- Se declara la variable cmd para insertar el registro con los
-- parmetros de entrada del formulario.
Dim cmd As New SqlCommand( _

17
"Insert paquetes_person
Values(@dest,@fecS,@fecR,@tipo,@cat,@hab,@pen,@adu,@m
en,@usu)", cn.cnx, tr)
With cmd.Parameters
.Add("@dest", SqlDbType.VarChar).Value = destino
.Add("@fecS", SqlDbType.VarChar).Value = fecSalida
.Add("@fecR", SqlDbType.VarChar).Value =
fecRegreso
.Add("@tipo", SqlDbType.VarChar).Value = tipo
.Add("@cat", SqlDbType.VarChar).Value = categoria
.Add("@hab", SqlDbType.VarChar).Value =
habitacion
.Add("@pen", SqlDbType.VarChar).Value = pension
.Add("@adu", SqlDbType.Int).Value = adultos
.Add("@men", SqlDbType.Int).Value = menores
.Add("@usu", SqlDbType.VarChar).Value = usuario

End With
cmd.ExecuteNonQuery()

-- Se graban los cambios en la base de datos.


tr.Commit()
msg = "Paquete registrado"

tabla.Rows.Clear()
Catch ex As Exception
msg = ex.Message
-- Se deshacen los cambios ante un posible error.
tr.Rollback()

Finally
cn.cnx.Close()
End Try
-- Se retorna el mensaje de xito en la transaccin.
Return msg
End Function

18
A.2 Algoritmo para listar los servicios por categora

A.2.1 Funcionalidad: el algoritmo permite listar paquetes

tursticos por categora, segn la preferencia u ocasin

que tenga el usuario. Primero, el usuario debe

seleccionar una opcin de la lista desplegable para que

el mtodo ListadoXCategoria reciba como parmetro de

entrada, una variable de tipo String que guarda la

categora seleccionada. Luego, en una variable del tipo

SqlDataAdapter se almacena la sentencia SQL, la cual

consulta en la tabla Producto de la base de datos

TravelDream3, todas aquellas filas cuyo campo cod_cate

sea igual al parmetro de entrada. Finalmente, muestra

en una tabla GriedView los paquetes por categora.

A.2.2 Pantalla

19
A.2.3 Cdigo

Public Function ListadoXCategoria(ByVal cod As String) As

DataTable

-- Se declara una variable del tipo SqlDataAdapter

-- almacenando la sentencia SQL y la conexin.

Dim da As New SqlDataAdapter( _

"select * from Producto_ where cod_cate=@cod", cn.cnx)

da.SelectCommand.Parameters.Add( _

"@cod", SqlDbType.Char).Value = cod

Dim tabla As New DataTable

da.Fill(tabla)

-- Se retorna la variable de tipo DataTable con las filas

-- encontradas.

Return tabla

End Function

20
A.3 Algoritmo para agregar requerimientos al carro de compras

A.3.1 Funcionalidad: el algoritmo permite agregar los

paquetes tursticos seleccionados por el cliente en un

carro de compras. Recibe, como parmetros de entrada,

el cdigo del paquete turstico, la descripcin, el precio y

la cantidad que desea. Luego, cada uno de estos

parmetros los procesa una variable fila del tipo

DataRow, la cual asigna un espacio de variable a cada

uno de los parmetros de entrada. Finalmente, la variable

fila se almacenar en una variable temporal llamada

tabla del tipo Datatable. Despus, si el cliente lo

considera, podr concluir solicitando el pedido.

A.3.2 Pantalla

21
A.3.3 Cdigo

-- Se crea un mtodo que recibe los parmetros de entrada del

-- formulario.

Public Sub Agregar(ByVal codigo As String, ByVal descripcion

As String, ByVal precio As Double, ByVal cantidad As Integer)

-- Se declara una variable fila donde se almacenarn los

-- parmetros de entrada.

Dim fila As DataRow = tabla.NewRow

fila(0) = codigo

fila(1) = descripcion

fila(2) = precio

fila(3) = cantidad

-- Se insertan todas las variables en una variable tabla del

-- tipo DataTable.

tabla.Rows.Add(fila)

End Sub

22
A.4 Algoritmo para agregar un nuevo cliente

A.4.1 Funcionalidad: el algoritmo permite agregar un nuevo

cliente a la tabla Cliente de la base de datos

TravelDream3. Recibe, como parmetros de entrada, un

cdigo, el nombre, el DNI, la direccin, el telfono, el

usuario y la contrasea. Luego, se declara una variable

da del tipo SqlDataAdapter, la cual contiene el nombre

del stored procedure y la variable de la conexin a la

base de datos. Despus, se asocia y se almacena cada

parmetro de entrada con su respectiva variable del

stored procedure. Finalmente, se declara una variable

tabla del tipo DataTable donde se almacenar el

contenido de la variable da.

A.4.2 Pantalla

23
A.4.3 Cdigo

-- Se crea un mtodo que recibe los parmetros de entrada del

-- formulario Mantenimiento de clientes.

Public Function agregarCliente(ByVal cod As String, ByVal

nombre As String, _

ByVal dni As String, ByVal direccion As String, ByVal telf As

String, ByVal usu As String, ByVal pass As String) As DataTable

-- Se declara una variable del tipo SqlDataAdapter, la cual va a

-- procesar el stored procedure.

Dim da As New SqlDataAdapter("INSERTAR_CLIENTE",

cn.cnx)

-- Se asocia y almacena cada uno de los parmetros recibidos con

-- el mtodo SelectCommand.Parameters.

da.SelectCommand.CommandType =

CommandType.StoredProcedure

da.SelectCommand.Parameters.Add("@COD_CLI",

SqlDbType.Char).Value = cod

da.SelectCommand.Parameters.Add("@NOMB_CLI",

SqlDbType.VarChar).Value = nombre

da.SelectCommand.Parameters.Add("@DNI",

SqlDbType.Char).Value = dni

da.SelectCommand.Parameters.Add("@DIRECCION",

SqlDbType.VarChar).Value = direccion

da.SelectCommand.Parameters.Add("@TELEFONO",

SqlDbType.Char).Value = telf

da.SelectCommand.Parameters.Add("@USUARIO",

SqlDbType.Char).Value = usu

24
da.SelectCommand.Parameters.Add("@PASS",

SqlDbType.Char).Value = pass

Dim tabla As New DataTable

--Se almacena todo el contenido de la variable da en objeto

--tabla.

da.Fill(tabla)

Return tabla

End Function

A.5 Algoritmo para mostrar el reporte por categoras de

paquetes tursticos

A.5.1 Funcionalidad: el algoritmo permite realizar un reporte

de cada uno de los paquetes tursticos segn la

categora. Recibe, como parmetro de entrada, la

categora, la cual se selecciona a travs de una lista

desplegable. Luego, lo procesa un ReportDocument.

Finalmente, muestra los resultados en un

CrystalReportViewer.

25
A.5.2 Pantalla

A.5.3 Cdigo

-- Al cargar la pgina, se cargan las categoras en el dropdownlist.

Protected Sub Page_Load(ByVal sender As Object, ByVal e As

System.EventArgs) Handles Me.Load

If Not Page.IsPostBack Then

Dim categoria As New ClaseCategoria

DropDownList1.DataSource = categoria.listado

DropDownList1.DataTextField = "nombre_cat"

DropDownList1.DataValueField = "cod_cate"

DropDownList1.DataBind()

End If

End Sub

26
Protected Sub DropDownList1_SelectedIndexChanged(ByVal

sender As Object, ByVal e As System.EventArgs) Handles

DropDownList1.SelectedIndexChanged

Dim producto As New ClaseProducto

Dim rp As New ReportDocument

rp.Load(Server.MapPath("RPTCategoria.rpt"))

-- Se muestra la categora elegida en el CrystalReportViewer.

rp.SetDataSource(producto.ListadoXCategoria(DropDownList1.S

electedValue))

CrystalReportViewer1.ReportSource = rp

CrystalReportViewer1.DataBind()

End Sub

A.6 Algoritmo para almacenar un pedido

A.6.1 Funcionalidad: el algoritmo permite, luego de

confirmada la compra, ir al resumen (checkout) del carro

de compras. Recibe, como parmetros de entrada, el

nmero de pedido, el cdigo de cliente, el monto total del

pedido y el usuario. Luego, lo procesa un SqlTransaction

y se almacenar todo en la tabla detallesolicitudes.

27
A.6.2 Pantalla

A.6.3 Cdigo

-- Se procesa un mtodo que recibir 3 datos ingresados en el

-- formulario mas el usuario de la sesin.

Public Function Grabar(ByVal num As String, ByVal cliente As

String, ByVal monto As Double, ByVal usu As String) As String

Dim msg As String

cn.cnx.Open()

Dim tr As SqlTransaction =

cn.cnx.BeginTransaction(IsolationLevel.Serializable)

-- Se crea un try catch para cualquier error producido.

Try

-- Se crea una variable del tipo sqlcommand para insertar

-- datos en la tabla solicitudes.

Dim cmd As New SqlCommand( _

28
"Insert solicitudes

Values(@num,@fec,@clie,@mon,@usu)", cn.cnx, tr)

With cmd.Parameters

.Add("@num", SqlDbType.VarChar).Value = num

.Add("@fec", SqlDbType.DateTime).Value = Today.Date

.Add("@clie", SqlDbType.VarChar).Value = cliente

.Add("@mon", SqlDbType.Decimal).Value = monto

.Add("@usu", SqlDbType.Char).Value = usu

End With

cmd.ExecuteNonQuery()

-- Se crea un for each para insertar datos en la tabla

-- detallesolicitudes.

For Each fila As DataRow In tabla.Rows

cmd = New SqlCommand( _

"Insert detallesolicitudes

Values(@num,@cod,@pre,@can)", cn.cnx, tr)

With cmd.Parameters

.Add("@num", SqlDbType.VarChar).Value = num

.Add("@cod", SqlDbType.VarChar).Value =

fila("codigo")

.Add("@pre", SqlDbType.Decimal).Value =

fila("precio")

.Add("@can", SqlDbType.Int).Value =

fila("cantidad")

End With

cmd.ExecuteNonQuery()

Next

29
tr.Commit()

msg = "Solicitud registrada"

tabla.Rows.Clear()

-- Se captura cualquier error del mtodo try catch.

Catch ex As Exception

msg = ex.Message

tr.Rollback()

Finally

cn.cnx.Close()

End Try

Return msg

End Function

b. Lenguajes de programacin

- Se emplear el lenguaje de programacin VB.NET para la

construccin de los mdulos del aplicativo.

- Se emplear el lenguaje de programacin Transact SQL para la

elaboracin de las consultas y actualizaciones de la base de

datos.

30
9.3 FLUJO DE CAJA NETO

El estado del flujo efectivo suministrar una base para estimar las

futuras necesidades de efectivo y sus probables fuentes. En el caso de

Cora Cora, se detallan en el cuadro a continuacin los ingresos

derivados de la actividad comercial realizada por la empresa, as como

los egresos que sta presenta.

Los ingresos y egresos de la empresa se detallan de la siguiente

manera:

- Cora Cora, tiene como principal ingreso las comisiones que esta

recibe por los paquetes tursticos vendidos, tanto de destinos

nacionales como internacionales, en consecuencia el ingreso

depender directamente del total de paquetes tursticos vendidos

mensualmente, por ello la importancia de la promocin que se realice,

tanto en la misma empresa con la venta directa y a travs de la

promocin por pgina web.

- Se pueden detallar tambin otros ingresos como los seguros de

asistencia a los turistas, ingreso por renta de autos, y por dems

servicios otorgados por la empresa.

- Dentro de los egresos se detalla los siguientes pagos: nminas, prestaciones

sociales, proveedores, servicios, la inversin realizada en los equipos

necesarios para implementar las oficinas y otros como alquiler de local e

impuestos.

31
FLUJO DE CAJA NETO5

CONCEPTOS / AOS 0 1 2 3 4 5

INGRESOS
Comisiones por pasajes nacionales + Seguro de asistencia 6.317,50 7.581,00 9.855,30 14.782,95 28.087,61
Comisiones por pasajes internacionales + Seguro de asistencia 60.984,00 73.180,80 95.135,04 142.702,56 271.134,86
TOTAL 0,00 67.301,50 80.761,80 104.990,34 157.485,51 299.222,47

EGRESOS
Personal 63.428,57 63.428,57 63.428,57 63.428,57 63.428,57 63.428,57
Alquileres, internet, telefono 5.760,00 5.760,00 5.760,00 5.760,00 5.760,00 5.760,00
Inversiones de equipos 9.750,00 0,00 0,00 0,00 0,00 0,00
Otros 3.600,00 3.600,00 3.600,00 3.600,00 3.600,00 3.600,00
TOTAL 82.538,57 72.788,57 72.788,57 72.788,57 72.788,57 72.788,57

FLUJO DE CAJA NETO -82.538,57 -15.237,07 7.973,23 32.201,77 84.696,94 226.433,90

5
Ver anexo 5: Justificacin de datos del flujo de caja neto

32
9.4 FINANCIAMIENTO

Cora Cora est conformada por financiamiento propio, formado por

aquellos recursos financieros llegados a la empresa por distintos

orgenes, los cuales la empresa no est obligada a devolver.

Cora Cora se financia a travs de reservas, que pueden ser procedentes

de beneficios no repartidos, es decir, son reservas que se originan

cuando la empresa ha obtenido beneficios y constituidos libremente,

quedando a disposicin de la misma.

Formado tambin por las reservas que se dan a partir de la actualizacin

de balances, es decir los elementos del activo.

Y por ltimo, aquellas reservas que se originan del aporte de los socios,

constituyendo una reserva disponible, es decir, que en cualquier

momento puede ser retirada de la sociedad sin ninguna traba legal.

Puesto que Cora Cora no presenta financiamiento externo, tan solo

financiamiento interno, se determinar el costo medio de capital

ponderado (CMCP), de la siguiente manera.

33
Para ello, se debe tener en cuenta que los recursos propios para el

financiamiento son US$ 82.538,57.

82.538,57 0
CMCP * 20% *i
82.538,57 82.538,57

82.538,57
CMCP * 20%
82.538,57

CMCP = 20%

Donde:

COK: 20% representa el costo de oportunidad del capital que imputa el

inversionista.

Obteniendo un valor de 20%, es decir, Cora Cora debe obtener un

retorno (tasa de rentabilidad) igual o mayor al 20% si quiere cubrir las

expectativas de rentabilidad que sus diferentes agentes de financiacin

esperan (sus socios).

9.5 CONTINUIDAD Y SOSTENIBILIDAD DEL PROYECTO

VAN = $ 135.143,81

TIR = 84%

34
10. CONCLUSIONES

- Durante el desarrollo del proyecto se tuvo

como objetivo principal el poder otorgar la posibilidad para el

consumidor-turista de combinar on-line diferentes componentes de viaje

(a menudo incluyendo servicios no previstos en los paquetes estticos

tradicionales) y poder preparar el paquete turstico a medida.

- Asimismo, la idea de utilizar las nuevas

tecnologas informticas surge como la mejor respuesta a las exigencias

del turista6. El proyecto desarrollado representa una de las soluciones

aplicables. La oportunidad que se presenta al haber escasas plataformas

comerciales web en el mercado local de las agencias de viajes deber ser

aprovechada eficaz y eficientemente.

- Finalmente, al no tener un financiamiento

externo se obtiene un costo medio de capital ponderado de 20%.

Adems se presenta el TIR cuyo valor es 35%, porcentaje mayor a la

tasa de descuento (20%), sumado al VAN positivo de US$ 50.650,15, lo

cual estima un rendimiento ptimo del proyecto.

6
Segn datos del WTO (Organizacin Mundial de Turismo), actualmente ms del 90% de los
usuarios de Internet visita pginas web y utiliza la red para obtener la informacin necesaria
para organizar sus vacaciones.

35
ANEXOS

36
Anexo 17

7
Fuente: www.tnews.com.pe

37
Anexo 28

8
Ibd.

38
Anexo 39

Anexo 410

9
Ibd.
10
Ibd.

39
Anexo 5

JUSTIFICACIN DE DATOS DEL FLUJO DE CAJA NETO

INGRESOS

PAQUETES TURSTICOS NACIONALES


Destino Precio Seguro de asistencia Total Comisin
Cusco Disfruta la Vida 261 20 281 28.1
Cajamarca 129 18 147 14.7
Chiclayo 142 18 160 16
Huaraz 128 18 146 14.6
Ica 122 15 137 13.7
Iquitos 149 22 171 17.1
Lima - Noche Especial 104 15 119 11.9
Mncora 183 20 203 20.3
Nazca - Casa Andina 235 18 253 25.3
Puno 168 20 188 18.8

PAQUETES TURSTICOS INTERNACIONALES


Precio Seguro de asistencia Total Comisin
Buenos Aires 585 32 617 123.4
Cancn 1010 35 1045 209
Mxico-ruta del sol 463 32 495 99
Montevideo Ejecutivo 824 32 856 171.2
Panam Playa 839 35 874 174.8
Punta Cana 1239 35 1274 254.8
Ro de Janeiro 829 35 864 172.8
Salinas 759 35 794 158.8
Varadero 769 35 804 160.8

EGRESOS

PERSONAL
SOLES DOLARES
2 Vendedoras 2000 714.29
Gerente 3000 1071.43
2 desarrolladores 4000 1428.57
Personal de limpieza 800 285.71
Contador 1500 535.71
Chofer 1500 535.71
2 Guas tursticas 2000 714.29
TOTAL MENSUAL 14800 5285.71
TOTAL ANUAL 177600 63428.57

40
SERVICIOS
Alquiler 250
Telfono (2 lneas) 70
Luz 54
Agua 36
Internet 70
TOTAL MENSUAL 480
TOTAL ANUAL 5760

INVERSIN EN EQUIPOS
Mobiliario 5300
Computadoras 3000
Televisores 1200
Impresoras 250
TOTAL 9750

OTROS
tiles de oficina 200
tiles de limpieza 100
TOTAL MENSUAL 300
TOTAL ANUAL 3600

41
VENTAS POR PAQUETES TURSTICOS ANUALES

PAQUETES TURSTICOS NACIONALES


Destinos 2011 2012 2013 2014 2015
Cusco Disfruta la Vida 983.5 1124 1264.5 1405 1545.5
Cajamarca 514.5 588 661.5 735 808.5
Chiclayo 560 640 720 800 880
Huaraz 511 584 657 730 803
Ica 479.5 548 616.5 685 753.5
Iquitos 598.5 684 769.5 855 940.5
Lima - Noche Especial 416.5 476 535.5 595 654.5
Mncora 710.5 812 913.5 1015 1116.5
Nazca - Casa Andina 885.5 1012 1138.5 1265 1391.5
Puno 658 752 846 940 1034
Sub-total 6317.5 7220 8122.5 9025 9927.5

PAQUETES TURSTICOS
INTERNACIONALES
Destinos 2011 2012 2013 2014 2015
Buenos Aires 4936 5553 6170 6787 7404
Cancn 8360 9405 10450 11495 12540
Mxico-ruta del sol 3960 4455 4950 5445 5940
Montevideo Ejecutivo 6848 7704 8560 9416 10272
Panam Playa 6992 7866 8740 9614 10488
Punta Cana 10192 11466 12740 14014 15288
Ro de Janeiro 6912 7776 8640 9504 10368
Salinas 6352 7146 7940 8734 9528
Varadero 6432 7236 8040 8844 9648
Sub-total 60984 68607 76230 83853 91476

TOTAL 67301.5 75827 84352.5 92878 101403.5

42

You might also like