You are on page 1of 26

Instituto Tecnolgico Superior de Zapopan

Ingeniera de requisitos
SCE
Sistema de gestin para
Control Escolar.

Presentado por:
Hctor Alonso Trejo Prez
Salvador Salazar Prez
Jonathan Carrazco lvarez
Juan Felipe Ruz Martnez
Jess Zazueta Padilla

Profesor:
Len Ramos

Camino Arenero No. 1101 Col. El Bajo


45019 Zapopan, Jalisco, Mxico
1
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

1. INTRODUCCIN
Hoy en da los sistemas de software son cada vez ms requeridos, por las
organizaciones, pblicas o privadas. El software facilita a los usuarios a hacer ms
eficiente su trabajo de manera segura y rpida, pueden guardar grandes
cantidades de informacin y solicitarla en poco segundos esto hace que se hagan
procesos o clculos a gran velocidad.
Un sistema de software para Control Escolar, facilita la manera en la que los
alumnos, maestros y administrativos interactan con los procesos o actividades
llevadas a cabo dentro de una institucin educativa.
1.1.
PROPSITO DEL DOCUMENTO DE REQUERIMIENTOS
Describir los requerimientos con los que debe cumplir el desarrollo del
sistema, de manera que pueda ser consultada por cualquier persona
involucrada con el proyecto.
1.2.

DEFINICIONES ACRNIMOS Y ABREVIATURAS

Casos de uso: Describe el comportamiento de un sistema desde el punto


de vista del usuario, por lo que se utilizan para modelar los requisitos del
sistema. Estn basados en el lenguaje natural, es decir, es accesible por los
clientes potenciales.
Seccin: Cada una de las partes o grupos distintos en que se divide un
todo continuo o un conjunto de cosas.
Formulario: es un documento, en papel o en pantalla, diseado con el
propsito de que el usuario introduzca datos estructurados (nombre,
apellidos, direccin, etc.).
Campo: es un espacio de almacenamiento para un dato en particular.
Base de Datos: Es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemticamente para su posterior uso.
Usuario: usuario es aqul que usa algo o que interacta con el sistema.

2
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

1.3.

REFERENCIAS

Se emplearon las siguientes fuentes para el presente documento.


No.
Titulo
Publicacin

Autor

1.

1998

ANSI / IEEE

2011

Ian
Somerville
Joseph
schmuller
Jess Tomas
Girones
ngel
Belinchon
calleja

2.
3.
4.
5.

IEEE Recommended Practice for Software


Requirements Specifications, std. 830 -1998
Ingeniera de Software, Pearson Education,
novena edicin
Aprendiendo UML en 24 Horas, Pearson
Education
El Gran Libro de Android, Alfaomega,
Marcombo
XML practico Bases esenciales, conceptos y
casos prcticos, ediciones eni

2000
2011
2009

1.4.
PANORAMA GENERAL DEL DOCUMENTO
Definido en el presente documento, las ERS (Especificacin de
Requerimientos de Software) que est basado en la estructura IEEE 830.
En el primer y segundo captulo siguiendo el formato se definen una
descripcin general del sistema como la iteracin con los usuarios,
limitaciones, perspectiva. En el tercer captulo se definen los requisitos del
sistema con que debe cumplir el sistema. En el captulo cuatro se describe
el sistema que incluye diagramas UML como una interfaz para que el
usuario comprenda el funcionamiento, los cuales son: Casos de uso,
diagramas de secuencia, de actividades, componentes y procesos.

2. DESCRIPCIN GENERAL
2.1.
PERSPECTIVA DEL PRODUCTO
Desarrollar un sistema web para administrar de manera eficiente los
procesos de inscripcin, reinscripcin, revalidacin de materias y control de
3
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

kardex del instituto.


2.1.1. INTERFACES DE USUARIO
En el sistema la interfaz es en la que el usuario interacta con la base de
datos facilitado el uso, para hacer la gestin de los procesos; mostrando
listas, mens, botones de manera que pueda entender el usuario.
2.1.2. INTERFACES DE COMUNICACIN
El sistema tendr una interfaz de comunicacin con el exterior por medio de
una red va internet, para hacer la comunicacin desde el dispositivo al
servidor del proveedor donde guardaremos la base de datos.
2.1.3. RESTRCCIONES DE MEMORIA
Las restricciones de memoria estarn dadas por el tamao del sistema y los
recursos que el servidor pueda proveer.
2.2.
FUNCIONES GENERALES DEL PRODUCTO
De manera general, el sistema har lo siguiente:
El sistema permitir realizar la inscripcin de aspirantes para realizar el
examen de admisin, la reinscripcin de alumnos y carga de materias y
generacin de horarios.
2.3.
CARACTERISTICAS DEL USUARIO
Los usuarios se componen de administradores de control escolar,
aspirantes y alumnos

