UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD DE CIENCIAS ECONOMICAS UNIDAD DE INFORMATICA



Documentos relacionados
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

Curso Análisis de Estados Financieros.

FUNCIÓN FINANCIERA DE LA EMPRESA

El Plan de Empresa tiene una doble función: Herramienta de Gestión. Herramienta de Planificación

Antes O1 de invertir INVERSOR MINORISTA? Su entidad le clasificará normalmente como inversor minorista. Qué tipo de cliente 1.1 es usted?

Análisis Técnico. Inicación en Bolsa

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

Administración de Empresas. 13 El coste de capital 13.1

MÓDULO MERCADOS Y PRODUCTOS FINANCIEROS AVANZADOS

fondos de inversión qué cómo cuándo dónde por qué y otras preguntas de int rés

Operaciones financieras

Dirección de Compliance RENTA VARIABLE FONDOS DE INVERSIÓN. Definición

ANÁLISIS DE BALANCES CON EL NUEVO PGC DE 2008

NIC 39 Valor razonable

CAPITULO XIV EL CONTRATO DE UNDERWRITING

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

de la empresa Al finalizar la unidad, el alumno:

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

ANÁLISIS LOS CRÉDITOS

TEMA 3: MÉTODO CONTABLE. LAS CUENTAS

Bolsa POLÍTICA DE EJECUCIÓN DE ÓRDENES BANESTO BOLSA

Control interno y control de gestión

COMPRANDO MIS COMPAÑÍAS. Bienvenido al mundo de las acciones Indicadores

ORGANIZACIÓN DE EMPRESAS TEST DE REPASO TEMAS 2, 3 Y 4

GUIA INFORMATIVA. La Inversión en Bolsa

Metodología básica de gestión de proyectos. Octubre de 2003

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

MERCADO DE CAPITALES

Técnicas de valor presente para calcular el valor en uso

TEMA 3: OPERACIONES FINANCIERAS A C. PLAZO

Master de Negocios y Alta Dirección 2008

FONDOS DE INVERSION ABIERTOS EN CHILE

CAPITAL RIESGO: EL PLAN DE NEGOCIOS

FONDOS DE INVERSIÓN MOBILIARIA

c) POR DEBAJO LA PAR : El valor efectivo es inferior al nominal, y su rentabilidad será superior a la facial

Invertir en bolsa le parece complicado? Guía para quienes quieren pero no saben cómo empezar

TEMA 6: FINANCIACIÓN DE LAS EXPORTACIONES

Productos Cotizados de Apalancamiento de BNP Paribas WARRANTS

Metodología Integral para la Evaluación de Proyectos de Asociación Público Privada (APP)

Ejercicios página 179 y siguientes

FICHERO MUESTRA Pág. 1

ANÁLISIS DE BONOS. Fuente: Alexander, Sharpe, Bailey; Fundamentos de Inversiones: Teoría y Práctica; Tercera edición, 2003

El plan de mercadeo. Material de apoyo. El plan de mercadeo

Máster en Dirección Financiera (MDF)

Financiar tu proyecto. Financiación

Los principales conceptos para mejorar la gestión de Marketing: preguntas clave

UNIVERSIDAD MINUTO DE DIOS PROGRAMA CONTADURÍA PÚBLICA

Análisis de los estados contables III Análisis de los resultados. Estudio de la cuenta de pérdidas y ganancias

Información sobre la naturaleza y riesgos de instrumentos de inversión derivados

ANÁLISIS BURSÁTIL: UNIDAD UNO

FINANZAS: Gestionando para el emprendimiento

MANUAL de SICAV y FONDOS de INVERSION EXTRANJEROS

LOS MERCADOS FINANCIEROS Y LOS ACTIVOS FINANCIEROS

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

E-CONTABILIDAD FINANCIERA: NIVEL II

Interés Simple y Compuesto

Es momento de vender mi empresa? Cuánto vale? Quiénes pueden ser candidatos a comprarla?

COMUNICADO Nro /11/2010. Ref.: Tarjetas de crédito. Tasas y costos promedio de las tarjetas de crédito a agosto de Tarjetas de Crédito

DELTA MASTER FORMACIÓN UNIVERSITARIA C/ Gral. Ampudia, 16 Teléf.: MADRID

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

La NIC 32 acompaña a la NIC 39, instrumentos financieros: reconocimiento y medición.

Normativa mercantil y fiscal que regula los instrumentos financieros

Patrones de software y refactorización de código

Elementos requeridos para crearlos (ejemplo: el compilador)

Las Finanzas Módulo 1

LECCIÓN Nº 03 ANÁLISIS VERTICAL Y HORIZONTAL DE LOS ESTADOS FINANCIEROS

