Está en la página 1de 16

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

PROGRAMACION ORIENTADA A OBJETOS


Cd. 301403_34

UNIDAD 1: FASE 2 ESPECIFICACIN, DISEO Y ARQUITECTURA

Presentado por:
Andrs Ricardo Paredes Peralta COD. 1016033462
Cristin Andrs Fierro Barajas COD. 1120371181
Jos Inocencio Cuesta Vargas COD. 1057074058
Jorge Ivn Pineda Suarez COD. 80194695
Javier Andrs caldern COD.1030539322

Tutor
Franklin Lizcano Celis

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD).


ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA (ECBTI)
VILLAVICENCIO, META
MARZO DE 2017.

1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

INTRODUCCIN

Inicialmente se pretende dar a conocer terminologas propias y relacionadas a la


programacin orientada a objetos (POO) con el fin de conocer a fondo lo que se pretende
desarrollar, para luego iniciar efectuar los principales modelos y diagramas. Por otra parte,
y en coordinacin con el grupo colaborativo se cumplirn una serie de roles que se vern a
lo largo de la construccin del proyecto final, cada quien deber plasmar la evidencia de la
instalacin del entorno Elipse, as mismo se recopilaran los aportes con el fin de consolidar
el trabajo final de acuerdo a los requerimientos de la gua.

2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Objetivos

General

Organizar el proyecto desde el punto de Vista de especificacin, diseo y


arquitectura.

Especficos:

Desarrollar el Diagrama de casos de uso para el proyecto que se est estructurando.


Desarrollar el Modelo de Clases que se puede establecer para el proyecto que se est
estructurando.
Disear el Diagrama de actividades al que puede dar lugar en el desarrollo del
proyecto trabajado.
Trabajar el modelo entidad relacin de acuerdo a las situaciones que se pueden
presentar en el desarrollo del proyecto.

DISEO DEL PROYECTO

I. DIAGRAMA DE CASOS DE USOS

3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 1: Diagrama caso de usos

Diagrama casos de uso - Crear usuario

Figura N 2: Diagrama caso de uso - crear usuario


Diagrama casos de uso -Crear seguimiento plan de estudios

4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 3 : Diagrama caso de uso seguimiento plan de estudio

Diagrama casos de uso - Registro materias

Figura N 4: diagrama caso de uso registro materias

Diagrama casos de uso - Consultar materias seleccionadas

5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 5: Diagrama caso de uso consultar materias

Diagrama casos de uso - Cerrar sesion

Figura N 6: Diagrama caso de suo cerrar secion

II. DIAGRAMAS DE CLASES

6
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Clases Atributos
Nmero, Nombre, Identificacin, Direccin, Telfono,
Matrcula
Programa
Estudiante Identificacin, Nombre, Edad, Telfono, Direccin
Programa Escuela, Nombre, modalidad, #_crditos,
Tutor Identificacin, nombre, profesin
Descuento Tipo _ descuento, requisitos
Tarifas Tipo _ tarifa, valor
Usuarios Identificacin, Nombre, Edad, Telfono, contrasea, rol
Asesores Registro Identificacin, Nombre, Edad, Telfono, usuario, contrasea

Modelo de clases

Figura N 7: Diagrama de clases registro, consulta, eliminar, programas y reportes

Modelo de clases

7
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 8: Diagrama de clases registro, consulta, eliminar, programas y reportes

III. DIAGRAMA DE ACTIVIDADES

Diagrama de actividades (Inscripcion Estudiante)

Figura N 9: Diagrama de actividades Inscripcin Estudiante.


Diagrama de actividades (Consultar estudiante)

8
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 10: Diagrama de actividades consultar estudiante.

Diagrama de actividades (Eliminar estudiante)

Figura N 11: Diagrama de actividades eliminar estudiante.

Diagrama de actividades (Consultar programa)

9
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 12: Diagrama de actividades consultar programa.

Diagrama de actividades (Reportes)

Figura N 13: Diagrama de actividades reportes.

IV. DIAGRMA ENTIDAD RELACION

10
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

V. EVIDENCIA ENTORNO ECLIPSE

Javier Andres Caldern

11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 14: Evidencia Entorno Eclipse por Javier Andres Caldern

Jos Inocencio Cuesta Vargas

Figura N 15: Evidencia Entorno eclipse por Jos Inocencio Cuesta

Jorge Ivan Pineda Suarez

12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Figura N 16: Evidencia Entorno eclipse por Jorge Ivan Pineda

CONCLUSIONES

13
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Con la realizacin de una planeacin bien detallada podemos delimitar cuales son los
puntos que se deben desarrollar con el fin de brindar una solucin adecuada al ejercicio
planteado.

Esta segunda fase se toca cada uno de los conceptos y se conocen los participantes que
participaran en la construccin de la estructura que se debe llevar para el desarrollo de
la actividad final.

En esta fase se logra el diseo general del proyecto desde el punto de vista de
especificacin, diseo y arquitectura.

Por medio de la planeacin realizada se delimita cual es el alcance que le queremos dar
a este proyecto su fin y el entorno en el cual ser aplicado y para que personal va
dirigido.

REFERNCIAS BIBLIOGRAFICAS

14
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

Romn, Carlos (s.f.). Conceptos de la programacin orientada a objetos (OOP).


Encapsulamiento. Recuperado de: http://profesores.fi-
b.unam.mx/carlos/java/java_basico3_3.html

Romn, Carlos (s.f.). Conceptos de la programacin orientada a objetos (OOP). Herencia.


Recuperado de: http://profesores.fi-b.unam.mx/carlos/java/java_basico3_4.html

Romn, Carlos (s.f.). Conceptos de la programacin orientada a objetos (OOP).


Polimorfismo. Recuperado de: http://profesores.fi-
b.unam.mx/carlos/java/java_basico3_5.html

Alcalde, E., Garca, M., (1.993). Metodologa de la programacin. (2a. ed.). Espaa: Mc
Graw Hill / Interamericana de Espaa S.A.

Vctor Cuervo (2006) Lnea de Cdigo, Recuperado


de :http://lineadecodigo.com/java/comentarios-en-java/

Franco. A. (2000). Conceptos bsicos de la programacin orientada a objetos. Recuperado


de: http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/clases.htm

(Mozilla Developer Network, 2015) Recuperado de:


https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/p
arseInt

Franci. G.A. (2011). Conceptos bsicos de la Programacin Orientada a Objetos.


Recuperado:http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/clase
s.htm
MICROSOFT. (2017). Diagramas de actividades UML. Recuperado de:
https://msdn.microsoft.com/es-co/library/dd409360.aspx

Gutirrez. D. (2011). UML clases, UML actividades estados. Recuperado de:


http://www.codecompiling.net/files/slides/UML_clase_03_UML_actividades_estad
os.pdf
Garca. O. (2012). UML diagrama de actividades. Recuperado de:
http://www.elclubdelprogramador.com/2012/04/03/uml-diagrama-de-actividades/

15
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cd. 301403_34

16

También podría gustarte