Está en la página 1de 17

EXAMEN REQUISITOS Y CASOS DE USO

LUIS ANGEL GALLEGO VILLA

Instructor ROBINSON VELANDIA RUIZ Especialista en Gerencia de Proyectos

Tecnologa en Anlisis y Desarrollo SENA Puerto Berro, Antioquia Ao 2011

EXAMEN REQUISITOS Y CASOS DE USO

1. Nombre del proyecto:

Fecha
06-11-11

Versin
1.0

Descripcin
Crear la documentacin para el software de la familia Simpson

Autor
Luis Angel Gallego

2. Documento de Especificacin Funcional DEF 01 Funcionalidad del programa


Descripcin El software ha sido diseado para administrar la lista de amigos, contactos, mensajes y boletines de la familia Simpson. El proceso se inicia cuando el administrador carga el programa; luego en el men de contacto el usuario da clic en el botn nuevo, introducir la informacin solicitada acerca del amigo o contacto y confirmar con clic en el botn enviar, el aplicativo mostrar en pantalla un mensaje que confirme si el proceso de registro ha sido exitoso o fallido. Una persona slo puede ser registrada una vez; si la persona (amigo, contacto) no es igual o mayor a 12 aos y no se envan sus datos, no quedar registrado en el aplicativo. El programa tiene funciones que permiten mostrar, editar o eliminar personas ya registrados, mientras no haya por lo menos un amigo o contacto registrado, el programa no podr enviar boletines o mensajes. El usuario o administrador podrn agregar contactos ilimitadamente. Slo el administrador puede eliminar amigos, contactos. Si una persona es eliminada, podr volver a ser registrada nuevamente. El usuario nicamente puede agregar, mostrar y modificar la informacin de las personas. Despus de registrar los amigos, contactos el administrador puede enviar boletines o mensajes a cualquiera de ellos. Una tarea previa al envo de boletines ser la actualizacin, por lo que el programa preguntar si desea o no agregar, modificar una nueva persona. Despus de esta accin se seleccionan los destinatarios del boletn, clic en enviar, el aplicativo mostrar en pantalla un mensaje que confirme si el envo del boletn ha sido exitoso o fallido.

Si pasado un mes, no se ha enviado ningn boletn o agregado, modificado, eliminado algn amigo o contacto, el sistema mostrar un aviso de actualizacin indicando el tiempo transcurrido sin hacer cambios en la base de datos de la aplicacin y preguntar si en ese momento se desea aplicar alguna actualizacin o envo de boletines. El programa permitir mostrar boletines enviados anteriormente y tiene funciones que permiten a los usuarios agregar, editar o mostrar boletines. Slo el administrador puede eliminar boletines. El usuario o administrador podrn enviar boletines ilimitadamente. Si un boletn es eliminado, no podr ser restaurado, por lo que el aplicativo preguntar al administrador si est seguro de esta accin. El aplicativo funcionar correctamente en plataformas Windows XP y Windows 7 con Internet Explorer 8, 9; Mozilla 7, 8 y Google Chrome: navegador de uso libre y gratuito.

3. Personal Involucrado en el Proyecto

Participante Organizacin E-mail

Luis Angel Gallego Villa Telemtica S.A Rol (es) lagallego@misena.edu.co Telfono

Analista 311 747 75 85

4. Objetivos del Sistema

OBJ01 Administracin
Descripcin Permitir la administracin de amigos, contactos, mensajes y boletines a la familia Simpson.

OBJ02 Comunicacin
Descripcin Permitir a la familia Simpson comunicarse en forma masiva con sus amigos o contactos a travs del envo de mensajes y boletines.

OBJ03 Eliminacin
Descripcin Permitir que slo los usuarios con rol de Administrador puedan eliminar amigos, contactos, mensajes o boletines de la familia Simpson.

OBJ04 Capacidad
Descripcin Permitir que el usuario o administrador agreguen contactos y enven boletines ilimitadamente.

5. Requisitos del Sistema 5.1 Funcionales

