SlideShare una empresa de Scribd logo
1 de 58
Titulo del proyecto:
Análisis y diseño de un software para la
agencia de contactos de tu media
naranja.
1. DESCRIPCIÓN DEL PROBLEMA
Años antes de la invención del internet, habían ciertos negocios denominados “agencias de matrimonios o
casas de citas” en los que cualquier persona, aun que fuese mayor de 50 años y poco agraciados, podían
inscribirse para que la emparejasen ya fuera con una persona extranjero o paisano. Debido a muchos
inconvenientes a la hora de las citas y los pagos no fueron muy exitosos; de ahí con la llegada del internet
nace la idea de formas estas agencias por estos medios, donde las personas se pueden conocer en
cualquier parte del mundo donde se encuentren, con la facilidad en comunicación, en asesorías virtuales y
muchos beneficios mas que se puede encontrar en esta agencia.
Con el pasar del tiempo el dueño de la empresa ha notado que su competencia ha elevado su demanda,
esto ha sido gracias a mejoras que ha obtenido mediante la adquisición de software que les ayudaron a
sistematizar las diversas áreas de la empresa y a mejorar los defectos que pudieran tener.
La empresa no cuenta con equipo de hardware y software necesarios. Pero, posee toda la disponibilidad
para adquirirlos, y así el sistema se ejecute con el equipo necesario para un eficiente funcionamiento. Por
lo tanto: Es factible técnicamente.
•Realizando un análisis a la entidad con la que se desea trabajar, se llega a la conclusión: que
el personal administrativo de la empresa, no tienen conocimiento sólidos de informática, salvo
el gerente. Pero en conversaciones y averiguaciones se confirma que estos, desean, necesitan
y solicitan el sistema, por ello se verifica la completa disposición y reconocimiento consiente, de
que se requerirá capacitar al personal administrativo que no tiene conocimientos en
computación. Por lo tanto, se denota que la capacitación será bien recepcionada y cumplirá su
finalidad, ya que el sistema será totalmente accesible a los empleados y los usuarios.
PROPOSITO GENERAL DEL SISTEMA
El software a desarrollar, tomara los datos de los clientes como: nombres, apellidos, identificación,
nacionalidad, edad, estatura, peso, afinidad y sus preferencias. Esta información será guardada en
la base de datos, los usuarios pueden cambiar su información cuando ellos deseen, se diligenciara
otros formularios, uno para ingresar los datos de las características especificas de como buscan a
la pareja, el sistema se encargara de validar estos datos y acorde a esas características
emparejara a las dos personas citándolas, luego los clientes llenaran otro formulario de satisfacción
si que darán conformes con su pareja o no. habrán dos opciones de asesoramiento que se
realizara por parte de profesionales en el debido tema; como son psicología y abogado, esto para
colaborar con los clientes que lo requieran, los pagos se realizaran por línea para mayor seguridad,
para ello el usuario al registrarse deberá dejar el numero de su tarjeta de crédito, de igual forma el
cliente que utilice los servicios de asesorías deberán consignarles directamente a su asesor. Se
hará una estadística mensual que se entregara al gerente.
ALCANCE DEL SISTEMA
Tu Media Naranja, será una aplicación que funcionara en un entorno WEB que permitirá
mantener protegida y actualizada la información de sus clientes, gracias a la
información obtenida por medio de los formularios que cada uno llenara de forma
individual y segura, solo se mostrara la información necesaria para que el sistema se
encargue de emparejar a los clientes según la características que ellos deseen. Cuando
un cliente decida retirarse, inmediatamente el sistema se encargara de borrar sus datos,
aun que se guardara un registro en la base de datos por cuestión de estadísticas. Las
cuales el gerente de la entidad podrá ver mensualmente gracias a el administrador de la
aplicación, todo esto para obtener mayor control en nuestra información.
OBJETIVOS
Mejorar el diseño de aplicaciones o software de tal modo que se
adapten de mejor manera a las necesidades de la compañía para la
que va ser creada.
Aumentar la eficiencia de los sistemas al introducir procesos que
permitan medir mediante normas específicas, la calidad del software
desarrollado, buscando siempre la mejor calidad posible según las
necesidades y resultados que se quieren generar.
Una mejor organización de equipos de trabajo en el área de
desarrollo y mantenimiento de software.
Detectar a través de pruebas, posibles mejoras para un mejor
funcionamiento del software desarrollado.
JUSTIFICACION DE LA NECESIDAD DEL
DESAROLLO
Debido a los problemas en la gestión de clientes, se requiere de
un sistema capaz de administrar adecuadamente la gestión de
la compañía. Es necesario modernizar la metodología de
negocio en la empresa, para poder agilizar el tiempo en al
almacenar los datos de empleados, clientes y otros, para estar
al tanto con información actual, generar reportes, esto
desencadenará en ahorros en tiempo y dinero.
ANALISIS DEL PROYECTO
Se procede a realizar el análisis de Riesgo al Sistema,
verificando los siguientes riesgos:
Corte de energía eléctrica
Daños al hardware del sistema.
Daños al programa del sistema y de los otros programas
Información cruzada en la entrada de datos
Para luego proceder a la planeación de riesgos y monitorear
los Riesgos.
ANALISIS DEL RIESGO
Corte de energía eléctrica: se puede producir debido a un corte ocasionado por el Distribuidor de
Energía Eléctrica, o falla en la red eléctrica local. Las consecuencias serian que no se podría,
totalmente, operar el sistema.
Daños al hardware del sistema: se producen daños accidentales o intencionales de parte del
Empleado. Las consecuencias serían que no se podría, parcialmente (dependiendo del hardware
dañado), operar el sistema.
Daños al programa del sistema y de otros programas: se producen daños accidentales o
intencionales de parte del empleado. Las consecuencias serian que no se podría, totalmente,
operar el sistema.
Información cruzada en la entrada de datos: se ingresan datos inconsistentes a la base de datos,
de manera accidental o internacional, de parte del empleado. Las consecuencias serian que el
sistema mostrará datos confusos.
PLANEACION DE RIESGO.
Corte de energía eléctrica: Para evitarlos se debería disponer de un UPS,
para mantener operativo al sistema, además de un buen mantenimiento de
la red eléctrica local.
Daños al hardware del sistema: Para evitarlos, se deberá escoger
adecuadamente al personal encargado del sistema (antecedentes penales,
laborales, etc.), también se debería tener como respuesta hardware como:
Mouse, teclado, que son susceptibles al daño incidental.
Información cruzada en la entrada de datos: Para evitarlos, se deberá
escoger
adecuadamente al personal encargado del sistema.
MONITOREO DE RIESGO.
Corte de energía eléctrica: Hasta el momento no hubo cortes de
energía.
Daños al hardware del sistema Hasta el momento no hubo daños al
hardware
Daños al programa del sistema y de otros programas: Hasta el
momento no hubo daños al software.
Información cruzada del sistema y de otros programas: Hubo errores
en la entrada de datos. Pero el sistema tiene una opción de Editar para
modificar aquellos errores.
1.5 DISEÑO:
INICIO SESION
1.6 DISEÑO DE LA BASE DE DATOS:
IMPLEMENTACIÓN:
MYSQL:
Como manejador de base de datos se implemento MySQL, ya que es un sistema
gratuito que se encuentra disponible a través de internet; cuenta con lo necesario
para poder llevar acabo un buen funcionamiento del sistema y es aceptable para los
fines del mismo.
Las razones para escoger a MySQL como solución de misión critica para la
administración de datos.
* coste: El coste de MySQL es gratuito para la mayor parte de los usos y su servicio
de asistencia resulta económico.
* Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables y existe
una nutrida y colaborativa comunidad MySQL.
* Velocidad: MySQL es mucho mas rápido que la mayor parte de sus rivales.
Como manejador de base de datos se implemento MySQL, ya que es un sistema gratuito que
se encuentra disponible a través de internet; cuenta con lo necesario para poder llevar acabo
un buen funcionamiento del sistema y es aceptable para los fines del mismo.
Las razones para escoger a MySQL como solución de misión critica para la administración de
datos.
* coste: El coste de MySQL es gratuito para la mayor parte de los usos y su servicio de
asistencia resulta económico.
* Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables y existe una
nutrida y colaborativa comunidad MySQL.
* Velocidad: MySQL es mucho mas rápido que la mayor parte de sus rivales.
1.8 DEFINICIONES, ACRÓNIMOS Y
ABREVIATURAS
1.8.1 Del Negocio
a) Registrar: Proceso por que una persona se
inscribe en la aplicación.
b) Consultar Información: Proceso en el que
una persona busca información en TU MEDIA
NARANJA.
.
1.8.2 DEL SISTEMA:
a) Administrar: Acción de agregar, modificar, eliminar y consultar la
información de un determinado objeto o persona.
b) Visitante: Persona que puede ingresar a la zona privada de TU
MEDIA NARANJA.
c) Usuario: Persona que puede ingresar a la zona privada de TU
MEDIA NARANJA, a través de un proceso de autenticación utilizando
nombre de usuario y contraseña.
d) Rendimiento: Referencia al resultado deseado efectivamente.
e) Permiso: Parámetro que especifica si su poseedor dispone de
acceso a una determinada función del sistema o a una parte de la
interfaz de usuario del sistema.
f) Rol: Es un conjunto de permisos que puede asignarse a un usuario.
g) Administrador del Sistema: Persona encargada de ofrecer el
soporte técnico y operativo de TU MEDIA NARANJA.
1.8.3 DE TECNOLOGÍA
a) Dominio: Nombre base que agrupa a un conjunto de equipos o dispositivos y que permite
proporcionar nombres de equipo más fácilmente recordables en lugar de una dirección IP
numérica.
b) Servidor WEB: Es un programa que implementa el protocolo HTTP (hipertexto transfer
protocolo). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas
web o páginas HTML
c) URL: Significa Uniform Resource Locator, es decir, localizador uniforme de recurso. Es una
secuencia de caracteres de acuerdo a un formato estándar, que se usa para nombrar recursos,
como documentos e imágenes en Internet, por su localización.
d) HTTP: El protocolo de transferencia de hipertexto (HTTP, HyperText Tansfer Protocol) es el
protocolo usado en cada transacción de la Web 8W.W.W).
e) Sistema de gestión de Base de Datos: Son un tipo de software muy específico, dedicado a
servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
f) Base de Datos: Es un conjunto de datos que pertenecen al mismo contexto almacenados
sistemáticamente para su posterior uso.
g) Aplicación: Es un programa informático diseñado para facilitar al usuario la realización de
un determinado tipo de trabajo.
h) MySQL: Sistema de gestión de base de datos relacional. Comúnmente utilizados en
aplicaciones Web.
i) PHP (PHP Hypertext pre-processor): Lenguaje de programación interpretado usado para la
creación de aplicaciones para servidores, o creación de contenido dinámico para sitios Web.
j) Apache: Servidor de WEB de código abierto.
k) Dirección IP(Internet Protocol): Número que identifica de manera lógica y jerárquica a una
interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el
protocolo IP.
l) Protocolo IP: El Protocolo de Internet (IP, de sus siglas en inglés Internet Protocol) es un
protocolo no orientado a la conexión, usado tanto por el origen como por el destino para la
comunicación de estos a través de una red (Internet).
m) DNS: Es una base de datos distribuida y jerárquica que almacena información asociada de
una dirección IP a nombres de dominio en redes como Internet.
n) HTML (HperText Markup Language): es un lenguaje de marcación diseñado para estructurar
textos y presentarlos en forma de hipertexto, que es el formato estándar de las páginas web.
o) Javascript: Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado
principalmente en páginas Web.
p) ACID: Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento
y Durabilidad en español. Esta permite realizar transacciones en las bases de datos
q) SSL: "Secure Sockets Layer". Líder en certificación SSL para comercio electrónico seguro
r) Preformance: incluye tiempos de respuesta específicos. Donde sea aplicable, referenciar a
los caso de uso relacionados
En el momento el se basa, en que el cliente envía
sus datos por medio de un correo físico, con su
respectiva foto, y luego se contacta por teléfono para
apartar una cita, al ir personalmente a la agencia
mira un catalogo, con las características especificas
que el busca en una persona, y luego se contacta a
esa persona seleccionada y se citan. Después ellos
nos notifican si coincidieron o no.
3.1 VISION GENERAL
Este software que se va a implementar para esta
agencia de contactos, va ser enfocada a la unión de
parejas, que se lograra por medio de formularios los
cuales recogerán los datos personales, y así mismo
según la preferencia de los clientes serán
emparejados. Será una aplicación que no solo será a
nivel nacional sino también internacional. Esto
conllevara a una buena rentabilidad, por la facilidad
que tendrá a la hora de su manejo.
3.2 REQUISITOS FUNCIONALES
ID. Requisito Nombre del requisito Descripción del Requisito Usuario
RF-001 Interactividad Diseñado a las necesidades de los clientes, a la hora de buscar pareja con unos registros de empareja
miento hechos con exhaustivo cuidado para que coincida su petición.
Los clientes
RF-002 Integridad Se trata de desarrollar un software con alta margen de seguridad para proteger la integridad de los
usuarios para presentar un producto seguro ante la competencia.
Se encarga las administradoras de la aplicación
RF-003 El administrador llevara un control de las
estadísticas
El sistema mostrara al gerente la cantidad de usuarios satisfechos, las consultas a los asesores.. usuarios
RF-004 Tener un control de la información de los
pagos
El sistema proporcionara los datos de los pagos realizados por los clientes El propietario
3.3 REQUISITO NO FUNCIONALES
Eficiencia:
- El sistema debe ser capaz de
procesar números de transacciones por
segundo.
- El sistema debe ser capaz de operar
adecuadamente hasta 100 usuarios
con sesiones concurrentes.
- Los datos modificados en la base de
datos deben ser actualizados para
todos los usuarios que acceden en
menos de 2 segundos.
3.3.1. Facilidad de uso (“usability”)
ID. Requisito Descripción del requisito
RNF-001 Debe ser fácil de usar. Con ayudas e interfaces intuitivas
RNF-002 El sistema deberá funcionar en distintos tipos de sistemas operativos y plataformas de hardware
RNF-003 El sistema debe soportar el manejo de gran cantidad de información durante su proceso
RNF-004 El sistema no presentara problemas para su manejo e implementación
RNF-005 El ingreso al sistema estará restringido bajo contraseñas cifradas y usuarios definidos
RNF-006 Su información estará protegida, solo se mostrara lo que el usuario prefiera
3.3.2. Con-fiabilidad
ID.
Requisito
Descripción del requisito
RC-001 Esta aplicación funcionara las 24 horas del día, a nivel internacional
RNF-002 Seguridad en la información personal de nuestros clientes.
RFN-003 Los clientes acá inscritos serán personas integras
RFF-004 Se llevaran unas estadísticas para mayor seguridad.
3.3.3. Ambiente de trabajo
“Performance”
ID. Requisito Descripción del requisito
RNF-001 Tiempo de respuesta: es un aspecto muy a tener en cuenta, es este aspecto se espera minimizar bastante,
un promedio menos de 10 segundos, con el fin que no se haga muy pesada la interacción con la Base de
Datos manejada desde vía web.
RNF-002 Asignar suficiente espacio a la base de datos para soportar las grandes cantidades de información
suministradas.
RNF-003 Configuración adecuada del equipo, para soportar la instalación adecuada de la aplicación.
RNF-00n La aplicación deberá consumir menos de 500 mb de memoria RAM.
3.3.4. Restricciones de diseño
ID.Requisito Descripción del requisito
RDS-001 El lenguaje de programación del sistema se espera implementar en PHP. HTML.
RDS-002 La aplicación debe ser compatible con todos los S.O
RDS-003 La aplicación web debe poseer un Diseño “Responsive”a fin de garantizar la adecuada visualización en
múltiples computadores personales, dispositivos tableta y teléfonos inteligentes.
3.3.5. Seguridad
ID. Requisito Descripción del requisito
RSG-001 Encriptación de las claves.
RSG-002 Respaldo de la información cada vez que sea necesaria.
RSG-00n Los permisos de acceso al sistema podrán ser cambiados solamente por el administrador de acceso a datos.
3.3.6. Documentación de usuario y
sistemas de ayuda.
ID. Requisito Descripción del requisito
RUS-001 Manual de Usuario: Describe las características técnicas y funcionamiento de la aplicación.
RUS-002 Generadores de Sistemas de Ayuda: RobolHelp, RoboHelp office.
RUS-00n Capacitación: Para todos los empleados de TU MEDIA NARANJA.
3.3.7. Interfaces
3.3.7.1 Interfaz de Usuario
ID. Requisito Descripción del requisito
RIU-001 Un menú en la parte superior
RIU-002 Menú en cascada en el panel de control.
RIU-003 Explorador de Archivos.
RIU-00n Árbol gráfico animado.
3.3.7.2 Interfaces Software
ID. Requisito Descripción del requisito
RNF-001 Base de datos en MySQL.
RNF-00n Ventanas de la aplicación.
3.3.7.3. Interfaces de comunicación
ID. Requisito Descripción del requisito
RIC-001 Internet de banda ancha de la empresa.
RIC-002 Red WAN para expansión.
3.4. Modelo de Casos de Uso.
3.4.1. Descripciones generales de Actores.
3.4.1. Descripciones generales de Actores.
Actor Descripción
1. Gerente Esta es la persona autorizada para revisar las bases de datos.
2. Administrador Es el encargado de verificar, modificar e implementar cambios en el software con previa
autorización del Gerente.
3. Cliente Es el usuario final, al cual va dirigida la aplicación y todos los recursos que en esta se
encuentra, es fundamental ya que este mueve la economía de la empresa.
3.4.2. Diagramas del Modelo de
Casos de Uso.
3.4.3. Documentación o
especificación de los Casos de Uso
Nombre del Caso de Uso Registro y buscar pareja
Codigo del Caso de Uso 001
Actor(es) Usuario
Descripción Describe el proceso de realizar el registro de los usuarios
Precondición Para buscar pareja, es que debe de estar registrado. Y haber cancelado por este servicio.
Flujo Principal
Acción actor Acción sistema
1)ingresa los datos del registro 2) valida información y envía en pantalla de bienvenida y ingresa al panel de control
3) ingresa los datos personales 4) valida y guarda en la bd, lo envía al panel de control.
5) ingresa los datos de la persona que desea conocer 6)valida datos y empareja según características en común, envía una citación
7) diligencia datos de satisfacción de la cita. 8) lo da de baja si es positivo o lo empareja de nuevo si es negativo.
Flujo Alternativo 1
1) solicita si es necesario accesoria profesional 2) envía formulario de accesoria
Flujo Alternativo 2
1) modifica datos personales si es necesario 2) envía pantallazo de cambio satisfactorio
Pos condición El usuario se encuentra registrado y puede usar las opciones de el software
Flujo Excepcional
1) buscar pareja 2) empareja según sus preferencias
Frecuencia
Usuario por segundo
Importancia
Buscar pareja
Comentarios Si el sistema lo empareja satisfactoriamente lo dan de baja,
3.5 Diagrama de Clases
3.5.1 Diccionario de datos
Clase:[Persona]
Atributo Tipo Visibilidad Descripción
nombre string Public Primer y Segundo nombre
apellido string public Primer y Segundo apellido
email varchar public Correo electronico
identidad int protected Identificacion unica del usuario
edad int public Edad del usuario
genero string public El sexo del usuario
nivelcultural varchar public Nivel alto medio o bajo
provincia string public El departamento en el que vive
pais varchar public País en al que pertenece el usuario
localidad string public Ciudad a laque pertenece el usuario
Método Visibilidad
Parámetros de entrada Valores que retorna Descripción
Tipo Descripción Tipo Descripción
Registrar información public
caracter
Registrarse en
el sotware
String
inter
Obtiene usuario y
contraseña
Enparejamiento
3.6 Diagrama de secuencia.
3.7 Diagrama de actividades.
4. Arquitectura seleccionada para el desarrollo (opciónal metodología para desarrollo
de software)
Ciclo de software a utilizar o metodología de desarrollo de software.
El ciclo de vida que se tomo de referencia para desarrollar este software es el CICLO
DE VIDA ORIENTADO A OBJETOS;
Por que se adapta más a las necesidades del proyecto que vamos a desarrollar,
teniendo en cuenta que este ciclo está orientado a objetos como lo dice su nombre, y
se refleja a la vida real, y se representa en métodos y atributos y se adapta porque es
un modelo más a nuestras necesidades versátil y flexible.
Servidor local MySQL, HTML5 php, jQueri.
5 Diseño de pantalla GUI (interfaz
grafica de usuario)
Tu Media Naranja
Tu Media Naranja

