0% encontró este documento útil (0 votos)
691 vistas16 páginas

Especificación de Requisitos de Software Docente

Este documento resume el proyecto de desarrollo de un sistema de aviso de atrasos de docentes. Describe el historial de revisiones del proyecto, los objetivos y alcance del sistema, el personal involucrado y sus roles, y los requisitos funcionales y no funcionales del software. El sistema permitirá a docentes reportar atrasos para que los estudiantes sean notificados en tiempo real a través de pantallas LED en las salas.

Cargado por

Ian Aspée Ulloa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
691 vistas16 páginas

Especificación de Requisitos de Software Docente

Este documento resume el proyecto de desarrollo de un sistema de aviso de atrasos de docentes. Describe el historial de revisiones del proyecto, los objetivos y alcance del sistema, el personal involucrado y sus roles, y los requisitos funcionales y no funcionales del software. El sistema permitirá a docentes reportar atrasos para que los estudiantes sean notificados en tiempo real a través de pantallas LED en las salas.

Cargado por

Ian Aspée Ulloa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ESPECIFICACIN DE

REQUISITOS DE SOFTWARE
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
18-07-2014
Revisin [2]

PG. 1
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

Historial de Revisiones

Fecha Revisin Descripcin Autor
16/06/2014 1.0 "Anlisis de
requerimientos
funcionales"
Maximiliano Ramos
16/06/2014 1.0 "Anlisis de
Requerimientos de
hardware"
Maximiliano Ramos
16/06/2014 1.0 "Pruebas de
Interfaces"
Maximiliano Ramos
16/06/2014 1.0 "Estimaciones de
costos"
Edison Pizarro
16/06/2014 1.0 "Anlisis de
plataformas "
Kevin Moreno

17/06/2014 1.0 "Anlisis de cdigo" Edison Pizarro
17/06/2014 1.0 "Segunda estimacin
de costos"
Maximiliano Ramos
18/06/2014 1.0 "Prueba de
prototipos
funcionales"
Edison Pizarro
19/06/2014 1.0 "Tercera estimacin
de costos"
Ian Aspee
19/06/2014 1.0 "Diseo de
Interfacez"
Edison Pizarro
















PG. 2
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

ndice:
HISTORIAL DE REVISIONES ............................................................................................................ 1
1.1 Propsito 3
1.2 Alcance 3
1.3 Personal involucrado 4
1.4 Acrnimos y abreviaturas 5
1.5 Referencias 5
1.6 Resumen 5
2 DESCRIPCIN GENERAL ..................................................................................................... 6
2.1 Perspectiva del producto 6
2.2 Funcionalidad del producto 6
2.3 Caractersticas de los usuarios 7
2.4 Restricciones 7
2.5 Suposiciones y dependencias 8
2.6 Evolucin previsible del sistema 8
3 REQUISITOS ESPECFICOS ................................................................................................. 9
3.1 Requisitos comunes de las interfaces 11
3.1.1 Interfaces de usuario ..................................................................................................... 11
3.1.2 Interfaces de hardware .................................................................................................. 11
3.1.3 Interfaces de software ................................................................................................... 11
3.1.4 Interfaces de comunicacin ........................................................................................... 12
3.2 Requisitos funcionales 12
3.2.1 Requisito funcional 1 ..................................................................................................... 12
3.2.2 Requisito funcional 2 ..................................................................................................... 12
3.2.3 Requisito funcional 3 ..................................................................................................... 12
3.3 Requisitos no funcionales 12
3.3.1 Requisitos de rendimiento ............................................................................................. 13
3.3.2 Seguridad ...................................................................................................................... 13
3.3.3 Fiabilidad ....................................................................................................................... 13
3.3.4 Disponibilidad ................................................................................................................ 13
3.3.5 Mantenibilidad ............................................................................................................... 13
3.3.6 Portabilidad .................................................................................................................... 14
4 APNDICES .......................................................................................................................... 15



PG. 3
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
Introduccin

Este informe del sistema est enfocado en la aclaracin de los requisitos del software para que sea
implementado en la institucin educativa Inacap .El presente documento ha sido documentado
por profesionales actuales en el rea para que su aplicacin este a prueba de posibles errores que
se esperan en una primera implementacin. La presente ERS cumple las directrices establecidas
por el estndar IEEE RecommendedPracticefor Software RequirementsSpecification ANSI/IEEE
830-1998.

