SlideShare una empresa de Scribd logo
1 de 3
Fundamentos de Ingeniería de Software 
Semestre Enero-Junio del 2014 
Proyecto de Equipo: “Sistema de Inscripciones Virtual (SIV)” 
1. El Problema 
Cada equipo de desarrollo especificará, diseñará e implementará un sistema de inscripciones 
virtual que permita al Departamento de Sistemas Computacionales realizar inscripciones a cursos 
de forma remota. El sistema SIV permitirá agilizar la Inscripción a los cursos que imparte el 
Departamento de Sistemas Computacionales del ITNL a través de la Internet. 
Asimismo, El Sistema SIV permitirá al alumno elegir los cursos que desea tomar dentro de la 
sección a la que pertenezca dentro del Departamento. 
Cada equipo deberá extender las especificaciones del sistema de forma que su proyecto sea 
distinto al de los demás equipos. 
Cada equipo especificará, diseñará, construirá y entregará una versión propia del Sistema 
SIV. 
Si el sistema contiene la funcionalidad mínima anteriormente descrita los alumnos involucrados 
recibirán la calificación mínima. Si se añaden extensiones al sistema SIV se dará una mayor 
calificación. 
Se desea particularmente que se construya una interfaz gráfica amigable y eficiente. 
La fecha de entrega del proyecto será el primer Martes de Junio de este año. Se organizara la 
entrega por equipos y la correspondiente presentación de su sistema. 
2. Requerimientos Básicos 
Un sistema SIV con requerimientos mínimos debe proveer la siguiente funcionalidad. 
 El Sistema SIV permitirá a un alumno elegir los cursos que desea tomar en un 
semestre, en la sección del Departamento de Sistemas Computacionales a que 
pertenezca. 
 Solo podrá hacer uso del sistema SIV aquellos alumnos que se encuentren 
registrados en el ITNL y que estén como alumnos regulares (que no estén dados 
de baja) en alguna sección del Departamento de Sistemas Computacionales. 
 Todos los accesos al sistema SIV deberán hacerse desde una Interfaz gráfica 
accesible desde Internet. 
 El alumno podrá consultar los contenidos de cada curso y los datos que le 
permitan elegir su bloque de materias. 
 Así mismo, el sistema permitirá la creación y modificación de bases de datos 
conteniendo información de los cursos y de los alumnos inscritos en cada sección 
del DIE del ITNL. 
 El acceso al sistema SIV solo podrá hacerse mediante una clave que será 
inicializada por los coordinadores académicos de cada sección a cada alumno. 
 Los coordinadores académicos de cada sección también contaran con su 