EL MERCADO DE LA VENTA CORTA Y PRÉSTAMO DE ACCIONES BOLSA DE COMERCIO DE SANTIAGO BOLSA DE VALORES

Que sucederá si la tasa de cambio al final del período es de $2.000 y $2.500 respectivamente.

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un

CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO


Gestión y Desarrollo de Requisitos en Proyectos Software

39.- Inversiones financieras en instrumentos de deuda mantenidas hasta el vencimiento y disponibles para la venta. Evaluación del riesgo de crédito.

Análisis Fundamental

Caso práctico 1: Determinación del coste de capital de REGRESENGER.

MÓDULO 2 CONTROL FINANCIERO

QUE SON LOS WARRANTS?

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

LOGISTICA D E COMPRAS

Productos de Inversión Itaú Corredor de Bolsa Características - Riesgos

La Fundación de Estudios Financieros presenta el Documento de Trabajo Informe sobre el Mercado Hipotecario español

I. RENTABILIDAD FINANCIERA

e-commerce vs. e-business

ANEXO DERIVADOS EL USO DE LAS OPCIONES EN LA INVERSIÓN FINANCIERA

Acciones. Qué son las acciones?

Unidad III. Software para la administración de proyectos.

Cadena de Valor y Estrategias Genéricas 1. Prof. Marcelo Barrios

7. DETERMINACIÓN DE LA MISIÓN Y LOS OBJETIVOS CORPORATIVOS 7.1. EL MOMENTO DE LA DEFINICIÓN DE LOS OBJETIVOS

FINANZAS INTERNACIONALES: ASPECTOS INTRODUCTORIOS

Capítulo VI. Diagramas de Entidad Relación

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

La Bolsa Mexicana de Valores como opción de financiamiento

TEMA 12º.- FUENTES DE FINANCIACIÓN. FINANCIACIÓN DEL CIRCULANTE.

1. Generalidades. Nombre de la asignatura o unidad de aprendizaje. Apertura de negocios. Clave asignatura. Ciclo LA945. Modulo tercero (integración)

CESMA BUSINESS SCHOOL MATEMÁTICAS FINANCIERAS. TEMA 2 CAPITALIZACIÓN SIMPLE

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

1.1. Introducción y conceptos básicos

Tema 2. El coste del capital y la valoración de bonos y acciones

NIFBdM B-12 COMPENSACIÓN DE ACTIVOS FINANCIEROS Y PASIVOS FINANCIEROS

PERFIL DE INVERSIONISTA

Transcripción:

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD DE CIENCIAS ECONOMICAS UNIDAD DE INFORMATICA TEMA DE INVESTIGACION: ORACLE AREA DE INVESTIGACION: BASES DE DATOS Y BOLSA DE VALORES TUTOR: ALVARO PALACIOS MONITORES: ANGELA OSPINA HECTOR VARGAS ENTREGA FINAL PRIMERA PARTE JUNIO DE 2003

TABLA DE CONTENIDO OBJETIVOS ESPECIFICOS...6 Qué hace un Sistema de Información?...9 INTRODUCCION A LA INVESTIGACION...10 CAPITULO 1...13 INTRODUCCÍÓN AL UML...13 Modelos y Diagramas del UML...14 Diagramas de estructura estática...18 Diagramas de Comportamiento...18 Diagramas de Interacción...18 Diagramas de implementación...18 Diagrama de clases...21 Diagrama de casos de uso...22 Diagrama de actividades...23 Diagrama de colaboraciones...24 OTRAS CARACTERISTICAS Y TERMINOS FUNDAMENTALES...26 Herencia...26 Asociaciones...26 Agregación...27 Asociaciones...28 CAPITULO 2...30 Introducción a la Bolsa de Valores...30 Circuito de Inversión en Bolsa...32 Los intermediarios...32 1. Apertura de una cuenta...33 2. Tratamiento de las órdenes...33 3. La liquidación...34 OPERACIONES DE BOLSA AL CONTADO...34 Los Productos en Bolsa...36 Títulos según la clase de Renta...36 Renta Variable...36

1. Las acciones...36 Los índices bursátiles...37 2. La Renta Fija...39 Bonos...40 AGENTES QUE PARTICIPAN EN LAS TRANSACCIONES DE BOLSA...40 Firmas de Corredores de Bolsa...40 El inversionista...41 Otras características del mundo financiero...42 Los ciclos bursátiles...42 Mercados perfectos e imperfectos...43 Comportamiento racional...43 Certeza e incertidumbre...43 Tipos de Análisis...44 Análisis Top-Down (de arriba a abajo)...46 Análisis Bottom-Up (de abajo a arriba)...47 Desagregación de Tipos de Análisis...48 1. Análisis Macroeconómico...48 2. Análisis Sectorial...50 3. Análisis de Empresa...51 Análisis de Mercado...55 Política de inversiones...56 Política de financiación...56 Criterios de Valoración Bursátil...57 1. Parámetros Bursátiles...57 Otros Conceptos determinantes...61 Riesgo...61 Qué métodos son los más utilizados a la hora de analizar la rentabilidad de una inversión?...63 Período de Retorno de una inversión (PR) (o payback en inglés)...65 Otros Conceptos muy importantes...65 Valor residual de la empresa...65

