Vous êtes sur la page 1sur 117

Seminario Profesional

Universidad Nacional de Lujn

Pgina 2 de 117

ndice de contenidos
Pgina Captulo 1 ..................................................................................................................... 6 Introduccin ................................................................................................................................. 6 Presentacin de la materia.......................................................................................................... 7 Objetivos de la materia .............................................................................................................. 8 Esquema de clases...................................................................................................................... 9 Captulo 2 ....................................................................................................................10 Sistemas de Informacin ........................................................................................................... 10 Sistema - Subsistema - Jerarqua Sistmica ............................................................................. 10 Sistema de Informacin ........................................................................................................... 13 Actividad Profesional............................................................................................................... 19 Fases..................................................................................................................................... 22 El sistema de informacin en la organizacin.......................................................................... 25 Presentacin del enfoque metodolgico................................................................................... 34 Captulo 3 ....................................................................................................................37 Modelo de Datos ......................................................................................................................... 37 Diagrama de Entidad Relacin................................................................................................. 37 Propiedades de la relacin.................................................................................................... 40 Entidad Tipo-Subtipo........................................................................................................... 42 Trabajos prcticos ................................................................................................................ 45 Editoriales ........................................................................................................................ 45 Buques.............................................................................................................................. 46 Becas RCI ........................................................................................................................ 47 Taller ................................................................................................................................ 48 Peluquera......................................................................................................................... 49 Competen ......................................................................................................................... 50 Construcc ......................................................................................................................... 52 Captulo 4 ....................................................................................................................53 Modelo de Funciones y Eventos................................................................................................ 53 Modelado de funciones ............................................................................................................ 53 Diagrama de Flujo de Datos (DFD) ..................................................................................... 53 Objetivo............................................................................................................................ 53 Diagrama de Contexto...................................................................................................... 53 Tabla de Eventos.............................................................................................................. 57 Diagrama de sistema ........................................................................................................ 59 Trabajos prcticos ................................................................................................................ 64

Seminario Profesional

Universidad Nacional de Lujn

Pgina 3 de 117

Importac ........................................................................................................................... 64 Circ_Event ....................................................................................................................... 65 Rascacie ........................................................................................................................... 66 Sargo ................................................................................................................................ 67 Hot_Colo.......................................................................................................................... 68 Ticketron .......................................................................................................................... 69 Fin_DFD01 ...................................................................................................................... 70 Fin_DFD02 ...................................................................................................................... 71 Captulo 5 ....................................................................................................................72 Descripcin de procesos............................................................................................................. 72 Tabla de decisin ..................................................................................................................... 72 Conceptos............................................................................................................................. 73 Decisin ........................................................................................................................... 73 Condicin ......................................................................................................................... 73 Accin .............................................................................................................................. 74 Presentacin de una tabla ..................................................................................................... 74 Como leer una tabla de decisin .......................................................................................... 75 Condiciones y Acciones: Tipos de valores ........................................................................ 76 Valores limitados ............................................................................................................. 77 Valores extendidos........................................................................................................... 77 Valores mixtos ................................................................................................................. 78 Pasos para la construccin de la tabla .................................................................................. 79 Mtodo para la construccin de reglas................................................................................. 80 Mtodo Intuitivo .............................................................................................................. 80 Mtodo Masivo ................................................................................................................ 81 Recomendacin final............................................................................................................ 83 Trabajos prcticos ................................................................................................................ 84 Tipo_Venta....................................................................................................................... 84 Pagos ................................................................................................................................ 85 Lago ................................................................................................................................. 86 Pileta................................................................................................................................. 87 West_Air .......................................................................................................................... 88 Fbrica.............................................................................................................................. 89 Captulo 6 ....................................................................................................................90 Balanceo entre DER y DFD....................................................................................................... 90 Balanceo entre tcnicas............................................................................................................ 90 Trabajos prcticos ................................................................................................................ 91 Multas............................................................................................................................... 91 Automviles ..................................................................................................................... 93 Fuente............................................................................................................................... 95 MoraBeach ....................................................................................................................... 96 IAE ................................................................................................................................... 97 PRET................................................................................................................................ 99 ACA ............................................................................................................................... 101 Seminario Profesional Universidad Nacional de Lujn Pgina 4 de 117

Rural............................................................................................................................... 103 LaFesti............................................................................................................................ 104 Veloz .............................................................................................................................. 106 Garage ............................................................................................................................ 108 Captulo 7 ..................................................................................................................110 Bibliografa ............................................................................................................................... 110 Captulo 8 ..................................................................................................................111 Despedida.................................................................................................................................. 111 Anexo A .....................................................................................................................113 Normas de la materia............................................................................................................... 113 Regularizacin de la materia.................................................................................................. 113 Aprobacin la materia en rgimen promocional .................................................................... 113 Aprobacin de la materia en examen final............................................................................. 113 Evaluaciones parciales ........................................................................................................... 113 Formatos a utilizar ................................................................................................................. 114 Presentacin de los trabajos prcticos................................................................................ 114 Presentacin de los exmenes ............................................................................................ 114 Modelo de presentacin ..................................................................................................... 115 Cartula de los trabajos prcticos................................................................................... 115 Hoja de los trabajos prcticos ........................................................................................ 116 Anexo B .....................................................................................................................117 Informacin personal............................................................................................................... 117

Seminario Profesional

Universidad Nacional de Lujn

Pgina 5 de 117

Captulo 1

Introduccin
Cual piedra primero?
Cierto da, un motivador experto estaba dando una conferencia a un grupo de profesionales. Para dejar en claro un punto utiliz un ejemplo que los profesionales jams olvidarn. Parado frente al auditorio de gente muy exitosa dijo: Quisiera hacerles un pequeo examen... De debajo de la mesa sac un jarro de vidrio, de boca ancha y lo puso sobre la mesa frente a l. Luego sac una docena de rocas del tamao de un puo y empez a colocarlas una por una en el jarro. Cuando el jarro estaba lleno hasta el tope y no poda colocar ms piedras pregunt al auditorio: Est lleno este jarro?. Todos los asistentes dijeron: Si!. Entonces dijo: Estn seguros?, y sac de debajo de la mesa un balde con piedras pequeas de construccin. Ech un poco de las piedras en el jarro y lo movi haciendo que las piedras pequeas se acomoden en el espacio vaco entre las grandes. Cuando hubo hecho esto pregunt una vez ms: Est lleno este jarro?. Esta vez el auditorio ya supona lo que vendra y uno de los asistentes dijo en voz alta: Probablemente no!. Muy bien contest el expositor. Sac de debajo de la mesa un balde lleno de arena y empez a echarlo en el jarro. La arena se acomod en el espacio entre las piedras grandes y las pequeas. Una vez mas pregunt al grupo: Est lleno este jarro?. Esta vez varias personas respondieron a coro: No!. Una vez ms el expositor dijo: Muy bien!, luego sac una jarra llena de agua y ech agua al jarro hasta que estuvo lleno hasta el borde mismo. Cuando termin mir al auditorio y pregunt: Cual creen que es la enseanza de esta pequea demostracin?. Uno de los espectadores levant la mano y dijo: La enseanza es que no importa que tan lleno est tu horario, si de verdad lo intentas, siempre podrs incluir ms cosas!. No, replic el expositor, esa no es la enseanza. La verdad que esta demostracin nos ensea es: Si no pones las piedras grandes primero, no podrs ponerlas en ningn otro momento. Cules son las piedras grandes en tu vida?, Un proyecto que t deseas hacer funcionar?, Tiempo con tu familia?, Tu fe, tu educacin o tus finanzas?, Alguna causa que desees apoyar?, Ensear lo que sabes a otros?. Recuerda poner estas piedras grandes primero o no encontrars un lugar para ellas. As que hoy en la noche o maana al despertar, cuando te acuerdes de esta pequea ancdota, pregntate a ti mismo: Cules son las piedras grandes en mi fe, mi vida, mi familia, o mi negocio?. Luego coloca esas primero en el jarro.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 6 de 117

Presentacin de la materia

La materia Seminario Profesional pertenece al Ciclo de Articulacin de la Licenciatura en Sistemas de Informacin que dicta la Universidad Nacional de Lujn. Sabemos que estamos frente a Profesionales y que los temas tratados deben haber sido vistos en mayor o menor medida en sus respectivas carreras. Deseamos que Ud. como Profesional demuestre conocer las herramientas disponibles y sostenga criterios para decidir cual conviene aplicar segn cada situacin, sin considerarlas como la nica o la mejor sino, como la mas adecuada para ese proyecto. Y es con esta filosofa que emprendemos esta propuesta. Esta gua fue diseada con el objetivo de realizar un seguimiento de la aplicacin prctica de los mtodos y tcnicas tratadas en el curso. En ella se cita la bibliografa obligatoria, la simbologa y normas utilizadas en cada herramienta en particular. Para alcanzar eficazmente esta meta se hace imprescindible el cumplimiento de las normas segn se indica en esta gua, como as tambin las fechas de presentacin que durante el transcurso de las clases se determinarn. Esperamos contribuir en la profundizacin del dominio de las tcnicas y motivar el desarrollo de un criterio profesional propio.

El equipo docente

Seminario Profesional

Universidad Nacional de Lujn

Pgina 7 de 117

Objetivos de la materia

Que el alumno ponga en prctica los conocimientos adquiridos respecto del anlisis y diseo de sistemas de informacin. Que el alumno experimente la problemtica particular de efectuar un trabajo de campo y adquiera la capacidad de enfrentar situaciones no previstas. Que el alumno sea capaz de llevar a cabo un proyecto de sistemas participando de un equipo de trabajo. Que los alumnos participen, en todas las actividades con la actitud de un profesional de Sistemas, tanto en la aplicacin de los criterios para el anlisis y resolucin de situaciones, como as tambin en cuidar apropiadamente la forma de presentacin de las soluciones. Que los alumnos logren incorporar como principio elemental de su tarea profesional la importancia de un buen Anlisis de Sistemas independientemente de la envergadura del negocio donde se debe aplicar. Que los alumnos demuestren la adecuada aplicacin de los contenidos tericos y la modelizacin de las tcnicas en casos semejantes a los que deban resolver en el ejercicio de su profesin. Que los alumnos integren las herramientas de manera que se aprecie el criterio sistmico en la resolucin del problema.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 8 de 117

Esquema de clases

Clase N

10

11

12

13

Presentacin Encuesta Introduccin DER DD - DER DER DD - Ejercicios DFD DD DFD TD (para leer) DFD DD - Ejercicios Balanceo DER y DFD Balanceo - Ejercicios 1 Parcial Entrega 1 Parcial Asignacin TPC Grupo A 1 Recuperatorio Grupo A 1 Entrega Entrega 1 Recup. Grupo A 2 Entrega Asignacin TPC Grupo B 2 Recuperatorio

Grupo A Entrega final


Grupo B 1 Entrega Entrega 2 Recup. Grupo B 2 Entrega Asignacin TPC Grupo C Grupo B Ent. final Grupo C 1 Entrega

Grupo C Entrega final Cierre de notas

Seminario Profesional

Universidad Nacional de Lujn

Pgina 9 de 117

Captulo 2

Sistemas de Informacin
Conceptos bsicos

Sistema - Subsistema - Jerarqua Sistmica


Consideremos la Empresa Crecer, cuyo ramo es: Turismo. Esta empresa se dedica a la comercializacin de paquetes de viaje estudiantiles de fin de curso. Presentamos a continuacin una breve sntesis de su funcionamiento . "El rea de ventas est compuesta por: un supervisor general, vendedores y una persona que se ocupa de las contrataciones y reservas de Hoteles, micros, excursiones, boliches, etc. El supervisor general, se encarga de indicarle a los vendedores a qu escuelas dirigirse y el "paquete de ventas" a ofrecerle a los estudiantes. Jorge, el encargado de las contrataciones, enva fax a los hoteles, agencias de turismo de todo el pas, y boliches solicitando informacin turstica, costos y vacantes disponibles. Guarda toda la documentacin que recibe en biblioratos debidamente ordenados. Pasados cuatro das se rene con Ruben, el supervisor, con quien analiza la informacin recibida, confeccionando un informe de posibles contrataciones que es elevado a la Gerencia General para su evaluacin. Cuando Ruben recibe de la Gerencia de Finanzas el "paquete de viaje" aprobado, tanto por dicha Gerencia como por la Gerencia General; le suma el precio actualizado de los micros que le enviara telefnicamente Mirta de la empresa YYY S.A. y se pone en contacto con el responsable del rea de Publicidad, quien activa la campaa publicitaria en peridicos, revistas, radio, canales de cable y otros medios. La Gerencia de Marketing en base al listado de escuelas secundarias reparte a los vendedores las carpetas de ventas, asignndole a cada uno, de acuerdo a su categora (junior, senior), una zona de impacto.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 10 de 117

El vendedor visita las escuelas presentando a los estudiantes el "paquete de viaje", para eso utiliza el "speech" de ventas que les ensearon en los cursos de entrenamiento, dictados por la Direccin de Recursos Humanos. Si logran su propsito, confeccionan una intencin de contrato que entregan al supervisor, para que ste cite a cada uno de los alumnos interesados en viajar, para armar su contrato individual." Algunas conclusiones que se pueden obtener del ejemplo: El Sistema de Ventas est conformado por distintas partes o elementos (supervisor, encargado de reservas, vendedores), cada elemento cumple distintas funciones. Pero adems existen y son imprescindibles las relaciones entre ellos. Es claro que este Sistema cuenta con lo que se denomina un objetivo comn del conjunto. En este caso es: Vender paquetes de viajes de fin de curso. El mal funcionamiento o la falta de algn elemento pondra en riesgo el cumplimiento del objetivo final del Sistema. Si los vendedores no son eficientes la empresa reduce sus ventas. Si el encargado de reservas no puede comunicarse con los hoteles no se podra confeccionar el "paquete de viaje". Si el supervisor no les entrega a los vendedores la carpeta de ventas o no les asigna adecuadamente las escuelas, difcilmente estos ltimos puedan cumplir su funcin. Si percibimos el sistema como un TODO, este es algo ms que la sumatoria de las partes. El sistema est formado por sus elementos, mas las relaciones que los vinculan, mas ... Consideremos como sistema una obra de arte, un cuadro en el cual se representan una serie de figuras geomtricas. Cada una de ellas elementos del sistema, tendr sus caractersticas propias: color, forma, tamao, etc. La composicin total tendr como objetivo producir un impacto esttico en el pblico. Es decir, cuando se percibe el todo, obra de arte, el observador ver el sistema cuadro como algo ms que la sumatoria de figuras geomtricas plasmadas con una determinada orientacin en la tela, quizs perciba una obra que le producir asombro, admiracin u otro tipo de sensaciones que el artista supo o quiso transmitir.

SISTEMA Conjunto de elementos interrelacionados ordenadamente con un objetivo comn.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 11 de 117

El Sistema de Ventas de la empresa es tan slo uno de los tantos con los que cuenta la empresa, tambin posee un Sistema de Cobranzas, Sistema de Pagos, Sistema de Marketing, Sistema Contable, Sistema de Sueldos y Jornales, etc. Cada uno de estos sistemas puede ser concebido como un SISTEMA (conjunto de elementos interrelacionados con un objetivo comn). A su vez la empresa Crecer puede ser concebida como un SISTEMA (conjunto de elementos interrelacionados con un objetivo comn). A su vez el grupo de Empresas dedicadas al turismo puede ser considerado como un SISTEMA (conjunto de elementos interrelacionados con un objetivo comn). Y el grupo de las Empresas Argentinas puede ser considerado como SISTEMA (conjunto de elementos interrelacionados con un objetivo comn). Y as se podra seguir infinitamente entre el tomo y el Universo.

Empresas Argentinas

Seminario Profesional

Universidad Nacional de Lujn

Pgina 12 de 117

JERARQUA SISTMICA Todo sistema contiene sistemas de menor jerarqua y a su vez es parte de un sistema de jerarqua mayor que lo contiene

SUBSISTEMA
Sistema que forma parte de otro de mayor jerarqua. Elemento del sistema.

Sistema de Informacin
Continuemos con la Empresa Crecer. Para cumplir su objetivo, RECOLECTAR informacin sobre: Hoteles. Micros. Clientes. En el caso de los Hoteles y Micros recolecta informacin, a travs de guas, folletos y contactos ya sea por Fax, telfono o directamente. En el caso de los Clientes, recolecta informacin a travs de un formulario dispuesto para tal efecto. Todo este proceso implica diversas maneras de RECOLECTAR informacin necesaria para poder ofrecer el servicio turstico. Cada rea tiene su propio SUBSISTEMA para recolectar informacin y el conjunto forma el SISTEMA para RECOLECTAR informacin del Sistema de Ventas de la Empresa Crecer. Para el subsistema recolectar informacin de Hoteles, hay 2 3 formas de obtener la informacin necesaria: Consultando guas o folletos, Por telfono o FAX, Directamente. Es decir que cada subsistema esta a su vez formado por subsistemas menores. en primera instancia necesita

Seminario Profesional

Universidad Nacional de Lujn

Pgina 13 de 117

Subsistemas para Recolectar

Esto sucede n veces en cada paso. Cuando el profesional de Sistemas ANALIZA el sistema debe conocer todos y cada uno de los mnimos niveles de subsistemas para RECOLECTAR informacin , y cuando DISEA debe de hacerlo considerando TODOS y cada uno de los mnimos niveles de subsistemas para RECOLECTAR informacin. Qu se hace con toda la informacin recolectada? La segunda instancia es ALMACENAR informacin. Los formularios de los Alumnos se guardan alfabticamente en Ficheros, ordenados por Apellido y Nombre. La informacin de los Hoteles se guarda en la Base de Datos de Hoteles. Las guas en Biblioteca y los FAX en el Archivo General. La informacin de los Transportes se guarda en la Base de Datos de Transportes.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 14 de 117

Todo este proceso implica diversas maneras de ALMACENAR informacin para ofrecer el servicio turstico. Para ello, debe definirse cmo y en qu lugar conviene guardar la informacin para luego recuperarla cuando sea necesario. . El bibliorato y su orden es distinto del Fichero y su orden y totalmente diferente de las Bases de Datos. Debe decidirse para cada una de estas formas, dnde se guarda fsicamente, en qu orden y en el caso de las Bases de datos, cul es el diseo de las tablas, etc. Cada rea entonces, tiene su propio SUBSISTEMA para ALMACENAR informacin y el conjunto forma el SISTEMA para ALMACENAR informacin del Sistema de Ventas de la Empresa Crecer..

Subsistemas para Almacenar

Para el subsistema almacenar informacin de Hoteles, hay tres formas de guardar la informacin: Las guas originales en Biblioratos Los FAX en el Archivo General Las BD de Hoteles en la computadora Seminario Profesional Universidad Nacional de Lujn Pgina 15 de 117

Es decir que cada subsistema est a su vez formado por subsistemas menores. Esto sucede n veces en cada paso. Cuando el profesional de Sistemas ANALIZA el sistema debe conocer todos y cada uno de los mnimos niveles de subsistemas para ALMACENAR informacin y cuando DISEA , debe hacerlo considerando todos y cada uno de los mnimos niveles de subsistemas para ALMACENAR informacin. Qu sucede con la informacin almacenada? La tercera instancia es PROCESAR la informacin La informacin de Hoteles almacenada en la Base de Datos correspondiente es procesada en forma computacional con el fin de generar los listados de los distintos tipos de paquetes de viaje que ofrece la empresa. El listado de paquetes de viaje es procesado por los empleados con el fin de: generar el informe de Supervisin que es enviado al Dueo para su aprobacin y obtener el listado con el costo final de los paquetes de viajes, una vez que han sido adicionados los costos correspondientes al Transporte. La informacin de las Escuelas, almacenada en el bibliorato correspondiente, es procesada, en forma manual, para obtener los listados de las Escuelas por zona de impacto. Todo este proceso implica distintas formas de PROCESAR la informacin necesaria para la Empresa Crecer. Al decidir la forma de procesar la informacin, se debe tener en cuenta los siguientes factores: Tipo de tarea a realizar; Volumen de informacin a procesar; Tiempo en que se necesita contar con la informacin y Controles a realizar. Cuando se procesa la informacin de Hoteles en forma computacional se esta realizando una secuencia lgica de pasos o algoritmos propia de dicho proceso. Es probable que segn la complejidad del proceso intervenga ms de un algoritmo. Estos algoritmos van a ser totalmente diferentes de los algoritmos que se desarrollan para procesar manualmente la informacin que contiene el listado de los paquetes de viaje y la informacin de las Escuelas. Existen diferentes Subsistemas para PROCESAR informacin y el conjunto forma el SISTEMA para PROCESAR informacin del Sistema de Ventas de la Empresa Crecer. Para el subsistema procesar informacin de Hoteles, hay dos formas de elaborar la informacin: Secuencia de pasos ABC. Seminario Profesional Universidad Nacional de Lujn Pgina 16 de 117