2.4.

RESTRICCIONES

2.4.1. RESTRICCIONES DE SOFTWARE


Para el correcto funcionamiento del sistema, este deber ser abierto con el
navegador web INTERNET EXPLORER, ya que el uso de otro navegador,
podra traer como consecuencia el mal funcionamiento del mismo.
2.4.2. RESTRICCIONES DE HARDWARE
El servidor dedicado para el almacenamiento de documentos y la base de
datos deber estar disponible todos los das del ao y las veinticuatro horas
del da.
2.4.3. CONSIDERACIONES DE SEGURIDAD
El sistema depende de la base de datos, tienen que considerarse todos los
riesgos que puedan ocasionar que la base de datos se pierda o la
informacin de esta pueda ser robada. Todos los datos personales de los
alumnos se encuentran en la misma por lo tanto el sistema debe ser fiable a
4
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

riesgos.
Existen los siguientes puntos:
Hacer respaldo de la base de datos por cada da de la semana,
donde puedan volverse a cargar en el sistema por si ocurre un fallo.
El servicio de almacenamiento deber ser confiable para el acceso a
solo el administrador.
Desplegar de manera rpida, la presencia de fallas en general
cuando la comunicacin se pierda entre la aplicacin y la base de
datos.

3.

REQUERIMIENTOS ESPECIFICOS

Requerimientos Funcionales.
RF-1

Pantalla Principal

Objetivos
Asociados
Requisitos
Asociados

RF-2 Imagen corporativa


RF-3 interfaz de administracin
RF-17 Seccin bsqueda de inventario

Descripcin

El sistema deber tener una pantalla llamada principal, donde se


vincularan todas aquellas dems secciones como:
Inscripcin
Reinscripcin
Revalidacin

Pre-condicin

El usuario deber ingresar a la URL del sistema

Secuencia
Normal

Paso
1
2

Accin
Se cargara el sistema.
Se mostrar la interfaz principal.
5

Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Post-condicin

Elegir alguna opcin del sistema.

Excepciones

Paso
-Paso

Accin
-Cota de Tiempo

6 segundos

Rendimiento

Frecuencia
esperada
Comentarios

1000 veces / da

RF-2

Imagen Corporativa

Ninguno

Objetivos
Asociados
Requisitos
Asociados
Descripcin

RF-1 Pantalla Principal

Pre-condicin

El usuario deber ingresar al punto de venta.

Secuencia
Normal

Paso
1
2
3

Accin
Se cargara el sistema
Visualizar todo el contenido

Paso
-Paso

Accin
-Cota de Tiempo

3 segundo

El sistema deber mostrar en la parte superior del sistema la imagen


corporativa, que se mantendr activa en todas las pantallas visualizadas.

Post-condicin
Excepciones
Rendimiento

Frecuencia
esperada

1000 veces / da
6

Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Comentarios

Ninguno

RF-3

Pantalla Inscripcin

Objetivos
Asociados
Requisitos
Asociados
Descripcin

RF-1 pantalla principal

Pre-condicin

El usuario deber entrar en la seccin Inscripcin.

Secuencia
Normal

Paso
1
2
3

Post-condicin

El usuario podr visualizar la informacin del proceso de inscripcin


y el enlace hacia nuevo ingreso

Excepciones

Paso
-Paso

Accin
-Cota de Tiempo

--

--

Rendimiento

En la pantalla de Inscripcin se deber mostrar la informacin


sobre el proceso de inscripcin actual, a si como, el enlace hacia
nuevo ingreso.

Accin

7
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Frecuencia
esperada
Comentarios

100 veces / da

RF-4

Pantalla Nuevo Ingreso

Ninguno

Objetivos
Asociados
Requisitos
Asociados
Descripcin

RF-3 Pantalla Inscripciones

Pre-condicin

El usuario deber ingresar a la seccin de Nuevo Ingreso contenida


dentro de la seccin de Inscripciones
Paso
Accin
1
El sistema mostrara el formulario
2
El usuario llena el formulario
3
El usuario sube documentos requeridos
4
El usuario selecciona la opcin de guardar
5
El sistema guarda datos en base de datos y
documento en servidor
6
El sistema genera reporte con folio de registro,
datos del aspirante, fecha y hora de examen de
admisin.

Secuencia
Normal

El sistema deber mostrar un formulario en el cual se ingresen todos los