INDICADORES BURSÁTILES PARA LA VALORACIÓN ACCIONARIA EN COLOMBIA...67 ÍNDICE BETA (BETA)...69 RENDIMIENTO DE LOS DIVIDENDOS (YIELD)...70 CAPITALIZACIÓN BURSÁTIL...70 BURSATILIDAD...70 LIQUIDEZ BURSÁTIL...71 Precio de la acción:...71 Volumen transado total y cantidad de acciones:...72 CAPITULO 3...73 DISEÑO DEL SISTEMA DE INFORMACION...73 CUESTIONARIO BASE PARA DESARROLLAR SISTEMA DE INFORMACION QUE MANEJE INFORMACION SOBRE BOLSA DE VALORES, UTILIZANDO METODOLOGIA UML...73 ENTREVISTAS...95 ENTREVISTA BASE PARA EL DISEÑO DE UN SISTEMA DE INFORMACION PARA LA TOMA DE DECISIONES DE INVERSION...95 ENTREVISTA 1- Doctor Henry Martínez Forero...98 ENTREVISTA 2- Doctor Gustavo Acuña Corredor...107 DIGRAMAS DE UML...117 DIGRAMAS DE CASOS DE USO...117 DIGRAMAS DE CLASES...120 DIAGRAMAS DE ACTIVIDAD...122 DIAGRAMA DE COLABORACION...123

OBJETIVO GENERAL Analizar, diseñar y desarrollar una base de datos para el manejo de información de Bolsa, teniendo en cuenta los siguientes aspectos: 1. El análisis debe ser hecho con metodología UML 2. Debe contemplar la mayor cantidad de información referente a la toma de decisiones en este campo 3. El diseño de la base de datos debe estar hecho en UML también 4. El desarrollo debe ser hecho en Oracle 5. La base de datos debe tener información real lo más actualizada posible 6. Se debe llegar hasta consultas e informes

OBJETIVOS ESPECIFICOS Dadas las limitaciones de tiempo y el proyecto tan ambicioso al que nos enfrentamos, creemos importante desarrollar el proyecto en 2 fases. Dependiendo de los alcances del tiempo y el análisis sobre la marcha, Los objetivos específicos a desarrollar son: 1. Dominio conceptos de orientación a objetos 2. Aprender la funcionalidad de diagramas de UML 3. Conocimiento profundo de la Bolsa de Valores y todos los conceptos e información fundamental que se trabaja en el mundo bursátil 4. Determinar cual es la información determinante para una decisión de Inversión 5. Analizar y esclarecer la clase de información que hay sobre bolsa de valores y cuales son los usuarios que necesitan esa información. 6. Creación del modelo de sistema de información utilizando metodología UML 7. Dominio de Oracle, con énfasis en la creación de consultas e informes 8. Diseño de la Base de Datos con metodología UML 9. Consecución de la Bases de Datos de Valores con diversos entes, que puedan suministrar la clase de información requerida de acuerdo a nuestro sistema de información, asegurando el compromiso de recibir actualizaciones permanentes 10. Desarrollo de aplicaciones financieras 11. Diseño de los módulos del sistema de Información

12. Desarrollo del modelo entidad relación de la DB en Oracle 13. Montaje de la información en el manejador 14. Generar consultas e informes 15. Impulsar en la Unidad de Informática de la Facultad de Ciencias Económicas nuevas líneas de investigación, para futuras profundizaciones como es Oracle, UML y Finanzas.

INTRODUCCION A UN SISTEMA DE INFORMACION Históricamente, el concepto de la información ha venido cambiando, encontrando nuevas utilidades y propiedades. En el enfoque sistémico se trabaja como un sistema que recoge los datos de los subsistemas para llevarlos hasta sus destinatarios en la forma que es más apropiada según su función. El último eslabón de este sistema lo constituye la alta dirección que toma la información de tipo estratégico para las decisiones de alta política de la empresa. De esta manera, aunque los empresarios han venido usando la información desde hace siglos, ha habido un incremento considerable del interés, entre los gerentes, por los sistemas de información en las últimas décadas. Adicionalmente, la complejidad de las organizaciones contemporáneas y su alta interdependencia de los fenómenos del entorno, los avances de la tecnología y la demanda creciente de información por las entidades de control han ampliado las fronteras del sistema de información propio de una empresa. Es así, como un Sistema de Información puede ser definido como una colección de personas, procedimientos y equipos diseñados, construidos, operados y mantenidos para recoger, registrar, procesar, almacenar, recuperar y visualizar información

