Vous êtes sur la page 1sur 12

REQUERIMIENTOS SOFTWARE

DALUPA
DETECTOR DE MOVIMIENTO
PREFACIO

Este documento describe los requerimientos de software del


Detector de movimiento, cuyo objetivo principal es detectar la
presencia de los estudiantes o personas dentro de las aulas
de la ULEAM.

Alcance Este documento de requerimientos de software es la base del


desarrollo de software del proyecto. Describe los siguientes
tpicos: requerimientos de software, requerimientos de
calidad, requerimientos de ambiente, restricciones y
arquitectura bsica del software. Este documento no describe
el diseo detallado ni la implementacin de los
requerimientos.

HISTORIA DEL DOCUMENTO

Fecha Versin Comentarios Autor


8 Mayo 2017 0.1 Versin inicial DLP
3 Julio 2017 1.0 Revisada por el equipo DLP

i
TABLA DE CONTENIDOS

1 INTRODUCCION ........................................................................................... 1
1.1 Entorno ................................................................................................... 1
1.2 Estndares ............................................................................................. 1
1.3 Documentacin ....................................................................................... 1
2 Requerimientos Software .............................................................................. 1
2.1 Requerimientos Funcionales .................................................................. 2
2.2 Requerimientos de Testing ..................................................................... 2
2.3 Matriz Requerimientos Funcionales vs. Requerimientos de Testing ...... 2
3 Requerimientos de Calidad............................................................................ 3
4 Requerimientos de Ambiente......................................................................... 4
4.1 Requerimientos de Ambiente de Desarrollo ........................................... 4
4.1.1 Hardware de Desarrollo ................................................................... 4
4.1.2 Desarrollo de Software .................................................................... 4
4.2 Requerimientos de Ambiente de Testing ................................................ 4
4.2.1 Hardware de Testing ....................................................................... 4
4.2.2 Software de Testing......................................................................... 4
5 Restricciones ................................................................................................. 4
5.1 Restricciones Hardware.......................................................................... 5
5.2 Restricciones Software ........................................................................... 5
5.3 Restricciones de Interfaz ........................................................................ 5
6 Arquitectura del Software .............................................................................. 6
6.1 Modelo Arquitectnico ............................ Error! Bookmark not defined.
6.2 Matriz Requerimientos Funcionales vs. Componentes de la Arquitectura
6
7 Requerimientos de Desarrollo ....................................................................... 7
7.1 Requerimientos Participacin Cliente ..................................................... 7
7.2 Requerimientos de Comunicacin .......................................................... 7
7.3 Requerimientos de Infraestructura ......................................................... 7
8 Requerimientos Post Desarrollo .................................................................... 7
8.1 Requerimientos de Entrenamiento ......................................................... 8
8.2 Requerimientos de Mantencin .............................................................. 8
Glosario (Definiciones y Siglas) ............................................................................ 8

ii
1 INTRODUCCION
1.1 Entorno
La deteccin de presencia de personas u objetos es sumamente
importante. El software podr ser utilizado dentro de las aulas de la Universidad
y en diferentes aplicaciones que requieran la deteccin de personas u objetos.

1.2 Estndares
El software ser desarrollado de acuerdo al horario de trabajo de la
Universidad.

El software estar desarrollado con un estndar de calidad para satisfacer las


necesidades del usuario, tambin ser desarrollado de acuerdo al estndar de
software de la universidad.

1.3 Documentacin
La documentacin del sistema ser de calidad; beneficiar a la universidad
porque ayudar a la iluminacin de aulas, pasillos y otros lugares donde exista
presencia de estudiantes y personal administrativo de la universidad; esto
brindara una mayor facilidad de trabajo en jornadas nocturnas.

1
2 Requerimientos Software
2.1 Requerimientos Funcionales
Detectar presencia de personas u objetos.
FSR1
Indicar deteccin de personas u objetos a travs del encendido de las
FSR2
luces.
La luz debe permanecer encendida durante el tiempo que se detecte
FSR3
movimiento.

FSR4 La luz debe apagarse 10 segundos despus de no detectar ningn


movimiento.

2.2 Requerimientos de Testing


