Beruflich Dokumente
Kultur Dokumente
ESPECIFICACIN DE
REQUERIMIENTOS DE
SOFTWARE
Para
Cappital Pooling
Versin 1.5
Producido por
Nombre del Grupo: Cappital Pooling
David Vega Cel.: 301 791 06 88 David-Vega@javeriana.edu.co
Sergio Bernal R. Cel.: 316 636 55 94 Bernal.sergio@javeriana.edu.co
Fecha: 26/11/2014
Especificacin de requerimientos de software P g i n a | 2
Tabla de contenido
1 Introduccin...................................................................................................... 6
1.1 Propsito del documento............................................................................ 6
1.2 Alcance de Producto .................................................................................. 6
1.3 Audiencia y vista general de producto........................................................ 7
1.4 Definiciones, Acrnimos y Abreviaciones................................................... 7
2 Descripcin General ......................................................................................... 8
2.1 Perspectiva de Producto ............................................................................ 8
2.2 Funcionalidad del Producto ........................................................................ 9
2.3 Caractersticas de usuario ........................................................................ 11
2.4 Entorno de funcionamiento ...................................................................... 12
2.5 Restricciones de Diseo e Implementacin ............................................. 13
2.6 Suposiciones y Dependencias ................................................................. 14
3 Especificacin de requerimientos ................................................................... 15
3.1 Requerimientos de interfaces ................................................................... 15
3.1.1 Interfaces de Usuario ......................................................................... 15
3.1.2 Interfaces Grficas de Usuario .......................................................... 16
3.1.3 Interfaces de Hardware ..................................................................... 17
3.1.4 Interfaces de Software ....................................................................... 18
3.1.5 Interfaces de Comunicacin .............................................................. 19
3.2 Requerimientos de Interfaz ...................................................................... 19
3.2.1 Vista de Casos de Uso ...................................................................... 19
3.3 Requerimientos de Servidor ..................................................................... 20
3.3.1 Vista de Casos de Uso ...................................................................... 20
3.4 Requerimientos de Aplicacin .................................................................. 20
4 Requerimientos no funcionales ...................................................................... 21
4.1 Atributos de calidad .................................................................................. 21
4.1.1 Requerimientos de desempeo ......................................................... 21
4.1.2 Requerimientos de disponibilidad ...................................................... 22
4.1.3 Requerimientos de escalabilidad ....................................................... 24
Especificacin de requerimientos de software P g i n a | 3
Lista de Grficos
Lista de Tablas
1 Introduccin
1.1 Propsito del documento
En alcance:
Fuera de alcance:
a) Aplicacin multiplataforma
Especificacin de requerimientos de software P g i n a | 7
2 Descripcin General
Cappital Pooling slo tiene un usuario el cual puede desempear dos roles. El
siguiente diagrama muestra cada rol y sus caractersticas:
Usuario Cappital
Pooling
Conductor Pasajero
Caractersticas: Caractersticas:
Batera:
La betera es el principal limitante para el desarrollo mvil, pues esta tiene una
capacidad muy limitada. Para Cappital Pooling otro fuerte limitante est en el uso
del GPS y en la comunicacin con la base de datos.
Tiempo:
Puesto que este proyecto est establecido como trabajo de grado, se tiene un
lmite de tiempo de 4 meses y medio.
Lenguaje de programacin:
Cappital Pooling al ser desarrollada para Android requiere que sea desarrollada en
Java.
Seguridad:
Suposiciones:
Dependencias:
3 Especificacin de requerimientos
Pantalla Tctil
Esta interfaz ser itilizada para que el usuario puede tener
una impresion grafica de la ejecucion de la aplicacin movil.
Teclado Virtual
Esta interfaz ser utilizada para ingresar datos al dispositivo
movil como caracteres alfanumericos.
Conexin Movil
Esta interfaz sera utilizada para que el dispositivo obtenga
conexin con los datos que se alojan en el servidor remoto.
Conexin GPS
Esta interfaz sera utilizada para que se integre la posicin
geo-espacial del usuario con la aplicacin y los otros
usuarios.
4 Requerimientos no funcionales
4.1 Atributos de calidad
4.1.1 Requerimientos de desempeo
RNFD01
Tipo Valor
RNFD02
Tipo Valor
RNFD03
Tipo Valor
RNFD04
Tipo Valor
RNFDI01
Tipo Valor
RNFDI02
Tipo Valor
RNFDI03
Tipo Valor
RNFEI01
Tipo Valor
RNFEI02
Tipo Valor
RNFS01
Tipo Valor
RNFS02
Tipo Valor
RNFS03
Tipo Valor
RNFO01
Tipo Valor
RNFO02
Tipo Valor
RNFO03
Tipo Valor
5 Apndice A