Qué hace un Sistema de Información? Las operaciones fundamentales pueden a: Recibe datos (información). Actúa sobre ellos y genera información. Salida de la información al usuario (que puede ser un gerente, un administrador o un directivo) Se retroalimenta

INTRODUCCION A LA INVESTIGACION Analizar, diseñar y desarrollar una base de datos para el manejo de información de Bolsa, no es una tarea sencilla, es necesario engranar los datos a un flujo que permita generar un valor agregado. Lo más importante cuando tratamos de diseñar un sistema de información es hacer un análisis congruente de nuestras verdaderas necesidades, recursos, ventajas y limitaciones. Para este caso concreto, elegimos UML con el fin de generar el modelo de abstracción del sistema y la estructura entidad relación de nuestra de Base de Datos. El desarrollo de esta será hecho en Oracle, dado que es uno de los manejadores mas robustos, poderosos y sobresalientes del mercado como se ha comprobado por numerosos estudios. Hemos dimensionado dadas las limitaciones de tiempo y de recursos, el análisis en UML de 4 diagramas específicos: Casos de Uso, Clases, Colaboración y Actividades, y en cuanto a nuestra Base de Datos, la meta es llegar hasta informes y consultas. Justificando la utilización de herramientas concretas, me permito hacer una breve descripción de sus principales potencialidades y beneficios potenciales:

UML es un lenguaje que proporciona un vocabulario y las reglas para combinar palabras de ese vocabulario con el objetivo de posibilitar la comunicación. Un lenguaje de modelado es un lenguaje cuyo vocabulario y reglas se centran en la representación conceptual y física de un sistema. UML es un lenguaje para los planos de software, con vocabulario y las reglas que indican como crear y leer modelos bien formados. UML es algo más que un montón de símbolos gráficos. Más bien, detrás de cada símbolo en la notación UML hay una semántica bien definida. De esta manera, un desarrollador puede escribir un modelo en UML, y otro desarrollador o incluso otra herramienta, puede interpretar ese modelo sin ambigüedad, es un lenguaje grafico que trasciende el código; Al escribir modelos en UML se facilita la comunicación En este caso concreto, utilizaremos la metodología UML para el análisis y diseño de una base de datos como parte del sistema de Información que queremos implementar. El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende el desarrollo de software. UML entrega una forma de modelar cosas conceptuales como lo son procesos de negocio y funciones de sistema, además de cosas concretas como lo son escribir clases en un lenguaje determinado, esquemas de base de datos y componentes de software reusables.

Para el desarrollo de la base de datos, trabajaremos en Oracle 9i Database, como uno de los manejadores de Bases de Datos mas robustos y potentes. Los manejadores de Datos son una poderosa herramienta para las organizaciones del siglo XXI, permitiendo gran interconectividad y soluciones a tiempo. Como soluciones totales a nivel macro, Oracle es de los pesos pesados, ofrece toda una gama de productos y servicios relacionados a este rubro de las Tecnologías de Información. Es, hoy por hoy, la base de datos más utilizada y difundida en el mundo corporativo, especialmente en Internet. Oracle es un manejador de base de datos que hace uso de todos los recursos a través de sus estructuras de hardware, para garantizar su aprovechamiento al máximo en ambientes con amplia información. Proporciona la capacidad de almacenamiento de manera consecuente. La investigación tomará como FOCO FUNCIONAL al analista de sistemas y al administrador que finalmente son los que desarrollan la herramienta y le sacan el mejor provecho al sistema respectivamente. Con esta lógica, el papel del Administrador será fundamental para el desarrollo de este sistema de Información.

CAPITULO 1 INTRODUCCÍÓN AL UML El UML (Lenguaje Unificado de Modelado) es una de las herramientas más emocionantes en el mundo actual del desarrollo de sistemas, se usa para especificar, visualizar, construir y documentar artefactos de un sistema de software. Esto se debe a que permite a los creadores de sistemas generar diseños que capturen sus ideas en una forma convencional y fácil de comprender para comunicarlas a otras personas. El desarrollo de sistemas es la creación de un programa para un cliente, este último es quien tiene el problema que debe ser resuelto. Un analista es el que documenta el problema del cliente y lo comunica a los desarrolladores, que son los programadores que generarán el programa que resolverá el problema y lo distribuirán en equipos de computación. Este lenguaje consiste en un conjunto de notaciones y diagramas estándar para modelar sistemas orientados a objetos, que describe la semántica esencial de lo que estos diagramas y símbolos significan. UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, y organizaciones del mundo real. Se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir. UML es un lenguaje: Un lenguaje proporciona un vocabulario y las reglas para combinar palabras de ese vocabulario con el