RF 001 Administrar Contactos


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa permite agregar, mostrar, editar y eliminar amigos o contactos. Urgencia Aprobado Alta Alta RNF 001, RI 001, RN 001, RN 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RF 002 Administrar Boletines


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa permite agregar, mostrar, editar y eliminar boletines. Urgencia Aprobado Alta Alta RNF 001, RI 002, RN 003 Deseable Luis Angel Gallego Villa Luis Angel Gallego Villa

RF 003 Registrar contactos


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa emitir un mensaje para confirmar que el amigo o contacto ha sido registrado. Urgencia Aprobado Alta Alta RF 001, RNF 001, RI 001, RN 01, RN 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RF 004 Enviar Boletines


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa emitir un mensaje para confirmar que el boletn se ha enviado. Urgencia Aprobado Alta Alta RF 002, RNF 001, RI 002, RN 003 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RF 005 Actualizacin
Descripcin Pasado un mes sin agregar, modificar y eliminar contactos o generar boletines, el programa emitir un mensaje solicitando una actualizacin de contactos y envo de boletines. Urgencia Aprobado Alta Alta RF 001, RF 002, RNF 001, RI 001, RI 002, RN 001, RN 002, RN 003 Opcional Luis Angel Gallego Villa Luis Angel Gallego Villa

Estado Estabilidad Dependencia Importancia Autor Fuente

Nota: Cada requisito funcional se transforma en un caso de uso.

5.2 No Funcionales

RNF 001 Seguridad


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa slo permite a los administradores eliminar contactos o boletines. Urgencia Aprobado Alta Alta RF 001, RF 003, RF 005, RI 001, RI 002, RN 001, RN 002, RN 003 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RNF 002 Sistema Operativo


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El aplicativo funcionar correctamente en plataformas Windows XP y Windows 7. Urgencia Aprobado Alta Alta RD 001 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RNF 003 Navegadores


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa debe ser cargado en Internet Explorer 8, 9; Mozilla 7, 8 y Google Chrome. Urgencia Aprobado Alta Alta RD 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RNF 004 Antivirus


Descripcin El programa funcionar correctamente en equipos con antivirus NOD32 versin 3, 4, Panda 2010, 2011, AVG 8, 9, 10, Antivir 11, 12 o cualquier otro antivirus que permita la ejecucin de archivos con cdigo. Urgencia Aprobado Alta Alta RD 003 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

Estado Estabilidad Dependencia Importancia Autor Fuente

5.3 De Informacin

RI 001 Datos de Contacto


Descripcin Datos Especficos El sistema almacenar la informacin de amigos o contactos Campo Tipo Descripcin Obligatorio Cdula Numrico Editable S Apellidos Texto Editable S Nombres Texto Editable S Fecha Nacimiento Fecha Editable S Direccin Texto Editable No Telfono fijo Texto Editable S Telfono celular Texto Editable No Ciudad Texto Editable S Pas Texto Editable No Email Texto Editable No Observaciones Memo Editable No Urgencia Aprobado Alta Alta RF 001, RF 003, RF 005, RNF 001, RN 001, RN 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

Estado Estabilidad Dependencia Importancia Autor Fuente

RI 002 Datos de Boletn


Descripcin Datos Especficos El sistema almacenar la informacin de los boletines Campo Tipo Descripcin Obligatorio Fecha Fecha Editable S Contacto Relacional Cuadro combinado S Ttulo Texto Editable No Descripcin Texto Editable No Urgencia Aprobado Alta Alta RF 002, RF 004, RF 005, RNF 001, RN 003 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

Estado Estabilidad Dependencia Importancia Autor Fuente

5.4 Reglas del Negocio

RN 001 Registro
Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa slo permite registrar un usuario si su edad es mayor o igual a 12 aos. Urgencia Aprobado Alta Alta RF 001, RF 003, RI 001, RI 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RN 002 Compactar Base de Datos


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa slo permite registros nicos para los amigos o contactos. Urgencia Aprobado Alta Alta RF 001, RF 003, RF 005, RI 001, RI 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RN 003 Generar Boletines


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa slo permite enviar boletines si hay como mnimo un contacto o amigo registrado. Urgencia Aprobado Alta Alta RF 002, RF 004, RF 005, RNF 001, RI 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

5.5 Restricciones del Diseo

