Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NUEVO LEÓN
FACULTAD DE INGENIERIA
MECANICA Y ELECTRICA
Análisis y sistemas
Modelado de requerimientos
Equipo 4
1 2 3 4 1 2 3 4 1 2 3 4
Planeación
inicial del
proyecto,
problemática y
soluciones
Análisis de
procesos del
negocio.
Evaluación del
proyecto
Requerimientos
funcionales de
estructura y
diseño.
3
Desarrollo del
proyecto
Fecha tentativa
de instalación y
capacitación
del usuario
4
FASE 2: ANALISIS DEL PROBLEMA
2.1 ENTENDER EL DOMINIO DEL PROBLEMA.
Este proyecto tiene varios problemas y oportunidades: uno de ellos es la situacion
en donde el departamento encargado de entregar los archivos de calificaciones,
tiene un tiempo de 48 horas para entregar las calificaciones de la materia calificada.
Y seguir el plan de calificar en ese lapso de tiempo, para poder llegar asi con todos
los promedios para la ENTREGA DE CALIFICACIONES, de cada etapa. En donde
la problemática surgue de hay, en donde el poco tiempo que se nos da para calificar
a 4500 alumnos por materia se nos hace imposible. Haciendo doblar turnos a los
emplados de informatica para que puedan acabar el trabajo y seguir a la marcha
con la entrega de resultados de cada evaluacion que exista en la preparatoria.
Otra cuestion es que por hacer todo bajo presion, salen detalles en los resultados,
en donde los promedios a veces no son correctamente calificacados, ya sea por un
alumno o todo el grupo. Es aquí en donde existe otro punto en donde siempre hay
un margen de error grandisimo en donde siempre hay un error que conlleva un error
aun mas grande para el proceso de calificar a un grupo o una materia completa.
2.2 ANALIZAR PROBLEMAS Y OPORTUNIDADES.
ANALISIS DE CAUSA Y EFECTO OBJETIVOS DE MEJORA DEL SISTEMA
PROBLEMA U CAUSA Y EFECTO OBJETIVOS DEL RESTRICCIONES DEL
OPORTUNIDAD SISTEMA SISTEMA
1. La carencia de 1. La preparatoria 1. Agilizar tiempo y 1. El sistema
un sistema de de la UANL en la eficacia con la necesita estar
calificaciones cuestion pierde que se califica a conectado con la
generales. mucho el tiempo los alumnos. base de datos de
en la forma en clases de la
2. La falta de una como califica a 2. Mantener una UANL.
base de datos de sus alumnos. base de datos
semestre a actualizable en 2. Se debera de
semestre con la 2. La mejor forma cada semestre capacitar a dos
informacion de de poder tener en donde se personas que
cada grupo y todo bajo control tendran todos los seran las que
alumno. es tener una archivos. administren toda
base de datos esta informacion.
3. La oportunidad siempre al 3. Promover un plan
de tener todos alcanze para que estrategico en
los datos en pueda tener la donde el alumno
tiempo y forma informacion sepa usar su
para que el rapidamente. plataforma y
alumno tenga en saber su
cuenta que 3. Casi el 80% de calificaciones.
materia necesita los alumnos no
tener mejores saben cuales son 4. Analaizar los
calificaciones sus puntuajes en habitos de
sus examenes estudio de cada
por no tenerlos alumno.
en una
plataforma web 5. Modernizar en un
en donde no se API al alcanze de
le saca todo el cualquier
provecho que administrativos.
deberia sacarse.
5
2.3 ANALIZAR PROCESOS DE NEGOCIOS.
Presentar
Crear las claves examen de la
Maestro Estudiante
de cada tipo de materia del
examen maestro
Registrar las
Registrar las Calificaciones claves de
claves de examen
examen
6
2.4 ESTABLECER OBJETIVOS DE MEJORA DEL SISTEMA.
Los objetivos principales de este proyecto son dos y son los siguientes:
• Poder ejecutar un sistema en donde mediante un archivo de lectura podamos leer mas
rapidos los examenes de cada materia y asi tener tiempo para poder checar grupo por grupo
si no existe ninguno error de calificacion.
• Poder tener una buena administracion en el sistema en donde podamos obtener una base
de datos de los alumnos que tiene problemas con sus materias y poder ayudarlos en el
momento preciso y rapidamente.
• Poder tener un apartado para poder conseguir mas rapido una calificacion de un alumno, y
no buscarlo entre una base de datos general.
también identificaremos unos casos de uso que se realizarán cada uno de estos
actores, que son los que son los procesos que ha de realizar el sistema.
Estos procesos se simplificarán un poco en el diagrama de contexto, que como ya
se mencionó anteriormente representan la interacción del sistema con el mundo
real.
7
FASE 3: ANALISIS DE REQUERIMIENTOS
3.1. IDENTIFICAR Y EXPRESAR LOS REQUERIMIENTOS DEL SISTEMA
Una vez definidos los principales actores y casos del uso del sistema,
identificaremos principalmente los datos y que necesitará el sistema para su
funcionamiento y son los siguientes:
8
4. Alta de un Alumno de Semestre
• Nombre del Alumno
• Matricula del Alumno
• Apellidos
• Dirección
• Teléfono de Casa
• Teléfono Celular
• Nombre de su Padre
• Nombre de su Madre
9
3.3 ACTUALIZAR O REFINAR EL PLAN DEL PROYECTO
10
FASE 4: DISEÑO LOGICO
4.1 REQUERIMIENTOS FUNCIOANLES DE ESTRUCTURA
11
4.2: VALIDAR REQUERIMIENTOS FUNCIONALES
MODELADO DE REQUERIMIENTOS
Analizador de
Alumno Lectura Encargado de
Entrega
Administrador Capturador de
de Datos Exámenes
12
4.3: DEFINIR CASOS DE PRUEBA DE ACEPTACIÓN
13
5.1 IDENTIFICAR SOLUCIONES ALTERNATIVAS
Dados los requerimientos de negocios establecidos en la fase de definición del
análisis de sistemas, debemos primero identificar las soluciones alternativas.
Algunas soluciones alternativas serán planteadas por las ideas y opiniones de
diseño de los PROPIETARIOS y USUARIOS DE SISTEMAS.
Existen clases que están a cargo de más de un docente, por lo que en caso de
que estos accedan simultáneamente a la misma clase con el Sistema de Ingreso
de Calificaciones a ingresar el mismo aporte, el aporte que es ingresado primero
es remplazado por el aporte ingresado posteriormente.
14
pasos se aplican cuando el sistema va a funcionar en un sistema diferente o en su
defecto cuando a terminado su vida útil.
Se debe considerar que para aprovechar las funciones que brinda el lenguaje PHP
y Java Script es necesario tomar en cuenta que existen diferentes exploradores
web, por lo que hay que verificar que las funciones utilizadas se ejecuten
correctamente en todos y así optimizar las herramientas que tenemos.
Al utilizar diferentes diagramas UML se puedo tener una visión clara sobre el
funcionamiento del Sistema de Ingreso de Calificaciones, lo cual facilita de gran
manera el diseño de la estructura del sistema y su programación.
Una vez que el análisis de factibilidad ha sido completado para cada solución
alternativa, podemos compararlas y elegir una o más soluciones para
recomendarlas a los PROPIETARIOS y a los USUARIOS DE SISTEMAS. En este
punto, cualquier solución no factible normalmente se elimina de cualquier
consideración posterior. Debido a que estamos buscando la solución más factible
de las soluciones restantes, identificaremos y recomendaremos la solución que
ofrezca la más completa combinación de factibilidad técnica, operativa, económica
y de cro- nograma. Debe entenderse que durante la selección, es raro que se
encuentre una solución que presente la factibilidad más operativa, técnica,
económica y de cronograma.
Una vez más, los ANALISTAS DEL SISTEMA facilitan la tarea. Los
DISEÑADORES y CONSTRUCTO- RES DEL SISTEMA deben estar disponibles
para responder cualquier pregunta de factibilidad técnica. Pero finalmente, los
PROPIETARIOS y los USUARIOS DEL SISTEMA deben estar facultados para
dirigir el análisis final y la recomendación.
15
5.4 ACTUALIZAR EL PLAN DEL PROYECTO
Esperamos que se haya percatado del tema recurrente a lo largo de este capítulo.
Conti- nuamente actualizamos nuestro plan de proyecto al tiempo que
aprendemos más acerca de un sistema, sus problemas, sus requerimientos y sus
soluciones. Ajustamos el alcance en consecuencia. Por tanto, con base en
nuestras soluciones recomendadas, debemos una vez más reevaluar el alcance
del proyecto y, en consecuencia, actualizar el plan del proyecto.
16