objetivo de posibilitar la comunicación, como representación de un sistema Potencialidades de UML: Primero: UML es algo más que un montón de símbolos gráficos. Más bien, detrás de cada símbolo en la notación UML hay una semántica bien definida. De esta manera, un desarrollador puede escribir un modelo en UML, y otro desarrollador o incluso otra herramienta, puede interpretar ese modelo sin ambigüedad Segundo: UML es un lenguaje grafico que trasciende el código Tercero: Al escribir modelos en UML se facilita la comunicación Modelos y Diagramas del UML Un modelo captura una vista de un sistema del mundo real. Es una abstracción de dicho sistema, considerando un cierto propósito. Así, el modelo describe completamente aquellos aspectos del sistema que son relevantes al propósito del modelo, y a un apropiado nivel de detalle. Un proceso de desarrollo de software debe ofrecer un conjunto de modelos que permitan expresar el producto desde cada una de las perspectivas de interés

El código fuente del sistema es el modelo más detallado del sistema (y además es ejecutable). Sin embargo, se requieren otros modelos. Cada modelo es completo desde su punto de vista del sistema, sin embargo, existen relaciones de trazabilidad entre los diferentes modelos. DIAGRAMAS DE UML Un Diagrama es una representación gráfica de una colección de elementos de modelado, a menudo dibujada como un grafo conexo de arcos (relaciones) y vértices (otros elementos del modelo). Un diagrama no es un elemento semántico, un diagrama muestra representaciones de elementos semánticos del modelo, pero su significado no se ve afectado por la forma en que son representados.

En UML, cada proyecto de modelado es divido en un número de diagramas que representan las diferentes vistas del proyecto y estos diagramas juntos son los que representa la arquitectura del proyecto. La explicación de los modelos en UML se basa en los diagramas, en lugar de vistas o anotación, ya que son éstos su esencia. Cada diagrama usa la anotación pertinente y la suma de estos diagramas crean las diferentes vistas. Para entender la metodología, Las vistas existentes en UML son: Vista casos de uso: Se forma con los diagramas de casos de uso, colaboración, estados y actividades. Vista de diseño: Se forma con los diagramas de clases, objetos, colaboración, estados y actividades. Vista de procesos: Se forma con los diagramas de la vista de diseño. Recalcando las clases y objetos referentes a procesos. Vista de implementación: Se forma con los diagramas de componentes, colaboración, estados y actividades. Vista de despliegue: Se forma con los diagramas de despliegue, interacción, estados y actividades. Conceptualmente, las más importantes se refieren a: Vista de caso de uso de un sistema enfoca los casos de uso que describe el desempeño del sistema tal como lo ven los usuarios finales, analistas y ensayistas. Existe para

especificar las fuerzas que comparte la arquitectura de un sistema. En UML los aspectos estáticos dentro de este panorama son capturados en diagramas de caso de uso y los dinámicos en este panorama son capturados en diagramas de interacción, de estado y de actividad. Vista de diseño de un sistema abarca las clases, interfaces, y colaboraciones que forman el vocabulario del problema y su solución. Este panorama principalmente soporta los requerimientos funcionales del sistema, es decir, los servicios que el sistema debe proporcionar a sus usuarios. En UML el aspecto estático de este panorama es capturado en los diagramas de clases y los de objeto, el aspecto dinámico de este punto de vista son capturados en los diagramas de interacción, diagramas de estado y de actividad. Vista de proceso de un sistema enfoca los hilos de control y procesos que conforman los mecanismos de concurrencia y sincronización. Principalmente, direcciona el desempeño, escalabilidad y duración del sistema. Vista de implementación de un sistema comprende los componentes y archivos que son usados para ensamblar y liberar el sistema físico. Este panorama direcciona principalmente el manejo de configuración de la liberación del sistema. Con UML el aspecto estático de este panorama es capturado en diagramas de componentes; y el aspecto dinámico es capturado en los diagramas de interacción de estado y actividad. Vista de instalación (deployment) de un sistema comprende los nodos forman la topología de hardware del sistema dentro de