respectiva clave de acceso y podrán accesar la base de datos de alumnos y de 
materias con el fin de consultar, añadir o modificar estas bases de datos.
 Se pueden considerar las siguientes vistas al sistema: Publico en general (los 
cuales solo pueden consultar datos de los cursos), Alumnos del ITNL (los cuales 
pueden consultar e inscribirse a los distintos cursos a que les permite el 
reglamento, y Coordinadores Académicos quienes tienen todos los permisos para 
crear las bases de datos de alumnos y cursos y agregar/modificar su contenido. 
2.1. Bases de Datos 
Las Bases de Datos podrán ser creadas y/o modificadas mediante un manejador de bases de 
datos convencional (por ejemplo MYSQL). 
La información a incluir en las Bases de Datos es: 
 Alumnos: Fecha actual, Fecha de Inscripción a la Sección, Datos Biográficos, 
Universidades o Colegios en donde estuvo inscrito antes el alumno, resultado del 
examen de admisión a la Sección, Beca del alumno, Asesor asignado, 
 Cursos: Nombre del curso, Profesor que la imparte, semestre en que se imparte, 
Contenido del curso, Cursos de pre-requisito, numero de alumnos registrados a 
este curso. 
2.2. Interfaz de Usuario 
Al inicio del sistema, se leerá la información en estas dos bases de datos. La interfaz de 
usuario será capaz de: 
 Presentar un menú basado en ventanas y botones que permita desplegar los 
alumnos con sus datos respectivos y desplegar los cursos y la información que 
corresponde a cada curso. 
 Permitir a distinto tipo de usuarios (Coordinadores/ alumnos/ publico) introducir o 
leer información del sistema, presentado distintas vistas. 
 Permitir al coordinador, crear las bases de datos, ver que alumnos están inscritos 
en cada curso, ver en que cursos se inscribió, y modificar e imprimir el contenido 
de las bases de datos. 
 Permitir al coordinador académico de alguna sección asignar una clave de acceso 
al sistema a cada alumno. 
 Permitir a los alumnos seleccionar una Sección y un semestre del Departamento 
de Ingeniería en Sistemas Computacionales en la cual desea inscribirse a llevar un 
conjunto de materias. 
2.3. Seguridad 
El alumno podrá inscribirse a los cursos si cuenta con un password asignado por el 
coordinador académico. Solo podrá inscribirse a un numero máximo de cursos por semestre (de 
acuerdo a lo establecido por el reglamento). Además, solo podrá inscribirse dentro de las fechas 
“establecidas” previas al inicio del semestre correspondiente. 
El alumno podrá salvar el estado de SIV en cualquier momento. Si el alumno no termina de 
inscribirse a todas las materias que debe cursar un semestre, podrá hacerlo en una sesión futura, 
siempre y cuando sea antes de las fechas “establecidas” previas al inicio del semestre 
correspondiente. 
Además, si el alumno no salva el estado de su sesión al salirse, se le presentara un Warning, 
advirtiéndole que no ha salvado y permitiéndole que salve o descarte los cambios hechos.
2.4. Sugerencias 
Se deberá consultar el reglamento del ITNL, en lo que corresponde a inscripciones. Así mismo se 
debe consultar en todas las secciones del Departamento de Sistemas Computacionales sobre los 
cursos que se ofrecen en el próximo año escolar. 
3. Posibles Mejoras a los Requerimientos 
Para recibir una calificación mayor a la mínima, el proyecto deberá contener alguna extensión que 
permita mejorar los requerimientos del sistema SIV. Los siguientes requerimientos son sugeridos. 
3.1. Consultas Especializadas. 
Se requiere que el coordinador académico pueda crear un historial de los alumnos basado en los 
Siguientes datos 
- Escuelas de procedencia de los alumnos. 
- Edad de los alumnos. 
- Calificaciones de los alumnos. 
4.2. Ayuda en Línea 
Se requiere que el sistema de una ayuda en línea a los usuarios, a fin de saber utilizar el sistema 
con mayor facilidad. 
4.3. Aviso de e-mail. 
Se requiere que el sistema envié un e-mail al coordinador académico cuando el alumno haya 
terminado de inscribirse en los cursos que le corresponden 
4.4. Otras mejoras propuestas 
Cada grupo podrá proponer mejoras adicionales al producto final (sujeto a autorización).

Más contenido relacionado

La actualidad más candente

Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Analisis y determinacion de requerimientos
Analisis y determinacion de requerimientosAnalisis y determinacion de requerimientos
Analisis y determinacion de requerimientosYesith Valencia
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de softwarejhonatanalex
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentaciónskrapy95
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Integridad de datos
Integridad de datosIntegridad de datos
Integridad de datosestudiante
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)Erik Emanuel Amador Saldaña
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos Anita Ortiz
 
Estudio de factibilidad técnica (enfoque informático)
Estudio de factibilidad técnica  (enfoque informático)Estudio de factibilidad técnica  (enfoque informático)
Estudio de factibilidad técnica (enfoque informático)Ronald Rivas
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplouniv of pamplona
 
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos TradicionalesSergio Sanchez
 

La actualidad más candente (20)

Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Analisis y determinacion de requerimientos
Analisis y determinacion de requerimientosAnalisis y determinacion de requerimientos
Analisis y determinacion de requerimientos
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentación
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Integridad de datos
Integridad de datosIntegridad de datos
Integridad de datos
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 
Estudio de factibilidad técnica (enfoque informático)
Estudio de factibilidad técnica  (enfoque informático)Estudio de factibilidad técnica  (enfoque informático)
Estudio de factibilidad técnica (enfoque informático)
 
OOSE
OOSEOOSE
OOSE
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplo
 
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 

Destacado