Más contenido relacionado

Destacado

CRG WhitePaper FINAL 1-19-17
CRG WhitePaper FINAL 1-19-17CRG WhitePaper FINAL 1-19-17
CRG WhitePaper FINAL 1-19-17Frank Rodgers
 
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентация
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентацияГорпинченко Ольга+Клуб переводчиков Spectre+финальная презентация
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентацияBinazir Isenova
 
Online Price Guide - Beckett.com
Online Price Guide - Beckett.comOnline Price Guide - Beckett.com
Online Price Guide - Beckett.comAshley Williams
 
Неравнодушный гражданин
Неравнодушный гражданинНеравнодушный гражданин
Неравнодушный гражданинmonastyrev_av
 
Andre Luiz C L Cruz LKDIN- SIEMENS
Andre Luiz C L Cruz  LKDIN- SIEMENSAndre Luiz C L Cruz  LKDIN- SIEMENS
Andre Luiz C L Cruz LKDIN- SIEMENSAndr Consone Cruz
 
Just For Kids Birthday Parties
Just For Kids Birthday PartiesJust For Kids Birthday Parties
Just For Kids Birthday PartiesValerie Biaggi
 
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)Christopher Allen
 
Mozione Riduzione o eliminazione aliquota IRAP per le ASP
Mozione Riduzione o eliminazione aliquota IRAP per le ASPMozione Riduzione o eliminazione aliquota IRAP per le ASP
Mozione Riduzione o eliminazione aliquota IRAP per le ASPMarco Campanini
 
