Modelo Funcional

download Modelo Funcional

of 19

description

trabajo

Transcript of Modelo Funcional

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    MODELO FUNCIONALS I G A

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    C O N T E N l D O

    Introduccin

    Aspectos Conceptuales

    Definicin de modelo

    Requisitos de un Modelo Funcional

    Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso

    Definicin y Usos

    Composicin

    Beneficios de la Utilizacin de Modelos de Casos De Uso

    Diagramas de Casos de Uso por Subsistema

    INTRODUCCION

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    Una de las partes ms importantes en el desarrollo de un Sistema de Informacin es la identificacin de las necesidades de los usuarios, la mayora de los fracasos en la creacin de un nuevo sistema de informacin proviene de una mala definicin de las necesidades funcionales, para evitar eso se han desarrollado diversos mtodos orientados a los usuarios. Estos mtodos se centran bsicamente en la comprensin de las necesidades de todas las personas involucradas en la empresa y las razones por las que el sistema debera ser desarrollado.

    El uso de modelos, a veces llamado "modelacin", es un instrumento muy comn en el estudio de sistemas de toda ndole. En nuestras consideraciones sobre los sistemas de Control de la Gestin Administrativa, Financiera y de Recursos Humanos, los modelos son especialmente importantes porque ellos nos ayudan a comprender el funcionamiento de los sistemas. El empleo de modelos facilita el estudio de los sistemas, an cuando stos puedan contener muchos componentes y mostrar numerosas interacciones como puede ocurrir si se trata de conjuntos bastante complejos y de gran tamao. El trabajo de modelacin constituye una actividad tcnica como cualquiera otra, y dicha labor puede ser sencilla o compleja segn el tipo de problema especfico que deba analizarse.

    El modelado de Casos de Uso es un mtodo orientado a los usuarios para identificar necesidades funcionales de u nuevo sistema de informacin. El modelado de casos de uso es una tcnica que permite modelar las funciones de un sistema en trminos de eventos, de quien inicia los eventos y de cmo el sistema responde a esos eventos.

    Este documento describe cmo modelar la funcionalidad del sistema utilizando casos de uso. Identificaremos los aspectos ms importantes al respecto y finalmente se presentaran los diagramas de Casos de Uso de los Subsistemas que integran el PROYECTO RORAIMA.

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    ASPECTO CONCEPTUAL

    DEFINICIN DE MODELOUn modelo es un bosquejo que representa un conjunto real con cierto grado de precisin y en la forma ms completa posible, pero sin pretender aportar una rplica de lo que existe en la realidad. Los modelos son muy tiles para describir, explicar o comprender mejor la realidad, cuando es imposible trabajar directamente en la realidad en s.

    REQUISITOS DE UN MODELO FUNCIONALUn modelo funcional es un instrumento que sirve a su propsito en forma adecuada y que deja satisfecho al utilizador. Un buen modelo funcional toma en cuenta todos los factores esenciales e ignora por completo los detalles superfinos. Por eso, es de suma importancia disponer de un propsito muy claro y preciso antes de comenzar a elaborar el modelo.

    Los requisitos primordiales para construir cualquier modelo son: Un propsito claramente definido.

    Identificar las consideraciones esenciales (incluir en el modelo).

    Desechar consideraciones superfluas (estas son fuente de confusin).

    El modelo debe representar la realidad en forma simplificada.

    MODELANDO LA FUNCIONALIDAD DEL SISTEMA: DIAGRAMA DE CASOS DE USOEl modelo de casos de uso describe la funcionalidad propuesta del nuevo sistema. Un Caso de Uso representa una unidad discreta de interaccin entre un usuario (humano o mquina) y el sistema. Un Caso de Uso es una unidad de trabajo significativo; por ejemplo crear una solicitud y modificar una solicitud son todos Casos de Uso.

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    En ingeniera del software, un caso de uso es una tcnica para la captura de requisitos potenciales de un nuevo sistema o una actualizacin de software. Cada caso de uso proporciona uno o ms escenarios que indican cmo debera interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo especfico. Normalmente, en los casos de usos se evita el empleo de jergas tcnicas, prefiriendo en su lugar un lenguaje ms cercano al usuario final. En ocasiones, se utiliza a usuarios sin experiencia junto a los analistas para el desarrollo de casos de uso.

    En otras palabras, un caso de uso es una secuencia de interacciones que se desarrollarn entre un sistema y sus actores en respuesta a un evento que inicia un actor principal sobre el propio sistema. Los diagramas de casos de uso sirven para especificar la comunicacin y el comportamiento de un sistema mediante su interaccin con los usuarios y/u otros sistemas. O lo que es igual, un diagrama que muestra la relacin entre los actores y los casos de uso en un sistema. Una relacin es una conexin entre los elementos del modelo, por ejemplo la especializacin y la generalizacin son relaciones. Los diagramas de casos de uso se utilizan para ilustrar los requerimientos del sistema al mostrar cmo reacciona a eventos que se producen en su mbito o en l mismo.

    DEFINICIN Y USOS Un diagrama de Casos de Uso describe lo que hace un sistema desde el punto de vista de un observador externo, debido a esto, un diagrama de este tipo generalmente es de los ms sencillos de interpretar en UML, ya que su razn de ser se concentra en que hace el sistema, a diferencia de otros diagramas UML que intentan dar respuesta a un Como logra su comportamiento el sistema.

    Un caso de uso est muy relacionado con lo que pudiera ser considerado un escenario en el sistema, esto es, lo que ocurre cuando alguien interacta con el sistema.Un Diagrama de caso de uso es empleado con ms frecuencia en alguna de las siguientes etapas:

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    Determinacin de Requerimientos: Por lo general nuevos requerimientos de sistema generan nuevos usos-casos, conforme es analizado y diseado el sistema.

    Comunicacin con el Cliente: Debido a la sencillez de este tipo de diagramas, son fciles de emplear para comunicarse con el cliente final del proyecto.

    Generacin de pruebas de Sistemas: A travs de los diagramas uso-caso se pueden generar una serie de pruebas de sistema.

    COMPOSICIN Actor: Un actor representa quien o que inicia una accin dentro del sistema, en

    otras palabras, es simplemente un rol que es llevado a cabo por una persona o cosa. Un Actor en un diagrama Caso de uso es representado por una figura en forma de persona.

    Caso de uso: El caso de uso en s es representado por un ovalo que describe la funcionalidad a grosso modo que se requiere por el sistema.

    Comunicacin: Este elemento representa la relacin que existe entre un caso de uso y un Actor, dicho elemento es representado simplemente por una lnea recta que se extiende de la figura del actor hacia el ovalo del caso de uso.

    Limite de Sistema (System Boundry): Empleado para delimitar los lmites del sistema, y representado por un rectngulo con color de fondo distintivo.

    Generalizacin: Una generalizacin indica que un caso de uso (ovalo) es un caso especial de otro caso, en otros trminos, representa una relacin padre-hijo, donde el hijo puede ser suplido directamente por el padre en cualquier momento. Este elemento es representado por una lnea con flecha que se extiende del caso de uso hijo hacia el caso de uso padre (general).

    Inclusin: Una inclusin es utilizada para indicar que un caso de uso (ovalo) depende de otro caso, dicho de otra manera, significa que la funcionalidad de determinado caso se requiere para realizar las tareas de otro. Este elemento es

    representado por una lnea punteada con flecha y comentario que se extiende del caso de uso base hacia el uso caso de inclusin.

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    Extensin: Una extensin representa una variacin de un caso de uso a otro, aunque similar a una generalizacin, una extensin representa una dependencia especifica, mientras una generalizacin no implica que los casos de uso dependen uno del otro. Este elemento es representado por una lnea punteada con flecha y

    comentario que origina del caso de uso base hacia el caso de uso de extensin.

    BENEFICIOS DE LA UTILIZACIN DE MODELOS DE CASOS DE USOLa utilizacin de modelos de casos de uso proporciona diversos beneficios, algunos de ellos se enumera a continuacin:

    1. Proporciona una herramienta para capturar necesidades funcionales.2. Ayuda a descomponer el sistema en partes ms pequeas y manejables.3. Proporciona un lenguaje comn entre los usuarios de sistemas y el analista y el

    diseador de sistemas. El problema en la identificacin de las necesidades de un nuevo sistema de informacin ha sido consecuencia de una mala comunicacin entre usuarios y el analista de sistemas.

    4. Proporciona un medio para identificar, asignar, rastrear, controlar y gestionar las actividades para el desarrollo de sistemas.

    5. Proporciona una ayuda en la estimacin del alcance, el esfuerzo y el calendario.6. Brinda una base para comprobar el sistema e trminos de definir planes de prueba

    y casos de prueba.7. Proporciona una base para el desarrollo de manuales y sistemas de ayuda para los

    usuarios. As como documentacin sobre el desarrollo del sistema.8. Proporciona una herramienta para hacer seguimiento de las necesidades.9. Provee un punto de inicio para la identificacin de las entidades en el modelo de

    datos.10. Proporciona especificaciones funcionales para el diseo de las interfaces entre el

    sistema y los usuarios.11. Proporciona un medio para definir necesidades de acceso a las bases de datos en

    trminos de aadir, modificar, eliminar y consultar.

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    12. Brinda un marco de trabajo para el desarrollo de un nuevo sistema de informacin.

    DIAGRAMAS DE CASOS DE USO POR SUBSISTEMA

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: CONTABILIDAD PRESUPUESTARIA

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: CONTABILIDAD FINANCIERA

    SUBSISTEMA: FORMULACIN DE PRESUPUESTO

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: COMPRAS Y ALMACN

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: TESORERA

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: BIENES NACIONALES

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: NMINA Y PERSONALParte 1

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    Parte 2

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: OBRAS Y CONTRATOS

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: GESTIN Y ATENCIN AL CIUDADANO

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: CUENTAS POR COBRAR

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

  • CIDESA

    CIDE, SA.RIF: J-30190889-9 NIT: 0026795745

    e-mail: [email protected], [email protected], [email protected]

    SUBSISTEMA: VITICOS

    Urb. Del Este. Carrera 3 entre Calles 2 y 3. Barquisimeto Estado Lara. Telef.: (0251)-2549114 - 2547308Boulevard de Sabana Grande. Edif. Provincial. Piso 9 Oficina 9d-9e. Caracas. Telf. 0212-7612116

    ASPECTO CONCEPTUALDEFINICIN DE MODELODEFINICIN Y USOS COMPOSICIN