Académique Documents
Professionnel Documents
Culture Documents
1 Entrevista Las entrevistas se realizaron por distintos medios, con preguntas enfocadas a un tema en especfico del cual obtuvimos informacin fundamental para la ejecucin del proyecto. ENTREVISTA A KARDEX Lo primero que se hizo fue ir a kardex acadmico de informtica, en la cual nos informaron que la obtencin de certificados de notas se realizaba en el vicedecanato, una vez concluida la entrevista en ese ambiente nos dirigimos a kardex acadmico en donde hablamos con el encargado de turno en kardex facultativo el cual nos explico los distintos procesos entre los cuales estaba la normativas que existan en cuestin a certificados de notas con respecto a las inscripciones, las cuales no se podan realizar anualmente si el estudiante no obtena los certificados de notas de la gestin anterior a esta, en si esta normativa que tenia sistema a cargo de estos procesos(SIGAF) no se aplicaba a informtica. Por lo cual nos indico que todos los procesos se realizaban en la TIC facultativa. ENTREVISTA LIC. ROJAS Despus nos encontramos en la Tic facultativa a la Lic. Rojas la cual nos ayudo a entender de mejor modo el funcionamiento de el SIGAF y el servicio que este sistema ofreca a la FCPN, los datos ms relevantes obtenidos durante esta entrevista que el I/2010 324 estudiantes solicitaron sus certificados de notas, en cuanto se refiere a la gestin pasada I/2011 fueron 35 estudiantes los que solicitaron sus certificados de notas, la causa de esto fue que los datos respecto a esa gestin no fueron entregados por parte de la carrera de informtica. Por lo cual realizamos las conjeturas y vimos que el SIA encargado de la carrera de informtica era un sistema independiente del SIGAF y estos dos no tenan relacin alguna. Pos lo cual nos informaron que en cuanto a las otras carreras los certificados de notas se realizaban de 1 a 2 semanas, mientras que para la carrera de informtica se realizaba entre 2 a 1 mes de plazo, dependiendo si este era de gestiones anteriores. Debido a eso nos dijeron que la carrera de informtica entregaba un DVD en el cual se almacenaba la informacin acadmica y se entregaba cada gestin, lo que haca proceso lento y tambin nos informaron que informtica no mando este DVD la gestin pasada, por lo cual esta peticin de certificados de notas se vio afectada. Por lo cual el SIA de informtica es descentralizado del SIGAF y la sincronizacin de las base de datos se dio debido a que las bases de datos son diferentes, con el ltimo dato dimos por concluidas las entrevistas y la obtencin de requisitos en los que se refiere al proyecto.
ENCUESTA
1. Usted tiene problemas al solicitar el certificado de notas?
SI
NO
SI
NO
SI
NO
SI
NO
NO
SI
NO
Las encuestas se realizaron sobre una poblacin estudiantil de 10 alumnos de los cuales obtuvimos los siguientes datos. si no pregunta 1 50% 50% pregunta 2 0% 100% pregunta 3 60% 40% pregunta 4 10% 90% pregunta 5 100% 0% pregunta6 10% 90%
2. rboles analticos 2.1 Definicin de rbol de problemas 2.2 Definicin de rbol de objetivos
Tramite de titulacin se hace cargo El estudiante se ve impedido de sacar su certificado de egreso
40% de los estudiantes no solicitan su certificado de notas hasta culminar sus estudios.
Incumplimiento de los prerrequisitos para la inscripcin impuesta por la FCPN en cuestin de certificados de notas.
Solucionar los problemas que los estudiantes tienen por cuestin de certificados de notas.
Cumplir con los pre-requisitos para la inscripcin impuesta por la FCPN en cuestin a certificados de notas.
3. Descripcin del marco lgico FIN Acortar el trmite de titulacin respecto al tiempo. IOV-CCT 90% de los estudiantes ya no tiene problemas en su trmite de titulacin con respecto al tiempo hasta diciembre de 2014. 95% de los estudiantes no tienen problemas para titularse por cuestin de certificados de notas hasta diciembre de 2013. 98% de las solicitudes se realiza por va web hasta julio de 2013. 99% de alumnos que cumplen el reglamento hasta diciembre de 2013. MDV SUPUESTOS
PROPOSITO Solucionar los problemas que los estudiantes tienen por cuestin de certificados de notas.
PRODUCTO O COMPONENTE 1. Solicitud automatizada de entrega de certificados de notas. 2. Reglamento cumplido por FCPN en cuestin a certificados de notas. ACTIVIDAD 1.1 Integrar los dos sistemas (SIA Y SIGAF) creando un subsistema nuevo. 1.2 Hacer que los sistemas utilicen una misma base de datos. 2.1 Enviar solicitud a jefatura de carrera. 2.2 Modificar el sistema para que no permita hacer inscripcin sin certificados de notas.
Tiempo: 6 meses. Costo: 6300 BS. Tiempo: 1 meses. Costo: 10 BS. Tiempo: 3 meses. Costo: 2100 BS. Tiempo: 3 meses. Costo: 2900 BS. Tiempo total: 13 meses. Costo total: 11310 BS.
Solicitud de permiso a vicedecanato. Carta de solicitud a las Lic. Menfi Morales Ros. Publicidad.
ANALISIS Y DISEO ORIENTADO A OBJETOS 1. Requerimientos a) b) Panorama general.- Este proyecto tiene por objetivo crear un sistema para solucionar los problemas que los estudiantes tienen por cuestin de certificados de notas. Metas Automatizacin de la entrega de certificados de notas. Reducir el tiempo de entrega de certificados de notas. Facilidad de acceso para obtener el certificado de notas. Notificacin al celular del alumno indicndole el da en que puede recoger el certificado de notas.
c)
Funciones de verificacin de certificados para la convalidacin de materias. Referencia R 1.1 R 1.2 Funcin Recepcionar certificado de Notas Envi de certificado de notas ( Almacenar envi) Verificar materias en comn Verificar notas de las materias seleccionadas Elaborar resolucin con fines de convalidacin Enviar resolucin al estudiante Entrega resolucin al estudiante Categora Evidente Evidente Atributo
tiempo de respuesta
Tiempo de respuesta
metfora de interfaz
R 1.6
Oculto
R 1.7
Evidente
Maximo en dia despus de llegada la resolucin Otros mecanismos mediante los cuales se entregue la resolucin al estudiante
Obligatorio
Obligatorio
Funcin Solicitar verificacin certificado de notas Referencia Funcin R2.1 Recepcio nar certificad o de notas Verificar Sistema y comparar informaci n Compara r actas con informaci n Devolver actas al estudiant e Categora Evidente Atributo Tiempo de respuesta Detalles y restricciones 2 minutos para recepcionar Categoria Obligatorio
R2.2
Oculto
Tolerancia a fallos
Obligatorio
R2.3
Oculto
Tiempo de espera
Obligatorio
R2.4
Evidente
Tiempo de espera
Maximo 1 dia
Obligatorio
2. Casos de uso
Curso de los eventos Accion de actor 1 El alumno ingresa al sistema y solicita la realizacin de sus certificados de notas 2.- Kardex recibe la peticin y comienza a operar
4.- Una vez finalizada pasa al sistema de verificacin 6.- Una vez solicitada la verificacin el sistema pasa a verificar los datos academicos 8.- Una vez aceptado todo se enva la informacion
3.- Una vez verificados la veracidad de la operacin realizada tanto lgica como financiera comienzan las operaciones y comienza la impresin de los datos previa revisin de esta 5.Despues se pasa a revisar si las pestaas de los certificados de notas estn llenas 7.- se revisa la veracidad de las notas y datos de alumno en sistema y en actas 9.- La informacin se enva al prximo paso para ser procesada
3. Modelo conceptual
Diagrama de secuencias
Diagrama de estado
Diagrama de colaboracin
CONTRATOS Nombre: SOLNOTAS (ALUMNO) Responsable: solicita las notas de un alumno Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: Excepciones: si no se efectu la solicitud se cometi un error Precondicin: el alumno solicita su certificado de notas Postcondiciones: -se solicita las notas -se espera la respuesta Nombre: ENVIARNOTAS (ALUNMO) Responsable: recibir las notas que nos envi el SIA para poder guardar la base de datos Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: Excepciones: si no recibe el base de datos de notas del alumno ocurri un error de envi Precondicin: solicitud de notas Postcondiciones: -se recibe las notas del alumno -se guarda la base de datos de notas de alumno Nombre: PASARNOTAS (ALUMNO) Responsable: se pasa las notas para poder hacer una integracin con la base de datos Tipo: sistema Referencia:
Cruzadas: casos de uso: sincronizacin de notas Notas: utilizar acceso rpido a la base de datos Excepciones: si no recibe el base de datos de notas del alumno ocurri un error de envi Precondicin: envi de los datos guardados Postcondiciones: -se pasa las notas del alumno -se guarda la base de datos de notas de alumno para as poder enviar al SIGAF Nombre: Datos transformados () Responsable: es responsable de transformar las notas para poder pasar la base de datos al sistema del SIGAF Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: utilizar acceso rpido a la base de datos Excepciones: si la base de datos no fue bien transformada ocurri un error de sincronizacin. Precondicin: base de datos de notas guardados Postcondiciones: -se decodifica los datos - luego se pasa a transformar para que tenga una compatibilidad con la base de Datos del SIGAF. - se pasa a verificar si la compatibilidad de base de datos con el base de datos del SIGAF se encuentra bien si ocurre un erro se vuelve a transformar los datos. -se guarda la base de datos de notas de alumno para as poder enviar al SIGAF Nombre: ENVIARBASEDEDATOSNOTAS (ALUMNO) Responsable: es responsable de pasar los datos al sistema del SIGAF para poder as sacar el certificado de notas. Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: utilizar acceso rpido a la base de datos Excepciones: si el envi no se realizo bien se cometi un error. Precondicin: base de datos sincronizados Postcondiciones: - enviar la base de datos Diagrama de estados
Diagrama de colaboracin
DIAGRAMA DE SECUENCIA
2.-
3.-
4.-
5.-
3.- Compara datos personales referentes a los Certificados de Notas 4.- Genera Observaciones 5.- Enva CN verificados de vuelta al proceso mediante el cual se logro identificar los que tenan errores 6.- Finaliza Verificacion.
Diagrama de secuencia
Contratos
Contrato Nombre: Enviar Solicitud verificaion() Responsabilidades: Una vez llegados los certificados de notas Este se encarga de enviar la solicitud para comenzar el proceso de verificacin. Tipo: Sistema Referencias Funciones del sistema: R2.1 R13,R1.4. cruzadas: Casos de uso: Verificar certificado de notas Notas: Excepciones: Precondiciones: Postcondiciones: .Si el certificado de notas no llega ni la confirmacin de envi desde el SIA este se ocupa de ver si el proceso se vio truncado y tambin de corregir el error producido. Entrega certificado de notas y confirmacin del envio del SIA. Una vez finalizado pasamos a verificar el prellenado de los certificados de notas
Contrato Nombre: Revisar Prellenado( ) Responsabilidades: Se pasa a realizar la comprobacin de las pestaas concernientes a los certificados de notas. Tipo: Sistema. Referencias Funciones del sistema: R2.2 cruzadas: Casos de uso: Verificar certificado de notas Notas:
Si la pestaa concerniente al certificado de notas esta vacia, se pasa a devolver el certificado de notas para realizar un proceso de feedback con este, caso contrario continua Solicitud verificacin de certificado de notas Una vez finalizado se pasa a verificar las notas del alumno
Contrato Nombre: Compara notas/materia alumno Responsabilidades: Este proceso se comienza a comparar las notas, materias con las notas materias existentes en actas de notas y tambin en los subsistemas mediante lo cual se obtiene una confirmacin o negacin de seguir con el proceso Tipo: Sistema Referencias Funciones del sistema: R1.4. cruzadas: Casos de uso: Verificar certificado de notas Notas: Excepciones: Precondiciones: Postcondiciones: Contrato Nombre: Responsabilidades: Tipo: Referencias cruzadas: Notas: Excepciones: Precondiciones: Postcondiciones: En caso de existir alguna observacin en los procesos generados anteriormente se pasa a realizar un proceso de feedback en el anterior sistema o caso contrario desechar todo el proceso. Revisin del prellenado, comparacin notas. Una vez finalizado enviamos los certificados de notas revisados a los distintos sistemas. En caso de existir alguna irregularidad se pasa a generar la observacin correspondiente. Revisin del prellenado Una vez finalizado pasamos realizar una confirmacin final Confirmacion final Se encarga de controlar el proceso de observaciones que se generaron anteriormente Sistema Funciones del sistema: R1.1 R1.2 R1.3 R1.4. Casos de uso: Verificar certificado de notas
Diagrama de estados
Diagrama de colaboracin
NOMBRE: Enviar Datos ( ). RESPONSABILIDADES: Se Realiza el envo de datos al Sistema de Sincronizacin. TIPO: Sistema. REFERENCIAS CRUZADAS: Funciones del sistema: R5.1, R5.2, R5.3, R5.4. Casos de uso: Realiza envo. NOTAS: Utilizar acceso a internet en el envo. EXCEPCIONES: Si el envo es rechazado, muestra mensaje de que en el envo se cometi error. Si el envo es muestra error, realizar nuevamente el envo. PRECONDICIONES: El sistema conoce el procedimiento de envo de datos. POSTCONDICIONES: Si se trata de una solicitud de C.N. (se enva notas al sistema de sincronizacin). Si el envo de datos es aceptada (el sistema de sincronizacin sigue con el procedimiento siguiente). NOMBRE: Enviar constancia Solicitud CN ( ). RESPONSABILIDADES: Realizar el envo de constancia en la solicitud del CN al Almacn. TIPO: Sistema. REFERENCIAS CRUZADAS: Funciones del sistema: R5.1, R5.2, R5.3, R5.4. Casos de uso: Realiza envo de constancia solicitud de CN. NOTAS: Para esto se utiliza el enlace al sistema y el internet. EXCEPCIONES: Si el Envo de constancia de solicitud CN no es vlido indicar que existe una falla. PRECONDICIONES: El sistema conoce el cdigo de aceptacin de envo constancia. POSTCONDICIONES:
Si se trata de enviar (Se realiza la verificacin de cdigo de envo). Si el envo de Constancia de es aceptada (Se realiza la aceptacin).
NOMBRE: Verificar Notas ( ). RESPONSABILIDADES: Presentar el certificado de notas con la verificacin vlida, realiza el envo al sistema de verificacin TIPO: Sistema. REFERENCIAS CRUZADAS: Funciones del sistema: R5.1, R5.2, R5.3, R5.4. Casos de uso: Verificacin de notas. NOTAS: Utilizar el envo requerido de verificacin de notas. EXCEPCIONES: Si la respuesta a la verificacin de notas es errnea se realiza el proceso de reclamo. PRECONDICIONES: El sistema conoce el proceso de verificacin y revisin de notas. POSTCONDICIONES: Si se trata de verificacin de notas se da una respuesta al alumno, un mensaje. Si la respuesta a la verificacin de notas es correcta de procede a la siguiente fase. NOMBRE: Comunicar Finalizacin RESPONSABILIDAD: Enviar y comunicar en un mensaje la finalizacin del proceso de solicitud de Certificado de Notas. TIPO: Sistema. REFERENCIAS CRUZADAS: Funciones del sistema: R5.1, R5.2, R5.3, R5.4. Casos de uso: Comunicar la finalizacin. NOTAS: Enviar un mensaje de finalizacin de solitud. EXCEPCIONES: Si el proceso de solicitud CN esta errneo se realiza el reclamo y no se puede realizar la impresin. PRECONDICIONES: El sistema conoce el cdigo.
POSTCONDICIONES: Si se trata de impresin es porque la solicitud de C.N. esta correcta, y el comunicado de finalizacin emite un mensaje de solicitud de certificado de notas exitosa.
Nombre: ENVIARDATOS (ALUNMO) Responsable: recibir las notas que nos envi el SIA para poder guardar la base de datos Y para poder hacer una integracin con la base de datos. Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: utilizar acceso rpido a la base de datos Excepciones: si no recibe el base de datos de notas del alumno ocurri un error de envi Precondicin: solicitud de notas Postcondiciones: -se recibe las notas del alumno - se guarda la base de datos de notas de alumno para as poder enviar al SIGAF Nombre: CONVERTIRDATOS () Responsable: es responsable de transformar las notas para poder pasar la base de datos al sistema del SIGAF Tipo: sistema Referencia: Cruzadas: casos de uso: sincronizacin de notas Notas: utilizar acceso rpido a la base de datos Excepciones: si la base de datos no fue bien transformada ocurri un error de sincronizacin. Precondicin: base de datos de notas guardados Postcondiciones: -se decodifica los datos - luego se pasa a transformar para que tenga una compatibilidad con la base de Datos del SIGAF. - se pasa a verificar si la compatibilidad de base de datos con el base de datos del SIGAF se encuentra bien si ocurre un erro se vuelve a transformar los datos. -se guarda la base de datos de notas de alumno para as poder enviar al SIGAF
Contrato Nombre: Enviar Notificacin de finalizacin (mensaje:cadena, rol_entrega:m[][]) Responsabilidades: Mandar mensaje que notifique que las notas ya se encuentran impresas y listas para ser entregadas. Adems de mandar el rol de entrega para que los estudiantes sepan que da deben recoger su certificado. Tipo: Sistema. Referencias Funciones del sistema: R7.7,R7.8 cruzadas: Casos de uso: Mandar rol de entrega. Notas: Utilizar utilizar protocolo fttp para transmitir los datos.
Si el mensaje no fue enviado reenviar el mensaje, y en caso de no tener aun el rol de entrega mandar un mensaje de pendiente. El sistema debe estar conectado con el sistema de sincronizacin. Si se trata de mandar un nuevo rol crear la instancia de rol de entrega.
Contrato Nombre: Responsabilidades: Tipo: Referencias cruzadas: Notas: Excepciones: Precondiciones: Postcondiciones:
Confirmar verificacin() Se encarga de controlar el proceso de observaciones que se generaron anteriormente Sistema Funciones del sistema: R1.1 R1.2 R1.3 R1.4. Casos de uso: Verificar certificado de notas En caso de existir alguna observacin en los procesos generados anteriormente se pasa a realizar un proceso de feedback en el anterior sistema o caso contrario desechar todo el proceso. Revisin del prellenado, comparacin notas. Una vez finalizado enviamos los certificados de notas revisados a los distintos sistemas.
Contrato Nombre: Responsabilidades: Tipo: Referencias cruzadas: Notas: Excepciones: Precondiciones: Postcondiciones:
Enviar Reporte() Se encarga de enviar los datos verificados correctamente Sistema Funciones del sistema: R2.1 R2.2 R1.3 R1.4. Casos de uso: Verificar certificado de notas Se pasa a enviar el reporte, en caso de excepcin se lo reenvia despus de unos cuantos minutos Revisin del prellenado, comparacin notas., , confirmar verificacin() Una vez finalizado enviamos los certificados de notas revisados al sigaf
DIAGRAMA DE CLASES