Sei sulla pagina 1di 16

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

PROGRAMACION ORIENTADA A OBJETOS


Cód. 301403_34

UNIDAD 1: FASE 2 – ESPECIFICACIÓN, DISEÑO Y ARQUITECTURA

Presentado por:
Andrés Ricardo Paredes Peralta COD. 1016033462
Cristián Andrés Fierro Barajas COD. 1120371181
José Inocencio Cuesta Vargas COD. 1057074058
Jorge Iván Pineda Suarez COD. 80194695
Javier Andrés calderón COD.1030539322

Tutor
Franklin Lizcano Celis

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD).


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERA (ECBTI)
VILLAVICENCIO, META
MARZO DE 2017.

1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

INTRODUCCIÓN

Inicialmente se pretende dar a conocer terminologías propias y relacionadas a la


programación 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 coordinación con el grupo colaborativo se cumplirán una serie de roles que se verán a lo
largo de la construcción del proyecto final, cada quien deberá plasmar la evidencia de la
instalación del entorno Elipse, así mismo se recopilaran los aportes con el fin de consolidar
el trabajo final de acuerdo a los requerimientos de la guía.

2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

Objetivos

General

 Organizar el proyecto desde el punto de Vista de especificación, diseño y


arquitectura.

Específicos:

 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.
 Diseñar el Diagrama de actividades al que puede dar lugar en el desarrollo del
proyecto trabajado.
 Trabajar el modelo entidad relación de acuerdo a las situaciones que se pueden
presentar en el desarrollo del proyecto.

3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

DISEÑO DEL PROYECTO

I. DIAGRAMA DE CASOS DE USOS

Figura N° 1: Diagrama caso de usos

 Diagrama casos de uso - Crear usuario

Figura N° 2: Diagrama caso de uso - crear usuario

4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

 Diagrama casos de uso -Crear seguimiento plan de estudios

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

5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

 Diagrama casos de uso - Consultar materias seleccionadas

Figura N° 5: Diagrama caso de uso – consultar materias

 Diagrama casos de uso - Cerrar sesion

Figura N° 6: Diagrama caso de suo – cerrar secion

6
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

II. DIAGRAMAS DE CLASES


Clases Atributos
Número, Nombre, Identificación, Dirección, Teléfono,
Matrícula
Programa
Estudiante Identificación, Nombre, Edad, Teléfono, Dirección
Programa Escuela, Nombre, modalidad, #_créditos,
Tutor Identificación, nombre, profesión
Descuento Tipo _ descuento, requisitos
Tarifas Tipo _ tarifa, valor
Usuarios Identificación, Nombre, Edad, Teléfono, contraseña, rol
Asesores Registro Identificación, Nombre, Edad, Teléfono, usuario, contraseña

 Modelo de clases

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

7
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

 Modelo de clases

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 Inscripción Estudiante.

8
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

 Diagrama de actividades (Consultar estudiante)

Figura N° 10: Diagrama de actividades consultar estudiante.

 Diagrama de actividades (Eliminar estudiante)

Figura N° 11: Diagrama de actividades eliminar estudiante.

9
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

 Diagrama de actividades (Consultar programa)

Figura N° 12: Diagrama de actividades consultar programa.

 Diagrama de actividades (Reportes)

Figura N° 13: Diagrama de actividades reportes.

10
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

IV. DIAGRMA ENTIDAD RELACION

11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

V. EVIDENCIA ENTORNO ECLIPSE

Javier Andres Calderón

Figura N° 14: Evidencia Entorno Eclipse por Javier Andres Calderón

José Inocencio Cuesta Vargas

Figura N° 15: Evidencia Entorno eclipse por José Inocencio Cuesta

12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

Jorge Ivan Pineda Suarez

Figura N° 16: Evidencia Entorno eclipse por Jorge Ivan Pineda

13
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

CONCLUSIONES

 Con la realización de una planeación bien detallada podemos delimitar cuales son los
puntos que se deben desarrollar con el fin de brindar una solución adecuada al ejercicio
planteado.

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

 En esta fase se logra el diseño general del proyecto desde el punto de vista de
especificación, diseño y arquitectura.

 Por medio de la planeación 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.

14
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

REFERNCIAS BIBLIOGRAFICAS

Román, Carlos (s.f.). Conceptos de la programación orientada a objetos (OOP).


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

Román, Carlos (s.f.). Conceptos de la programación orientada a objetos (OOP). Herencia.


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

Román, Carlos (s.f.). Conceptos de la programación orientada a objetos (OOP).


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

Alcalde, E., García, M., (1.993). Metodología de la programación. (2a. ed.). España: Mc
Graw Hill / Interamericana de España S.A.

Víctor Cuervo (2006) Línea de Código, Recuperado de


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

Franco. A. (2000). Conceptos básicos de la programación 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/
parseInt

Franci. G.A. (2011). Conceptos básicos de la Programación 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

Gutiérrez. D. (2011). UML clases, UML actividades estados. Recuperado de:


http://www.codecompiling.net/files/slides/UML_clase_03_UML_actividades_estad
os.pdf

15
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
PROGRAMACION ORIENTADA A OBJETOS
Cód. 301403_34

García. O. (2012). UML diagrama de actividades. Recuperado de:


http://www.elclubdelprogramador.com/2012/04/03/uml-diagrama-de-actividades/

16

Potrebbero piacerti anche