1.1 Propsito

El principal propsito del documento es que se refleje de manera estandarizada el
historial de trabajo que hemos desarrollado cmo grupo al momento de ir avanzando en
el proyecto de software, dando a conocer detalles dentro de la organizacin y
planificacin del trabajo una vez desarrollado y a la vez que quede plasmado en papel la
forma en que hemos trabajado.
1.2 Alcance

Esta especificacin de requisitos est dirigida al usuario del sistema, para continuar con el
desarrollo de aplicaciones administrativas y de docentes sobre la institucin y para profundizar en
la automatizacin de sta, la cual tiene por objetivo principal el gestionar el proceso de aviso de
inasistencia docente.










PG. 4
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
1.3 Personal involucrado
Nombre Maximiliano Ramos Nazer
Rol QUA
Categora profesional Ingeniero en Informtica
Responsabilidades - Diseo
- Casos de pruebas
- Estimaciones de costos
- Compra de HW
- Toma de requerimientos
- Diseo de interfaces
Informacin de contacto Celular: +56982333309
Email : victor.ramos09@inacapmail.cl

Nombre Edison Pizarro
Rol Programador
Categora profesional Analista Programador
Responsabilidades - Toma de requerimientos de los clientes
- Generar cdigo de prototipos
- Compras de HW
Informacin de contacto Celular: +56973850827
Email: edison.pizarro02@inacapmail.cl

Nombre Kevin Moreno
Rol QUA
Categora profesional Analista Programador
Responsabilidades - Diseo de interfaces
- Casos de prueba
- Toma de requerimientos
- Compras de HW
Informacin de contacto Celular: +56985997966
Email: kevin.moreno02@inacapmail.cl

Nombre Ian Aspee
Rol Programador
Categora profesional Analista Programador
Responsabilidades - Programacin de prototipos
- Dise de interfaces
Informacin de contacto Celular: +56977027416
Email: ian.aspee@inacapmail.cl



PG. 5
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
1.4 Acrnimos y abreviaturas

SMTP Simple Mail Transfer Protocol
HTTP HyperText Transfer Protocol
HTML HyperText Markup Language
FTP File Transfer Protocol, Protocolo
SMS

Short Message Service
LAN

Local Area Network
LCD

Liquid Crystal Display
LED

Light-Emitting Diode
IEEE Institute of Electrical and Electronics
Engineers
BD Bases de datos

1.5 Referencias
Referencia Titulo Ruta Fecha Autor
ingeniera de software 10/07/2014 Sommerville
Anlisis y diseo detallado de
aplicaciones informticas de
gestin
10/07/2014 piattini
1.6 Resumen

Este documento explica cmo se desarrollar este nuevo sistema para una mejor gestin de
asistencia y aviso de docentes .En la primera seccin por ttulo Contenido se da a entender lo que
solucionar este sistema y como lo har. En la segunda seccin ttulo Descripcin general de da a
conocer como se desenvolver el producto en el ambiente fsico y que se estim como Inacap
Valparaso.

PG. 6
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

2 Descripcin general

La visin general de nuestro proyecto en palabras ms simples sera avisar de manera ms
eficiente cuando un docente llegue atrasado; Usando un TI encontramos la manera ms eficiente
de solucionar el problema actual, para esto desarrollamos diferentes estudios de que es lo Inacap
necesita.
El sistema debe ser capaz de avisar el atraso de un docente automticamente ya sea que el
docente de aviso a travs de su computador personal en su residencia va web o informando por
telfono a coordinacin docente para que el de aviso a travs del sistema, de manera tal de que
los alumnos se enteren en tiempo real del atraso.


2.1 Perspectiva del producto
Nuestro producto es independiente debido a que no consta de la interaccin con otros productos
software como servidor web, software de acceso a redes TCP/IP.En resumen se puede decir que
nuestro software es simple pero auto-suficiente, y que por lo tanto este no pertenece a un sistema
mayor.

.
2.2 Funcionalidad del producto

