Sei sulla pagina 1di 17

SISTEMA ACADÉMICO SIGMA

Especificaciones Suplementarias
Versión 2.0

Colegio Particular SIGMA


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

Historial de Revisión

Fecha Versión Descripción Autor

Propuesta inicial de las


•Entregada por el Profesor
especificaciones de los
27/08/06 1.0
requerimientos del software.

Revisión, inserción de cuadro de


requerimientos funcionales, de
09/04/07 1.1 •Analistas
cuadro de requerimientos no
funcionales y

Actualización de requerimientos
15/01/08 2.0 funcionales y del modelo de •Analistas
casos de uso

Colegio Particular SIGMA


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

TABLA DE CONTENIDO
2.DESCRIPCIÓN TOTAL - MODELO DE CASOS DE USO .............................................2

2.1REPORTE DEL MODELO DE CASOS DE USO.................................................................3


2.2CONSIDERACIONES Y DEPENDENCIAS.......................................................................4
2.6RESTRICCIONES.........................................................................................5

2.6.1Idioma.................................................................................................... .........................5
2.6.2Integración.................................................................................................................... ...5
2.6.3Limitaciones hardware.......................................................................... ..........................5

3.REQUERIMIENTOS ESPECÍFICOS......................................................................5

3.1REPORTE DE CASOS DE USO.............................................................................5


3.2REQUERIMIENTOS SUPLEMENTARIOS........................................................................6

3.2.1Requerimientos de tiempo................................................................................ ...............6


3.2.2Requerimientos del Sistema.................................................................. ..........................7
3.2.3Performance.......................................................................................... ..........................7
3.2.4Soporte...................................................................................................... ......................7
3.2.5Restricciones de diseño.......................................................................... .........................7
3.2.6Confiabilidad........................................................................................................ ...........7
3.2.7Interfaces........................................................................................................... ..............8
3.2.7.1Interfases del Usuario............................................ ......................8
3.2.7.2Interfaces del Software.......................................... ......................8

4.CUADRO DE REQUERIMIENTOS FUNCIONALES....................................................9

5.CUADRO DE REQUERIMIENTOS NO FUNCIONALES..............................................11

6. TRAZABILIDAD DE REQUERIMIENTOS Y CASOS DE USO.......................................12

Colegio Particular SIGMA


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

ESPECIFICACIONES SUPLEMENTARIAS

1. INTRODUCCION

Este documento captura los requerimientos completos del software para el


sistema o una porción de la misma. Lo que sigue es un SRS para un proyecto
usando solamente el tradicional lenguaje natural de requerimientos. Captura
todos los requerimientos en un único documento.

1.1Propósito
Deberá describir totalmente el comportamiento externo de la aplicación o
subsistema identificado. Describe también requerimientos no funcionales,
coacciones de diseño y otros factores necesarios para proporcionar una
descripción completa de los requerimientos para el software.

1.2Alcance

Este documento ayudará a clasificar luego los requerimientos funcionales


de los no funcionales, para su posterior elaboración en el documento
Especificaciones Suplementarias.

1.3 Definiciones, Acrónimos y Abreviaturas

• Logeo: Procedimiento por el cual el usuario ingresa un nombre de


usuario y contraseña para el ingreso a sistema y poder realizar sus
acciones asignadas.
• BD: Base de datos
• Base de datos: conjunto de datos que pertenecen al contexto del
negocio, almacenados sistemáticamente para su uso. Servidor de
aplicaciones: Software que gestiona las funciones de lógica de negocio y
de acceso a los datos de la aplicación a las computadoras cliente
• Servidor de Base de datos (Servidor de BD): Programa que provee
servicios de acceso y gestión de base de datos a otros programas o
computadoras.

Colegio Particular SIGMA Pag.1


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

1.4Referencias

• Encuestas y entrevistas a los Usuarios.


• Glosario 1.1

1.5Descripción Total

Con este documento esperamos despejar y definir claramente los


requisitos no funcionales del Sistema

2. DESCRIPCIÓN TOTAL - MODELO DE CASOS DE USO

Nuestro software está dirigido al servicio dentro del Colegio Particular SIGMA.
Éste contará con diferentes procesos que facilitarán el trabajo dentro de dicha
institución, disminuyendo el tiempo de demora en realizar cada proceso,
también mantendrá en orden la información que se genera con estos procesos.

Aquí va el diagrama de general de cu

Colegio Particular SIGMA Pag.2


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

2.1 Reporte del Modelo de Casos de Uso

Funcionalidades del Sistema

•Login: Este caso de uso permite el acceso al sistema y dependiendo del