RD 001 Sistema Operativo


Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa no funciona en Windows 98, Vista, Millenium, 2000 y linux. Urgencia Aprobado Alta Alta RNF 002 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

RD 002 Navegador
Descripcin El programa no carga correctamente en: Estado Estabilidad Dependencia Importancia Autor Fuente Versiones inferiores a Internet Explorer 8. Versiones inferiores a Mozilla 7. El explorador Opera. El explorador Safari Urgencia Aprobado Alta RNF 003 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

Alta

RD 003 Antivirus
Descripcin Estado Estabilidad Dependencia Importancia Autor Fuente El programa presentar problemas de funcionamiento con Antivirus Norton y Kaspersky. Urgencia Aprobado Alta Alta RNF 004 Obligatorio Luis Angel Gallego Villa Luis Angel Gallego Villa

6. Casos de Uso

7. Catlogo de Casos de Uso

CU 001 Agregar Contactos Descripcin El programa permitir ingresar la informacin de amigos o contactos para su registro. Actores: Administrador, Usuario Precondicin: Ninguna Pos condicin: Contacto Registrado Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Adm, Usu. El administrador, usuario da clic en el botn nuevo contacto. 3 Sistema El programa despliega el formulario para agregar contactos. 4 Adm, Usu. El administrador, usuario introduce la cdula. 5 Adm, Usu. El administrador, usuario introduce los apellidos. 6 Adm, Usu. El administrador, usuario introduce los nombres. 7 Adm, Usu. El administrador, usuario introduce la fecha de nacimiento.

8 9 10 11 12 13 14 15 16 17 18

Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Sistema Sistema Sistema

El administrador, usuario introduce la direccin. El administrador, usuario introduce el telfono fijo. El administrador, usuario introduce el telfono celular. El administrador, usuario introduce la ciudad. El administrador, usuario introduce el pas. El administrador, usuario introduce el email. El administrador, usuario introduce observaciones acerca del contacto. El administrador, usuario da clic en el botn enviar. El sistema valida la informacin. El sistema enva un mensaje indicando que el contacto ha sido registrado. El sistema regresa nuevamente al formulario para agregar contactos. Descripcin El sistema enva un mensaje de error, indicando que la informacin introducida en uno de los campos es incorrecta y va al paso 18. El administrador, usuario da clic en el botn cancelar. Urgencia: Aprobado Alta RF 001, RF 003 Luis Angel Gallego Villa

Flujos Alternativos: Paso Actor 17 Sistema 16 Adm, Usu. Estado: Dependencias Autor:

CU 002 Mostrar Contactos Descripcin El programa permitir ver, buscar la informacin de los contactos. Actores: Administrador, Usuario Precondicin: El contacto debe estar registrado. Pos condicin: El sistema mostrar en pantalla la informacin del contacto. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Adm, Usu. El administrador, usuario da clic en el botn mostrar contacto. 3 Sistema El programa despliega el formulario para mostrar, buscar contactos. 4 Adm, Usu. El administrador, usuario digita la cdula del contacto a mostrar. 5 Sistema El sistema busca el contacto que coincida con la cdula 6 Sistema El sistema encuentra el contacto y lo despliega en pantalla. 7 Adm, Usu. El administrador, usuario toma la informacin que necesita. 8 Adm, Usu. El administrador, usuario sale del formulario. Flujos Alternativos: Paso Actor Descripcin 4 Adm, Usu. El administrador, usuario busca uno a uno entre los contactos. 8 Adm, Usu. El administrador, usuario regresa al paso 4. 7 Adm, Usu. El administrador, usuario da clic en el botn modificar contacto. 7 Administrador El administrador da clic en el botn eliminar contacto. Estado: Urgencia: Aprobado Alta Dependencias RF 001 Autor: Luis Angel Gallego Villa