Secuencia de pasos YZ. Es decir que cada subsistema esta a su vez formado por subsistemas menores. Esto sucede n veces en cada paso. Cuando el profesional de Sistemas ANALIZA debe conocer todos y cada uno de los mnimos niveles de subsistemas (algoritmos) para PROCESAR informacin y cuando DISEA, debe hacerlo considerando todos y cada uno de los mnimos niveles de subsistemas para PROCESAR informacin.

Subsistemas para Procesar

Qu se hace luego de procesar la informacin? La cuarta instancia es DISTRIBUIR la informacin. Los listados de las Escuelas se distribuyen a los vendedores de acuerdo a la zona asignada a cada uno de ellos. Tambin se distribuye a los vendedores el material especifico de Ventas de acuerdo a su categora (Junior o Senior).

Seminario Profesional

Universidad Nacional de Lujn

Pgina 17 de 117

Los vendedores luego distribuyen la informacin en las Escuelas con la intencin de concretar la gestin de Ventas. Todo este proceso implica diversas formas de DISTRIBUIR la informacin necesaria para cerrar el circuito de la Empresa. Es importante mencionar que para distribuir informacin es necesario considerar, hacia dnde se debe enviar (seccin, departamento, etc.)y decidir cul es la manera ms adecuada de presentar la informacin y que medio o canal de distribucin conviene utilizar. Seguramente la forma de distribuir los listados de los Escuelas y material de promocin a los vendedores implica utilizar un procedimiento interno propio de la mecnica de la empresa, que es muy diferente al que utilizan los vendedores, aplicando las tcnicas de comunicacin apropiadas para desarrollar su actividad.. Cada rea tiene su propio Subsistema para DISTRIBUIR informacin y el conjunto forma parte del SISTEMA para DISTRIBUIR informacin del Sistema de Ventas de la Empresa Crecer.

Subsistemas para Distribuir

Para el subsistema distribuir informacin de Hoteles, hay dos maneras de distribuir la informacin: en forma interna, en forma externa Seminario Profesional Universidad Nacional de Lujn Pgina 18 de 117

Es decir que cada subsistema est a su vez formado por subsistemas menores. Esto sucede n veces en cada caso. Cuando el profesional de Sistemas ANALIZA el sistema debe conocer todos y cada uno de los mnimos niveles de subsistemas para DISTRIBUIR informacin y cuando DISEA, debe hacerlo considerando todos y cada uno de los mnimos niveles de subsistemas para DISTRIBUIR informacin.

SISTEMA DE INFORMACIN Conjunto de subsistemas para recolectar, almacenar, procesar y distribuir informacin para la planificacin, decisin y sealamiento en un Sistema Objeto (organizacin) del cual forma parte.

Actividad Profesional
Los profesionales de cualquier disciplina se encargan de resolver problemas, cumpliendo en general los siguientes pasos: Anlisis Situacin Actual. Elaboracin y Evaluacin de Soluciones. Diseo. Implementacin. La diferencia que existe entre las distintas profesiones es: la porcin del Universo sobre la cual trabajan, es decir el Objeto de estudio. En el caso de los Profesionales de Sistemas el objeto de estudio son los Sistemas de Informacin. La actividad del Profesional de Sistemas es realizar Anlisis, Diseo e Implementacin de Sistemas de Informacin: Anlisis: estudiar el problema, la situacin actual. Diseo: hacer modelos de soluciones, de cmo va a funcionar eso en el futuro.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 19 de 117

Implementacin: esos modelos del diseo, ponerlos en funcionamiento y que el sistema funcione.

Anlisis, Diseo e Implementacin de SI


Teora general de sistemas Metodologa para anlisis y diseo
Fases / Etapas Tcnicas
Para obtener informacin Para documentar informacin
Anlisis, Diseo e Implementacin

El profesional de sistemas tiene dos herramientas para trabajar: 1. La teora general de sistemas, es una filosofa de trabajo, de visin, de anlisis y conocimiento. La teora general de sistemas propone: si existe un problema a resolver, la focalizacin inicial debe ser entender cual es el entrono donde el problema vive en lugar de estudiar el problema en detalle. Este entorno es parte de un universo y contiene elementos que interactan con el sistema. La teora general de sistemas propone: estudiar los elementos que estn dentro del sistema y su comportamiento y las relaciones que hay con los elementos del entorno de inters. La visin fundamental de esta teora es que el problema lo voy a entender en tanto y en cuanto entienda este entorno. No hay un problema que tenga una solucin tpica, si no que en general ese problema va a depender de ese entorno. El problema es parte del estudio porque es parte de los elementos del sistema, que se ha definido. Otra postura conocida como enfoque lineal se basa en conocer todos los detalles del problema y sus relaciones causales. El enfoque sistmico incluye el enfoque lineal y lo enriquece y amplia por lo que el anlisis tiene una mejor calidad.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 20 de 117

2. Una metodologa de trabajo: que se conoce como metodologa para el anlisis y diseo de sistemas de informacin. Esta metodologa bsicamente tiene: Fases o etapas (Ciclo de vida). Tcnicas para: Obtener informacin Documentar informacin

Fases / Etapas
Requerimientos del sistema C o n f i g u r a c i n P l a n i f i c a r Relevamiento Diseo lgico del sistema Diseo de la arquitectura Desarrollo o codificacin Implementacin Mantenimiento
Fases / Etapas

P r u e b a s

A u d i t o r a

La metodologa es un conjunto de actividades a realizar y esas actividades son llevadas adelante con un conjunto de tcnicas. Las actividades se agrupan en fases. Las fases y etapas son llamadas ciclos de vida o metodologa. Las tcnicas para obtener informacin no son propias de sistemas, hay muchas profesiones que utilizan las mismas. Las tcnicas ms utilizadas y conocidas para obtener informacin son: Entrevistas Encuesta o cuestionario

Seminario Profesional

Universidad Nacional de Lujn

Pgina 21 de 117

Algn tipo de censo Estudio de la documentacin existente Observacin personal Que no son propias de sistemas nicamente, pero que tienen como objetivo obtener informacin sobre los requerimientos y necesidades de informacin de los usuarios que trabajan en la organizacin. Las tcnicas para documentar informacin, son varias, en su mayora grficas y estn asociadas a cada una de las etapas. La tcnica de redaccin de informes es una tcnica de documentacin que est presente en casi todas las fases o etapas y permite documentar las actividades realizadas usando las tcnicas de cada etapa.

Fases
Requerimientos del sistema (que se quiere hacer): el producto de la fase es un informe de especificacin de requerimientos en donde es posible incluir tcnicas tales como: Un organigrama. Algn diagrama de contexto. Asociado al diagrama de contexto puede haber una tabla de eventos. Y en algunos casos puede haber un diagrama de nivel 1 de DFD. Casos de uso.

Relevamiento o estudio detallado es conocer como se opera actualmente en la organizacin y permite definir la situacin actual. Las tcnicas de documentacin que se usan para modelar la situacin actual y las necesidades futuras, que adems pueden formar parte del informe de relevamiento son: Diagrama de Entidad Relacin clases. - Modelo de objetos o

Diagrama de Flujo de Datos Tabla de Eventos. Asociada a estas dos tcnicas est Diccionario de Datos y la Definicin de Procesos. Seminario Profesional Universidad Nacional de Lujn Pgina 22 de 117

Pueden existir otras tcnicas como ser Cursograma, es una tcnica que se est reemplazando por tipos de herramientas como WorkFlow. Casos de uso extendidos.

Diseo lgico del sistema, se modeliza el sistema de acuerdo a las tcnicas que se utilizaron antes ms requerimientos para ello, con las modificaciones correspondientes: Diagrama de Entidad Relacin (como va a ser el sistema desarrollado). Diagrama de Flujo de Datos (como va a ser el sistema). Asociado al DFD definicin de procesos (para lo que se usa). Tablas de decisin, asociado a sta el lenguaje estructurado. Cursogramas (WorkFlow: como va a ser la secuencia de los distintos trmites) Diseo de arquitectura del sistema (hardware, software de base y toda la instalacin de hardware que va a ser necesaria). Desarrollo o codificacin: aqu pueden usarse tcnicas como los diagramas de rbol de mdulos, los diagramas de flujo que muestran la lgica de los algoritmos del sistema. Implementacin: requiere tener en cuenta la necesidad o conveniencia de hacer un paralelo entre el sistema que est actualmente en funcionamiento y el sistema que voy a desarrollar. Tambin es una tcnica propia de esta etapa la capacitacin para ensear a los usuarios como funciona el sistema. Mantenimiento o seguimiento del sistema: implica solucionar errores que hubiere en el sistema o bien que hubo en todo el proceso o por nuevos requerimientos del usuario.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 23 de 117

Tcnicas
Para obtener informacin
Entrevistas Encuestas o cuestionarios Censos Estudio de la documentacin existente Observacin personal

Para documentar informacin

Organigrama Diagrama de contexto (DC) Tabla de eventos (TE) Diagrama de flujo de datos (DFD) Diagrama de Entidad-Relacin (DER) Definicin de procesos Diccionario de datos (DD) Diseo de tablas de base de datos Cursograma Tabla de decisin Lenguaje estructurado Diagrama de flujos de algoritmos Manual de usuario Material para capacitacin Pert Gantt Caminos crticos (CPM) Estudio de factibilidad Pruebas de caja negra Puebas de caja blanca

Tcnicas

Todas estas fases son aquellas actividades que acompaan al proyecto. Una de las primeras y ms importantes es planificar, esta etapa aparece con el planteo de todo el plan de trabajo para hacer el desarrollo del sistema y de alguna manera se interconecta con todas las etapas, ya sea para definir esa fase o realizar en mayor profundidad o para efectuar el seguimiento. Las tcnicas de planeamiento son usualmente: Un Pert Un Gantt CPM

Seminario Profesional

Universidad Nacional de Lujn

Pgina 24 de 117

Estudio de factibilidad que lo puedo hacer con cualquier etapa. Otra fase importante es la fase de pruebas, es importante que empiece desde el inicio. Existen distintos tipos: Pruebas unitarias Pruebas de integracin Pruebas del sistema Pruebas que se realizan en la implementacin (Pruebas de usuarios) (pruebas de control de calidad) Para esto existen dos tcnicas, las de caja negra y las de caja blanca. Otra actividad importante es la configuracin: es el sistema por el cual voy a mantener bajo control la documentacin que se genera en el proyecto. Tengo que definirlo en todas las fases. Auditora: fase importante, hay que tenerlo en cuenta siempre. Dos tcnicas bsicas de este curso con DFD y DER con su tcnica asociada DICCIONARIO DE DATOS. El diagrama de contexto asociado con la tabla de eventos y el diagrama de nivel 1 de DFD, se empieza a usar en la definicin de requerimientos, relevamiento y en el diseo lgico del sistema que es donde el DER pasa a lo que se llama diseo de tablas de la base de datos. Estas tres tcnicas se van a utilizar en las fases de anlisis y diseo.

El sistema de informacin en la organizacin


Si analizamos el sistema de informacin de una organizacin, ste est compuesto por sistemas de informacin que brindan informacin de distinto tipo: un sistema de informacin de sueldos, un sistema de informacin contable, un sistema de informacin de proveedores, un sistema de informacin de ventas, un sistema de informacin de produccin, un sistema de informacin de almacenes, si es institucin educativa, tendr un sistema de informacin de personal, sistema de informacin de inscripcin, sistema de informacin de ttulos otorgados, sistema de informacin de la condicin de los alumnos, etc.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 25 de 117

R
Subsistema A

R
Subsistema B

Sistema de la organizacin

R
Subsistema C

R
Subsistema D

Subsistemas de recoleccin

Segn la organizacin siempre hay un conjunto de sistemas de informacin cuyo objetivo es brindar informacin de distintos tipos. Cada uno de estos subsistemas tiene sistemas para recolectar y cada uno de los sistemas de recolectar es un conjunto de subsistemas y no de un nico tipo. Existe una gran cantidad de subsistemas en los cuales tengo que pensar cuando se habla de una organizacin, estos sistemas adems tienen que tener una caracterstica, tienen que relacionarse. Los datos que se piden en un subsistema deben estar disponibles para cada subsistema que necesite utilizarlos, por esto los subsistemas de informacin deberan estar relacionados entre s, todo esto que tiene que ver con el anlisis, diseo e implementacin de un sistema de informacin, tiene que ver con conocer y disear los sistemas para recolectar, para no solo conocer los sistemas para recolectar, sino conocer y disear las interconexiones.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 26 de 117

R
Subsistema A

Subsistema B

Sistema de la organizacin

R
Subsistema C

R
Subsistema D

Relaciones en subsistemas de recoleccin

Toda la informacin recolectada tenemos que tenerla guardada en un lugar especfico y con un orden, esto implica diferentes tipos de archivos. Adems es posible que se definan bases de datos para parte de la informacin recolectada y tambin tenemos que relacionar esa informacin con el resto, en consecuencia existirn muchos sistemas de archivos. Almacenar entonces es una suma de subsistemas. Cada uno de los subsistemas se diferencian por el tipo de informacin que brindan y cada uno de estos subsistemas tambin tienen subsistemas.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 27 de 117

R A
Subsistema A

R A
Subsistema B

Sistema de la organizacin A
Subsistema C

R A
Subsistema D

Subsistemas de almacenamiento

Los sistemas para almacenar se relacionan con los sistemas para recolectar. Los sistemas de almacenamiento tiene que estar relacionados entre s. Un sistema de recoleccin debe abastecer a varios sistemas de almacenamiento y viceversa.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 28 de 117

R
Subsistema A

R A
Subsistema B

Sistema de la organizacin

R A
Subsistema C

R A
Subsistema D

Relaciones en subsistemas de almacenamiento

Resta definir cada uno de los procesos qu tenemos que hacer, o sea los distintos algoritmos de procesamiento y control (programas, procedimientos, etc.). Vamos a tener un conjunto de subsistemas para procesar, e implica definir todos y cada uno de los algoritmos que hay que llevar adelante.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 29 de 117

R
Subsistema A

A P

R A
Subsistema B

P Sistema de la organizacin

R A
Subsistema C

R A
Subsistema D

Subsistemas de procesamiento

As como hay un conjunto de subsistemas para recolectar informacin manuales y sistemas de recoleccin por computadora, lo mismo para los de almacenamiento y lo mismo para el procesamiento. Estos sistemas de procesamiento estn vinculados a sus sistemas de almacenamiento. Es esperable que los procesos estn vinculados entre s, es decir que un proceso reciba informacin de un almacenamiento y que un almacenamiento reciba informacin de un proceso.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 30 de 117

R
Subsistema A

R A
Subsistema B

P Sistema de la organizacin

R A
Subsistema C

R A
Subsistema D

Relaciones en subsistemas de almacenamiento

Una vez que se cuenta con toda la informacin hay que distribuirla en tiempo y forma. De la misma forma que la recoleccin, el almacenamiento y el procesamiento son un conjunto de subsistemas tambin lo es la distribucin. Las grandes fallas de un sistema siempre estn en la recoleccin y su distribucin. La distribucin no es trivial, es el moo que se le pone a todo sistema. Hay ms de una forma de distribuir y deben estar relacionados con su propio sistema de procesamiento, adems de estar vinculados entre s o adems el sistema de distribucin recibe informacin de ms de un sistema de procesamiento. Seminario Profesional Universidad Nacional de Lujn Pgina 31 de 117

R A
Subsistema A

P D R A
Subsistema B

P D R A
Subsistema C

Sistema de la organizacin

P D R A
Subsistema D

P D

Sistemas de la organizacin

Entonces, el anlisis, diseo y la implementacin de un sistema significa estudiar y disear sistemas para recolectar, almacenar, procesar y distribuir cuyo objetivo es brindar informacin para que en una organizacin se planifica, se decida y se sealice. La relacin entre estos subsistemas (recolectar, almacenar, procesar y distribuir) es lo que llamamos dato o informacin.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 32 de 117

Hablamos de datos y de informacin, datos cuando estamos hablando de lo que el proceso toma para realizar su tarea y hablamos de informacin respecto de la informacin que ese sistema brinda. Para poder decidir si algo es dato o informacin tenemos que ver respecto de qu proceso se est hablando. A- informacin, B- Datos, sale informacin y lo que ingresa es dato.

Dato

Subsistema A Informacin

Dato

Informacin

Subsistema B

Dato

Informacin

Dato/Informacin

La informacin resultante del procesamiento de datos ingresados para el subsistema A, puede ser a su vez datos para otro subsistema B generando as informacin luego de haberlos procesados. Lo que relaciona a los subsistemas de recolectar, almacenar, procesar y distribuir es informacin que circula entre ellos.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 33 de 117

Un siisttema de iinfformaciin es un conjjuntto de Un s s ema de n ormac n es un con un o de subsiisttemas para recollecttar,, allmacenar,, procesar subs s emas para reco ec ar a macenar procesar y diisttriibuiir dattos o iinfformaciin con ell objjettiivo de y d s r bu r da os o n ormac n con e ob e vo de briindar iinfformaciin para que un siisttema u br ndar n ormac n para que un s s ema u organiizaciin pueda pllaniiffiicar,, deciidiir o seallar.. organ zac n pueda p an car dec d r o sea ar

El profesional tiene que analizar y entender, disear estas conexiones El objetivo del sistema es que le llegue la informacin a un usuario, para esto el profesional tiene que analizar y entender, disear estas conexiones. El DER y DFD, entre otras tcnicas, son mapas que permiten ver las relaciones de informacin dentro de un sistema.

Presentacin del enfoque metodolgico


Ntese que en forma deliberada se omiti abundar en situaciones en las que se utilizar el computador, (excepto cuando se trata el almacenamiento en Bases de Datos). Con esto se quiere hacer notar que es absolutamente factible referirse a un Sistema de Informacin en el que no participen elementos tecnolgicos. No obstante lo expuesto es lgico suponer que el avance de la tecnologa y su relativa disminucin de costos, tanto en el aspecto computacional como en el de las comunicaciones, se han transformado en importantsimas herramientas que puestas al servicio de los sistemas de informacin los potencian considerablemente. En el mundo de los Sistemas de Informacin existe una problemtica que afecta por igual a los pases del primer mundo y a los subdesarrollados, a las empresas multinacionales y a las familiares, sean grandes o pequeas, que se manifiestan a travs de:

Seminario Profesional

Universidad Nacional de Lujn

Pgina 34 de 117

demoras en la iniciacin de nuevos desarrollos, dificultad de mantenimiento de los sistemas existentes, relativa calidad de los productos obtenidos, subaprovechamiento y subutilizacin de la tecnologa existente en la empresa, dificultad para adaptarse y adoptar nuevas tecnologas, dificultad en la adaptacin de recursos humanos, frustracin en la satisfacci0n de las expectativas y necesidades del usuario frustracin en la satisfaccin de las expectativas de los profesionales de sistemas, resolucin de proyectos coyunturales integrabilidad de los sistemas, versus la

incumplimiento de los plazos originalmente previstos al planificar el proyecto.

Entre los factores que tienden a solucionar la problemtica mencionada cobran importancia relevante las distintas propuestas de METODOS y TECNICAS para el Anlisis y Diseo de Sistemas de Informacin. Es interesante destacar que an cuando cada mtodo se autodefine como el mejor, el nico, el que soluciona lo que otros no solucionen, planteando un conjunto de etapas y herramientas que aseguran rapidez y confiabilidad en la tarea, la realidad nos indica que ni la cultura de la empresa, ni sus profesionales, pueden terminar de asimilar y poner en rgimen una metodologa, junto a sus herramientas, cuando la competencia ya le est ofreciendo una nueva alternativa, un software superador y descalificador del anterior. Los interrogantes a nivel empresario son: qu software para desarrollo comprar?, cmo evaluar si la inversin a realizar es rentable?, cul CASE es el ms conveniente?, cuanto tiempo se debe invertir en la formacin de los recursos humanos?, qu hacer con los viejos sistemas?,

