Vous êtes sur la page 1sur 21

SISTEMA DE

REGISTRO DE
NOTAS
CREANDO EN PHP

Profesor: GARCIA VERGARA, CARLOS ANTONIO.


Curso: GESTIN Y ADMINISTRACIN WEB
Integrantes:

Del Aguila Chavez, Exon Nemias.


Gonzales Sanchez, Obed.
Estrada Huarhua, Cybtya.
Laban Surichaqui, Su Mey.
Diaz Pacaya, Brigith.
DEDICATORIA

El presente proyecto est dedicado para todos los futuros tcnicos en


informtica y para los profesores que nos ayudaron en la formacin de
nuestras vidas profesionales.
INDICE
1. Introduccin

2. Objetivo

3. Requerimientos

4. Casos de Uso

5. Subcasos de Uso

6. Descripcin de Casos de Uso

7. Eventos

8. Diagrama Conceptual

9. Diagrama de Estructura Esttica (de clases)

10. Diagrama de Interaccin


Contratos
Diagrama de Estado
Introduccin:

En la actualidad se ha visto que hay varias Instituciones Educativas que no


cuentan con un sistema de registro de notas, mucho menos con una base de
datos y el registro lo hacen en documentos fsicos.

Por ello, nosotros creamos este sistema SISTEMA DE NOTAS para que
sea mucho ms rpido el proceso de registro y promedio de notas, as mismo
se pueda optimizar el tiempo de los docentes y tener ms seguridad en la
informacin de dicho registros.

Objetivo:
Desarrollar un sistema de notas que permita el ingreso y clculo de
promedio de los mismos, segn el curso. Para facilitar el proceso y
ahorrar tiempo para los docentes y que los estudiantes puedan
verificar sus calificaciones.

Visin

Ser reconocida como el modelo a seguir por las bibliotecas escolares


del pas y de Amrica del Sur en lo concerniente a la calidad de sus
servicios, coleccin y actividades que desarrolla; convirtindose en
institucin lder en la innovacin en el campo de las bibliotecas
escolares y desarrollando normas y procedimientos de aplicacin
general para las dems bibliotecas.

Misin

Satisfacer las necesidades de informacin de nuestro pblico escolar


de los niveles de primaria y secundaria mediante un servicio de
calidad centrado en el alumno. Desarrollar las habilidades
informativas de nuestro pblico objetivo mediante una coleccin
documental adecuada, servicios y actividades orientadas a generar
capacidades, habilidades y actitudes relacionadas con la educacin
para toda la vida, el pensamiento crtico, la orientacin a la solucin
de problemas y la ciudadana activa.
.
2: Posicionamiento
2.1 Oportunidad de negocio: El sistema permitir a la institucin
facilitar el proceso de registro de notas y automatizar el clculo de
promedios de manera que ahorrara tiempo en las operaciones que se
realicen.
2.2 Declaracin de problema:
El problema del registro de libro es que en la institucin en donde
realizamos la investigacin el registro de notas se realiza de forma
manual en una hoja de registro para notas y los promedios se
obtienen con calculadora y muchas veces requiere de mucho tiempo.

Una solucin adecuada seria virtualizar el registro de notas y


almacenarlos en una base de datos que est disponible de donde
obtendrn la informacin requerida.

2.3 Declaracin de posicin de producto: El sistema propuesto


ser capaz de reemplazar la forma en la que se est realizando el
proceso de registro de notas y siendo muy confiable, rpido y eficaz al
momento de realizar el registro de notas adems de brindar seguridad
a los datos de los estudiantes registrados en la base de datos

3: Visin general del producto


Esta seccin ofrece una vista de alto nivel de las capacidades del
producto, interfaces de otras aplicaciones y configuraciones de
sistema. Esta seccin suele constar de tres subsecciones:
Perspectiva del producto
Funciones del producto
Suposiciones y dependencias
Perspectiva del producto: coloque el producto en perspectiva en
relacin con otros productos relacionados y el entorno del usuario. Si
el producto es independiente y totalmente autnomo, indquelo aqu.
Si el producto es un componente de un sistema ms amplio, explique
cmo estos sistemas interactan e identifique las relaciones
relevantes entre los sistemas. Un modo de visualizar los componentes
principales de los sistemas, interconexiones y relaciones externas ms
amplios consiste en utilizar un proceso de negocio o un diagrama de
caso de uso.
4.2 Resumen de capacidades: resuma los principales beneficios y
caractersticas que proporcionar el producto. Por ejemplo, un
sistema de soporte de cliente puede utilizar esta parte para abordar la
documentacin del problema, el direccionamiento y los informes de
estado sin elaborar en detalle lo que estas funciones requieren.
Organice las funciones de modo que la lista sea comprensible para el
cliente o a cualquier persona que lea el documento por primera vez.
Puede bastar con una simple tabla que enumere los beneficios clave y
sus caractersticas de soporte, tal como en el ejemplo siguiente.

