Documento de
Especificación de Requerimientos
Integrantes: Baldemiro Rodríguez
Ana Fernández
Tito Acosta
José Urdaneta
INDICE
Resumen | …………………………… | 3 |
Introducción | …………………………… | 4 |
El problema | …………………………… | 5 |
Evolución del sistema | …………………………… | 6 |
Especificación de requisitos | …………………………… | 7 |
Glosario | …………………………… | 8 |
Apéndice A: Requisitos funcionales | …………………………… | 9 |
Apéndice B:Especificación de requerimientos no funcionales. | …………………………… | 10 |
RESUMEN
En el siguiente documento corresponde a la especificación de requerimientos para desarrollar un software al Centro Escolar Rural Manuel Jesús Vílchez.
El proyecto será desarrollado por el grupo 6 sección 336.
A continuación se presentará una descripción del proyecto, su contexto y finalmente la especificación de Requisitos.
INTRODUCCIÓN
Para llevar a cabo el desarrollo del Software, que consiste en un Proceso Académico para el Centro Escolar Rural Manuel Jesús Vílchez, se cumplirá con las etapas de la Ingeniería de Software que permiten obtener un producto de calidad.
El Software que se instalara en la escuela tiene como objetivo apoyar las actividades de inscripción, certificación de notas y constancias de estudio.
En este documento nos encontramos en la primera fase del proceso de desarrollo y la etapa de especificación de requisitos.
Esta etapa es fundamental pues indicará lo que los docentes y la institución necesitan y lo que finalmente hace el software.
Este documento debe ser validado por los docentes para luego presentar una planificación de trabajo y modelo conceptual del software.
La escuela
Esta ubicada en el caserío Arimpia, la villa del rosario, Edo. Zulia.
Todo el personal está capacitado para realizar todo tipo de actividad relacionada con el manejo del sistema.
Los detalles de todas las actividades docentes estarán respaldados por documentos que poseen un formato estándar que se maneja a nivel nacional en el ministerio de educación básica.
En la escuela también se imparte la educación pre-escolar en sus 3 niveles.
Adicionalmente cuenta con un comedor escolar y un aula virtual con 10 computadores.
EVOLUCIÓN DEL SISTEMA.
Este sistema puede evolucionar en varios aspectos, estos cambios van a depender de la orientación que le quieran dar los docentes.
Entre algunas cosas queremos destacar 2 puntos:
1. Aumento en la matricula escolar, solo tendría como efecto la habilitación de otro equipo para la instalación del software y ponerlos en línea de manera que los datos estén en un servidor.
2. Diversificación de los grados en la escuela: se deberá cambiar el modelado de la base de datos para poder obtener información más clara y más específica.
ESPECIFICACIÓN DE REQUISITOS
Luego de una entrevista con los docentes hemos recopilado los siguientes requisitos.
· Requisitos funcionales:
· El sistema deberá almacenar data por alumno.
· El sistema permitirá modificar data del alumno.
· El sistema permitirá eliminar data de un alumno.
· El sistema permitirá verificar data.
· El sistema deberá entregar reportes.
· Requisitos No Funcionales:
· El usuario debe contar con un computador, que cumpla con las necesidades del sistema.
· El software debe correr bajo Windows.
· El software debe soportar una gran cantidad de datos.
· Tener una idea clara de las necesidades de la escuela.
· El usuario del sistema, deberá tener conociendo básicos de computación.
Glosario
Perfil: Datos pertenecientes a un alumno con orden y precisión.
Software: Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en un computador.
Servidor: Computadora o programa que brinda un servicio específico al "usuario", que se ejecuta en otras computadoras. El término puede referirse tanto a una pieza de software en particular como a un computador en donde se ejecuta este tipo de software.
Base de datos: Colección de datos organizada de tal modo que el computador pueda acceder rápidamente a ella. Una base de datos relacional es aquella en la que las conexiones entre los distintos elementos que forman la base de datos están almacenadas explícitamente con el fin de ayudar a la manipulación y el acceso a éstos.
Matricula: Cantidad de alumnos que se tienen en la escuela.
Hardware: Son todos los componentes físicos que componen un PC.
Apéndice A:
Especificación de requerimientos funcionales
Datos del alumno
El sistema deberá almacenar la información asociada a cada alumno esta información es:
· Cedula escolar
· Nombre
· Edad
· Año en curso
· Sección
· Docente
El sistema permitirá modificar la data de los alumnos
Además se registrara todas las notificaciones particulares por alumno.
El sistema permitirá eliminar información de los alumnos.
El sistema permitirá verificar información por alumno.
El sistema deberá entregar reportes en cualquier momento.
El sistema deberá tener registro de la matricula de alumnos y la información asociada a estos.
En el sistema existirán dos tipos de usuarios: administrador y operador.
El administrador será quien pueda modificar, eliminar e ingresar data.
El administrador también podrá hacer lo mismo que un operador.
El operador: podrá ingresar, modificar data por alumno, y buscar información asociada a estos.
Apéndice B:
Especificación de requerimientos no funcionales.
El usuario debe contar con un computador, que cumpla con las necesidades del sistema.
CPU Pentium IV en adelante
1 Disco Duro de 40 GB como mínimo.
1 Tarjeta de Red.
512 MB de Memoria RAM.
1 Monitor de 15”.
1 Unidad de Grabador de CD.
1 Tarjeta de Sonido (Puede ser integrado).
1 Tarjeta de video de 64 MB como mínimo (no integrado).
Teclado y mouse.
El software debe correr bajo Windows.
El software debe soportar una gran cantidad de datos.
El usuario del sistema, deberá tener conociendo básicos de computación.
Se realizara una capacitación sobre la utilización del sistema terminado y conceptos básicos de computación.
No hay comentarios:
Publicar un comentario