Вы находитесь на странице: 1из 6

[Carga laboratorio]

Especificacin de Requerimientos de
Software para [Sistema]
Versin [Beta]
Historia de revisiones
Fecha
[24/02/2015]

Versin
[Beta]

Especificacin de Requerimientos

Descripcin
Carga de
alumnos en el
laboratorio de
computo.

Autor
Equipo Cargatorio:
Erick Antonio Torres Delgado,
Michel Alejandro Gutirrez Bolaos,
Juan Alberto Cisneros Pacheco, y
Dubhe Carrizales Cervantes.

Pgina 1 de 6

Contenido
1.

INTRODUCCIN...............................................................................................................................3
1.1.
1.2.
1.3.
1.4.
1.5.

2.

PROPSITO......................................................................................................................................3
ALCANCE........................................................................................................................................3
DEFINICIONES, SIGLAS Y ABREVIATURAS .......................................................................................3
REFERENCIAS.................................................................................................................................3
VISIN GENERAL............................................................................................................................3

DESCRIPCIN GENERAL...............................................................................................................3
2.1.
PERSPECTIVA DEL PRODUCTO.........................................................................................................3
2.1.1.
Interfases de usuario.............................................................................................................3
2.1.2.
Interfases con hardware........................................................................................................4
2.1.3.
Interfases con software..........................................................................................................4
2.1.4.
Interfases de comunicacin...................................................................................................4
2.1.5.
Restricciones de memoria.....................................................................................................4
2.1.6.
Requerimientos de adecuacin al entorno............................................................................4
2.2.
FUNCIONES DEL PRODUCTO............................................................................................................4
2.3.
CARACTERSTICAS DE LOS USUARIOS............................................................................................4
2.4.
RESTRICCIONES DE DISEO............................................................................................................4
2.4.1.
[Restriccin de diseo 1]......................................................................................................5
2.5.
SUPUESTOS Y DEPENDENCIAS.........................................................................................................5

3.

REQUERIMIENTOS ESPECFICOS..............................................................................................5
3.1.

4.

REQUERIMIENTOS DE DOCUMENTACIN..............................................................................5
4.1.
4.2.
4.3.
4.4.

5.

REQUERIMIENTOS SUPLEMENTARIOS.............................................................................................5
MANUAL DE USUARIO....................................................................................................................5
AYUDA EN LNEA...........................................................................................................................5
GUAS DE INSTALACIN, CONFIGURACIN Y ARCHIVO LAME......................................................5
ETIQUETADO Y EMPAQUETADO.......................................................................................................5

[INFORMACIN DE SOPORTE (OPCIONAL) ]..........................................................................6

Especificacin de Requerimientos

Pgina 2 de 6

1.

Introduccin
El software ser diseado para trabajar junto con el hardware arduino con la
ayuda de un infrarrojo detectar el movimiento de entrada y salida de alumnos
en el laboratorio de cmputo.

1.1.

Propsito
El propsito de este proyecto es ver a qu hora hay ms movimiento
estudiantil en el laboratorio de computo ya sea ingreso o salida de este.

1.2.

Alcance
Carga de laboratorio nos dar el resultado real del ingreso y egreso de
alumnos en el laboratorio registrando la hora, para as saber en un futuro a
qu hora hay ms movimiento ah y poder organizar ya sea mantenimiento, o
un evento que integre a los alumnos.

1.3.

1.4.

Definiciones, siglas y abreviaturas.

Arduino: es una plataforma de hardware libre, basada en una placa


con un micro controlador y un entorno de desarrollo, diseada para
facilitar el uso de la electrnica en proyectos multidisciplinares,
integrando su propio software para programar el hardware.

Java: Lenguaje de programacin en cual ser basado el software en


cuestin.

JRE: Complemento requerido para la ejecucin del cdigo que


conforma el software.

MySql: lenguaje de programacin para base de datos que ser usado


en conjunto con el software principal.

Referencias

http://www.arduino.cc/
Sznajdleder, P. (n.d.). <i>Java a fondo: Estudio del lenguaje y desarrollo de
aplicaciones</i> (Segunda ed.). Alfaomega.
MySQL 5.6 Reference Manual. (n.d.). Retrieved February 25, 2015, from
http://dev.mysql.com/doc/refman/5.6/en/index.html
1.5. Visin general
Llegar a establecer un simulador que refleje un resultado casi real que nos
prediga que da y a qu hora hay ms movimiento en el laboratorio de
computo.