Học cách sống hòa bình với bệnh khớp
Học cách sống hòa bình với bệnh khớpHọc cách sống hòa bình với bệnh khớp
Học cách sống hòa bình với bệnh khớpnikole379
 
Lasersko_zracenje_SiP
Lasersko_zracenje_SiPLasersko_zracenje_SiP
Lasersko_zracenje_SiPMario Brčina
 
CrowdStreet Sponsor Direct Brochure
CrowdStreet Sponsor Direct BrochureCrowdStreet Sponsor Direct Brochure
CrowdStreet Sponsor Direct BrochureRussell Easter
 
Portfolio @msemporda
Portfolio @msempordaPortfolio @msemporda
Portfolio @msempordams emporda
 

Destacado (20)

CRG WhitePaper FINAL 1-19-17
CRG WhitePaper FINAL 1-19-17CRG WhitePaper FINAL 1-19-17
CRG WhitePaper FINAL 1-19-17
 
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентация
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентацияГорпинченко Ольга+Клуб переводчиков Spectre+финальная презентация
Горпинченко Ольга+Клуб переводчиков Spectre+финальная презентация
 
Online Price Guide - Beckett.com
Online Price Guide - Beckett.comOnline Price Guide - Beckett.com
Online Price Guide - Beckett.com
 
