Diseño de sistemas Unad fase 3
Short Description
diseño de sistemas trabajo colaborativo numero 2, diseño de interfaz, base de datos, diccionario de datos. actividad fas...
Description
ACTIVIDAD GRUPAL MOMENTO TRES MODELO DE DISEÑO
JUAN CAMILO ALFONSO CESAR AUGUSTO ALVIS JEFFER RICARDO BERNAL Código: 1013599764 GRUPO 47
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGÍA E INGENIERIA DISEÑO DE SISTEMAS BOGOTA 2015
1
INTRODUCCION El siguiente trabajo tiene como finalidad presentar por medio de los modelos de entidad relación, de interfaces, ficha de interfaz y finalmente el diccionario de datos la mejoría de los procesos internos de la compañía. Se toma como referencia tres dependencias, personal, almacén, y compras, esto con el objetivo de mostrar a la compañía y a su junta directiva las debilidades al llevar sus procesos sin una estructura organizada. Para cada una de las dependencias se definen algunos parámetros como, los actores (personas) que interviene y cada una, también se debe observa y referenciar si las dependencias a estructurar dependen de otras dentro del organigrama entregado. En la elaboración de la ficha de interfaz se detalla todo lo necesario para que se pueda elaborar de acuerdo los requerimientos del diseño antes establecido, se busca una aplicación amigable para el usuario final, luego se genera el diccionario de datos con esta información.
2
OBJETIVOS Desarrollar los temas estudiados en el curso correspondientes al momento fase 2, titulado modelo de requisitos, logrando con la actividad la apropiación de estos conocimientos. Definir actores dentro de un sistema dado, entendiendo sus relaciones y atributos. Comprensión de los sistemas mediante la realización de modelos entidad relación que incluyen diferentes actores junto a sus respectivas interacciones. Describir mediante la creación de un modelo de interfaz la relación que tendrá el modelo entidad relación con el usuario en forma gráfica y entendible para el mismo.
3
DESARROLLO DE LA ACTIVIDAD Personal
Modelo de Interfaz
4
5
6
Diccionario de datos
CAMPO Código Nombre Teléfono
Ventanilla TIPO DE CAMPO LONGITUD Alfanumérico 20 Texto 10 Texto 10
CAMPO Código Nombre
Dependencia TIPO DE CAMPO LONGITUD Alfanumérico 20 Texto 10
Cargo
Texto
20
Empleado TIPO DE CAMPO CAMPO LONGITUD Cedula Numérico 15 Nombre Texto 10 Apellido Texto 10 Cargo Texto 20 Profesión Texto 20 Teléfono
CAMPO Código Nombreem Apellidoem Tipo-per Teléfono
Numérico
10
Permiso TIPO DE CAMPO LONGITUD Alfanumérico 20
CAMPO Código Valor Numero-fac Nombre-em Apellido-em
Factura TIPO DE CAMPO Alfanumérico Decimal Numérico Texto Texto
Teléfono
Numérico
10
CAMPO Código Valor
Préstamo TIPO DE CAMPO LONGITUD Alfanumérico Decimal
20 10
Num-pre Nombre-em Apellido-em Teléfono
Numérico Texto Texto Numérico
10 10 10 10
CAMPO Código Valor
Recibo TIPO DE CAMPO Alfanumérico Decimal
Num-rec Nombre-em
Numérico Texto
10 10
LONGITUD 20 20 10 10 10
LONGITUD 20 10
Texto
10
Apellido-em
Texto
10
Texto Texto Numérico
10 15 10
Teléfono
Numérico
10
7
ALMACEN
Realización de modelo de Interfaz
8
9
10
COMPRAS
11
Diccionario de datos:
CAMPO NIT FECHA CANTIDAD
COMPRA TIPO DE CAMPO LONGITUD Alfanumérico 20 Texto 10 Texto 10
VALOR
Decimal
20
PROVEEDOR CAMPO NOMBRE NIT ACTIVIDAD DIRECCION TELEFONO CORREO ELECTRONICO REGISTRO MERCANTIL
CAMPO FACT. NRO. CREDITO CONTADO CANTIDAD VALOR
NOMBRE CODIGO STOCK PESO DIMENSIONES GARANTIA VENCIMIENTO
TIPO DE CAMPO LONGITUD Alfanumérico 20 numérico 10 Texto 20 Alfanumérico 20 numérico 20 Alfanumérico Alfanumérico
20 20
PAGO TIPO DE CAMPO LONGITUD Numérico 15 Alfanumérico 10 Alfanumérico 10 Numérico 20 Numérico 20 ARTICULO TIPO DE CAMPO LONGITUD Alfanumérico 20 Alfanumérico 20 Numérico 10 Numérico 15 Alfanumérico 20 Alfanumérico 20
12
CAMPO Código Valor
FACTURA TIPO DE CAMPO LONGITUD Alfanumérico 20 Decimal 20
Numero-fac Nombre-em GARANTIA TELEFONO DIRECCION
Numérico Texto Alfanumérico Numérico Alfanumérico
10 10 10 10 10
INVENTARIO
CAMPO NOMBRE PRODUCTO CODIGO CANTIDAD VALOR STOCK
TIPO DE CAMPO LONGITUD Alfanumérico 20 Alfanumérico 10 Alfanumérico 10 Numérico 10 Decimal 10 Numérico 10
CONCLUSIONES
El diseño de las tarjetas de clases nos permite resumir de una forma estandarizada los elementos claves de la interface que se quiere desarrollar, esto es muy importante ya que al unificar criterios se podrá trabajar en grupo, la etapa de diseño de software debe quedar muy bien especificada en dichas tarjetas que contienen la información necesaria para que el desarrollador sepa y entienda lo que hemos visualizado y como lo vera el usuario final. Diseñar la interface es algo fundamental pues es la forma como el software entrara en contacto con el usuario, así que debemos pensar en su funcionalidad y a la vez que sea entendible y accesible, usando mensajes y textos claros, opciones intuitivas cuyas relaciones conozcamos pero sean transparentes al usuario que haga uso de esta. El diccionario de datos no es bastante útil para conocer las variables o datos que utilizara nuestra interface y de esta manera lograr identificar rápidamente el espacio que debe asignársele a cada campo así como el tipo de dato que se utilizara, ya sea para optimizar memoria o restringir la entrada de datos y poder manejar los errores. El propósito del diagrama de clases es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar su tarea en vez de objetos del sistema o de un modelo de programación. Realizando el diccionario de datos nos damos cuenta que es un conjunto de tablas de lectura y vistas que registran, verifican y proveen información, este también describe la base de datos y sus objetos.
13
BIBLIOGRAFIA
Rodriguez, M. (2015) Momento Fase 3, Guía de Actividades Modelo de Diseño. Santa Marta. Colombia: Universidad Nacional Abierta y a Distancia. Tomado de: http://datateca.unad.edu.co/contenidos/301309/AVA_301309/Momentos/Fase_3/M ODELO_DE_DISENO_GUIA_2015.pdf Rob, P., & Coronel, C. (s.f.). Sistemas de bases de datos: Diseño, implementación y administración. Obtenido de http://go.galegroup.com/ps/retrieve.do?sgHitCou Weitzenfeld, A. (s.f.). Obtenido de http://go.galegroup.com/ps/eToc.do?rcDocId=GAL E%7CCX3004300068&inPS=true&prodId=GVRL&userGroupName=unad&resultCl ickType=AboutThsPubli cation&contentModuleId=GVRL&searchType=BasicS earchForm&docId=GALE%7C2VGZ
14
View more...
Comments