Principalmente el sistema debe poder realizar el aviso en tiempo real de cuando un docente valla a
llegar atrasado, para eso cada sala debe contar con una pantalla LED bsica, esta pantalla ser
conectada con nuestro sistema principal en el cual tendr cmo opcin principal de seleccionar los
datos del profesor en 3 combo box que contienen el nombre del profesor, la sala, y el rango de
tiempo en que el profesor debiese llegar a la clase, esta informacin ser mostrada en la pantalla
LED anteriormente nombrada. Para hacer uso del sistema principalmente el docente o encargado
deber ingresar con su RUT y contrasea institucional y en caso de no tener deber acercarse a un
encargado del sistema para autorizarlo y registrar su informacin para el uso del sistema.





PG. 7
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE



2.3 Caractersticas de los usuarios
Tipo de usuario Coordinador docente
Formacin Tcnica
Habilidades Utilizar el sistema principal.
Actividades -Tomar informacin de los docentes.
-Dar aviso en tiempo real a los alumnos a travs
del sistema.
-Dar aviso en caso de que un docente o
coordinador no est registrado en el sistema.

Tipo de usuario Docente
Formacin Profesional
Habilidades Utilizar sistema principal
Actividades -Dar aviso a travs de su celular en coordinacin
de docentes cuando vaya a llegar atrasado.
-Ingresar al sistema va web e informar atraso
directamente.

2.4 Restricciones

Interfaz para ser usada con internet.
Uso de Dominio Inacap.cl
Lenguajes y tecnologas en uso: HTML, JQuery, JavaScript.
Los servidores deben estar disponibles para las consultas de los usuarios.
El sistema se basa en un modelo Cliente/Servidor.
El sistema debe ser multiplataforma.









PG. 8
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

2.4 Restricciones
El sistema se desenvolver en plataforma web html5 de escritorio. Se usara un login y contrasea
utilizando su Rut como login. El horario crtico de disponibilidad ser las 24 horas de lunes a
viernes, ser ocupado solo por docentes para el ingreso de datos. Los alumnos solo tendrn
acceso a informacin sobre atrasos.
Sistema ElAtraso podr ser ocupado tanto en el establecimiento intranet y en extranet desde las
dependencias de los docentes.
Deber contar con un hardware con los requisitos mnimo que opera una pgina web
Condiciones tcnicas mnimas para la instalacin
Windows 2000 Sp4, Windows XP SP2, Windows Vista o superior.
MAC OS 10.5 Leopard o superiores.
Procesador mnimo 500 Mhz, recomendado 1Ghz o superior.
Memoria: 128 MB de RAM o ms.
Mnimo espacio libre en disco duro 300 MB.
Resolucin de Pantalla mnima 800x600
2.5 Suposiciones y dependencias
Se asume que los requisitos aqu descritos son estables
Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos antes
indicados para garantizar una ejecucin correcta de la misma

Para la interfaz de usuario para docentes y/o coordinacin docente, deber ingresar la
siguiente informacin:
Nombre Docente.
Sala.
Rango Tiempo Llegada.

El sistema funcionara en plataforma web, para plataformas mviles ya sea Android,
Windows pone, ios, deber ser usando mediante el navegador predeterminado del telfono
inteligente.
2.6 Evolucin previsible del sistema

El sistema podr actualizarse segn requiera ya sea por nuevas tecnologas como sistema
biomtrico o algn tipo de escner con precios ms accesibles que hoy en da ya que sus costos
son elevados. Tambin podran existir pequeas pantallas en cada sala y no solo una por piso todo
esto con un anlisis de factibilidad a cargo del equipo de mantenimiento.

PG. 9
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
3 Requisitos especficos

Requerimientos Funcionales

Identificacin del
requerimiento:
RF01
Nombre del
Requerimiento:
Autentificacin de Usuario
Caractersticas: Los Docentes debern estar registrado en intranet para poder
acceder a la configuracin del mensaje.
Descripcin del
requerimiento:
El sistema podr ser consultado solo por el usuario que se
encuentre con la sesin de intranet iniciada.
Prioridad Muy alta

Identificacin del
requerimiento
RF02
Nombre del
requerimiento
Velocidad de respuesta
Caracterstica Tiempo en que demora el sistema en mostrar el mensaje en las
pantallas
Descripcin del
requerimiento
En el momento en que el coordinador docente o el mismo docente
Enva el mensaje para ser mostrado, tiene que reflejarse en tiempo
real, actualizar automticamente.
Prioridad Muy alta