Seminario Profesional

Universidad Nacional de Lujn

Pgina 35 de 117

No existe lo nico, lo mejor para todas las situaciones La compra del CASE, en s misma, no soluciona nada La compra del CASE, y el aprendizaje del mtodo es mejor, pero tampoco por si solo alcanza
Los mtodos y tcnicas de Anlisis y Diseo no son el nico factor que concurre a la solucin de la problemtica. Deben considerarse tambin las decisiones polticas, tcnica, econmicas y la formacin de los recursos humanos, tanto en lo que hace a los aspectos tcnicos como en la toma de conciencia de la importancia de la interaccin de los distintos grupos intervinientes que forman la organizacin. Deseamos que el profesional conozca las posibles herramientas disponibles y que desarrolle criterios para decidir cul conviene aplicar segn cada escenario. Es con esta filosofa, la de adquirir habilidad en el uso y aplicacin prctica de las herramientas existentes, sin considerarlas como la nica o la mejor sino como el conocimiento del potencial de cada una de ellas, que se emprende esta propuesta.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 36 de 117

Captulo 3

Modelo de Datos
Diagrama de Entidad Relacin

Diagrama de Entidad Relacin


La tcnica de entidad relacin sirve para modelar una situacin de negocio desde el punto de vista de los datos que necesita guardar. Es decir, representar el modelo lgico o conceptual de los datos de la organizacin. Para la tcnica de modelado de Entidad-Relacin se usan bsicamente tres elementos: Las entidades, que se dibujan a travs de un rectngulo. Las relaciones, que se dibujan a travs de una lnea. Los atributos, que son el contenido de las entidades, como puede ser Cdigo de Cliente.

Una entidad est identificada por medio de un sustantivo, porque una entidad refleja una idea, una cosa del negocio que necesita ser guardada, por ejemplo, los datos del cliente en una situacin comercial, los datos de un alumno en una situacin acadmica. Tiene que ir en singular, porque bsicamente lo que se representa son las ideas de a una, lo ms diferenciadas posible. Por ejemplo: cliente, empleado, alumno, etc.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 37 de 117

Entidad.

Cliente

Descripcin Nombre en singular de la idea que representa entidad

Entidad

Las relaciones estn identificadas por medio de una letra R y de un nmero, que generalmente se pone en forma consecutiva pero no es necesario, lo importante es que el nmero no sea igual. Las relaciones van a mostrar el vnculo que existe entre las ideas, es decir, entre dos entidades.

Relacin.
Frase verbal que describe como se relacionan las entidades

Cliente
Frase verbal que describe como se relacionan las entidades

es comprado

R3

compra

Artculo

Identificador Las relaciones se identifican como Rn, donde n es un nmero nico

Relacin

Los atributos son las caractersticas particulares que tiene esa entidad, por ejemplo: el cdigo de cliente, su nombre, su telfono, su domicilio.

Atributos
Nombre Cliente

Cliente
Lmite Crdito Cliente

Atributos

Seminario Profesional

Universidad Nacional de Lujn

Pgina 38 de 117

Entre estos atributos se pueden distinguir tres tipos principales: Claves o identificadores Candidatos No claves Un atributo clave o identificador es aquel atributo que puede determinar de manera nica y mnima al resto de los atributos, por ejemplo, cdigo de cliente. Los candidatos son aquellos atributos que pueden ser claves pero por alguna regla de negocio no lo son. Por ejemplo, DNI Cliente, CUIL Cliente, Nro.Cliente; los tres atributos son candidatos ya que los tres sirven para identificar al cliente, slo uno de ellos ser el identificador, y esta eleccin se realiza de acuerdo a las reglas de negocio del sistema a analizar. Los no clave son aquellos que mencionan caractersticas de la entidad, por ejemplo: Nombre Cliente, Apellido Cliente, Domicilio Cliente, etc.

Situacin de ejemplo: Existe un cliente que compra mercadera entonces existe una relacin entre el cliente y el artculo que vende la empresa. Para representar esta relacin, lo que se hace es dibujar una lnea entre las entidades e identificarla.

Cliente

R8

Artculo

Relacin de ejemplo

Estas entidades tienen ciertas caractersticas, o sea sus atributos. Por ejemplo, un cdigo de cliente y un nombre de cliente, y este artculo tendr un cdigo de artculo y un nombre de artculo.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 39 de 117

Propiedades de la relacin
Existen ciertas propiedades que cumple una relacin: la propiedad de cardinalidad y la propiedad de modalidad. La cardinalidad es la cantidad mxima de relaciones que tiene una entidad con respecto a la otra entidad. Y la modalidad es la cantidad mnima de relaciones que tienen las mismas entidades. Dicho de otra forma, la cardinalidad es el nmero mximo de instancias de una entidad que se pueden relacionar con un nmero de instancias de otra entidad. Existen dos formas de marcar cardinalidad, la primera es indicar que se relaciona muchas veces, que se hace a travs del signo mayor o menor segn corresponda, y la segunda es indicar que se relaciona una vez que se hace a travs de una lnea que atraviesa la relacin. Y esta simbologa es representada en el lado opuesto de la entidad analizada.
Relaciones - Cardinalidad.
Lnea que simboliza cardinalidad 'Muchos'

pertenece

Empleado

trabajan

R1
Lnea que simboliza cardinalidad 'Uno'

Area

Cardinalidad

Existen distintos tipos de cardinalidades: Uno a muchos Uno a uno (bastante atpica) Muchos a uno Muchos a muchos Por ejemplo, en el caso planteado anteriormente, el cliente puede comprar muchos artculos. Tanto la cardinalidad como la modalidad se van a marcar en contra de la entidad que es afectada, si hablamos del cliente con respecto a los artculos comprados se marca en contra de esta entidad. Entonces este cliente compra muchos artculos, este artculo es comprado por muchos clientes.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 40 de 117

Para poder detectar la cardinalidad lo que se hace es referirse a la accin concreta que esa entidad ejerce sobre la otra. Para nuestro ejemplo, compra para la entidad artculos y es comprado para la entidad cliente. Entonces, el cliente compra muchos artculos y el artculo es comprado por muchos clientes.

Cliente

R8

Artculo

Cardinalidad de ejemplo

La modalidad es la cantidad mnima de relaciones entre las entidades, por lo tanto se pueden dar dos opciones: que exista o que no exista. Con un cero se indicar que no existe o bien que es opcional, que quiere decir que en algn momento esa relacin no va a existir. Y con una lnea que cruza la relacin se indicar que existe o que es obligatoria. Las posibles combinaciones son: obligatorio-obligatorio opcional-obligatorio opcional-opcional En el ejemplo planteado, el cliente compra por lo menos un artculo, sino no sera cliente, entonces la modalidad aqu es obligatoria, y por el contrario, un determinado artculo puede ser que no lo haya comprado nadie y por lo tanto es opcional. La modalidad se marca un lugar ms adentro que la cardinalidad.
Relaciones - Modalidad.
Lnea que simboliza modalidad 'Obligatoria'

Cliente

pertenece

R4
Crculo que simboliza modalidad 'Opcional'

tiene

Factura

Modalidad

Seminario Profesional

Universidad Nacional de Lujn

Pgina 41 de 117

Otra propiedad de las relaciones es el grado de stas. El grado es el nmero de entidades que participan en la relacin. Y pueden ser: Unarias o recursivas Binarias Las binarias son las que relacionan dos entidades, y las unarias son aquellas que se relacionan con s mismas. Por ejemplo la entidad Madre, la madre se relaciona con la madre suya pero tambin es madre de su hija, entonces la entidad Madre se relaciona con s misma.

Madre

R7

Grado Unario

Modelo

R12

Automvil

Grado binario

Entidad Tipo-Subtipo
Existe otro tipo de entidad que es la llamada Tipo-Subtipo. Donde una entidad es el tipo y tiene relacionadas otras que son sus subtipos. Por ejemplo, una entidad Tipo Empleado, y dos subtipos: Empleado por convenio y Empleado sin convenio. A su vez la entidad Empleado por convenio puede ser Tipo y tener otras entidades Subtipos, como ser Plomero y Electricista. El identificador en este tipo de relaciones es el identificador de la entidad Tipo de mayor jerarqua, o sea, en el caso planteado sera el Nro.Legajo, el cual se traslada a las dems entidades Subtipo.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 42 de 117

Supertipo - Subtipo. Empleado


es un

Supertipo

Empleado f/convenio
es un

Empleado d/convenio

Empleado contratado
Subtipos

Empleado tcnico

Empleado profesional

Tipo - Subtipo

Los Subtipos heredan todos los atributos del Tipo, y cada uno de ellos tiene atributos propios y distintos de los dems Subtipos. Una situacin a determinar entre las entidades Tipo-Subtipo es si es completa o no. Esto se indica con dos lneas paralelas horizontales para cuando est completa y una sola lnea horizontal para incompleta.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 43 de 117

En resumen, los elementos utilizados para el DER son:


Entidad.
Descripcin Nombre en singular de la idea que representa entidad

Cliente

Relacin.
Frase verbal que describe como se relacionan las entidades

Cliente
Frase verbal que describe como se relacionan las entidades

es comprado

R3

compra
Identificador Las relaciones se identifican como Rn, donde n es un nmero nico

Artculo

Relaciones - Cardinalidad.
Lnea que simboliza cardinalidad 'Muchos'

pertenece

Empleado

trabajan

R1
Lnea que simboliza cardinalidad 'Uno'

Area

Relaciones - Modalidad.
Lnea que simboliza modalidad 'Obligatoria'

Cliente

pertenece

R4
Crculo que simboliza modalidad 'Opcional'

tiene

Factura

Supertipo - Subtipo. Empleado


es un

Supertipo

Empleado f/convenio
es un

Empleado d/convenio

Empleado contratado
Subtipos

Empleado tcnico

Empleado profesional

Simbologa Diagrama de Entidad Relacin

Seminario Profesional

Universidad Nacional de Lujn

Pgina 44 de 117

Trabajos prcticos Trabajo prctico Editoriales rea temtica Modelo de datos Nivel Inicial

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

EDITORIAL Ediciones CPU trabaja con muchos autores diferentes que escriben libros para la editora. Algunos autores escribieron un solo libro, mientras que muchos escribieron ms de uno; adems algunos libros han sido escritos por ms de un autor. La empresa trabaja con mltiples imprentas, algunas estn asociadas por lo que reciben un porcentaje de las ventas de cada libro mientras que otras son independientes y cobran honorarios por cada trabajo realizado. Se maneja informacin distinta para cada tipo de imprenta an antes de que impriman su primer libro, lo que le permite a la empresa contar con informacin de proveedores posibles y no slo con los que ya imprimieron algn libro. Cada libro es asignado a una sola imprenta. Cada editor que trabaja para la compaa coordina varios proyectos a la vez, aunque cada proyecto tiene asignado un solo editor. En cada proyecto participan uno o varios autores y puede suceder en algn momento que un autor no est trabajando en ningn proyecto.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 45 de 117

Trabajo prctico Buques

rea temtica Modelo de datos

Nivel Medio

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

Una importante compaa naviera, la decimoquinta a nivel mundial, tiene una flota de ms de 500 buques, todos identificados por un nmero de patente, nombre, la bandera del pas, dimensiones (eslora, calado, tonelaje), velocidad crucero y una velocidad mxima. Cada barco tiene un capitn que debe estar matriculado, se conoce su apellido y nombre y su nacionalidad. La compaa naviera trabaja con dos tipos de clientes: empresas de combustible y lneas comerciales. De las primeras existe un catlogo internacional donde figuran la identificacin, la razn social, sus telfonos y el nmero de fax. De las segundas, cada pas codifica sus lneas e informa sus nombres y nmeros de fax. Los buques pueden ser de varios tipos (cargueros de contenedores, tanques, cerealeros o de pasajeros). Los cargueros pueden o no estar equipados con un tipo de gra (codificacin internacional) y tienen una cantidad mxima de contenedores. Los tanques son clasificados segn el tipo de combustible que transportan (codificacin de la compaa) y se conoce su capacidad en litros. Realizan viajes transportando combustible para distintas empresas, aunque en cada viaje lo hacen para una sola. Los viajes se numeran secuencialmente y pueden incluir ms de una parada en cada puerto, pagando en cada uno de ellos un costo por tonelada y por da, conocindose adems la fecha desde y hasta de cada parada. La compaa numera los servicios que realizan sus cargueros. Cada servicio se factura por un total y se registra la lnea comercial, el buque carguero y la cantidad de contenedores transportados. Cada pas numera sus puertos.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 46 de 117

Trabajo prctico Becas RCI

rea temtica Modelo de datos

Nivel Medio

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

Las Universidades extranjeras conceden un nmero de becas para cada uno de los cursos que dictan, por ello el Instituto de Orientacin al Estudiante guarda registro de las becas disponibles en todo el mundo. Cada beca tiene un cdigo de identificacin nico dado por cada universidad extranjera y puede incluir varios cursos. Cada universidad tiene un cdigo de identificacin nico de carcter internacional, sus otros datos son: el pas al que pertenece, el nombre de la universidad, los telfonos y el domicilio de la universidad. De los cursos interesa su cdigo de identificacin (asignado por cada universidad), el nombre del curso, la fecha de dictado, la beca ofrecida y el nmero de becas disponibles, el responsable del curso, el domicilio del responsable y todos sus ttulos. De cada beca se desea conocer el tipo de beca (total, parcial, individual, grupal), el nombre de la beca, el monto de la beca y las caractersticas que pueden variar entre 1 y 15 (estn definidas a travs de un cdigo nico y de una descripcin).

Seminario Profesional

Universidad Nacional de Lujn

Pgina 47 de 117

Trabajo prctico Taller

rea temtica Modelo de datos

Nivel Medio

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

El taller Libertad se dedica a la atencin integral del automotor. Cuenta entre sus clientes a varias empresas de rubros como: reparto de soda, alimentos, correos privados y clearing bancario. Adems atiende a clientes particulares, de los cuales slo algunos pueden operar en cuenta corriente. Todos ellos deben dejar sus datos identificatorios (razn social para empresas y apellido y nombre para particulares, adems, en todos los casos, direccin y hasta un mximo de tres telfonos) y fundamentalmente impositivos (CUIT y situacin ante el IVA). Las empresas informan un contacto y los das de pago. Uno de los socios del taller es el encargado de la administracin de las cuentas corrientes, para lo cual asigna el lmite de crdito y la cantidad de das de plazo para calcular la fecha de vencimiento de las facturas. Se conoce en todo momento el saldo actualizado de cada cuenta corriente. Por cada pedido que se atiende abren una ficha prenumerada donde anotan la fecha, el nmero de cliente, la patente del vehculo, el recepcionista y las observaciones que formula el cliente. A medida que los distintos sectores participan en la atencin del vehculo, anotan en la ficha su cdigo de sector, la fecha y hora de entrada, la fecha y hora de salida, el responsable de la atencin, el servicio realizado (cdigo nico que permite conocer la descripcin) y los repuestos utilizados (estn codificados, puede haber ninguno). Se puede pasar ms de una vez por el mismo sector durante la atencin de un pedido. Con toda esta informacin, Marcela confecciona la factura cumpliendo con todas las normas de la DGI, agregando a la letra y nmero de factura: la fecha de emisin y de vencimiento, la forma de pago (contado o cuenta corriente) y el total de la factura (sumando los precios de los artculos). Ella decide como facturar los servicios y repuestos, ayudada por una tabla de artculos de facturacin que incluye los precios. Los cdigos de artculo no guardan relacin directa con los servicios o repuestos. La factura siempre hace referencia a un nico pedido.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 48 de 117

Trabajo prctico Peluquera

rea temtica Modelo de datos

Nivel Medio

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

Una de las ms prestigiosas peluqueras de Bs. As., tiene las siguientes caractersticas: mantiene un registro de sus clientes identificando a cada uno por tipo y Nro. de documento; entre los datos que se guardan figura el peluquero que lo atiende. Los empleados de la peluquera son identificados por un cdigo asignado por la misma peluquera, guardando adems el nombre, la direccin y el telfono entre otros datos. Existen distintos tipos de empleados: administrativos, peluqueros y auxiliares, guardando de cada uno de ellos datos particulares. Por ejemplo, de los auxiliares interesa saber que cursos realizaron. Cada vez que un cliente es atendido se registra en una ficha: Nro. de pedido, fecha de atencin, horario del turno y el empleado administrativo que lo atendi. Por cada pedido interesa saber, qu servicios se han prestado al cliente. La peluquera tiene un catlogo con los distintos servicios que presta; un servicio es, por ejemplo: lavado de cabello, o corte, o peinado, o permanente, etc. De un servicio de un determinado pedido interesa saber los productos empleados, siendo un dato importante la cantidad utilizada de cada uno; la peluquera tiene un catlogo de los productos con que trabaja. Adems puede participar, en algunas ocasiones, un auxiliar.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 49 de 117

Trabajo prctico Competen

rea temtica Modelo de datos

Nivel Medio

Objetivo: Dada una parte del diagrama Entidad-Relacin indicar la respuesta correcta, teniendo en cuenta las aclaraciones. Se conoce el nmero y fecha de certificacin del atleta para cada especialidad en la que compite. Puede suceder que un atleta todava no est inscripto en ninguna especialidad. Se guardan los resultados obtenidos por cada atleta previamente inscripto en un evento (hasta un mximo de 5). Se fijan premios para repartir entre los ganadores en funcin de la especialidad y la categora del evento. Todas las categoras tienen premio, no as las especialidades.

obtiene

Atleta

compite en

tiene

Resultado Evento

Inscripcin Evento

Especialidad

tiene

tiene

Evento

pertenece a pertenece a

Categora Evento

La fecha y hora de certificacin del atleta en la especialidad son atributos: 1. de la relacin Atleta-Especialidad. 2. de una entidad asociativa entre Atleta-Especialidad que no est dibujada. 3. de la entidad Atleta. 4. ninguna de las anteriores. "Puede suceder que un atleta..." est representado en la relacin "compite en": 1. correctamente por la modalidad. 2. correctamente por la cardinalidad. 3. incorrectamente por la modalidad. 4. Incorrectamente por la cardinalidad. La entidad Inscripcin Evento: 1. tiene mal representada la modalidad con Evento. Seminario Profesional Universidad Nacional de Lujn Pgina 50 de 117

2. no tiene dibujada una relacin con Resultado Evento ya que la entidad Resultado Evento debera relacionarse con Inscripcin Evento y no con Atleta y Evento. 3. tiene todos los problemas arriba mencionados. 4. no tiene problemas. Los premios se guardan en una entidad Premio relacionada con: 1.
Categora Evento tiene Premio tiene Especialidad

2.
Categora Evento tiene Premio tiene Especialidad

3.
Categora Evento tiene Premio tiene Especialidad

4. ninguna de las anteriores.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 51 de 117

Trabajo prctico Construcc

rea temtica Modelo de datos

Nivel Avanzado

Objetivos: Identificar las entidades componentes del sistema. Identificar las relaciones entre entidades. Identificar los atributos de las entidades. Armar el diagrama de Entidad-Relacin.

La empresa constructora necesita guardar los siguientes datos de los departamentos: a qu edificio corresponden y en qu municipio se encuentra ubicado el edificio. El edificio se identifica con un cdigo dado por la empresa constructora y que es correlativo dentro de cada municipio. El municipio se identifica con un cdigo nacional. Tambin se desea conocer el nombre del edificio, el domicilio y la cantidad de unidades por piso, ya que cada municipio fija la tasa a pagar mensualmente segn dicha cantidad. De cada unidad en particular (puede haber hasta un mximo de 50 unidades) se desea saber piso y nmero de departamento, superficie total, cantidad de ambientes y si tiene cochera propia. De cada ambiente del departamento: su nmero correlativo, el cdigo de ambiente (se considera ambiente no slo a las habitaciones y el comedor, sino tambin a la cocina, los baos, balcones, lavadero, baulera, etc.), su descripcin, la superficie del ambiente y la cantidad de ventanas. Los Servicios Generales del edificio pueden ser hasta cinco, estn identificados por el cdigo de servicio (que es nacional) y se conoce su descripcin. Se debe registrar para cada edificio: el nmero de Plano Aprobado del edificio, el nmero de autorizacin municipal, el domicilio de la Oficina de Autorizacin Municipal (existe una nica oficina por municipio), el arquitecto encargado de la construccin (su nombre y matrcula nacional) y la fecha en que inici su trabajo en el edificio. Los departamentos se numeran correlativamente por piso, mientras que los cdigos de ambiente los determina cada municipio.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 52 de 117