CU 003 Modificar Contactos Descripcin El programa permitir modificar la informacin de amigos o contactos. Actores: Administrador, Usuario Precondicin: El contacto debe estar registrado. Pos condicin: El sistema actualizar en su base de datos la informacin del contacto. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Adm, Usu. El administrador, usuario da clic en el botn modificar contacto. 3 Sistema El programa despliega el formulario para modificar contactos. 4 Adm, Usu. El administrador, usuario digita la cdula del contacto a modificar. 5 Sistema El sistema busca el contacto que coincida con la cdula. 6 Sistema El sistema encuentra el contacto y lo despliega en pantalla. 7 Adm, Usu. El administrador, usuario edita la informacin. 8 Adm, Usu. El administrador, usuario da clic en enviar. 9 Sistema El sistema valida la informacin. 10 Sistema El sistema enva un mensaje indicando que los cambios han sido guardados. 11 Sistema El sistema regresa nuevamente al formulario para modificar contactos. Flujos Alternativos: Paso Actor Descripcin 6 Sistema El sistema enva un mensaje de error, indicando que la cdula del contacto no se encuentra y va 11. 8 Adm, Usu. El administrador, usuario da clic en el botn cancelar. Estado: Urgencia: Aprobado Alta Dependencias RF 001, RF 003 Autor: Luis Angel Gallego Villa CU 004 Eliminar Contactos Descripcin El programa permitir eliminar ingresar la informacin de contactos. Actores: Administrador Precondicin: El contacto debe estar registrado. Pos condicin: El sistema elimina de su base de datos la informacin del contacto. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Administrador El administrador da clic en el botn eliminar contacto. 3 Sistema El programa despliega el formulario de eliminar contactos. 4 Administrador El administrador digita la cdula del contacto a eliminar. 5 Sistema El sistema busca el contacto que coincida con la cdula. 6 Sistema El sistema encuentra el contacto y lo despliega en pantalla 7 Administrador El administrador da clic en botn eliminar contacto. 8 Sistema El sistema enviar un mensaje preguntando si est seguro. 9 Administrador El administrador da clic en s

10 Sistema 11 Sistema Flujos Alternativos: Paso Actor 6 Sistema

El sistema elimina el contacto de su base de datos. El sistema regresa al formulario.

Descripcin El sistema enva un mensaje de error, indicando que el contacto no se encuentra. 7 Administrador El administrador da clic en el botn cancelar. 9 Administrador El administrador da clic en el botn No. Estado: Urgencia: Aprobado Alta Dependencias RF 001 Autor: Luis Angel Gallego Villa CU 005 Crear Boletines Descripcin Actores: Precondicin: Pos condicin: Secuencia normal Paso Actor 1 Sistema. 2 Adm, Usu. 3 Sistema 4 Adm, Usu. 5 6 7 8 9 Adm, Usu. Adm, Usu. Adm, Usu. Adm, Usu. Sistema

El programa permitir crear y enviar boletines a los contactos. Administrador, Usuario Debe existir como mnimo un usuario registrado. El boletn se enva correctamente. Descripcin El sistema despliega su interfaz principal o pantalla de inicio. El administrador, usuario da clic en el botn nuevo boletn. El programa despliega el formulario para crear boletines. El administrador, usuario selecciona los contactos que recibirn el boletn El administrador, usuario introduce la fecha en que se est generando el boletn El administrador, usuario introduce el ttulo para el boletn. El administrador, usuario introduce la descripcin del boletn. El administrador, usuario da clic en el botn enviar. El sistema emitir un mensaje indicando que el boletn se envi correctamente. El sistema regresa al formulario. Descripcin El administrador, usuario da clic en el botn cancelar. El sistema emitir un error si no se han indicado los contactos. Urgencia: Aprobado Alta RF 002, RF 004 Luis Angel Gallego Villa

10 Sistema Flujos Alternativos: Paso Actor 8 Adm, Usu. 9 Sistema Estado: Dependencias Autor:

CU 006 Mostrar Boletines Descripcin El programa permitir ver, buscar la informacin de los boletines generados anteriormente. Actores: Administrador, Usuario Precondicin: Se deben haber enviado boletines con anterioridad. Pos condicin: El sistema mostrar en pantalla la informacin del boletn. Secuencia normal Paso Actor Descripcin