51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Rodezzita Kù
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Documentación de Proyecto de Software.
Documentación de Proyecto de Software.Documentación de Proyecto de Software.
Documentación de Proyecto de Software.Edgard Ramirez Huaccha
 
Diaposit Proyecto
Diaposit ProyectoDiaposit Proyecto
Diaposit Proyectojose
 
Inscripcion del estudiante en iupsm
Inscripcion del estudiante en iupsmInscripcion del estudiante en iupsm
Inscripcion del estudiante en iupsmCesarAHTeuta
 
Esquema de Inscripción de Estudiantes en el PSM
Esquema de Inscripción de Estudiantes en el PSMEsquema de Inscripción de Estudiantes en el PSM
Esquema de Inscripción de Estudiantes en el PSMBurrix
 
DiáRio GráFico
DiáRio GráFicoDiáRio GráFico
DiáRio GráFicoRuteGeraldo
 
Carta Estructurada y Nivel 0 y 1 del SI online para la UFT
Carta Estructurada y Nivel 0 y 1 del SI online para la UFTCarta Estructurada y Nivel 0 y 1 del SI online para la UFT
Carta Estructurada y Nivel 0 y 1 del SI online para la UFTAmanda09041984
 
Sistema De InscripcióN De Pregrado
Sistema De InscripcióN De  PregradoSistema De InscripcióN De  Pregrado
Sistema De InscripcióN De Pregradorangeledwins
 
Innovacion de la computadora
Innovacion de la computadoraInnovacion de la computadora
Innovacion de la computadoraandrea paulina
 
proyecto de sistemas o sofware
proyecto de sistemas o sofwareproyecto de sistemas o sofware
proyecto de sistemas o sofwaregueste38b69
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Softwarejose_macias
 
n automatizado para el proceso de inscripción de la escuela bolivariana
n automatizado para el proceso de inscripción de la escuela bolivarianan automatizado para el proceso de inscripción de la escuela bolivariana
n automatizado para el proceso de inscripción de la escuela bolivarianaYulianny Buttó
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software waqoak
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Proyecto De InformáTica
Proyecto De InformáTicaProyecto De InformáTica
Proyecto De InformáTicaguest04642
 

Destacado (20)

51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Documentación de Proyecto de Software.
Documentación de Proyecto de Software.Documentación de Proyecto de Software.
Documentación de Proyecto de Software.
 
Proyecto final de software
Proyecto final de softwareProyecto final de software
Proyecto final de software
 
Diaposit Proyecto
Diaposit ProyectoDiaposit Proyecto
Diaposit Proyecto
 
Evento2008
Evento2008Evento2008
Evento2008
 
Inscripcion del estudiante en iupsm
Inscripcion del estudiante en iupsmInscripcion del estudiante en iupsm
Inscripcion del estudiante en iupsm
 
Manual inscripcion 2016
Manual inscripcion 2016Manual inscripcion 2016
Manual inscripcion 2016
 
Esquema de Inscripción de Estudiantes en el PSM
Esquema de Inscripción de Estudiantes en el PSMEsquema de Inscripción de Estudiantes en el PSM
Esquema de Inscripción de Estudiantes en el PSM
 
DiáRio GráFico
DiáRio GráFicoDiáRio GráFico
DiáRio GráFico
 
Carta Estructurada y Nivel 0 y 1 del SI online para la UFT
Carta Estructurada y Nivel 0 y 1 del SI online para la UFTCarta Estructurada y Nivel 0 y 1 del SI online para la UFT
Carta Estructurada y Nivel 0 y 1 del SI online para la UFT
 
Sistema De InscripcióN De Pregrado
Sistema De InscripcióN De  PregradoSistema De InscripcióN De  Pregrado
Sistema De InscripcióN De Pregrado
 
Innovacion de la computadora
Innovacion de la computadoraInnovacion de la computadora
Innovacion de la computadora
 
proyecto de sistemas o sofware
proyecto de sistemas o sofwareproyecto de sistemas o sofware
proyecto de sistemas o sofware
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Software
 
n automatizado para el proceso de inscripción de la escuela bolivariana
n automatizado para el proceso de inscripción de la escuela bolivarianan automatizado para el proceso de inscripción de la escuela bolivariana
n automatizado para el proceso de inscripción de la escuela bolivariana
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Proyecto De InformáTica
Proyecto De InformáTicaProyecto De InformáTica
Proyecto De InformáTica
 