las cuales el sistema se ejecuta. Direcciona principalmente la distribución, entrega e instalación de las partes que lleva a cabo el sistema físico. En UML el aspecto estático es capturado en los diagramas de estructura y el dinámico en los diagramas de interacción, estado y actividad. Los diagramas empleados en UML son: Diagramas de estructura estática Diagrama de Casos de Uso Diagrama de Clases Diagrama de Objetos Diagramas de Comportamiento Diagrama de Estados Diagrama de Actividad Diagramas de Interacción Diagrama de Secuencia Diagrama de Colaboración Diagramas de implementación Diagrama de Componentes Diagrama de Despliegue Es importante destacar que un modelo UML describe lo que supuestamente hará un sistema, pero no dice cómo implementar dicho sistema.

Aunque UML está compuesto por muchísimos diagramas, sintetizando, los más importantes son: Área Vista Diagramas Conceptos Principales Vista Estática Diagrama Clases Clase, asociación, de generalización, dependencia, realización, interfaz. Estructural Vista de Casos Diagramas de Uso Casos de Uso Caso de Uso, Actor, de asociación, extensión, generalización. Vista de Diagramas Implementación Componentes de Componente, interfaz, dependencia, realización. Vista Despliegue de Diagramas Despliegue Nodo, de dependencia, localización. componente,

Vista de Estados Diagramas de máquina Estados de Estado, evento, transición, acción. Dinámica Vista actividad de Diagramas Actividad Estado, actividad, de transición, determinación, división, unión. Vista interacción Diagramas Secuencia de Diagramas Colaboración de Interacción, objeto, mensaje, activación. Colaboración, de interacción, rol de colaboración, mensaje. Área Vista Diagramas Conceptos Principales Administración o Vista de Gestión Diagramas Gestión de modelo de modelo Clases de Paquete, modelo. subsistema, Extensión de UML Todas Todos Restricción, estereotipo, valores, etiquetados.

DIAGRAMAS UTILIZADOS EN ESTA INVESTIGACION A continuación, por limitaciones de espacio, se describirán brevemente los 4 diagramas de interés y los conceptos que representan. Diagrama de clases Las cosas que nos rodean tienen atributos (propiedades) y realizan determinadas acciones. Podríamos imaginar cada una de esas acciones como un conjunto de tareas. Las cosas naturalmente se albergan en categorías. A tales categorías las llamaremos clases. Una clase es una categoría o grupo de cosas que tienen atributos y acciones similares. La siguiente figura le muestra un ejemplo de la notación del UML que captura los atributos y acciones de una lavadora. Un rectángulo es el símbolo que representa a la clase, y se divide en tres áreas. El área superior contiene el nombre, el área central contiene los atributos, y el área inferior las acciones. Un diagrama de clases está formado por varios rectángulos de este tipo conectados por líneas que muestran la manera en que las clases se relacionan entre sí.

Los diagramas de clases colaboran en lo referente al análisis. Permiten que el analista hable a los clientes en su propia terminología, lo cual hace posible que los clientes indiquen importantes detalles de los problemas que requieren ser resueltos. Las clases representan el vocabulario de un área del conocimiento. Las Conversaciones con el cliente o un experto en el tema, son fundamentales para identificar las clases que conforman el sistema. Los sustantivos serán las clases del modelo y los verbos serán las operaciones. Diagrama de casos de uso Un caso de uso es una descripción de las acciones de un sistema desde el punto de vista del usuario. Para los desarrolladores del sistema, ésta es una herramienta valiosa, ya que es una técnica de aciertos y errores para obtener los requerimientos del sistema desde el punto de vista del usuario. Esto es importante si la finalidad es crear un sistema que pueda ser utilizado por la gente en general. Como ejemplo sencillo, Usted utiliza una lavadora, obviamente, para lavar su ropa. La próxima figura le muestra cómo representaría esto en un diagrama de casos de uso UML.

El actor (la entidad que inicia el caso de uso) puede ser una persona u otro sistema. La elipse representa el caso de uso. El caso de uso es una estructura para describir la forma en que un sistema lucirá para los usuarios potenciales. Es una colección de escenarios iniciados por la entidad llamada actor. Un caso de uso debería dar por resultado algo de valor ya sea para el actor que lo inicio o para otro. La entrevista directa con los usuarios es la mejor técnica para descubrir casos de uso. Diagrama de actividades Las actividades que ocurren dentro de un caso de uso o dentro del comportamiento de un objeto se dan, normalmente, en secuencia. La figura siguiente muestra la forma en que el diagrama de actividades UML representa algunos pasos secuenciales que realiza una lavadora en el proceso de lavado de ropa