1 Sistema. 2 Adm, Usu. 3 Sistema 4 Adm, Usu. 5 Sistema 6 Sistema 7 Adm, Usu. 8 Adm, Usu. Flujos Alternativos: Paso Actor 4 Adm, Usu. 8 Adm, Usu. 7 Adm, Usu. 7 Administrador Estado: Dependencias Autor:

El sistema despliega su interfaz principal o pantalla de inicio. El administrador, usuario da clic en el botn mostrar boletn. El programa despliega el formulario para mostrar, buscar boletines. El administrador, usuario digita la fecha del boletn a mostrar. El sistema busca el boletn que coincida con la fecha. El sistema encuentra el boletn y lo despliega en pantalla. El administrador, usuario toma la informacin que necesita. El administrador, usuario sale del formulario. Descripcin El administrador, usuario busca uno a uno entre los boletines. El administrador, usuario regresa al paso 4. El administrador, usuario da clic en el botn modificar boletn. El administrador da clic en el botn eliminar boletn. Urgencia: Aprobado Alta RF 002 Luis Angel Gallego Villa

CU 007 Modificar Boletines Descripcin El programa permitir modificar la informacin de los boletines enviados a los contactos. Actores: Administrador, Usuario Precondicin: Se deben haber enviado boletines con anterioridad. Pos condicin: El sistema actualizar en su base de datos la informacin del boletn. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Adm, Usu. El administrador, usuario da clic en el botn modificar boletn. 3 Sistema El programa despliega el formulario para modificar boletines. 4 Adm, Usu. El administrador, usuario digita la fecha del boletn a modificar. 5 Sistema El sistema busca el boletn que coincida con la fecha. 6 Sistema El sistema encuentra el boletn y lo despliega en pantalla. 7 Adm, Usu. El administrador, usuario edita la informacin. 8 Adm, Usu. El administrador, usuario da clic en enviar. 9 Sistema El sistema enva un mensaje indicando que los cambios han sido guardados. 10 Sistema El sistema regresa nuevamente al formulario para modificar boletines. Flujos Alternativos: Paso Actor Descripcin 6 Sistema El sistema enva un mensaje de error, indicando que el boletn no se encuentra y va al paso 10. 8 Adm, Usu. El administrador, usuario da clic en el botn cancelar. Estado: Urgencia: Aprobado Alta Dependencias RF 002, RF 004 Autor: Luis Angel Gallego Villa

CU 008 Eliminar Boletines Descripcin El programa permitir eliminar ingresar la informacin de contactos. Actores: Administrador Precondicin: Se deben haber enviado boletines con anterioridad. Pos condicin: El sistema elimina de su base de datos la informacin del boletn. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Administrador El administrador da clic en el botn eliminar boletn. 3 Sistema El programa despliega el formulario de eliminar boletines. 4 Administrador El administrador digita la fecha del boletn a eliminar. 5 Sistema El sistema busca el boletn que coincida con la fecha. 6 Sistema El sistema encuentra el boletn y lo despliega en pantalla 7 Administrador El administrador da clic en botn eliminar boletn. 8 Sistema El sistema enviar un mensaje preguntando si est seguro. 9 Administrador El administrador da clic en s 10 Sistema El sistema elimina el boletn de su base de datos. 11 Sistema El sistema regresa al formulario. Flujos Alternativos: Paso Actor Descripcin 6 Sistema El sistema enva un mensaje de error, indicando que el boletn no se encuentra. 7 Administrador El administrador da clic en el botn cancelar. 9 Administrador El administrador da clic en el botn No. Estado: Urgencia: Aprobado Alta Dependencias RF 002 Autor: Luis Angel Gallego Villa CU 009 Actualizacin de Contactos Descripcin El programa pasado un mes sin realizar cambios en su base de datos solicitar una actualizacin de contactos o boletines. Actores: Administrador, Usuario Precondicin: Debe haber pasado un mes sin realizar cambios en la base de datos del programa. Pos condicin: El sistema se encuentra actualizado. Secuencia normal Paso Actor Descripcin 1 Sistema. El sistema despliega su interfaz principal o pantalla de inicio. 2 Sistema El sistema enva un mensaje solicitando actualizacin de contactos o boletines. 3 Adm, Usu. El administrador, usuario da clic en el botn contactos. 4 Adm, Usu. El sistema coloca en pantalla el formulario Actualizar Contactos. 5 Adm, Usu. El administrador, usuario digita la cdula del contacto a actualizar. 6 Sistema El sistema encuentra el contacto y lo despliega en pantalla. 7 Adm, Usu. El administrador, usuario edita la informacin. 8 Adm, Usu. El administrador, usuario da clic en enviar. 9 Sistema El sistema valida la informacin.

