1. Universidad Cesar Vallejo
SISTEMA DE ADMINISTRACIÓN ESCOLAR, PARA
LA INSTITUCIÓN EDUCATIVA PARTICULAR SANTA
ELENA
MCVS-AD-01 Modelo de Arquitectura del
Software
Versión 1.0
Octubre 2013
Institucion Educativa privada Santa Elena
2. INDICE
1.
HISTORIAL DEL DOCUMENTO......................................................................................... 3
2.
INTRODUCCION .................................................................................................................... 4
2.1
Propósito ............................................................................................................................. 4
2.2 ALCANCE .................................................................................................................................. 4
2.3
2.4
3.
SUPUESTOS, RESTRICCIONES Y RIESGOS TECNOLOGICOS................................. 5
3.1
3.2
3.3
4.
Definiciones, Acrónimos y Abreviaturas............................................................................ 4
Resumen ............................................................................................................................. 5
Supuestos ............................................................................................................................ 5
Restricciones ....................................................................................................................... 5
Riesgos Tecnológicos ......................................................................................................... 6
VISTAS DE CASOS DE USO ................................................................................................. 6
4.1
Relación De Caso De Uso ................................................................................................. 6
Registrar Matricula ......................................................................................................................... 6
4.2
Especificación De Caso De Uso ...................................................................................... 11
4.3
Diagrama CdU .................................................................................................................. 15
5.
VISTA LOGICA ..................................................................................................................... 18
5.1
5.2
6.
VISTA DE DISTRIBUCIÓN ................................................................................................. 20
6.1
7.
Diagrama de despliegue .................................................................................................... 20
DIAGRAMAS COMPLEMETARIOS ................................................................................. 21
7.1
7.2
7.3
8.
Presentación ...................................................................................................................... 18
Diagrama de Clases .......................................................................................................... 19
Diagrama de Actividades.................................................................................................. 21
Diagrama De Secuencia.................................................................................................... 31
Diagrama De Componentes .............................................................................................. 39
PLATAFORMA TECNOLOGICA ...................................................................................... 49
3. 1. HISTORIAL DEL DOCUMENTO
NOMBRE
CARGO
Elaboración Cesar Arévalo Alva
asistente
FECHA
FIRMA
16 10 2013
Revisión
Aprobación
EDICION
1
REVISION
0
FECHA
16 de octubre
DESCRPCION
Primera Versión de la Guía
AUTOR
Cesar Arévalo Alva
4. 2. INTRODUCCION
El propósito de este documento es recolectar, analizar y definir las necesidades
de alto nivel y características del Sistema Administrativo Escolar. Se enfoca en las
capacidades necesarias de los stakeholders, y los usuarios objetivo, y porque
existen estas necesidades.
El diseño estará centrado en la arquitectura y utilizara UML como lenguaje formal
de modelado arquitectónico, por lo cual la AS estará vinculada a metodología y
proceso RUP, en cuanto a la construcción, las herramientas de desarrollo se
utilizara como lenguaje de programación visual Basic con la interfaz visual studio
2010, por otro lado este manejara un motor de bd sql2008 .net .
2.1 Propósito
El presente documento se centra en la funcionalidad requerida por los
participantes en el proyecto y los usuarios finales.
El Sistema permitirá una mejor unificación de las áreas involucradas en los
procesos de gestión de escolar, una optimización de procesos de gestión. Con el
propósito de dar a conocerse la función del sistema gestión escolar dedicado al
registro matriculas, registro de pagos, gestión de aulas, reporte de notas, registro
de becas, control de asistencias, en el respectivo periodo académico, nivel, curso.
Logros a evaluar, dichas funciones creadas por el administrador del sistema.
2.2 Alcance
El presente documento se centra en la funcionalidad requerida por los
participantes en el proyecto y los usuarios finales.
Esta funcionalidad se basa principalmente en la administración de los procesos
interno dentro del centro educativo.
Se encuentra los procesos inscripción de alumno, proceso registro de Docentes,
proceso de pago, procesos de matrícula, proceso gestión de aulas, control de
asistencias y notas.
2.3 Definiciones, Acrónimos y Abreviaturas
RUP: Son las siglas de Rational Unified Process. Se trata de una metodología
para describir el proceso de desarrollo de software.
DB: base de datos.
Visual studio: software donde se desarrollara el programa.
.Net: es un framework de Microsoft que hace un énfasis en la transparencia
de redes.
5. UML: es un lenguaje unificado de modelado. Ofrece un estándar para describir
un plano de sistema, incluyendo aspectos conceptuales tales como proceso de
negocio, funciones de sistemas, y aspectos concretos como expresiones de
lenguaje de programación.
2.4 Resumen
LA INSTITUCIÓN EDUCATIVA PARTICULAR SANTA ELENA
no cuenta con un sistemas automatizado que le permita llevar a cabo los proceso
pagos, procesos de matrícula , proceso gestión de aulas, proceso registros
sociales ,razón por la cual se procede a desarrollar un sistemas que cumpla con los
requerimientos del centro y automatice estos procesos .
Lo primero se realiza la descripción de LA INSTITUCIÓN EDUCATIVA PARTICULAR
SANTA ELENA ,se especifica la metodología a ser usada, se habla de las herramientas
que se utilizaran para el desarrollo del sistema.
Lo segundo, contiene el desarrollo del sistema de inscripción, pagos ,matriculas ,gestión
de aulas y registros sociales .
Se procede a realizar el análisis y diseño del sistema mediante la metodología RUP y
UML.
en el tercer paso contempla la implementación del sistema en el IE la realización de
pruebas con el fin de mostrar la funcionalidad del sistema y resultados obtenidos
mediante la evaluación del mismo .
en le cuarto paso se detallan conclusiones y recomendación obtenida en el desarrollo del
sistema desde su fase inicial hasta su implementación y funcionamiento .
3. SUPUESTOS, RESTRICCIONES Y RIESGOS TECNOLOGICOS
3.1
Supuestos
1. La institución Educativa comprende que el sistema pueda estar sujeto a cambios según el
tiempo, esto puede recurrir a que los procesos puedan ser cambiantes si este decide
dividir sus tareas o añadir nuevos procesos, estos cambios estarán sujetos a un costo.
2. El sistema se encuentra dentro de una red privada, por ende todo usuario que hará uso
de este utilizara equipo dentro de la red de dominio de la institución.
3. Los usuarios por roles son de uso Genérico, es decir tanto el usuario administrador,
docente, secretaria u asistente tendrán usuario de uso genérico.
3.2
•
Restricciones
Falta de conocimientos del personal encargado del uso del sistema con
6. la tecnología de punta.
•
La información de los estudiantes solo podrá ser modificada y no eliminada
de forma que se mantenga históricos del alumnado.
•
Para que el Sistema desarrollado pueda ser puesto en producción, la IE
deberá adquirir los equipos necesarios e instalar las red de cómputo que
permita el adecuado funcionamiento de la aplicación. de no contar con un
ambiente de producción real, el Proyecto (aplicación, manuales de usuarios
y manuales de instalación ) será entregado a la autoridades de la institución
para su posterior instalación bajo su responsabilidad.
3.3
Riesgos Tecnológicos
1. Problemas potenciales de presupuesto
2. Planificación temporal
3. La complejidad del proyecto
4. El software no responde o no admite soporte.
5. Algunos recortes de los recursos financieros, posibles excesos
del presupuesto.
4. VISTAS DE CASOS DE USO
4.1
Relación De Caso De Uso
CODIGO
SA001
SA002
SA003
SA004
SA005
SA006
SA007
SA008
SA009
SA010
NOMBRE
Ingreso de SAE
Registrar ficha del Alumno
Registrar de Docentes
Asignar Curso Docente
Crear aula
Asignar aula
Consultar Pagos
Generar Orden de Pago
Generar Concepto de pago
Registrar de Pagos
SA011
Consultar Historial académico
SA012
Registrar Matricula
CODIGO PADRE
SA001
SA003
SA005
SA002,SA005
SA008, SA005, SA009
7. CODIGO
NOMBRE
SA001
Ingreso de SAE
CONTEXTO
OBJETIVOS
Tener acceso a dicho sistema según los procesos a realizar
ACTORES
Director, secretaria , asistente administrativa.
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía de recepción guiada.
CDU PADRE
Ingresar al sistema.
CODIGO
SA002
NOMBRE
Registrar ficha del Alumno
CONTEXTO
ACTORES
Se realizara satisfactoriamente la ficha de matrícula del
alumno.
secretaria , alumno
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar un registro de ficha de matrícula .
CDU PADRE
Ingresar al sistema.
OBJETIVOS
CODIGO
SA003
NOMBRE
Registro de Docentes
CONTEXTO
OBJETIVOS
Se ingresara datos del nuevo docente.
ACTORES
Director , secretaria , docente
PRECONDICIONES
El usuario agregara con un nuevo id docente para registrar
a docente nuevo satisfactoriamente.
POST CONDICIONES
CDU PADRE
Se obtendrá datos del nuevo doecente y su auladonde
dictar clases.
Ingresar al sistema.
8. CODIGO
SA004
NOMBRE
Asignar Curso Docente
CONTEXTO
OBJETIVOS
ACTORES
Se precede a asignar aula al curso del nuevo docente.
Director ,secretaria,docente
PRECONDICIONES
El director ingresa al sistema y activa la obsion asignar
aula a tal grado, la cual la secretaria inscribe el curso que
dictar el docente.
POST
CONDICIONES
CDU PADRE
Generar un proceso de creación de curso para fines
educativos.
Ingresar al sistema.
CODIGO
SA005
NOMBRE
Crear aula
CONTEXTO
OBJETIVOS
Se tendrá acceso al sistema para crear el n° de aula , grado
ACTORES
Director , secretaria .
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST
CONDICIONES
CDU PADRE
Generar una guía de agregación de nueva aula.
Ingresar al sistema.
CODIGO
SA006
NOMBRE
Asignar aula
CONTEXTO
OBJETIVOS
ACTORES
PRECONDICIONES
POST
CONDICIONES
CDU PADRE
Tener acceso a dicho sistema según los procesos de
asignar a docente , alumno nuevo salón.
Director , secretaria , docente.
El usuario ingresa sistema ,deacuardo al la condición de
director para asignar nueva aula .
Generar agenda de asignación de aula.
Ingresar al sistema.
9. CODIGO
SA007
NOMBRE
Consultar Pagos
CONTEXTO
ACTORES
Tendrá acceso al sistema para ver el monto a pagar
mensual.
secretaria
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía de pagos del alumno o apoderado.
CDU PADRE
Ingresar al sistema.
CODIGO
SA008
NOMBRE
Generar Orden de Pago
OBJETIVOS
CONTEXTO
ACTORES
Tendrá acceso a orden de pago del alumno para habilitar id
del alumno.
secretaria , asistente administrativa.
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía de orden de pago.
CDU PADRE
Ingresar al sistema.
CODIGO
SA009
NOMBRE
Generar Concepto de pago
OBJETIVOS
CONTEXTO
ACTORES
Tener acceso orden de pago modificar ,auto genera n°
orden de pago del alumno.
Director , secretaria .
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía del proceso de concepto de pago
CDU PADRE
Ingresar al sistema.
OBJETIVOS
10. CODIGO
SA0010
NOMBRE
Registrar de Pagos.
CONTEXTO
ACTORES
Tener acceso a dicho sistema para realizar pago
,autogenera n° vaucher ,
secretaria.
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía de recepción pagos del alumno.
CDU PADRE
Ingresar al sistema.
CODIGO
SA0011
NOMBRE
Consultar Historial académico
OBJETIVOS
CONTEXTO
ACTORES
Tener acceso a dicho sistema para ver datos del alumno en
general.
secretaria , asistente administrativa.
PRECONDICIONES
El usuario ingresa al sistema correctamente.
OBJETIVOS
CDU PADRE
Generar una guía de pasos a seguir sobre datos de
alumno.
Ingresar al sistema.
CODIGO
SA0012
NOMBRE
Registrar Matricula
POST CONDICIONES
CONTEXTO
OBJETIVOS
Tener acceso a realizar la validación de ficha de matrícula.
ACTORES
secretaria .
PRECONDICIONES
El usuario ingresa al sistema correctamente.
POST CONDICIONES
Generar una guía de ficha de matrícula.
CDU PADRE
Ingresar al sistema.
11. 4.2 Especificación De Caso De Uso
1. Caso De Uso Del Sistema GESTIONAR AULAS.
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso es iniciado cuando la secretaria ingresa al Menú principal en la opción
mantenimiento
Procederá a Muestra Formulario aulas.
Encontrará Ingresa el Nivel escolar.
Muestra en lista los Niveles.
La cual la secretaria Selecciona el aula.
Además podrá Elige Opcion turno.
Presiona Botón Guardar.
Muestra mensaje.
Datos son guardados en la BD.
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Datos son guardados en la BD
DISPARADOR
Fin
2. Caso De Uso Del Sistema ASIGNA CURSOS DOCENTE.
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia ingresar menú ,cual encontrara .
Ingresa a opción Movimientos.
Ingresa Opción asignar Cursos siguiente paso .
Muestra Formularios.
Presiona Opción Buscar Docentes.
Muestra sub Formulario de búsqueda enter.
Habilita campo código enter.
Ingresa código.
Presiona Buscar enter.
Realiza Búsqueda mensaje .
trae datos de Docente a campos de textos.
Selecciona Curso.
presiona botón asignar.
Registra en la BD.
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Mensaje código encotrado si o no
DISPARADOR
Registra en la BD.
12. 3. Caso de Uso de Sistema CREAR AULA
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia ingresando ala menú principal enter.
Ingresar opción mantenimiento enter.
Ingresar opción aula.
Enter ingresar a nuevo .
Habilitar campo de texto .
Enter ingresar n° de aula.
ingresa Capacidad enter.
Selecciona sesión escolar enter.
Agrega Aula.
Muestra Mensaje.
Guarda Registro en la BD.
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Aula asido creada si o no muestra mensaje de error mandara a habilitar campo de texto.
DISPARADOR
Guarda Registro en la BD.
4. Caso De Uso del Sistema
GENERAR ORDEN DE PAGO.
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia ingresa al menú enter.
Ingresa a orden de pago enter.
Se Habilita Campo Código de Alumno enter.
Ingresas código enter.
Presiona buscar enter.
Valida código enter.
Trae datos del alumno enter.
Habilita de Campos de registro enter.
Selecciona Nivel escolar.
Extrae registros de orden de pago enter.
Actualiza campos de Registro enter.
Presionar guardar enter.
Muestra cuadro de dialogo enter.
Registró exitoso .
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Desea Guardar Registro? Si no, si es no Habilita de Campos de registro
DISPARADOR
Registró exitoso .
5. Caso de Uso del Sistema GENERA CONCEPTO DE PAGO.
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia Ingresa a Menú principal enter.
Ingresa a la opcion Mantenimientos de la barra de menú enter.
Accede a la opcion Generar Orden de pago enter.
Muestra Formulario enter.
13. Preciona Boton Nuevo.
Limpia campos de registros enter.
Autogenera N de orden enter.
Desbloquea campos de registro enter.
Autogenera N de orden.
Desbloquea campos de registro enter.
Selección el nivel escolar enter.
Muestra grado escolar.
Selecciona grado escolar enter.
ingresa monto de pensión enter.
Presiona Guardar.
Muestra cuadro de dialogo enter.
Registra Orden En la bd.
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Registrar orden si no si es no cancela operación regresa opción Limpia campos de
registros
DISPARADOR
Registra Orden En la bd.
6. Caso de Uso Del Sistema CONSULTA DE HISTORIAL ACADÉMICO
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia ingresar menú principal enter.
Ingresa opción consulta en la barra de menú enter.
Ingresa consultar historial académico enter.
Enter Muestra Formulario.
ingresa código de alumno enter.
presión botón consultar enter.
Realiza búsqueda.
Muestra detalles académico en tabla.
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Código existe si no , no Muestra mensaje codigo no existe manda Limpia campo cod
DISPARADOR
Muestra detalles académico en tabla.
fin
7. Caso de Uso de Sistemas REGISTRO DE MATRICULA
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia ingresa a modulo de matricula enter.
ingresa a barra de menu opcion matricular enter.
Preciona boton Nuevo enter.
Limpia campos de textos enter.
Habilita buscar codigo enter.
Preciona boton buscar enter.
Muestra sub formulario de búsqueda.
Ingresa Cod Alumno enter.
Valida Codigo enter.
extrae datos del alumno en campos de identificación enter.
Vaida campo estado del Alumno. Si o no enter.
Valida estado de pago enter.si enter
14. Habilita campos de matricula
Ingresa datos enter.
Preciona Guardar enter.
Muestra mensaje matricula registrada enter.
Fin
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
No cancelado? Muestra mensaje Alumno Presenta deuda enter .
Mantiene Bloqueado campos de matirucla enter .
Matricula no realizada , fin .
DISPARADOR
Muestra mensaje matricula registrada.
8. Caso De uso Del Sistema REGISTRAR PAGOS
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de uso inicia menú enter.
Ingresa modulo de pagos enter.
presiona Nuevo Pago enter.
Autogenerar N° de Vaucher enter.
Limpiar Campo de Texto enter.
Se activa Campo Codigo de Alumno enter.
Ingresa Codigo enter.
Presiona Botón Buscar Alumno enter. Enter si.
Presiona Aceptar enter .
Jala Registros de Nombres y Apellidos enter.
Habilita Campos de Registros enter.
Ingresa Datos enter.
Presiona Guardar .
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Alumno existe no Muestra Verifique Código enter Se activa Campo Código de Alumno.
DISPARADOR
Preciona Guardar fin
9. Caso De uso Sistema FICHA DE ALUMNO
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
El caso de usos inicia ingresa a menú enter.
Selecciona Nuevo Registro enter.
Muestra Interfaz de Menú de Registro enter.
Autogenera Código de Alumno enter.
Se habilitan los campos de texto enter.
Ingresa los datos enter.
presione Botón Agregar foto enter.
búsqueda formato de imagen en unidades del disco enter.
presione botón Guardar enter.
Muestra cuadro de dialogo enter. Si
Guardar registro .
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Registro exitoso no Muestra Mensaje Verifique datos regresa Se habilitan los campos
de texto
15. DISPARADOR
Guarda registro
10) Caso De Uso Del Sistema REGISTRAR DOCENTE
ESCENARIOS PRINCIPAL SATISFACTORIO (FLUJO BASICO)
Ingresa menú enter.
Ingresa Opción Mantenimientos enter.
Ingresa opción Registro Docente enter.
Muestra Formulario enter.
Precio botón Nuevo enter.
Autogenera Código enter.
Limpia Campos enter .
Llena Campos enter.
presione botón Guardar enter.
Valida Registros enter. Si
Registra en la BD fin
ESCENARIOS EXTENDIDOS (FLUJO ALTERNATIVO)
Datos conformes No manda a Limpia Campos
DISPARADOR
Registra en la BD.
4.3
Diagrama CdU
DIAGRAMA DE CASO DE USO SISTEMA- GESTION DE AULA
Crear Aula
Asignar Aula
Director
(f rom Diagrama de Actores)
16. DIAGRAMA DE CASO DE USO SISTEMA- INSCRIPCION
DIAGRAMA DE CASO DE USO SISTEMA- MATRICULA
17. DIAGRAMA DE CASO DE USO SISTEMA- PAGO
DIAGRAMA DE CASO DE USO SISTEMA- REGISTRO DE DOCENTES
18. 5. VISTA LOGICA
5.1 Presentación
Se describe la descomposición del modelo de diseño en términos de jerarquía de paquetes y capas, diagrama lógico.
Padres
Tiene
1..*
1
Id : String
Nom bres : String
CodAlum no : String
Direccion : String
Telefono : Int
Ocupaco
Nivel
Id_Nivel : Int
Nivel : String
1
Ficha _Alum nos
Cod Alum no : String
Nom bre : String
Ape_pat : s tring
Tipo_doc : String
nr_doc : int
Pais _nac : String
Provincia_nac : String
Municipio_nac : String
Anio_NAC : s tring
Sexo : String
FechaRegistro : String
Es tado : String
Direccion : String
Telefono : int
Departam ento : String
Provincia : Stiring
Distrito : String
Zona : String
Nom Zona : String
Seguro1 : String
Seguro2 : String
Grupo_Sang : String
Discapacidad : String
Em ferm edad : String
Institucionant : String
DircolAnt : String
Mces e : String
Telcol : String
NivelCurs ado : String
GradoCurs ado : String
Anio : String
Contacto : String
Cargo : String
TelCont : int
Nivel_grado
1
Contiene
1
Grado
id_grado : int
Grado : String
1
1
1
conceptop
Num ero : Int
Id_Nivel : int
Id_Grado : int
Periodo : String
FechaCobro : Date
FechaVencim iento : Date
Des cripcion : String
Mora : Double
Des cuentopa : Double
1
Doncentes
id_grado : int
id _aula : int
Es tado : String
FecRegis tro : DATE
id_turno : int
Aula
Cod_Matricula : String
CodAlum no : String
Nivel : String
Grado : String
Periodo : String
Detalle : String
Id_aula : String
nr_aula : int
s eccion : String
capacidad : Int
obs ervacion : String
Es tado : String
Id_Curs o : Int
Curso : String
Obs ervacion : String
id_Periodo : Int
Id_Nivel : Int
Id_Grado : Int
Es tado : String
Turnos
1
Id_turno : Int
Turno : String
Hora_inicio : String
Id_periodo
1
Cursos
Cod_Doc : String
Nom bres : String
Apellidos : String
Direccion : String
Sexo : String
Es pecialidad : String
GradoObtenido : String
Grado Aula
1
Contiene
Matricula
1
Id_Nivel : Int
Id_Grado : Int
OrdenPago
Num ero : Int
CodAlum no : String
Id_Nivel : int
Id_grado : String
Vencim iento : String
Recargom ora : String
Pens ion : String
FechaCobro : String
Realiz a
1..*
1..*
Reg_Notas
1..*
Docente_Curs o
Nr_Reg : Int
CodAlum no : String
Cod_Doc : String
id_curso : String
Prom edio : Double
id_Periodo : int
Cod_Doc : String
Id_curs o : String
1..*
Periodo
Pagos
Nr_voucher : id
CodAlum no : String
Tipo_Pago : String
Tipo_cam bio
Im porte : Double
Fecha : Date
Detalle : String
Us uario
TipoAcces o : String
Us uario : String
Contras eña
1
Id_Periodo : Int
Fecha_inicio : Date
Fecha : term ino:Date
1
19. 5.2 Diagrama de Clases
En
este
diagrama
se
muestra
cómo
funciona
el
sistema
de
Gestion
Escolar
20. 6. VISTA DE DISTRIBUCIÓN
Lo que se necesitara para la ejecución y distribución del sistema en la parte de
hardware será lo siguiente:
•
Lenguaje para el Diseño aplicaciones: visual basic
•
Uso de una base de datos SQL con interfaz visual studio 2010
•
Uso de un sistema operativo Windows 7.
•
Windows server 2008.
•
RUP
•
UML y la herramienta CASE (Computer Aided Software Engineering) Rational
Rose
6.1 Diagrama de despliegue
21. 7. DIAGRAMAS COMPLEMETARIOS
7.1 Diagrama de Actividades
CODIGO
DA01
NOMBRE
Registra ficha de alumno
DESCRIPCION
El alumno llena datos ,requisitos de colegio .
DIAGRAMA DE ACTIVIDAD
Registrar ficha de Alumno
Secretaria
Registrar Ficha (sistema)
Muestra Interfaz de
Menu de Registro
Ingresa al Menu
principal
Selecciona Opcion
Mantenim iento
Autogenera
Codigo de Alumno
Ingresar
modulo Alumno
Se habilitan los
campos de texto
Ingresar sleccionar los
datos
busqueda form ato de imagen
en unidades del disco
Muestra Mensaje
Verifique datos
Preciona Boton
Agregar foto
Muestra cuadro
de dialogo
Preciona boton
Guardar
Guarda registro
Si
No
Registro exitoso
Fin
22. Crear Aulas
CODIGO
DA02
NOMBRE
Crear Aulas
DESCRIPCION
La asistente administrativa realizara esta funcion
DIAGRAMA DE ACTIVIDAD
Director
Sitema
Ingresa a Menu
Principal
Ingresa Opcion
Mantenimeinto
Ingresa Opcion
Aulas
Muestra
formulario aulas
Ingresa Nuevo
Habilita campos
de textos
Ingresa N° de
Aula a crear
ingresa
Capacidad
Muestra Mensaje
de Error
Muestra
Mensaje
Selecciona sesion
escolar
No
Aula ha sido
creada?
Selecciona
Periodo escolar
Si
Ingresar Detalle
del aula
Seleccinar el
estado
Presiona
Agregar
Guarda Registro
en la BD
23. Concepto de Pagos
CODIGO
DA03
NOMBRE
CONCEPTO DE PAGOS
DESCRIPCION
El administrador ve sobre becas de los alumnos para reducción de pagos
DIAGRAMA DE ACTIVIDAD
Asistente Administrativa
Sistema
Ingresa a Menu
principal
Sel ecciona opcion Regi stro de la
barra de menu
ingresar al modulo
Concepto
Muestra Formul ario
Concepto de Pago
Limpi a campos
de registros
Preciona Boton
Nuevo
Autogenera N°
de concepto
desbloquea campos de
registro
Seleccion de
Grupo
Muestra grado
escolar
Selecciona
Periodo
Selecciona
Fecha de Pago
Selecciona
Venci miento de pago
Ingresar
Descripción
Ingresa Pensi on
Ingresa monto
Matricula
Ingresa Recargo
de Mora
Ingresa descuento
pago anticipado
Preciona
Guardar
Muestra cuadro de
dial ogo
Regi strar orden?
No
Si
Muestra se Registro
Concepto de pago
Registra Concepto de
pago En la bd
Cancela
Operaci on
24. Orden de Pagos
CODIGO
DA04
NOMBRE
Orden de pago
DESCRIPCION
Verifica el Boucher si la cuenta asido cancelada .
DIAGRAMA DE ACTIVIDAD
: Asistente Administrativ o
Sistema
Seleccion la
Menu
Seleccionar
Movimiento
genera codigo
de boucher
Ingresa opcion
Generar Orden Pago
Se Habilita Campos
presionar
Nuevo
presionar
buscar Codigo
Seleciona
Alumno
Genera Datos Alumnos
Seleccionado
Selecciona
Grupo
genera pension
Preciona guardar
Muestra cuadro de
Dialogo Registro Exitoso
25. Registro de Pagos
CODIGO
DA05
NOMBRE
Registro de ficha de alumno
DESCRIPCION
Registrará ficha de alumnos si esta los datos completos en el sistema.
DIAGRAMA DE ACTIVIDAD
: Se cretaria
Sis tema
Menu
Selecionar opcion
Regis tro
Ingresar a Modulo
de Pagos
AutoGenera N°
de Vaucher
Preciona Nuevo
Pago
Lim piar Campo
de Texto
Se activa Campo
Codigo de Alum no
Preciona Boton
Bus car Alum no
Alum no Existe?
No
Si
Mues tra Verifique
Codigo sea correpto
Preciona
Aceptar
Jala Registros de
Nom bres y Apellidos
Selecciona
Tipo de pago
Aplicar Des cuento
Selcciona Tipo
cam bio
No
Ingresa Monto
mos trado
Preciona
Guardar
Si
Modificar monto
Mues tra Registo
guardado
26. Asignar Aula
CODIGO
DA06
NOMBRE
Registro de ficha de alumno
DESCRIPCION
Si la ficha de alumno asido conforme será matriculado sin problemas.
DIAGRAMA DE ACTIVIDAD
Secretaria
Accede a ventana
Movimientos
Sistema
Muestra Formulario
Gestion de aulas
Ingresa opcion
Asignar Aulas
Seleccionar
Nuevo
Genera Fecha
de registro
Selecciona el
Grupo Escolar
Muestra detalle
de aula
Selecciona el
aula
Muestra mensaje
Asignado
Selecciona
turno
Preciona Boton
Asignar
Desea
Continuar?
Si
Datos son
guardados en la BD
27. Registro de docentes
CODIGO
DA07
NOMBRE
Registro de docente
DESCRIPCION
El docente entrara al sistema a poner notas y asistencias .
DIAGRAMA DE ACTIVIDAD
: Secretaria
Sistema
Ingresa Menu
Ingresa Opcion
Manteniem ientos
Muestra
Formulario
Ingresa opcion
Registro Docente
Autogenera
Codigo
Precion Boton
Nuevo
Limpia
Campos
Llenar Campos
Valida
Registros
Preciona Boton
Guardar
Datos Conformes ?
Si
Registra en la
BD
No
28. Asignar cursos docentes
CODIGO
DA08
NOMBRE
Asignar Curso Docente
DESCRIPCION
El director asignara cursos a los docente de acuerdo a cantidad de alumnos .
DIAGRAMA DE ACTIVIDAD
: Secretaria
Sistema
Ingresa Menua
Ingresa a opcion
M ovi mientoss
M uestra
Formulari os
Ingresa Opcion
asignar Cursos
M uestra sub Formulario
de busqueda
Preciona Boton
Buscar
Sel ecciona el registro
del docente
extrae el codi go
en campo
Sel ecciona el
curso
Preciona boton
asignar
M uestra m ensaj e de
asignado
Registra en la
BD
29. Registrar Matricula
CODIGO
DA09
NOMBRE
Registrar Matricula
DESCRIPCION
Se registra si la matricula procede o no de acuerdo al pago .
DIAGRAMA DE ACTIVIDAD
Secretaria
Sistema
Ingresar menu
principal
Ingresar opcion
Registro
Limpia campos de textos
ingresar modulo matricula
Preciona boton
Nuev o
Habilita Boton
buscar codigo
Muestra panel de
busqueda
Preciona boton
buscar
Muestra campo
codigo
Ingresa N°
Boucher
Valida codAlumno en
registros de pagos
No
Codigo Correcto?
si
extrae datos del alumno en
campos de identif icacion
Selecciona Aula
Muestra detalle
de aula
Selecciona
Periodo
Ingresar Detalle
Preciona
Registrar
Muestra mensaje
matricula registrada
Fin
Muestra mensaje v irif ique que
el codigo sea correcto
30. Consultar Historial Académico
CODIGO
DA10
NOMBRE
Consultar Historial Académico
DESCRIPCION
Rellenara los grados anteriores llevado pro el alumno en otros colegios
DIAGRAMA DE ACTIVIDAD
actor
Sistema
Ingresa Menu
principal
ingresa opcion consulta
en la barra de menu
Ingresa consultar historial
academ ico
Muestra
Form ulario
Realiza
busqueda
ingresa codigo
de alum no
Muestra mens aje
codigo no existe
Codigo existe?
No
precion boton
consultar
Lim pia campo
cod
si
Muestra detalles
academico en tabla
Fin
31. 7.2 Diagrama De Secuencia
Actividades Crear Aulas
NOMBRE
Actividades Crear Aulas
CASO
DE Caso de uso del sistemas
USO
DESCRIPCION El director crea aulas de acuerdo a cantidad de alumnos
DIAGRAMA DE SECUENCIA
: IU_MENU PRINCIPAL
: IU_MENU CREAR AULAS
: CC_Regis troAula
: Secretaria
: Aulas
Ingresa al Menu
Visualizan Menu Principal
Acce Opcion Registro
Aulas
Frm Aulas.Show()
Ingresa n° aulas
Ingresa capacidad
Selecciona Sesion
Preciona Agregar
agregar()
Mues tra mens aje
(MessageBox.Show)
agrega aula
32. Asignar Aulas
NOMBRE
Asignar Aulas
CASO
DE Caso de uso del sistema
USO
DESCRIPCION Se asigna aulas a los alumnos después de matricularse
DIAGRAMA DE SECUENCIA
: Secretaria
: IU_MENU PRINCIPAL : IU_MENU ASIGNAR AULAS
: AsignarAula
: CC_AsignarAula
Ingresa Menu
Muestra barra de menu
Ingresa opcion movimientos
asignar aulas
Frm AsignarAula.Show()
Muestra formulario de asigancion de aulas
Selecciona Nivel Escolar
Muestra Grado Escolar
selecciona Aula
Elige turno
Presiona Asignar
Asignar Aula()
Valida Registro
(MessageBox.Show())
Registra asignacion
33. Concepto de Pagos
NOMBRE
Concepto de pagos
CASO
DE Caos de uso del sistema
USO
DESCRIPCION Verifica cuenta donde pagara el alumno o tutor.
DIAGRAMA DE SECUENCIA
: Asistente
Administrativo
: IU_MENU PRINCIPAL
: IU_CONCEPTO DE PAGOS
:
CC_RegistroConceptoPago
: Conceptop
Ingresa al Menu Principal
Muestra Barra de m enu
Seleccion opcion
Concepto de Pago
Frm conceptop.Show()
Muestra menu de Concepto de pagos
selecciona nivel escolar
Muestra grado escolar
selecciona grado escolar
ingresa monto pension
ingresa monto matricula
preciona guardar
grabarConceptop()
Valida registro
(MessageBox.Show())
Registra concepto de pagos
Registroconceptop(xreg)
34. Orden de Pagos
NOMBRE
Orden de Pago
CASO
DE Caso de uso del sistema
USO
DESCRIPCION Verifica el Boucher depositado por alumno para poderse matricular
DIAGRAMA DE SECUENCIA
: Asistente
Administrativo
: IU_MENU PRINCIPAL
: CC_ConsultaAlumno
Desbloquea campos de pagos :
IU_MENU ORDEN DE PAGO
: CC_As ignarOrdenPago
: OrdenPago
Ingresa Menu
Muestra Barra de Menu
Ingresa opcion movimientos
generar orden de pago
FrmOrdenPago.Show()
Autogenera N° de orden
(generaNum())
Mues tra Menu Orden de pago
Preciona Botron buscar Alumno
(InputBox())
Mues tra barra de texto
Ingresa codigo de alumno
Reliza bus queda
(buscaAllumno())
Valida Codigo
extrae nombre y apellidos de
Alumno en campos de texto
Habilita Campos De regis tros
Selecciona Grupo
Selecciona Chek modificar
Desbloquea campos de pagos
Modifica pagos
Preciona Guardar
Regis troOrden()
ActualizarPago()
Registra la orden de pago
Registro de Pagos
35. NOMBRE
Registro De Pagos
CASO
DE Caso De Uso del sistema.
USO
DESCRIPCION Verifica que todo este conforme y matricularse.
DIAGRAMA DE SECUENCIA
: IU_MENU PRINCIPAL
: IU_Pagos
: Secretaria
: CC_ConsultaAlumno
: CC_RegistoPago
: OrdenPago
Ingresa Menu
Muestra barra de m enu
Ingresa Opcion Modulo de
Pagos
Frm OrdenPago.Show()
Muestra Modulo de pagos
Preciona Nuevo
Auto Genera N° de Vouche
GeneraVaucher()
Limpia Campos de Textos
Activa Cam po Cod de Alumno
Ingresa Codigo de Alumno
Busca Alumno()
Valida codigo
Muestra mensaje
(MessageBox.Show())
Presiona aceptar
Habilita Campos de
registro
Extrae informacion del Alum no
Extrae informacion de orden de pago
Ingresa Datos de Registro de Pagos
Preciona Guarda Registro
RegistroPagos()
Registra Pago
Registro de docentes
: Pagos
36. NOMBRE
Registro de Docente
CASO
DE Caso de uso del sitema
USO
DESCRIPCION La secretaria registra al nuevo docente del aula.
DIAGRAMA DE SECUENCIA
: Secretaria
: IU_MENU PRINCIPAL
: IU_MENU_REGISTRODOCENTES
: CC_RegistroDocentes
Ingresa al Menu
Muestra Barra de m enu
Ingresa Opcion
Mantenim ientos de docentes
Frm Docente.Show()
Muestra formulario de registro de docentes
Preciona Boton Nuevo
Auto Genera Codigo
GeneraCod()
Lim pia Cam pos Limpiar()
Lena Campos de Registros
Preciona Guardar
RegistroDoncente()
Regis tra docente
Asignar cursos docentes
: Doncentes
37. NOMBRE
Asignar Curso Docentes
CASO
DE Caso de uso del sistema
USO
DESCRIPCION Se le asignara cada curso al docente especializado .
DIAGRAMA DE SECUENCIA
: Secretaria
: IU_MENU PRINCIPAL
: IU_MENU ASIGNARCURSO
: CC_AsignarDocente
: AsignarCursoDocente
Ingresa al m enu principal
Mues tra Barra de Menu
Ingresa Opcion
Movimientos Cursos
Frm AsignarCurso.Show()
Muestra Form ulario
Preciona Boton buscar Docentes
Frm Cons ultaDocenteShow()
Muestra Form ulario de Consulta
Habilita Campo Codigo
Ingresa Codigo
Preciona bus car
Cons ultaDocente()
Trae informacion de docente a cam pos de textos de docente
Ingresa Curso
Preciona Boton Asignar
AsignarCurso()
Regis tra Asignacion de
curso a docente
Registrar Matricula
: IU_ConsultaDocente
38. NOMBRE
Registrar Matricula
CASO
DE Caso de uso de sistema
USO
DESCRIPCION Alumno precede a matricularse después de los pagos.
DIAGRAMA DE SECUENCIA
: Secretaria
: IU_MENU PRINCIPAL
: CC_ConsultaAlumno
: IU_MATRICULA
: CC_ConsultaPagos
: CC_RegistroMatricula
: RegistroMatricula
Ingresa Menu
Muestra Barra de Menu
Ingresa Opcion
Registros Matriculas
IFrmMatricula.Show()
Muestra formulario de registro de matricula
Preciona Boton Nuevo
Lim pia campos()
Habilita Boton Buscar
Codigo
Preciona Buscar
Muestra Panel de Busqueda
Ingresa CodigoALum no
ConsultaAlum no()
Valida Codigo
extrae datos del alumno
en campos de
identificacion
Valida Campo
Estado del Alumno
Valida Estado de Pagos
ConsultaPago()
Arrasta Nivel y grado escola a
matricula en campos
Ingresa Datos de Registro
Preciona Guardar
RegistroMatricula()
RegistraMatricula
39. Diagrama de secuencia de registro de ficha de alumnos
NOMBRE
Registro de ficha de alumno
CASO
DE Caso de uso del sistema.
USO
DESCRIPCION Registrara que se allá llenado correctamente la ficha de matrícula.
DIAGRAMA DE SECUENCIA
: Secretaria
: IU_MENU PRINCIPAL
Des abilita Campos : IU_MENU
REGISTRO ALUMNOS
:
CC_Regis trarFichaAlum nos
: Alum no
Ingresa al Menu
vis ualiza m enu Principal
Accede opcion
Regis tro Alum nos
IFrm Alum no.Show()
Autogenera codigo Alum no
Des bloquea cam pos
Preciona Bus car Foto
bus carIm agen()
Mues tra panel de im portar foto
Im porta foto
Ingresa datos del alum no
Preciona Grabar
Regis troAlum no()
Valida datos correctos
( Mes s ageBox.Show())
Regis tra Alum no (Regis troAlumno(xreg))
7.3 Diagrama De Componentes
40. Actividades Crear Aulas
CLASE
Actividades crear Aulas
DESCRIPCION El director crea aula
DIAGRAMA DE ESTADO
: IU_MENU PRINCIPAL
1: Ingresa al Menu
3: Acce Opcion Registro Aulas
4: FrmAulas.Show()
2: Visualizan Menu Principal
5: Ingresa n° aulas
6: Ingresa capacidad
7: Selecciona Sesion
8: Preciona Agregar
: Secretaria
10: Muestra m ensaje
(MessageBox.Show)
: IU_MENU CREAR AULAS
9: agregar()
11: agrega aula
: CC_RegistroAula
: Aulas
Asignar Aulas
41. CLASE
Asignar Aula
DESCRIPCION El director asigna aulas para los docente de acuerdo al alumnado.
DIAGRAMA DE ESTADO
1: Ingresa Menu
3: Ingresa opcion m ovimientos asignar aulas
: IU_MENU PRINCIPAL
2: Muestra barra de menu
6: Selecciona Nivel Escolar
8: selecciona Aula
9: Elige turno
10: Presiona Asignar
: Secretaria
4: FrmAsignarAula.Show()
5: Muestra form ulario de asigancion de aulas
7: Muestra Grado Escolar
12: Valida Registro (MessageBox.Show())
: IU_MENU ASIGNAR AULAS
11: Asignar Aula()
13: Registra asignacion
: AsignarAula
: CC_AsignarAula
Concepto de Pagos
42. CLASE
Concepto De Pago
DESCRIPCION Dara las cuentas anteriores pagadas.
DIAGRAMA DE ESTADO
1: Ingresa al Menu Principal
3: Seleccion opcion Concepto de Pago
: IU_MENU PRINCIPAL
2: Muestra Barra de menu
: Asistente
Administrativo
6: selecciona nivel escolar
8: selecciona grado escolar
9: ingresa m onto pension
10: ingresa m onto matricula
11: preciona guardar
4: Frmconceptop.Show()
13: Valida registro (MessageBox.Show())
7: Muestra grado escolar
5: Muestra menu de Concepto de pagos
:
CC_RegistroConcep...
12: grabarConceptop()
: IU_CONCEPTO DE PAGOS
14: Registra concepto de pagos Registroconceptop(xreg)
: Conceptop
Orden de Pagos
43. CLASE
Orden de pago
DESCRIPCION Se activa la cuenta del alumno para que proceda a pagar .
DIAGRAMA DE ESTADO
7: Preciona Botron buscar Alumno (InputBox())
9: Ingresa codigo de alumno
14: Selecciona Nivel Escolar
16: Selecciona Grado escolar
17: Activa chekbox de actulizar pagos
19: Modifica pagos
1: Ingresa Menu
20: Preciona Guardar
3: Ingresa opcion m ovimientos generar orden de pago
: Asistente
Administrativo
2: Muestra Barra de Menu
5: Autogenera N° de orden (generaNum ())
13: Habilita Cam pos De registros
18: Desbloquea cam pos de pagos
15: Muestra Grado escolar
8: Muestra barra de texto
6: Muestra Menu Orden de pago
4: FrmOrdenPago.Show()
: IU_MENU ORDEN DE PAGO
: IU_MENU PRINCIPAL
12: extrae nombre y apellidos de Alum no en campos de texto
11: Valida Codigo
10: Reliza busqueda (buscaAllum no())
22: ActualizarPago()
21: RegistroOrden()
: CC_ConsultaAlumno
23: Registra la orden de pago
: OrdenPago
Registro de Pagos
: CC_AsignarOrdenPago
44. CLASE
Registro de Pago
DESCRIPCION Verifica con el Boucher los pagos hechos por el alumno.
DIAGRAMA DE ESTADO
1: Ingresa Menu
3: Ingresa Opcion Modulo de Pagos
2: Muestra barra de menu
: IU_MENU PRINCIPAL
6: Preciona Nuevo
10: Ingresa Codigo de Alumno
18: Ingresa Datos de Registro de Pagos
19: Preciona Guarda Registro
7: Auto Genera N° de Vouche GeneraVaucher()
8: Limpia Campos de Textos
9: Activa Campo Cod de Alumno
4: FrmOrdenPago.Show()
5: Muestra Modulo de pagos
: Secretaria
: IU_Pagos
14: Presiona aceptar
13: Muestra mensaje (MessageBox.Show())
20: RegistroPagos()
16: Extrae informacion del Alum no
11: Busca Alumno()
12: Valida codigo
15: Habilita Campos de registro
17: Extrae informacion de orden de pago
: Pagos
21: Registra Pago
: CC_RegistoPago
: CC_ConsultaAlumno
Registro de docentes
: OrdenPago
45. CLASE
Registro de docentes
DESCRIPCION La secretaria verifica registro de docentes.
DIAGRAMA DE ESTADO
1: Ingresa al Menu
3: Ingresa Opcion Mantenim ientos de docentes
: IU_MENU PRINCIPAL
2: Muestra Barra de menu
6: Preciona Boton Nuevo
10: Lena Campos de Registros
11: Preciona Guardar
: Secretaria
4: FrmDocente.Show()
7: Auto Genera Codigo
9: Limpia Campos Limpiar()
5: Muestra formulario de registro de docentes
: IU_MENU_REGISTRODOCENTES
: Doncentes
8: GeneraCod()
12: RegistroDoncente()
13: Registra docente
: CC_RegistroDocentes
Asignar cursos docentes
46. CLASE
Asignar Curso Docentes
DESCRIPCION El director asigna curso a docente
DIAGRAMA DE ESTADO
1: Ingresa al menu principal
3: Ingresa Opcion Movimientos Cursos
: IU_MENU PRINCIPAL
2: Muestra Barra de Menu
4: FrmAsignarCurso.Show()
: Secretaria
6: Preciona Boton buscar Docentes
14: Ingresa Curso
15: Preciona Boton Asignar
9: Habilita Cam po Codigo
5: Muestra Formulario
: CC_AsignarDocente
10: Ingresa Codigo
11: Preciona buscar
16: AsignarCurso()
: IU_MENU ASIGNARCURSO
8: Muestra Formulario de Consulta
13: Trae informacion de docente a campos
de textos de docente
17: Registra Asignacion de curso a docente
12: ConsultaDocente()
7: FrmConsultaDocenteShow()
: AsignarCursoDocente
: IU_ConsultaDocente
Registrar Matricula
47. CLASE
Registra Matricula
DESCRIPCION Secretaria verifica que la ficha este llega correctamente.
DIAGRAMA DE ESTADO
1: Ingresa Menu
3: Ingres a Opcion Registros Matriculas
: IU_MENU PRINCIPAL
2: Muestra Barra de Menu
6: Preciona Boton Nuevo
9: Preciona Bus car
11: Ingresa CodigoALumno
19: Ingresa Datos de Registro
20: Preciona Guardar
: Secretaria
4: IFrm Matricula.Show()
7: Limpia cam pos ()
8: Habilita Boton Buscar Codigo
5: Muestra form ulario de registro de matricula
10: Mues tra Panel de Busqueda
: IU_MATRICULA
21: RegistroMatricula()
: CC_RegistroMatricula
14: extrae datos del alumno en campos
de identificacion
22: RegistraMatricula
17: ConsultaPago()
18: Arrasta Nivel y grado es cola a
matricula en campos
13: Valida Codigo
15: Valida Campo Estado
del Alumno
: CC_Cons ultaPagos
: RegistroMatricula
16: Valida Estado de Pagos
: CC_ConsultaAlumno
Registró de ficha de alumno
12: ConsultaAlumno()
48. CLASE
Registro De Ficha de Alumno
DESCRIPCION Verifica los datos llenos y procede a dar su aula y turno .
DIAGRAMA DE ESTADO
1: Ingresa al Menu
3: Accede opcion Registro Alumnos
2: visualiza menu Principal
: IU_MENU PRINCIPAL
: Secretaria
7: Preciona Buscar Foto
10: Importa foto
11: Ingresa datos del alum no
12: Preciona Grabar
4: IFrmAlumno.Show()
9: Muestra panel de importar foto
5: Autogenera codigo Alum no
6: Desbloquea campos
8: buscarImagen()
14: Valida datos correctos ( MessageBox.Show())
13: RegistroAlumno()
:
CC_RegistrarFichaA...
15: Registra Alum no
(RegistroAlumno(xreg))
: Alum no
Desabilita Campos : IU_MENU
REGISTRO ALUMNOS
49. 8. PLATAFORMA TECNOLOGICA
El sistema como gestión de registro academico
Layers
Cliente
Presentación
Negocios
Integración
Recursos
Visual basic
Programa en
visual basic
MDBS
Tablas de
secuencias
Aplicación
programa visual
studio 2010
Aplicación
Plataforma Virtual
Visual studio
2010
Programa visual
studio 2010
programado
Visual studio
2010
SQL 2008
Administrar
sql2008
Plataforma
Superior
Internet explore
6.0
Registros- Excel
2010
JDBC 2.1
Sql 2008 r2
Registros en Excel
2010 con sql 2008