tipo de usuario podrá realizar ciertas actividades en el sistema de acuerdo
a sus privilegios.
•Logout: Este caso de uso permite que el usuario pueda cerrar la sesión
activa en el sistema
•Gestionar Docentes: Administra la información de los docentes como las
entradas, modificaciones o eliminaciones de sus datos o datos de nuevos
docentes.
•Gestionar Alumno: Manejará los datos de los alumnos incluyendo el
ingreso, modificaciones y eliminaciones de los mismos.
•Registrar Parte Diario: ingresar cada una de las actividades hechas en
clase por el docente.
•Gestionar Notas: permitirá agregar o modificar las notas de los alumnos.
•Gestionar Asistencia de Docentes: esta función permite registrar la
asistencia del los docentes.
•Gestionar Asistencia de Alumnos: permite a los docentes registrar la
asistencia de los alumnos a clases.
•Gestionar Notas de Conducta: el sistema permite al tutor a cargo
registrar las notas de conducta de los alumnos.
•Registrar Pago de Pensión: se registra en esta función el pago de la
pensión del alumno ya sea de 1 mes o más.
•Organizar Calendario: esta función se utiliza para realizar un calendario
de manera ordenada.
•Registrar Curso: Ingresara los cursos para la temporada del siguiente año
escolar.
•Definir Curso : Se determinara los detalles de cada curso propuestos para
el año escolar
•Registrar Matricula: Se registrara a los alumnos como matriculados en el
año escolar.
•Generar Reportes: Muestra la información que se requiera del colegio de
manera que se pueda generar de una manera mas y actualizada.

Colegio Particular SIGMA Pag.3


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

2.2 Consideraciones y Dependencias

El Colegio en la actualidad no cuenta con ninguna tipo de sistema. Todos los


registros y entrada de información se realizan usando hojas Excel y
documentos de Word. El propósito de este sistema es automatizar la
mayoría de los procesos lo cual mejore la calidad de la información.

El sistema a implementar es un aplicacion web, de uso exclusivo para el


personal que trabaja dentro de la Institución.

Para la construcción del software necesitaremos las siguientes


herramientas:

•MySQL (motor de base de datos)


•Eclipse(herramienta de programación)
•Sistema Operativo Windows XP
•Apache Tomcat 6.0 (servidor de componentes)
•DB designer
•PerFirewall

2.3 Perspectiva del producto


El producto tiene que ser de un costo accesible y que sea fácil de usar, que
permita trabajar con rapidez y de manera eficiente, parar lograr alcanzar
las metas establecidas.

2.4 Características de Usuario

Los usuarios del Sistema son los docentes del Colegio Particular SIGMA, los
usuarios de este Sistema recibirán un alto grado de instrucción en el
manejo del sistema con la finalidad de no desperdiciar recursos y de
brindar un óptimo servicio.

2.5 Obligaciones Generales

Es obligatorio mantener la eficiencia del sistema, mantener el formato de


entrada y salidas de la información al sistema.

Colegio Particular SIGMA Pag.4


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

Así mismo se obliga a mantener el hardware inicial u otro equivalente en las


mismas condiciones al momento de la puesta en marcha del sistema.

2.6 Restricciones

2.6.1 Idioma

La notación, definiciones y acrónimos utilizados son los estándares


utilizados dentro del Colegio Particular SIGMA, así como el lenguaje
utilizado es el castellano.

2.6.2 Integración
En este aspecto la integración que se da es de una manera óptima,
ya que los software que se utilizaran son totalmente compatibles
entre si y en todo el sistema logrando así una completa integración
de este.

2.6.3 Limitaciones hardware.

Las limitaciones hardware del producto son las que poseen el JDK y
MySQL, lo cual es un inconveniente considerando que son
herramientas utilizados por el equipo desarrollador con frecuencia.

3. REQUERIMIENTOS ESPECÍFICOS
Esta sección deberá contener todas los requerimientos de software a un nivel de
detalle que sea suficiente para permitir que los diseñadores diseñen un sistema
que satisfaga esos requerimientos, y a los testers para que prueben que el
sistema efectivamente satisface esos requerimientos.

3.1Reporte de Casos de Uso


En el modelo de Casos de Uso, el caso de uso a menudo define la mayoría
de las exigencias funcionales del sistema, estos casos de uso son:

•Gestionar Docentes: permitirá al administrador del sistema manejar y dar


un mantenimiento a los datos de los docentes.
•Gestionar Alumno: permitirá al administrador del sistema manejar y dar
un mantenimiento a los datos de los docentes.

Colegio Particular SIGMA Pag.5


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

