Paso 3 Diseño Orientado A Objetos
Paso 3 Diseño Orientado A Objetos
Paso 3 Diseño Orientado A Objetos
Por:
Elviz Preilbil Rojas Vargas
Daniel Ricardo Canaria
Kelly Johanna Garavito Motta
Presentado a:
Sandra Patricia Barrios Rodrguez
Diseo de Sistemas (301309_50)
En su parte individual, cada estudiante debe elegir una dependencia, en este paso
3, debemos seguir trabajando con la dependencia elegida en la actividad anterior.
Para el desarrollo de la gua de actividades, se debe disear los patrones, la interfaz
grfica en base a estos patrones, disear las cajas de dialogo segn la interfaz,
realizar el diagrama esttico de diseo y por ultimo realizar el diseo de persistencia.
DEPENCIA DE CONTABILIDAD
Elviz Preilbil Rojas Vargas
3. Realizar las interfaces graficas tomando como base las propiedades de los
patrones
Atributos
Despliega el Inicio de seccin
Solicita ingresar Usuario
Solicita ingresar Contrasea
Valida que el Usuario y
Contrasea Existan.
Maneja el evento Registrar,
Usuario y Contrasea si al validar
no existen,
Maneja el evento Ingresar, luego
de validar que usuario y
Contrasea existen.
Imagen 2. Diseo de Interfaz. (21 de Noviembre de 2017). "Elaboracin Propia"
Clase Coordinar
Descripcin Se comenta en los recuadros el nombre de
las cuatro dependencias para apoyo
presupuestal y salir de la aplicacin
Modulo Principal
Estereotipo Control
Propiedades Color Fondo de la pantalla: Azul nfasis 1
Imagen 10. Modelo Identidad Relacin. (23 de Noviembre de 2017). "Elaboracin Propia"
Diccionario de Datos
Creo que la mejor base de datos es la base de datos sql, porque almacenan y
agrupan todos los datos en un solo lugar y es una de las mas utilizadas.
Nombre del archivo: BDplantilla
Descripcin: Base de Datos que contendr la plantilla Registro de Mercancas
Campo Tamao Tipo de Dato Descripcin
Cdigo 18 Numrico Cdigo del
producto que
ingresa y del
que sale.
Nombre 18 Carcter Nombre del
producto.
Cantidad 18 Numrico Los totales del
que ingres y
del que sale
Marca 18 Carcter Marca del
producto.
Nombre del archivo: BDplantilla1
Descripcin: Base de Datos que contendr la plantilla Elaborar Informe
Campo Tamao Tipo de Dato Descripcin
Cdigo_2 18 Numrico Cdigo de las
dependencias
Activos 18 Carcter Activos de
cada
dependencia
Pasivos 18 Carcter Pasivos de
cada
dependencia
Fecha 18 Numrico Fecha de
elaboracin
informe
Saldos 18 Numrico Adeudan las
dependencias.
Atributos
Se abre el inicio de sesin .
Se pide ingresar usuario.
Se pide ingresar contrasea.
El sistema identifica si el usuario
est registrado o no.
Si el usuario est registrado se le
da acceso
Si el usuario no est registrado se
manda a registro.
Clase Men principal
Descripcin Se muestra las funciones de la
dependencia de tecnologa y creatividad
que se despliegan en el men.
Modulo Principal
Estereotipo Control
Propiedades Color Fondo de la pantalla: Azul nfasis 1
Menu Principal
Clase Ingreso_Sistema
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Propiedades
Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Caja de texto:
Tipo: TextBox
Tamao: 175px, 26px
Fuente: Cambria, tamao 12, normal
Color fondo: Lavender (#E6E6FA)
Color texto: (#000000)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Pantalla Principal
Solicita Usuario
Solicita Contrasea
Valida informacin.
Si Ok, ingresa
Si NO, Cancelar
Clase Men_Principal
Permite seleccionar uno de las 4 reas con que cuenta el departamento de
Descripcin
Marketing
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Propiedades Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Lista:
Tipo: ComboBox
Tamao: 215px, 30px
Fuente: Cambria, tamao 14, normal
Color fondo: Lavender (#E6E6FA)
Color texto: Dodger Blue (#1E90FF)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Men Principal
Solicita seleccionar opcin
Botn Aceptar
Confirma eleccin.
Si Ok, ingresa
Si NO, Cancelar
Clase Men_Mercadeo
Permite seleccionar uno de las 3 Sub-reas con que cuenta el rea de
Descripcin
Mercadeo
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Propiedades
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Lista:
Tipo: ComboBox
Tamao: 215px, 30px
Fuente: Cambria, tamao 14, normal
Color fondo: Lavender (#E6E6FA)
Color texto: Dodger Blue (#1E90FF)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Men Mercadeo
Solicita seleccionar opcin
Botn Aceptar
Confirma eleccin.
Si Ok, ingresa
Si NO, Cancelar
Clase Men_Imagen
Permite seleccionar uno de las 4 Sub-reas con que cuenta el rea de
Descripcin
Imagen
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Propiedades Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Lista:
Tipo: ComboBox
Tamao: 215px, 30px
Fuente: Cambria, tamao 14, normal
Color fondo: Lavender (#E6E6FA)
Color texto: Dodger Blue (#1E90FF)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Men Imagen
Solicita seleccionar opcin
Botn Aceptar
Confirma eleccin.
Si Ok, ingresa
Si NO, Cancelar
Clase Men_Diseo e Innovacin
Permite seleccionar uno de las 3 Sub-reas con que cuenta el rea de
Descripcin
Diseo e Innovacin.
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Propiedades Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Lista:
Tipo: ComboBox
Tamao: 215px, 30px
Fuente: Cambria, tamao 14, normal
Color fondo: Lavender (#E6E6FA)
Color texto: Dodger Blue (#1E90FF)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Men Diseo e Innovacin.
Solicita seleccionar opcin
Botn Aceptar
Confirma eleccin.
Si Ok, ingresa
Si NO, Cancelar
Clase Men_Comunicacin
Permite seleccionar uno de las 4 Sub-reas con que cuenta el rea de
Descripcin
Comunicacin
Mdulo Control
Color Fondo: PaleGoldenrod (#EEE8AA).
Logotipo:
Tipo: PictureBox
Ubicacin: Superior derecha de la interfaz.
Tamao: 100px, 90px
Formato imagen: PNG
Ttulo Principal:
Tipo: Label
Fuente: Constantia; tamao 26, negrita.
Color: Goldenrod.( #DAA520)
Subttulo:
Tipo: Label
Fuente: Candara; tamao 22, normal.
Color: Goldenrod. ( #DAA520)
Etiqueta:
Propiedades Tipo: Label
Tamao: 170px, 22px
Fuente: Arial, tamao 14, negrita
Color: Dodger Blue (#1E90FF)
Lista:
Tipo: ComboBox
Tamao: 215px, 30px
Fuente: Cambria, tamao 14, normal
Color texto: Dodger Blue (#1E90FF)
Botn:
Tipo: Botton
Tamao: 132px, 51px
Fuente: Century, tamao 16, normal
Color fondo: Goldenrod. ( #DAA520)
Color texto: (#FFFFFF)
Atributos
Despliega Men Comunicacin
Solicita seleccionar opcin
Botn Aceptar
Confirma eleccin.
Si Ok, ingresa
Si NO, Cancelar
Diseo arquitectnico.
Diccionario de datos
Ventajas:
Rendimiento
Confiabilidad
Facilidad de uso
Principal opcin de base de datos para aplicaciones basadas en la Web.
Multihilo y multiusuario con ms de seis millones de instalaciones
Multiplataforma
Seguridad de datos
Modelo Moderno.
CONCLUSIONES
Los patrones de diseo son una descripcin de las clases y objetos comunicndose
entre s, para dar solucin a un problema de diseo general en un contexto
particular. El uso de estos patrones ayudara a obtener un software de calidad. Un
patrn lo componen el nombre, el problema y la solucin. Ayudan a estandarizar el
cdigo, haciendo que el diseo sea ms comprensible para otros programadores.
Cuando hablamos de interfaz nos referimos a la cara visible de los programas tal
como se le muestran a los usuarios, para que interacten con el ordenador, esta
implica la presencia de un monitor de ordenador constituida por una serie de mens
e iconos que representan las opciones que el usuario puede tomar dentro del
sistema.
BO, M. (20 de Febrero de 2014). Modelo Entidad Relacin. Obtenido de Fundamento y Diseo de
Base de Datos: http://ccdoc-basesdedatos.blogspot.com.co/2013/02/modelo-entidad-
relacion-er.html
Flaaut, M. (11 de Octubre de 2015). Diagramas estticos y dinmicos. Obtenido de Diagrama UML:
http://maribelteamuml.blogspot.com.co/2015/10/uml-estaticos-y-dinamicos-julian-
clara.html
Luna, L. (10 de Agosto de 2004). El diseo de Interfaz grfica de usuario para publicaciones
digitales. Obtenido de Revista Digital Universitaria:
http://www.revista.unam.mx/vol.5/num7/art44/ago_art44.pdf
Masi R. (27 de Septiembre de 2010). Diseo de Interfaz de usuario y desarrollo parte 1. Obtenido
de Youtube: https://www.youtube.com/watch?v=450iyWO1krQ
Rubenfa. (14 de Julio de 2014). Patrones de diseo que son y por qu debes usarlos. Obtenido de
Genbeta:dev: https://www.genbetadev.com/metodologias-de-programacion/patrones-
de-diseno-que-son-y-por-que-debes-usarlos