RMayner Resume Sept 2016
RMayner Resume Sept 2016RMayner Resume Sept 2016
RMayner Resume Sept 2016
 
linkedin
linkedinlinkedin
linkedin
 
Resume
ResumeResume
Resume
 
Неравнодушный гражданин
Неравнодушный гражданинНеравнодушный гражданин
Неравнодушный гражданин
 
DreamMiles champion
DreamMiles championDreamMiles champion
DreamMiles champion
 
FLNG Course Brochure
FLNG Course BrochureFLNG Course Brochure
FLNG Course Brochure
 
Andre Luiz C L Cruz LKDIN- SIEMENS
Andre Luiz C L Cruz  LKDIN- SIEMENSAndre Luiz C L Cruz  LKDIN- SIEMENS
Andre Luiz C L Cruz LKDIN- SIEMENS
 
Just For Kids Birthday Parties
Just For Kids Birthday PartiesJust For Kids Birthday Parties
Just For Kids Birthday Parties
 
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Week 2 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
 
Mozione Riduzione o eliminazione aliquota IRAP per le ASP
Mozione Riduzione o eliminazione aliquota IRAP per le ASPMozione Riduzione o eliminazione aliquota IRAP per le ASP
Mozione Riduzione o eliminazione aliquota IRAP per le ASP
 
Học cách sống hòa bình với bệnh khớp
Học cách sống hòa bình với bệnh khớpHọc cách sống hòa bình với bệnh khớp
Học cách sống hòa bình với bệnh khớp
 
Mapa Mental
Mapa MentalMapa Mental
Mapa Mental
 
Lasersko_zracenje_SiP
Lasersko_zracenje_SiPLasersko_zracenje_SiP
Lasersko_zracenje_SiP
 
CrowdStreet Sponsor Direct Brochure
CrowdStreet Sponsor Direct BrochureCrowdStreet Sponsor Direct Brochure
CrowdStreet Sponsor Direct Brochure
 
ΔΕΑΦ Β 1010732 ΕΞ 2017
ΔΕΑΦ Β 1010732 ΕΞ 2017 ΔΕΑΦ Β 1010732 ΕΞ 2017
ΔΕΑΦ Β 1010732 ΕΞ 2017
 
Ali Ahmed CV Finance Cell 059 686 22 79
Ali Ahmed CV Finance Cell 059 686 22 79Ali Ahmed CV Finance Cell 059 686 22 79
Ali Ahmed CV Finance Cell 059 686 22 79
 
Portfolio @msemporda
Portfolio @msempordaPortfolio @msemporda
Portfolio @msemporda
 

Similar a Tu Media Naranja

Propueta De Sistemas
Propueta De SistemasPropueta De Sistemas
Propueta De Sistemasjemarinoi
 
Power point auditoria y sistemas
Power point auditoria y sistemasPower point auditoria y sistemas
Power point auditoria y sistemasAlexander Castillo
 
actualización de los recursos de la red de acuerdo a los requerimientos de la...
actualización de los recursos de la red de acuerdo a los requerimientos de la...actualización de los recursos de la red de acuerdo a los requerimientos de la...
actualización de los recursos de la red de acuerdo a los requerimientos de la...armandobr
 
Sistema de Informacion Gerenciañ
Sistema de Informacion GerenciañSistema de Informacion Gerenciañ
Sistema de Informacion GerenciañYURYDORIA
 
Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Ena Leon
 
Proyecto final crs (1)
Proyecto final crs (1)Proyecto final crs (1)
Proyecto final crs (1)Leonel Ibarra
 
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.AProyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.AJr. Rodriguez Valladares
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosÑaka Laka Raka
 
Análisis,COSTO/BENEFICIO,Definición del problema, objetivos
Análisis,COSTO/BENEFICIO,Definición del problema, objetivosAnálisis,COSTO/BENEFICIO,Definición del problema, objetivos
Análisis,COSTO/BENEFICIO,Definición del problema, objetivosJk Gonzalez
 
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADAS
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADASEVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADAS
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADASStephanie Rodriguez
 
Tesis de aplicacion web para registro de incidencias
Tesis de aplicacion web para registro de incidenciasTesis de aplicacion web para registro de incidencias
Tesis de aplicacion web para registro de incidenciasPingo Real
 