Beneficio de cliente
Caractersticas de soporte
El administrador de soporte puede aprender rpidamente a utilizar
el producto.
Una base de conocimiento ayuda al administrador de soporte a
identificar y resolver los fallos del sistema.
La satisfaccin del cliente mejora porque todo queda complementado.
Los problemas que se identifican, clasifican y rastrean de forma
exclusiva en todo el proceso de resolucin. Cualquier problema
relacionado con incompatibilidades relacionadas con el paso del
tiempo, se notifica de forma automtica.
La gestin puede identificar reas de problemas e identificar carga de
trabajo del administrador.
Los informes de tendencias y distribucin permiten llevar a cabo una
revisin de alto nivel del estado del problema.
Equipos de soporte distribuidos pueden trabajar conjuntamente para
resolver problemas.
En un servidor de rplica, la informacin de base de datos actual
puede compartirse en la empresa.
Los clientes pueden ayudarse a s mismos, reduciendo los costes de
soporte y mejorando el tiempo de respuesta.
Se puede poner a disposicin una base de conocimientos por Internet.
La base de conocimiento incluye capacidades de bsqueda de
hipertexto y un motor de consultas grficas.

Requerimientos:
Mostrar login segn tipo de usuario (Director(a), Docente, Alumno).
Verificar usuario y contrasea para permitir ingreso.
Permitir a la directora cambiar contrasea de los dems usuarios
(Docente, Alumno).
Permitir a la directora cambiar notas en caso de que el profesor lo
solicite o hubo algn error.
Permitir al docente ingresar notas segn curso.
Permitir guardar las notas ingresadas.

Permitir ingresar comentario de observacin para el estudiante.


Promediar nota automticamente.

Permitir al estudiante visualizar sus notas y observaciones ingresado


por el docente.4

Definicin de Requerimientos del Sistema

Definicin de Requerimiento Funcional


Permitir al Administrador gestionar los datos de los clientes
El sistema debe permitir al administrador actualizar catalogo de
peliculas
El sistema debe permitir a los clientes recuperar contrasea
Permitir registrar nuevos clientes
Permitir realizar la bsqueda de pelculas mediante un l opcin de
buscar.
El sistema mantendr la integridad en los datos del cliente
El sistema proporciona al administrador la informacin los catlogos
de las pelculas
El sistema automatizara el promedio de las notas de los estudiantes.

Definicin de Requerimientos no Funcional

Los clientes no podrn modificar los datos de las pelculas.


Los clientes no podrn alterar el precio de las pelculas
El sistema funcionara en los navegadores Google Chrome, Mozilla e
Internet Explorer
El ingreso al sistema estar restringido bajo contraseas y usuarios
asignados
La interfaz grfica del sistema ser dinmica y fcil de utilizar.
El sistema debe soportar mucha informacin durante el proceso
El sistema ser seguro y confiable.

Actores:
Administrador
Cliente
Sistema
Caso de uso:
Mostrar Servicios
Almacenar datos del cliente
Mostrar catlogo de las pelculas
Agilizar el proceso de alquiler de pelculas
Se registra en el sistema
Solicitar servicios

Metas:
- Disminuir el tiempo de proceso de alquiler en un 90%
- Garantizar seguridad en el proceso de pago.
- Servicio de calidad
- Confidencialidad de datos del cliente
- Mantener la integridad de los datos del cliente.
Modelo de casos de Anlisis de Negocio
ANALISIS DE NEGOCIO
TRABAJADORES:

Administrador

ENTIDADES:

Computadora

REALIZACIONES:

R. Muestra Servicios
R. Almacena datos del cliente
R. Muestra catlogo de las pelculas
R. Agilizar el proceso de alquiler de pelculas
R. Se registra en el sistema
R. Solicita servicios
Modelo de casos de uso

DIAGRAMA DE ACTIVIDADES DEL SISTEMA


DE ALQUILER DE PELICULAS
Caso de Uso: Ingreso al Sistema

Caso de Uso: Modificar Nota


Caso de Uso: Modificar Contrasea
Caso de Uso: Ingreso Nota

Caso de Uso: Ingreso Observacin


Caso de Uso: Visualizacin de Notas

Caso de Uso: Visualizacin de Observacin


DESCRIPCION DEL CASO DE USO-FLUJO
NORMAL MODIFICAR (Nuevo Sistema)

Nombre: Ingresar al Sistema

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando el usuario se loguea y termina cuando el sistema permite e
ingreso

Actores:

Usuario

Sistema

Precondiciones:

Haberse registrado en el sistema


Flujo Normal:

1. El caso de uso inicia, cuando el ingresa su nombre de usuario y la contrasea


2. el sistema verifica los datos ingresados por el usuario en la base de datos.
3. El sistema valida los datos del usuario
4. El sistema permite el ingreso el men principal al usuario
5. El caso de uso finaliza.

Flujo Alternativo:

Aceptar

El usuario ingresa datos correctos e ingresa al men principal del sistema de notas

Denegar

