You are on page 1of 20

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

UNIANDES

SISTEMAS MERCANTILES

SISTEMAS

INGENIERIA DE SOFTWARE II
DATOS INFORMATIVOS NOMBRE: CRISTIAN SANTIAGO COLOMA ARCOS NIVEL : SEXTO SISTEMAS

AO 2012

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES VIDEO ACERCA DE LA HERRAMIENTA CASE MAGIC DRAW FECHA: 08/05/2012

1-Link: http://www.youtube.com/watch?v=uZC04c1gSpI

2-Nombre Del Video: MAGIC DRAW.CC. wmv

3-Nombre Del Que Pblico: COLOMA 39 4-El cdigo para embeber o incluir el youtube en otros sitios web. http://youtu.be/uZC04c1gSpI

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES SISTEMAS

INGENIERIA DE SOFTWARE II

CUADRO SINPTICO

FECHA: 08/05/2012 OBSERVACIONES


CLASES Y CONCEPTOS AFINES

TEMA GENERAL
Sobre la programacin orientada a objetos.

TEMAS

SUBTEMA

Clase: describe un conjunto de objetos en el que todos tienen los mismos atributos Atributos: pueden ser de instancias es decir ligadas a objetos individuales y de clase que no estn relacionados con ningu8n objeto en particular de las clases

Representacin ampliada de las clases

En Una clase hay un Clasificador se puede utilizar como smbolo de la clase un simple rectngulo con el nombre.

3 compartimientos Contiene el nombre de clase Contiene la lista de los atributos

Corresponde a los servicios de las clases

El compartimiento del nombre

Parte superior del compartimiento de la clase se puede indicar un estereotipo Debajo se encuentra el nombre de la clase o un sustantivo

Ejemplo <<anlisis>> Rectngulo (Estado=,.)

Especificacin de los atributos

Cada atributo tiene

Nombre o identificador

Un tipo

Y este puede ser un tipo simple de lenguaje de programacin

En la visibilidad de un atributo son indicados mediante los siguientes smbolos Publico Y EN HERENCIA EN EL ANALISIS+ EL DISEO Protegido # Privado _

Herencias por especializacin Especificacin de los operadores

Se llama as por que Visibilidadhace es crear una lo que se nombre(lista-de-parmetros):tipo-deEjemplo retorno*property clase definida string+ clase mas especializada a partir de una Habitacin Se anterioridad con define El tipo e retorno solo se utiliza cuando la operacin solo asi devuelve un valor como resultado

Herencias por generalizacin Clase abstracta

Es una sper clase de la cual no se puede crear directamente objetos sino que se tienen que crear necesariamente en una de las subclases

Suite

VARIANTES EN EL CONCEPTO DE CLASE

En este suba parto consideramos diferentes tipos especiales de clases no todos se representan en UML

Clases diferidas

Son clases abstractas que tienen alguna operacin abstracta CLASES TERMINAL

Clases terminales

Java permite clasificar diferentes elementos como terminales

Que no pueden tener subclases MTODOS TERMINALES No pueden ser modificados las subclases

Metaclases

Son clases cuyas instancias son clases

ATRIBUTOS TERMINALES Cuya visibilidad no puede cambiar en una subclase

INTERFACE

Describe un conjunto de operaciones visibles de una clase sin indicar su implementacin

Una interface no es una clase pero equivale a unas clases abstractas sin atributos pero con todas sus operaciones diferidas

La interface puede establecer relaciones de herencia entre si, pero no pueden participar en asociaciones ni tener estados.

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES FECHA: 14/05/2012
CUESTIONARIO

1. Un grupo de datos puede estar formado por datos elementales y/o grupos de datos. Represntelos grficamente con un diagrama de clases
DATOS

D. Elementales

Grupo de datos

2. En el departamento comercial de una empresa hay vendedores, de quienes se disponen de cifras de ventas de cada uno para los seis ltimos meses. Representarlos con diagramas de clases de dos maneras diferentes.
EMPRESA

DEPARTAMENTO COMERCIAL

VENDEDORES

FACTURAS

3. Representar una clase Alumno con el nmero de alumnos y una operacin para contarlos.

VENTAS

ALUMNO #NOMBRE #APELLIDO #EDAD #DIRECCION VISIBILIDAD DE DATOS

4. Cuando se hace una generalizacin, la sper clase ser siempre una clase Abstracta? SI POR QUE UNA CLASE ABSTRACTA ES UNA SUPER CLASES YA QUE EN LA CUAL NO SE PERMITE CREAR DIRECTAMENTE OBJETOS, SINO QUE SE TIENEN QUE CREAR NECESARIAMENTE ENALGUNA DE SUS SUBCLASES 5. Qu relacin se establece entre una clase abstracta y una clase diferida? LAS CLASES DIFERIDAS SON CLASES ABSTRACTAS QUE TIENEN UNA OPERACIN ABSTRACTA 6. Cmo se indica que una clase es abstracta?

7. Cules son los smbolos y denominaciones de las tres opciones estndar de la visibilidad de UML? PUBLICO=+ PROTEGIDO=# PRIVADO=-