•Registrar Parte Diario: permitirá al profesor registrar los temas, tareas y


observaciones después de realizada una clase.
•Gestionar Notas se refiere al manejo de datos referentes a las notas de los
alumnos del colegio hechas por el profesor.
•Asistencia de Docentes el profesor la utiliza para poder registrar su
asistencia a cada una de sus clases
•Asistencia de Alumnos el profesor registrara la asistencia de los alumnos a
clases.
•Gestionar Notas de Conducta se utiliza para ingresar las notas de
conducta de los alumnos, este proceso es realizado por el tutor.
•Registrar Pagos Varios la secretaria registrará y controlará los diferentes
pagos de los que tengan que realizar los alumnos.
•Registrar Pago de Pensión la secretaria registrará y controlará los pagos
de las pensiones de los alumnos.
•Organizar Calendario permite a la secretaria realizar de una manera
organizada un calendario de todo el año académico.
•Login permitirá el acceso dependiendo del tipo de usuario que desee
acceder al sistema.
•Logout permitirá que el usuario pueda cerrar la sesión activa en el sistema
•Generar Reporte brinda la información organizada y clasificada de los
diversos procesos de la empresa.

3.2Requerimientos Suplementarios

3.2.1 Requerimientos de tiempo

El tiempo de instalación de la aplicación que va a consumir el Sistema


en su totalidad en el Colegio Particular SIGMA será de una semana si
no hay contratiempos.
La capacitación a los usuarios será en talleres especiales donde se
enseñará a usar el sistema a los empleados en una semana a lo
máximo con clases de 3 horas.

Colegio Particular SIGMA Pag.6


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

3.2.2 Requerimientos del Sistema

El sistema será capaz de atender múltiples usuarios a la vez en


cualquier momento del día, los cuales deberán identificarse
previamente, determinando su usuario y contraseña.

El sistema será desarrollado en el lenguaje Java jdk 1.6 (Eclipse). El


sistema se interconectará con una base de datos relacional, la cual
será desarrollada en MySQL.

El Computador destinado a soportar el sistema a construir, no


requerirá más espacio de disco que de 15 GB., y tener instalado el
MySQL como servidor. Todo esto es necesario para que la aplicación
pueda correr de forma eficiente.
3.2.3 Performance

•El Tiempo de Acceso a la aplicación Web deberá realizarse en menos


de 5 segundos.
•El Tiempo de Respuesta no deberá ser mayor de 5 segundos.
•El Servidor de BD deberá poder atender a 20 usuarios como mínimo, y
el servidor de aplicaciones 100 usuarios.
3.2.4 Soporte

Todos los errores deben estar programados y registrados en el archivo


de errores del sistema y luego ser identificados o capturados como
excepciones.
3.2.5 Restricciones de diseño

El software será desarrollado con una interfaz en español,


desarrollado en Eclipse y ejecutando en un servidor de aplicaciones
J2EE para su fácil mantenimiento posterior a la entrega del producto.

3.2.6 Confiabilidad

Para la administración del Sistema, se validará el ingreso con un


Usuario y Contraseña, el Sistema de acceso solo para algunos usuarios
autorizados, es decir, no cualquier empleado podrá ingresar al

Colegio Particular SIGMA Pag.7


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

Sistema. Además a cada tipo de usuario se le restringirá las vistas, es


decir, no todos verán lo mismo, dependerá de sus privilegios

3.2.7 Interfaces

3.2.7.1Interfases del Usuario


Las interfaces que se ejecutaran deberán ser amigables al
usuario. La aplicación contendrá formularios que le permitirán
tener diferentes funcionalidades acordes con sus requerimientos.
Las interfaces Web es de fácil adaptación para el usuario.

3.2.7.2 Interfaces del Software


La Solución será desarrollada en Eclipse, y será funcional bajo la
plataforma de Windows XP.
El servidor de base de datos es manejado por el gestor MySQL y
bajo la plataforma de Windows Server 2003.

3.2.8 Requerimientos de Licencia

•Windows XP (Usuario)
•Windows Server 2003 (Servidor de Aplicaciones)

3.2.9 Estándares Aplicables

El Servidor de Base de Datos y Servidor de Aplicaciones será Sistema


Windows Server 2003.

Colegio Particular SIGMA Pag.8


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

4. CUADRO DE REQUERIMIENTOS FUNCIONALES

