UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
DISEÑO DE SISTEMAS
UNIDAD 2 PASO 3
NOMBRES:
HERNAN AUGUSTO HERRERA RINCON
DOCUMENTO:
1121870916
DOCENTE:
MOISÉS DE JESÚS RODRÍGUEZ BOLAÑO
GRUPO:
301309_40
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
MAYO, 2018
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
INTRODUCCIÓN
Hoy en día los programas los vemos en todo lado, son una parte importante de nuestro
diario vivir, los utilizamos en cualquier labor que desempeñamos, tanto así que cuando
nos desconectamos de esta maravillosa tecnología nos desesperamos y no
concebimos ser capaces de vivir sin ella.
Esta actividad esta diseñada con el fin de enseñarnos más sobre el diseño de
sistemas, es la continuación de la actividad anterior recogida y documentación de
requisitos, esta vez miramos temas relacionados con el diseño orientados a objetos
que son los componentes de los patrones diseño arquitectónico, diseño de la red y
subsistemas e interfaces, el diseño de las interfaces graficas de acuerdo al caso de
uso, bases de datos, modelos entidad relación, y diccionarios de datos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
OBJETIVOS
1. Seleccionar el patrón adecuado para el diseño del sistema de información.
2. Realizar el diseño arquitectónico de la dependencia escogida en el trabajo anterior.
3. Realizar el diseño de las interfaces graficas de acuerdo al caso de uso de la
dependencia escogida.
4. Seleccionar una base de datos, típicamente relacionales, relacionales extendidos u
orientados a objetos, diseñar diccionario de datos y modelo entidad relación.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
OFICINA DE PRODUCCION
Elaborar un producto de calidad oportunamente
y a menor costo posible, con una inversión
mínima de capital y con un máximo de
satisfacción de sus empleados
SysUNAD
DEPARTAMENTO DE
PRODUCCION
GESTION DE CA
MANTENIMIENTO
INGENIERIA FABRICACION
Jefe de Calid
Ingeniero de Produccion Jefe de Produccion Jefe de Mantenimiento
- Plan de calidad y
Area de conocimiento que medio ambiente
analiza y evalua los
procesos económicos en la - Recepción de Coordinación con
producción de bienes y materiales mantenimiento
servicios - Planifica y asigna las actividades del personal a su cargo
- Responsabilizarse del surtimiento de materiales e insumos
Control de
produccion Empaques Bodegas Talleres
- Supervisar el mantenimiento de las instalaciones
Proyectos Procesos - Ordenar y supervisar la reparación de equipos
- Planear y coordinar la ejecución de los programas de
mantenimiento preventivo
insumos
Proyectos viables para - Inspeccionar el progreso calidad y cantidad de trabajos
lograr una produccion ejecutados
mano de obra
- Coordinar y controlar el mantenimiento correctivo de los
equipos
tecnologia disponible
materia prima Talleres Coordinación con
Stock Vigilancia fabricacion
equipo
productos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
CONTENIDO
1. Realizar al menos cuatro (4) diseños de patrones tomando como base alguno
de los casos de uso del trabajo anterior de acuerdo a la oficina elegida.
Clase Login_usuario
Descripcion El usuario realiza el procedimiento para ingresar al software
Modulo Interfaz al que el usuario ingresa con sus respectivos datos
Propiedades Color de fondo: background="[Link]"
Color de Letra: #000000
Títulos: Fuente: Tahoma
Negrilla Tamaño: 12
CARACTERÍSTICAS BOTONES:
Color de Fondo: #C0C0C0
Color de Letra: #000000
Atributos Boton Ingresar: Comprueba los datos obligatorios, verifica la
información ingresada, si todo está bien se envía la información para
su respuesta.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
Clase Area_de_trabajo
Descripcion El usuario visualiza el aerea de trabajo del software
Modulo Interfaz del area de trabajo
Propiedades Color de fondo: #FFFFFF
Color de Letra: #000000
Títulos: Fuente: Tahoma
Negrilla Tamaño: 12
Atributos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
Clase Menu_Productos
Descripcion El usuario crea los productos que se van a vender
Modulo Interfaz del menu productos
Propiedades Color de fondo: #FFFFFF - #C0C0C0
Color de Letra: #000000
Títulos: Fuente: Tahoma
Negrilla Tamaño: 12
CARACTERÍSTICAS BOTONES:
Color de Fondo: background="[Link]"
Color de Fondo: background="[Link]"
Color de Fondo: background="activar/[Link]"
Color de Letra: #000000
Atributos Boton Agregar: crea un nuevo producto.
Boton Eliminar: elimina un producto creado.
Boton Activar/Desactivar: activa o desactiva el producto creado.
Boton Checkbox: sirve para chequear los productos.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
Clase Menu_Proveedores
Descripcion El usuario crea los proveedores a los que se les va comprar
Modulo Interfaz del menu proveedores
Propiedades Color de fondo: #FFFFFF - #C0C0C0
Color de Letra: #000000
Títulos: Fuente: Tahoma
Negrilla Tamaño: 12
CARACTERÍSTICAS BOTONES:
Color de Fondo: background="[Link]"
Color de Fondo: background="[Link]"
Color de Fondo: background="activar/[Link]"
Color de Letra: #000000
Atributos Boton Agregar: crea un nuevo proveedor.
Boton Eliminar: elimina un proveedor creado.
Boton Activar/Desactivar: activa o desactiva el proveedor creado.
Boton Checkbox: sirve para chequear los proveedores.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
2. Realizar el diseño de las interfaces de acuerdo con los patrones del punto
anterior, teniendo propiedades y atributos como características de la interfaz.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
3. Realizar los diseños arquitectónicos del sistema de información.
a. Diseñar el modelo en una red.
b. Realizar el diseño arquitectónico de la información del Sistema tomando como referencia el caso de uso.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
b. Realizar el diseño arquitectónico de la información del Sistema tomando como
referencia el caso de uso.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
4. ¿Qué gestor de bases recomienda utilizar para el sistema de información?
Recomiendo el gestor de base de datos Mysql ya que es un software libre y muy
funcional y completo, ademas es compatible con la mayoria de lenguajes de
programacion. Tambien presta un alto nivel de seguridad a pesar de ser software libre y
cada dia avanza con nuevas actualizaciones.
5. Diseñar el diccionario de datos de acuerdo con la interfaz diseñada.
Login
Nombre del Campo Tipo Null Llave Comentarios
Identificador de la tabla, columna auto
usuario_id int(11) NO PRI
incrementable.
usuario_nombres varchar(100) NO Nombres del usuario.
usuario_apellidos varchar(100) NO Apellidos del usuario.
usuario_documento varchar(20) YES Documento del anunciante.
usuario_telefono varchar(20) NO Almacena el teléfono fijo del usuario.
Almacena el segundo teléfono del
usuario_telefono2 varchar(20) YES
usuario.
Almacena el teléfono celular del
usuario_celular varchar(20) YES
usuario.
usuario_direccion varchar(100) NO Almacena la dirección del usuario.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
usuario_email varchar(100) NO Almacena el email del usuario.
usuario_user varchar(100) NO Almacena el Nick del usuario.
usuario_password varchar(64) NO Almacena el password del usuario.
usuario_salt varchar(32) NO Salt.
usuario_id_rol int(3) NO MUL Rol del usuario.
usuario_id_ciudad int(3) NO MUL Id de la ciudad.
usuario_estado int(1) NO Indica si el usuario esta o no activo.
Indica la fecha en que se creó el
usuario_f_creacion datetime NO
usuario.
Identificador del usuario que crea el
usuario_id_creador int(11) NO MUL
registro.
Indica la fecha de la última
usuario_f_modificacion datetime YES
modificación del usuario.
Identificador del último usuario que
usuario_id_modificador int(11) YES MUL
modifico el registro.
Menus
Nombre del Campo Tipo Null Llave Comentarios
Llave principal, columna auto
menu_id int(11) NO PRI
incrementable.
menu_padre int(11) NO Indica el campo de referencia.
menu_detalle varchar(100) NO Indica el nombre del menú.
menu_estado int(1) NO Indica el estado del registro.
menu_fCreacion datetime NO Fecha de creación.
menu_creador int(11) NO Usuario que crea el registro.
Fecha de la última modificación
menu_fModificacion datetime YES
realizada.
Usuario que modifico el registro por
menu_modificador int(11) YES
última vez.
Productos
Nombre del Campo Tipo Null Llave Comentarios
Identificación del registro, columna
producto_id int(11) NO PRI
auto incrementable.
producto_nombre varchar(20) NO Nombre del registro.
producto_estado int(1) NO Estado del registro.
producto_v_uni int(10) NO Valor unitario del registro.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
producto_tipo varchar(20) NO Tipo de registro, operativo o comercial.
producto_fecha_registro datetime NO Fecha de creación del registro.
Identificación del empleado que realiza
producto_id_empleado int(11) NO MUL
el registro.
Proveedores
Nombre del Campo Tipo Null Llave Comentarios
Identificación del registro, columna
proveedor_id int(11) NO PRI
auto incrementable.
proveedor_nombre varchar(30) NO Nombre del registro.
Número de identificación del
proveedor_nit varchar(20) NO
registro.
proveedor_direccion varchar(100) NO Dirección del registro.
proveedor_tel int(15) NO Número del teléfono del registro.
proveedor_contacto varchar(20) NO Nombre del contacto del registro.
proveedor_tel_contacto int(15) NO Número de teléfono del contacto.
proveedor_fecha_registro datetime NO Fecha de creación del registro.
Identificación del empleado que
proveedor_id_empleado int(11) NO MUL
genero el registro.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela Ciencias Básicas, Tecnología e Ingeniería
CONCLUSIONES
Esta actividad tiene el fin de enseñar lo que es el diseño de sistemas patrones, diseño
arquitectónico, interface graficas y bases de datos, en esta ocasión pude observar lo
que es el diseño de sistemas, como crean un software y que hay que seguir ciertas
reglas para que el software tenga una buena apariencia con el usuario, además de la
interfaz que sea agradable y cómoda a la vista.