El diagrama de actividades de UML es muy pareado a un diagrama de flujo. Muestra lo pasos, puntos de decisión y bifurcaciones. Este tipo de diagramas es útil para representar las operaciones de un objeto y los procesos de negocios. El diagrama de actividades es una extensión del diagrama de estados. Los diagramas de actividad se enfocan en las actividades. Estas se representan como un rectángulo con esquinas redondeadas. Utiliza símbolos especiales para los puntos de inicio y final Cuando una ruta se divide en dos o más, tal dispersión se representa con una línea gruesa perpendicular a las rutas, mismas que se reúnen en una línea similar Un diagrama de actividades, puede representar las actividades de acuerdo con la responsabilidad asignada. Diagrama de colaboraciones Los elementos de un sistema trabajan en conjunto para cumplir con los objetivos del sistema, y un lenguaje de modelado deberá contar con una forma de representar esto. El diagrama de colaboraciones UML fue diseñado con este fin. En el

siguiente ejemplo se agrega un cronómetro interno al conjunto de clases que constituyen a una lavadora. Luego de cierto tiempo, el cronómetro detendrá el flujo de agua y el tambor comenzará a girar de un lado a otro. Un diagrama de colaboraciones es otra forma de representar la información de un diagrama de secuencias. Ambos tipos de diagramas son semánticamente equivalentes. El diagrama de secuencias se organiza de acuerdo al tiempo, y el de colaboración de acuerdo al espacio. El diagrama de colaboraciones muestra las asociaciones entre objetos, así como los mensajes que pasan de un objeto a otro. El mensaje se representa junto a una flecha de asociación, y una etiqueta numerada que muestra el contenido del mensaje. El número representa el turno del mensaje en la secuencia. Las condiciones se representan mediante la colocación de la instrucción condicional entre corchetes. Algunos mensajes provienen de otros. El esquema de numeración representa los niveles de anidamiento. Los diagramas de colaboración le permiten modelar varios

objetos receptores en una clase, ya sea que los objetos reciban o no los mensajes de un orden especifico. OTRAS CARACTERISTICAS Y TERMINOS FUNDAMENTALES Herencia Una clase es una categoría de objetos (y en el mundo del software, una plantilla sirve para crear otros objetos). Un objeto es una instancia de una clase. Esta idea tiene una consecuencia importante: como instancia de una clase, un objeto tiene todas las características de la clase de la que proviene. A esto se le conoce como herencia Asociaciones Otro acontecimiento común es que los objetos se relacionan entre sí de alguna forma. Por ejemplo, cuando enciende su televisor, en términos de orientación a objetos, usted se asocia con su televisor. La asociación "encendido" es en una sola dirección (una vía), esto es, usted enciende la televisión. Hay otras asociaciones que son en dos direcciones, como "casamiento".