10 11

Sistema Sistema

El sistema enva un mensaje indicando que los cambios han sido guardados. El sistema regresa nuevamente al formulario para modificar contactos. Descripcin El administrador, usuario da clic en el botn boletines. El sistema coloca en pantalla el formulario Actualizar Boletines. El administrador, usuario da clic en el botn cancelar. Urgencia: Aprobado Alta RF 001, RF 002, RF 003, RF 004, RF 005 Luis Angel Gallego Villa

Flujos Alternativos: Paso Actor 3 Adm, Usu. 4 Sistema 3 Adm, Usu. Estado: Dependencias Autor:

8. Descripcin de Actores

Nombre del Actor Definicin Notas

Administrador Es la persona que tiene acceso a todas las funciones del sistema. El administrador puede: Agregar, mostrar, modificar y eliminar contactos. Agregar, mostrar, modificar y eliminar boletines. Actualizar el sistema.

Nombre del Actor Definicin Notas

Usuario Es la persona que normalmente opera el sistema, aunque no tiene acceso a todas sus funciones. El usuario puede: Agregar, mostrar y modificar contactos. Agregar, mostrar y modificar boletines. Actualizar el sistema.

9. Descripcin de los Casos de Uso

9.1 Contactos: Proceso en el cual se realizan todas las operaciones relacionadas con la lista de amigos o contactos. Se puede agregar, mostrar, modificar y eliminar informacin. 9.2 Boletines: Proceso en el cual se realizan todas las operaciones relacionadas con los boletines. Se puede agregar, mostrar, modificar y eliminar informacin.

10. Informe de Metodologa RUP

La metodologa RUP es de gran beneficio para este proyecto porque es un proceso en el que se define claramente el quin, cmo, cundo y qu debe hacerse en el sistema. Aporta importantes herramientas como los casos de uso, que definen los requerimientos, permite el control de riesgos y se ejecuta iterativamente, es decir en forma cclica. En un proyecto guiado por metodologa RUP gua la realizacin de una arquitectura ejecutable de la aplicacin, centra el esfuerzo en construir elementos crticos estructurales y asegura la compatibilidad del nuevo sistema en construccin con la arquitectura ajustndose al comportamiento deseado. Finalmente, la metodologa RUP permitira en un futuro alcanzar el grado de certificacin del software.

11. Trazabilidad de los Requisitos

El Proceso RUP constituye un marco de trabajo o metodologa estndar de desarrollo ampliamente usado y difundido por las empresas de desarrollo, con caractersticas adaptables a las organizaciones y proyectos de software. Los productos de trabajo o elementos de modelo que se elaboran durante el proceso se representan en UML. El proceso de RUP es iterativo e incremental, dirigido por requisitos o casos de uso, centrado en la arquitectura y enfocado a la gestin del riesgo. Al tratarse de un marco de trabajo extensible, procura la adaptacin y define cuatro fases en la etapa de desarrollo (inicio, elaboracin, construccin y transicin) que a su vez se cruzan con una serie de disciplinas (requisitos, anlisis, diseo, implementacin y pruebas)

12. Recomendaciones:

La presente documentacin se hace importante por: Se ha desarrollado en forma ordenada y cclica. Se enfoca en el desarrollo de casos de uso, en elementos estructurales y su forma incremental permite retroalimentar el proyecto en cualquier momento. Si el software desarrollado cumple con los requerimientos de la informacin aqu planteada, se asegura que el software tendr el comportamiento deseado. La documentacin permite el desarrollo de un software con calidad y ajustado a las necesidades del cliente. La documentacin que se plantea expresa en forma clara y precisa los requerimientos de hardware y software que se deben cumplir para garantizar el funcionamiento del programa.

También podría gustarte