Captulo 4

Modelo de Funciones y Eventos


Diagrama de Flujo de Datos, Diagrama de Contexto, Tabla de Eventos, Diagrama de Sistema

Modelado de funciones
Diagrama de Flujo de Datos (DFD) Objetivo
El objetivo del Diagrama de Flujo de Datos (DFD) es modelar la situacin de negocio desde el punto de vista de las funciones. Esta tcnica se centraliza en ver COMO funciona el sistema sin tener en cuenta CON QUIEN ni CON QUE. La tcnica de DFD se compone de tres partes: Diagrama de Contexto (DC) Tabla de Eventos (TE) Diagrama de sistema

Diagrama de Contexto
El objetivo del DC es mostrar: El alcance e interaccin del sistema con el ambiente. Las interfaces con otros sistemas. Los eventos ante los cuales el sistema debe responder.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 53 de 117

La tcnica de Diagrama de Contexto usa bsicamente tres elementos: El sistema, que se dibuja a travs de una burbuja.
Sistema
Nmero del proceso. En el DC es un cero.

0 Sistema de premiacin

Nombre del sistema

Sistema

Las entidades externas, que se dibujan a travs de un cuadrado identificada con una letra.
Entidad externa.
Identificacin Letra en minsculas que identifica a la EE

Cliente

Descripcin Nombre de la EE

Esta lnea no se dibuja cuando la EE es nica, pero s si se encuentra duplicada

Entidad Externa

Los flujos de datos, que se representan a travs de lneas dirigidas.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 54 de 117

Flujo de datos.

FLUJO

DE DATOS

Flujo de Datos

Vamos a tomar como ejemplo el siguiente relevamiento de una zapatera: Generalmente los clientes entran al negocio con la intencin de adquirir un par de zapatos (previamente elegidos). Algn vendedor o el dueo del negocio (Lucas Pantano) atienden al cliente mostrndole los zapatos escogidos o en el caso de estar agotado el modelo, el numero (tamao), o color se le muestra un modelo similar, que respete el estilo de lo requerido por el cliente. De lo contrario se le darn las excusas pertinentes por la falta de la mercadera solicitada, consultando previamente si en el corto plazo se realizar una reposicin de mercadera (verificando el fichero de ordenes de compra) para que el cliente pueda regresar y comprar sus zapatos. Luego de cada venta, el vendedor anota en un cuaderno la venta realizada, registrando el cdigo del zapato, el color y el nmero, para que luego a fin del da se efecten las bajas en el cuaderno de stock y poder as realizar un nuevo pedido de mercaderas. El cuaderno de stock tiene un hoja por cada producto y se indica en cada rengln la fecha de actualizacin y la cantidad disponible. Adems existen 2 columnas para registrar la fecha y cantidad real de las mediciones que efecta peridicamente el dueo. Despus de actualizar el stock, el empleado de Depsito le enva a Compras un listado con los totales de los artculos vendidos en el da. Los precios de venta son fijados por el dueo, de acuerdo a los costos de la mercadera, los costos fijos del mes, las ventas del mes anterior, y lo que pretende ganar. Cuando el cliente paga el o los zapatos comprados (la cantidad depende de la astucia del vendedor o del dbil carcter del cliente) el cajero extiende una factura. Se realizarn descuentos si el cliente lleva ms de 2 pares de zapatos o si la compra supera los $150. En todos los casos, el cajero debe anotar en el cuaderno Comisiones por ventas: el nombre del vendedor, la fecha de la venta y el total vendido, para que a fin de mes las comisiones de sus ventas estn reflejadas en el sueldo (es importante Seminario Profesional Universidad Nacional de Lujn Pgina 55 de 117

saber que el dueo entrega un premio al mejor vendedor del mes que consiste en pagarle con un cheque un 50% ms de lo que le corresponde por las comisiones de ese mes, desde ya este premio no figura en su sueldo). El clculo de las comisiones se realiza con los porcentajes que fija el dueo y se informan al empleado administrativo que liquida los sueldos. Al dueo se le enva un detalle de las comisiones a pagar, ordenado por total de ventas para que pueda entregar el premio mencionado. Las condiciones para descuentos las fija el dueo cuando lo considera oportuno. La fijacin de precios no estar incluida en la primera versin del sistema. Pasos para realizar el DC: El primer paso consiste en dibujar la burbuja del sistema, colocando el nombre del sistema y un nmero arbigo que identifica al sistema, para este caso cero. Posteriormente identificamos los entes que se relacionan con el sistema, denominados entidades externas, las cuales deben estar sealadas con una letra minscula ubicada en el ngulo superior izquierdo de sta y se identifican por medio de un sustantivo. Cada letra identifica a una nica entidad externa. Por ltimo representamos grficamente los flujos a travs de una flecha que entra o sale del proceso, representando datos en movimiento. El nombre asignado debe ser lo suficientemente representativo de los datos que viajan en l, nombrndolos con un sustantivo calificado o no. En nuestro caso de ejemplo: El cliente solicita zapatos, el vendedor le entrega el modelo solicitado y el cliente se dirige a caja para efectuar el pago, en caso de que no se encuentre el modelo pedido, el vendedor ofrece disculpas e informa cuando tendr lo tendr. Por otra parte el vendedor para determinar la disponibilidad del modelo de zapatos toma la informacin de futuras compras. El dueo de la zapatera fija los precios y descuentos para la mercadera. Y a fin del da se le informa a compras los totales de las ventas. Seminario Profesional Universidad Nacional de Lujn Pgina 56 de 117

a
SOLICITUD DE MERCADERA

MERCADERA
A REPONER

b Compras

Cliente
MERCADERA SOLICITADA

0
EXCUSAS Y
FUTURA DISPONIBILIDAD

Sistema de venta de zapatos

TOTALES DEL DA

PRECIOS Y
DESCUENTOS

c Dueo

Diagrama de Contexto del ejemplo

Tabla de Eventos
El objetivo de a tcnica de Tabla de Eventos es detectar e individualizar los eventos a que reacciona el sistema. Se define como evento a aquel suceso que ocasiona que el sistema reaccione de alguna manera, es decir, que el sistema ante determinada accin externa o interna genere respuestas para el sistema y/o las entidades externas. Los eventos se representan mediante la tabla de eventos, la cual cuenta con: las especificaciones de los eventos, los flujos de datos correspondientes al evento y la funcin del mismo.
Eventos Tipo Entidad Externa Descripcin Flujos de datos Estmulo Respuesta

Funcin asociada

Tabla de Eventos

Seminario Profesional

Universidad Nacional de Lujn

Pgina 57 de 117

La especificacin de los eventos consta de tres subdivisiones: el tipo, pudiendo ser externo o temporal, la entidad externa involucrada y la descripcin del evento. La especificacin de los Flujos de Datos se divide en: estmulo y los de respuesta. Siguiendo el relevamiento anterior: Detectamos un primer evento, que lo llamaremos Nro. 1, de tipo externo generado por la entidad cliente donde el cliente solicita mercadera. La funcin de este evento es la de atender el pedido. Este evento es estimulado por el flujo de datos "solicitud de mercadera" y sus respuestas son "mercadera solicitada" y "excusas y futura disponibilidad". Otro evento encontrado, el numero dos, que es mencionado en el relevamiento cuando cita ...al fin del da se efectan las bajas del cuaderno de stock..., dicho evento es temporal, y al ser de este tipo no es generado por ninguna entidad externa sino que lo que estimula al evento es el factor tiempo. La respuesta al evento es totales del da y la funcin de este evento es la de "actualizar stock". Se debe tener en cuenta que los nombres de los flujos de datos son los mismos que los mencionados en el DC.
Eventos Tipo Entidad Externa Descripcin Flujos de datos Estmulo - Solicitud de mercadera Respuesta - Mercadera solicitada - Excusas y futura disponibilidad

Funcin asociada

Externo

Cliente

Cliente solicita mercadera

Atender pedido

Temporal

Al fin del da se efectan las bajas en el cuaderno de stock

- Totales del da

Actualizar stock

Tabla de Eventos de ejemplo

Seminario Profesional

Universidad Nacional de Lujn

Pgina 58 de 117

Diagrama de sistema
Ahora que ya definimos Diagrama de contexto y tabla de eventos podremos continuar con el diagrama de flujo de datos. El DFD consta de los siguientes elementos: Los procesos, que se dibuja a travs de una burbuja.
Proceso.
Nmero del proceso. En el DFD es la correlacin de los procesos.

1 Ingresar solicitud

Nombre del proceso. Es una accin ya que es un proceso.

Proceso

Las entidades externas, que se dibujan a travs de un cuadrado identificada con una letra.
Entidad externa.
Identificacin Letra en minsculas que identifica a la EE

Cliente

Descripcin Nombre de la EE

Esta lnea no se dibuja cuando la EE es nica, pero s si se encuentra duplicada

Entidad Externa

Seminario Profesional

Universidad Nacional de Lujn

Pgina 59 de 117

Los flujos de datos, que se representan a travs de lneas dirigidas.


Flujo de datos.

FLUJO DE DATOS

Flujo de Datos

Los flujos activadores, que se representan a travs de lneas dirigidas de mayor grosor o bien, con doble lnea.
Flujo activador.

FLUJO ACTIVADOR

Flujo activador

Las demoras, que se dibujan con rectngulo abierto en su lado derecho e indicando el nmero de demora en el izquierdo.
Demora.
Esta lnea simple se convierte en doble cuando existen duplicados de la misma demora. Tanto la original como los duplicados.

D1

Tarifas
Nombre de la demora Es el nom bre identificativo de lo que representa esta estructura. Nmero de la demora Lleva la letra 'D' seguida del nmero de la demora.

Demora

Seminario Profesional

Universidad Nacional de Lujn

Pgina 60 de 117

Basndonos en DC y la tabla de eventos armamos el DFD: Primero, dibujamos las burbujas de los procesos que corresponden a la cantidad de eventos detectados en la tabla, en este caso dos. Los nombres de los procesos sern las funciones asociadas en cada evento. Luego, dibujamos la entidades externas identificadas en el DC. Tambin dibujamos los flujos de datos relacionadas a cada entidad y revisaremos con la tabla de eventos a qu proceso corresponden. En la tabla de eventos encontramos que el flujo de datos "solicitud de mercadera" es el estmulo al primer evento, por tal motivo se conoce como flujo activador del proceso nmero uno. Los flujos de datos pueden ser de dos tipos: flujos de datos y flujos activadores. Los flujos activadores son aquellos datos con que se inicia el proceso en cuestin, y se identifican con doble lnea o bien una gruesa. Son los que se mencionan en la TE. Tambin, en la tabla de eventos, vemos que el evento nmero dos es temporal por lo cual no tiene flujo activador, cuando el activador de un proceso no es un flujo de datos y es el tiempo se coloca en el ngulo superior izquierdo del proceso la letra T que significa temporal.

Ingresar solicitud

Proceso temporal

Ahora, habr que detectar cules datos son detenidos en el tiempo para ser utilizados cuando los procesos los requieran. Para esto utilizaremos las demoras. Una demora es el mecanismo mental por el cual se decide dejar establecida la necesidad de que una idea, que estaba viajando desde un elemento del sistema hacia otro quede suspendida en el tiempo para su uso posterior.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 61 de 117

Volviendo al relevamiento de ejemplo, encontramos que, los precios y descuentos de la mercadera son fijados por el dueo y el vendedor consulta estos precios cuando lo necesita. Entonces nos encontramos frente a datos demorados, es decir una demora. De la misma forma analizamos los datos restantes identificando todas las demoras existentes.

c
D1

Disponibilidades
PRECIIOSY
DESCUENTOS

a Cliente

DISPONIBILIDADDE SOLICITUDDE MERCADERA


MERCADERA

Dueo

EXCUSASY FUTURA
DISPONIBILIDAD

1
PRECIOSY DECUENTOS

D2

Precios

MERCADERA
SOLICITADA

Atender pedido
*

MERCADERA
A REPONER

VENTAS

VENTAS
DEL DA

D3

Futuras compras b

MERCADERA
A REPONER

D4

Ventas realizadas
VENTAS
DEL DA

Compras

DISPONIBILIDADDE
MERCADERA

Actualizar stock

TOTALESDEL
DA

* Tabla de decisin 1

D1

Disponibilidades

Diagrama de sistema

Seminario Profesional

Universidad Nacional de Lujn

Pgina 62 de 117

En resumen, los elementos utilizados para el DFD son:

Entidad externa.
Identificacin Letra en minsculas que identifica a la EE

Demora.
Esta lnea simple se convierte en doble cuando existen duplicados de la misma demora. Tanto la original como los duplicados.

Cliente

Descripcin Nombre de la EE

D1

Tarifas
Nombre de la demora Es el nom bre identificativo de lo que representa esta estructura. Nmero de la demora Lleva la letra 'D' seguida del nmero de la demora.

Esta lnea no se dibuja cuando la EE es nica, pero s si se encuentra duplicada

Flujo activador.

Flujo de datos.

FLUJO ACTIVADOR

FLUJO DE DATOS

Proceso.
Nmero del proceso. En el DC es un cero. En el DFD es la correlacin de los procesos.

1 Ingresar solicitud

Nombre del proceso. Es una accin ya que es un proceso.

Simbologa DFD

Seminario Profesional

Universidad Nacional de Lujn

Pgina 63 de 117

Trabajos prcticos Trabajo prctico Importac rea temtica Modelo de funciones y eventos Nivel Inicial

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos.

La tramitacin necesaria para la comercializacin de mercaderas importadas, es la siguiente: La mercadera que entra al pas es registrada por la Aduana, quien se ocupa de documentar sus condiciones de ingreso. La DGI hace el control de su estada en el pas. Cuando el importador decide comercializarla realiza el siguiente procedimiento: confecciona una solicitud de comercializacin por triplicado. El original lo presenta en la Oficina de Comercio Internacional, el duplicado lo entrega en la Aduana y el triplicado lo guarda para l. No bien puede la Oficina de Comercio Internacional le da curso, consulta los antecedentes que recibi de la DGI. Si son malos rechaza la solicitud, si son buenos consulta los de entrada al pas que posee la Aduana. Si son malos rechaza la solicitud, si son buenos entrega al interesado un formulario de aranceles para que abone los derechos de comercializacin. Los derechos de comercializacin se cobran en funcin de un porcentaje de acuerdo al tipo y cantidad de mercadera que se trate. El importador presenta el formulario de aranceles en Caja, el cajero completa la cifra a pagar, controla que el resto de los datos se haya completado, recibe el pago, sella y devuelve el original como constancia de pago y archiva el duplicado por fecha Con las solicitudes aceptadas y rechazadas la Oficina de Comercio Internacional elabora trimestralmente un informe de resultados que enva al INDEC para hacer estadsticas respecto de la importacin de mercaderas y poder establecer el dficit de la balanza comercial

Seminario Profesional

Universidad Nacional de Lujn

Pgina 64 de 117

Trabajo prctico Circ_Event

rea temtica Modelo de funciones y eventos

Nivel Inicial

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos.

El Crculo del Personal Civil de la Fuerza Area organiza frecuentes eventos, ya sea por fechas patrias o por fechas especficas del Crculo o de la Fuerza Area. Cada vez que se decide realizar un evento el Administrador enva un memorndum a la Comisin de Eventos. Segn el tipo de evento, se verifica cual es su categora y se prepara la lista de invitados segn la categora del evento, de acuerdo con lo dispuesto en uno de los Estatutos del Reglamento Interno del Crculo. En caso de duda respecto a algn invitado se consulta al Administrador y se espera su respuesta. De la lista de invitados se verifica si la cuota de afiliado est al da o presenta signos de irregularidad, en cuyo caso no ser invitado. Si todo est en regla se procede a emitir las participaciones que sern enviadas por correo al domicilio particular del socio. Unos diez das antes del evento con las respuestas de los socios que fueron participados, se realiza una seleccin por grado militar, si se tratase de un evento exclusivo para personal civil se hace por categora para determinar en qu sectores debern ser ubicados y que protocolo de ceremonia se le asignar al evento. Se informar de la seleccin, la ubicacin y el protocolo al Comandante de Personal. Cada vez que un evento termina, el Comandante de Personal enva una lista de los asistentes reales, con esta lista se procede a realizar un informe para el Administrador, considerando entre otros, todas las invitaciones enviadas, las respuestas a las invitaciones, y quienes fueron seleccionados.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 65 de 117

Trabajo prctico Rascacie

rea temtica Modelo de funciones y eventos

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. La empresa constructora El Rascacielos est construyendo edificios de lujo con departamentos de uno, dos, tres ambientes y semipisos. Se desea estudiar el Sistema de Atencin al Cliente. Cuando un interesado llega hasta la obra, el encargado de la oficina de atencin al pblico le comenta las caractersticas de los departamentos (de acuerdo a lo informado por el Departamento de Construcciones), los antecedentes de la empresa, y los requisitos para efectuar la compra; evitando mencionar inicialmente las caractersticas de aquellos departamentos que se encuentran reservados por cualquier motivo. Si el comprador solicita algn departamento especfico se le piden en ese momento los comprobantes de ingresos mensuales y si tiene alguna propiedad. De acuerdo a los datos anteriores, el empleado decide el trmite que deber seguirse, segn corresponda. Para ello cuenta con una tabla cuyos valores actualiza semanalmente el Departamento de Ventas. INGRESO MENSUAL menor a $1000 $1000 a $2000 $1000 a $2000 ms de $2000 ms de $2000 PROPIEDADES NO SI NO SI NO TRAMITE A SEGUIR Rechazar solicitud Ofrecer financiacin Rechazar solicitud Ofrecer financiacin Pedir una garanta

Si se trata de pedir una garanta pasa el trmite al Departamento de Investigacin de la empresa, quien verificar la garanta. En el caso de planes de financiacin, completa un formulario y se pasa el trmite al Departamento de Finanzas quien informa a los interesados acerca de los planes posibles teniendo en cuenta sus ingresos, las caractersticas de mercado a esa fecha y un estudio a largo plazo de la economa del pas. En algn caso no previsto, el encargado consulta al Gerente de Ventas, quien resuelve en forma particular cual de las alternativas conviene seguir en ese caso, le informa al encargado que proceda segn corresponda. En todos los casos se deja marcado con lpiz en la ficha correspondiente reservado para tramitacin.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 66 de 117

Trabajo prctico Sargo

rea temtica Modelo de funciones y eventos

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos.

La empresa SARGO S.A. es lder en la comercializacin de artculos de pirotecnia. Trabaja con clientes mayoristas y minoristas a los cuales brinda una atencin diferenciada. Los pedidos mayoristas se analizan apenas se reciben en la empresa. Se verifican primero los datos del cliente y si existen pedidos pendientes segn la ficha enviada por Compras. Se suma el total del pedido y se controla que el crdito establecido por la Divisin Cuentas Mayoristas no est excedido; en ese caso se rechaza, caso contrario se revisa el stock actual (informado una vez por da desde Compras va listado). Si el stock es insuficiente se llama telefnicamente al importador que responde en el instante. El pedido se acepta solo si se puede cumplir con la entrega solicitada por el cliente. Se le responde siempre al cliente, se avisa de los pedidos aceptados a Compras y el total del pedido a Cuentas Mayoristas para que actualice el crdito del cliente. Los pedidos minoristas se analizan una vez por da, controlando los datos del cliente, su situacin crediticia informada por Cuentas Minoristas y el stock actual (solo se acepta si existe stock). El pedido puede ser en cuenta corriente o al contado. Si es en cuenta corriente y no alcanza su crdito se rechaza. Si es al contado y tiene deuda pendiente se consulta en el momento con Cuentas Minoristas para que tome una decisin, si no tiene deuda se avisa a Tesorera para que efecte la cobranza. Todos los pedidos aceptados van al fin del da a Compras y se enva por correo la respuesta a los clientes.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 67 de 117

Trabajo prctico Hot_Colo

rea temtica Modelo de funciones y eventos

Nivel Avanzado

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos.