Similar a Tu Media Naranja (20)

Propueta De Sistemas
Propueta De SistemasPropueta De Sistemas
Propueta De Sistemas
 
Proyecto final de software
Proyecto final de softwareProyecto final de software
Proyecto final de software
 
Power point auditoria y sistemas
Power point auditoria y sistemasPower point auditoria y sistemas
Power point auditoria y sistemas
 
actualización de los recursos de la red de acuerdo a los requerimientos de la...
actualización de los recursos de la red de acuerdo a los requerimientos de la...actualización de los recursos de la red de acuerdo a los requerimientos de la...
actualización de los recursos de la red de acuerdo a los requerimientos de la...
 
Proyecto
ProyectoProyecto
Proyecto
 
sistema de empresas
sistema de empresassistema de empresas
sistema de empresas
 
Sistema de Informacion Gerenciañ
Sistema de Informacion GerenciañSistema de Informacion Gerenciañ
Sistema de Informacion Gerenciañ
 
Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6
 
Proyecto final crs (1)
Proyecto final crs (1)Proyecto final crs (1)
Proyecto final crs (1)
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO llPROYECTO FINAL ANÀLISIS Y DISEÑO ll
PROYECTO FINAL ANÀLISIS Y DISEÑO ll
 
Analisis y diseño exposicion
Analisis y diseño exposicionAnalisis y diseño exposicion
Analisis y diseño exposicion
 
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.AProyecto de Análisis y Diseño -  Mecánica Automotriz Javier S.A
Proyecto de Análisis y Diseño - Mecánica Automotriz Javier S.A
 
Taller 1 access
Taller 1 accessTaller 1 access
Taller 1 access
 
Angelica_Ojeda-Tarea1.docx
Angelica_Ojeda-Tarea1.docxAngelica_Ojeda-Tarea1.docx
Angelica_Ojeda-Tarea1.docx
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de Datos
 
Análisis,COSTO/BENEFICIO,Definición del problema, objetivos
Análisis,COSTO/BENEFICIO,Definición del problema, objetivosAnálisis,COSTO/BENEFICIO,Definición del problema, objetivos
Análisis,COSTO/BENEFICIO,Definición del problema, objetivos
 
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADAS
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADASEVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADAS
EVALUACIÓN DE PROYECTOS Y APLICACIONES COMPUTARIZADAS
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Tesis de aplicacion web para registro de incidencias
Tesis de aplicacion web para registro de incidenciasTesis de aplicacion web para registro de incidencias
Tesis de aplicacion web para registro de incidencias
 

Más de ITFIP

Plan de negocio
Plan de negocio Plan de negocio
Plan de negocio ITFIP
 
Ensayo elvendedormasgrandedelmundo
Ensayo elvendedormasgrandedelmundoEnsayo elvendedormasgrandedelmundo
Ensayo elvendedormasgrandedelmundoITFIP
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistemaITFIP
 
Proyecto desarrollo de software
Proyecto desarrollo de software Proyecto desarrollo de software
Proyecto desarrollo de software ITFIP
 
Crear o morir ensayo
Crear o morir ensayoCrear o morir ensayo
Crear o morir ensayoITFIP
 
El estado colombiano y su organizacion
El estado colombiano y su organizacionEl estado colombiano y su organizacion
El estado colombiano y su organizacionITFIP
 
Modem inteligentes y control de errores
Modem inteligentes y control de errores Modem inteligentes y control de errores
Modem inteligentes y control de errores ITFIP
 
Aplicación multimedia
Aplicación multimediaAplicación multimedia
Aplicación multimediaITFIP
 
procesador y sus evoluciones
procesador y sus evolucionesprocesador y sus evoluciones
procesador y sus evolucionesITFIP
 
exposición de facebook
exposición de facebookexposición de facebook
exposición de facebookITFIP
 
FACEBOOK EXPOSICIÓN
FACEBOOK EXPOSICIÓN FACEBOOK EXPOSICIÓN
FACEBOOK EXPOSICIÓN ITFIP
 
Taller semana 2
Taller semana 2Taller semana 2
Taller semana 2ITFIP
 
Resumen de habilidades para el estudio
Resumen de habilidades para el estudioResumen de habilidades para el estudio
Resumen de habilidades para el estudioITFIP
 
Normas icontec y apa
Normas icontec y apaNormas icontec y apa
Normas icontec y apaITFIP
 
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY ITFIP
 
TIPOS DE MAPAS CONCEPTUALES
TIPOS DE MAPAS CONCEPTUALESTIPOS DE MAPAS CONCEPTUALES
TIPOS DE MAPAS CONCEPTUALESITFIP
 
REDES SOCIALES FACEBOOK
REDES SOCIALES FACEBOOKREDES SOCIALES FACEBOOK
REDES SOCIALES FACEBOOKITFIP
 
Calculo diferencial exposición
Calculo diferencial exposiciónCalculo diferencial exposición
Calculo diferencial exposiciónITFIP
 
MI PRESENTACIÓN DE TRABAJO EN EQUIPO
MI PRESENTACIÓN DE TRABAJO EN EQUIPOMI PRESENTACIÓN DE TRABAJO EN EQUIPO
MI PRESENTACIÓN DE TRABAJO EN EQUIPOITFIP
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled PresentationITFIP
 

Más de ITFIP (20)

Plan de negocio
Plan de negocio Plan de negocio
Plan de negocio
 
Ensayo elvendedormasgrandedelmundo
Ensayo elvendedormasgrandedelmundoEnsayo elvendedormasgrandedelmundo
Ensayo elvendedormasgrandedelmundo
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistema
 
Proyecto desarrollo de software
Proyecto desarrollo de software Proyecto desarrollo de software
Proyecto desarrollo de software
 
Crear o morir ensayo
Crear o morir ensayoCrear o morir ensayo
Crear o morir ensayo
 
El estado colombiano y su organizacion
El estado colombiano y su organizacionEl estado colombiano y su organizacion
El estado colombiano y su organizacion
 
Modem inteligentes y control de errores
Modem inteligentes y control de errores Modem inteligentes y control de errores
Modem inteligentes y control de errores
 
Aplicación multimedia
Aplicación multimediaAplicación multimedia
Aplicación multimedia
 
procesador y sus evoluciones
procesador y sus evolucionesprocesador y sus evoluciones
procesador y sus evoluciones
 
exposición de facebook
exposición de facebookexposición de facebook
exposición de facebook
 
FACEBOOK EXPOSICIÓN
FACEBOOK EXPOSICIÓN FACEBOOK EXPOSICIÓN
FACEBOOK EXPOSICIÓN
 
Taller semana 2
Taller semana 2Taller semana 2
Taller semana 2
 
Resumen de habilidades para el estudio
Resumen de habilidades para el estudioResumen de habilidades para el estudio
Resumen de habilidades para el estudio
 
Normas icontec y apa
Normas icontec y apaNormas icontec y apa
Normas icontec y apa
 
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY
ENSAYO SOBRE LOS SECRETOS DE JHONATAN SPERRY
 