Utilizacin de objetos de varios tamaos.
ST1
Utilizacin de personas de varias contexturas y tamaos.
ST2
ST3 Apagado de luz

2.3 Matriz Requerimientos Funcionales vs. Requerimientos de Testing

Requerimientos
testing
Requerimiento ST1 ST2 ST3
funcional
FSR1 X X
FSR2 X X
FSR3 X X
FSR4 X

2
3 Requerimientos de Calidad

Escala Cantidad de horas en implementarlo.


Prueba Se pondr a prueba con 10 personas de diferentes tamaos y
contexturas y se har un promedio de resultados.
Peor Caso 4 horas.
Plan 2 horas.
Autoridad Cliente.

3
4 Requerimientos de Ambiente
4.1 Requerimientos de Ambiente de Desarrollo
4.1.1 Hardware de Desarrollo
El proyecto se desarrollar en una plataforma NeatBeans, en combinacin
con una plataforma PC 2.60 GHz con 2 Gigabyte de RAM. La conexin entre el
PC y la plataforma de desarrollo se har a travs la puerta serial del PC.
4.1.2 Desarrollo de Software
El software ser escrito en C++ usando las herramientas CodeWarrior.

4.2 Requerimientos de Ambiente de Testing


4.2.1 Hardware de Testing
Se probar el software en la plataforma de desarrollo NeatBeans
4.2.2 Software de Testing
Se utilizar Codewarrior para descargar el ejecutable en la plataforma de
desarrollo.

4
5 Restricciones
5.1 Restricciones Hardware
Se debe utilizar un microcontrolador de 8 pines y sensores para las
diferentes reas a implementarse.

5.2 Restricciones Software


El sistema contiene restricciones de funcionalidad de PC con sistema
operativo WINDOWS XP con una memoria RAM de 2GB, ya que si utilizamos
computadoras de este tipo el software no podr desenvolverse de manera
rpida.

5.3 Restricciones de Interfaz

Para poder ingresar a la configuracin del sistema deber ingresar el


usuario y la clave del sistema que ser implementada el da de la entrega del
sistema, esto quiere decir que las personas que no tengan acceso a la
contrasea no podrn ingresar al sistema de configuracin del sistema.

5
6 Arquitectura del Software
6.1 Modelo Arquitectnico

Aplicacin: Ejecuta la aplicacin automticamente.


C1
Acceso a registros: Permiten acceder a los registros del microcontrolador.
C2
Identificacin: Identifica que sensor fue activado por movimiento.
C3

6.2 Matriz Requerimientos Funcionales vs. Componentes de la


Arquitectura
Componente de la
arquitectura
Requerimiento C1 C2 C3
funcional
SFR1 X X X
SFR2 X X
SFR3 X X X

6
7 Requerimientos de Desarrollo
7.1 Requerimientos Participacin Cliente
El cliente debe aceptar los documentos de requerimientos del sistema y
participar en las pruebas de aceptacin del sistema.

7.2 Requerimientos de Comunicacin


Al momento de la entrega del sistema, se facilitara al cliente la
comunicacin con los responsables de la creacin del sistema ya que existirn
dudas de parte del personal que vaya a utilizar el sistema.

7.3 Requerimientos de Infraestructura

Se realizar la inspeccin necesaria antes de la implementacin del sistema, se


determinara donde sern colocados los sensores de movimientos y verificar que
no estn expuestos al aire libre, el sistema ser instalado en los ordenadores
correspondientes verificando si el ordenador es compatible o no con el sistema y
estar listo para ser implementado.

7
8 Requerimientos Post Desarrollo
8.1 Requerimientos de Entrenamiento
El personal ser capacitado dentro del rea de trabajo, mostrando las
ventajas que el sistema provee, se utilizaran personas de distintos tamaos y
contexturas para verificar el funcionamiento del sistema y que el personal
aprenda a utilizar el software sin complicaciones.

8.2 Requerimientos de Mantencin


En caso de encontrarse con problemas en el sistema, el cliente deber
contactar la empresa al nmero 0939932141 que se lo adjuntar al momento de
entregar entrega del sistema.

8
Glosario (Definiciones y Siglas)

Vous aimerez peut-être aussi