Similar a Proyecto final de fundamentos de ingeniería de software

MANUAL DEL SISTEMA (SOVIED)
MANUAL DEL SISTEMA (SOVIED)MANUAL DEL SISTEMA (SOVIED)
MANUAL DEL SISTEMA (SOVIED)Mary Alejandra
 
Colegio en línea
Colegio en líneaColegio en línea
Colegio en línearafael56
 
Manual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfManual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfHarold Robles
 
Memoria descriptiva plataforma structuralia anexo i (chema)
Memoria descriptiva plataforma structuralia anexo i (chema)Memoria descriptiva plataforma structuralia anexo i (chema)
Memoria descriptiva plataforma structuralia anexo i (chema)structuraliademo
 
Manual del Campus Virtual
Manual del Campus VirtualManual del Campus Virtual
Manual del Campus VirtualEdutiva
 
2. directivas academicas pac estudiante 2019 00
2. directivas academicas pac estudiante 2019 002. directivas academicas pac estudiante 2019 00
2. directivas academicas pac estudiante 2019 00williamupss1
 
CCOUNI - PRESENTACION_FINAL-revision 1.pptx
CCOUNI - PRESENTACION_FINAL-revision 1.pptxCCOUNI - PRESENTACION_FINAL-revision 1.pptx
CCOUNI - PRESENTACION_FINAL-revision 1.pptxManuelGutierrezRojas1
 
Especificación de requisitos de sofware.pdf.pdf
Especificación de requisitos de sofware.pdf.pdfEspecificación de requisitos de sofware.pdf.pdf
Especificación de requisitos de sofware.pdf.pdfEugenioGutierrez10
 
Aplicación Mobile para Universidades - Ejemplo UCA
Aplicación Mobile para Universidades - Ejemplo UCAAplicación Mobile para Universidades - Ejemplo UCA
Aplicación Mobile para Universidades - Ejemplo UCAPaula Cecilia Striani
 
Secuencia didáctica módulo 3 - submodulo 2 SMEC
Secuencia didáctica módulo 3 - submodulo 2 SMECSecuencia didáctica módulo 3 - submodulo 2 SMEC
Secuencia didáctica módulo 3 - submodulo 2 SMECGabo Coca
 
Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02ing_eliali4748
 
Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02ing_eliali4748
 
Sistemas_RegistrayConecta2022.pdf
Sistemas_RegistrayConecta2022.pdfSistemas_RegistrayConecta2022.pdf
Sistemas_RegistrayConecta2022.pdfjuancesarPuicon1
 

Similar a Proyecto final de fundamentos de ingeniería de software (20)

MANUAL DEL SISTEMA (SOVIED)
MANUAL DEL SISTEMA (SOVIED)MANUAL DEL SISTEMA (SOVIED)
MANUAL DEL SISTEMA (SOVIED)
 
Colegio en línea
Colegio en líneaColegio en línea
Colegio en línea
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Manual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfManual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdf
 
Memoria descriptiva plataforma structuralia anexo i (chema)
Memoria descriptiva plataforma structuralia anexo i (chema)Memoria descriptiva plataforma structuralia anexo i (chema)
Memoria descriptiva plataforma structuralia anexo i (chema)
 
EJEMPLO PDF
EJEMPLO PDFEJEMPLO PDF
EJEMPLO PDF
 
Manual del Campus Virtual
Manual del Campus VirtualManual del Campus Virtual
Manual del Campus Virtual
 
Manual de tes co a diatancia.
Manual de  tes co a diatancia.Manual de  tes co a diatancia.
Manual de tes co a diatancia.
 
Introduccion al Entorno Digital de Aprendizaj de la UPTC
Introduccion al Entorno Digital de Aprendizaj de la UPTCIntroduccion al Entorno Digital de Aprendizaj de la UPTC
Introduccion al Entorno Digital de Aprendizaj de la UPTC
 
Introduccion al Entorno Digital de Aprendizaje de la UPTC
Introduccion al Entorno Digital de Aprendizaje de la UPTCIntroduccion al Entorno Digital de Aprendizaje de la UPTC
Introduccion al Entorno Digital de Aprendizaje de la UPTC
 