El rea de Recepcin del Hotel Colonia tiene a su cargo entre otras las tareas de: efectuar reservas, asignar habitaciones y facturar estadas. Muchos huspedes hacen sus reservas con bastante anticipacin. Para ello, se comunican telefnicamente o se dirigen al hotel en donde Recepcin les informa sobre los distintos tipos de habitaciones y servicios que brinda el hotel en base a los catlogos confeccionados por el sector de Marketing al igual que las distintas tarifas que trimestralmente prepara la gerencia teniendo en cuenta los precios de la competencia y los de los proveedores. Si existen habitaciones disponibles, lo cual se chequea entre las reservas realizadas y el listado de habitaciones libres, se registra la reserva informndole al futuro husped el nro. de habitacin asignado, horario de entrada y el nro. de reserva asignado. En ocasiones llegan personas sin aviso ni solicitud previa de alojamiento. En estos casos, el hotel slo puede aceptar ms huspedes en funcin del nmero de habitaciones libres y las reservas confirmadas. Si la persona tena una reserva, se le asigna una habitacin, borrando la reserva del registro. Conforme se asignan habitaciones se las borran y se registran en el formulario general de habitaciones ocupadas. El hotel mantiene la reserva de habitaciones a sus clientes an cuando estos no lleguen en la fecha prevista. Cuando por error se asigna un husped a una habitacin reservada, el hotel se compromete a conseguirle alojamiento en un hotel prximo, pagando todos los gastos resultantes del traslado. En el momento que el cliente se presenta y se percibe el error se consulta telefnicamente a los hoteles cercanos hasta que se obtenga una habitacin. Se le informa al cliente y se contrata un remisse para el traslado. Cuando el pasajero se retira del hotel, Recepcin prepara una factura con los gastos de cada husped considerando el valor de la estada segn el registro de habitaciones ocupadas, la lista de precios de habitaciones y la declaracin de gastos que ha ido presentando diariamente el Servicio de Habitacin. Siempre que se retira un husped del hotel se deben actualizar los registros de habitaciones ocupadas y disponibles.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 68 de 117

Trabajo prctico Ticketron

rea temtica Modelo de funciones y eventos

Nivel Avanzado

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos.

La venta de entradas en el sistema Ticketron se realiza de la siguiente forma: El cliente puede adquirir las entradas de distintas formas: en boleteras donde se lleva a cabo el espectculo, en boleteras localizadas en sitios remotos, comercios autorizados... Cuando se hace una solicitud, el sistema determina el lugar y fecha del espectculo (algunos clientes tienen informacin errnea sobre el mismo). Para esto se lleva un calendario maestro provisto por la Gerencia de Promocin. Si corresponde se provee al cliente de informacin sobre diversos espectculos en la misma fecha o en otra diferente. Una vez que el cliente selecciona el evento y la fecha, el sistema le asigna los asientos de acuerdo con un plano maestro. A medida que se otorgan los asientos el plano maestro se actualiza para indicar la disponibilidad de los lugares. Cuando el cliente confirma su acuerdo, el sistema habilita la cobranza. El precio de la entrada est en funcin del evento, de la hora, del lugar y de la localidad en la que se realiza el espectculo. Tambin varan de acuerdo al patrocinador del evento. Por ejemplo, es comn que el precio de las entradas sea menor, en caso de que el cliente sea jubilado; de acuerdo al tipo de espectculo tambin se realizan descuentos a estudiantes. Algunas entradas son distribuidas sin costo por la administracin o los patrocinadores del evento, aun en estos casos solicitan las entradas a travs del sistema. Las entradas cobradas y entregadas se registran en el Archivo Diario de Movimientos de Entradas. Se registra informacin de cada una de las ventas y cobros para que Marketing lleve el control y la liquidacin para los administradores y patrocinadores.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 69 de 117

Trabajo prctico Fin_DFD01

rea temtica Modelo de funciones y eventos

Nivel Avanzado

Objetivo: Especificar y justificar claramente los errores cometidos en el armado del diagrama.
Diagrama de contexto
a
PASAJEROS
INTERNACIONALES

Aduana

RESERVA
VUELO

b Pasajero
PEDIDO
VUELO

0 Sistema de reserva de pasajes


VUELOS DISPONIBLES PASAJES
CONFIRMADOS

VUELOS INTERNACIONALES

PASAJE CONFIRMADO

c
CARACTERSTICAS
AVIONES

Compaa aerea

Diagrama de sistema
b Pasajero
PEDIDO
VUELO

c
VUELOS DISPONIBLES

Compaa aerea
VIAJES APROBADOS VIAJES APROBADOS

1
RESERVA
VUELO

D2

Viajes

Programacin de viajes
PASAJES
CONFIRMADOS

Reservar vuelos

D4

Clientes
VIAJE

RESERVA
VUELO

3 Asignar pasajes
RESERVA
VUELO

d Gerente de marketing

DISTRIBUCIN
PASAJES

D1

Compaa aerea
RESERVA
VUELO

D3

Reservas

PASAJE
CONFIRMADO

CANCELACIN

c
COMPAA

2
Compaa aerea
RESERVAS
EFECTUADAS

T
D3

Informar Compaa aerea

Pasajes cancelados

PASAJES INTERNACIONALES

a Pasajero

b Aduana

Seminario Profesional

Universidad Nacional de Lujn

Pgina 70 de 117

Trabajo prctico Fin_DFD02

rea temtica Modelo de funciones y eventos

Nivel Avanzado

Objetivo: Justificar si existen los errores marcados en el Diagrama de Flujo de Datos.


Parte A: Dic96-1

z
S OLICITUD A BONO
ACTIVO

D49

Abonos activos
A BONO ACTIVO

Subsistema inscripcin

NUEVOS INSCRIPTOS

h Sistema cobranzas

1
NUEVOS
INSCRIPTOS

V ALOR
CUOTA

INSTALACIN
A REALIZAR

Incorporar socio 2

D48

Valores cuotas
E X-ABONADO

E X-ABONADO

D50

Instalaciones pendientes
D47

Ex-Abonados

Aclaracin: Se consultan los nuevos inscriptos accediendo a los archivos del Subsistema de Inscripcin.

Parte B: Dic96-2

a Comandante personal

ORDEN SELECCIONADA

4
INVITADO

D56

Invitados

Seleccionar invitados 1
INVITADO
SELECCIONADO

A EVENTO

INVITADO SELECCIONADO

2
CUOTA
AL DA

INVITADO
SELECCIONADO

D33

Invitados seleccionados

1
h Invitado

5
n
CUOTA

Cobrar cuota

PAGA

Socio

Seminario Profesional

Universidad Nacional de Lujn

Pgina 71 de 117

Captulo 5

Descripcin de procesos
Tabla de Decisin

Tabla de decisin
La tabla de decisin es una herramienta que se utiliza para documentar informacin relacionada con la descripcin de procesos o procedimientos de informacin. Facilita la registracin ordenada de un conjunto de condiciones que con sus respectivas combinacin de valores determinarn acciones diferentes a seguir segn sea la combinacin. Con anterioridad a la aparicin de las tablas de decisin, se usaban los diagramas de flujo como una tcnica para documentar los procedimientos de un programa o procesos, que eran deducidos de narraciones descriptivas de un problema o una situacin. La tcnica de Tablas de Decisin es la herramienta ms adecuada para documentar procedimientos de decisin con varias combinaciones de condiciones a analizar. Esta tcnica se usa para: Definir lgica de procesos de decisin. Definir programas o algoritmos computacionales. Definir un procedimiento de control Tener en cuenta que la primer descripcin de un procedimiento se presenta en forma narrativa, motivo por el cual usar esta herramienta permite mejorar la interpretacin (menos subjetividad) de parte de quien la lea. Minimizar el riesgo de errores en la exposicin de casos posibles o planteamiento de casos que tengan sentido.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 72 de 117

Conceptos Decisin
Es la seleccin de las acciones a desarrollar bajo ciertas condiciones. Pueden ser Programadas o No Programadas.

PROGRAMADA NO PROGRAMADAS Son repetitivas. Se toman de la Contienen elementos creativos, misma manera. son originales. Son fcilmente automatizadas. Son propias del ser humano producto de sus experiencias. En algunos casos son automatizables en un sistema experto

La tabla de decisin, como herramienta especfica, permite dejar documentadas las decisiones programadas. Con respecto al campo de aplicacin, particular de informtica, la tabla de decisin programada, puede especificarse en cualquier sistema de informacin asociada a una operacin en un cursograma, a un proceso en un Diagrama de Flujo de datos, a un algoritmo en un mdulo (entre otros).

Condicin
Es un conjunto de circunstancias determinada. que rodean a una situacin

Estas condiciones pueden tomar diversos valores o estados. Por ejemplo: categora de cliente A,B,C,D Dada una o un conjunto de condiciones se cumplen una o un conjunto de acciones. Con lo cual se hace uso de la estructura:

Seminario Profesional

Universidad Nacional de Lujn

Pgina 73 de 117

Si......(condicin) Entonces....... (accin) Ejemplo: Si ( Tipo de cliente A) ENTONCES (Descontar 10%) Accin
Es lo que debe hacerse dada una circunstancia determinada (conjunto de condiciones con un valor especfico). Se indica con un verbo en infinitivo y un sustantivo.

Ejemplo: Si el cliente es A ENTONCES descontar 10%.

Presentacin de una tabla


Por razones prcticas, es conveniente que su tamao no exceda el de una pgina. Toda tabla est formada por cuatro cuadrantes: Cuadrante 1: se identifican las Condiciones afectan al problema. (Matriz de Condiciones) que

Cuadrante 2: se identifican las Acciones a desarrollar. (Matriz de Acciones). Cuadrante 3: se identifican las combinaciones de valores de las condiciones que darn lugar a la toma de decisin. Cuadrante 4: se identifican las acciones a realizar de acuerdo a los valores en cada caso.

Cuadrante 3 + Cuadrante 4 = REGLA DE DECISION

Seminario Profesional

Universidad Nacional de Lujn

Pgina 74 de 117

Cuadrante 1

Cuadrante 3

1
CONDICIONES

2 N

3 S

4 --

Condicin A

--

Condicin B

--

Para cada condicin planteada, Hay una combinacin de valores especificada en el cuadrante 3 y de acuerdo a ello se origina una combinacin de valores de acciones reflejada en el cuadrante 4. Esta relacin entre el cuadrante 3 y el 4 origina una REGLA de DECISIN. Las reglas van numeradas de izquierda a derecha, formando cada una de ellas una columna.

Como leer una tabla de decisin


La lectura de una tabla es un proceso muy sencillo por ejemplo:

ACCIONES Seminario Profesional

Accin 1 Accin 2

X --

-X

X --

---

Cuadrante 2

Cuadrante 4

IMPORTANTE

Universidad Nacional de Lujn

Pgina 75 de 117

1
Condiciones

2
S N

3
N N

Da de sol Tengo ganas

S S

Salir al parque
Acciones

X X --

--X

--X

Andar en bicicleta Quedarme en casa

IMPORTANTE: Debemos diferenciar el Si DEL CONDICIONAL DEL S


que corresponde a uno de los valores que puede tomar una condicin excluyente: S = S, N = No.

Regla 1: Regla 2: Regla 3:

S (Si el da es de sol) Y S (Si tengo ganas) ENTONCES salgo al parque Y ando en bicicleta. S (Si el da es de sol) Y S (No tengo ganas) ENTONCES decido quedarme en casa. S (No es da de sol) Y S (No tengo ganas) ENTONCES decido quedarme en casa.

Condiciones y Acciones: Tipos de valores


En una tabla de decisin tanto las condiciones como las acciones pueden tomar valores: Limitados Extendidos Mixtos

Seminario Profesional

Universidad Nacional de Lujn

Pgina 76 de 117

Valores limitados
Valores limitados quiere decir que pueden tomar, como mximo, dos valores opuestos mutuamente excluyentes. Condiciones: Acciones: Se cumple (S) no se cumple (N) Se hace (X) no se hace (--)

1
Condiciones

2
S N

3
N N

Da de sol Tengo ganas

S S

Salir al parque Quedarme en casa

X --

-X

-X

Valores extendidos
Valores extendidos quiere decir que pueden tomar ms de dos valores o bien que los valores no son mutuamente excluyentes (an cuando sean S/N). Condiciones: Edad postulante: E<30 aos, 30<=E<=45, E>45 Manejo de idioma: (frc), espaol (esp). Acciones: tomar empleado como recepcionista (rec). tomar empleado (adm). Reglas: como administrativo ingls (ing), francs

Seminario Profesional

Acciones

tomar empleado como consultor (con).

Universidad Nacional de Lujn

Pgina 77 de 117

Si la edad del postulante es menor a 30 aos (E<30) y sabe ingls (ing) entonces tomar empleado como recepcionista (rec). Si la edad del postulante est 30 y 45 aos (30<=E<=45) y sabe francs (frc) entonces tomar empleado como administrativo (adm). Si la edad del postulante es mayor a 45 aos (E>45) y sabe espaol (esp) entonces tomar empleado como consultor (con).

1
Condiciones

2
30<=E<=45 aos

3
E>45 aos

Edad postulante Maneja idioma

E < 30 aos

ing

frc

esp

Valores mixtos
Valores mixtos es cuando en una misma tabla coexisten valores limitados y extendidos para condiciones y/o acciones. Hay casos en los que la sucesin de acciones de una determinada regla se debe realizar siguiendo un orden. Esta se indica sustituyendo la X por nmeros ordenados a partir del 1 y adjudicndoles las acciones segn correspondan.

Seminario Profesional

Acciones

Tomar Empleado

rec

adm

con

Consejos No use valores limitados (S/N) si se puede usar valores extendidos. El uso de valores extendidos permite una mayor sntesis, claridad y comprensin de los procesos de Decisin.

Universidad Nacional de Lujn

Pgina 78 de 117

Ejemplo:

1
Condiciones Acciones

2 A<30 N

3 30<A<45 S

4 30<A<45 N

5 A>45 S

6 A>45 N

Edad Maneja idioma Tomar empleado Realizar capacitacin Rechazar candidato

A<30 S

1 2

2 1

1 2

---

1 2

---

--

--

--

--

Pasos para la construccin de la tabla


La construccin de tablas, es un procedimiento que requiere varios pasos: PASO 1 Identificar individualmente las condiciones de la descripcin narrativa, es decir, las condiciones de la situacin, qu circunstancias se necesitarn para tomar la decisin. PASO 2 Identificar individualmente las acciones que debern cumplirse para lograr la toma de decisin. PASO 3 Normalizar el lenguaje de condiciones y acciones y anotar en los cuadrantes respectivos. PASO 4 Determinar las combinaciones de valores que pueden tomar las condiciones en cada situacin en particular. Decidir cules son valores limitados y cules son extendidos.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 79 de 117

Definir el cdigo mnemotcnico y explicarlo. PASO 5 Una vez construida la tabla, debemos controlar las reglas para verificar que no existan redundancias. PASO 6 Hacer un control final de la tabla para ver que cumpla con las caractersticas conocidas del problema.

NOTA:

el orden de las condiciones es indistinto. Es conveniente tenerlo en cuenta para facilitar y/o mejorar la comprensin de aplicacin del procedimiento de decisin.

Mtodo para la construccin de reglas

Mtodo intuitivo Para construir reglas contamos con dos mtodos: Mtodo masivo

Mtodo Intuitivo
Se aplica cuando se conocen claramente las combinaciones de valores de las condiciones. Se pueden ir construyendo las reglas una por una basndose en el conocimiento del problema sin ningn criterio de relacin entre ellas. Con este mtodo puede aparecer un cierto factor de riesgo.

Debe agregarse a la construccin una Regla No Operativa, que sirva como sumidero de todas las combinaciones de valores de condiciones que no fueron consideradas por algn motivo. Se la identifica en la ltima columna con el nombre OTRAS. Generalmente esta regla va asociada con la accin CONSULTAR, ya que los casos no descriptos explcitamente en la narracin, debern ser consultados.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 80 de 117

OTRAS: Cuando el autor desconoce alguna situacin y deber reestudiar el problema.

Ejemplo:

1
Condiciones Acciones

2
E<30

6
E>45

7 O T R A S

Edad postulante Maneja idioma Tomar empleado Rechazar candidato Consultar

E<30

30<=E<=45 30<=E<=45 E>45

X --

-X

X --

-X

X --

-X

---

--

--

--

--

--

--

Mtodo Masivo
Se aplica cuando no conocemos en combinaciones de valores de condiciones. detalle las

Permite construir todas las combinaciones posibles sean lgicas no. Se relaciona cada valor de cada condicin con todos los valores de las dems condiciones. Luego se analiza la verosimilitud de cada regla de decisin.

Ejemplo Grfico: se determinarn las combinaciones usando las caractersticas propias de las mismas y no el conocimiento que se tenga del problema.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 81 de 117

Dada tres condiciones, cada una con sus valores posibles:

Condicin Condicin 1 Condicin 2 Condicin 3

Valores posibles Y Z

A B C D 1 2 3

Pasamos a ordenarla:

Condicin 1 Condicin 2 Condicin 3 A 1,2,3 B 1,2,3

Y C 1,2,3 D 1,2,3 A 1,2,3, B 1,2,3

Z C 1,2,3 D 1,2,3

De modo que si combinamos cada valor de cada condicin con todos los dems, nos queda la siguiente cantidad de reglas posibles:

YA1-YA2-YA3-YB1-YB2-YB3-YC1-YC2-YC3-YD1-YD2-YD3 ZA1- ZA2-ZA3-ZB1-ZB2-ZB3-ZC1-ZC2-ZC3-ZD1-ZD2-ZD3 Siendo 24 el nmero total de reglas


El N de reglas lo podemos calcular multiplicando la cantidad de valores de cada combinacin entre s. CVCn : es la cantidad de valores de cada combinacin CVC1 = 2 valores CVC2 = 4 valores CVC3 = 3 valores CVC1 CVC2 CVC3 = 2 4 3 = 24

Demostracin:

Si hacemos:

Seminario Profesional

Universidad Nacional de Lujn

Pgina 82 de 117

Ventajas y desventajas del Mtodo Masivo

Ventajas Cubre todas estudio. las posibilidades

Desventajas de El tamao desproporcionado que puede alcanzar.

Recomendacin final
Ampliar y completar el tema de Tablas de Decisin con el libro Profesin Sistemas de Jaime Cabrera, tomo I, captulo 9.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 83 de 117

Trabajos prcticos Trabajo prctico Tipo_Venta rea temtica Descripcin de procesos Nivel Inicial

Objetivo: Documente mediante una tabla de decisin el texto que se presenta a continuacin.
Trix s.a. tiene dos tipos de ventas: anticipada y de entrega en el da. En el caso de las ventas anticipadas, es decir el cliente compra hoy las mercaderas para retirarlas en otro momento; se sella la factura con dos sellos diferentes: "pagado" y "pendiente". En la factura figuran dos fechas: de entrega y de facturacin, en el caso de las ventas de entrega en el da, las fechas coinciden. Cuando el cliente viene a retirar la mercadera el sector Expedicin tiene en cuenta las siguientes consideraciones. Si la factura tiene el sello pendiente, verifica que la fecha de entrega coincida con la fecha del da, si no fuese as rechaza; verifica tambin que haya existencia, si la hubiere, entrega la mercadera y sella "entregado". Cuando las fechas coinciden pero no hay existencia se actualiza la fecha de entrega. Las consideraciones para sellado "pendiente" slo se tienen en cuenta si tambin figura el sello "pagado"; si no ocurriera se enva al cliente al Departamento de Cobranzas. Si el sello entregado estuviese en la factura se notifica al Jefe de Expedicin. Cuando el cliente compr, pag y desea retirar la mercadera en el da, slo aparece el sello "pagado" y se procede de igual manera que con "pendiente".

Seminario Profesional

Universidad Nacional de Lujn

Pgina 84 de 117

Trabajo prctico Pagos

rea temtica Descripcin de procesos

Nivel Medio

Objetivo: Documente mediante una tabla de decisin el texto que se presenta a continuacin.
Contadura analiza diariamente los pagos que debe realizar la empresa; para confeccionar el Listado de pagos autorizados que permite a Tesorera emitir los fondos necesarios. Se manejan cuatro tipo de pagos:
! ! ! !

Proveedores Gastos Sueldos Impuestos

La empresa sigue distintas polticas segn el tipo y fecha de pago:


!

A los Proveedores se les abona en fecha de vencimiento y con cheque, no se permiten adelantos, y en el caso de un pago vencido se lo abona en efectivo Los anticipos de gastos se pagan en efectivo slo si el saldo bancario es insuficiente (no importa el monto). Las rendiciones de gastos se abonan segn su monto:
! !

Menos de 10 mil pesos: en efectivo Entre 10 mil y 50 mil pesos: con cheque, pero si el saldo bancario es insuficiente se abona en efectivo Ms de 50 mil pesos: nicamente con cheque Siempre que se trate de un gasto se debe presentar el o los comprobantes correspondientes, caso contrario se rechaza el pago

! !

! !

Los impuestos se pagan por adelantado y en efectivo. Los pagos se realizan en el Banco de Boston y los comprobantes se deben archivar en el legajo impositivo Los anticipos de sueldo deben tener la autorizacin del Jefe de Personal, caso contrario son rechazados. Se lo abona con cheque, siempre y cuando el saldo bancario no sea insuficiente, en ese caso se lo paga en efectivo. Previamente se anota el importe y nmero de legajo del empleado en el cuaderno de Anticipos Los sueldos se pagan en fecha y con cheque

Seminario Profesional

Universidad Nacional de Lujn

Pgina 85 de 117

Trabajo prctico Lago

rea temtica Descripcin de procesos

Nivel Medio

Objetivo: Documente mediante una tabla de decisin el texto que se presenta a continuacin.
El Supermercado LAGO realiza la entrega de los pedidos a los clientes a travs de tres medios diferentes, (camioneta, ciclomotor, o cadete) en base al siguiente esquema: Si el valor de la compra es inferior a $ 100 (cien), la empresa no realiza entregas a domicilio. Para los pedidos que son iguales o superan dicho monto, se verifica el horarios en que se realiz. Si el mismo fue pedido despus de las 21:00, se lo enva a travs de la camioneta de la Compaa. En el caso de aquellos pedidos que deban ser transportados a una distancia mayor a 20 cuadras, se lo enviar a travs de la camioneta, siempre y cuando sta se encuentre disponible. En caso de indisponibilidad de la misma, sern enviados a travs de un ciclomotor. Para el caso de distancias hasta 20 cuadras, se deber tener en cuenta si el pedido contiene productos frgiles; en este caso, el mismo ser transportado por cadetes. En caso contrario, se deber analizar la cantidad de productos que integran el pedido.
!

Si el pedido est compuesto por menos de 20 productos, se enva a un cadete con un carrito Para pedidos con 20 o ms productos y menos de 40, se utilizan los ciclomotores de la Compaa Si el pedido tiene 40 o ms productos, ser llevado exclusivamente a travs de la camioneta del supermercado.

! !

Seminario Profesional

Universidad Nacional de Lujn

Pgina 86 de 117

Trabajo prctico Pileta

rea temtica Descripcin de procesos

Nivel Avanzado

Objetivo: Verificar que la tabla de decisin construida se corresponda con el texto y, en caso de ser necesario, corregirla. Ante cualquier duda, atenerse a lo especificado en el texto. La tabla resultante no podr exceder las 15 reglas.
Con motivo de la inauguracin de la temporada de natacin, el Club Social y Deportivo Luces ha lanzado la siguiente promocin: para aquellos ex-socios del club que se hallen suscriptos en otra/s actividad/es en el club se les otorgar un descuento del 5% y, en caso de suscribir para toda la temporada (3 meses), se le permitir acceder a clases de natacin sin cargo. Para el conjunto societario actual se ha determinado lo siguiente: aquellos socios cuya antigedad en el club sea mayor o igual a 5 aos, recibirn un descuento del 20% en el abono de pileta, mientras que el descuento ser del 10% para los socios de menor antigedad, siempre y cuando la suscripcin no corresponda a un nico mes. Para los socios suscriptos que sean menores de 25 aos, se les brindar la posibilidad de acceder en forma gratuita al gimnasio del club. En caso de que el suscripto ya se encontrara desarrollando tal actividad, podr elegir entre las siguientes actividades: cama solar, karate o patinaje. En todos los casos, si la suscripcin corresponde a la temporada completa, tambin podrn acceder gratuitamente a clases de natacin. En caso que el suscripto no sea socio del club (invitado especial por un socio), se le permitir, como nico beneficio, el acceso en forma gratuita al gimnasio del club durante el perodo de la suscripcin.

Condiciones
Socio Antigedad mayor a 5 aos Meses de suscripcin Edad

1
Ex I

2
Ex 3

3
S 1/2

4
S 1/2

5
S 3

6
S 3

7
N 1 <25

8
N 1 > 25

9
N 2 <25

10
N 2

11
N 3

12
N 3

Soc. Soc. Soc. Soc. Soc. Soc. Soc. Soc. Soc. Soc.

< 25 > 25 < 25 > 25

> 25 < 25 > 25

Acciones
Entrada gratis al gimnasio Descuento 5 % Descuento 10% Descuento 20% Clases gratis de natacin N X N X X X X X X X X X X X X X X X S N S N S N S N S N

Seminario Profesional

Universidad Nacional de Lujn

Pgina 87 de 117

Trabajo prctico West_Air

rea temtica Descripcin de procesos

Nivel Avanzado

Objetivo: Documente mediante una tabla de decisin el texto que se presenta a continuacin.
La empresa Western Airlines, dedicada al transporte areo de pasajeros tanto a nivel nacional como internacional, ha decidido realizar una agresiva campaa de promocin con motivo de la reestructuracin de la empresa. Para los vuelos internacionales que se abonen en efectivo, se ha decidido una rebaja del 25% en los vuelos que se realizan de lunes a viernes, y un 15% para los fines de semana. Para todos los pasajes internacionales correspondientes a primera clase cuya distancia sea mayor o igual a 10.000 Km., se les otorgar como incentivo un pasaje de cabotaje con destino a eleccin del pasajero. Para los pasajeros internacionales de clase turista o business cuyo grupo est formado por tres o ms personas que superen esta distancia, se les regalar tambin un pasaje de cabotaje a cada integrante del grupo. Si el viaje no supera los 10.000 Km., se realizar un descuento adicional del 5% en clase turista, 7% en business class y 12% en primera clase. Los vuelos de cabotaje tienen dos clases posibles: business y turista. Para estos vuelos, la compaa brinda una serie de servicios adicionales: traslado en remise desde el aeropuerto al lugar de destino, hoteles asociados, excursiones especiales. Para aquellos vuelos abonados en efectivo o con tarjeta de crdito Visa o American Express, en caso de que el pasajero decida alojarse en alguno de los hoteles asociados a la compaa, se les otorgar un descuento en los mismos de la siguiente forma:
! !

Cinco estrellas: 20 % de descuento Cuatro estrellas: 10 % de descuento

Se ha dispuesto que el servicio de remises y buses, durante esta promocin, sea gratuito para los pasajeros de business class. Para los grupos de pasajeros de clase turista de dos o ms personas, se les brindar servicio gratuito de remises o buses siempre y cuando el destino sea inferior a 100 Km. desde el aeropuerto; en caso de distancia mayores el pasajero podr elegir entre los medios de transporte mencionados. En este caso se cobrar, para los remises el 50% de la tarifa normal, mientras que en el caso de los buses nicamente el 25% de su valor. Aquellos pasajeros que abonen sus vuelos de cabotaje con tarjeta Mastercard, se les obsequiar una excursin especial. La compaa opera con todas las tarjetas de crdito.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 88 de 117

Trabajo prctico Fbrica

rea temtica Descripcin de procesos

Nivel Avanzado

Objetivo: Armar la/s tabla/s de decisin correspondientes al siguiente enunciado. Tener en cuenta que la/s tabla/s resultantes no debern exceder las 15 reglas.
Con motivo de una nueva apertura al comercio exterior, una de las principales compaas fabricantes de electrodomsticos ha comenzado la redefinicin del procedimiento de despacho de sus productos. La entrega a los clientes desde la fbrica se realizan a travs de transportes independientes. Cada vez que un camin se presenta en la fbrica se emite una orden de ingreso. Si el camin no se encuentra habilitado, se rechaza el ingreso del mismo y se anexa el formulario RC07 a la orden de ingreso elaborada. A continuacin, para aquellos camiones habilitados, se procede a despachar el pedido. Para ello se verifica que el pedido no exceda el lmite de compra asignado al cliente; salvo que el pedido corresponda a una exportacin, en cuyo caso se verifica que la deuda del cliente no supere el lmite fijado por la Gerencia Comercial. Si se supera este lmite, o la operacin es nacional, se rechaza el pedido preparndose el formulario RC05, en caso contrario se realiza el despacho elaborndose un formulario SCE05/97. Para los clientes cuyos pedidos no superan el lmite de compra y que abonan en efectivo, se realiza un descuento del 10% sobre el valor total de la compra. En los casos en que se abona con cheque se le realizar un 5% de descuento. Si la deuda supera el lmite no se le realizar descuento. En base a las nuevas disposiciones de la Secretaria de Comercio Exterior, se deber cargar un porcentaje variable de la compra en concepto de impuesto, a todas las exportaciones. Este impuesto variar segn el pas al que pertenezca el cliente y la fecha de la ltima compra del mismo. Para embarques con destino a clientes pertenecientes al Mercosur, cuya ltima compra sea anterior a los 180 das, no se le gravar impuesto y se confeccionar el formulario SCE05/97. Si la ltima compra es posterior o igual a este lapso, se agrega un 2% de impuesto, y se elabora el formulario SCE07/97. Para clientes pertenecientes al resto de Amrica, la tasa del impuesto corresponde al 5%. Para el resto del mundo, la tasa corresponde al 10% sobre el total de la compra, solo en caso de que la ltima compra sea anterior a 180 das.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 89 de 117

Captulo 6

Balanceo entre DER y DFD


Integradores

Balanceo entre tcnicas


El balanceo de las tcnicas es verificar que las entidades que se encuentran definidas en el Diagrama de Entidad Relacin se encuentren usadas en el Diagrama de Flujo de Datos. Si sobra o falta alguna de ellas entonces tendremos datos que no se utilizan o no estn definidos, y en consecuencia, los diagramas no balancean. Para esto nos basaremos en dos reglas bsicas: A cada entidad del DER le corresponde a una y solo una demora del DFD. A cada demora del DFD le corresponde una o ms entidades del DER.
BALANCEO ENTRE DFD Y DER
DEMORA D1 - Profesores ENTIDADES QUE INCLUYE Profesor Ttulo-Profesor Ttulo Alumno Materia Materia-Plan Plan

D2 - Alumnos

D3 - Materias

Tabla de balanceo

Seminario Profesional

Universidad Nacional de Lujn

Pgina 90 de 117

Trabajos prcticos Trabajo prctico Multas rea temtica Todas las tcnicas Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos y diagrama de Entidad-Relacin. Armar el diccionario de datos.
La Municipalidad de la Ciudad de Buenos Aires (Tribunales de Falta), administra de la siguiente forma la gestin de causas de citaciones efectuadas por la Polica de Trnsito, en el caso de que el infractor se presente voluntariamente. Cuando el infractor llega a las oficinas, se dirige al sector de asignacin de tribunales, saca un nmero y espera a ser llamado. Cuando es llamado le entrega al oficial a cargo la boleta de citacin impartida, que de acuerdo a las infracciones de la misma se le asigna un tribunal. La asignacin de tribunal se realiza de acuerdo a las infracciones cometidas, la fecha de realizacin y la cantidad de infractores asignados a dicho tribunal; si la cantidad de infractores no supera la capacidad de atencin establecida por el tribunal, se da de alta en el sistema la boleta de citacin y se asigna el tribunal, se le informa al infractor el tribunal asignado y se imprime un formulario con tribunal, nombre y apellido del infractor y nmero de boleta de citacin, que se enva a la secretaria del tribunal asignado. En caso de no tener capacidad, se consulta con la secretaria del Tribunal al que debera asignarse el infractor, de acuerdo a su respuesta se le asigna dicho tribunal o se busca otro con disponibilidad. Siempre se asigna un Tribunal de Faltas. Dado que un tribunal puede resolver distintos tipos de infraccin, pero no todas, se sabe que infracciones puede resolver cada tribunal. Las boletas de citacin contienen un nmero de boleta, nmero de patente del automvil, marca y modelo del automvil, apellido, nombre y domicilio del infractor, cdigo de infraccin (puede ser ms de uno), fecha de realizacin de la boleta, direccin en donde se hizo la boleta y polica que la hizo. Las infracciones y los tribunales se encuentran codificadas por el Ministerio de Justicia, guardndose cdigo y descripcin de cada uno. De cada tribunal se tiene la capacidad de atencin. Cada Tribunal tiene varios Jueces, pero un Juez trabaja en un nico Tribunal. Los Jueces tambin son informados por el Ministerio de Justicia y se numeran en forma correlativa dentro de cada tribunal, y se tiene su nombre, apellido y matricula. Una vez que se le asigna el tribunal, el infractor se dirige al mismo. Dentro del horario fijado para atencin al pblico se le permite pasar al saln y deber esperar a que la secretaria lo llame para ser atendido (el llamado se realiza por orden de llegada y una vez terminado de atender el infractor anterior). Una vez que la secretaria lo llama, verifica los datos personales del infractor recibidos del Ministerio del Interior. En caso de haber alguno errneo lo corrige. Luego determina la penalizacin de acuerdo a las infracciones que figuran en la boleta de citacin, fecha de la boleta y causas anteriores resueltas y no resueltas. Una vez determinada la multa se asigna un Juez y se crea una nueva causa (incluyendo en la carpeta toda la informacin necesaria) que se entrega al Juez para que de su conformidad a lo actuado o rectifique la multa. El Juez devuelve su opinin, se modifica la multa si es necesario y se comunica al infractor el dictamen. Todas las causas son archivadas por nmero de documento del infractor, aunque cada una tiene un nmero de causa, diferente a las dems. De cada causa interesa su

Seminario Profesional

Universidad Nacional de Lujn

Pgina 91 de 117

descripcin, nmero de boleta de citacin con sus cdigos de infraccin, el tribunal que trat la causa (que es el asignado a la boleta de citacin) y el importe de la multa. La multa es una sola por causa. Cada infractor tiene un legajo identificado por nmero de documento, en el cual se llevan las causas del infractor, apellido, nombre, domicilio y telfonos del infractor. Si el infractor est de acuerdo con la sancin impuesta se dirige a caja a abonar (el sistema de cobros de multas no es contemplado en este sistema), caso contrario pide una audiencia con el Juez y el Polica que le hizo la boleta. En caso de peticin de audiencia (una sola por causa), se verifica cuando el Juez asignado est libre (de acuerdo a las dems audiencias agendadas) y se determina fecha y hora de la misma. Se avisa al infractor, al Juez y al Polica que realiz la boleta. Las audiencias se identifican por un nmero correlativo de orden de acuerdo a la fecha y el Juez asignado. En el aviso se incluyen algunos datos de la causa a tratar. En cada audiencia se trata una nica causa.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 92 de 117

Trabajo prctico Automviles

rea temtica Todas las tcnicas

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos y diagrama de Entidad-Relacin. Armar el diccionario de datos.
La empresa 2000 automviles se dedica al alquiler de vehculos. La gestin de alquiler se realiza a travs de una serie de oficinas situadas a lo largo de todo el territorio nacional. Se contempla solamente el alquiler del auto y cobro del mismo, el sistema no trabaja con reserva de automviles. Se guarda informacin de todos los clientes que tuvieron relacin con la empresa, considerando cliente a toda persona que alquila (o alquil) un vehculo. Los clientes son identificados por su nmero de documento (DNI), si el cliente tiene una actividad importante en la empresa se lo considera VIP y se le proporciona una tarjeta especial que tiene fecha de vencimiento y porcentaje de descuento otorgado. En caso de no ser cliente VIP se guarda la forma en que se desea pagar y como se contact con la agencia. Adems de ambos se guarda nombre y apellido, DNI, telfonos, domicilio, empresa en la que trabaja, telfonos laborales, domicilio laboral. Los vehculos se encuentran identificados por el nmero de patente y se tiene el modelo del auto, el nmero de chasis, motor y tipo de vehculo. Los tipos de vehculos estn codificados y pueden ser: camioneta, auto 4 puertas, convertible, etc. Existen cuatro Tipos de Tarifas: diaria, fin de semana, semana y mes o superior. Los Tipos de Tarifas son identificados por un cdigo y se conoce de cada una el nombre. Se sabe el importe que se cobra por alquilar un auto. Dicho importe es definido por el dueo de la compaa y vara de acuerdo al tipo de vehculo y al tipo de tarifa. Cuando se alquila un auto, el cliente puede elegir algunos seguros opcionales que lo cubrirn durante el alquiler. Los datos de los seguros son brindados por la Comisin Nacional de Seguro y consisten en cdigo, nombre e importe de cada uno. Los importes de los seguros no varan de acuerdo al vehculo como lo hacen las tarifas. El alquiler de un vehculo se realiza llenando una solicitud identificada por un nmero. El cliente solicita el modelo y la compaa le asigna el vehculo concreto si hay disponible para la fecha solicitada (informacin que se solicita on-line al Sistema de Devolucin). En caso contrario, el cliente realizar una nueva solicitud o no alquilar ningn vehculo. La solicitud contiene fecha de realizacin de la solicitud, cliente, modelo de auto solicitado, perodo de alquiler; de las solicitudes aceptadas se almacena el auto asignado, la fecha de alquiler del automvil, la tarifa adquirida (de acuerdo al tipo de vehculo y el tipo de tarifa), los seguros opcionales contratados y sea que deja el cliente; de las solicitudes rechazadas se almacena el motivo del rechazo. En caso de alquilar un vehculo se avisa al Sistema de Devolucin para que al fin del da actualice las bases de datos que corresponda. Si el cliente que solicita el vehculo se presenta por primera vez y concreta el alquiler es dado de alta. Todas las solicitudes realizadas por el cliente, son dadas de alta en el sistema, sean estas aceptadas o no.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 93 de 117

Una vez concluido el alquiler el encargado de playa avisa la devolucin del vehculo y la compaa factura el mismo (una factura por cada alquiler), teniendo en cuenta el auto alquilado, la tarifa y los seguros opcionales contratados. A los clientes VIP se le descuenta sobre las tarifas el porcentaje asignado en la tarjeta, pero no se realiza ningn descuento sobre los seguros. Cada factura es identificada por un nmero y en la misma aparecer la fecha de facturacin, el nombre del encargado de playa que recibi el auto, el DNI del cliente, patente del coche alquilado, perodo de alquiler, cdigo de cada seguro opcional elegido, cdigo e importe de la tarifa y el total a pagar. Se le enva una copia de la factura al cliente y la otra se archiva. En cada factura se cobra un nico alquiler. Cuando un cliente viene a pagar puede abonar en forma parcial o total la factura. Cada pago corresponde a una determinada factura. Lo primero que se comprueba es que el nmero de factura corresponda al cliente en cuestin. Una vez hecha esta comprobacin se realiza el cobro de la factura y se registra. De cada pago se conoce el DNI del cliente, la fecha de pago, el nmero de factura, el importe abonado, el saldo a pagar de la factura. No se aceptan pagos mayores a la deuda de la factura. Se informa a fin del da al dueo de los cobros realizados. Los pagos son identificados por el nmero de recibo. Los datos de los vehculos son informados por el dueo a medida que se adquiere una nueva unidad.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 94 de 117

Trabajo prctico Fuente

rea temtica DC - TE - DFD -TD

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin.
Uno de los Subsistemas del Sistema de Administracin de Consorcios de la empresa De la Fuente & Asoc., se encarga del Mantenimiento de edificios. Cuando un propietario hace un pedido de reparacin es atendido por Secretara, quien registra los datos del propietario, de la propiedad y controla que sea efectivamente el propietario y que tenga las expensas al da. Si todo est correcto registra en una planilla de pedidos las caractersticas generales del problema. A fin del da confecciona un parte de novedades y se lo entrega al Administrador para que este otorgue su conformidad y asigne prioridad para la inspeccin de las propiedades. El Administrador responde en el momento y con esa informacin se elabora un Listado General de Inspecciones, enva el original al Encargado de Mantenimiento y archiva el duplicado. El Encargado de Mantenimiento, luego de hacer el relevamiento de la propiedad, informa el estado de situacin de la misma y enva al Administrador el presupuesto de dicho trabajo. Asimismo le informa al propietario que cuando obtenga la aprobacin de la Administracin se comunicaran para arreglar fecha y hora de inicio del trabajo de reparacin correspondiente. El Administrador evala los trabajos de reparacin de la siguiente forma:
!