datos del aspirante, una opcin para subir un archivo con los documentos
del aspirante y campo de activacin de revalidacin de materias.

8
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Post-condicin

El registro estar disponible para cualquier tipo de gestin.

Excepciones

Paso
2

Accin
Si los campos no se han llenado completamente,
el sistema manda un mensaje de error.

2
Paso

Si el usuario activo la revalidacin de materias el


sistema genera reporte con folio de registro y
datos del aspirante.
Cota de Tiempo

2 segundos

Rendimiento

Frecuencia
esperada
Comentarios

10 veces / da

RF-5

Pantalla de reinscripcin

Ninguno

Objetivos
Asociados
Requisitos
Asociados
Descripcin

RF-1 Pantalla Principal

Pre-condicin

El usuario deber ingresar a la seccin de reinscripcin dentro de la


pantalla principal del sistema.
Paso
Accin
1
El sistema mostrara el formulario y opciones de
informacin.
2
El usuario llena el formulario de acceso
3
El sistema valida los campos
4
El usuario selecciona la opcin de entrar
5
El sistema busca alumno en base de datos

Secuencia
Normal

Post-condicin

El sistema desplegara una pantalla con opciones de informacin y un


formulario de acceso (login y password) para el ingreso del aspirante.

El sistema permite ingreso al alumno a carga de materias

9
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Excepciones

Paso
5

Rendimiento

Paso

Accin
El sistema manda un mensaje indicando que el
usuario no est registrado
Cota de Tiempo

6 segundo

Frecuencia
esperada
Comentarios

100 veces / da en periodos de reinscripcin.

RF-6

Acceso a Carga de materias

Objetivos
Asociados

Realizar la carga de materias y generacin de horario para el nuevo


semestre.

Requisitos
Asociados
Descripcin

RF-1 Pantalla Principal, RF5 Pantalla de reinscripcin.

Pre-condicin

El usuario lleno formulario de acceso y selecciono entrar

Secuencia
Normal

Paso
1

Ninguno

El sistema deber permitir el acceso a carga de materias si el alumno se


identifico y el horario y fecha dado por el administrador para este alumno
coincide con la del servidor del sistema.

2
3
Post-condicin

Accin
El sistema buscara la informacin ingresada por
aspirante.
El sistema compara fecha y hora registrada para
reinscripcin con la fecha y hora del sistema.
El sistema permitir acceso a carga de materias.

El sistema mostrara seccin de carga de materias.

10
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Excepciones

Paso
2

Rendimiento

Paso

Accin
Si las fecha dada por el administrador para la
reinscripcin del alumno no es igual o mayor a la
del servidor, mandar un mensaje de que el
alumno no puede inscribirse hasta la fecha
establecida.
Cota de Tiempo

1 segundo

Frecuencia
esperada
Comentarios

1 vez / ao

RF-7

Seccin Carga de materias

Objetivos
Asociados

Realizar la carga de materias y generacin de horario para el


nuevo semestre.

Requisitos
Asociados

RF-1 Pantalla Principal, RF5 Pantalla de reinscripcin, RF-6


Acceso a Cargar horario.

Descripcin

El sistema mostrara en la pantalla de carga de materias con los


datos del alumno y las secciones siguientes:
1. Monitoreo de grupos.
2. Cargar horario.

Pre-condicin

Sistema permiti el acceso.

Ninguno

Secuencia Normal Paso


1
2

Accin
El sistema muestra informacin del alumno y las
opciones monitoreo y cargar horario.
El usuario selecciona opcin.
11

Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Post-condicin

El alumno podr realizar el monitoreo de grupos y carga de


materias a cursar.

Excepciones

Paso
-Paso

Accin.
-Cota de Tiempo

3 segundo

Rendimiento

Frecuencia
esperada
Comentarios

50 veces / da

RF-8

Seccin Monitoreo de grupos

Objetivos
Asociados

Realizar la carga de materias y generacin de horario para el


nuevo semestre.

Requisitos
Asociados

RF-1 Pantalla Principal, RF5 Pantalla de reinscripcin, RF-6


Acceso a Carga de materias.RF-7 Carga de Materias

Descripcin

El sistema deber mostrar una lista con las materias que el alumno
puede cursar con el horario y el maestro que la impartir.

Pre-condicin

Ingresar a la carga de materias y seleccionar monitoreo

Ninguno

Secuencia Normal Paso


Accin
1
El alumno selecciona opcin de monitoreo
2
El sistema muestra pantalla con la lista de materias.
Post-condicin
El alumno obtiene informacin las materias que se impartirn.
Excepciones

Paso

Accin.