2. directivas academicas pac estudiante 2019 00
2. directivas academicas pac estudiante 2019 002. directivas academicas pac estudiante 2019 00
2. directivas academicas pac estudiante 2019 00
 
CCOUNI - PRESENTACION_FINAL-revision 1.pptx
CCOUNI - PRESENTACION_FINAL-revision 1.pptxCCOUNI - PRESENTACION_FINAL-revision 1.pptx
CCOUNI - PRESENTACION_FINAL-revision 1.pptx
 
Especificación de requisitos de sofware.pdf.pdf
Especificación de requisitos de sofware.pdf.pdfEspecificación de requisitos de sofware.pdf.pdf
Especificación de requisitos de sofware.pdf.pdf
 
Aplicación Mobile para Universidades - Ejemplo UCA
Aplicación Mobile para Universidades - Ejemplo UCAAplicación Mobile para Universidades - Ejemplo UCA
Aplicación Mobile para Universidades - Ejemplo UCA
 
Secuencia didáctica módulo 3 - submodulo 2 SMEC
Secuencia didáctica módulo 3 - submodulo 2 SMECSecuencia didáctica módulo 3 - submodulo 2 SMEC
Secuencia didáctica módulo 3 - submodulo 2 SMEC
 
Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02
 
Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02Preguntas frecuentes 2013 02
Preguntas frecuentes 2013 02
 
Evaluación de software
Evaluación de softwareEvaluación de software
Evaluación de software
 
Sistemas_RegistrayConecta2022.pdf
Sistemas_RegistrayConecta2022.pdfSistemas_RegistrayConecta2022.pdf
Sistemas_RegistrayConecta2022.pdf
 
Guía base de datos
Guía base de datosGuía base de datos
Guía base de datos
 

Último

ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 

Último (20)

ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 