Nro.
Nombre Descripción
Requerimiento
Se trata básicamente de un acta de
Automatización del
notas, en donde el profesor o tutor
Registro de Notas
RF-01 puede ingresar y/o modificar las notas
de cursos y de
de los alumnos de sus secciones
conducta.
respectivas.
Se contará con el listado de los
Automatización del alumnos por sección, el cual permita
Registro de diariamente tomar lista
RF-02 Asistencia de deseleccionando aquellos ausentes.
Alumnos y de Los profesores antes y después de cada
Profesores. clase marcaran su asistencia en el
sistema.
Automatización del
El sistema permitirá el registro de los
RF-03 Registro de pagos
pagos de pensión de los alumnos.
de pensión.
El sistema permitirá que cada profesor
Automatización del al finalizar su clase realice el registro
RF-04 registro del parte del parte diario de la clase, en donde
diario se especifica las actividades realizadas
en clase y otras informaciones.
Se contará con una base de datos de
los alumnos, la cual se irá actualizando
regularmente. Se podrán modificar,
RF-05 Gestión de Alumnos
eliminar o ingresar nuevos alumnos.

Se contará con una base de datos de


los Docentes, la cual se irá
RF-06 Gestión de Docentes actualizando regularmente. Se podrán
modificar, eliminar o ingresar nuevos
Docentes.
El sistema permitirá el registro de las
actividades a realizarse en el colegio
Calendario en el calendario interactivo con el que
RF-07
Interactivo contará. Este calendario podrá ser
consultado por cualquiera de los
usuarios.
El sistema permitirá el ingreso al
sistema al usuario, proporcionando
RF-08 Ingreso a sistema
para ello un nombre de usuario y su
respectiva contraseña.
El sistema permitirá que el usuario
pueda salir del sistema, seleccionando
para ello la opción de salida
RF-08 Salida del sistema correspondiente, la cual estará
disponible solo en caso el usuario halla
ingresado previamente mediante el
logeo respectivo.
Registro de El sistema permitirá a la secretaria el
RF-09
Matricula registro de.
RF-10 Registro nuevo El sistema permitirá elaborar el ingreso
Colegio Particular SIGMA Pag.9
Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

curso de un nuevo curso en el año escolar


El sistema permitirá ingresar las
RF11 Definir Curso características de los cursos del año
escolar

Colegio Particular SIGMA Pag.10


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

5. CUADRO DE REQUERIMIENTOS NO FUNCIONALES

Nro.
Nombre Descripción
Requerimiento
El tiempo de instalación de
la aplicación que va a
Requerimiento de
Funcionalidad RNF-01 consumir el Sistema en su
tiempo
totalidad en el Colegio
Particular SIGMA
Los estándares que
Requerimiento del cumplirá el sistema como
Usabilidad RNF-02 su logueo, el lenguaje de
sistema
programación, etc.

El tiempo de acceso, el
tiempo de respuesta,
Confiabilidad RNF-03
Performance soporte del servidor.

Todos los errores deben


estar programados y
Performance RNF-04 Soporte
registrados en el archivo
de errores del sistema.
Nos señala en que
Restricciones del programas se realizara el
RNF-05
diseño sistema así como el idioma
de este.
Se refiere a los factores de
RNF-06 Confiabilidad seguridad con que contara
el sistema.
Sostenibilidad Una descripción del tipo de
RNF-07 Interfaces interfaces que tendrá el
sistema.
Requerimientos de Nos señalan las licencias
RNF-08 Licencia que necesitara el sistema
para su funcionamiento.
Estándares Aplicables Nos indica que estándares
RNF-09
se aplicaran en el sistema.

Colegio Particular SIGMA Pag.11


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

6. TRAZABILIDAD DE REQUERIMIENTOS Y CASOS DE USO


Caso de Uso
Gestionar
Docentes Registrar
Registrar Gestionar Registra Registrar
Gestionar Registrar Gestionar asistencia Organizar Generar
asistencia Notas de r Pagos Pago de Login Logout
Alumno Parte Diario Notas de Calendario Reporte
de Alumnos Conducta Varios Pensión
Profesores
Requerimiento
Automatización
del Registro de
Notas de cursos y
de conducta.
Automatización
del Registro de
Asistencia de
Alumnos y de
Profesores.
Automatización
del Registro de
pagos de pensión
y de otros pagos
varios.

Automatización
del registro del
parte diario

Gestión de
Alumnos

Gestión de
Docentes

Calendario
Interactivo

Colegio Particular SIGMA Pag.12


Sistema Académico SIGMA Versión: 2.0
Especificaciones Suplementarias Fecha: 15/01/08

Ingreso a sistema

Salida del
sistema

Caso de Uso
Definir
curso
Registro Registro
de curso matricula
Requerimiento
Automatización
del registro de
matricula

Registro de
cursos

Colegio Particular SIGMA Pag.13

Potrebbero piacerti anche