En ocasiones, un objeto podría asociarse con otro en más de una forma. La multiplicidad (o diversificación) es un importante aspecto de las asociaciones entre objetos. Indica la cantidad de objetos de una clase que se relaciona con otro objeto en particular de la clase asociada Podrá encontrar todo tipo de multiplicidades si de uno a dos), un triciclo rueda en tres, bicicleta rueda en dos neumáticos (multiplicidad y un vehículo de 18 ruedas, en 18. Agregación En su computadora: cuenta con un gabinete, un teclado, un ratón, un monitor, una unidad de CD-ROM, uno o varios discos duros, un módem, una unidad de disquete, una impresora y, posiblemente, bocinas. Dentro del gabinete, junto con las citadas, unidades de disco, tiene una CPU, una tarjeta de

vídeo, una de sonido y otros elementos sin los que, sin duda, difícilmente podría vivir. Su computadora es una agregación o adición, Otro tipo de asociación entre objetos. Como muchas otras cosas que valdrían la pena tener, su equipo está constituido de diversos tipos de componentes. Tal vez conozca vanos ejemplos de agregaciones. Un tipo de agregación trae consigo una estrecha relación entre un objeto agregado y sus objetos componentes. A esto se le conoce como composición. El punto central de la composición es que el componente se considera como tal sólo como parte del objeto compuesto. Asociaciones Cuando las clases se conectan entre sí de forma conceptual, esta conoce como asociación. Visualizará la asociación como una línea que conectará a ambas clases, con el nombre asociación justo sobre la línea. Es útil indicar la dirección de la lo hará con un triángulo relleno que apunte en la dirección apropiada.

Cuando una clase se asocia con otra, cada una de ellas juega un papel dentro de tal asociación. Puede representar estos papeles en el diagrama escribiéndolos que se encuentra junto a la clase que juega el papel correspondiente.

CAPITULO 2 Introducción a la Bolsa de Valores La decisión de invertir tan sólo tiene un objetivo: obtener un beneficio que supere un coste de oportunidad equivalente al activo sin riesgo más una prima de riesgo. El objetivo fundamental de la inversión es maximizar el rendimiento minimizando el riesgo. Obtener algo cuesta algo, obtener el máximo rendimiento implica asumir riesgo. En los mercados financieros, obtener rendimiento significa ganar dinero La Bolsa es un mercado. Como en todo mercado, se negocian una serie de productos; se ponen en contacto compradores y vendedores. Efectivamente, en primer término la Bolsa es punto de encuentro entre dos figuras muy importantes en una economía: empresas y ahorradores. Las empresas que necesitan más fondos para alcanzar sus objetivos tienen diferentes formas de conseguirlos, una de las más interesantes es acudir a la Bolsa y vender activos financieros (acciones, bonos, obligaciones, etc) que hayan emitido. Por otro lado, los ahorradores (tanto instituciones como particulares) desean obtener rentabilidad de sus excedentes y entre las muchas alternativas de inversión que existen, pueden decidir la compra en Bolsa de los productos emitidos

por las empresas. La Bolsa, por tanto, cumple una función esencial en el crecimiento de toda economía, puesto que canaliza el ahorro hacia la inversión productiva. Es un instrumento de financiación para las empresas y de inversión para los ahorradores. Facilita la movilidad de la riqueza. En su condición de mercado secundario, la Bolsa ofrece a los compradores de valores mobiliarios la posibilidad de convertirlos en dinero en el momento que lo deseen. Resultaría poco atractivo para los inversores no poder desprenderse fácilmente de sus acciones, bonos, etc, cuando necesitaran el dinero. La liquidez que la Bolsa ofrece a los inversores hace posible que sus diferentes horizontes temporales de inversión, generalmente no coincidentes con el carácter permanente de financiación de la empresa, puedan conjugarse y así cumplir ambos sus objetivos. Para que todas estas funciones se desarrollen con eficiencia es muy importante la información. Toda la información que pueda influir en el mercado debe ser difundida de forma clara y rápida a todos los participantes en el mismo para que todos dispongan de las mismas oportunidades. La transparencia informativa es un compromiso constante de la Bolsa. La inversión en acciones protege el ahorro frente a la inflación. Las acciones representan partes de activos reales, cuyo valor monetario crece por efecto de la inflación, por lo que también aumenta el precio de las acciones Un mercado oficial y organizado como es la Bolsa confiere seguridad jurídica a todas las transacciones que se realizan

y facilita la accesibilidad de todos los participantes. La Bolsa es, a largo plazo, la inversión más rentable y segura. Una cartera diversificada de acciones ofrece rentabilidades superiores a las de cualquier otro activo financiero. Para periodos aún más la Bolsa es también la opción más segura. Rentabilidad y riesgo son, aparte de la liquidez, los factores que pondera el inversor a la hora de decidir el destino de su dinero. Cada inversor ha de dedicar el tiempo necesario para definir con precisión cuál es su perfil riesgo/rentabilidad. En él influyen factores diversos tanto objetivos como subjetivos. A partir de este análisis, el inversor habrá de distribuir su patrimonio entre los distintos tipos de activos y seleccionar dentro de la renta variable los valores más adecuados a sus necesidades. Circuito de Inversión en Bolsa Antes de invertir en Bolsa, hay que dedicar algún tiempo a tomar la decisión de inversión más adecuada. No se trata sólo de seleccionar cómo, cuándo y cuánto vamos a invertir sino también de identificar el canal más adecuado, ponderar los costes y otros efectos secundarios. Los intermediarios Los intermediarios especializados en el Mercado de Valores y miembros de Bolsa son los Corredores de Bolsa. Estos son intermediarios financieros que se dedican exclusivamente a

las operaciones relacionadas con el Mercado de Valores. Cuando se contacta a un Corredor de bolsa, se desarrollan normalmente los siguientes pasos: 1. Apertura de una cuenta El primer paso que debe dar un inversor es entrar en contacto con alguno de estos intermediarios y abrir una cuenta de valores. A través de esta cuenta se administrará la cartera de valores del inversor (compraventas, suscripciones, dividendos, asistencia a Juntas, etc.). Asociados a esta cuenta se producirán los necesarios movimientos de efectivos que acompañan las operaciones de mercado. Cuando el inversor suscriba el contrato de apertura de esta cuenta, deberá cerciorarse de las comisiones que le serán de aplicación y del ámbito de servicios contenidos en su relación con el intermediario. 2. Tratamiento de las órdenes Una vez abierta la cuenta de valores y provisionado el efectivo suficiente, el cliente podrá emitir las órdenes de compra y venta pertinentes. Las órdenes deben caracterizarse por su claridad y han de contener siempre una serie de condiciones: identificación del inversor y la clase de valor, sentido de la orden (compra o venta), plazo de vigencia de la misma, precio y volumen de ejecución. Precisamente el plazo, precio y volumen señalados por el cliente dan lugar a distintos tipos de órdenes.