Professional Documents
Culture Documents
Facultad de Ingeniera
Escuela de Ingeniera en Ciencias y Sistemas
FACULTAD DE INGENIERA
AL CONFERRSELE EL TTULO DE
DECANO
VOCAL I
VOCAL II
VOCAL III
VOCAL IV
VOCAL V
SECRETARIO
DECANO
EXAMINADOR
EXAMINADORA
EXAMINADORA
SECRETARIA
'lit,
;: , "
In.enttl'O en Ci.neias y Sistemu
,,;'.)1, ~aqulm;.i"
Ingeniero
Por este medio hago de su conocimiento que he revisado el trabajo de graduaci6n del estudiante
FACUL T AD DE INGENIERiA
TEL: 24767644
Universjdad
S~H! Carlos
Ide Guaten121ia
Facuitad de !ngenieria
[)ecanato
Z010
E! Decano
Guaterna
Facuitad de j
uego de (OnOCH
!no"-"I"lipr'I'::l
on
OL .,\.....
f
D.
ieria de
Guaternaia:
1'1
Carios
rector
"
autoriza la j
PRfMJ\SE'
Universidad
Mi hijo Julio Andrs Marroquin Contreras, por ser mi gran amor y la razn que
me hace ser mejor da a da.
Agradecimientos a:
Dios:
Por permitirme cumplir con esta meta e iluminar mi camino da a da.
Mis padres:
Por su apoyo, amor y orientacin incondicional.
Mis hermanos:
Por brindarme su amor y motivacin para seguir adelante.
Mi bisabuela:
Por aconsejarme y apoyarme a lo largo de mi carrera.
Mi asesor:
Ingeniero Csar Rolando Batz Saquimux, por tomarse el tiempo para
revisar mi trabajo de graduacin y orientarme con las correcciones pertinentes
durante el desarrollo del mismo.
Mis amigos:
Por su apoyo y confianza.
NDICE GENERAL
NDICE DE ILUSTRACIONES
GLOSARIO
VII
RESUMEN
XVII
OBJETIVOS
XIX
INTRODUCCIN
XXI
1.
CONCEPTOS GENERALES
1.1
Qu es Cloud Computing?
1.2
Qu es el modelo SaaS?
1.3
1.4
1.4.1
1.4.2
1.5
11
1.5.1
11
1.5.2
12
1.6
15
1.7
15
1.7.1
15
1.7.2
16
2.
17
2.1
17
2.2
18
2.3
23
2.3.1
2.3.1.1
Registro de casos
23
23
2.3.1.2
25
2.3.1.3
Seguimiento a casos
26
2.3.1.4
Estadsticas
28
Mdulo administrativo
28
2.3.2
2.3.2.1
Plizas
28
2.3.2.1.1
28
2.3.2.1.2
30
2.3.2.1.3
Cobro de plizas
30
2.3.2.2
Personal administrativo
31
2.3.2.3
Talleres
31
2.3.2.4
Control de siniestros
32
2.3.2.4.1
32
2.3.2.4.2
Seguimiento a casos
34
2.3.2.4.3
34
2.3.2.4.4
2.3.2.4.5
Pago de deducible
35
2.3.2.4.6
35
2.3.2.5
2.4
Estadsticas
36
Diagrama entidad-relacin
37
2.4.1
37
2.4.2
44
2.5
2.5.1
Requerimientos de hardware
46
2.5.2
Requerimientos de software
47
2.5.3
Requerimientos de comunicaciones
47
2.6
3.
48
51
II
3.1
Arquitectura de infraestructura
51
3.2
Arquitectura de componentes
56
3.2.1
Base de datos
56
3.2.2
Sistema operativo
58
3.2.3
Servidor Web
60
3.2.4
Plataforma de desarrollo
61
3.3
63
3.3.1
64
3.3.2
Capa de presentacin
66
3.3.3
Capa de negocio
68
3.3.4
Capa de datos
71
3.4
Seguridad
72
CONCLUSIONES
77
RECOMENDACIONES
79
BIBLIOGRAFA
81
III
IV
NDICE DE ILUSTRACIONES
FIGURAS
14
19
22
37
38
44
Arquitectura de infraestructura
52
10
54
11
66
VI
GLOSARIO
2G
La
telefona
mvil
2G
es
la
segunda
3G
mvil.
Tiene
la
posibilidad
de
Agente ajustador
Agente de seguros
VII
Aseguradora
Entidad
que
presta
el
servicio
de
Base de datos
Es un conjunto de
a
un
mismo
datos pertenecientes
contexto
almacenados
Bits
Centro de datos
los
recursos
necesarios
para
el
Suelen
ser
creados
informacin
necesaria
para
sus
operaciones.
Cluster
las
usualmente
comunes
de
empleados
escritorio.
para
mejorar
Son
el
de
rapidez
disponibilidad
comparables.
Cdigo fuente
DMZ (Desmilitarized
Zone)
organizacin
una
red
externa,
Escalabilidad
caracterstica
adicional
es
una
IX
Firewall
comunicaciones
permitiendo
la
autorizadas.
Pueden
vez
ser
Framework
Framework
suele
incluir:
soporte
de
GPRS
de
paquetes
del
va
Sistema
radio
es
Global
una
para
disponible
para
navegar
en
pginas
en
cualquier momento.
GSM
HTTP
Hypertext
Transfer
Protocol,
en
espaol
emplea
para
mover
visualizar
HTTPS
Hypertext
Transfer
Protocol
Secure,
en
el
protocolo
HTTP,
destinado
la
IP
Internet
Protocol
(Protocolo
de
Internet),
IT
de
software
hardware
de
computadoras.
Mainframe
MB
Mbps
XII
Metalenguaje
Mhz
Pliza de seguro
Proxy
RAM
donde
el
procesador
recibe
las
XIII
Router
SGML
la
organizacin
etiquetado
de
Sistema operativo
la
mquina.
Ejemplos
de
sistemas
Software
desempear
dirigiendo
los
XIV
tareas
componentes
inteligentes,
fsicos
WAP
WEB
travs
de
redes
de
Web Server
objetos
incrustados
XV
como
XML
extensible)
es
un
metalenguaje
sino
una
manera
de
XVI
definir
RESUMEN
XVII
XVIII
OBJETIVOS
General
Proponer una solucin de automatizacin para Aseguradoras basado en
el modelo SaaS, que permita automatizar las funciones que realiza un
agente ajustador de seguros en el momento de ocurrir un percance y las
tareas posteriores al mismo.
Especficos
1. Conocer los aspectos generales del modelo SaaS identificando sus
ventajas y desventajas.
XIX
XX
INTRODUCCIN
XXI
XXII
CONCEPTOS GENERALES
En la dcada de los noventa, se inici con el esquema de Clienteservidor, en el cual algunas funciones estn del lado del cliente y otras
del lado del servidor; en este esquema los equipos clientes, es decir, los
equipos que forman parte de la red, envan una solicitud al servidor
mediante su direccin IP y el puerto que est reservado para un servicio
1
En los aos dos mil, llega la era de Internet, el cual tiene un esquema
similar a Cliente-servidor, pero otorga mayor inteligencia al servidor.
Algunos servicios son gratuitos y otros con costo, segn las necesidades
del usuario.
Se observa
ar que so
on ms lass ventajass que las desventaja
d
as del Clo
oud
Compu
uting.
1.2 Qu
es e
el modello SaaS?
?
Software
S
ass a Service
e (SaaS) por
p sus sig
glas en ing
gls, es un modelo de
distribu
ucin de so
oftware a travs
t
de la
l red, gen
neralmente
e utilizando
o Internet, en
el cual las aplicacciones ressiden en los servidore
es de la co
ompaa que
q provee
e el
o, la cual se encarrga del ma
antenimien
nto del ha
ardware y el softwa
are,
servicio
operacin diaria, soporte a clientes, etc. El so
oftware pue
ede ser co
onsultado en
cualquiier momen
nto y en cualquier
c
lu
ugar a tra
avs de un
na conexi
n a Intern
net
(Figura
a 2).
Figura 2. Modelo de
d consultta del softw
ware
un
software
se
encargaban
de
su
implementacin,
mantenimiento y soporte. Ahora con una cuota fija, regularmente mensual, toda
empresa puede contar con este tipo de herramientas que anteriormente slo
podan ser costeadas por empresas grandes debido a su alto costo de
desarrollo, implementacin y mantenimiento. Con el modelo SaaS, las
empresas mejorarn su competitividad, reduciendo los costos operativos y
permitiendo realizar una gestin de una forma ms adecuada.
Reduccin de costos.
Actualmente
se
utilizan
mayores
estndares
de
comunicacin,
No se paga por licencias, se paga por el uso del software ya sea por
cantidad
de
usuarios
en
algunos
casos
por
las
funciones
Se paga una cuota fija mensual, la cual represente un costo menor que
hacer todo el gasto de desarrollar un software. La inversin de hardware
y software se refleja directamente en los balances financieros de la
empresa, mientras que hacer un pago por un servicio se convierte en un
gasto mensual menor.
10
11
Las empresas que proveen este tipo de servicio proveen y mantienen toda
la infraestructura y conectividad necesaria. En la actualidad hay muchas
empresas que ofrecen IaaS, por ejemplo: Amazon, Joyent, Gogrid y Rackspace
entre otros.
12
Al igual que en los anteriores modelos, son ms las ventajas que las
desventajas que ofrece PaaS, existiendo en el mercado varias compaas que
ofrecen este tipo de servicio, siendo una de las ms importantes Force.com.
13
14
15
El soporte tiene que ser dado por algn tcnico para poder solucionar
algn problema, teniendo que depender de la disponibilidad del tcnico.
16
17
Todo esto con el objetivo de estar preparado para dar soporte a las
necesidades de los clientes, convirtindose en un modelo de eficiencia
operativa total.
2.2
19
20
Fcil de usar. SaaS para Aseguradoras tendr una interfaz sencilla y fcil
de usar por los usuarios. Es indispensable tener acceso a Internet para
que de esta forma permita conectar al sistema desde cualquier lugar y en
cualquier momento y as registrar casos, consultar y actualizar datos de
casos abiertos, visualizar datos relacionados con el asegurado, etc.
21
Seguridad. Todos los datos estn protegidos con algunas medidas como:
o Seguridad fsica, con replica de informacin en un centro de datos
externo
o Cifrado de datos
o Autenticacin de usuarios
o Seguridad de aplicaciones
22
2.3
2.3.1.1
Registro de casos
Accidente
Robo parcial
Robo total
Toma de fotografas.
Daos a terceros.
Representacin legal.
Ajustador de seguros
Equipo robado.
Otros daos
o Rotura de cristales
o Cerraduras forzadas
o Interior/exterior daado
Toma de fotografas.
Ajustador de seguros
En el caso de que sea un robo total, ste tiene que ser reportado
directamente a la aseguradora, en la cual registrarn los datos del robo para
abrir un caso o expediente.
24
2.3.1.2
De la pliza:
o Nmero de pliza
o Fecha de emisin de la pliza
o Fecha de vencimiento de la pliza
o Agente asegurador
Del propietario:
o Nombre y apellido
o Nmero de Identificacin Tributaria (NIT)
o Direccin
Del vehculo
o Nmero de placa
o Marca
o Lnea
o Modelo
o Nmero de chass
25
o Nmero de pasajeros
o Tipo de vehculo
o Color
o Nmero de registro de motor
Coberturas de:
o Todo riesgo excluyendo robo
o Robo y/o hurto total
o Responsabilidad civil
o Reembolso de gasto mdicos
o Indemnizaciones por accidentes personales
o Muerte accidental de piloto del vehculo asegurado
o Rotura de cristales
o Asistencia en el camino
o Asistencia jurdica
o Territorio cubierto: nacional o regional
2.3.1.3
Seguimiento a casos
26
27
2.3.1.4
Estadsticas
2.3.2
Mdulo administrativo
2.3.2.1
Plizas
2.3.2.1.1
28
o Agente asegurador
o Vigencia desde
o Vigencia hasta
o Prima neta
o Gastos de emisin
o Gastos por fraccionamiento
o IVA
29
Cobro de primas
Emisin de facturas
30
2.3.2.2
Personal administrativo
Nombre
Apellido
Direccin
Telfonos
Puesto
Fecha de ingreso
Referencias personales
Referencias laborales
2.3.2.3
Talleres
Razn social
Direccin
31
Telfonos
Contactos (personal)
Nmero de fax
2.3.2.4
Control de siniestros
2.3.2.4.1
Accidente
Robo parcial
Robo total
Nmero de pliza
Toma de fotografas.
Daos a terceros.
Representacin legal.
Ajustador de seguros
Equipo robado.
Otros daos
o Rotura de cristales
o Cerraduras forzadas
o Interior/exterior daado
Toma de fotografas.
Ajustador de seguros
Daos al asegurado
Daos a terceros
Agente asegurador
33
Todos los casos podrn ser supervisados por el personal asignado por la
aseguradora, permitiendo verificar el estatus de los mismos.
Los talleres tambin podrn acceder a esta opcin para que puedan
actualizar los avances en la reparacin de cada vehculo con sus respectivas
fotografas para una mejor visualizacin. El usuario propietario del vehculo en
reparacin, podr acceder al sistema para ver los avances generales de la
reparacin de su vehculo, permitindole hacer consultas en lnea sobre la
reparacin del mismo.
34
35
2.3.2.5
Estadsticas
Casos cerrados
36
2.4
Diagrama entidad-relacin
2.4.1 Diagrama entidad-relacin de la aplicacin
37
38
ENTIDAD
rea
DESCRIPCIN
Representa la informacin de las
diferentes
reas
departamentos
propietaria
asegurado:
del
nombre,
vehculo
direccin,
telfono, etc.
Banco
Cargo
Cobertura_Poliza
para
un
vehculo
total,
responsabilidad
civil,
39
Detalle_Presupuesto_Reparacion
Detalle_Reparacion_Vehculo
Empleado
Estado_Civil
Equipo_Asegurado
Equipo_Robado
Incidente
Equipo_Asegurado.
Foto_Incidente
40
vehculos
involucrados,
de
la
reparacin
del
generales
de
percances
de
vehculo,
por
ejemplo:
Modelo
Pago_Deducible
41
Poliza
Presupuesto_Reparacion
datos
del
presupuesto
de
del
presupuesto,
si
el
Sexo
Status
pendiente
de
en
reparacin,
trabajo
42
Taller
puede
llevar
para
su
reparacin.
Tipo_Cobertura_Poliza
tipos
de
cobertura
Tipo_Pago
Tipo_Vehiculo
Vehiculo
43
nmero de pasajeros.
Vehiculo_Incidente
44
A continuacin se describirn todas las entidades del modelo Entidadrelacin de seguridad del sistema:
ENTIDAD
GrupoUsuario
DESCRIPCIN
Representa la informacin de los
diferentes grupos o tipos de usuarios
que tendrn acceso a las diferentes
opciones del programa.
Menu
mdulo
de
plizas,
SubMenu
Usuario
45
2.5
Para Laptops/Desktops:
o Procesador Intel Core 2 Duo de 2.93 o superior.
o Memoria DDR2 de 4 GB de RAM
o Disco duro de 500 GB
o Monitor, mouse y teclado
o DVD-RW
de
SDRAM
de
memoria
principal
para
software
46
integrada
con
una
resolucin
mnima
de
cinco
megapxeles.
47
2.6
soporte o Help Desk la cual solucionar todas las incidencias reportadas por los
usuarios. Dependiendo de la incidencia presentada, se definirn varios niveles
de soporte; en algunos casos una incidencia requiere de la intervencin de ms
de un nivel de soporte. Tambin se definirn tiempos mximos de resolucin de
cada incidencia segn la gravedad de la misma.
48
c) Soporte nivel C: este tipo de soporte ser brindado por parte del rea de
programacin y desarrollo de la empresa proveedora del servicio. Los
casos a atender son:
49
o Prioridad media.
pueden
seguir
con
el
uso
de
otras
funcionalidades.
o Prioridad baja:
50
TECNOLOGA
51
Aqu
estarn
los routers
que direccionarn
ambas
conexiones.
53
54
55
56
57
simplificada,
utilizando
herramientas
de
administracin
58
Windows
Communication
Windows SharePoint.
59
Fundation
Microsoft
60
Mejor seguridad.
o Autenticacin bsica.
o Autenticacin de Windows.
o Autenticacin de asignaciones de certificado de clientes.
o Autorizacin para URL.
o Restricciones de IP y dominio.
Diagnsticos
solucin
de
problemas
ms
eficiente.
Los
3.2.4
Plataforma de desarrollo
61
62
3.3
Monoltica.
Cliente-servidor.
Arquitectura de n-capas.
63
64
65
66
y luego
Mostrar las pantallas del sistema para poder hacer uso del mismo en
sus diferentes opciones: ingreso al sistema, registro de incidencias,
consulta de datos de incidentes reportados, consulta de datos de plizas
y personas aseguradas, seguimiento a casos, estadsticas, etc.
67
68
Modelo de objetos del dominio. Contiene una relacin entre las entidades
basndose en los requerimientos del usuario. Se utilizan para hacerlos
diagramas de casos de uso y diagramas de clases en UML.
Seguridad. Si bien este es un tema que se tiene que ver en todas las
capas, en el modelo SaaS para Aseguradoras se pondr especial nfasis
en la capa de negocio al ser el enlace directo con la capa de datos; la
seguridad podra implementarse por medio de un sistema basado en
roles para permitir acceso nicamente a los usuarios autorizados.
69
70
71
Procedimientos
programados,
los
cuales
son
procedimientos
3.4 Seguridad
La seguridad de los sistemas es un tema muy importante, especialmente
cuando se est conectado a Internet. Para contar con un nivel de proteccin
adecuado es necesario tener una adecuada seguridad fsica y seguridad lgica
que garanticen el acceso a la informacin y a los servicios.
Instalaciones antissmicas.
72
73
74
75
76
CONCLUSIONES
1.
2.
3.
4.
77
5.
78
RECOMENDACIONES
1.
2.
3.
79
80
BIBLIOGRAFA
1.
2.
http://ciscoschool.net/wp-content/uploads/2010/03/iaas-paassaas_2.pnghttp://www.alegsa.com.ar/Dic/arquitectura%20de%20software
.php. Fecha de consulta: mayo de 2010.
3.
4.
5.
6.
7.
8.
http://es.wikipedia.org/wiki/Internet_Information_Services.
consulta: julio de 2010.
81
Fecha
de
9.
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio_.NET.
Fecha
de
10.
http://es.wikipedia.org/wiki/Programaci%C3%B3n_por_capas. Fecha de
consulta: julio de 2010
11.
http://es.wikipedia.org/wiki/Seguridad_inform%C3%A1tica.
Fecha
de
12.
13.
14.
http://es.wikipedia.org/wiki/Zona_desmilitarizada_(inform%C3%A1tica).
Fecha de consulta: agosto de 2010.
15.
http://faustol.wordpress.com/2007/06/03/aplicaciones-moviles-con-net/.
Fecha de consulta: agosto de 2010.
16.
17.
18.
http://hosting.solingest.com/cluster-de-servidores.html.
consulta: julio de 2010.
82
Fecha
de
19.
http://jmhogua.blogspot.com/2007/02/capa-lgica-de-negocios.html. Fecha
de consulta: julio de 2010.
20.
21.
22.
23.
http://lanrouter.com/index.php?option=com_content&task=view&id=38&It
emid=71. Fecha de consulta: mayo de 2010.
24.
http://pymecrunch.com/software-como-servicios-saas-concepto.
Fecha
25.
http://sacares.com/informatica/hardware/DAS,SAN,NAS.htm. Fecha de
consulta: junio de 2010.
26.
http://techlosofy.com/cloud-computing-o-computacion-en-nube/.
Fecha
27.
http://technet.microsoft.com/es-es/library/cc753198(WS.10).aspx. Fecha
de consulta: julio de 2010.
28.
http://technet.microsoft.com/en-us/magazine/2007.03.sqlclusters.aspx.
Fecha de consulta: julio de 2010.
83
29.
http://users.dsic.upv.es/asignaturas/facultad/lsi/ejemplorup/Model_Negoci
o.html. Fecha de consulta: julio de 2010.
30.
http://www.act.cl/web/Productos/Infraestructura/Storage/ArquitecturadeAl
macenamientoSAN/tabid/228/language/es-CL/Default.aspx.
Fecha
de
31.
32.
http://www.barracudanetworks.com/ns/products/link_overview.php. Fecha
de consulta: agosto de 2010.
33.
34.
http://www.di-mare.com/adolfo/cursos/2007-2/pp-3capas.pdf. Fecha de
consulta: julio de 2010.
35.
36.
http://www.editum.org/Que-Es-Un-Servidor-Web-p-401.html.
Fecha
37.
84
de
38.
http://www.es.masterbase.com/img/MasterBase_cloud_computing.pdf.
Fecha de consulta: abril de 2010.
39.
http://www.financialtech-mag.com/_docum/138_DocumentoC_2.pdf.
Fecha de consulta: julio de 2010.
40.
41.
http://www.informatica-hoy.com.ar/seguridad-informatica/Criptografia.php
Fecha de consulta: agosto de 2010.
42.
http://www.ingenierosoftware.com/analisisydiseno/casosdeuso.php.
Fecha de consulta: junio de 2010.
43.
44.
45.
http://www.microsoft.com/latam/technet/windowsserver/longhorn/evaluate
/whitepaper.mspx. Fecha de consulta: julio de 2010.
46.
http://www.mpsnet.com.mx/servicios/equipamiento/firewalls/ventajas.
Fecha de consulta: julio de 2010.
47.
85
48.
49.
50.
http://www.slideshare.net/Decimo/arquitectura-3-capas.
Fecha
de
51.
52.
http://www.starwindsoftware.de/san-for-windows-server-clusters.
Fecha
53.
http://www.starwindsoftware.com/microsoft-sql-server.
Fecha
de
54.
55.
56.
http://www.uazuay.edu.ec/estudios/sistemas/teleproceso/apuntes_1/capa
_presentacion.htm. Fecha de consulta: agosto de 2010.
86
57.
58.
59.
60.
87