Rendimiento

Paso

Cota de Tiempo

10 segundos
12

Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Frecuencia
esperada
Comentarios

50 veces / da

RF-9

Cargar horario

Objetivos
Asociados

Realizar la carga de materias y generacin de horario para el


nuevo semestre.

Requisitos
Asociados

RF-1 Pantalla Principal, RF5 Pantalla de reinscripcin, RF-6


Acceso a Carga de materias.RF-7 Carga de Materias

Descripcin

El sistema deber mostrar la lista de materias con los lugares


disponibles y permitir al alumno seleccionar solo las que tengan
lugares disponibles.
Ingresar a la carga de materias y seleccionar cargar horario

Pre-condicin

Ninguno

Secuencia Normal Paso


1
2
3

Accin
El sistema muestra lista de materias con lugares
disponibles
El alumno selecciona materias
El alumno selecciona cargar materias

4
5

El sistema registra la carga de materias.


El sistema genera reporte con el detalle de las
materias y horario en formato pdf.

Paso

Accin

Post-condicin
Excepciones

13
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Rendimiento

Frecuencia
esperada
Comentarios

3.1.
RNF-1
Objetivos
asociados
Requisitos
asociados
Descripcin

-Paso

-Cota de Tiempo

10 segundo

50 vez / semana
Ninguno

Requerimientos No Funcionales.
Disponibilidad del software

El sistema deber correr en dispositivos mviles que


soporten el sistema operativo android 4.0, los dispositivos
debern tener como requisitos mnimos, hardware de 4 a
8 gb, memoria RAM de 512mb, procesador cortex A12
1.26 Hz, low cost 3G y wifi.

Comentarios

Ninguno

RNF-2

Disponibilidad del software

Objetivos
asociados
14
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Requisitos
asociados
Descripcin

El sistema almacenara la base de datos en un servidor


dedicado para tal propsito.

Comentarios

Ninguno

RNF-3

Disponibilidad del software

Objetivos
asociados
Requisitos
asociados
Descripcin

Comentarios

El sistema deber ser fiable al presentarse a amenazas


externas que puedan alterar los datos de la base de
datos.
Ninguno

3.2.
Casos de Uso
Nombre: Ingresar Sistema
Requerimientos: RF-1
Descripcin:
El usuario ingresa al sistema de control escolar.

Numero: CU-0
Fecha:

Actores:
1. Usuario
2. Sistema
Precondicin:
Ingresar la URL del sistema.
Flujo Normal:
1. El Usuario Ingresa al sistema.
2. El sistema Muestra pantalla principal.
3. El sistema muestra opciones a elegir.
Flujo Alternativo:
Pos condicin: El sistema mostro la pantalla principal.

15
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Pantalla Inscripcion


Requerimiento: RF-3
Descripcin:
El sistema muestra la pantalla de inscripcin

Numero: CU-1
Fecha:

Actores:
1. Aspirante
2. Sistema
Precondicin:
El Usuario selecciono opcin Inscripcin de la pantalla principal
Flujo Normal:
1. El Usuario selecciona opcin inscripcin.
2. El sistema muestra la pantalla de inscripcin.
3. El sistema muestra Informacin sobre el proceso de inscripcin.
4. El sistema muestra opcin Nuevo Ingreso.
Flujo Alternativo:
Pos condicin: El sistema mostro la pantalla de Inscripcin.

16
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Nuevo Ingreso


Requerimiento: RF-4
Descripcin:
El aspirante llena solicitud de nuevo ingreso

Numero: CU-2
Fecha:

Actores:
1. Aspirante
2. Sistema
Precondicin:
El Aspirante selecciono la opcin de nuevo ingreso en la pantalla de inscripciones.
Flujo Normal:
1. El Aspirante ingresa a la opcin de Nuevo Ingreso.
2. El Sistema muestra formulario.
3. El Aspirante llena formulario.
4. El Aspirante sube documentos.
17
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

5. EL sistema valida datos formulario.


6. El Aspirante selecciona guardar.
7. El sistema guarda informacin.
8. El sistema genera Reporte con Folio, datos del aspirante y fecha del examen.
Flujo Alternativo:
1. El Aspirante ingresa a la opcin de Nuevo Ingreso.
2. El Sistema muestra formulario.
3. El Aspirante llena formulario.
4. El Aspirante selecciona opcin de revalidacin.
5. El Aspirante sube documentos.
6. EL sistema valida datos formulario.
7. El Aspirante selecciona guardar.
8. El sistema guarda informacin.
9. El sistema genera Reporte con Folio, datos del aspirante.
Pos condicin: El Sistema realizo una alta previa del aspirante y genero reporte.

