Você está na página 1de 17

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria

Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

Historial de Revisiones
Versin Fecha Autor Descripcin

0.1.0

02/03/2013 Bermdez Javier Caraballo Vctor Medina Rodolfo

Primera revisin. Obtencin de requisitos funcionales, (funcionales y y no de

grficos

mdelos ( dominio y de negocio)

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

ndice de Contenido
1. Informacin Global. 5 1.1. Gerencias Solicitante.. 5 1.2. Cdigo del Proyecto.5 1.3. Nombre del Proyecto5 1.4. Beneficiario5 2. Introduccin...5 2.1. Antecedentes.5 2.2. Justificacin...6 2.3. Alcance...6 2.4. Modelo de Dominio...7 2.5. Modelo de Negocio7 2.6. Definiciones, Acrnimos y Abreviaturas7 2.7. Apreciacin Global.8 3. Descripcin Global..8 3.1. Funciones del Producto8 3.2. Casos de Uso..8 3.2.1. Actores8 3.2.2. Resumen9 3.2.3. Diagramas..9 3.2.4. Especificacin de Casos de Uso..10 3.3. Caractersticas de los Usuarios...14 3.3.1. Administrador del Sistema..14 3.3.2. Usuario Interno del Sistema14 3.3.3. Usuario General del Sistema..15 4. Requisitos Especficos..15 4.1. Funcionales.15 4.2. No funcionales.17 4.2.1. Compatibilidad17 4.2.2. Eficiencia.17 4.2.3. Mantenibilidad.17
3

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

4.2.4. Seguridad.17 4.2.5. Mantenimiento y actualizacin.17 4.2.6. Usabilidad.18 4.2.7. Restricciones de diseo..18 4.2.8. Interfaces18 4.2.8.1. 4.2.8.2. Interfaces de Usuario18 Interfaces de Software...18 Aspectos Legales18

4.2.9. Requerimiento de Documentacin en Lnea y Sistemas de Ayuda 4.2.10. 4.2.10.1. Polticas de la Organizacin..18 4.2.10.2. Propiedad Intelectual..18

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

1. Informacin General 1.1. Gerencias Solicitantes Departamento de Naval de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera 1.2. Cdigo del Proyecto SFC-V1.0 1.3. Nombre del Proyecto DESARROLLO DE UN SISTEMA DE SIMULACIN DE CINEMTICA PARA EL LABORATORIO DE FSICA 1 DE LA UNIVERSIDAD POLITCNICA TERRITORIAL DE PARIA LUIS MARIANO RIVERA CARPANO ESTADO SUCRE 1.4. Beneficiario Poblacin estudiantil perteneciente a la Universidad Politcnica Territorial de Paria Lus Mariano Rivera

2. Introduccin 2.1. Antecedentes Con el paso del tiempo la utilizacin de la tecnologa ha ido incrementndose en todas las reas de la vida humana incluyendo el campo educativo y cientfico, se podra decir que al mismo tiempo que avanza, las instituciones educativas pblicas y privadas sienten la necesidad de mejorar la realizacin de sus actividades con el uso de tecnologa de punta.

Es evidente los cambios y mejoras que se han realizado para satisfacer las necesidades de la sociedad en el rea cientfica, que desde las universidades ms grandes hasta las ms pequeas se han puesto en marcha para hacer investigaciones, experimentos e inventos que permitan un desarrollo significativo, para su localidad pas y la sociedad en general. Esto exige a las asignaturas que lo permitan, introduzcan el uso de recursos informticos y aproximen sus mtodos de estudio a la forma como se trabaja en las ciencias.
5

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

El proyecto pretende contribuir al desarrollo de la tecnologa de punta usada en la educacin como medio para impartir y distribuir conocimientos de manera ms eficaz, a travs de modelos de simulacin que permitirn a los estudiantes entender de manera ms fcil y/o rpida la ejecucin de los procesos que anteriormente realizaban solo con el sistema de simulacin que utilizaban ( Interactive Physics), el cual cumpla con la mayora de los requisitos pero que al ser privativo generaba un costo excesivo a la empresa con un margen de aprendizaje menor al que se podra lograr con un sistema desarrollado especficamente con las caractersticas deseadas para la empresa.

2.2. Justificacin Con el desarrollo de este proyecto, la poblacin estudiantil del Dpto de Tecnologa Naval podr contar con un Laboratorio moderno, que permite visualizar de manera prctica e interactiva ejercicios de cinemtica, a travs de un simulador con resultados ms exactos y concisos, agregando as dinamismo a las clases de la ctedra Fsica I, y haciendo que el aprendizaje sea significativo.

2.3. Alcance

El sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 proveer una interfaz fcil e intuitiva basada en las especificaciones del cliente. De esta forma traer como consecuencia un mejor uso y entendimiento por parte de los usuarios al tener iconografa adaptada para cada uno de los procesos que se vayan a generar en las simulaciones.

Establecer diferentes accesos o mdulos dependiendo de los privilegios que tenga cada usuario as como tambin un registro de los ejercicios propuestos por el profesor y los resultados obtenidos por los estudiantes.
6

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

2.4. Modelo del Dominio

2.5. Modelo de Negocio

2.6. Definiciones, Acrnimos y Abreviaturas R-01-PARA: Requisito nmero 1 Parmetros R-02-CL: Requisito nmero 2 Cada Libre R-03-LV: Requisito nmero 3 Lanzamiento Vertical R-04-LH: Requisito nmero 4 Lanzamiento Horizontal R-05-LP: Requisito nmero 5 Lanzamiento Parablico
7

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

R-06-REGUSU: Requisito nmero 6 Registrar Usuario

2.7. Apreciacin Global En el presente documento se muestra la informacin del producto que se va a construir, se documenta la perspectiva del producto, las interfaces y se muestran las funcionalidades finales con las que contar el producto. El funcionamiento del sistema se demuestra en los casos de usos que fueron realizados en base a la informacin y los requerimientos ofrecidos por el usuario. La realizacin de los casos de uso permite mostrar de forma grfica la captura de los requisitos, as como la iteracin que se desarrolla entre el sistema y sus usuarios. Tambin se muestra la informacin referente a los usuarios y sus privilegios en el sistema.

3. Descripcin Global 3.1. Funciones del Producto Cdigo 01 Funcin Gestionar Usuarios Descripcin Crear, Modificar y Eliminar Usuarios con sus respectivos privilegios Permitir guardar posibles problemas propuestos por los profesores Realizara las Simulaciones establecidas con los datos Ingresados por el usuario

02

Ingresar Problemario

03

Realizar Simulacin

3.2. Casos de Uso 3.2.1. Actores Cdigo 01 Actor Administrador Descripcin Administracin de usuarios y sus privilegios y acceso a todos los mdulos del sistema
8

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

02

Usuario Interno

03

Usuario General

Agregara usuarios e impondr privilegios as como tambin podr modificarlos y Acceso a ciertos mdulos del sistema Solo vera los mdulos de Simulacin al igual que verificar los problemas propuestos por el profesor

3.2.2. Resumen Cdigo 01 Caso de Uso Gestionar Usuario Registrar Usuario Modificar Usuario Eliminar Usuario Consultar Usuario Ingresar Problemario Realizar Simulacin Actores Participantes Administrador Administrador Administrador Administrador Usuario Usuario

02 03 3.2.3. Diagramas Diagrama General

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

Gestionar Usuario

Realizar Simulacin

3.2.4. Especificacin de Casos de Uso Nombre: Descripcin: Casos de Uso-01 Gestionar Usuarios Crear, Modificar y Eliminar usuarios, as como definir privilegios a los mismos Administrar Usuarios del Sistema El usuario debe haber ingresado al sistema con su login y clave correctos.
10

Requerimiento: Precondicin:

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opcin Gestionar Usuarios que llama al paquete de caso de uso Gestionar Usuarios 2. Despliega la interfaz correspondiente a Gestionar Usuarios mostrando las opciones de este mdulo: Crear Usuario Modificar Usuario Eliminar Usuario Consultar 3. Selecciona una de las cuatro (4) opciones que despliegue el sistema 4. Despliega la interfaz correspondiente a la opcin seleccionada 5. Ingresa todos los datos solicitados por el formulario y pulsa el botn enviar 6.Pregunta si est de acuerdo con la accin a realizar 7.Responde afirmativamente 8. Muestra mensaje operacin exitosa. 9.Responde afirmativamente Flujo Alterno: Actor 3.1. El usuario no selecciona ninguna de las opciones que ofrece el sistema y sale del sitio de

5.1.

No

ingresa

datos

Sistema 4.1. El sistema pregunta si est de acuerdo con abandonar el sitio, en caso positivo, cierra la sesin del usuario. 4.2. En caso negativo, la sesin permanece abierta. al 6.1. Muestra un mensaje que le
11

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

formulario y pulsa enviar

indica que debe llenar el formulario. 5.2. No ingresa todos los datos 6.2. Muestra un mensaje que le del formulario y pulsa enviar indica que dejo algn campo del formulario sin llenar. 7.1. Responde Negativamente 8.1. Le regresa al formulario Postcondicin: Requerimientos Especiales: Ninguno Puntos de Extensin: Ninguno Casos de Uso-02 Nombre: Ingresar Problemario Descripcin: Ingresar problemario con ejercicios propuestos para los estudiantes Requerimiento: Ninguno Precondicin: El usuario debe haber ingresado al sistema con su login y clave correctos. Flujo Normal: Actor Sistema 1. Se activa cuando el usuario selecciona la opcin Ingresar Problemario 2. Se despliega la interfaz correspondiente con las opciones: Cada Libre Lanzamiento Vertical Lanzamiento Horizontal Lanzamiento 3. Selecciona una de las 4 Parablico opciones 4. Se activa la interfaz correspondiente 5. Registra el ejercicio que desee y le da a la opcin guardar 6.El Sistema genera un mensaje preguntando si est seguro de la operacin 7.Responde Afirmativo 8.Se registrar en la Base de Datos Flujo Alterno: Actos Sistema 3.1. El usuario no selecciona 4.1. El sistema pregunta si est de
12

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

ninguna de las opciones que acuerdo con abandonar el mdulo, ofrece el sistema y sale del en caso positivo, regresa a la mdulo pantalla principal. 4.2. En caso negativo, la sesin permanece abierta. 5.1. No ingresa informacion y 6.1. Muestra un mensaje que le pulsa enviar indica que debe llenar el formulario. 5.2. No ingresa todos los 6.2. Muestra un mensaje que le datos del formulario y pulsa indica que dejo algn campo del enviar formulario sin llenar. Postcondicin: Requerimientos Especiales: Ninguno Puntos de Extensin: Ninguno Casos de Uso-03 Nombre: Realizar Simulacin Descripcin: Realizar simulacin partiendo de unos datos ingresados Requerimiento: Ingresar datos con los que trabaja la simulacin elegida Precondicin: El usuario debe haber ingresado al sistema con su login y clave correctos y haber seleccionado el mdulo Simulacin Flujo Normal: Actor Sistema 3. Se activa cuando el usuario selecciona la opcin Ingresar Simulacin 4. Se despliega la interfaz correspondiente con las opciones: Cada Libre Lanzamiento Vertical Lanzamiento Horizontal Lanzamiento 3. Selecciona una de las 4 Parablico opciones 4. Se activa la interfaz correspondiente 5.Ingresa los datos correspondientes a la simulacin que desea
13

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

realizar y le da enviar

6.El sistema genera la simulacin arrojando los resultados.

7.El usuario resultados

verifica

los 8.El sistema pregunta si desea realizar otra simulacin 10.Se repite el proceso

9. Responde Afirmativo Flujo Alterno: Actos 3.1. El usuario no selecciona ninguna de las opciones que ofrece el sistema y sale del mdulo

Sistema 4.1. El sistema pregunta si est de acuerdo con abandonar el mdulo, en caso positivo, regresa a la pantalla principal.

4.2. En caso negativo, la sesin permanece abierta. 5.1. No ingresa informacion y 6.1. Muestra un mensaje que le pulsa enviar indica que no debe tener campos en blanco 5.2. No ingresa todos los 6.2. Muestra un mensaje que le datos del formulario y pulsa indica que dejo algn campo del enviar formulario sin llenar. Postcondicin: Requerimientos Especiales: Ninguno Puntos de Extensin: Ninguno 3.3. Caractersticas de los Usuarios 3.3.1. Administrador del Sistema Rol Descripcin Responsabilidades Administrador del Sistema Usuario Administrador del Sistema Encargado en la creacin y administracin de usuarios y privilegios, la revisin de mdulos Que el sistema satisfaga sus necesidades especficas Alta

Criterio de xito Grado de Participacin Comentarios 3.3.2. Usuario Interno del sistema Rol Descripcin

Usuario Interno Jefe del Departamento


14

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

Responsabilidades

Criterio de xito Grado de Participacin Comentarios

Agregara usuarios e impondr privilegios as como tambin podr modificarlos y Acceso a ciertos mdulos del sistema Que el sistema satisfaga sus necesidades especficas Alta Depender de la persona que cumpla con el cargo de Jefe de Departamento.

3.3.3. Usuario General del Sistema Rol Descripcin Responsabilidades Usuario General Profesor Realizara Simulaciones as como tambin asignara problemarios a los estudiantes Que el sistema satisfaga sus necesidades especficas Alta

Criterio de xito Grado de Participacin Comentarios 4. Requisitos Especficos 4.1. Funcionales ID del Requerimiento: Nombre del Requerimiento: Identificacin Requerimiento: Caractersticas:

R-01 Registrar Parmetros del R-01-PARA Definir parmetros de las variables que se usaran en las simulaciones (Cada Libre, Lanzamiento Vertical, Lanzamiento Horizontal, Lanzamiento Parablico)

Gravedad Velocidad Inicial (Cada Libre, Lanzamiento Horizontal) Altura Angulo Sistema Mtrico Internacional Tiempo Masa Prioridad: Alta

15

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

ID del Requerimiento: Nombre del Requerimiento: Identificacin Requerimiento: Caractersticas:

R-02 Registrar Cada Libre del R-02-CL Simular Cada Libre valores establecidos con los

Altura Tiempo Velocidad al momento de impacto Prioridad: Alta ID del Requerimiento: Nombre del Requerimiento: Identificacin Requerimiento: Caractersticas: Velocidad Altura Mxima Tiempo Prioridad: Alta ID del Requerimiento: Nombre del Requerimiento: Identificacin Requerimiento: Caractersticas: R-04 Registrar Lanzamiento Horizontal del R-04-LH Simular Lanzamiento Horizontal con los valores establecidos R-03 Registrar Lanzamiento Vertical del R-03-LV Simular Lanzamiento Vertical con los valores establecidos

Altura Velocidad Inicial Velocidad al momento de impacto Tiempo Distancia Prioridad: Alta ID del Requerimiento: R-05 Nombre del Requerimiento: Registrar Lanzamiento Parablico Identificacin del R-05-LP Requerimiento: Caractersticas: Simular Lanzamiento Parablico con los valores establecidos ngulo Velocidad Gravedad Altura
16

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

Tiempo Distancia Prioridad: Alta ID del Requerimiento: Nombre del Requerimiento: Identificacin Requerimiento: Caractersticas: Categora Nombre Clave Prioridad: Alta 4.2. No funcionales 4.2.1. Compatibilidad El sistema debe soportar el uso de multiplataforma Lenguaje de programacin Visual Python y lenguaje de marcas extensible XML 4.2.2. Eficiencia Velocidad del objeto a diferentes alturas ingresadas por el usuario Velocidad del objeto en el eje de las X y eje de las Y Ingresas varias alturas para la obtencin de las diferentes velocidades Arrojar la energa de los objetos en movimiento al finalizar la simulacin 4.2.3. Mantenibilidad El sistema ser codificado bajo el principio de modularidad lo que garantiza una mejor capacidad de mantenimiento. 4.2.4. Seguridad Creacin de clave de acceso para los usuarios. R-06 Registro de Usuarios del R-06-REGUSU Almacenar informacin sobre los usuarios del sistema

4.2.5. Mantenimiento y Actualizacin Deben tener aspectos de fcil mantenimiento y actualizacin que permita adaptarlo a futuras necesidades
17

Especificacin de Requerimiento del Software Desarrollo de un Sistema de Simulacin de Cinemtica para el Laboratorio de Fsica 1 de la Universidad Politcnica Territorial de Paria Lus Mariano Rivera. Carpano Estado Sucre

Versin: 0.1.0

4.2.6. Usabilidad El sistema proporcionar una interfaz sencilla y adecuada al tema

4.2.7. Restricciones de Diseo El lenguaje de programacin y el manejador de base de datos usados deben ser libres. Los productos deben ser multiplataforma Deben tener iconografa asociada al tema

4.2.8. Interfaces 4.2.8.1. Interfaces de Usuario

Iconografa adecuada a todos los usuarios. Men vertical ubicado al lado izquierdo de la pantalla. Uso de pestaas para organizar la informacin. Usar mens contextuales. Simulaciones con Objetos reales (Pelotas, Edificios). Interfaces de Software

4.2.8.2.

Se debe considerar que la herramienta pueda integrarse con otras aplicaciones

4.2.9. Requerimiento de Documentacin en Lnea y Sistemas de Ayuda El sistema proporcionara a cada usuario un manual para guiarlo en la correcta utilizacin del simulador. 4.2.10. Aspectos Legales

4.2.10.1. Polticas de la Organizacin Todos los productos de software deben dar cumplimiento a los postulados establecidos en el Decreto N 3.390, de fecha 28 de diciembre de 2004, en el que se establece el uso prioritario de software libre y estndares abiertos en los organismos de la administracin pblica nacional. 4.2.10.2. Propiedad Intelectual La propiedad intelectual corresponde a los Desarrolladores:

Bermdez Javier, Caraballo Vctor y Medina Rodolfo.


18

Você também pode gostar