Sie sind auf Seite 1von 22

UNIVERSIDAD DE ORIENTE

NUCLEO NUEVA ESPARTA


ESCUELA DE HOTELERIA Y TURISMO
PROGRAMA DE LICENCIATURA EN INFOMTICA








APLICACIN WEB PARA LA GESTION DE CONTRATACION DE SERVICIOS
DE LA EMPRESA DE TELEVISION POR SUSCRIPCION TECNICABLE, C.A.
Basada en la metodologa UWE (UML-Based Web Engineering).




Autores:
Br. Gamboa, Manuel C.I. 20.326.146
Br. Valdivieso, Oscar C.I.: 20.535.435
Br. Gomez, Luis C.I. 19.897.828
Br. Rodriguez Damelys C.I 19.399.147
Br. Len Jos C.I: 18.940.759
Br. Hernandez, Pedro C.I 19.232.462

Guatamare, 28 de Noviembre del 2013.
Planteamiento del Problema
En la actualidad se presenta un aprovechamiento de la tecnologa, se menciona
como principal fuente de recurso indispensable la computadora unido a travs de un
atributo que depende adecuadamente de la Internet en una organizacin comn, en l se
refleja ciertas caractersticas que destacan el significado que determina su total
funcionamiento. Es necesario que se unan los elementos para generar las acciones a
considerar, a travs de una aplicacin web que permita la distribucin de informacin
contenida como una pgina en lnea para los visitantes que desean convertirse en usuarios,
como tambin para el administrador que verifica las operaciones generadas.
La empresa de televisin por suscripcin TECNICABLE, C.A fue creada a
mediados del ao 2010, su sede principal se ubica en el sector de las barrancas, San Juan
Bautista, municipio Daz, Estado Nueva Esparta. Es una empresa de televisin por
suscripcin donde ofrecen una programacin variada distinta a la de seal abierta y
distintos servicios entre ellos conexin a internet a los usuarios que deseen estar suscritos.
Actualmente los usuarios que deseen estar suscritos deben hacer la solicitud de
contratacin de dos maneras: la primera es dirigirse a las oficinas fsicas pertenecientes a la
empresa para suministrar sus datos personales al operador, elegir entre los planes de
programacin disponibles, elegir qu servicio o servicios desea y realizar el pago de la
contratacin, as se genera la orden de instalacin; de igual forma ocurre con la segunda
manera de solicitud de contratacin pero de forma telefnica, adems de que el usuario
debe hacer un depsito bancario previo a la solicitud.
Luego de la instalacin del servicio, la empresa debe enviar cada mes la facturacin
del mismo al cliente tanto por correo electrnico como por correo postal, adems de que el
pago del servicio se debe efectuar en las oficinas fsicas de la empresa haciendo tedioso el
servicio tanto para los clientes como para los empleados.
Estos procesos requieren de un seguimiento para cada operacin de la empresa
TECNICABLE , que permita arrojar de forma rpida y sencilla informaciones necesarias
para el visitante y el suscriptor; una aplicacin web con sus caractersticas definidas,
lograr a largo plazo el control de las operaciones y registrar a corto plazo la solucin
solicitada. Haciendo que el usuario que se registre se adapte a la aplicacin web y no se
pierda navegando de una pgina a otra. Para solucionar la necesidad que se presenta en
TECNICABLE se busca una aplicacin web que cumpla con los requisitos que beneficiar
tanto a los visitantes que buscan informacin para luego ser usuarios, donde sus datos se
encuentran en una base de datos, permitiendo el acceso a la pgina web cuando lo desee,
como al administrador que maneja y supervisa todos los trmites y registros que se
presentan. Una aplicacin web que vean los usuarios registrados, las operaciones que
solicitan y registran, los servicios que requieren los mismos y el pago de stos, as como
visualizar las facturas mensuales para su posterior cancelacin va electrnica.















Resea Histrica
En Venezuela se inici la televisin por suscripcin (o cable como se le llama
popularmente) a principios de los aos 80, con la llegada de las antenas parablicas
conectadas a decodificadores capaces de recibir seales directamente de los satlites y re-
convertirlas en programacin de televisin, este acceso de los particulares, inicialmente fue
considerado ilegal, sin embargo, con el correr de los aos, comenz a tener la autorizacin
de las autoridades competentes. As pues, los hogares venezolanos tuvieron acceso por vez
primera a los contenidos de otros pases, aunque en ese entonces, slo se podan ver canales
norteamericanos, generalmente a travs de satlites.
Aunque al principio, la televisin por cable estaba restringida slo al rea
metropolitana de Caracas, y algunas otras ciudades del pas (como Maracaibo, Valencia y
Barquisimeto), con el paso de los aos se expandi rpidamente, llegando actualmente a
todos los rincones del pas.
Es por eso, que la empresa TECNICABLE, C.A., la cual fue creada a mediados del
2010, se establece en la poblacin de Las Barrancas, San Juan Bautista, Municipio Daz del
Estado Nueva Esparta, para convertirse en una empresa regional de televisin por
suscripcin que ofrece una programacin variada, distinta a la disponible en seal abierta,
as como distintos servicios, entre ellos la posibilidad de conectarse a internet a los
usuarios que deseen estar suscritos.