8. Cules son los tres compartimentos estndar del smbolo de clase?

EL PRIMER COMPARTIMIENTO CONTIENE EL NOMBRE DE LA CLASE EL SEGUNDO COMPARTIMIENTO CONTIENE LOS DIFERENTES ATRIBUTOS DE LAS CLASES.

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES INGENIERIA DE SOFTWARE II
FECHA : 16/05/2012 TIPOS DE RELACION PRIMER GRAFICO

PRIMER GRAFICO Este grafico podemos observar los tipos de relaciones de agregacin y generalizacin POR QUE En la parte portero y equipo y jugador no portero y equipo existe el tipo de relacin que es de agregacin por que permite que uno de los papeles tenga el significado de parte y otro tenga el significado de todo es decir de un objeto grande se derivan en cosas ms pequeas . En la parte portero, jugador no portere y jugador existe un tipo de relacin que es generalizacin por que todos los datos llegan a formar parte de un solo objeto como es jugador

SEGUNDO GRAFICO

SEGUNDO GRAFICO Este grafico podemos observar los tipos de relaciones de agregacin y generalizacin POR QUE Entre la clases cliente , proyecto existe el tipo de relacin que es asociacin al igual que entre la clases proyecto jefe de proyecto y tcnico es igual asociacin por que una clases necesita otra u otras para la implementacin de sus operaciones. Entre la clases empleados y jefe de proyecto, tcnico existe el tipo de relacin de generalizacin por que de una clase mayor se deriva algunas subclases por que la unin de las subclases se llaga a un todo y a algo en genera.

TERCER GRAFICO

TERCER GRAFICO Asociacin, agregacin, composicin, generalizacin, Por que En Este Grafico Encontramos Los Tipos De Relacin de asociacin que existe entre la clase hospital y sus diferentes subclases existe agregacin entre la clase hospital y asociacin, generalizacin, entre seccin y las diferentes alternativas que nos brinda existe adems composicin entre rea que posee la clases hospital y los diferentes tipos de servicio que brinda

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES INGENIERIA DE SOFTWARE II

FECHA

: 21/05/2012

TRABAJO DE INGENIERIA EN SOFTWARE II

1 EL NOMBRE DEL BLOG HERRAMIENTA CASE STARUML 2 EL NOMBRE DEL ALUMNO QUE ELABOR EL BLOG CRISTIAN SANTIAGO COLOMA ARCOS 3 LA DIRECCIN URL DEL BLOG http://santycoloma.blogspot.com/ 4 EL CDIGO PARA EMBEBER O INCLUIR EL BLOG EN OTROS SITIOS WEB. http://www.blogger.com/share-postmenu.g?blogID=7592626768863432047

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES INGENIERIA DE SOFTWARE II PARCIAL 1
FECHA: 21/05/22012 CUESTIONARIO RESPUESTA 1 Porque en las otras ingenieras no existe falta de Formalismo y metodologa, Herramientas de soporte, Administracin eficaz. RESPUESTA 2 Ingeniera de software es el rea de la ingeniera que ofrece mtodos y tcnicas para desarrollar y mantener software. En si la relacin mas importante es que las dos tienes que ver con el desarrollo de software. Esta ingeniera trata con reas muy diversas de la informtica y de las ciencias de la computacin, tales como construccin de compiladores, sistemas operativos, o desarrollos Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de informacin y aplicables a infinidad de reas: negocios, investigacin cientfica.

RESPUESTA 3

Porque ambos ciclos sirven para el desarrollo de sistemas es el conjunto de actividades que los analistas, diseadores y usuarios realizan para desarrollar e implantar un sistema de informacin. El mtodo del ciclo de vida o de cascada para el desarrollo de sistemas consta de las siguientes actividades: 1) Investigacin preliminar

Aclaracin de la solicitud
Estudio de factibilidad

Respuesta4
Las herramientas orientadas a objetos son mejores Por que fueron desarrolladas para automatizar esos procesos y facilitar las tareas de coordinacin de los eventos que necesitan ser mejorados en el ciclo de desarrollo de software.

Respuesta 5
La finalidad de OMG es la intencin de encontrar un modelo de informacin para su evaluacin y gestin, Respuesta 6

ALUMNO #NUMERO:STRING

( ) DATOS OPCIONALES RESPUESTA 7 Una superclase puede tener cualquier nmero de subclases. Una subclase puede tener slo una superclase.

RESPUESTA 8 SE DISTINGUE UNA AGREGACION DE UNA COMPOCICION BASANDONOS EN LA FORMA Y COLOR DE SU FIGURA YA QUE LA AGRAGACINON PERMITE INCLUIR UNA CLASE EN OTRA MAS GRANDE MIENTRAS LA COMPOCICION NOS DA A CONOCER LAS DIFERENTES AREAS QUE TIENE ESA CLASE. RESPUESTA9 PUEDE SER CUANDO DESCOMPONEMOS A UN EQUIPO DE FUTBOL EN LA CUAL ENCONTRAMOS LOS DELANTEROS, ARQUEROS, DEFENSAS TODOS ELLOS SON DIFERENTES CLASES PERO QUE FORMAN PARTE DE UNA SOLA CLASE .

