documento sds
Post on 02-Jan-2016
86 Views
Preview:
TRANSCRIPT
1 INTRODUCCIÓN
El presente documento, provee información detallada del
desarrollo de diseño AES7, se consideran estos aspectos muy
importantes, con respecto al Diseño de Base Datos, diseño clases,
diagramas de secuencia y colaboración entre otros.
PROPÓSITO
El documento guiará al Técnico a visualizar los componentes
respectivos de las especificaciones de diseño del sistema para
determinar la organización y distribución de los diferentes modelos
lógicos y físicos que dispone el AES7.
REFERENCIAS
Documento de Estándares para el desarrollo de sistemas para una
Institución Superior.
Documento de Requerimientos de Software (SRS)
Documento de Requisitos del Usuario
Registro de Alumnos, personal docente
Ian Somerville, Software de Ingeniería.
Rational Rose
Los Autores
Documento SDS Página 1 de 41
2.- DISEÑO ARQUITECTÓNICO
2.1.- ARQUITECTURA FÍSICA
La Arquitectura utilizada en el AES7 es de dos capas y dos niveles, en la
que el objetivo primordial es la separación de la lógica de negocios de la lógica
de diseño.
Llamada también Cliente Servidor así detallaremos la plataforma de
trabajo en la que está realizada en Visual Basic y el manejo de datos se
encuentra en Microsoft SQL SERVER 2005.
2.1.1.- USUARIOS
Los usuarios que interactúan con el sistema de control están
ligados interna y externamente de acuerdo a siguiente detalle:
Secretaria.- Encargada de ingresar información de alumnos,
realizar inscripciones, matricula, emitir reportes, además ingresar
notas de los alumnos y modificarlas si fuese necesario, además
podrá emitir reportes de estudiantes. Realizar el Rol de Pagos al
Personal de la Institución, como son Profesores y Administrativo.
Alumnos.- Podrá realizar consultas de sus notas registradas en el
sistema, y podrá emitir un informe de estas.
2.2.- ARQUITECTURA LÓGICA
2.2.1.- CAPA DE INTERFASE
Es la que ve el usuario, comunica y captura la información del
usuario en un mínimo proceso, se realiza filtrados para comprobar que no
hay errores de formato.
Esta capa se comunica únicamente con la capa de negocio está
organizado de acuerdo a los requerimientos del usuario en ambiente
cliente servidor.
2.2.2.- CAPA DE COMPONENTES DE NEGOCIO
Es donde se encuentran los programas que se ejecutan, reciben
las peticiones del usuario y envían las respuestas tras el proceso
ejecutado.
Documento SDS Página 2 de 41
Es aquí donde se establecen todas las reglas que deben
cumplirse. Esta capa se comunica con la capa de presentación
(interfase), para recibir las solicitudes y presentar los resultados, con la
capa de datos, para solicitar al Motor de base de datos para almacenar o
recuperar datos desde está.
2.2.3.- CAPA DE BASE DE DATOS
Está formada por el motor de bases de datos Microsoft SQL
Server, el cual realiza todo el almacenamiento de datos de la institución,
recibiendo solicitudes de almacenamiento o recuperación de información
desde la capa de negocio.
La capa de base de datos está compuesta de un modelo de
clases el cual contiene el modelo conceptual y modelo físico del sistema
de Suministros con su Script de generación de Base de datos, diccionario
de datos, relaciones, claves primarias y foráneas y los índices
respectivos.
Se utilizará como llaves principales en la tabla Notas, la Matricula
del Alumno, y se tendrá como claves foráneas los siguientes campos.
Código de materia, cédula del alumno.
Estás a su vez estarán relacionadas con otras tablas como son
Facultad, Especialización, Curso, entre otras.
El Diccionario de Datos nos ayudará con la descripción de cada
uno de los campos en cada tabla de la Base de Datos.
Todos los Datos que se encuentren el la Base, serán manipulados
con consultas, procedimientos almacenados, triggers, y consultas
anidadas para el manejo de información en el AES7
Documento SDS Página 3 de 41
3.- DIAGRAMAS DE CLASES
TBL_PAGO
cod_pagocod_matriculacod_tipopagov alor_pagof echa_pagodes_pagomes_pagoano_pagoabo_pago
TBL_CONTRATO
cod_contratodes_contrato
TBL_DATOS_ACAD_DET
cod_estudiantecod_materiapromediostatus
TBL_DETROL
obs_estudianteiess_detrolcomi_detrolptmo_detrolmulta_detrolotroegr_detrolsueldo_detrolh50_detrolh100_detrolboni_detrolotroing_detrol
TBL_EMPLEADO
cod_empleadoape_empleadonom_empleadodir_empleadotel_empleadoemail_empleadosueldo_empleado
TBL_ESPECIALIDAD
cod_especialidaddes_especialidadcod_f acultad
TBL_ESTUDIANTE
cod_estudiantenom_estudianteape_estudiantedir_estudiantetel_estudiantef echnac_estudianterepres_estudiantetelrepre_estudiante
TBL_FACULTAD
cod_f acultaddes_f acultad
TBL_INSCRIPCION
cod_inscripcioncod_estudiantef ech_inscripcioncod_año_lectiv ocod_f acultadcod_especialidadcod_niv el
TBL_INSCRIPCION_DET
cod_inscripcion_detcod_materianum_matricula
TBL_INSTITUCION
cod_institucioncod_tip_institucionnom_instituciondir_institucionemail_instituciontel_institucionrep_institucion
TBL_MATRICULA
cod_matriculacod_inscripciontotal_matricula
TBL_NIVEL
cod_niv eldes_niv elcod_especialidad
TBL_ROL
cod_rolcod_empleadototing_roltotegr_roltotal_rol
TBL_TIP_INSTITUCION
cod_tip_instituciondes_tip_institucion
TBL_TIPEMPLEADO
cod_tipempleadodes_tipempleadocod_contrato
TBL_TIPO_INSTITUCION
cod_tipo_instituciondes_tipo_institucion
TBL_TIPOPAGO
cod_tipopagodes_tipopagov alor_tipopago
TBLA_MATERIA
cod_materiades_materiacod_niv el
Iess
codigovalor
Ingresar()
IngresoEgreso
codigoañomes
Validar()
Movimiento
codigodescripción
1..*
1
1..*
1
matalum
cod_materia : Stringdes_materia : String
notalum
cod_matricula : Stringced_estudiante : Stringcod_materia : Stringnota1 : Doublenota2 : Doublenota3 : Doubletotal : Double
ingrenota()borranota()actunota()despnota()
TBL_DATOS_ACADEMICOS
cod_estudiantecod_año_lectiv ocod_f acultadcod_especialidadcod_niv elobs_estudiante
Documento SDS Página 4 de 41
3.1 MODELO DE CLASES
Se definirá el modelo de clases para el modulo de notas, en lo que
se refiere a procesos de calculo de promedio, así como también de
búsqueda
3.2 DICCIONARIO DE DATOS
TBL_DATOS_ACADEMICOS
ATRIBUTOS
cod_estudiante: string
cod_periodo:string
cod_facultad: string
cod_especialidad:string
cod_nivel:string
obs_estudiante: string
OPERACIONES
validar()
TBL_DATOS_ACAD_DET
ATRIBUTOS
cod_estudiante: string
cod_materia:string
promedio: int
status: string
OPERACIONES
validar()
TBL_DATOSALTERNOS
ATRIBUTOS
cod_estudiante: string
emp_datosalternos:string
carg_datosalternos:string
mail_datosalternos:string
tel_datosalternos:int
col_datosalternos:string
esp_datosalternos:string
Documento SDS Página 5 de 41
uni_datosalternos:string
carr_datosalternos:string
tit_datosalternos:string
fecgra_datosalternos:date
desde_datosalternos:string
hasta_datosalternos:string
OPERACIONES
validar()
TBL_ESTUDIANTE
ATRIBUTOS
cod_estudiante: string
nom_estudiante: string
ape_estudiante: string
dir_estudiante: string
tel_estudiante: int
fechnac_estudiante: date
repre_estudiante: string
telrepre_estudiante: int
sex_estudiante: string
OPERACIONES
validar()
TBL_FACULTAD
ATRIBUTOS
cod_facultad: string
des_facultad: string
OPERACIONES
validar()
TBL_ESPECIALIDAD
ATRIBUTOS
cod_especialidad: string
des_especialidad: string
cod_facultad: string
Documento SDS Página 6 de 41
OPERACIONES
validar()
TBL_NIVEL
ATRIBUTOS
cod_nivel: string
des_nivel: string
cod_especialidad: string
OPERACIONES
validar()
TBL_MATERIA
ATRIBUTOS
cod_materia: string
des_materia: string
cod_nivel: string
OPERACIONES
validar()
TBL_INSTITUCION
ATRIBUTOS
cod_institucion: string
nom_institucion: string
dir_institucion: string
tel1_institucion: int
tel2_institucion: int
mail_institucion: string
cod_tipo_institucion: string
prov_institucion: string
ciud_institucion: string
sect_institucion: string
ruc_institucion: string
OPERACIONES
validar()
Documento SDS Página 7 de 41
TBL_TIPO_INSTITUCION
ATRIBUTOS
cod_tipo_institucion: string
des_tipo_institucion: string
OPERACIONES
validar()
TBL_USUARIO
ATRIBUTOS
cod_usuario: string
ape_usuario: string
nom_usuario: string
username: string
password: string
cod_tipousuario: string
OPERACIONES
validar()
TBL_TIPO_USUARIO
ATRIBUTOS
cod_tipo_usuario: string
des_tipo_usuario: string
OPERACIONES
validar()
TBL_INSCRIPCION
ATRIBUTOS
cod_inscripcion: string
cod_estudinate: string
fech_inscripcion: date
cod_periodo: string
cod_facultad: string
cod_especializacion: string
cod_nivel: string
OPERACIONES
Documento SDS Página 8 de 41
validar()
TBL_INSCRIPCIÓN_DETALLE
ATRIBUTOS
cod_inscripcion: string
cod_materia: string
num_materia: int
OPERACIONES
validar()
TBL_MATRICULA
ATRIBUTOS
cod_matricula: string
cod_inscripcion: string
total_matricula: int
OPERACIONES
validar()
TBL_PERIODO
ATRIBUTOS
cod_periodo: string
des_periodo: string
OPERACIONES
validar()
TBL_NOTAS
ATRIBUTOS
cod_periodo: string
cod_matricula: string
cod_materia: string
ced_alumno: string
nota1: double
nota2: double
nota3: double
nota4: double
Documento SDS Página 9 de 41
nota5: double
nota6: double
nota7: double
nota8: double
nota9: double
nota10: double
nota11: double
nota12: double
nota13: double
nota14: double
total: double
OPERACIONES
Ingresar Notas()
Modificar Notas()
Consultar Notas por Curso()
Consultar Notas por Alumno
TBL_HISTORICO
ATRIBUTOS
cod_inscripcion: string
cod_estudinate: string
fech_inscripcion: date
cod_periodo: string
cod_facultad: string
cod_especializacion: string
cod_nivel: string
OPERACIONES
validar()
TBL_IESS
ATRIBUTOS
cod_iess: string
val_iess: float
OPERACIONES
Ingresar()
Documento SDS Página 10 de 41
TBL_MOVIMIENTO
ATRIBUTOS
cod_mov: string
des_mov: string
OPERACIONES
validar()
TBL_INGRESOEGRESO
ATRIBUTOS
cod_ingegr: string
año_ingegr: string
cod_mov: string
mes_ingegr: string
OPERACIONES
validar()
TBL_EMPLEADO
ATRIBUTOS
cod_empl: string
nom_empl: string
dir_empl: string
tel_empl: string
OPERACIONES
validar()
TBL_ROL
ATRIBUTOS
cod_rol: string
anio_rol: string
mes_rol: string
cod_empl: string
OPERACIONES
validar()
TBL_DETALLEROL
Documento SDS Página 11 de 41
ATRIBUTOS
cod_detrol: string
toting_detrol: float
totegr_detrol: float
tot_detrol: float
cod_iess: string
cod_ingegr: string
OPERACIONES
validar()
TBL_TIPOPAGO
ATRIBUTOS
cod_tippag: string
des_tippag: string
OPERACIONES
ingresar()
TBL_PAGO
ATRIBUTOS
cod_pag: string
cod_tippag: string
val_pag: float
OPERACIONES
ingresar()
validar()
Documento SDS Página 12 de 41
4. DIAGRAMAS DE ITERACIÓN
4.1. DIAGRAMA DE SECUENCIADIAGRAMA DE SECUENCIA: LOGIN DEL SISTEMA
: SECRETARIA
: ACCESSO
: ACCESO : USUARIO
: MDI
INGRESAR()
LOGIN()
INGRESARPASS()
PASS()
VERIFICAR()
GETDATOS()
N INTENTOS
DESPLEGAR PAN()
DIAGRAMA DE SECUENCIA: REGISTRO DE MATRICULA
: SECRETARIA Recupera Datos de Inscripcion : ACCESO
Actualiza Obligatoriedad de Dctos : ACCESO
Genera Pago Matricula : ACCESO
Registro de Matricula
Acceso()
Verificacion de datos()
Reintentos
Genera Valor()
Genera Registro()
Retorno()
DIAGRAMA DE SECUENCIA: REPORTE DE INSCRIPCIÓN
Documento SDS Página 13 de 41
: SECRETARIA
Recepcion de Datos
Ingreso Datos : ACCESO Genera Valor pago de Inscripción : ACCESO
Reporte de Inscripcion
Recepta Dctos.
Ingresa datos
Genera Valor
Varias veces
Genera Reporte
Retorna a recepcion
DIAGRAMA DE SECUENCIA: REPORTE MATERIAS
: SECRETARIA Ingresa facultad : ACCESO
Ingresa Especializacion : ACCESO
Ingresa Curso : ACCESO Ingresa Materia : ACCESO
Reporte Materias
acceso facultad()
acceso especializacion()
Acceso curso()
Acceso materia()
Genera reporte()
retorna()
Documento SDS Página 14 de 41
DIAGRAMA DE SECUENCIA: REPORTE MATRICULAS
: ALUMNOIngreso Cedula
: ACCESO Alumno : ACCESOLista de
matriculasReporte de Matriculas
ingreso()
cedula()
verifica cedula
lista matriculas()
reporte matriculas()
retorno()
DIAGRAMA DE SECUENCIA: INGRESO DE NOTAS
: Secretaria
: Ingreso Notas
: Facultad : Especializacion : Curso : Materia : Notas : Guardar
INGRESAR()
ESCOGER()
ESCOGER()
ESCOGER()
ESCOGER()
GETDATOS()
GETDATOS()
GETDATOS()
GETDATOS()
ESCOGER()
GETDATOS()
SALVAR DATOS()
CONTROLPRINCIPAL()
Documento SDS Página 15 de 41
DIAGRAMA DE SECUENCIA: REPORTE DE NOTAS POR CURSO
: Secretaria : Consulta x
Curso : Facultad : Especializacion : Curso : Notas
: Reporte
INGRESAR()
ESCOGER()
ESCOGER()
ESCOGER()
GETDATO()
GETDATO()
GETDATO()
RECUPERAR()
DESPLEGAR()
CONTROL PRINCIPAL()
DIAGRAMA DE SECUENCIA: CONSULTA NOTAS POR ALUMNO
: Secretaria : Consulta x
Alumno : Notas : Reporte Notas
INGRESAR()
RECUPERAR()
DESPLEGAR()
CONTROL PRINCIPAL()
Documento SDS Página 16 de 41
DIAGRAMA DE SECUENCIA: REPORTE DE NOTAS POR CURSOS
: Secretaria : Reporte de
Notas : Facultad : Especializacion : Curso : Materia : Notas
: Reporte Nota
INGRESAR()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
RECUPERAR()
DESPLEGAR()
CONTROL PRINCIPAL()
DIAGRAMA DE SECUENCIA: CERTIFICADOS DE ESTUDIANTES
: Secretaria
: Validar Certificados
: Facultad : Especializacion : Notas : Reporte
Certificados
INGRESAR()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
RECUPERAR()
DESPLEGAR
CONTROL PRINCIPAL()
Documento SDS Página 17 de 41
DIAGRAMA DE SECUENCIA: PASES DE NIVEL
: Secretaria : Validar Pases
: Facultad : Especializacion : Curso : Notas : Reporte
Pases
INGRESAR()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
ESCOGER()
GETDATOS()
RECUPERAR()
DESPLEGAR()
CONTROL PRINCIPAL()
DIAGRAMA DE SECUENCIA: ROL DE EMPLEADOS
: Secretaria : Selección : AdministrarEmpleado : Empleado
: Rol
SelecciónMesEmpleado()
IngresarDatos()
VerificarDatos()
RecibirDatos()
DesplegarInf()
EntregarRol()
Documento SDS Página 18 de 41
DIAGRAMA DE SECUENCIA: PAGO PENSIÓN ALUMNOS
: Secretaria : Acceso
: ControlAlumnos : Alumno
: Factura
Ingresar()
IngresarNombreCedula()
VerificarDatos()
RecibirDatos()
PresentarFactura()
DesplegarPantalla()
Documento SDS Página 19 de 41
4.2.- DIAGRAMAS DE COLABORACIÓNDIAGRAMA DE COLABORACIÓN: LOGIN DEL SISTEMA
: SECRETARIA
: ACCESSO
: ACCESO
: USUARIO
: MDI
8: N INTENTOS1: INGRESAR()
2: LOGIN()4: PASS()
3: INGRESARPASS()7:
5: VERIFICAR()6: GETDATOS()
9:
10: DESPLEGAR PAN()
DIAGRAMA DE COLABORACIÓN: REPORTE DE INSCRIPCIÓN
: SECRETARIA
Ingreso Datos : ACCESO
Recepcion de Datos
Genera Valor pago de Inscripción : ACCESO
Reporte de Inscripcion
1: Recepta Dctos.
2: Ingresa datos
3: Genera Valor
4: Varias veces
5: Genera Reporte
6: Retorna a recepcion
Documento SDS Página 20 de 41
DIAGRAMA DE COLABORACIÓN: REGISTRO DE MATRICULA
: SECRETARIARecupera Datos de
Inscripcion : ACCESO
Actualiza Obligatoriedad de Dctos : ACCESO
Genera Pago Matricula : ACCESO
Registro de Matricula
1: Acceso()
2: Verificacion de datos()3: Reintentos
4: Genera Valor()
5: Genera Registro()
6: Retorno()
DIAGRAMA DE COLABORACIÓN: REPORTE MATERIAS
: SECRETARIA
Ingresa facultad : ACCESO
Ingresa Especializacion : ACCESO
Ingresa Curso : ACCESO
Ingresa Materia : ACCESO
Reporte Materias
1: acceso facultad() 2: acceso especializacion()
3: Acceso curso()
4: Acceso materia()
5: Genera reporte()
6: retorna()
Documento SDS Página 21 de 41
DIAGRAMA DE COLABORACIÓN: REPORTE MATRICULAS
: ALUMNO
Ingreso Cedula
: ACCESO
Alumno : ACCESO
Lista de matriculas
1: ingreso()
2: cedula()
3: verifica cedula
4:
5: lista matriculas()
Reporte de Matriculas
6: reporte matriculas()
7: retorno()
DIAGRAMA DE COLABORACIÓN: INGRESO DE NOTAS
: Secretaria
: Ingreso Notas
: Facultad : Especializacion
: Curso
: Materia
: Guardar
: Notas
12:
1: INGRESAR()
2: ESCOGER()3: GETDATOS()
4: ESCOGER()
5: GETDATOS()
6: ESCOGER()
7: GETDATOS()
8: ESCOGER()
9: GETDATOS()
10: ESCOGER()11: GETDATOS()
13: SALVAR DATOS()
14: CONTROLPRINCIPAL()
Documento SDS Página 22 de 41
DIAGRAMA DE COLABORACIÓN: REPORTE DE NOTAS POR CURSO
: Secretaria
: Facultad
: Especializacion
: Curso
: Consulta x Curso
: Reporte
: Notas
8:
1: INGRESAR()
2: ESCOGER()
3: GETDATO()4: ESCOGER()
5: GETDATO()
6: ESCOGER()
7: GETDATO()
9: RECUPERAR()
11: CONTROL PRINCIPAL()
10: DESPLEGAR()
DIAGRAMA DE COLABORACIÓN: CONSULTA NOTAS POR ALUMNO
: Secretaria
: Consulta x Alumno
: Notas
: Reporte Notas
2:
1: INGRESAR() 3: RECUPERAR()
4: DESPLEGAR()5: CONTROL PRINCIPAL()
Documento SDS Página 23 de 41
DIAGRAMA DE COLABORACIÓN: REPORTE DE NOTAS POR
CURSOS
: Secretaria
: Reporte de Notas
: Facultad
: Especializacion
: Curso
: Materia
: Notas
: Reporte Nota
10:
1: INGRESAR()2: ESCOGER()
3: GETDATOS()
4: ESCOGER()
5: GETDATOS()
6: ESCOGER()
7: GETDATOS()
8: ESCOGER()
9: GETDATOS()
11: RECUPERAR()
12: DESPLEGAR()
13: CONTROL PRINCIPAL()
DIAGRAMA DE COLABORACIÓN: CERTIFICADOS DE ESTUDIANTES
: Secretaria
: Facultad
: Validar Certificados
: Especializacion
: Notas
: Reporte Certificados
6:
1: INGRESAR()
2: ESCOGER()
3: GETDATOS()
4: ESCOGER()
5: GETDATOS()7: RECUPERAR()
8: DESPLEGAR
9: CONTROL PRINCIPAL()
Documento SDS Página 24 de 41
DIAGRAMA DE COLABORACIÓN: PASES DE NIVEL
: Secretaria
: Validar Pases
: Facultad
: Especializacion
: Curso
: Reporte Pases
8:
: Notas
1: INGRESAR()
2: ESCOGER()
3: GETDATOS()
4: ESCOGER()
5: GETDATOS()
6: ESCOGER()
7: GETDATOS()
9: RECUPERAR()
10: DESPLEGAR()
11: CONTROL PRINCIPAL()
DIAGRAMA DE SECUENCIA: ROL DE EMPLEADOS
: Secretaria
: Selección
: AdministrarEmpleado
: Empleado
: Rol
1: SelecciónMesEmpleado() 2: IngresarDatos()
3: VerificarDatos()
4: RecibirDatos()
5: DesplegarInf()
6: EntregarRol()
Documento SDS Página 25 de 41
DIAGRAMA DE SECUENCIA: PAGO PENSIÓN ALUMNOS
: Secretaria
: Acceso
: ControlAlumnos
: Alumno
: Factura
1: Ingresar() 2: IngresarNombreCedula()
3: VerificarDatos()
4: RecibirDatos()
5: PresentarFactura()
6: DesplegarPantalla()
Documento SDS Página 26 de 41
5.- INTERFASES
Toda las interfaces diseñadas son amigables para el usuario,
técnicamente desarrolladas con los estándares respectivos.
Login
Se registra el usuario del sistema en AES7
Pantalla Principal
Se puede acceder a los diferentes procesos como Archivo,
Administración, Procesos, Inscripción matricula, reporte, etc.
Documento SDS Página 27 de 41
Datos Generales
Son Datos necesarios para el proceso de información, estos son
los datos de la Institución Educativa.
Inscripción y matricula
Se ingresan los datos del estudiante, para luego procesar la
matrícula, en este formulario, se debe incluir las materias asignadas a
cada estudiante
Documento SDS Página 28 de 41
Mantenimiento de tablas
Se realizará el mantenimiento de las tablas principales de AES7,
como son: facultad, especialidad, nivel, materia, estudiante, usuarios etc.
Documento SDS Página 29 de 41
Consultas y reportes
Se establece el historial del estudiante, ya sea en especialidades y
niveles, además de arrastres, avances, perdidas.
Respaldo Base de Datos
Permite realizar respaldo de la Base de Datos de AES7
Documento SDS Página 30 de 41
Registro de Notas
Permite realizar el registro de notas de un alumno, organizado por
facultad, especialización, nivel y periodo. Se realiza varios procesos como
son nuevo, grabar, modificar o eliminar.
Reporte de Notas
Permite realizar reporte de notas de alumnos, organizado por
especialidad y nivel, aquí se imprimirán todos los alumnos con sus
respectivas calificaciones
Documento SDS Página 31 de 41
Pagos de Pensiones
Permite la realización pago de la pensión de un alumno que lo
solicita. Contiene una sección que permite filtrar al alumno al ingresar su
nombre, una sección donde aparece con sus datos respectivos y
finalmente una sección donde se registra el pago concerniente al mes
respectivo. Finalmente contiene una secuencia de botones con los que
se ejecuta la acción de la transacción pertinente.
Rol de Pagos a Profesores y Empleados Administrativos
Permite elaborar el Rol de Pagos de un Empleado administrativo
de la Institución Educativa. Contiene las siguientes secciones:
Una sección que permite hacer el filtrado del empleado al ingresar su
nombre, Segunda en la que aparecen los datos del empleado solicitante
en sus respectivas cajas de texto o un grid. Una sección que permite
registrar y hacer el cálculo del total a recibir en función del sueldo básico
además de considerar los ingresos o egresos de ley. Finalmente en la
parte inferior existen botones con los que se ejecuta la acción de la
transacción pertinente.
Documento SDS Página 32 de 41
Rol de Pagos a Profesores
Permite elaborar el Rol de Pagos de un profesor de la Institución
Educativa. Contiene las siguientes secciones: Una sección que permite
hacer el filtrado del Profesor al ingresar su nombre, segunda en la que
aparecen los datos del Profesor solicitante en sus respectivas cajas de
texto o un grid. Tercera permite registrar y hacer el cálculo del total a
recibir en función del número de horas trabajadas además de considerar
los ingresos o egresos de ley. Finalmente en la parte inferior existen
botones con los que se ejecuta la acción de la transacción pertinente.
Documento SDS Página 33 de 41
Consulta de Pagos
Este formulario permite hacer la consulta de los pagos realizados
en un mes nivel y especialidad determinados. Contiene las siguientes
secciones:
Una sección que permite establecer el nivel especialidad sección
semestre mes de pago tipo de pago datos necesarios para hacer la
filtración de datos mismos que se presentarán en una gris de resumen.
Documento SDS Página 34 de 41
6.- JERARQUÍA DE MENÚSPara el AES7, se especifica el siguiente Menú, el cual es
requerido para satisfacer las necesidades de los diferentes Usuarios.
La jerarquía de menús está organizada de 3 niveles. El primer
nivel está representado por el nivel menú o las opciones principales del
sistema. El segundo nivel está compuesto de Submenús o las opciones
secundarias del sistema. El tercer nivel cuenta con los ítems del submenú
o las actividades de interfaz del mismo.
Menú Archivo
En este Menú se encontrarán las opciones que permiten al Usuario
realizar funciones de Impresión y para Salir del Sistema
Menú Administración
Este Menú permite realizar procesos de Actualización en las Tablas del
AES7, se dispone de las siguientes opciones:
Institución
Mantenimientos
o Estudiante
o Facultad
o Especialización
o Nivel
o Período
o Materia
o Tipo de Institución
o Docente
Documento SDS Página 35 de 41
o Usuario
o Tipo de Usuario
Menú Procesos
En este Menú se encontrarán las opciones que permiten al
Usuario realizar procesos que utilizan información de varias tablas de la
Base de Datos, recuperando información y generando datos requeridos
por la institución, es por esto que se incluye las siguientes opciones:
Inscripciones
Matriculas
Notas
Pagos
Rol de Pagos Empleados
Rol de Pagos Docentes
Menú Consultas
En este Menú se encontrarán opciones que permiten al Usuario
realizar consultas a Pantalla, de la información de la Base de Datos, se
incluye las siguientes opciones:
Alumnos
Histórico
Notas
Pagos
Rol de Pagos
Menú Reportes
En este Menú se encontrarán las opciones que permiten al
Usuario realizar reportes de la información de la Base de Datos, se
incluye las siguientes opciones:
Alumnos
Histórico
Notas
Pagos
Rol de Pagos Empleado
Rol de Pagos Docente
Documento SDS Página 36 de 41
Menú Cerrar Sesión
En este Menú se permiten al Usuario cerrar su sesión activa, y
cambiar de tipo de Usuario, está opción es Valida para procesos en los
que el Administrador necesita activar opciones exclusivas para él
Menú Herramientas
En este Menú se encontrarán opciones que ayudan al Usuario a
realizar su trabajo, de mejor manera y ser así más productivo.
Calculadora
Respaldo
Menú Ayuda
En este Menú se encontrarán opciones de ayuda al Usuario y conocer
además quien fue el desarrollador así como las librerias que se necesita,
entre las opciones que se dispone son:
Acerca de:
Librerías
Documento SDS Página 37 de 41
GLOSARIO DE TÉRMINOS
ACCIÓN
Conducta que acompaña a un evento de transición. Una acción
es considerada a tiempo cero cuando no puede ser interrumpida.
ACTOR
Algo o alguien externo al sistema en desarrollo pero que
interactúa con el.
ARQUITECTURA
Estructura lógica y física de un sistema empleado para diseñar
todas las estrategias y tácticas aplicadas durante el desarrollo.
ATRIBUTO
Definición de dato simple o compuesto perteneciente a un objeto
de clase
AES7
Software elaborado por UM7SYS, llamado Sistema Automatizado
de Instituciones Educativas,
CLASE
Descripción de un grupo de objetos con atributos, conducta y
relaciones comunes.
CASO DE USO
Representación de un proceso del negocio. Representa el modelo
de diálogo entre un actor y el sistema
DIAGRAMA DE CASOS DE USO
Representación gráfica que representa algunos o todos los actores, casos de uso y sus interacciones en el Sistema.
Documento SDS Página 39 de 41
DIAGRAMA DE CLASES
Representación Gráfica que permite visualizar algunas o todas las
clases de un modelo
DIAGRAMA DE SECUENCIAS
Representación Gráfica que describe interacciones de secuencia
de objetos.
DIAGRAMA DE ITERACCION
Representación Gráfica
ESTANDARES ISO 9001
Es un método de trabajo, que se considera tan bueno, Que es el
mejor para mejorar la calidad y satisfacción de cara al consumidor. La
versión actual, es del año 2000 ISO 9001:2000, que ha sido adoptada
como modelo a seguir para obtener la certificación de calidad. Y es a lo
que tiende, y debe de aspirar toda empresa competitiva, que quiera
permanecer y sobrevivir en el exigente mercado actual.
Estos principios básicos de la gestión de la calidad, son reglas de
carácter social encaminadas a mejorar la marcha y funcionamiento de
una organización mediante la mejora de sus relaciones internas. Estas
normas, han de combinarse con los principios técnicos para conseguir
una mejora de la satisfacción del consumidor.
IEEE
Corresponde a las siglas de The Institute of Electrical and
Electronics Engineers, el Instituto de Ingenieros Eléctricos y Electrónicos,
una asociación técnico-profesional mundial dedicada a la
estandarización, entre otras cosas. Es la mayor asociación internacional
sin fines de lucro formada por profesionales de las nuevas tecnologías,
como ingenieros eléctricos, ingenieros en electrónica, ingenieros en
sistemas e ingenieros en telecomunicación....
Documento SDS Página 40 de 41
IEEE.830
Estándar del IEEE Recommended Practice for Software
Requirements Specification ANSI/IEEE 830 1998, documento de
Especificación de Requisitos de Software.
IEEE. 1058
Estándar IEEE 1058, recomendada para la elaboración de Proyectos Software
PRUEBA
Verificación completa del sistema
SDS
Documento de Especificación de Diseño, para proyectos
SRS
Documento de Especificación de Requerimientos, para proyectos
UML (LENGUAJE DE MODELAMIENTO UNIFICADO)
Lenguaje usado para especificar, visualizar y documentar un
sistema en desarrollo orientado a objetos
UM7SYS
Nombre de empresa otorgado a los profesionales de 7mo
Sistemas nocturno de la Universidad Metropolitana, periodo Noviembre
2006 – Abril 2007
Documento SDS Página 41 de 41
top related