Metodologa de Desarrollo
UML-Based Web Engineering (UWE)
Biografa de Nora Koch
Nora Koch obtuvo los grados de Ciencias de la Computacin en la Universidad de
Buenos Aires en 1974 y 1985, y su doctorado en Ciencias de la Computacin de la
Universidad Ludwig-Maximilians-Universitt (LMU) de Munich en 2000. Ella es asistente
de investigacin en la Universidad Ludwig Maximilian desde 1995 y trabaja como
consultor en RPIDO Applied Software TechnologyGmbH desde 1998. Nora ha estado
involucrada en varios proyectos nacionales y europeos. Es miembro del Grupo de
Ingeniera de la Web en la LMU, responsable del desarrollo de la metodologa UWE.
Sus principales intereses de investigacin se centran en mtodos para el desarrollo de
aplicaciones web, la personalizacin, el meta-modelo y el modelo impulsado por la
ingeniera Web. Adems, particip en el desarrollo de SmexWeb, una adaptacin basada en
la Web del sistema de formacin, y ArgoUWE, una herramienta CASE de apoyar el
enfoque UWE. Nora organiza la 4 Conferencia Internacional sobre Ingeniera Web
(ICWE 2004) en Munich y es miembro del IEEE y la Sociedad Alemana de Informtica.

Caractersticas de la Metodologa UWE
La propuesta de Ingeniera Web basada en UML (UWE (Koch, 2000)) es una
metodologa detallada para el proceso de autora de aplicaciones con una definicin
exhaustiva del proceso de diseo que debe ser utilizado. Este proceso, iterativo e
incremental, incluye flujos de trabajo y puntos de control, y sus fases coinciden con las
propuestas en el Proceso Unificado de Modelado. UWE est especializada en la
especificacin de aplicaciones adaptativas, y por tanto hace especial hincapi en
caractersticas de personalizacin, como es la definicin de un modelo de usuario o una
etapa de definicin de caractersticas adaptativas de la navegacin en funcin de las
preferencias, conocimiento o tareas de usuario. Otras caractersticas relevantes del proceso
y mtodo de autora de UWE son el uso del paradigma orientado a objetos, su orientacin
al usuario, la definicin de un meta-modelo (modelo de referencia) que da soporte al
mtodo y el grado de formalismo que alcanza debido al soporte que proporciona para la
definicin de restricciones sobre los modelos.
Los principales de aspectos en los que se fundamenta UWE son los siguientes:
- Uso de una notacin estndar, para todos los modelos (UML: Lenguaje de
modelado unificado).
- Definicin de mtodos: Definicin de los pasos para la construccin de los
diferentes modelos.
- Especificacin de Restricciones: Se recomienda el uso de restricciones escritas
(OCL: Lenguaje de restricciones de objetos) para aumentar la exactitud de los
modelos.

El modelo que propone UWE est compuesto por 6 etapas o sub-modelos:
Modelo de Casos de Uso: modelo para capturar los requisitos del sistema.
Modelo de Contenido: es un modelo conceptual para el desarrollo del
contenido.
Modelo de Usuario: es modelo de navegacin, en el cual se incluyen
modelos estticos y modelos dinmicos.
Modelo de estructura: en el cual se encuentra la presentacin del sistema y el
modelo de flujo.






Fases o etapas de la metodologa UWE
Por lo que respecta al proceso de autora de la aplicacin, UWE hace un uso
exclusivo de estndares reconocidos como UML y el lenguaje de especificacin de
restricciones asociado OCL. Para simplificar la captura de las necesidades de las
aplicaciones web, UWE propone una extensin que se utiliza a lo largo del proceso de
autora. Este proceso de autora est dividido en cuatro pasos o actividades:
Fase de Anlisis de Requisitos: Fija los requisitos funcionales de la aplicacin Web para
reflejarlos en un modelo de casos de uso. En esta fase se destaca la informacin necesaria
para procesar cualquier operacin que se mantenga en la aplicacin web.

Clase de la empresa TECNICABLE.

Pago
Monto
Fecha

Forma de pago
Numero de pago
Cuenta
Tipo de pago

Cuenta
Numero
Saldo
Tipo

Banco
Nombre
Ubicacin
Sucursal
Telfono
Direccin

Personal
Nombre
Cedula/rif
Telfono
Direccin
Correo


Suscripcin
Cdigo suscripcin
Estado

Planes
Preguntas
Nombres
Descripcin
Costo

Suscriptor
Id suscriptor
Usuario
Pass
Imagen

Factura
Fecha actual
Monto total
Descripcin
Estado

Administrador
Login
password

Operador
Login
Password


Tcnico
Cargo
Fecha_de_ingreso
Fecha_de_egreso


Insumos
Descripcin
Precio

Insumo factura
Cantidad
Subtotal

Reclamos
Fecha
Contenido







Diagrama de Caso de Uso de la aplicacin web para la gestin de contratacin de
servicios de la empresa de televisin por suscripcin tecnicable, c.a.