RESPUESTA10 ASOCIACION AGREGACION

COMPOSICION

GENERALIZACION

DEPENDENCIA

DESCRIPCION -Asociado: clase general de las que se derivan las dems -Agregacin: clase derivada de una clase mayor -Composicin: de lo que esta formado esa clases o de que clase proviene -Generalizacin: de todas las clases se llega a una principal que da a conocer en general sobre dicha clase -Dependencia: dependen de otras clases para sobresalir.

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES SISTEMAS DATOS INFORMATIVOS NOMBRE: CRISTIAN SANTIAGO COLOMA ARCOS NIVEL : SEXTO SEMESTRE CASOS DE USO FECHA:28/05/2012

Ejercicio para la gestin de un pequeo vdeoclub.

SOCIO- EMPLEADO

ADMINISTRADOR- PROVEEDOR

EMPLEADO-ADMINISTRADOR

CASOS DE USO GENERALES

PARCIAL 2

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES


Ingeniera en Sistemas Informticos Ingeniera del Software II

UNIANDES

Recogida y documentacin de requisitos

SISTEMAS MERCANTILES
ENTREVISTA Nombre de la compaa aseguradora ASEGURADORA CHEVROLET Nombre del alumno CRISTIAN SANTIAGO COLOMA ARCOS Fecha 25/06/2012

El nombre del documento COMPANIA DE SEGUROS El nombre del alumno que public el SlideShare SANTIAGOCOLOMA La direccin URL del SlideShare http://www.slideshare.net/SANTIAGOCOLOMA/compania-aseguradora El cdigo para embeber o incluir el SlideShare en otros sitios web.
<div style="width:425px" id="__ss_13450732"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/SANTIAGOCOLOMA/compania-aseguradora" title="COMPANIA ASEGURADORA" target="_blank">COMPANIA ASEGURADORA</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/13450732" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0" allowfullscreen></iframe> <div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/thecroaker/death-by-powerpoint" target="_blank">PowerPoint</a> from <a href="http://www.slideshare.net/SANTIAGOCOLOMA" target="_blank">SANTIAGOCOLOMA</a> </div> </div>

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES Recogida y documentacin de requisitos ENTREVISTA Nombre de la compaa aseguradora ASEGURADORA CHEVROLET Nombre del alumno CRISTIAN SANTIAGO COLOMA ARCOS Fecha 02/07/2012

Realizar las siguientes actividades: 1-Realizar la documentacin correspondiente de la fase de anlisis orientado a objetos para el caso de la aseguradora investigada en el examen parcial N 2. Deben partir de la documentacin sobre los requisitos obtenida en el parcial referido. El sector de seguros lleva un tiempo cambiando vertiginosamente. Han surgido nuevos canales de distribucin que se han convertido en competidores, una serie de aseguradoras estn ofreciendo productos y los clientes estn entrando a internet para comprar directamente los seguros que ven anunciados en televisin y los que no se atreven con la contratacin por internet, estn llamando a lneas directas. La realidad es que hoy en da hay un 20% de personas a las que slo les importa el precio. Para ellos, nada ms tiene importancia. No les importa la experiencia que tengas en el mercado asegurador, ni cuantos aos lleves lidiando con las compaas de seguros

para que les paguen sus siniestros antes y mejor; tampoco les importa qu tipo de pliza les ofreces ni con qu garantas. Lo nico que les importa es el producto ms barato. Adema no existen coberturas bsicas u obligatorias en el Seguro Voluntario de Automviles, de forma tal que se puede contratar cualquier cobertura de Responsabilidad Civil sin que stas sean requisito para la suscripcin de las coberturas de Colisin y Vuelco. Este seguro es de vigencia y pago semestral, sin embargo, para comodidad de nuestros Asegurados ofrecemos la posibilidad de pagarlo en forma fraccionada, ya sea trimestral o mensualmente.

Por qu se deben revisar los casos de uso descritos en la documentacin de requisitos al iniciar con la fase de anlisis orientado a objetos?
Un caso de uso se debe realizar con la finalidad de llegar a obtener un orden lgico en las relaciones de los diferentes campos de trabajo de dichas aseguradoras.

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES

QUE ES LA ADMINISTRACION DE LA FUNDAMENTACION La administracin de la fundamentacin se relaciona con diversas ciencias y tcnicas. Como es lgico en , todas las disciplinas necesitan unas de otras para poder desarrollarse, es por eso que la administracin no deja de ser parte de ello.

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES

SISTEMAS Y MODELOS Un sistema y un modelo, es un objeto compuesto que se encuentra relacionado con otros componentes y para su funcionamiento necesita de recursos materiales y financiero y adems es intuitivo y se desarrolla por medio de la educacin prctica y la experiencia. Un ejemplo de sistema biblioteca que se encarga del control de libros y un ejemplo de modelo, conceptos d discursos expositivos

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES SISTEMAS MERCANTILES

RESUMIENDO UML http://www.slideshare.net/COLOMA22/uml-13821069

You might also like