TIPOS DE MAPAS CONCEPTUALES
TIPOS DE MAPAS CONCEPTUALESTIPOS DE MAPAS CONCEPTUALES
TIPOS DE MAPAS CONCEPTUALES
 
REDES SOCIALES FACEBOOK
REDES SOCIALES FACEBOOKREDES SOCIALES FACEBOOK
REDES SOCIALES FACEBOOK
 
Calculo diferencial exposición
Calculo diferencial exposiciónCalculo diferencial exposición
Calculo diferencial exposición
 
MI PRESENTACIÓN DE TRABAJO EN EQUIPO
MI PRESENTACIÓN DE TRABAJO EN EQUIPOMI PRESENTACIÓN DE TRABAJO EN EQUIPO
MI PRESENTACIÓN DE TRABAJO EN EQUIPO
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 

Tu Media Naranja

  • 1. Titulo del proyecto: Análisis y diseño de un software para la agencia de contactos de tu media naranja.
  • 2. 1. DESCRIPCIÓN DEL PROBLEMA Años antes de la invención del internet, habían ciertos negocios denominados “agencias de matrimonios o casas de citas” en los que cualquier persona, aun que fuese mayor de 50 años y poco agraciados, podían inscribirse para que la emparejasen ya fuera con una persona extranjero o paisano. Debido a muchos inconvenientes a la hora de las citas y los pagos no fueron muy exitosos; de ahí con la llegada del internet nace la idea de formas estas agencias por estos medios, donde las personas se pueden conocer en cualquier parte del mundo donde se encuentren, con la facilidad en comunicación, en asesorías virtuales y muchos beneficios mas que se puede encontrar en esta agencia. Con el pasar del tiempo el dueño de la empresa ha notado que su competencia ha elevado su demanda, esto ha sido gracias a mejoras que ha obtenido mediante la adquisición de software que les ayudaron a sistematizar las diversas áreas de la empresa y a mejorar los defectos que pudieran tener. La empresa no cuenta con equipo de hardware y software necesarios. Pero, posee toda la disponibilidad para adquirirlos, y así el sistema se ejecute con el equipo necesario para un eficiente funcionamiento. Por lo tanto: Es factible técnicamente.
  • 3. •Realizando un análisis a la entidad con la que se desea trabajar, se llega a la conclusión: que el personal administrativo de la empresa, no tienen conocimiento sólidos de informática, salvo el gerente. Pero en conversaciones y averiguaciones se confirma que estos, desean, necesitan y solicitan el sistema, por ello se verifica la completa disposición y reconocimiento consiente, de que se requerirá capacitar al personal administrativo que no tiene conocimientos en computación. Por lo tanto, se denota que la capacitación será bien recepcionada y cumplirá su finalidad, ya que el sistema será totalmente accesible a los empleados y los usuarios.
  • 4. PROPOSITO GENERAL DEL SISTEMA El software a desarrollar, tomara los datos de los clientes como: nombres, apellidos, identificación, nacionalidad, edad, estatura, peso, afinidad y sus preferencias. Esta información será guardada en la base de datos, los usuarios pueden cambiar su información cuando ellos deseen, se diligenciara otros formularios, uno para ingresar los datos de las características especificas de como buscan a la pareja, el sistema se encargara de validar estos datos y acorde a esas características emparejara a las dos personas citándolas, luego los clientes llenaran otro formulario de satisfacción si que darán conformes con su pareja o no. habrán dos opciones de asesoramiento que se realizara por parte de profesionales en el debido tema; como son psicología y abogado, esto para colaborar con los clientes que lo requieran, los pagos se realizaran por línea para mayor seguridad, para ello el usuario al registrarse deberá dejar el numero de su tarjeta de crédito, de igual forma el cliente que utilice los servicios de asesorías deberán consignarles directamente a su asesor. Se hará una estadística mensual que se entregara al gerente.
  • 5. ALCANCE DEL SISTEMA Tu Media Naranja, será una aplicación que funcionara en un entorno WEB que permitirá mantener protegida y actualizada la información de sus clientes, gracias a la información obtenida por medio de los formularios que cada uno llenara de forma individual y segura, solo se mostrara la información necesaria para que el sistema se encargue de emparejar a los clientes según la características que ellos deseen. Cuando un cliente decida retirarse, inmediatamente el sistema se encargara de borrar sus datos, aun que se guardara un registro en la base de datos por cuestión de estadísticas. Las cuales el gerente de la entidad podrá ver mensualmente gracias a el administrador de la aplicación, todo esto para obtener mayor control en nuestra información.
  • 6. OBJETIVOS Mejorar el diseño de aplicaciones o software de tal modo que se adapten de mejor manera a las necesidades de la compañía para la que va ser creada. Aumentar la eficiencia de los sistemas al introducir procesos que permitan medir mediante normas específicas, la calidad del software desarrollado, buscando siempre la mejor calidad posible según las necesidades y resultados que se quieren generar. Una mejor organización de equipos de trabajo en el área de desarrollo y mantenimiento de software. Detectar a través de pruebas, posibles mejoras para un mejor funcionamiento del software desarrollado.
  • 7. JUSTIFICACION DE LA NECESIDAD DEL DESAROLLO Debido a los problemas en la gestión de clientes, se requiere de un sistema capaz de administrar adecuadamente la gestión de la compañía. Es necesario modernizar la metodología de negocio en la empresa, para poder agilizar el tiempo en al almacenar los datos de empleados, clientes y otros, para estar al tanto con información actual, generar reportes, esto desencadenará en ahorros en tiempo y dinero.
  • 8. ANALISIS DEL PROYECTO Se procede a realizar el análisis de Riesgo al Sistema, verificando los siguientes riesgos: Corte de energía eléctrica Daños al hardware del sistema. Daños al programa del sistema y de los otros programas Información cruzada en la entrada de datos Para luego proceder a la planeación de riesgos y monitorear los Riesgos.
  • 9. ANALISIS DEL RIESGO Corte de energía eléctrica: se puede producir debido a un corte ocasionado por el Distribuidor de Energía Eléctrica, o falla en la red eléctrica local. Las consecuencias serian que no se podría, totalmente, operar el sistema. Daños al hardware del sistema: se producen daños accidentales o intencionales de parte del Empleado. Las consecuencias serían que no se podría, parcialmente (dependiendo del hardware dañado), operar el sistema. Daños al programa del sistema y de otros programas: se producen daños accidentales o intencionales de parte del empleado. Las consecuencias serian que no se podría, totalmente, operar el sistema. Información cruzada en la entrada de datos: se ingresan datos inconsistentes a la base de datos, de manera accidental o internacional, de parte del empleado. Las consecuencias serian que el sistema mostrará datos confusos.
  • 10. PLANEACION DE RIESGO. Corte de energía eléctrica: Para evitarlos se debería disponer de un UPS, para mantener operativo al sistema, además de un buen mantenimiento de la red eléctrica local. Daños al hardware del sistema: Para evitarlos, se deberá escoger adecuadamente al personal encargado del sistema (antecedentes penales, laborales, etc.), también se debería tener como respuesta hardware como: Mouse, teclado, que son susceptibles al daño incidental. Información cruzada en la entrada de datos: Para evitarlos, se deberá escoger adecuadamente al personal encargado del sistema.
  • 11. MONITOREO DE RIESGO. Corte de energía eléctrica: Hasta el momento no hubo cortes de energía. Daños al hardware del sistema Hasta el momento no hubo daños al hardware Daños al programa del sistema y de otros programas: Hasta el momento no hubo daños al software. Información cruzada del sistema y de otros programas: Hubo errores en la entrada de datos. Pero el sistema tiene una opción de Editar para modificar aquellos errores.
  • 13.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. 1.6 DISEÑO DE LA BASE DE DATOS:
  • 25. IMPLEMENTACIÓN: MYSQL: Como manejador de base de datos se implemento MySQL, ya que es un sistema gratuito que se encuentra disponible a través de internet; cuenta con lo necesario para poder llevar acabo un buen funcionamiento del sistema y es aceptable para los fines del mismo. Las razones para escoger a MySQL como solución de misión critica para la administración de datos. * coste: El coste de MySQL es gratuito para la mayor parte de los usos y su servicio de asistencia resulta económico. * Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables y existe una nutrida y colaborativa comunidad MySQL. * Velocidad: MySQL es mucho mas rápido que la mayor parte de sus rivales.
  • 26. Como manejador de base de datos se implemento MySQL, ya que es un sistema gratuito que se encuentra disponible a través de internet; cuenta con lo necesario para poder llevar acabo un buen funcionamiento del sistema y es aceptable para los fines del mismo. Las razones para escoger a MySQL como solución de misión critica para la administración de datos. * coste: El coste de MySQL es gratuito para la mayor parte de los usos y su servicio de asistencia resulta económico. * Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables y existe una nutrida y colaborativa comunidad MySQL. * Velocidad: MySQL es mucho mas rápido que la mayor parte de sus rivales.
  • 27. 1.8 DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS 1.8.1 Del Negocio a) Registrar: Proceso por que una persona se inscribe en la aplicación. b) Consultar Información: Proceso en el que una persona busca información en TU MEDIA NARANJA. .
  • 28. 1.8.2 DEL SISTEMA: a) Administrar: Acción de agregar, modificar, eliminar y consultar la información de un determinado objeto o persona. b) Visitante: Persona que puede ingresar a la zona privada de TU MEDIA NARANJA. c) Usuario: Persona que puede ingresar a la zona privada de TU MEDIA NARANJA, a través de un proceso de autenticación utilizando nombre de usuario y contraseña. d) Rendimiento: Referencia al resultado deseado efectivamente. e) Permiso: Parámetro que especifica si su poseedor dispone de acceso a una determinada función del sistema o a una parte de la interfaz de usuario del sistema.
  • 29. f) Rol: Es un conjunto de permisos que puede asignarse a un usuario. g) Administrador del Sistema: Persona encargada de ofrecer el soporte técnico y operativo de TU MEDIA NARANJA.
  • 30. 1.8.3 DE TECNOLOGÍA a) Dominio: Nombre base que agrupa a un conjunto de equipos o dispositivos y que permite proporcionar nombres de equipo más fácilmente recordables en lugar de una dirección IP numérica. b) Servidor WEB: Es un programa que implementa el protocolo HTTP (hipertexto transfer protocolo). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML c) URL: Significa Uniform Resource Locator, es decir, localizador uniforme de recurso. Es una secuencia de caracteres de acuerdo a un formato estándar, que se usa para nombrar recursos, como documentos e imágenes en Internet, por su localización. d) HTTP: El protocolo de transferencia de hipertexto (HTTP, HyperText Tansfer Protocol) es el protocolo usado en cada transacción de la Web 8W.W.W). e) Sistema de gestión de Base de Datos: Son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
  • 31. f) Base de Datos: Es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso. g) Aplicación: Es un programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. h) MySQL: Sistema de gestión de base de datos relacional. Comúnmente utilizados en aplicaciones Web. i) PHP (PHP Hypertext pre-processor): Lenguaje de programación interpretado usado para la creación de aplicaciones para servidores, o creación de contenido dinámico para sitios Web. j) Apache: Servidor de WEB de código abierto. k) Dirección IP(Internet Protocol): Número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP. l) Protocolo IP: El Protocolo de Internet (IP, de sus siglas en inglés Internet Protocol) es un protocolo no orientado a la conexión, usado tanto por el origen como por el destino para la comunicación de estos a través de una red (Internet). m) DNS: Es una base de datos distribuida y jerárquica que almacena información asociada de una dirección IP a nombres de dominio en redes como Internet.
  • 32. n) HTML (HperText Markup Language): es un lenguaje de marcación diseñado para estructurar textos y presentarlos en forma de hipertexto, que es el formato estándar de las páginas web. o) Javascript: Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas Web. p) ACID: Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español. Esta permite realizar transacciones en las bases de datos q) SSL: "Secure Sockets Layer". Líder en certificación SSL para comercio electrónico seguro r) Preformance: incluye tiempos de respuesta específicos. Donde sea aplicable, referenciar a los caso de uso relacionados
  • 33.
  • 34. En el momento el se basa, en que el cliente envía sus datos por medio de un correo físico, con su respectiva foto, y luego se contacta por teléfono para apartar una cita, al ir personalmente a la agencia mira un catalogo, con las características especificas que el busca en una persona, y luego se contacta a esa persona seleccionada y se citan. Después ellos nos notifican si coincidieron o no.
  • 35. 3.1 VISION GENERAL Este software que se va a implementar para esta agencia de contactos, va ser enfocada a la unión de parejas, que se lograra por medio de formularios los cuales recogerán los datos personales, y así mismo según la preferencia de los clientes serán emparejados. Será una aplicación que no solo será a nivel nacional sino también internacional. Esto conllevara a una buena rentabilidad, por la facilidad que tendrá a la hora de su manejo.
  • 37. ID. Requisito Nombre del requisito Descripción del Requisito Usuario RF-001 Interactividad Diseñado a las necesidades de los clientes, a la hora de buscar pareja con unos registros de empareja miento hechos con exhaustivo cuidado para que coincida su petición. Los clientes RF-002 Integridad Se trata de desarrollar un software con alta margen de seguridad para proteger la integridad de los usuarios para presentar un producto seguro ante la competencia. Se encarga las administradoras de la aplicación RF-003 El administrador llevara un control de las estadísticas El sistema mostrara al gerente la cantidad de usuarios satisfechos, las consultas a los asesores.. usuarios RF-004 Tener un control de la información de los pagos El sistema proporcionara los datos de los pagos realizados por los clientes El propietario
  • 38. 3.3 REQUISITO NO FUNCIONALES Eficiencia: - El sistema debe ser capaz de procesar números de transacciones por segundo. - El sistema debe ser capaz de operar adecuadamente hasta 100 usuarios con sesiones concurrentes. - Los datos modificados en la base de datos deben ser actualizados para todos los usuarios que acceden en menos de 2 segundos.
  • 39. 3.3.1. Facilidad de uso (“usability”) ID. Requisito Descripción del requisito RNF-001 Debe ser fácil de usar. Con ayudas e interfaces intuitivas RNF-002 El sistema deberá funcionar en distintos tipos de sistemas operativos y plataformas de hardware RNF-003 El sistema debe soportar el manejo de gran cantidad de información durante su proceso RNF-004 El sistema no presentara problemas para su manejo e implementación RNF-005 El ingreso al sistema estará restringido bajo contraseñas cifradas y usuarios definidos RNF-006 Su información estará protegida, solo se mostrara lo que el usuario prefiera
  • 40. 3.3.2. Con-fiabilidad ID. Requisito Descripción del requisito RC-001 Esta aplicación funcionara las 24 horas del día, a nivel internacional RNF-002 Seguridad en la información personal de nuestros clientes. RFN-003 Los clientes acá inscritos serán personas integras RFF-004 Se llevaran unas estadísticas para mayor seguridad.
  • 41. 3.3.3. Ambiente de trabajo “Performance” ID. Requisito Descripción del requisito RNF-001 Tiempo de respuesta: es un aspecto muy a tener en cuenta, es este aspecto se espera minimizar bastante, un promedio menos de 10 segundos, con el fin que no se haga muy pesada la interacción con la Base de Datos manejada desde vía web. RNF-002 Asignar suficiente espacio a la base de datos para soportar las grandes cantidades de información suministradas. RNF-003 Configuración adecuada del equipo, para soportar la instalación adecuada de la aplicación. RNF-00n La aplicación deberá consumir menos de 500 mb de memoria RAM.
  • 42. 3.3.4. Restricciones de diseño ID.Requisito Descripción del requisito RDS-001 El lenguaje de programación del sistema se espera implementar en PHP. HTML. RDS-002 La aplicación debe ser compatible con todos los S.O RDS-003 La aplicación web debe poseer un Diseño “Responsive”a fin de garantizar la adecuada visualización en múltiples computadores personales, dispositivos tableta y teléfonos inteligentes.
  • 43. 3.3.5. Seguridad ID. Requisito Descripción del requisito RSG-001 Encriptación de las claves. RSG-002 Respaldo de la información cada vez que sea necesaria. RSG-00n Los permisos de acceso al sistema podrán ser cambiados solamente por el administrador de acceso a datos.
  • 44. 3.3.6. Documentación de usuario y sistemas de ayuda. ID. Requisito Descripción del requisito RUS-001 Manual de Usuario: Describe las características técnicas y funcionamiento de la aplicación. RUS-002 Generadores de Sistemas de Ayuda: RobolHelp, RoboHelp office. RUS-00n Capacitación: Para todos los empleados de TU MEDIA NARANJA.
  • 45. 3.3.7. Interfaces 3.3.7.1 Interfaz de Usuario ID. Requisito Descripción del requisito RIU-001 Un menú en la parte superior RIU-002 Menú en cascada en el panel de control. RIU-003 Explorador de Archivos. RIU-00n Árbol gráfico animado.
  • 46. 3.3.7.2 Interfaces Software ID. Requisito Descripción del requisito RNF-001 Base de datos en MySQL. RNF-00n Ventanas de la aplicación.
  • 47. 3.3.7.3. Interfaces de comunicación ID. Requisito Descripción del requisito RIC-001 Internet de banda ancha de la empresa. RIC-002 Red WAN para expansión.
  • 48. 3.4. Modelo de Casos de Uso. 3.4.1. Descripciones generales de Actores. 3.4.1. Descripciones generales de Actores. Actor Descripción 1. Gerente Esta es la persona autorizada para revisar las bases de datos. 2. Administrador Es el encargado de verificar, modificar e implementar cambios en el software con previa autorización del Gerente. 3. Cliente Es el usuario final, al cual va dirigida la aplicación y todos los recursos que en esta se encuentra, es fundamental ya que este mueve la economía de la empresa.
  • 49. 3.4.2. Diagramas del Modelo de Casos de Uso.
  • 50. 3.4.3. Documentación o especificación de los Casos de Uso Nombre del Caso de Uso Registro y buscar pareja Codigo del Caso de Uso 001 Actor(es) Usuario Descripción Describe el proceso de realizar el registro de los usuarios Precondición Para buscar pareja, es que debe de estar registrado. Y haber cancelado por este servicio. Flujo Principal Acción actor Acción sistema 1)ingresa los datos del registro 2) valida información y envía en pantalla de bienvenida y ingresa al panel de control 3) ingresa los datos personales 4) valida y guarda en la bd, lo envía al panel de control. 5) ingresa los datos de la persona que desea conocer 6)valida datos y empareja según características en común, envía una citación 7) diligencia datos de satisfacción de la cita. 8) lo da de baja si es positivo o lo empareja de nuevo si es negativo. Flujo Alternativo 1 1) solicita si es necesario accesoria profesional 2) envía formulario de accesoria Flujo Alternativo 2 1) modifica datos personales si es necesario 2) envía pantallazo de cambio satisfactorio Pos condición El usuario se encuentra registrado y puede usar las opciones de el software Flujo Excepcional 1) buscar pareja 2) empareja según sus preferencias Frecuencia Usuario por segundo Importancia Buscar pareja Comentarios Si el sistema lo empareja satisfactoriamente lo dan de baja,
  • 51. 3.5 Diagrama de Clases
  • 52. 3.5.1 Diccionario de datos Clase:[Persona] Atributo Tipo Visibilidad Descripción nombre string Public Primer y Segundo nombre apellido string public Primer y Segundo apellido email varchar public Correo electronico identidad int protected Identificacion unica del usuario edad int public Edad del usuario genero string public El sexo del usuario nivelcultural varchar public Nivel alto medio o bajo provincia string public El departamento en el que vive pais varchar public País en al que pertenece el usuario localidad string public Ciudad a laque pertenece el usuario Método Visibilidad Parámetros de entrada Valores que retorna Descripción Tipo Descripción Tipo Descripción Registrar información public caracter Registrarse en el sotware String inter Obtiene usuario y contraseña Enparejamiento
  • 53. 3.6 Diagrama de secuencia.
  • 54. 3.7 Diagrama de actividades.
  • 55. 4. Arquitectura seleccionada para el desarrollo (opciónal metodología para desarrollo de software) Ciclo de software a utilizar o metodología de desarrollo de software. El ciclo de vida que se tomo de referencia para desarrollar este software es el CICLO DE VIDA ORIENTADO A OBJETOS; Por que se adapta más a las necesidades del proyecto que vamos a desarrollar, teniendo en cuenta que este ciclo está orientado a objetos como lo dice su nombre, y se refleja a la vida real, y se representa en métodos y atributos y se adapta porque es un modelo más a nuestras necesidades versátil y flexible. Servidor local MySQL, HTML5 php, jQueri.
  • 56. 5 Diseño de pantalla GUI (interfaz grafica de usuario)