Diagrama de caso de uso visualizar informacin de pagina.

System
visitante administrador
tecnico
suscriptor
operador
visualizar informacion de la pagina
gestionar contratacionde servicio
solicitar nuevo servicio
verificar estados mensuales de pagos y servicios
pagar servicios
gestionar reclamos
actualizar datos
gestionar orden de instalacion
<<include>>
<<extend>>
System
visitante
administrador
visualizar programacion
visualizar cobertura
visualizar preguntas
visualizar contacto de servicio
Diagrama de caso de uso gestionar contratacin de servicio.


Diagrama de caso de uso solicitar nuevo servicio.




System
suscriptor
visualizar planes
solicitar cedula
solicitar datos adicionales
visualizar normas de contratacion
procesar solicitud
confirmar solicitud
generar orden de instalacion
cambiar estado de solicitud
verificar suscripcion
crear nuevo
operador
tecnico
<<extend>>
<<include>>
System
suscrriptor
operador
visualizar servicio
solicitar dator del suscriptor
asociar nuevo servicio a contrato
generar orden de instalacion
<<extend>>
Diagrama de caso de uso verificar estados mensuales de pagos y servicios.


Diagrama de caso de uso pagar servicios.

System
suscriptor
solicitar datos del suscriptor
solicitar estado de facturacion
visualizar estado de facturacion
System
suscriptor
operador
solicitar datos del suscritor
solicitar factura a solicitar
indicar forma de pago
cancelar factura
actualizar estado de cuenta
Diagramas de caso de uso gestionar orden de instalacion.









System
tecnico
visualizar datos del suscriptor
procesar instalacion
finalizar instalacion
cambiar estado de suscripcion

Fase de diseo conceptual.

Materializado en un modelo de dominio, considerando los requisitos reflejados en los
casos de uso.







Reclamos Suscriptor Servicios
Suscripcin Personal Factura
Planes
Realiza Adiciona
Solicita
Posee
Gestiona
Insumo_factura
Insumos
Pago
Forma de pago
Cuenta
Banco
Genera
Posee
Tiene
Admin Operador Tnico
Puede ser

Fase de diseo navegacional
Esta fase se divide en dos diagramas:

Diagrama de espacio navegacional.








planes
<<clase navegacional>>
suscriptor
<<clase navegacional>>
suscripcin
<<clase navegacional>>
servicios
<<clase navegacional>>
factura
<<clase navegacional>>
1 1
1
1
0
1..*
1..*
1
1
1
1..*
1
1
1..*

Diagrama de estructura navegacional.









Fase de diseo de presentacin.

Representa las vistas del interfaz del usuario mediante modelos estndares de interaccin
UML.

Modelo de presentacin de pgina principal de la empresa de televisin por
suscripcin tecnicable(nivel 0).








Modelo de presentacin de pgina : suscribirse ahora (nivel 1).

Modelo de presentacin de pagina: elige tu plan (nivel 2)


Modelo de presentacin de pagina: ingresa tus datos (nivel 3)

Modelo de presentacin de pagina: valida tu deposito (nivel 4)

Modelo de presentacin de flujos.

U : Usuario Frame : operador
1 : Visualizar planes()
2 : Visualizar progamacin()
3 : Visualizar cobertura()
4 : Visualizar preguntas()
5 : Visualizar reclamos()
6 : Visualizar contactos()
Modelo de presentacin de flujo: visualizar informacin de pagina.

Modelo de presentacin de flujo: gestionar contratacin de servicio.

Modelo de presentacin de flujo: solicitar nuevo servicio
U : Usuario Frame : Operador
Frame : Tecnico
1 : Visualizar planes()
2 : Solicitar cedula()
3 : Cedula existe()
4 : Solicitar datos adicionales()
5 : Visualizar normas()
6 : Confirmar solicitud()
7 : Enviar orden de instalacin()
8 : Cambiar estado()
U : Usuario Frmae : Operador Frame : Servicio
1 : Visualizar servicio()
2 : Solicitar datos del suscriptor()
3 : Suministrar datos()
4 : Asociar nuevo servicio()
5 : Factura servicio()

Modelo de presentacin de flujo: verificar estados mensuales de pagos y servicios.

Modelo de presentacin de flujo: pagar servicio.
U : Usuario Frame : Operador Frame : Factura
1 : Verificar datos()
2 : Usuario existe()
3 : Solicitar estado de Facturacin()
4 : Visualizar estado de facturacion()
U : Usuaruio U : Operador Frame : Factura Frame : Pago
1 : Verificar datos()
2 : Cliente existe()
3 : Visualizar factura()
4 : Indicar forma de pago()
5 : Solicitar pago()
6 : Consultar factura()
7 : Actualizar estado de cuenta()

Modelo de presentacin de flujos: gestionar orden de contratacin.










U : Tecnico Frame : Suscriptor
Frame : Operador
1 : Visualizar datos del suscriptor()
2 : Procesar instalacion()
3 : Finalizar Instalacion()
4 : Cambiar estado()

Das könnte Ihnen auch gefallen