2.

Descripcin general
Este proyecto se enfoca en el monitoreo del flujo de alumnos dentro del
laboratorio de computo.

2.1.

Perspectiva del producto


Este producto est basado un sistema simple de implementar por las
tecnologas que requiere como son arduino y java en cualquier lugar que
requiera del monitoreo de personal.

Especificacin de Requerimientos

Pgina 3 de 6

2.1.1. Interfaces de usuario

Pantalla de Consulta de datos: En esta pantalla se podrn consultar los


datos registrados en un determinado periodo de tiempo por el sensor,
mostrando si se registr una entrada o una salida y la hora a la que se
registr.
o

Interfaz JFrame con JTextArea conectado a la base de datos.

2.1.2. Interfaces con hardware


Se requerir una conexin de internet (TCP/IP) para poder registrar o
consultar los datos obtenidos por medio del sensor infrarrojo y el arduino
dentro de la base de datos.
2.1.3. Interfaces con software
Sistema operativo: Windows 7+ Para ejecutar el programa requerir JRE 7.0+
Base de datos: MySQL Almacenamiento de los datos y consulta de los mismos
2.1.4. Restricciones de memoria
No se establecen limitaciones en cuanto a la cantidad de memoria, tanto
secundaria como primaria que el sistema deba utilizar.
2.1.5. Requerimientos de adecuacin al entorno
Se requerir nicamente de los datos obtenidos por el sensor infrarrrojo.
2.2.

Funciones del producto


Registrar las entradas y salidas de personal de manera automtica registrando la hora
y fecha en la que ocurri.

2.3.

Caractersticas de los usuarios


Los usuarios de este proyecto sern aquellos que hacen uso de las
instalaciones del laboratorio de cmputo en el edificio D.

2.4.

Restricciones de diseo

2.5.

Supuestos y dependencias
Malfuncionamiento de los perifricos (Arduino, sensor infrarrojo).

3.

Requerimientos especficos

Registro de Equipos: Capturara y enviara a la base de datos el


Nombre, Logotipo, Nmero de Integrantes y Director Tcnico.
o

Nombre: String.

Logotipo: Object.

Nmero de Integrantes: Int.

Director tcnico: Object.

Registro de integrantes: En esta pantalla se capturaran los datos de


cada uno de los miembros del equipo y del cuerpo tcnico tales como
como Nombre, Edad, Posicion, Tipo de sangre, foto, Fecha de
nacimiento o Status.
o

Nombre: String.

Edad: Int.

Posicin: String.

Especificacin de Requerimientos

Pgina 4 de 6

4.
4.1.

Tipo de sangre: String.

Foto: Object.

Fecha de nacimiento: Int.

Status: String.

Pantalla de resultados: Posterior a cada partido, aqu se capturaran los


resultados como goles, penales, amonestaciones, faltas, cantidad de
tarjetas.
o

Goles: Int.

Penales: Int.

Tarj. Amarillas: Int.

Tarj. Rojas: Int.

Faltas: Int.

Gestin de canchas: En este apartado se gestionara los datos de


aquellos que harn uso de las canchas como el nombre de los equipos,
fecha, hora.
o

Nombre del equipo: String.

Fecha: String.

Hora: String.

Gestin de arbitraje: Aqu se insertara la informacin de cada


integrante activo del equipo de arbitraje como nombre, edad, tipo de
sangre, status, foto.
o

Nombre: String.

Edad: Int.

Tipo de sangre: String.

Status: String.

Foto: Object.

Administracin de recursos para el torneo: En este apartado se


registraran la cantidad de material como (Balones, Casacas, Redes,
Uniformes de Arbitro).
o

Balones: Int.

Casacas: Int.

Redes: Int.

Uniformes de rbitro: Int.

Requerimientos de documentacin
Manual de Usuario
No requiere de un manual ya que el programa no es complejo y solo
requerira de un instructivo rpido (una especie de folleto).

4.2.

Ayuda en lnea
No aplica.

4.3.

Guas de instalacin, configuracin y archivo Lame.

Especificacin de Requerimientos

Pgina 5 de 6

Se instalara el hardware correspondiente y este ya tendr cargado el Sketch


con el programa funcional.
4.4.

Etiquetado y empaquetado
Este ya estar incluido en el Arduino y funcionara inmediatamente despus de
instalarse.

Especificacin de Requerimientos

Pgina 6 de 6

Вам также может понравиться