Avance N°2 Sistemas de Información
Enviado por Esteban Pinto • 7 de Julio de 2022 • Trabajo • 1.287 Palabras (6 Páginas) • 53 Visitas
[pic 1][pic 2]
Avance N°2
Sistemas de Información
[pic 3]
INTRODUCCIÓN:
- Para poder desarrollar un sistema de información, es muy importante realizar un estudio detallado, de los problemas que afectan el funcionamiento en una organización de cara al cliente y a su medio ambiente. Al desarrollar un nuevo sistema, se crean muchas dudas es por eso que es muy importante ir desarrollando paso a paso cada una de las etapas. En nuestro primer avance pudimos desarrollar unas de las etapas principales del sistema el cual es el análisis. En este avance nos enfocaremos en la representación diagramática que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución del problema de la academia body & pole, usando Diagrama de Flujo de Datos.
DESCRIPCIÓN PROBLEMA ESCOGIDO
El problema que tenemos en la academia Body & Pole es netamente no poder llevar un control claro en la asistencia de clases de sus alumnos, que se refleja en la falta de un registro de las clases a las cuales los alumnos han asistido y a las que le faltan por asistir, por eso se ocasiona también un conflicto ya que no se pueden ver los estados de vigencia de cada persona inscrita.
OBJETIVO:
Controlar la asistencia de las alumnas de la academia Body & Pole
OBJETIVOS ESPECIFICOS:
- Corrección análisis de requerimientos.
- Crear la Base de Datos para registrar las asistencias de cada alumno en la academia.
- Crear Diagramas de Flujos estructurados para una mejor visualización del problema y del sistema.
- Diseñar consultas SQL
CORRECCIÓN AVANCE Nª1:
Requisitos funcionales :
- -El sistema debe registrar la información de los usuarios ya sea rut, nombre, etc. y las clases asistidas.
- -El sistema debe permitir a los usuarios registrados buscar y consultar información sobre las clases y planes.
- -El sistema debe permitir que un usuario tenga una clara información acerca de las clases a las cuales ha asistido y de cuantas clases restantes dispone.
- -El sistema debe tener siempre la información sobre los horarios y sus respectivos profesores que impartirán las clases.
- -El sistema debe generar una clara respuesta al momento de querer averiguar sobre los alumnos que asistieron a cada clase, a cuantas clases han asistido y el tipo de plan que tienen contratado.
- El sistema debe generar información clara sobre el profesor que realiza la clase, ya que puede existir una preferencia de las alumnas hacia una cierta profesora con su respectivo horario.
- El sistema debe generar solo la opción de planes con vigencia mensual, controlada solo por el administrador.
- El sistema debe estar restringido solo para alumnas con plan vigente y los profesores, para no generar inscripciones de gente exterior o con plan vencido.
- El usuario debe registrarse obligatoriamente con su Rut, el cual será utilizado como código identificador que los diferenciara de los demás alumnos, para un mejor flujo en el momento que se desee buscar información sobre un alumno.
Requisitos no funcionales:
- El sistema debe tener una completa accesibilidad, ya sea desde un ordenador, Tablet, Smartphone, etc. Para que quien desea inscribirse en una clase pueda hacerlo desde cualquier lugar
- No debe tardar más de 2 segundos en registrar la asistencia de una alumna, la respuesta inmediata es óptima, para que no se genere una sobrecarga en la sala y solo alcancen a inscribirse la cantidad adecuada de alumnas por clase.
- Requiere que sea de un fácil uso y manejo para que la información se encuentre rápidamente.
- Los usuarios deben registrarse antes de asistir a una clase, para no ocupar más de un espacio de la sala disponible y así generar un descuento de su número de clases disponible.
MODELO LÓGICO
[pic 4][pic 5]
[pic 6]
[pic 7][pic 8]
SIMBOLOGIA:
[pic 9]
Proceso: Representan las operaciones dentro nuestro sistema y corresponden a las acciones llevadas a cabo para concretar el servicio entregado al cliente, esto genera salidas y entradas de elementos y flujos.
Flujo de datos (FD): Representan la interacción entre los componentes del diagrama. El nombre del FD nos da la idea de los datos que se traspasan de un elemento a otro. Se representan mediante una flecha unidireccional o en algunos casos bidireccional si transportan la misma información.
Almacén de datos: entendemos esto como contenedor de datos o información relevante al sistema.
Entidad Externa: Son las personas o entidades que interactúan de alguna forma con el sistema, son considerados como fuentes o destinos.
DISEÑO
Diagrama de contexto:[pic 10]
Diagrama cero: : En este diagrama se definen los subsistemas principales.
[pic 11]
[pic 12] [pic 13]
[pic 14] [pic 15]
Diagrama 1: En este diagrama se define la consulta principal y los procesos que conlleva la realización de la misma.
[pic 16]
...