Si la caracterstica del problema es Urgente, autoriza el pedido de reparacin y le asigna Prioridad 1,siempre que existan fondos en la reserva del edificio. En caso contrario, hace una consulta al Director de la Comisin del Consorcio. Si la caracterstica del problema es SemiUrgente y el monto presupuestado para la reparacin es menor de 500 pesos, autoriza la reparacin y asigna Prioridad 2. En cambio si el valor de dicho monto se halla comprendido entre 500 y 1000 pesos hace una consulta al Director de la Comisin del Consorcio y si supera los 1000 pesos hace un pedido de cotizacin a terceros. Cualquiera sea el importe en caso de no existir fondos de reserva hace una convocatoria de reunin de la Comisin del Consorcio. Si la caracterstica del problema es No Urgente y existen fondos de reserva hace una consulta al Director de la Comisin del Consorcio. En caso de no existir fondos rechaza el pedido de reparacin.

De acuerdo al resultado del anlisis para todos los casos en que se autoriza el pedido de reparacin se confecciona la Orden de Reparacin, y se enva el original al Encargado de Mantenimiento y se archiva el duplicado.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 95 de 117

Trabajo prctico MoraBeach

rea temtica DC - TE - DFD -TD

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin.
La guardera de Windsurf Mora Beach necesita automatizar el sistema para la organizacin de la XV Regata Anual de Prefectura Naval Argentina. Los interesados para participar en el evento deben completar un formulario de inscripcin, cuyo diseo comprende dos partes:
!

Ficha de inscripcin propiamente dicha, donde consta el Apellido y Nombre del participante, fecha de nacimiento, sexo, Direccin, Telfono, Guardera, Categora (a completar por el recepcionista), Nro. de Vela, Tamao de la vela, Largo de la tabla y aos de experiencia. Constancia de inscripcin, en la que figura Apellido y Nombre del participante, fecha de inscripcin, Guardera, Categora, Nombre del recepcionista.

Una vez que Recepcin recibe el formulario, se asigna a cada participante la categora y se le informa el circuito correspondiente de acuerdo a las siguientes consideraciones:
!

Si el participante tiene menos de 35 aos, tiene una vela de hasta 7,5 m y el largo de la tabla es menor a los 3,80 m, se lo inscribe en la categora Raceboard. En caso de tener ms de 35 aos se lo inscribe en la categora Master y en ambos casos debern realizar el circuito completo. Si la longitud de la vela se halla entre los 5 y 9 m, cualquiera sea el tipo de tabla y edad del participante, siempre que este manifieste su acuerdo, se lo inscribe en la categora Open y deber realizar el circuito completo. Si el participante tiene menos de 1 ao de experiencia como windsurfista, se lo inscribe en la categora de Principiante y deber cumplir solo con la primera parte del circuito.

Luego el recepcionista separa el formulario en dos partes, entrega al participante la constancia de inscripcin y enva la ficha de inscripcin a Secretara. A medida que van llegando los participantes al punto final del circuito, el Comit de Prefectura registra en la Planilla de Overall el Nro. de vela y orden de llegada de cada competidor. Al finalizar la regata el Jefe de Prefectura firma dicha planilla y la presenta en Secretara. Es responsabilidad de cada participante informar en Secretara si ha abandonado la competencia en cualquier punto del circuito. En base a la planilla de Overall, Secretara elabora el Listado General de Premios clasificado por categora (Apellido y Nombre del ganador, orden de llegada en su categora, Orden de llegada general). Se premian a los cinco primeros puestos de cada categora. Tambin se genera un listado especial donde consta los datos de los 10 primeros principiantes que cumplieron la primera parte del circuito. Toda la documentacin con los resultados de la regata es entregada al Director de Mora Beach, el cual proceder a la apertura de la ceremonia de entrega de los premios correspondientes.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 96 de 117

Trabajo prctico IAE

rea temtica DC - TE - DFD -TD

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin.

El I.A.E., Instituto de Acreditaciones Elctricas, otorga las credenciales habilitantes para la realizacin de instalaciones elctricas. Trabajan con tres categoras: Profesionales (Ingenieros Elctricos y Electrnicos), Tcnicos (Electricistas y Electrnicos) e Idneos (Electricistas sin ttulos oficiales). Para Profesionales y Tcnicos la habilitacin es inmediata, los idneos deben realizar un curso sobre Reglamentacin e Instalaciones Elctricas . El interesado se presenta en Recepcin con el formulario de inscripcin el cual complet con su DNI, apellido, direccin y telfono; dos fotos 4 x 4 y fotocopia del DNI. Si es Profesional o Tcnico se controla que el ttulo y el certificado de matrcula del Consejo Profesional sean los aceptados por el IAE, si es as se le entrega una constancia de trmite en donde le indica el da en que se inici el trmite, el empleado que lo inici y el da en que deber retirar su credencial. La documentacin se le enva al Director del IAE, quin se encarga personalmente de la habilitacin de profesionales y tcnicos. Cuando el interesado es Idneo se lo inscribe en un curso con vacantes en una de las Entidades Habilitadas para el dictado del curso, (eligindola de una lista con las 23 entidades, direccin y responsable de la entidad). La recepcionista emite un certificado de inscripcin por duplicado donde consta la direccin de la entidad, fecha de inicio del curso y el nro. de curso, el original se entrega al interesado y el duplicado junto con los formularios de Inscripcin, las fotos y fotocopias del DNI, se guardan en la carpeta de la entidad elegida. En caso de que sea rechazada la inscripcin se informa al interesado. Se informa a los responsables de cada entidad los nuevos alumnos inscriptos mediante un listado de inscripcin. Al finalizar cada curso, (dura aproximadamente 2 meses), cada responsable de la entidad habilitada entrega en sector Habilitaciones del I.A.E, un informe de la asistencia de los alumnos (Apellido y Nombre del alumno, nombre del curso, fecha de finalizacin del curso, % de asistencia) junto con los exmenes finales de los alumnos. Para otorgar la habilitacin se procede de la siguiente manera: El porcentaje de asistencia deber ser como mnimo del 90% y: Si la cantidad de respuestas correctas est entre 5 y 6 la calificacin ser de 6.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 97 de 117

Si las respuestas correctas son 7 u 8 la calificacin asignada ser 7, adems se lo incluir en la lista de recomendados solo si el trabajo final presentado obtuvo calificacin superior a 8. Si la cantidad de respuestas correctas es igual a 9, la calificacin asignada ser 9 y se lo incluir en la lista de recomendados. Si todas las respuestas fueron correctas, la calificacin ser de 10 y se lo incluir en el listado de recomendados.

Con esta informacin el Ing. Valone consulta los formularios archivados y genera el listado de habilitados por cuadriplicado con apellido, DNI y nmero de registro asignado en ese momento. Le da el duplicado a Silvia, su secretaria; quien archiva nuevamente el formulario de inscripcin y archiva el duplicado del listado en el archivo de Idneos Habilitados. El triplicado lo enva a Estadsticas y el original lo archiva. El cuadruplicado lo enva junto con las fotos a la empresa SCAN S.A. quien se encarga de realizar las credenciales. Cada Entidad Habilitada le entrega a los aprobados una constancia de trmite para que puedan retirar su credencial.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 98 de 117

Trabajo prctico PRET