Identificacin del
requerimiento
RF03
Nombre del
requerimiento
Datos a mostrar
Caractersticas El sistema muestra los datos requeridos para el mensaje
Descripcin del
requerimiento
El sistema en su segunda interfaz deber mostrar 3 "ComboBox" uno
mostrar los nombres que se podrn filtrar por su iniciar, el nmero de
la sala y por ltimo el rango de tiempo en que deberan llegar a la sala.
Prioridad Muy Alta









PG. 10
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE


Requerimientos No Funcionales.

Identificacin del requerimiento: RNF01
Nombre del Requerimiento: Interfaz del sistema.
Caractersticas: El sistema tendr unas interfaces simples, para que
el usuario interacte.
Descripcin del requerimiento:
El sistema debe tener una interfaz de uso intuitiva, y
fcil de usar.
Prioridad
Muy Alta

Identificacin del requerimiento: RNF02
Nombre del Requerimiento: Pre-Visualizacin del mensaje
Caractersticas: Cuadro de texto que mostrara una pre-visualizacin
del mensaje tal cual como estar reflejado en la
pantalla
Descripcin del requerimiento:
La interfaz de seleccin de ComboBox mostrar un
cuadro de texto en el cual se mostraran los datos
seleccionados en el ComboBox.
Prioridad
Media

Identificacin del requerimiento RFN03
Nombre del Requerimiento Datos mostrados en pantalla
Caractersticas "ComboBox" que almacenan los tres datos a mostrar
Descripcin del requerimiento El sistema deber contar con "ComboBox" que
almacenen el nombre del docente, nmero de sala y
rango de tiempo que ser usado para mostrar el
mensaje en pantalla
Prioridad del requerimiento Muy Alta

Identificacin del requerimiento RFN04
Nombre del Requerimiento Enviar datos
Caractersticas Al presionar botn enviar el sistema deber enviar los
datos a pantalla
Descripcin del requerimiento La segunda interfaz tendr un botn "Enviar", al
presionar dicho botn se deber enviar en tiempo real
los datos.
Prioridad del requerimiento Muy Alta

PG. 11
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

3.1 Requisitos comunes de las interfaces

La interfaz principal la cual tendr acceso el docente o el coordinador docente principalmente lo
que tendr ser un login como primera interfaz en la cual tendr que ingresar con su Rut y
contrasea institucional en caso de no poseer la cuenta la deber ingresar un analista a cargo del
sistema por cuestiones de seguridad, luego de haber ingresado al sistema el coordinador docente
tendr tres "ComboBox" en los cuales estarn los detalles, el primer ComboBox tendr el nombre
del profesor el cual se puede filtrar, el segundo ComboBox tendr la sala en la cual debera estar el
profesor en ese momento y por ltimo un tercer ComboBox que tendr el rango de tiempo que se
estima la llegada del profesor a la sala correspondiente. Una vez seleccionados todos los datos de
los ComboBox se selecciona el botn enviar y este mensaje se refleja en tiempo real en las
pantallas colocadas en las salas en este formato: El profesor <nombre del profesor> llegara en
aproximadamente <Rango de tiempo>, Por favor espere en la sala. Dicho mensaje aparecer
tambin en la interfaz de seleccin como pre-visualizacin, dicho mensaje no se puede modificar
por un tema netamente de que el mensaje este estandarizado y por seguridad, si no se podra
escribir lo que sea.
3.1.1 Interfaces de usuario

La interfaz con el usuario consistir en unas ventanas l cual deber identificarse
mediante su Rut y contrasea, para luego poder acceder a la configuracin del
mensaje a enviar, donde el usuario interactuara con listas, botones y campos de
texto, las ventanas sern visualizadas desde un navegador web.



3.1.2 Interfaces de hardware
Ser necesario tener estos dispositivos para poder acceder a la aplicacin.

Adaptadores De Red.
Procesador Mnimo 500 MHz, Recomendado 1ghz O Superior.
Memoria: 128 Mb De RAM O Ms.
Mouse.
Teclado.
3.1.3 Interfaces de software

Sistema Operativo: Windows XP o superior.
Explorador: Mozilla o Chrome.


PG. 12
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
3.1.4 Interfaces de comunicacin