Proyecto final de fundamentos de ingeniería de software

  • 1. Fundamentos de Ingeniería de Software Semestre Enero-Junio del 2014 Proyecto de Equipo: “Sistema de Inscripciones Virtual (SIV)” 1. El Problema Cada equipo de desarrollo especificará, diseñará e implementará un sistema de inscripciones virtual que permita al Departamento de Sistemas Computacionales realizar inscripciones a cursos de forma remota. El sistema SIV permitirá agilizar la Inscripción a los cursos que imparte el Departamento de Sistemas Computacionales del ITNL a través de la Internet. Asimismo, El Sistema SIV permitirá al alumno elegir los cursos que desea tomar dentro de la sección a la que pertenezca dentro del Departamento. Cada equipo deberá extender las especificaciones del sistema de forma que su proyecto sea distinto al de los demás equipos. Cada equipo especificará, diseñará, construirá y entregará una versión propia del Sistema SIV. Si el sistema contiene la funcionalidad mínima anteriormente descrita los alumnos involucrados recibirán la calificación mínima. Si se añaden extensiones al sistema SIV se dará una mayor calificación. Se desea particularmente que se construya una interfaz gráfica amigable y eficiente. La fecha de entrega del proyecto será el primer Martes de Junio de este año. Se organizara la entrega por equipos y la correspondiente presentación de su sistema. 2. Requerimientos Básicos Un sistema SIV con requerimientos mínimos debe proveer la siguiente funcionalidad.  El Sistema SIV permitirá a un alumno elegir los cursos que desea tomar en un semestre, en la sección del Departamento de Sistemas Computacionales a que pertenezca.  Solo podrá hacer uso del sistema SIV aquellos alumnos que se encuentren registrados en el ITNL y que estén como alumnos regulares (que no estén dados de baja) en alguna sección del Departamento de Sistemas Computacionales.  Todos los accesos al sistema SIV deberán hacerse desde una Interfaz gráfica accesible desde Internet.  El alumno podrá consultar los contenidos de cada curso y los datos que le permitan elegir su bloque de materias.  Así mismo, el sistema permitirá la creación y modificación de bases de datos conteniendo información de los cursos y de los alumnos inscritos en cada sección del DIE del ITNL.  El acceso al sistema SIV solo podrá hacerse mediante una clave que será inicializada por los coordinadores académicos de cada sección a cada alumno.  Los coordinadores académicos de cada sección también contaran con su respectiva clave de acceso y podrán accesar la base de datos de alumnos y de materias con el fin de consultar, añadir o modificar estas bases de datos.
  • 2.  Se pueden considerar las siguientes vistas al sistema: Publico en general (los cuales solo pueden consultar datos de los cursos), Alumnos del ITNL (los cuales pueden consultar e inscribirse a los distintos cursos a que les permite el reglamento, y Coordinadores Académicos quienes tienen todos los permisos para crear las bases de datos de alumnos y cursos y agregar/modificar su contenido. 2.1. Bases de Datos Las Bases de Datos podrán ser creadas y/o modificadas mediante un manejador de bases de datos convencional (por ejemplo MYSQL). La información a incluir en las Bases de Datos es:  Alumnos: Fecha actual, Fecha de Inscripción a la Sección, Datos Biográficos, Universidades o Colegios en donde estuvo inscrito antes el alumno, resultado del examen de admisión a la Sección, Beca del alumno, Asesor asignado,  Cursos: Nombre del curso, Profesor que la imparte, semestre en que se imparte, Contenido del curso, Cursos de pre-requisito, numero de alumnos registrados a este curso. 2.2. Interfaz de Usuario Al inicio del sistema, se leerá la información en estas dos bases de datos. La interfaz de usuario será capaz de:  Presentar un menú basado en ventanas y botones que permita desplegar los alumnos con sus datos respectivos y desplegar los cursos y la información que corresponde a cada curso.  Permitir a distinto tipo de usuarios (Coordinadores/ alumnos/ publico) introducir o leer información del sistema, presentado distintas vistas.  Permitir al coordinador, crear las bases de datos, ver que alumnos están inscritos en cada curso, ver en que cursos se inscribió, y modificar e imprimir el contenido de las bases de datos.  Permitir al coordinador académico de alguna sección asignar una clave de acceso al sistema a cada alumno.  Permitir a los alumnos seleccionar una Sección y un semestre del Departamento de Ingeniería en Sistemas Computacionales en la cual desea inscribirse a llevar un conjunto de materias. 2.3. Seguridad El alumno podrá inscribirse a los cursos si cuenta con un password asignado por el coordinador académico. Solo podrá inscribirse a un numero máximo de cursos por semestre (de acuerdo a lo establecido por el reglamento). Además, solo podrá inscribirse dentro de las fechas “establecidas” previas al inicio del semestre correspondiente. El alumno podrá salvar el estado de SIV en cualquier momento. Si el alumno no termina de inscribirse a todas las materias que debe cursar un semestre, podrá hacerlo en una sesión futura, siempre y cuando sea antes de las fechas “establecidas” previas al inicio del semestre correspondiente. Además, si el alumno no salva el estado de su sesión al salirse, se le presentara un Warning, advirtiéndole que no ha salvado y permitiéndole que salve o descarte los cambios hechos.
  • 3. 2.4. Sugerencias Se deberá consultar el reglamento del ITNL, en lo que corresponde a inscripciones. Así mismo se debe consultar en todas las secciones del Departamento de Sistemas Computacionales sobre los cursos que se ofrecen en el próximo año escolar. 3. Posibles Mejoras a los Requerimientos Para recibir una calificación mayor a la mínima, el proyecto deberá contener alguna extensión que permita mejorar los requerimientos del sistema SIV. Los siguientes requerimientos son sugeridos. 3.1. Consultas Especializadas. Se requiere que el coordinador académico pueda crear un historial de los alumnos basado en los Siguientes datos - Escuelas de procedencia de los alumnos. - Edad de los alumnos. - Calificaciones de los alumnos. 4.2. Ayuda en Línea Se requiere que el sistema de una ayuda en línea a los usuarios, a fin de saber utilizar el sistema con mayor facilidad. 4.3. Aviso de e-mail. Se requiere que el sistema envié un e-mail al coordinador académico cuando el alumno haya terminado de inscribirse en los cursos que le corresponden 4.4. Otras mejoras propuestas Cada grupo podrá proponer mejoras adicionales al producto final (sujeto a autorización).