El sistema muestra un mensaje de error cuando los datos ingresados por el usuario son
incorrectos y no permite el ingreso

Poscondiciones:

<ninguno>

Nombre: Modificar notas

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando le solicitan al director la modificacin de notas, y termina


cuando el director modifica y guarda los cambios

Actores:

Director

Sistema

Precondiciones:

Las notas hayan sido ingresadas errneamente


Flujo Normal:

1. El caso de uso inicia, cuando solicitan la modificacin de nota.


2. El director ingresa al sistema y modifica las notas
3. El sistema valida y guarda los cambios
4. El caso de uso finaliza.

Flujo Alternativo:

Cancelar:

Si el director ya no desea modificar la nota selecciona la opcin CANCELAR y esto se


detendr al instante

Borrar:

Si el director desea eliminar alguna nota permanentemente selecciona la opcin BORRAR y


este se borrar

Poscondiciones:

<ninguno>

Nombre: Modificar contrasea

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando le solicitan al director el cambio de contrasea y finaliza cuando
se ha realizado los cambios y se guardan en la base de datos

las notas ingresadas

Actores:

Director

Sistema

Precondiciones:

La contrasea haya sido olvidada por el docente.


Flujo Normal:

1. El caso de uso inicia, cuando el docente ingresa al sistema


2. El docente elige la opcin de cambiar contrasea de usuarios
3. El sistema le muestra el formulario de cambiar contrasea de docentes
4. El director elige el nombre del docente que desea cambiar la contrasea
5. El sistema valida los cambios realizados y muestra mensaje
6. El caso de uso finaliza.

Flujo Alternativo:

Guardar

El director podr guardar todos los cambios realizados en la base de datos ingresados

Borrar

El director podr cancelar la operacin si los cambios no son necesarios

Poscondiciones:

<ninguno>

Nombre: Ingresar notas

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando el docente ingresa al sistema las notas, y termina cuando el
sistema guarda

las notas ingresadas

Actores:

Docente

Sistema

Precondiciones:

Tener notas de los estudiantes


Flujo Normal:

1. El caso de uso inicia, cuando el docente ingresa al sistema y elige la opcin ingresar
notas
2. el sistema le muestra el formulario
3. El docente ingresa las nota y guarda
4. El sistema valida y muestra mensaje
5. El caso de uso finaliza.

Flujo Alternativo:

Guardar

El docente podr guardar todo los registros ingresados

Borrar

El docente tendra la opcion de borrar las notas antes de que este sea guardado

Poscondiciones:

<ninguno>

Nombre: Ingresar Observacion

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando el docente ingresa al sistema observacin a un estudiante en su


rendimiento acadmico, y termina cuando el sistema enva la observacin.

Actores:

Docente

Sistema

Precondiciones:

Tener notas de los estudiantes y rcord acadmico del estudiante


Flujo Normal:

1. El caso de uso inicia, cuando el docente ingresa al sistema y elige la opcin ingresar
enviar observacin del curso
2. el sistema le muestra el formulario de registro de observacin del alumno
3. El sistema muestra la lista de los nombres de estudiantes
4. El docente detalla la observacin y elige nombre del estudiante a enviar
5. El caso de uso finaliza.

Flujo Alternativo:

Guardar

El docente podr guardar todo los registros ingresados

Borrar

El docente tendra la opcion de borrar las notas antes de que este sea guardado

Poscondiciones:

<ninguno>

Nombre: Visualizar Notas

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando el estudiante ingresa al sistema, y pide visualizar las notas, el
caso de uso termina cuando el sistema muestra el formulario de notas

Actores:

Estudiante

Sistema

Precondiciones:

Poder ver las notas y promedio de cada curso


Flujo Normal:

1. El caso de uso inicia, cuando el alumno ingresa al sistema


2. El alumno elige la opcin visualizar notas
3. El sistema le muestra el formulario de notas segn grado y seccin
4. El alumno visualiza las notas
5. El caso de uso finaliza.

Flujo Alternativo:

Guardar

<ninguna>

Poscondiciones:

El estudiante ingresa al sistema y visualiza las notas

Nombre: Visualiza Observaciones

Autor: Laban, Daz, Del Aguila, Estrada, Gonzales

Fecha: 21/05/17

Descripcin:

El caso de uso inicia, cuando el estudiante ingresa al sistema , y termina cuando el


estudiante visualiza la observacin de su rendimiento escolar.

Actores:

Estudiante

Sistema

Precondiciones:

El usuario ha sido registrado en el sistema


Flujo Normal:

1. El caso de uso inicia cuando el estudiante se ingresa al sistema.


2. El estudiante ingresa al sistema y hace clic en el icono de notificaciones
3. El sistema muestra un mensaje con el contenido de la observacin del docente.
4. El caso de uso finaliza cuando estudiante a visualiza la observacin.

Flujo Alternativo:

Aceptar

El estudiante podr visualizar el contenido del mensaje de observacin en el icono de las


notificaciones cuando acepte.

Poscondiciones:

<ninguno>