Existir una comunicacin de servidores que conectaran los usuarios almacenados
los servidores de intranet y los servidores de los mensajes de atrasos, mediante
protocolos estndares en internet. Para poder realizar el envi de mensajes a los led
que se encuentran en cada sala

3.2 Requisitos funcionales

3.2.1 Requisito funcional 1
Autentificacin de Usuarios: los usuarios debern identificarse en
intranet para poder acceder a la interfaz del envi de mensaje de atrasado

El sistema podr ser consultado solo por el usuario quese encuentre
con la sesin de intranet iniciada.

3.2.2 Requisito funcional 2
Velocidad de Respuesta:El sistema debe ofrecer una respuesta
rpida desde que el docente selecciona enviar el mensaje, enviar
inmediatamente a la pantalla led.
3.2.3 Requisito funcional 3
Datos a mostrar:El sistema muestra distintos ComboBox que
almacenan el nombre del docente, nmero de sala y el rango de tiempo
que ser usado para mostrar el mensaje en las pantallas led instaladas en
cada sala.
3.3 Requisitos no funcionales
3.3.3.1 Requisito no funcional 1 :
interfaz de sistema: el sistema deber estar adecuado para usuario promedio
3.3.3.2 Requisito no funcional 2:
Pre-Visualizacin del mensaje: caja de texto que muestra el cual solo lo vera el editor
3.3.3.3 Requisito no funcional 3:
Datos mostrados al usuario: contara con modo de seleccin de casillas desplegables con
nombres de docentes, n de sala y tiempo estimado que se demorara el docente.
3.3.3.4 Requisito no funcional 4:
Funcin del botn enviar: Al ejecutar el botn de enviar, mostrara a los segundos lo que el
editor tipo para ser mostrado en pantalla

PG. 13
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE


3.3.1 Requisitos de rendimiento
ElAtraso debe dar servicio simultneamente a los docentes o coordinadores registrados en
el sistema que necesiten utilizar el mensaje, para eso debe estar funcionando las 24 horas
del da.

3.3.2 Seguridad

Para el ingreso al sistema el Atraso, como seguridad el usuario deber haber
iniciado sesin en la intranet, para luego tener la opcin de entrar al sistema,
donde se le solicitara el Rut y una contrasea para que la persona pueda
realizar sus respectivas operaciones.




3.3.3 Fiabilidad
El sistema debe tener una interfaz de uso intuitiva y sencilla
La interfaz de usuario debe estar contenida en la web de la institucin, dentro
de la cual estar incorporado el sistema de elAtraso.
3.3.4 Disponibilidad

El sistema debe contener un servicio disponible las 24 horas del da y los 7
das de la semana, deber tener un esquema de sus componentes para
evitar fallos y que los usuarios no puedan ingresar al sistema.



3.3.5 Mantenibilidad

La mantencin del sistema la deber realizar un desarrollador del sistema, para realizar
aquella mantencin se realizaran estudios del funcionamiento del sistema desde la fecha
de la entrega hasta el momento de realizar una mantencin , una vez que se obtenga toda
la informacin necesaria, teniendo la documentacin para poder actualizarla, para un
futuro ya contar con la documentacin para prximos mantenimientos, La interfaz deber

PG. 14
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE
implementar un sistema de ayuda al usuario para usuarios inexperto o una manual de uso
presentarlo a cada usuario que interactuara con el sistema.
3.3.6 Portabilidad

El sistema ser implantado bajo la plataforma de Windows.
El sistema ser implementado para dispositivos mviles.


PG. 15
PROYECTO: AVISO DE ATRASO DE DOCENTES - Grupo B
_____________________________________________________________________________
ESPECIFICACIN DE REQUISITOS DE SOFTWARE

4 Apndices

1. "SWEBOK, Software Engineering Body of Knowledge". 2004.

2. Sommerville, I., "Software Engineering. 6th edition". Addison Wesley. 2000

3. Pressman R.S. "Ingeniera del software. Un enfoque prctico". McGraw-
Hill/Interamericana, 5 edicin, 2001. Traducido del ingls "Software Engineering: A
Practitioners Approach", McGrawHill, European adaption.

4. IEEE Std 830-1998, IEEE Recommended Practice for Software Requirements
Specifications: IEEE, 1998.

También podría gustarte