rea temtica DC - TE - DFD -TD

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin. El Ministerio de Educacin, a travs del Programa de Equipamiento Tecnolgico (PRET), otorga el equipamiento de laboratorios de informtica a colegios de todo el pas. Cuando una escuela quiere ingresar al programa, se dirige antes del cierre de inscripcin, al rea Proyectos Institucionales. All completa un formulario de inscripcin con los siguientes datos: nombre de la escuela, direccin, localidad, telfono, matrcula, tipo de institucin(pblica o privada), nombre del director, fecha de inscripcin. Junto con dicho formulario entrega una nota del director en la cual fundamenta su pedido, detallando el equipamiento disponible y el que se solicita. La recepcionista, controla que la informacin est completa; que la escuela est inscripta en el sistema de enseanza oficial del Ministerio; que est dentro del termino previsto de inscripcin (determinado por la Direccin de Escuelas y que el equipamiento detallado coincida con la informacin disponible en la base de Equipamiento Escolar del Ministerio. De ser as arma un expediente con dicha documentacin, lo archiva en el bibliorato de Instituciones, y confecciona un comprobante de inscripcin con los siguientes datos: nombre de la escuela, fecha de inscripcin, responsable de inscripcin, luego lo sella y se lo entrega al representante del colegio. En caso de que la escuela haga su pedido fuera de trmino, se archivan los documentos en el fichero de Escuelas Pendientes. Una vez por mes, el Comit Evaluador, consulta los expedientes de los institutos inscriptos y asigna el equipamiento de la siguiente forma (siempre que existan fondos disponibles de acuerdo al presupuesto que determina la Direccin de Escuelas): Para las escuelas Pblicas: Si la escuela tiene una matrcula menor o igual a 200 alumnos y est ubicada en el interior del pas, recibe equipamiento para un laboratorio, instalacin y capacitacin; en el caso de pertenecer al Gran Bs. As. recibe lo mismo pero sin capacitacin. Si la escuela tiene cuenta en la matrcula entre 200 y 500 alumnos y est ubicada en el interior del pas o en el Gran Bs. As., recibe equipamiento, instalacin y capacitacin para dos laboratorios. Si la escuela tiene una matrcula superior a los 500 alumnos y est ubicada en el interior del pas, recibe equipamiento para tres laboratorios y capacitacin; en el caso de pertenecer al Gran Bs. As. recibe equipamiento para dos laboratorios sin capacitacin. En el caso de escuelas ubicadas en Capital Federal, cualquiera sea su matrcula, reciben equipamiento para un laboratorio y capacitacin. Seminario Profesional Universidad Nacional de Lujn Pgina 99 de 117

Para las escuelas Privadas: En todos los casos, reciben el equipamiento correspondiente a un laboratorio. Si habiendo analizado todos los expedientes inscriptos en trmino aun quedaran fondos, el Comit realiza el mismo anlisis sobre los pendientes. De acuerdo al anlisis efectuado el Comit Evaluador confecciona por duplicado, un listado de asignacin de equipamiento de los institutos, enva el original junto con los expedientes al Jefe de Gabinete para su autorizacin y guarda el duplicado en el archivo de Equipamiento. Cuando la secretaria de Proyectos Institucionales recibe dicho listado con las correspondientes autorizaciones de la Jefatura de Gabinete y los expedientes: Enva una copia de dicho listado a la Administracin, para que gestionen la compra de equipos. Confecciona una carta de notificacin para las escuelas. Genera un listado con las escuelas que van recibir capacitacin y lo enva al Programa de Capacitacin para que inicien la planificacin de dicha actividad.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 100 de 117

Trabajo prctico ACA

rea temtica Todas las tcnicas

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos y diagrama de Entidad-Relacin. Armar el diccionario de datos. Definir un proceso del DFD utilizando tabla de decisin. El ACA brinda el siguiente servicio de auxilio mecnico a sus socios: Si un socio necesita auxilio mecnico, debe llamar a la oficina de auxilios para que se le asigne un mvil. Para ello se chequea que la persona que solicita el servicio sea realmente socio del ACA y que tenga las cuotas al da. Una vez verificado esto se chequea que mviles estn libres preguntndoles por radio. En caso que haya algn mvil disponible se informa al usuario que en un promedio de 2hs. el mvil llegar a auxiliarlo y se le informa al mvil designado el trabajo a realizar, en caso que no haya mvil disponible se le informa al socio que se le reintegrar hasta la suma de $300. para que contrate un remolque particular. En ambos casos se registra en la base de datos el pedido de auxilio identificndolo con un cdigo, adems de guardarse el nmero de socio, zona en la que est el auto, la direccin exacta en donde se encuentra el auto. Cuando no hay mvil se registra la hora de pedido del auxilio y el motivo por el cual no hay mvil (todos trabajando, rotos, etc.) si hay mvil disponible se registra el nmero de mvil asignado, y el tiempo de espera estimado para la atencin. Los mviles se encuentran identificados por nmero de mvil y se guarda patente, marca, modelo y chofer de cada uno. Los choferes son identificados por su DNI y se conoce apellido, nombre y telfono. Un chofer trabaja con un nico mvil. Los datos de los mviles y los choferes son generados por el Departamento de Servicios. Se sabe nmero, nombre, apellido y direccin de cada socio (informados por el Departamento de Afiliacin). Las cuotas de los socios son informadas por el Departamento de Afiliacin y se tiene socio al que pertenece la cuota paga, mes pago, importe y Banco en donde se realiz el pago. Cuando el mvil ha cumplido el servicio pedido, debe elevar un informe a Casa Central, Oficina de Auxilios, que contiene: nmero de auxilio brindado (todos distintos), nmero de mvil (el asignado al pedido), cdigo de pedido de auxilio, tipo de auxilio realizado, horario real de llegada y horario de finalizacin de la atencin (se realiza un informe de atencin por cada pedido de auxilio atendido). Con la informacin presentada por los mviles, Casa Central elabora la liquidacin de las comisiones todos los das a las 20:00hs. generando la comisin a cobrar por cada chofer para ese da (en pesos). Por cada chofer se guarda la comisin a pagar por cada fecha. Cuando se liquidan las comisiones se verifica que el servicio a liquidar haya sido realmente pedido. Si no lo fue se emite una nota de reclamo que se enva al chofer, caso contrario se procede a efectuar el calculo de la liquidacin de comisiones.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 101 de 117

Para liquidar las comisiones se tiene en cuenta el valor base, que figura en una lista de precios por servicio que es actualizada por la Gerencia del Departamento de Servicios. Establecido el valor base se consideran valores de ajuste tales como porcentaje por antigedad, cantidad de servicios realizados en el da y otros conceptos. Si el empleado tiene una antigedad de hasta 5 aos corresponde el 0.05 del valor base; entre 5 y 10 el 0.07 y antigedad mayor a 10 aos el 0.08. Para todos los servicios que requirieron traslado se acredita $10. Si el chofer realiz mas de 5 servicios en el da se acreditan como premio $20. Si no pudo salir por tener el mvil en reparacin se liquidan $15 por el da, mas el valor base. Luego de obtenido lo que cada chofer debe cobrar se enva una copia de las comisiones liquidadas a Pagos para que realice la gestin de sueldos. Se archivan los informes y el original de las comisiones liquidadas ordenados por fecha. Con la informacin brindada por los mviles y las comisiones de los choferes, la oficina de auxilios realiza estadsticas una vez por mes, que son enviadas al Departamento de Servicios para que elabore los planes que crea necesario para el mejoramiento de la empresa. Juntamente con las estadsticas se elabora un informe con los servicios que no se pudieron brindar en el mes que se enva tambin al Departamento de Servicios.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 102 de 117

Trabajo prctico Rural

rea temtica DC - TE - DFD -TD

Nivel Medio

Objetivos: Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin. La Sociedad Rural Argentina controla e inscribe animales de pedigr de ganado vacuno, porcino y equino, asesorando a sus propietarios. Las actividades son dirigidas por el Comit Ejecutivo, quien tiene a su cargo Inscripciones, Cobranzas y Registros Genealgicos, este ltimo departamento tiene dos sectores, Control de Pariciones e Inspecciones. Se desea agilizar el trmite de inscripcin y la evaluacin de las solicitudes. Actualmente existen demoras y en ocasiones los datos que provee Sistemas se encuentran desactualizados, el Jefe de Sistemas es el hijo del presidente del Comit Ejecutivo y asiste con poca frecuencia ya que esta tarea la realiza gratuitamente. Para realizar la inscripcin de un animal, el propietario retira en el Departamento de Inscripciones un formulario de Solicitud de Inscripcin en original y duplicado. Una vez completado el formulario el Departamento Inscripciones controla que est adecuadamente cumplimentado, si es as sella el duplicado con recibido, lo entrega al propietario y enva el original a Cobranzas. Cuando el criador abona el derecho a estudio de inscripcin, Cobranzas controla que el propietario se encuentre registrado como criador, para ello consulta el archivo de criadores que es actualizado por el Departamento de Inscripciones. Si est registrado, confecciona una factura por duplicado segn los aranceles determinados por el Ministerio de Agricultura, Ganadera y Pesca. Le entrega el original de la factura y archiva el duplicado por fecha. Luego enva al Departamento de Registros Genealgicos la Solicitud de Inscripcin para su estudio. Registros Genealgicos semanalmente extrae del fichero de Inscripciones Pendientes, los formularios que an no han sido procesados. Solicita a Sistemas, (completando un cuaderno de pedidos), el Listado de Antecedentes Genealgicos de la Cra a ser inscripta. Con el listado pedido (que es entregado junto con el cuaderno firmado por el Jefe de Operaciones), Registros controla que el perodo entre la ltima paricin de la madre y el nacimiento de la cra, sea mayor o igual a 400 das en el caso de los equinos, 206 para porcinos y 360 para los vacunos. En caso de no cumplirse este requisito se desaprueba la solicitud. Si el padre no est inscripto, la aprobacin queda sujeta a una inspeccin de la cra en el caso de equinos y vacunos, para los porcinos se rechaza el trmite. Se informa al Departamento de Inscripciones el resultado de las evaluaciones, devolvindole las solicitudes que fueron analizadas (tanto las aprobadas como las rechazadas) Se informa a Control de Pariciones e Inspecciones las cras a inspeccionar.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 103 de 117

Trabajo prctico LaFesti

rea temtica Todas las tcnicas

Nivel Medio

Objetivos: Armar el diagrama de entidad relacin. Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin. El servicio de lunch La Festichola se dedica a organizar eventos en el Gran Buenos Aires. Cuando un interesado llega al establecimiento a solicitar un presupuesto, Mariana, la recepcionista, le toma el pedido, para poder hacerlo se controla si la persona que solicita el presupuesto ya realiz un pedido anteriormente (esto es lo que lo hace cliente del establecimiento), si no es as le da de alta como interesado. Luego establece para cuantas personas se necesita el servicio de lunch y que tipo de evento es, ya esto influir en presupuesto que se le dar al cliente. Una vez establecida la cantidad de personas y el tipo de evento, Mariana le informa al interesado los distintos servicios de lunch disponibles (informacin actualizada por el dueo), los tipos de comida (combinados), tambin definidos por el dueo y el detalle de los platos (informado peridicamente por el jefe de cocineros). Cuando el cliente ha realizado su eleccin, Mariana, le informa el costo de lo pedido de acuerdo a la siguiente tabla: Si el pedido es menor a 10 personas, entonces no se aconseja un servicio de lunch. Si el pedido se encuentra entre 10 y 50 personas entonces se determina que tipo de servicio desea, de acuerdo a lo informado por el dueo, los servicios que se encuentran disponibles son: Brindis, Cumpleaos, Convencin y Casamiento. Estos a su vez se pueden clasificar de acuerdo al tipo de comida que se desea incluir: Slo platos dulces Combinado 2 (platos salados y calientes) Combinado 3 (platos salados, calientes y dulces). Algunos platos dulces puedes ser platos regionales (rabes, japoneses, hindes, etc). El precio base fijado para los servicios disponibles o eventos es: Brindis, $ 50. Cumpleaos, $ 55 Convencin, $ 50 Casamiento, $ 70 Este importe incluye cualquiera de los tipos de comida. Para el combinado 2 hay un incremento sobre el servicio base del 5 % y para el combinado 3 hay un

Seminario Profesional

Universidad Nacional de Lujn

Pgina 104 de 117

incremento del 7%. En caso de que el cliente solicite slo platos dulces regionales el costo del servicio aumenta un 10%. Si el pedido supera las 50 personas o se desea otro tipo de servicio u otro tipo de comida se consulta con el Dueo del establecimiento para que conforme o ajuste el presupuesto. Una vez determinado el monto, Mariana le entrega al interesado el presupuesto, guardando una copia del mismo. Cada presupuesto contiene: Nro. Presupuesto, fecha, nro cliente (si tiene), DNI (si es interesado), tipo de evento solicitado (se encuentra codificado), tipo de comida, cantidad de personas, precio establecido, en caso de que el Dueo del establecimiento haya mencionado algo en cuanto al presupuesto, se deber incorporar lo dicho en los renglones de observaciones. En caso de que el interesado regrese a realizar el pedido de servicio de lunch, Mariana verifica que el mismo haya pedido un presupuesto. En caso de que no exista el presupuesto se realiza en el momento y se entrega al cliente; no puede realizarse un servicio si no se ha realizado un presupuesto previamente. Mariana consulta al interesado si el servicio se mantiene tal como fuera presupuestado o si desea hacer alguna modificacin. Si desea efectuar alguna modificacin se elabora un presupuesto nuevo. Cuando el interesado da su conformidad al presupuesto se da de alta al cliente (si este es su primer pedido) y al nuevo pedido, incorporando el nro. de pedido, fecha de pedido, nro. de presupuesto, fecha de entrega del servicio, lugar de entrega y telfono del lugar de entrega. Una vez realizado esto se imprime un detalle del servicio solicitado (nro. pedido, nro. presupuesto, nro. cliente, fecha pedido, tipo evento, tipo comida, platos seleccionados, cantidad personas, fecha entrega, lugar entrega, telfono entrega e importe) entregando una copia al cliente, y otra al jefe de cocineros. Cuando el pedido esta realizado el cliente debe dejar una sea pagada, el caso de que quede saldo el cliente abonara en el momento de retirar el servicio. (El subsistema de cobros y entregas no es analizado en este sistema). La informacin que se guarda de los interesados es: Nro. de DNI, nombre, telfono, domicilio. En el caso de los clientes se guarda: Nro. de cliente, DNI, telfono, domicilio, nombre, fecha de alta como cliente, fecha de nacimiento y profesin . Todos los platos se encuentran identificados por un nico cdigo, se conoce la descripcin del plato, si el plato es light o no y el costo bsico. En caso de platos dulces: se sabe si necesitan traslado refrigerado, el nombre de la regin y el proveedor (para los platos regionales). Para los platos salados se sabe la forma de presentacin y el tiempo mximo de anticipacin de preparacin. Para los platos calientes, el tiempo de calentamiento en microondas y el tipo de fuente para servir. Los eventos estn codificados y para cada uno se conoce su cdigo, descripcin e importe base. Los tipos de comida tambin estn codificados y para cada uno se conoce su descripcin.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 105 de 117

Trabajo prctico Veloz

rea temtica Todas las tcnicas

Nivel Medio

Objetivos: Armar el diagrama de entidad relacin. Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin. La escuela de conductores El Cochecito Veloz se dedica a impartir cursos sobre: Conduccin del automotor (uno para Particulares y otro para Profesionales) Mecnica bsica (nivel Introductorio, nivel Medio y nivel Avanzado) Educacin vial. (uno para Conductores y otro para Instructores)

Estos cursos son organizados y peridicamente actualizados por el coordinador de educacin, y los aranceles son fijados por el administrador . Un mismo curso puede dictarse en distintos horarios y para cada uno se conoce el instructor a cargo y el horario de dictado. Los cursos se encuentran identificados por un nmero correlativo, si el curso es de educacin vial se conoce nombre del curso, perodo de duracin, cantidad de clases tericas, cantidad de clases prcticas y la ley vial que sirve de base a ese curso. En el caso de los cursos de mecnica, se conoce tambin el perodo de duracin y el nombre, la cantidad de clases en taller. En caso de que sea curso de conduccin se conoce el nombre, periodo de duracin, cantidad de clases en simulador, el tipo de simulador de ese curso, cantidad de clases en automvil. En todos los casos se conoce el arancel bsico del curso. En caso de que algn interesado desee inscribirse en algn curso se procede de la siguiente manera: 1. Se verifica si el interesado se encuentra registrado como alumno (ha tomado algn curso anteriormente). En caso de ser un alumno nuevo se registran todos sus datos personales. De cada alumno se conoce nmero de alumno, nombre, apellido, tipo y nro. documento, telfono, correo electrnico, domicilio, fecha de ingreso, medio por el que se entero de los cursos. 2. Luego se inscribe al alumno en los cursos que desea tomar. Un alumno puede inscribirse en uno o mas cursos, decidiendo segn el horario que mejor le convenga. Para cada curso en el que se inscribe se registra el curso, el horario, el nmero de alumno y la fecha de inicio del curso. Las inscripciones se identifican por ao en curso y un numero correlativo. 3. Se emite un ticket con el/los nmero/s de inscripcin para que el alumno presente en la ventanilla de pagos. 4. Se le entrega una constancia al alumno, la cual deber presentar el primer dia de clases.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 106 de 117

5. Una vez realizada la inscripcin se informa a cada instructor por correo electrnico que se le asigno un alumno (un mismo instructor es asignado a varios cursos). De cada instructor se conoce su nro. de legajo, nro. de documento, nombre y apellido, telfono, correo electrnico y titulo. Cuando el alumno presenta en la ventanilla de pagos el ticket, se calcula el importe y se procede a cobrar el o los cursos. Por cada pago (en un mismo pago se cobran todos los cursos en que se haya inscripto el alumno) se registra nro. de recibo (numerado correlativamente), fecha de pago, nro. de inscripcin (el o los que correspondan) , importe del curso (respectivamente para cada curso), importe total abonado y forma de pago. En caso de que el alumno pague con tarjeta se pedir autorizacin a la tarjeta correspondiente y se asentara el nmero de autorizacin. Una vez realizado el cobro se imprime un recibo en el que consta nro. de recibo, fecha de pago, datos de la inscripcin, curso/s en lo que se inscribi, importe de cada curso, importe total de pago y forma de pago. El original del recibo se entrega al alumno, se guarda el duplicado en la carpeta de pagos. Administracin al fin del da revisa y controla la informacin de los pagos. Para calcular el importe de cada curso se tiene en cuenta los aranceles bsicos fijados por el administrador. Se analiza el perodo transcurrido entre la fecha de realizacin del ltimo curso y la nueva inscripcin: Si es mayor a 12 meses se recarga un 5 % al valor base. Si est entre 6 y 12 meses no se hace recargo ni descuento. Si est entre 2 y 6 meses se realiza un 10% de descuento sobre el bsico. Si el interesado nunca realiz un curso el importe se recarga un 5 % sobre al valor de base. Si el alumno contrata 2 cursos o ms y paga en efectivo se le hace un descuento del 10% para cualquier tipo de curso sobre el importe total de pago

Seminario Profesional

Universidad Nacional de Lujn

Pgina 107 de 117

Trabajo prctico Garage

rea temtica Todas las tcnicas

Nivel Medio

Objetivos: Armar el diagrama de entidad relacin. Armar el diagrama de contexto. Definir los eventos y funciones principales del sistema. Armar el diagrama de flujo de datos. Definir un proceso del DFD utilizando tabla de decisin. El garaje El Auto Loco tiene 1500 cocheras que se dan en alquiler por medio de una relacin contractual de duraciones distintas y desea tener un sistema que administre las localizaciones de los lugares as como el movimiento de los vehculos. Los contratos que se realizan pueden ser de 3 tipos: largo, mediano y corto plazo, siendo su duracin de 36 meses, 18 meses, 12 meses y mensual respectivamente. Cuando un cliente que desea alquilar una cochera se acerca al garaje, lo primero que se hace es incorporarlo como nuevo cliente (de ser necesario), de esta manera se le asigna un cdigo, adems se le pide: apellido y nombre, direccin, telfono particular. Luego se genera el contrato, el mismo posee un numero de contrato, fecha de realizacin del contrato, el cdigo del cliente. El cdigo del empleado administrativo que realizo el contrato, la duracin del contrato, la fecha de comienzo del contrato, la fecha de finalizacin y la cochera asignada. Adems se guardan los datos del automvil que va a utilizar la cochera, de ellos se conoce: el dueo de vehculo, la patente, marca, modelo y color. El contrato se firma por duplicado entregando el original al cliente, archivando la copia . Las cocheras se encuentran identificadas por un cdigo correlativo, adems se conoce su ubicacin (piso y sector), el mantenimiento de cada cochera el realizado por un empleado en particular. Esta informacin es dada por el dueo del garaje. En caso de que un cliente guarde mas de un vehculo en el lugar, debe firmar por cada uno de los vehculos contratos diferentes. Cuando un cliente desea ingresar o retirar su vehculo, lo solicita a Administracin informando su nombre y apellido y el automvil a mover, el empleado determina en que cochera se encuentra guardado o debe ingresar y le pide a un empleado conductor que estacione o traiga el vehculo. Debido que muchos vehculos fueron maltratados por los empleados conductores del garaje, el dueo ha comenz a registrar que empleado conductor ingreso o saco el vehculo, junto con la fecha y hora en la que se realizo el movimiento y el tipo de movimiento realizado. Una vez que el empleado ha realizado el movimiento pedido informa a la Administracin que la tarea ha sido realizada, en ese momento se entrega al cliente una copia del movimiento realizado. Los contratos se deben abonar en forma mensual. Cuando el cliente se acerca a abonar su mes de estada, se le entrega un recibo el cual contiene el cdigo de cliente, su nombre y apellido, numero de contrato, cantidad de movimientos realizados mes que abona e importe a abonar. El recibo se realiza en original y copia, entregndole al cliente el original y archivando la copia. En caso de tener que abonar la

Seminario Profesional

Universidad Nacional de Lujn

Pgina 108 de 117

estada de mas de un vehculo, se realizan recibos de pago distintos. Al fin del da se realiza un informe de las cobranzas realizadas y se entrega al dueo. De cada pago se guarda el numero de contrato, cuota abonada, nro. de recibo, fecha e importe abonado. El importe a abonar por mes se determina de acuerdo a: Si el abono es de 36 meses el importe mensual de la cochera es de $80, esto incluye un tope de 200 movimientos del vehculo (entradas mas salidas) mensuales Si el abono es de 18 meses el importe mensual de la cochera es de $100, esto incluye un tope de 200 movimientos del vehculo (entradas mas salidas) mensuales Si el abono es de 12 meses el importe mensual de la cochera es de $120, esto incluye un tope de 200 movimientos del vehculo (entradas mas salidas) mensuales Si el abono es mensual el importe la cochera es de $150, esto incluye un tope de 200 movimientos del vehculo (entradas mas salidas) mensuales Si se realizaron mas de 200 movimiento, se realiza un recargo del 10%. En caso de tener alquilada mas de 1 cochera se realiza un 10% de descuento, solo en aquellas que no se han excedido de los 200 movimientos.

De cada empleado se conoce el DNI, nombre y apellido, fecha de nacimiento, y fecha de ingreso. En caso de que sea un empleado administrativo se conoce el turno de trabajo, sus ttulos y fecha en que fueron otorgados. En el caso de los empleados conductores se conoce el numero de registro de conductor y fecha de vencimiento del mismo; de los empleados de mantenimiento se guarda la fecha del ultimo certificado de da salud otorgado por el Hospital correspondiente. La informacin de los empleados es informada por el dueo del garaje.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 109 de 117

Captulo 7

Bibliografa
Internet
Pgina web de la ctedra: E-Mail de la ctedra: http://tadsi.webjump.com tadsi@yahoo.com

Libros y papers
A New Form for Nested Relations - (Vol. 12 N 1, Mar 87) Meral Z. Ozsoyoglu, Li-Yan Yuan. ACM Transaction on Databases Systems An Introduction to Database System - (Volumen I, 5 edicin) C. J. Date Ed. Addison- Wesley Descripcin de las operaciones tpicas de una empresa - Alberto Diaz Ed. Club de Estudio Fundamentos de bases de datos - Henry F. Korth Abraham Silberschatz Ed. McGraw-Hill Las Tablas de decisin y su aplicacin al procesamiento de datos Gildersleeve - Ed. Paraninfo Modern Structured Analysis - Edward Yourdon - Ed. Prentice Hall Profesin: Sistemas - (Parte I) - Jaime Cabrera Structured Techniques: The Basis for CASE - James Martin - Carma McClure - Ed. Prentice Hall Tcnicas de Organizacin, Sistemas y Mtodos - Lardent, Gmez Echarrent - Loro - Ed. Club de Estudio

Seminario Profesional

Universidad Nacional de Lujn

Pgina 110 de 117

Captulo 8

Despedida
A una estacin de trenes llega, una tarde, una seora muy elegante. En la ventanilla le informan que el tren est retrasado y que tardar aproximadamente una hora en llegar a estacin. Un poco fastidiada, la seora va al puesto de diarios y compra una revista, luego pasa por el kiosco y compra un paquete de galletitas y una lata de gaseosa. Preparada para las forzosa espera, se sienta en uno de los largos bancos del andn. Mientras hojea la revista, un joven se sienta a su lado y comienza a leer un diario. Imprevistamente la seora ve, por el rabillo del ojo, cmo el muchacho, sin decir palabra, estira la mano, agarra el paquete de galletitas, lo abre y despus de sacar una comienza a comrsela despreocupadamente. La mujer est indignada. No est dispuesta a ser grosera, pero tampoco a hacer de cuenta que nada ha pasado; as que, con gesto ampuloso, toma el paquete y saca una galletita que exhibe frente al joven y se la come mirndolo fijamente. Por toda respuesta, el joven sonre... y toma otra galletita. La seora gime un poco, toma una nueva galletita y, con ostensibles seales de fastidio, se la come sosteniendo otra vez la mirada en el muchacho. El dilogo de miradas y sonrisas contina entre galleta y galleta. La seora cada vez ms irritada, el muchacho cada vez ms divertido. Finalmente, la seora se da cuenta de que en el paquete queda slo la ltima galletita. No podr ser tan caradura, piensa, y se queda como congelada mirando alternativamente al joven y a las galletitas. Con calma, el muchacho alarga la mano, toma la ltima galletita y, con mucha suavidad, la corta exactamente por la mitad. Con su sonrisa ms amorosa le ofrece media a la seora.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 111 de 117

-Gracias!- dice la mujer tomando con rudeza la media galletita. -De nada- contesta el joven sonriendo angelical mientras come su mitad. El tren llega. Furiosa, la seora se levanta con sus cosas y sube al tren. Al arrancar, desde el vagn ve al muchacho todava sentado en el banco del andn y piensa: Insolente. Siente la boca reseca de ira. Abre la cartera para sacar la lata de gaseosa y se sorprende al encontrar, cerrado, su paquete de galletitas... intacto! Empec a trabajar en docencia pensando que deseaba compartir algunas galletitas con los dems. Ahora, diez aos despus me doy cuenta de que son ustedes los que, todo este tiempo, han estado compartiendo las suyas conmigo. Gracias...

Extrado del libro: De la Autoestima al egosmo. Dr. Jorge Bucay.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 112 de 117

Anexo A

Normas de la materia
Regularizacin de la materia
Cumplir con la entrega de Trabajos Prcticos solicitados asistencia. Aprobar el 1 Parcial. Aprobar el 2 Parcial constituido por el Trabajo Prctico de Campo (TPC) segn caractersticas indicadas mas adelante. y

Aprobacin la materia en rgimen promocional


Cumplir con las condiciones de regularizacin de la materia. Obtener una calificacin mayor o igual a 7 en el 1 parcial y el TPC.

Aprobacin de la materia en examen final


Cumplir con las condiciones de regularizacin de la materia. Presentarse a examen final en las fechas que la Universidad designe.

Evaluaciones parciales
Se llevarn a cabo dos evaluaciones parciales con posibilidad de promover la materia de acuerdo a las siguientes reglas: El primer parcial tiene dos recuperatorios, cualquiera, ya sea el parcial o alguno de los recuperatorios, debe ser aprobado para poder rendir el segundo examen parcial (TPC). La aprobacin tiene carcter determinante para continuar el cursado de la materia.

Seminario Profesional

Universidad Nacional de Lujn

Pgina 113 de 117

El segundo parcial consistir en un Trabajo Prctico de Campo a realizarse en equipo. El mismo constar de entregas parciales, antes de la presentacin definitiva, supervisadas por el equipo docente dentro del horario de clases. En las entregas parciales deben estar presentes todos los miembros del equipo ya que tienen carcter de parcial y sern evaluados en su avance en forma individual y grupal.

Formatos a utilizar
Presentacin de los trabajos prcticos
Las entregas sern grupales quedando a criterio de los alumnos la formacin de equipos de trabajo de hasta 5 integrantes. Una vez formados los equipos no podrn cambiarse a otro equipo. Se considerar de vital importancia en la evaluacin de los trabajos prcticos la seriedad profesional de la presentacin. Se recomienda cuidar los siguientes aspectos: prolijidad, hojas de un mismo tamao, identificacin del ejercicio y autores (de acuerdo a como se detalla en 'Modelo de presentacin') entre otros. Los trabajos prcticos, ya sean de realizacin en clase, o los que se traigan hechos como ejercitacin durante la semana, debern ser presentados en hojas blancas, lisas, escritas de un solo lado, tamao A4 o Carta. No aceptndose ninguna otra. Para escribir y graficar se usarn elementos que permitan un registro indeleble. Los trabajos realizados en lpiz no se corregirn. Se considera altamente recomendable el uso de procesador de textos y/o software de dibujo. Los trabajos prcticos se presentarn de alguna forma que asegure que no se desprendern las hojas, por ejemplo: carpeta, anillado, etc. Bajo ningn concepto y en ninguna oportunidad se aceptarn hojas sueltas. Los trabajos prcticos que no cumplan con las normas preestablecidas o aparezcan ilegibles no sern corregidos, considerndose desaprobados.

Presentacin de los exmenes


El examen es individual. Se considerar de vital importancia en la evaluacin de los parciales la seriedad de la presentacin que debe ser la adecuado a la de un alumno universitario. Se recomienda tener en cuenta los siguientes puntos: prolijidad, hojas de un mismo tamao e identificacin del examen (nombre y apellido, nmero de legajo,

Seminario Profesional

Universidad Nacional de Lujn

Pgina 114 de 117

fecha, numeracin de pginas respetando el formato: "Pgina 99 de 99"). Los exmenes debern ser presentados en hojas blancas, lisas, escritas de un solo lado, tamao A4 o Carta. No aceptndose ninguna otra. Los exmenes que no cumplan con las normas preestablecidas o aparezcan ilegibles no sern corregidos considerndose desaprobados.

Modelo de presentacin Cartula de los trabajos prcticos

Universidad Nacional de Lujn Licenciatura en Sistemas de Informacin Ciclo de articulacin

TRABAJO PRACTICO [Nombre del trabajo prctico]


AREA TEMATICA [Nombre del rea temtica] SEMINARIO PROFESIONAL (10062) 1 Cuatrimestre de ____ Grupo N __ [N Legajo] [Apellido, Nombre] [N Legajo] [Apellido, Nombre] [N Legajo] [Apellido, Nombre] [N Legajo] [Apellido, Nombre] [N Legajo] [Apellido, Nombre]

Fecha de presentacin: __/__/__

Fecha de devolucin:

__/__/__

Comentarios:

.............................................................................................. .............................................................................................. .............................................................................................. ..............................................................................................

Firma: ...........................................

Cartula de trabajos prcticos

Seminario Profesional

Universidad Nacional de Lujn

Pgina 115 de 117

Hoja de los trabajos prcticos

Grupo N __

TP: [Nombre del trabajo prctico]

Area: [Nombre del rea

Grupo N __

TP: [Nombre del trabajo prctico]

Area: [Nombre del rea]

Seminario Profesional

(10062)

Pgina 99 de 99

Seminario Profesional

(10062)

Pgina 99 de 99

Hoja de trabajos prcticos

Seminario Profesional

Universidad Nacional de Lujn

Pgina 116 de 117

Anexo B

Informacin personal
Apellido y Nombre: E-Mail / Telfono: Localidad de residencia: Ttulo anterior: Obtenido en: Metodologas manejadas

! ! ! ! ! ! ! ! ! !

Anlisis y Diseo Estructurado Anlisis y Diseo Orientado a Objetos Otras: Gane-Sarson Edward Yourdon Jaime Cabrera Otros: Visual Basic Visual Fox Otros:

Autores investigados

! ! ! ! !

James Martin Henry Korth Booch

Lenguajes conocidos

Visual C/C++ - C# Visual Java/Java

Lugar y puesto de trabajo:

He ledo las Normas de la materia :

.......................................
Firma

Seminario Profesional

Universidad Nacional de Lujn

Pgina 117 de 117

Vous aimerez peut-être aussi