18
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Anexar documento


Numero: CU-3
Requerimiento: RF-4
Fecha:
Descripcin:
El aspirante sube un documento, como completo a la informacin que est llenando en el
formulario de nuevo ingreso
Actores:
1. Aspirante
2. Sistema
Precondicin:
El Aspirante selecciono la opcin de nuevo ingreso en la pantalla de inscripciones.
Flujo Normal:
1. El Aspirante selecciona opcin de subir documento.
2. El Sistema abre ventana de seleccin de documento.
3. EL aspirante selecciona documento.
4. El sistema solicita confirmacin para subir documento.
5. El Aspirante confirma subir documento.
6. El sistema anexa documento a la informacin del formulario.
Flujo Alternativo:
1.
Pos condicin: El sistema anexo documento al formulario.

19
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Pantalla de Reinscripcin.


Requerimiento: RF-5
Descripcin:
El sistema muestra pantalla de reinscripcin.

Numero: CU-4
Fecha:

Actores:
1. Alumno
2. Sistema
20
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Precondicin:
El alumno seleccin opcin de reinscripcin de la pantalla principal.
Flujo Normal:
1. El Alumno selecciona opcin de reinscripcin.
2. El sistema muestra opciones de informacin.
3. El sistema muestra formulario de acceso.
Flujo Alternativo:
Pos condicin: El sistema mostro pantalla de reinscripcin.

21
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Ingresar a Carga de Materias


Numero: CU-5
Requerimiento: RF-5,RF-6, RF-7, RF-8
Fecha:
Descripcin:
El alumno ingresa a la opcin de carga de materias, siempre y cuando se halla identificado
como alumno del instituto.
Actores:
1. Alumno
2. Sistema
Precondicin:
El alumno ingreso a la opcin de reinscripcin.
Flujo Normal:
1. El Alumno ingresa datos a formulario de acceso.
2. El alumno selecciona entrar.
3. El sistema busca alumno en base de datos.
4. EL sistema manda mensaje de bienvenida y permite acceso.
Flujo Alternativo:
1. El Alumno ingresa datos a formulario de acceso.
2. El alumno selecciona entrar.
3. El sistema busca alumno en base de datos.
4. EL sistema manda mensaje de error y no permite acceso.
Pos condicin: El alumno ingreso a carga de materias.

22
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Nombre: Realizar Carga de Materias.


Numero: CU-6
Requerimiento: RF-9
Fecha:
Descripcin:
El Alumno selecciona las materias a cursar en semestre y el sistema lo registra y genera
horario.
Actores:
1. Alumno
2. Sistema
Precondicin:
El Alumno ingreso a carga de materias
Flujo Normal:
1. El sistema muestra lista de materias disponibles.
2. El Aluno Selecciona materias.
3. El Alumno selecciona cargar materias.
4. EL sistema registra carga de materias.
5. El sistema genera reporte con detalle de materias y horario.
Flujo Alternativo:
Pos condicin: El sistema almaceno las materias para el alumno y genero horario.
23
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Usuario Ingresa al Sistema


Sistema muestra pantalla Principal
Sistema muestra opciones de pantalla principal
Usuario Selecciona opcin
Sistema muestra pantalla de inscripcin con informacin sobre el proceso de inscripcin y
opcin de Nuevo Ingreso
Sistema muestra pantalla de reinscripcin con formulario de acceso y opciones de
informacin
Inscripcin
Reinscripcin
Usuario selecciona ingresar a carga de materias
Usuario Selecciona opcin nuevo Ingreso
Sistema muestra formulario
1
2
1.2.Diagrama de

Actividades
24
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

1
Usuario Anexa Documento
Usuario llena formulario
Sistema muestra ventana para subir documento
Usuario Selecciona documento
Sistema solicita confirmacin para subir documento
Usuario confirma subir documento
Sistema Anexa Documento
Sistema valida datos
Usuario Selecciona Opcin de guardar
Sistema guarda alta previa y genera reporte
2

Usuario ingresa datos al formulario de acceso


Sistema busca alumno en base de datos
Sistema no permite acceso
Sistema manda mensaje de error
Sistema muestra mensaje de bienvenida
25
Ingeniera de Requisitos

Instituto Tecnolgico Superior de Zapopan

Sistema permite acceso


Sistema muestra lista de materias disponibles
Usuario selecciona materias
Usuario selecciona cargar materias
Sistema registra carga de materias
Sistema genera reporte con detalle de materias y horario
SI
NO
[Encontrado?]

26
Ingeniera de Requisitos

You might also like