Aplicación informatica para la gestion de la cedula institucional de los planteles educativos del municipio escolar araure
Post on 13-Jun-2015
3372 Views
Preview:
Transcript
Página 1
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria Universidad Politécnica Territorial del Estado Portuguesa Juan de Jesús Montilla
Programa Nacional de Formación en Informática Acarigua, Estado Portuguesa
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO
ESCOLAR ARAURE
Autores: Andres Silva 20.644.928 Fernando Castillo 20.641.699
Pedro Parra 20.158.549 Coautora:Mirayda Canela 5.367.670
Representante de la comunidad:Elimar Rangel
ACARIGUA JULIO 2012
UPTP JJ MONTILLA
Página 2
INDICE
INDICE DE TABLAS Y/O CUADROS ......................................................................................4 INDICE DE GRAFICOS Y/O IMAGENES .................................................................................5
INTRODUCCION…………………………………………………………………………………6
DEFINICIÓN DEL PROYECTO SOCIOTECNOLÓGICO………………………………...........8
Diagnostico situacional…………………………………………………………………………….8
PLANIFICACIÓN DEL PROYECTO SOCIOTECNOLÓGICO……………………………….67
Descripción de la Metodología de Desarrollo……………………………………………………67
Plan de Acción. …………………………………………………………………………………..82
Cronogramas de Actividades……………………………………………………………………..84
DISEÑO Y DESARROLLO DEL PROYECTO SOCIOTECNOLÓGICO………….………….86
Nombre y Alcance del Proyecto…………………………………………………………............86
Arquitectura del Software………………………………………………………………………...87
Requerimientos funcionales………………………………………………………….................119
Glosario del Proyecto…………………………………………………………………………...120
IMPLEMENTACIÓN, PRUEBAS Y OPTIMIZACIÓN DEL PROYECTO
SOCIOTECNOLÓGICO…………………………………………………………………...…...123
Estrategias de Implantación del Proyecto…………………………………………….…………123
Detección y Corrección de Errores del Proyecto……………………………………. …………129
Página 3
PRODUCTO ALCANZADO DEL PROYECTO SOCIOTECNOLÓGICO…………………..130
Descripción del Producto………………………………………………………………………..130
Factores de Riesgos……………………………………………………………………………..130
Manuales de Usuario…………………………………………………………………………...131
RESULTADOS Y LOGROS DEL PROYECTO SOCIOTECNOLÓGICO…………………..146
Conclusiones y Recomendaciones………………………………………………………………146
Referencias Bibliográficas............................................................................................................147
Anexos…………………………………………………………………………………………..148
Página 4
INDICE DE TABLAS Y/O CUADROS
Especificación de los Procesos del Negocio……………………………………………18
Especificación de los Procesos del Departamento……………………………………...32
Necesidad Tecnológica…………………………………………………………………37 Plantilla modelo………………………………………………………………………...39
Plan Acción……………………………………………………………………………..82
Cronograma de Actividades……………………………………………………………84
Diccionario de Datos…………………………………………………………………...89
Especificación de Requerimientos…………………………………………………….119
Manual de Usuario…………………………………………………………………….130
Página 5
INDICE DE GRAFICOS Y/O IMÁGENES
Organigrama Estructural………………………………………………………………………..29
Vista de los Procesos del Negocio………………………………………………………………31
Modelo de caso de uso…………………………………………………………………………..38
Diagrama de Actividad………………………………………………………………………….39
Árbol del Problema……………………………………………………………………………....45
Árbol de Objetivos…………………………………………………………………….................46
Factibilidad Social………………………………………………………………………………..53
Factibilidad Operativa…………………………………………………………………………....56
Factibilidad Técnica……………………………………………………………………………...58
Factibilidad Económica……………………………………………………………………….....60
Estudio de la Factibilidad………………………………………………………………………..61
Diagrama de Caso de Uso del Sistema…………………………………………………………..63
Diagrama de Clases………………………………………………………………………………87
Diagrama de Objetos…………………………………………………………………………….88
Modelo de Datos………………………………………………………………………………...89
Carta Estructurada…………………………………………………………………….................97
Diagrama de Actividad…………………………………………………………………………..99
Diagrama De Secuencia…………………………………………………………………………109
Página 6
INTRODUCCION
La Informática es la ciencia que estudia el tratamiento automático y racional de la
información.” Se dice que el tratamiento es automático por ser máquinas las que realizan los
trabajos de captura, proceso y presentación de la información, y se habla de racional por estar
todo el proceso definido a través de programas que siguen el razonamiento humano. Esto se lleva
a cabo a través de un software.
El software es un conjunto de herramientas enlazadas entre si para lograr un objetivo
también se le conoce como la parte intangible del computador. Estos software se crean o se
elaboran a través de una serie de técnicas y fases por las que atraviesa su desarrollo con el
objetivo de automatizar o agilizar el o los procesos de una organización o tareas del día a día, el
desarrollo de un software o aplicación informática es un trabajo algo complejo y es por ello que
los desarrolladores de software se rigen en una serie de técnicas, modelos, y metodologías para
generar una aplicación informática de calidad y que cumpla con los requisitos exigidos por el
usuario o la organización ya que el software también se le define como la producción inmaterial
del cerebro humano ya que está diseñado por la percepción del mundo que el ser humano conoce.
El Municipio Escolar Araure no se escapa de esta urgencia tecnológica ya que los procesos
que actualmente realizan se hacen de manera manual lo cual nos ubica dentro del departamento
de estadísticas que maneja la mayoría de los procesos de la organización entre ellos tenemos:
recolectar matricula preliminar, recolectar matricula inicial, transcribir plan de trabajo, generar
estadísticas trimestrales, generar informe gestión, generar zonificación, verificar rendimiento
estudiantil, y actualizar directorio del plantel. El equipo de desarrolladores se ubico dentro en el
proceso recolectar matricula inicial cuya finalidad es el registro y actualización de toda la
información administrativa de los planteles educativos adscritos al Municipio Escolar Araure
(MEA) se define como la Cedula Institucional de los Planteles Educativos. Para llevar a cabo este
proceso en el cual se recolectan dicha información con una serie de planillas denominadas
planillas A-1 en donde se lleva el registro de los planteles y el personal adscrito a ella.
El problema principal que presento dicha organización es su plataforma tecnológica ya que
actualmente el sistema que poseen no les permite realizar con facilidad y rapidez la gran variedad
de procesos que manejan es decir dicha tecnología es obsoleta y no permite realizar la gran
cantidad de trabajos que desempeña el departamento de estadísticas por lo que desarrollar dicha
Página 7
aplicación software presenta una gran prioridad puesto que a través de esta aplicación podrán
manejar con mucha facilidad la cantidad de procesos que desempeña la organización.
El software realizado contempla todos los requisitos exigidos por la organización
beneficiada y además agiliza la forma de como se llevan los procesos en dicha organización en
este caso el software realiza un registro tanto de los planteles educativos como del personal que
está adscrito a ellos, esta aplicación informatica es capaz de generar la cedula institucional de los
planteles educativos con el personal incorporado a ellos, dentro de las funcionalidades también
genera reportes significativos lo que se traduce a que el usuario desea saber cuánto personal sea
administrativo, obrero o docente este trabajando en dicha institución y genere un listado del
personal activo e inactivo entre otras, además presenta las funciones básicas de todo sistema las
cuales son agregar, eliminar, modificar actualizar y crear usuario.
Esta aplicación informática (software) se llevo a cabo en tres fases, la primera fase se
comenzó con la recolección de información lo que ayuda a conocer de manera profunda como se
llevan a cabo los procesos de manera manual, luego dentro de esta misma fase se recolectaron los
requerimientos para dar respuesta a su problemática y se realizo su estudio de factibilidad para
poder determinar si el proyecto es viable, continuando con la segunda fase se realizo el modelado
y construcción del sistema y la base de datos y se determino los controles de usuario del sistema,
para finalizar la tercera fase se realizaron las pruebas, correcciones y adiestramiento del usuario
para su entrega final.
Página 8
DEFINICIÓN DEL PROYECTO SOCIOTECNOLÓGICO
Diagnostico Situacional Nombre:
Municipio Escolar Araure.
Localización Geográfica:
Estado Portuguesa, Municipio Araure. Se encuentra dentro de las instalaciones del parque
metropolitano, avenida Rómulo Gallegos, frente a los estadios.
Misión
Coordinar, supervisar, evaluar y velar por el cumplimiento de las políticas educativas que se
aplican en las instituciones adscritas al municipio escolar Araure, ejecutando las líneas
estratégicas de la supervisión educativa, a fin de garantizar educación integral de calidad para los
niños y niñas, jóvenes, adolescentes y adultos, mediante el acceso, permanencia, prosecución y
culminación en el sistema educativo bolivariano.
Visión
Consolidar el proceso de supervisión educativa e integrada para fortalecer la función pedagógica
y administrativa en los planteles y servicios educativos en corresponsabilidad con la comunidad
educativa en la formación, ejecución y control de la gestión escolar para lograr los fines
establecidos en la constitución de la república bolivariana de Venezuela y la formación del nuevo
y la nueva ciudadanía con valores socialistas, espirituales profundamente humanistas.
Página 9
RESEÑA HISTÓRICA
El Municipio Escolar Araure se inició en el Año 1998, en las instalaciones del Ministerio de
Agricultura y Cría (MAC) Araure, contaba con tres (3) oficinas donde allí se distribuían a las
diferentes Coordinaciones, una (1) para el jefe Municipal y las otras dos (2) a Coordinación
como: Educación Inicial, Bienestar Estudiantil, Coord.de Primaria, Coord. de liceos,
Orientadores, Educ. Física, Cultura, Bibliotecas, siendo para ese entonces el Prof. Tito Bautista el
jefe del Municipio.
El equipo del Personal Administrativo lo conformaba: Zoraida de Lucena, Yelitza de Chiquito,
Yulimer Bejarano, y Egle Mendoza. Por su parte, el personal Obrero lo conformaba: Cruz Mario
Linares. Después de varios años nombran a la profesora Amelia Quero de Díaz como jefa del
Municipio, siendo las secretarias Zoraida de Lucena, Yelitza de Chiquito, Yulimer Bejarano, y
Egle Mendoza. El personal obrero seguía conformado por Cruz Mario Linares. Seguidamente,
designan a la profesora Hilda Elena Giménez, contando con las secretarias Zoraida de Lucena,
Yelitza de Chiquito, Yulimer Bejarano y Egle Mendoza. Cruz Mario Linares se mantenía
conformando el personal obrero.
Un tiempo después, le otorgan el cargo de jefe del Municipio a la profesora Amalia Stasik,
mientras que el cuerpo de secretarias lo conformaban Yelitza de Chiquito, Yulimer Bejarano,
María Alejandra Galíndez y Rosa Bonilla. Por su parte, en el personal obrero se mantenía Cruz
Mario Linares, y se unía a él Frank García. Luego la Profesora Lesbia Romero, pasa a tomar
cargo de jefe del Municipio el 12 de Septiembre del 2006 hasta el 30 de Abril del 2007. Siendo
las mismas secretarias, Yelitza de Chiquito, Yulimer Bejarano, Maria Alejandra Galindez y Rosa
Bonilla y los obreros Cruz Mario Linares y Frank García.
Nuevamente, en el mes de Mayo del 2007 regresa la profesora Amalia Stasik, en ese mismo año
la sede fue trasladada a las instalaciones del (CEIB) “Samuel Robinson” en la Urbanización
“Villas del Pilar”, ya que solicitaron desalojar las oficinas del (MAC), en esas oficinas las
secretarias para ese momento eran Zoraida de Lucena, Yelitza de Chiquito, Rosa Bonilla, Jazmín
Guebara y los obreros Cruz Mario Linares, Frank García y Raquel Pineda. En el año 2009, recibe
la profesora María Rodríguez, el cargo de jefe del Municipio; en ese mismo año el alcalde del
Municipio entrega la sede del Municipio Escolar Araure, la cual se encuentra ubica en el Parque
Metropolitano en la Av. Rómulo Gallegos.
Página 10
Actualmente, el Personal administrativo lo conforman: Zoraida de Lucena, Rosa Bonilla, Jazmín
Guevara. Joanny J. de Borjas, Yris Rodríguez y José Batista; y los obreros son Cruz Mario
Linares, Frank García y Raquel Pineda.
Página 11
DESCRIPCIÓN FUNCIONAL DE LA ORGANIZACIÓN
Jefe del Municipio Escolar Araure
Dirigir el funcionamiento y operación de las políticas fijadas por el Municipio Escolar
Araure.
Asegurar que el Municipio Escolar Araure continúe con los objetivos para los cuales fue
creado.
Asistir y asesorar a los directivos y coordinadores en la gestión que se debe cumplir en el
Municipio Escolar Araure.
Tomar decisiones en cuanto a situaciones que se presentan en el Municipio Escolar
Araure.
Evaluar el desempeño del personal asignado al Municipio Escolar Araure.
Asistir a reuniones del consejo docente planificadas por la Zona Educativa del Estado
Portuguesa.
Bajar información al personal que labora en el Municipio Escolar Araure, de los
lineamientos emanados por la Zona Educativa del Estado Portuguesa.
Coordinación del P.A.E
Participar en reuniones que planifica la coordinación Regional del P.A.E de la Zona
Educativa del Portuguesa.
Participar en eventos que planifica el Municipio Escolar Araure.
Retirar órdenes de compras en la coordinación Regional del P.A.E de la zona Educativa
del Estado Portuguesa.
Ejecutar visitas de supervisión a las diferentes instituciones del municipio escolar Araure
para evaluar los lineamientos bajados por la coordinación regional del P.A.E de la zona
educativa del municipio escolar Araure.
Entregar órdenes de compras circulares y documentos a los coordinadores institucionales
del P.A.E. del municipio escolar Araure.
Recibir y firmar expedientes para la elaboración de nóminas de las madres elaboradoras
del municipio escolar Araure.
Organizar data de las madres elaboradoras del municipio escolar Araure y realizar
reuniones para dar información en cuanto a los lineamientos del P.A.E.
Página 12
Organizar eventos del P.A.E. con madres elaboradoras, padres y representantes cuando lo
amerite el municipio escolar Araure.
Asistir a talleres organizados por la coordinación regional del P.A.E. de la Zona Educativa
del estado portuguesa.
Coordinación de Educación Física
Coordinar y monitorear a todos los docentes de educación física en las diferentes
instituciones en el municipio escolar Araure.
Coordinar las diferentes actividades emanadas de la zona educativa a través de la división
de educación física de entes públicos y privados del Municipio Escolar Araure.
Organizar y monitorear los juegos Municipales Escolares, realizados con la participación
de todas las instituciones públicas y privadas del Municipio Escolar Araure.
Organizar conjuntamente con la Zona Educativa del Estado Portuguesa, las diferentes
fases de los juegos Estadales del Municipio Escolar Araure, que se realizan en
Portuguesa.
Organizar Logística y transporte de las diferentes disciplinas deportivas que se mueven a
nivel Municipal, Estadal y Regional del Municipio Escolar Araure con la Zona Educativa
del Estado Portuguesa.
Elaborar proyecto para la solicitud de los personales árbitros y logística, indumentaria a
Indera para el Municipio Escolar Araure.
Supervisar y monitorear algunas instituciones del Municipio Escolar Araure cuando lo
amerite.
Recolectar recaudos en las diferentes instituciones del Municipio Escolar Araure en
cuanto a las necesidades de infraestructura.
Supervisar y monitorear como acompañante en las diferentes instituciones del Municipio
Escolar Araure.
Realizar proyectos de entrenamiento entre las diferentes disciplinas deportivas del
Municipio Escolar Araure.
Realizar proyectos de entrenamiento entre las diferentes disciplinas deportivas del
Municipio Escolar Araure en las que se participarán a nivel de Estado después de las fases
Municipales.
Página 13
Cumplir con actividades planificadas por el Municipio Escolar Araure de las fechas
efemérides (fecha patrias).
Coordinación de Comunidades Educativas.
Dar información sobre los requisitos para registrar la comunidad de padres y
representantes.
Coordinar las diferentes actividades emanadas de la zona educativa del estado Portuguesa
de las comunidades educativas del Municipio Escolar Araure.
Organizar y monitorear los eventos de las comunidades educativas, del Municipio Escolar
Araure, de acuerdo a las especificaciones emanadas por la zona educativa del estado
portuguesa.
Coordinación de Estadística
Diseñar formatos correspondientes al plan de trabajo trimestral, informe de gestión, y
supervisiones integrales del Municipio Escolar Araure.
Efectuar revisiones y supervisiones a los planteles educativos del Municipio Escolar
Araure, a fin de constatar la matrícula y el promedio de asistencia de los estudiantes o el
máximo de calidad y eficiencia.
Coordinar la recolección, sistematización y reportes de la matrícula inicial en los periodos
establecido por el Ministerio del Poder Popular para la Educación, sin errores ni
omisiones.
Analizar los indicadores estadísticos a fin de tomar decisiones oportunas en cuanto al
ingreso y egreso de estudiantes al Ministerio del Poder Popular para la Educación con un
máximo de calidad y eficiencia.
Página 14
Coordinación de Liceos Bolivarianos
Coordinar nóminas actualizadas de los liceos Bolivarianos del Municipio Escolar Araure.
Supervisar las instituciones que cumplen con el horario de los liceos Bolivarianos del
municipio Escolar Araure.
Consignar documentos referentes a las nóminas de liceos bolivarianos a la coordinación
Regional de la Zona Educativa del Estado Portuguesa del Municipio Escolar Araure.
Planificar, sistematizar y organizar eventos de los liceos bolivarianos a los docentes del
Municipio Escolar Araure.
Coordinación de Escuelas Bolivarianas
Coordinar y sistematizar las nóminas actualizadas de los bonos bolivarianos del
Municipio Escolar Araure, para consignarlas a la coordinación Regional de Escuelas
Bolivarianas de la Zona Educativa del Estado Portuguesa.
Supervisar las instituciones que cumplen con el horario de escuelas bolivarianas del
Municipio Escolar Araure.
Consignar documentos referentes a las nóminas bolivarianas del Municipio Escolar
Araure a la coordinación de escuelas Bolivarianas de la Zona Educativa del Estado
Portuguesa.
Planificar el programa radial (la voz de la escuela) del Municipio Escolar Araure.
Planificar Francisco Tamayo a nivel de escuela del Municipio Escolar Araure.
Juramentar las sociedades bolivarianas del Municipio Escolar Araure.
Coordinación de formación permanente
Planificar, sistematizar y organizar jornadas de formación permanente y foros educativos
a los docentes del municipio escolar Araure.
Revisar los programas y planes educativos de Canaima a los docentes del municipio
escolar Araure.
Ejecutar visitas de acompañamiento pedagógicas a los docentes del municipio escolar
Araure.
Organizar las jornadas de micro y verificar el cumplimiento eficaz de los docentes en el
municipio escolar Araure.
Página 15
Sistematizar las jornadas de formación permanente y educativa a los docentes del
municipio escolar Araure.
Organizar conjuntamente con misión Robinson orientaciones generales en el municipio
escolar Araure.
Reportar mensualmente el promedio de asistencia de los beneficiarios de proyecto
Canaima del municipio escolar Araure.
Organizar jornadas de proyecto Manos a la Siembra del municipio escolar Araure.
Sistematizar el proyecto Manos a la Siembre del municipio escolar Araure.
Coordinación de escuelas bolivarianas
Coordinar y sistematizar las nóminas actualizadas de los bonos bolivarianos del municipio
escolar Araure, para consignarla a la coordinación regional de escuelas bolivarianas de la
zona educativas del estado Portuguesa.
Supervisar las instituciones que cumplen con el horario de las escuelas bolivarianas del
municipio escolar Araure.
Consignar documentos referentes a las nóminas bolivarianas del municipio escolar Araure
a la coordinación de escuelas bolivarianas de la zona educativa del estado Portuguesa.
Planificar el programa radial (la voz de la escuela) del municipio escolar Araure.
Planificar Francisco Tamayo a nivel de escuela del municipio escolar Araure.
Juramentar a las sociedades bolivarianas del municipio escolar Araure.
Coordinación de Escuelas Rurales
Supervisar las instituciones que cumple con el horario de las escuelas rurales, establecidas
en sus normas de convivencias del Municipio Escolar Araure.
Planificar sistematizar y organizar eventos de escuelas rurales a los docentes del
Municipio Escolar Araure.
Apoyar al Municipio Escolar Araure, en cualquier evento que se tenga planificado
ejecutar.
Coordinar las diferentes actividades emanadas en de la Zona Educativa del Estado
Portuguesa de las Escuelas rurales en el Municipio Escolar Araure.
Página 16
Ejecutar visitas de supervisión a las diferentes escuelas rurales, del Municipio Escolar
Araure, para evaluar los lineamientos emanados por la coordinación Regional de Escuelas
Rurales de la Zona Educativa del Estado Portuguesa.
Planificar visitas de evaluación al personal obrero, administrativo, y docentes a las
escuelas rurales del Municipio Escolar Araure.
Organizar jornadas y talleres de capacitación y círculos de estudios a los docentes de las
escuelas rurales del Municipio Escolar Araure.
Ejecutar visitas de supervisión a las diferentes escuelas Rurales del Municipio Escolar
Araure para detectar las necesidades.
Coordinación de Educación Inicial
Ejecutar visitas de supervisión a los diferentes centros de Educación Inicial para detectar
las necesidades del Municipio Escolar Araure.
Sistematizar los resultados de las visitas de supervisión de Educación inicial del
Municipio Escolar Araure.
Diagnosticar las fortalezas y debilidades de cada centro de educación inicial del
Municipio Escolar Araure.
Organizar y planificar visitas de orientación en los aspectos pedagógicos y
administrativos de Educación inicial del Municipio Escolar Araure.
Organizar jornadas y talleres de capacitación y círculos de estudios a los docentes de
Educación inicial del Municipio Escolar Araure.
Organizar conversatorios, reuniones periódicas con directivos y docentes de educación
inicial del Municipio Escolar Araure.
Constatar matrículas de niños y niñas de educación inicial, para constatar el ingreso y
desincorporación de las estadísticas de educación inicial del Municipio Escolar Araure.
Caracterizar los datos estadísticos de cada institución de educación inicial del Municipio
Escolar Araure.
Página 17
Coordinación de Bienestar Estudiantil
Realizar charlas a las instituciones del Municipio Escolar Araure y comunidad en general.
Dar orientación para realizar proyectos escolares a docentes, directivos y alumnos del
Municipio Escolar Araure.
Nombrar asesor patrullero y conformar la patrulla escolar del Municipio Escolar Araure.
Coordinación de cultura
Realizar la supervisión integral de docentes de cultura del Municipio Escolar Araure, para
intercambiar permanentemente su planificación basada en plan integral de los cuales se
derivan planes de acción, dentro de los lineamientos emanados por la coordinación
Regional de entes públicos y privados del sector cultural y social de la Zona Educativa
del Estado Portuguesa.
Organizar y monitorear los eventos culturales u otros, del municipio escolar Araure, de
acuerdo a las especificaciones emanadas por la Zona Educativa del Estado Portuguesa.
Entregar quincenalmente la planificación de actividades a desarrollar en el Municipio
Escolar Araure.
Apoyar al Municipio Escolar Araure, en cualquier evento que se tenga planificado ejecutar
Página 18
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Bienestar
Estudiantil
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Entrega de becas a
instituciones que la
requieren
Solicitud de listado de becarios.
Recepción de copia de C.I. del representante y representado, copia de partida de nacimiento, constancia de estudio y un informe del consejo comunal como la familia de la beca.
Listado de Becarios.
-Coordinación municipal
-Coordinación Regional.
-Directores
-Estudiantes
Voceros Estudiantiles.
Elección de voceros a nivel de secundaria.
Procesar votación de los estudiantes postulados por cargo
Llevar resultados de votación a Guanare a la comunidad educativa.
Coordinación Municipal.
Salud
Elección de docentes encargados en el área de salud.
Organizar reunión de los docentes encargados de salud con el orientador.
Estatus de la salud de los Estudiantes.
Coordinación Municipal.
Estudiantes Alistar Patrulleros
Se Preparan docentes en orden cerrado para que luego ellos lo impartan en sus respectivas instituciones.
Listado de Patrulleros Escolares.
Coordinación Municipal.
Tránsito
Página 19
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Educación
Inicial
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Formatos estadísticos.
Estadística mensual, Atención Educativa Convencional, Atención Educativa no Convencional, Hogain del nivel de educación inicial
Los directores de los diferentes centros de educación inicial consignan al departamento de educación inicial del Municipio Araure las estadísticas de los dos primeros días de cada mes para ser sistematizado para así obtener en total de matrícula de varones y hembras.
Total de matrícula varones y hembras en Educación Inicial enviado a la coordinación regional de la Zona Educativa para así obtener información de cantidad general de niños (as) que estudian en el Municipio Araure.
Directores
Institucionales,
Coordinación
Municipal de
Educación Inicial
Página 20
Instrumento de recolección de datos de la dirección general de educación.
Matriz de datos General del Plantel.
Sistematizar las informaciones respecto a los datos del plantel; número de: personal docente, administrativo, auxiliares, obrero, disgregar la matrícula por edad y sexo, número de aulas, necesidades de mobiliario, datos del personal docente de atención educativa no convencional, número de madres embarazadas y disgregación de matrícula por edad y sexo.
Se le consigna a la coordinación regional de Educación Inicial para así sincerizar al personal de las instituciones y conocer las necesidades y que mobiliarios tiene cada centro de Educación Inicial para mejorar la motricidad fina y gruesa de los niños y niñas.
Página 21
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Escuelas
Bolivarianas
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Curriculum
.
Plantillas de
exclusión.
Planillas de inclusión.
Hoja de
asistencias.
Supervisión de horarios.
Verificación de los bauches.
Verificar que los profesores cumplan con el horario diario, si no son cumplidas dichas horas se descuenta el bono salarial además de que se excluye el pago general.
Exclusión de bonos
Pago a los profesores
Profesores.
Coordinación.
Verificación de los PA, P.I.C. de las instituciones
proyecto Canaima y el programa de alimentación
Se encarga de verificar el cumplimiento de los proyectos ya antes mencionados al igual de los programas que se estén desenvolviendo allí.
Cumplimiento de los proyectos aprobados.
Página 22
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Educación
Física y Deporte
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Instrumento de evaluación.
Diagnóstico de los
diferentes niveles de Educación
Física.
Trabajar directamente en las canchas para verificar las debilidades y fortalezas en sus respectivas actitudes.
Calificar a los niños en los diferentes renglones.
Profesores, alumnos, entes administrativos
Material deportivo
infraestructura deportiva.
Planificar Juegos de intercurso.
Realizar una serie de competencias por cada disciplina deportiva con las diferentes secciones de una institución.
Buscar un campeón de cada disciplina deportiva de cada institución.
Todos los docentes y alumnos.
Comunidad.
Infraestructura de la
comunidad, transporte y
Infraestructura de la
comunidad, transporte y Instrumento
de evaluación
Planificar Juegos Municipales.
Realizar competencias entre las instituciones para determinar un representante municipal por cada una de las diferentes disciplinas deportivas.
Buscar un campeón de una institución para representar al municipio.
Docente
Alumnos
Árbitros.
Planificar Juegos Estadales
Realizar competencias entre las instituciones quienes representan
Buscar un campeón de una institución para representar al
Docente
Alumnos
Página 23
a los municipios para determinar un representante Estadal por cada una de las diferentes disciplinas deportivas.
Estado.
Árbitros
Material de Apoyo, video beam, libros,
formatos educativos.
Supervisión a los
docentes de Educación
Física.
Verificar que los instrumentos pedagógicos sean aplicados correctamente en cada nivel educativo.
Lograr los objetivos que están previstos en cada nivel Educativo.
Coordinación Municipal, asesor pedagógico, docente, personal administrativo.
Creatividad del docente
Talleres de planificación y evaluación.
Preparar al docente en sus funciones educativas.
Desenvolvimiento efectivo a corto, medio y largo plazo de las diferentes actividades en el área.
Docentes, asesor pedagógico. Facilitador.
Tabla Gimnástica
Depende de la creatividad del docente y de la matrícula de cada institución
Actividad recreativa competitiva.
Docentes
Alumnos
Comunidad
Página 24
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Estadística
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Formato de matrícula inicial (Modulo A-1).
Formato de Rendimiento Estudiantil.
Tabulador 1 y 2.
Recolección, Sistematización y Reporte de la matrícula de los planteles Educativos.
Solicitud de información a los planteles Educativos (formato de Matrícula)
Sistematización de la información recolectada en la Base de Datos
Caracterización de docentes, especialistas.
Entrega de información a la coordinación Regional de Estadística.
Bases de Datos
Informe final de Matrícula.
Directores de Planteles.
Equipo municipal de Estadística.
Coordinación Regional de Estadística.
Página 25
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Educación Media
Diversificada Y Profesional
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Información
suministrada por los
directores de los
planteles secundarios
del Municipio
Escolar Araure.
Supervisión de Planteles Educativos.
Realizar cronograma de supervisión.
Visita a planteles educativos de Secundaria.
Solicitud de recaudos a Directivos de los planteles.
Sistematización de la visita.
Entrega de Acta a Directivos
Acta Final de Supervisión
Directivos de Secundaria
Coordinación Municipal.
Página 26
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Formación
Permanente
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Nóminas Docentes.
Solicitud de Jornadas y Talleres.
Informes Secuenciales de capacitación.
Organización de jornadas de Formación permanente a los docentes del Municipio Escolar Araure.
Se reciben lineamientos del Ministerio del Poder Popular para la Educación.
Se relacionan y conocen a los docentes a formar.
Entrega de información físico y digital a los participantes de la jornada.
Sistematización de los asistentes a la jornada.
Entrega de certificado.
Entrega de informe final a la coordinación Regional de Estadística.
Caracterización de participantes de la jornada.
Informe final de la jornada.
Docentes participantes.
Docentes facilitadores.
Equipo Municipal de Formación Permanente.
Página 27
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Cultura
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Cronograma de actividades.
Organización de eventos de Cultura.
Establecer calendario de eventos culturales en el Municipio Escolar Araure.
Realizar convocatorias a eventos.
Convocar a músicos y otros cultores.
Realizar registro fotográfico del evento e informe final
Registro fotográfico.
Informe final.
Docentes especialistas de cultura.
Coordinación Municipal de Cultura.
Directores de planteles Educativos.
Página 28
ESPECIFICACIÓN DE LOS PROCESOS DEL NEGOCIO
Coordinación de Control De
Estudio Y Evaluación
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Notas certificadas (Autenticadas).
Partida de nacimiento.
Título Certificado.
Fotocopia de la cédula.
Hoja de registro del año de egreso.
Hoja de resumen final.
Autenticación del título.
Solicitud de títulos perdidos.
Verificar los datos presentados con el archivo (legajos). Verificar datos filiatorios (cédula, partida de nacimiento, notas). Se procede a la firma de verificación y autenticación.
Debe solicitarse en la oficina municipal con los recaudos exigidos a nivel municipal.
Luego pasa a la zona educativa y es allí donde se hace la verificación y firma de la autenticación por el jefe de evaluación y control de estudios a nivel regional.
Entregar al usuario los documentos presentados con las notas autenticadas.
Evaluadores.
Estudiantes.
Página 29
ORGANIGRAMA ESTRUCTURAL
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION Profesor. Héctor Navarro
MUNICIPIO ESCOLAR ARAURE: Profesora. María Rodríguez
ZONA EDUCATIVA PORTUGUESA: Profesor. Ramón E. Rodríguez.
COORD. DE ESTADISTICA PROF. ELIMAR RANGEL
PERSONAL OBRERO
COORDINACIONES
COORD. DESA. ENDOGENO PROF. OSCAR ZAMBRANO
COORD. EDUC. FISICA Y DEP. PROF: ANGEL L.
RAQUEL PINEDA
COORD; BIENESTAR ESTUD. PROF: CELSA C
COORD. COMUNIDADES EDUC. PROF.
FRANK GARCIA CRUZ MARIO LINAREZ
COORD. EDUC. MEDIA DIVERSIFICA Y PROFESIONAL
PROF. MOISES PRADO
PERSONAL ADMINISTRATIVO
COORD. EDUC: INICIAL PROF. ISAURA VARGAS
COORD. ESCUELA RURALES PROF. CLARA R.
COORD. PAEB PROF. FELIPE MIRELIS
COORD. ESCUELAS BOLIV. PROF. GLORIA V.
COORD. DE CULTURA PROF. TULIO R.
COORD. FORMACIÓN PERMANENTE
HUMBRTO RODRIGUEZ
ZORAIDA DE LUCENA
ROSA BONILLA JASMIN GUEVARA
JOANNY DE BORJAS IRIS RODRIGUEZ
JOSÈ BATISTA
COORD. EDUC. ESPECIAL PROF. JANET ROJAS COORD; COLEGIO PRIVADOS
PROF: LUDILMA RODRIGUEZ
Página 30
Modelo del Negocio
Departamento en Estudio.
Nombre
Coordinación de Estadística.
Objetivos
Planificar las tareas a ejecutar por las diferentes coordinaciones del Municipio Escolar Araure.
Controlar y consolidar la información de los docentes activos adscritos en el Municipio Escolar Araure.
Registrar la matrícula actual del plantel educativo reflejando los ingresos y egresos generados durante el trimestre.
Mantener un registro actualizado de los docentes según su especialidad (deporte, cultura, desarrollo endógeno, aula integrada, y bibliotecario).
Garantizar la prosecución escolar de los alumnos de sexto grado al primer año de educación media diversificada.
Comparar la matrícula inicial recolectada el mes de octubre con la matrícula final recolectada en el mes de julio y se mide los alumnos promovidos y no promovidos.
Actualizar datos del plantel de matrícula y del personal.
Página 31
Vista de los Procesos del Negocio
Coordinador
RecolectarMatriculaPreliminar
RecolectarMatriculaInicial
TranscribirPlanDeTrabajo
GenerarEstadisticasTrimestrales
GenerarInformeGestion
GenerarZonificacion
VerificarRendimientoEstudiantil
ActualizarDirectorioPlantel
Página 32
ESPECIFICACIÓN DE LOS PROCESOS DEL DEPARTAMENTO
Coordinación de Estadísticas
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Formato de
Estadísticas
Preliminar por
institución.
Recolección de
la Matrícula
Preliminar
Muestra Estadística
Preliminar de los
alumnos inscritos
en el mes de junio.
Matrícula
preliminar.
Directores, docentes,
alumnos, coordinación de
estadísticas Regional y
Municipal.
Planilla
Modelo A-1
por institución.
Recolectar
matrícula inicial
transcripción del
modelo A-1.
-Recibir modelo
A-1.
-Verificar datos de
la planilla.
-Registrar
información de la
planilla modelo A-
1.
-Generar la base de
datos.
-Base de datos
actualizada.
-Diferentes
estadísticas
trimestrales de
los planteles
educativos
-Informe
trimestral.
Directores, docentes,
coordinación de
estadísticas Regional y
Municipal.
Formato del
plan del
trabajo por
mes.
Generar plan de
trabajo
trimestral.
Crear una
planificación de los
planes de trabajo
de cada
coordinador
municipal de todas
las actividades del
Municipio Escolar
Araure.
Plan de trabajo
general.
Coordinadores Municipales
Jefe del Municipio y Zona
Educativa.
Página 33
ESPECIFICACIÓN DE LOS PROCESOS DEL DEPARTAMENTO
Coordinación de Estadísticas
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Reporte de
actividades y
logros.
Generar informe
Gestión
-Comparar las
actividades ejecutadas
con las planificadas en
el plan de trabajo.
-Seleccionar las
actividades más
relevantes del
trimestre.
- Registrar las
evidencias.
-Diseñar y transcribir el
informe de gestión y de
logros.
Informe
de
gestión
del
plantel.
Directores del plantel,
coordinadores Municipales
y Zona Educativa.
Formato de
matrícula
trimestral.
Generar
estadística
trimestral.
-Obtener el control de
calidad de la
Estadística trimestral.
Organizar la estadística
trimestral por: plantel,
grado, edad, sexo,
ingreso y egreso,
promedio de
asistencias.
-Estadística
trimestral.
Directores, docentes,
coordinación Municipal y
Regional de Estadísticas.
Página 34
Nóminas
Actualizadas
Caracterizar
Docentes
Especialistas
Registrar los
docentes
especialistas por:
Aula integrada,
cultura, desarrollo
endógeno,
bibliotecario,
deporte,
instrucción
premilitar.
Docentes
especialistas.
Directores, docentes
especialistas, coordinación
de estadística municipal.
Página 35
ESPECIFICACIÓN DE LOS PROCESOS DEL DEPARTAMENTO
Coordinación de Estadísticas
ENTRADA PROCESO DESCRIPCIÓN SALIDA
ACTORES
Nóminas de
alumnos con
soporte
(copia de
cédula de
identidad,
partida de
nacimiento,
carta de
residencia)
Zonificar
Estudiantes.
-Revisar soportes y
nóminas.
-Generar la base de
datos de los
alumnos.
-Comprobantes
de Zonificación.
Representantes, docentes,
directores y coordinación de
estadística municipal.
Formato de
matrícula final.
Generar
Rendimiento
Estudiantil.
-Recolectar, validar
y tabular la planilla
de matrícula final
por plantel.
-Comprobar los
estudiantes
aprobados y no
aprobados.
-Índice de
repitencia.
Directores, docentes,
coordinador Municipal y
Regional de Estadística.
Página 36
Informe
estadístico del
plantel.
Nóminas
docentes.
Actualizar
directorio de los
planteles.
Realizar el
directorio de los
planteles utilizando
los reportes de las
nóminas y
estadísticas
entregados por los
directores.
Directorio
actualizado de
los planteles
Educativos por
dependencia
Directores, coordinador
Municipal y Regional de
Estadística.
Página 37
Necesidad Tecnológica Recolectar Matrícula Inicial Transcripción del Modelo A-1 Modelo Análisis
Docentes
(Roles)
Directores, Docentes Coordinación de Estadísticas Regional. Coordinación de Estadísticas Municipal.
Entidades
Del Negocio
Planilla modelo A-1. Informes Trimestrales Personal de Instituciones Educativas.
Reglas del negocio
El Docente debe tener recibo de pago (fijo y contratado). El Docente debe tener una credencial. El Docente debe estar registrado en las informáticas de la institución. Incluir todo el personal docente del plantel, (cobre o no por el presupuesto del mismo).
Breve descripción
El departamento de Estadísticas se Encarga de Registrar las Instituciones Educativas conjuntamente con el Personal que labora en ellas de esto depende la recolección de la Matricula Inicial con la que se lleva la información de cual es la cantidad del personal por Docente, Administrativo y Obrero además de la cantidad de alumnos de una institución por nivel y modalidad.
Objetivos Estratégicos
Registrar Plantel Registrar Personal Recolectar Matricula Inicial
Página 38
Modelo de Caso De Uso
System
Coordinador
Personal
Registrar Personal
RegistrarPlantel
Planteles Educativos
RecolectarMatricula
Página 39
PLANTILLA MODELO
Especificación Caso de Uso del Negocio.
Caso de uso:
Registrar Plantel Actor(es):
Coordinador y Secretaria del Municipio
Director.
Propósito :
Obtener de manera organizada toda la información de los planteles Educativos Adscritos al Municipio Escolar Araure.
Precondición: Disponer de todos los datos del Plantel suministrados por el director
Post condición: Registro del Plantel.
CURSO NORMAL DE EVENTOS
Acción Actor Respuesta del Proceso/ Sistema
1-El Director solicita registrar institución o actualizar los datos del documento de registro.
2-El coordinador o la Secretaria le entregan Instrumento de Registro al Director.
3-El Director se encarga de transcribir los datos en el instrumento.
4-El Director entrega el instrumento de registro al Coordinador o Secretaria.
5-El Coordinador o la Secretaria reciben el Instrumento de Registro por parte del Director.
6-El Coordinador o la Secretaria Verifican los Datos.
7-El Coordinador o la Secretaria Proceden al Registro del Plantel.
8-la información es guardada en archiveros.
REGLAS DEL NEGOCIO
El Director tiene una fecha límite de entrega de una semana después de solicitar el instrumento. El instrumento para el registro del plantel debe estar firmado y sellado únicamente por el director de dicho plantel.
Página 40
PLANTILLA MODELO
Especificación Caso de Uso del Negocio
Caso de uso :
Registrar Personal Actor(es): Coordinador y Secretaria del Municipio.
Director.
Personal Adscrito a las Instituciones.
Propósito :
Registrar Personal en el Municipio Escolar Araure adscrito a la Institución donde labore.
Precondición: Es obligatorio contar con todas las planillas de Registro del Personal entregada por los Directores.
Post condición: Personal Registrado en las Instituciones.
CURSO NORMAL DE EVENTOS
Acción Actor Respuesta del Proceso/ Sistema
1-El Director Solicita Registrar o Actualizar los Datos del Personal.
2-El coordinador o la Secretaria le entregan Instrumento de Registro al Director
3-El Director se encarga de transcribir los datos en el instrumento.
4-El Director entrega el instrumento de registro al Coordinador o Secretaria.
5-El Coordinador o la Secretaria reciben el Instrumento de Registro por parte del Director.
6-El Coordinador o la Secretaria Verifican los Datos.
7-El Coordinador o la Secretaria Proceden al Registro del Personal.
8-la información es guardada en archiveros.
REGLAS DEL NEGOCIO
La actualización de la información del Plantel y Matrícula se realiza sólo una vez al año mientras que Personal se realiza de manera Trimestral.
Página 41
PLANTILLA MODELO
Especificación Caso de Uso del Negocio.
Caso de uso:
Incorporar Actor(es):
Coordinador y Secretaria del Municipio
Director.
Propósito :
Incorporar el personal a un plantel con su respectivo cargo
Precondición: Disponer de los datos Básicos del Plantel y del Personal
Post condición: Registro del Plantel y Registro del Personal
CURSO NORMAL DE EVENTOS
Acción Actor Respuesta del Proceso/ Sistema
1-La secretaria o el Coordinador deben tener registrados al plantel y el personal.
2-El Coordinador o la Secretaria se encargan de verificar que estén los datos básicos del plantel y el personal.
3-El Coordinador y la Secretaria con los datos ya verificados se disponen a realizar la incorporación.
4-El Coordinador o la Secretaria Incorporan al Personal a un plantel con su respectivo cargo.
REGLAS DEL NEGOCIO
Los Datos del Plantel y del Personal ya deben estar registrados en el sistema.
Página 42
Diagrama De Actividad
Registrar Plantel
Coordinador y Secretaria Del MunicipioDirector Archivero
Solicita Registro o Actualizacion del Plantel
Reciben el Instrumento por Parte del DirectorTranscribe los datos
Entrega Instrumento al Coordinador o Secretaria
Verifican los Datos
Proceden al Registro del Plantel
Entrega de Instrumento
Guardar Informacion
Página 43
Diagrama De Actividad
Registrar Personal
Coordinador y Secretaria Del MunicipioDirector Archivero
Solicita Registro o Actualizacion del Personal
Reciben el Instrumento por Parte del DirectorTranscribe los datos
Entrega Instrumento al Coordinador o Secretaria
Verifican los Datos
Proceden al Registro del Personal
Entrega de Instrumento
Guardar Informacion
Página 44
Diagrama De Actividad
Incorporación
Coordinador o Secretaria IncorporadoCoordinador o Secretaria
Datos del Registro
verificar los Datos
AL terminar la Verificacion
Incroprorar Personal
Página 45
Árbol del Problema
EL Sistema Actual no cumple con las exigencias y requerimientos del Departamento de Estadística lo que no permite realizar el registro de la cedula
Institucional
No permite realizar consultas.
Retraso en la entrega de informes.
Pérdida de tiempo al transcribir datos.
No Muestra datos actualizados al momento
Pérdida de informacióninvaluable
No Contiene Control de Usuarios
El Manejador de Base De Datos no es el Adecuado
El Diseño de la base de datos no es Adecuada
El Programa Presenta Incompatibilidad con otros
Sistemas
Dificultad del Usuario en el Uso del Programa
Página 46
Árbol de Objetivos
Entrega de Informes Puntuales
Almacenamiento de Información Invaluable
Permite realizar consultas a tiempo.
Muestra los datos actualizados
El Manejador de Base de datos es Adecuado
La Transcripción de los datos es fácil y rápida
Cumplir con los requerimientos especificados por el Departamento de Estadísticas para realizar el registro de la cedula institucional al implantar la nueva plataforma
tecnológica
El Programa Sera Compatible con otros
Sistemas
Contendrá el Control de Usuarios
El diseño de la base de datos es el adecuado
El Usuario Utilizara el Programa Sin ninguna Restricción
Página 47
Alternativas de solución
Debido a la problemática que existe en la organización se planteo el diseño de una aplicación
informática para llevar el control de la cedula institucional de los planteles educativos adscritos al
Municipio Escolar al igual que el tipo de personal que labora en ellos ya sean obreros, Docentes o
Administrativo para así facilitar la cantidad de trabajo y reducir el número de actividades que
desempeñan diariamente en el Municipio Escolar Araure además dicha aplicación les permitirá
una forma de registrar y verificar la cantidad de datos que son recibidos al igual que manejar las
situaciones que presente el personal es decir los posibles estados y situaciones que puedan
presentar por lo cual se obtendrán la información más precisa sobre el personal y los planteles
educativos.
Aunque en la organización tienen un sistema el cual no cumple con las exigencias de la
coordinación es por ello que debemos crear un sistema el cual cumpla con todos y cada uno de
los requerimientos exigidos por la organización para así garantizar que dicha aplicación de frente
ante las situaciones que se presentan actualmente y que resuelva los inconvenientes no que los
cree es por ello que se tomara esta via como una de las alternativas de cambio para la
organización.
Instituciones involucradas
Ministerio Escolar Araure. Instituto Universitario de Tecnología del Estado Portuguesa
(I.U.T.E.P.).
Población Beneficiada
Municipio Escolar Araure, Instituciones Adscritas al Municipio Escolar Araure.
Personal Adscrito a las Instituciones Educativas.
Página 48
JUSTIFICACIÓN
Teórica
El PNF o Programa Nacional de Formación cambia la forma en la cual esta estructurada la
educación universitaria para así crear nuevos y mejores profesionales los cuales tendrán la tarea
de vincular a la universidad con las comunidades aledañas para así enfrentar los problemas que se
presentan en conjunto y darles solución a dichos problemas es por ello que el Proyecto Socio-
Integrador busca dicha vinculación entre las comunidades y las universidades para generar una
serie de proyectos para mejorar no solo la calidad de vida sino también agilizar la cantidad de
trabajos que realizan diariamente.
Para lograr esta vinculación debemos utilizar una serie de metodologías al igual que técnicas
obtenidas a lo largo del estudio de la carrera entre ellas están la metodología Merinde la cual
describe como abordar una comunidad u organización, la forma de utilizar el levantamiento de
información y los artefactos que manejaremos todos son métodos imprescindibles que deben ser
estudiados a fondo para lograr buenos resultados en el abordaje de una comunidad y poder
desarrollar el producto deseado.
Técnica
Entre los recursos que tenemos a disposición para desarrollar el sistema tenemos los componentes
hardware, software, al igual que Profesionales en la materia todos y cada uno son
complementarios ya que sin ninguno de ellos seria posible obtener un buen producto o en nuestro
caso una gran aplicación la cual cumpla con las especificaciones de nuestro usuario es decir la
organización en la cual estamos ubicados.
Componentes Hardware son los equipos físicos es decir los ordenadores o computadoras con las
cuales trabajan diariamente sin ellas serian imposible realizar un trabajo de esta magnitud ya que
si no poseen equipos en donde utilizarían este sistema.
Componentes Software es el sistema operativo del ordenador que además provee una serie de
herramientas que son necesarias para el funcionamiento del mismo al igual que otras
normalmente utilizadas por todos además de unas específicas que utilizaremos para la
elaboración de dicho software.
Página 49
Los Profesionales son el talento humano que a través del tiempo que llevamos en la carrera nos
han impartido sus conocimientos para así poder crear un sinfín de posibilidades entre ellos
profesores y tutores académicos los cuales nos guían a través de este trabajo colectivo para así
lograr la vinculación universidad comunidad .
Legal
Las siguientes leyes presentan gran relevancia con el desarrollo e implantación del proyecto
que hemos propuesto.
Ley Orgánica De Ciencia, Tecnología e Innovación
Actividades de ciencia, tecnología e innovación
Artículo 5°. Las actividades de ciencia, tecnología e innovación y la utilización de los resultados,
deben estar encaminadas a contribuir con el bienestar de la humanidad, la reducción de la
pobreza, el respeto a la dignidad y los derechos humanos y la preservación del ambiente.
Planes de los órganos del Sistema
Artículo 14. Los órganos del Estado que forman parte del Sistema Nacional de Ciencia
Tecnología e Innovación, deberán seguir los lineamientos generales establecidos en el Plan
Nacional de Ciencia Tecnología e Innovación, adaptando sus propios planes a dichos
lineamientos. De igual forma, las instituciones de educación superior y organizaciones del sector
privado miembros del Sistema Nacional de Ciencia, Tecnología e Innovación, de mutuo acuerdo
y acogiéndose a tales lineamientos, podrán participar de los recursos de que disponga el
Ministerio de Ciencia y Tecnología, para el financiamiento de programas y proyectos de
investigación y desarrollo, a los fines de la consecución coordinada de los objetivos previstos en
el Plan Nacional de Ciencia, Tecnología e Innovación, sin perjuicio de los demás aportes y
obligaciones que este Decreto Ley y otras leyes les impongan.
Página 50
Social
Debemos incluir a las comunidades en este proceso de cambio esa es la misión que nos trae el
PNF el cual plantea la unión comunidad universidad para así crear una serie de proyectos los
cuales plantean soluciones practicas que nos beneficien a ambos y las cuales puedan ser aplicados
en todas las comunidades sin ninguna restricción ya que la finalidad de esa vinculación es la de
crear conciencia a nivel nacional tanto en comunidades, organizaciones y comunidades para así
cambiar los viejos sistemas por los que se rigen ciertos sectores de la población y crear un bien
común.
Participante Comunidad
Las comunidades son de mucha importancia como lo hemos mencionado con anterioridad, ya que
es por ellas y en ellas que vamos a organizar nuestra investigación principal para luego llegar al
problema, para ello utilizamos un conjunto de técnicas de levantamiento de información que
hemos venido desarrollando durante el comienzo de la carrera y las cuales seguimos mejorando.
Con este proyecto se quiere llegar a crear una vinculación estudiante- comunidad y universidad-
comunidad con la elaboración de un sistema informático, ya sea para una organización, escuela,
comunidad, dirigido a resolver un conjunto de problemas que se presenten en ese momento o
durante el tiempo que se mantenga nuestro sistema.
Página 51
Estudio de Factibilidad
Social
¿Considera pertinente a sus actividades profesionales la aplicación informática?
¿Sabía usted que una aplicación informática le permite una información confiable, segura y
veraz?
¿Estaría usted dispuesto a participar en la alfabetización en el uso de una aplicación informática?
¿Considera usted que la aplicación informática traerá beneficios positivos a la comunidad?
¿De desarrollarse la aplicación informática cree usted que en un futuro el resto de la comunidad
aborde esta estrategia?
¿Estaría dispuesto a apoyarnos en esta labor universitaria para las comunidades?
Operativa
¿Ha manejado aplicaciones informáticas?
¿Estaría de acuerdo el personal en aportar información para abordar el desarrollo de una
aplicación informática para la transcripción de la planilla modelo A-1?
¿Estaría dispuesta a recibir capacitación sobre el manejo de la aplicación informática?
¿Sabía usted que nuestra institución cuenta con talento humano para el desarrolló de la aplicación
informática la apoyaría?
Página 52
Técnica
-¿El departamento de Estadísticas cuenta con los equipos necesarios para utilizar la aplicación
informática?
¿El departamento de Estadísticas cuenta con acceso a internet?
-¿Los equipos del departamento de Estadísticas cuentan con el sistema operativo conocido como
software libre?
¿Permitiría instalar el software necesario para el desarrollo de la aplicación informática?
Económica
-¿De ser necesario un aporte económico para el desarrollo de la aplicación software estaría
dispuesto a cooperar?
-¿Estaría dispuesto a donar algún material de interés para el uso de la aplicación informática
Ejemplo: CD’s, DVD’s entre otros?
Página 53
Factibilidad Social
1¿Considera pertinente a sus actividades profesionales la aplicación informática?
El 100% considera que una aplicación informatica es de utilidad en sus actividades profesionales.
2¿Sabía usted que una aplicación informática le permite una información confiable, segura y
veraz?
Están consientes de que una aplicación informática ayudara a que la información que es
manejada diariamente sea segura y confiable.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 54
3¿Estaría usted dispuesto a participar en la alfabetización en el uso de una aplicación
informática?
Si realizaramos la alfabetizacion tecnologica ellos estarian discpuestos a participar.
4¿Considera usted que la aplicación informática traerá beneficios positivos a la comunidad?
Estan seguros de que una aplicación informatica traera una serie de beneficios a la organización.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 55
5¿De desarrollarse la aplicación informática cree usted que en un futuro el resto de la comunidad
aborde esta estrategia?
La organización y comunidades cercanas abordara esta estrategia puesto que permite mejorar los
sistemas actuales o crear nuevos solamente de un levantamiento de informacion.
6¿Estaría dispuesto a apoyarnos en esta labor universitaria para las comunidades?
Apoyan la estrategia de la universidad y la gran labor que esta realizando en conjunto con las
comuninadades.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 56
Factibilidad Operativa
1¿Ha manejado aplicaciones informáticas?
Todas las personas están familiarizadas con algunas aplicaciones informáticas ya que algunas las
usan a diario para realizar su trabajo o algún objetivo de interés.
2¿Estaría de acuerdo el personal en aportar información para abordar el desarrollo de una
aplicación informática para la transcripción de la planilla modelo A-1?
Al desarrollar dicha aplicación le facilitara el registro de los datos y la transcripcion de los
mismos sobre este modelo .
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 57
3¿Estaría dispuesto a recibir capacitación sobre el manejo de la aplicación informática?
Al nacer la aplicación el personal de la organización recibirá un adiestramiento para que pueda
utilizarla sin ningún problema con el cual esta de acuerdo.
4¿Sabía usted que nuestra institución cuenta con talento humano para el desarrolló de la
aplicación informática la apoyaría?
Estan concientes de que en nuestra universidad cuenta con una cantidad de profesionales y
especialistas en nustra area.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 58
Factibilidad Tecnica
1¿El departamento de Estadísticas cuenta con los equipos necesarios para utilizar la aplicación
informática?
Cuenta con los equipos necesarios para poder implantar y utilizar la aplicación informática.
2El departamento de Estadísticas cuenta con acceso a internet?
Si posee acceso a internet gracias a dispositivos inalámbricos.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 59
3¿Los equipos del departamento de Estadísticas cuentan con el sistema operativo conocido como
software libre?
Si cuentan con este tipo de software ya que lo utilizan a menudo para realizar algunas tareas.
4¿Permitiría instalar el software necesario para el desarrollo de la aplicación informática?
De ser necesario nos permetiran instalar el software o el conjunto de aplicaciones que sean
necesarias para poder manejar la aplicación que se les otorgara.
Si100%
0%0%0%
Si
Si100%
0%0%0%
Si
Página 60
Factibilidad Económica
1¿De ser necesario un aporte económico para el desarrollo de la aplicación software estaría
dispuesto a cooperar?
Si es necesario y se presentara una situación que amerite utilizar algún insumo económico nos
veremos en la obligación de buscar vías alternas que nos satisfagan a ambos.
2¿Estaría dispuesto a donar algún material de interés para el uso de la aplicación informática
Ejemplo: CD’s, DVD’s entre otros?
Cuentan con esta cantidad de materiales asi que no ven ningun problema en facilitarlos.
Si36%
No14%
Tal Vaz50%
0%
Si
No
Tal Vaz
Si100%
0%0%0%
Si
Página 61
0
2
4
6
8
10
12
14
16
Social Operativa Tecnica Economica
Estudio de Factibilidad
Si No Tal Vez
Página 62
El proyecto es factible puesto que en el estudio de factibilidad arrojo una cantiadad de respuestas
favorables en cuanto a cada categoria es decir que en el Municipio Escolar Araure esta de
acuerdo con el trabajo que hemos desarrollado en el transcurso de un corto periodo de tiempo y
esperan beneficios cuando el trabajo este terminado. Es por ello que definimos cada uno de los
aspectos ya antes mencionados en nuestro estudio de factibilidad que son:
Economico,Social,Operativo y Tecnico.
Economico
De surgir algun imprevisto con respecto al material y equipos necesarios para la elaboracion de
dicho sistema se buscara la forma de solventar dicho problema con algun plan de contigencia o
tal vez alguna ayuda gubernamental.
Social
Es una gran labor la cual se esta desempeñando ya que esta iniciativa benificiara al Municipio
Escolar Araure las personas que trabajan diaramente alli tanto como a las personas de las
comunidades cercanas al igual que a todos los planteles y el personal adscrito al Municipio
Escolar Araure.
Operativo
El sistema informatico que se planea implementar cumple con las especificaciones del
departamento en estudio las cuales ya hemos mencionado con anterioridad ademas de que cuenta
con la aprobacion de la coordinadora del departamento y ademas contamos con todo el material
el cual esta a nuestra disposicion.
Tecnico
Se cuenta con todos los recursos hardware, software y humano los cuales son necesarios para
poder realizar dicho sistema y los cuales seran de mucha ayuda en la realizacion de dicho sistema
informatico.
Página 63
DIAGRAMA DE CASO USO DEL SISTEMA
GestionInstitucion
System
RegDatosGeneralePlantel
GestionPlantel
GenerarInformePlantel
RegPlantel
ConsultarPlantel
ActualizarPlantel
ListarPlantel
EliminarPlantel
Cordinacion
GenerarReporte
RegDireccionPlantel
Página 64
GestionC.I.Plantel
System
GestionPersonal
GestionInstitucion
GestionCIPlantel
GestionMatriculaInicial
InstitucionEducativa
Coordinacion
RegPersonal
ActualizarPersonal
ConsultarPersonal
ListarPersonal
DesactivarPersonal
RegCIaPlantel
ListarCIPlantel
ConsultarCIPlantel
ActualizarCIPlantel
EliminarCIPLantel
Página 65
GestionPersonal
System
RegDatosPersonalesDoc
RegPerfilAcamedicosDoc
RegPerfilLaboralDoc
RegDatosPersonalesAmdin
RegPerfilAcademicoAdmin
RegPerfilLaboralAdmin
RegDatosPersonalesObre
RegPerfilAcademicoObre
GestionDocente
GestionAdministrativo
InstitucionEducativa
Coordinacion
GestionObrero
GenerarListadoPersonal
Página 66
PLANIFICACIÓN DEL PROYECTO SOCIOTECNOLÓGICO
DESCRIPCIÓN DE LA METODOLOGÍA DE DESARROLLO
Metodología Merinde
Debemos utilizar la metodología Propuesta la cual esta basada en software libre ya que es un
estándar el cual contiene las herramientas, artefactos, métodos y conceptos que son necesarios
para poder elaborar una aplicación informática es por ello vamos a utilizar este tipo de
metodología para realizar un software que sea acorde a las especificaciones de los usuarios de la
organización en cuestión.
A continuación, observaremos más a fondo cual es la trama de Merinde sus múltiples conceptos
y soluciones que nos presenta a la hora de elaborar un proyecto de esta magnitud además de otros
lenguajes y patrones de diseño con los cuales trabajan a la par con la metodología ya mencionada.
Mejores Prácticas Implementadas en la Metodología
El proceso de software propuesto por MeRinde se inspira en catorce (14) mejores prácticas,
dirigidas a facilitar el desarrollo colaborativo de software entre equipos de trabajo de diversa
magnitud e índole, con el fin de que se desarrolle productos de software con alta calidad,
aprovechando al máximo los recursos disponibles de una forma eficaz y eficiente. A continuación
se listan las mejores prácticas consideradas:
· Adaptar el proceso de desarrollo.
· Alto nivel de abstracción.
· Centrarse en la arquitectura.
· Código estándar.
· Colaboración entre equipo.
· Demostrar resultados iterativamente e incrementalmente.
· Dirigido por Casos de Uso.
Página 67
· Diseño simple.
· Enfoque continuo en la calidad.
· Enfoque en los riesgos.
· Fomento del aprendizaje de experiencias.
· Interacción continua con cliente.
· Modelar el software.
· Permanecer ágil y esperar los cambios.
Seguidamente se describirá como cada una de las mejores prácticas listadas anteriormente será
implementada por la metodología MeRinde.
Adaptar el proceso de desarrollo:MeRinde es un marco de desarrollo ajustable que tiene como
objetivo mantener la agilidad durante el proceso de desarrollo, establecer planes con
representación realista, y estimaciones conforme a las condiciones del proyecto y durante todo el
ciclo de vida del proyecto. MeRinde propicia a que los planificadores de los proyectos ajusten el
proceso de desarrollo a sus necesidades ya que no tiene como objetivo ser prescriptiva. Los
proyectos de software en MeRinde mientras más grandes sean requerirán un mayor control para
asegurar que se cumplan con los objetivos del mismo y que no existan desviaciones. Son muchos
los factores que determinan el control que se debe tener sobre un proyecto, la cantidad de
artefactos a emplear, el detalle de la documentación, la cantidad de revisiones, entro otros; pero
fundamentalmente esto es proporcional al tamaño del proyecto, la distribución de los equipos de
desarrollo, la cantidad de personas involucradas, la complejidad de las tecnologías con que se
trabaje, complejidad de los requerimientos, etc. Por ello MeRinde es un marco de trabajo que se
presenta como ajustable, y no descarta que se empleen componentes externos a los aquí
presentados y a su vez tampoco descarta que sus componentes sirvan para otros marcos de
trabajo.
Alto nivel de abstracción: MeRinde favorece a que se tenga un alto nivel de abstracción para
reducir la complejidad y mejorar la comunicación entre los involucrados de los proyectos, a
traves de la recomendacion de emplear herramientas de modelado de alto nivel como UML, el
Página 68
empleo de estándares abiertos, el establecimiento temprano de la arquitectura, reutilización de
componentes, sistemas heredados y el empleo de software de código libre.
Centrarse en la arquitectura:MeRinde además de empelar los Casos de Uso para guiar el
proceso de desarrollo, presta especial atención al establecimiento temprano de una buena
arquitectura que no se vea fuertemente impactada ante cambios posteriores durante la
construcción y el mantenimiento. La arquitectura de los proyectos es representada a través del
modelo de las 4+1 vistas propuesto por Kruchten en 1995, con el fin de proveer una
representación arquitectónica estándar para que todos los involucrados en el desarrollo la puedan
comprender, discutir y razonar. Adicionalmente al acuerdo de la representación de la
arquitectura, MeRinde provee un proceso para diseñar la arquitectura a través de un conjunto de
actividades y define un artefacto fundamental llamado Documento de Arquitectura del Software
(DAS) para describir las vistas asociadas con los proyectos. MeRinde especifica un rol
responsable de la arquitectura del sistema denominado Arquitecto de Software, el cual a través
del ciclo de vida del sistema va refinando la arquitectura y haciéndola más robusta.
Código estándar:MeRinde propicia para las organizaciones el empleo de código estándar dentro
de las actividades de implementación, a fin de favorecer la reduccion de la complejidad, la
reutilizacion de componentes y que cualquier involucrado con los conocimientos pertinentes
pueda entender, revisar y opinar sobre cualquier componente implementado.
Colaboración entre equipo:Esta práctica en MeRinde es fundamental y es abordada por el
modelo de trabajo propuesto, por las actividades y por los roles contemplados. MeRinde es un
marco de trabajo donde la comunicación y la colaboración entre los miembros del equipo de
trabajo son favorecidas a fin de crear un ambiente de trabajo altamente productivo.
Demostrar resultados iterativamente e incrementalmente: En MeRinde las fases estan divididas
en iteraciones, cuyo resultado es una versión ejecutable (hito secundario), el Objetivo de la
metodología con cada iteración será mitigar los riesgos de mayor a menor, donde el concepto de
riesgo se refiere a ciertos casos de uso que son más criticos a la hora de hacer el proyecto. La
figura 1 señala como son representadas las iteraciones dentro de la metodología.
Página 69
Figura 1. Representación Gráfica de una Iteración en Me Rinde.
La cantidad de iteraciones a realizar en un proyecto va a ser directamente proporcional a la
magnitud del proyecto y el tipo de proyecto. Cada iteración con MeRinde debe ser contralada y
se debe abordar una parte de la funcionalidad total, pasando por todos los flujos de trabajo
relevantes y refinando la arquitectura. Cada iteración se analiza cuando termina. Se puede
determinar si han aparecido nuevos requerimientos o han cambiado los existentes, afectando a las
iteraciones siguientes. Las actividades en MeRinde durante la planificación de los detalles de
cada una de las iteraciones permiten que el equipo examine como afectarán los riesgos que aun
quedan al trabajo en curso. Toda la retroalimentación de una iteración hecha permite reajustar los
objetivos para las siguientes iteraciones. Esta dinámica continua hasta que se haya finalizado por
completo con la versión actual del producto.
MeRinde divide el proceso en cuatro fases, dentro de las cuales se realizan varias iteraciones en
número variable según el proyecto y en las que se hace un mayor o menor hincapié en los
distintas actividades. Las iteraciones deben estar dirigidas por el riesgo. Las primeras iteraciones
que se deben abordar serán aquellas que impliquen mayores riesgos, ya que seguramente tendrán
una fuerte influencia en la arquitectura del sistema o subsistema a construir y ayudarán a detectar
en una fase temprana los problemas que retroalimentarán la siguiente iteración, donde serán
Página 70
resueltos. Las primeras iteraciones en un proyecto bajo MeRinde se deben enfocar hacia la
comprensión del problema y la tecnología, la delimitación del ámbito del proyecto, la eliminación
de los riesgos críticos, y al establecimiento de una base para la arquitectura. Como soporte a las
organizaciones de desarrollo MeRinde provee un proceso para planificar las iteraciones de los
proyectos a través de un conjunto de actividades y define un artefacto fundamental llamado Plan
de Iteración y como soporte ofrece varios artefactos adicionales para la gestión de los riesgos.
Para cada iteración se selecciona algunos Casos de Uso, se refina su análisis y diseño y se
procede a su implementación y pruebas. Se realiza una pequeña espiral para cada ciclo. Se
realizan tantas iteraciones hasta que se termine la implementación de la nueva versión del
producto. En cada fase participan todas las disciplinas, pero que dependiendo de la fase el
esfuerzo dedicado a una disciplina varía. Toda iteración para un proyecto debe ser corta y contar
con una duración fija (2 a 6 semanas). Para una iteración se elige un conjunto reducido de
requerimientos, se diseña, implementa y prueba. El resultado de cada iteración es un sistema que
puede ser probado, integrado y ejecutado. La salida es un subconjunto con calidad de producción
final. Si existiesen inconvenientes para terminar una iteración planificada en lugar de retrasar el
final de esta se recomienda eliminar algunos de los requerimientos (se dejan para la siguiente
iteración).
Dirigido por Casos de Uso:Para MeRinde los casos de uso son la herramienta estándar
empleada para especificar los requerimientos funcionales del sistema, son los que guían el diseño,
implementación y pruebas de todo el sistema, y adicionalmente son los elementos que permiten la
trazabilidad.
Diseño simple:MeRinde apoya que los equipos de desarrollo eliminen las complejidades
innecesarias y código extra, que el énfasis se deposite en diseñar la solución más simple
susceptible de implementarse en el momento. Es sumamente importante que el equipo cumpla
con las metas planteadas para cada una de las iteraciones, para ello se debe manejar metas
alcanzables y evitar complejidades que no sean necesarias, posteriormente alcanzado el nivel
funcional planteado si se dispone de los recursos se podrá aplicar áas funcionalidad si así se
requiere.
Enfoque continuo en la calidad:MeRinde contiene mecanismos para que la calidad de todos los
artefactos se evalue en varios puntos durante todo el proceso de desarrollo, especialmente al final
Página 71
de cada iteración. A lo largo de todo el proceso de desarrollo de MeRinde se pueden encontrar
actividades enfocadas a probar, evaluar y revisar, las cuales juegan un papel fundamental para
asegurar la calidad no sólo al final de los proyectos sino que por el contrario durante todo su ciclo
de vida. Existen una gama de artefactos destinados al enfoque continuo de calidad en MeRinde
que soportan las actividades planteadas por los flujos de trabajos, entre dichos artefactos
tenemos: Plan de Pruebas, Registro de Pruebas, Resumen del Ciclo de Pruebas, Resultados de
Pruebas, Registro de Revisión, Registro de Evaluación, Criterios de Aceptación, entre otros más
que fortalecen la calidad constante durante el desarrollo.
Adicionalmente a esto MeRinde contempla dos (2) roles fundamentales para asegurar la calidad y
menor perdida de recursos como son el Mentor y el Analista de Calidad, con los cuales también
se asegura que no sólo se cumplan con las actividades básicas de calidad sino que las actividades
se sigan de la mejor manera y que se apliquen con la suficiente profundidad requerida. Otro papel
muy importante en cuanto a calidad en MeRinde lo juegan las continuas actividades provistas de
retroalimentación a las que son expuestos los sistemas, las cuales permiten evaluar el proceso y
hacer los ajustes que sean necesarios, ampliar la experiencia del equipo de trabajo y permiten
mejorar los recursos para el proyecto actual como para los futuros.
Enfoque en los riesgos:La gestión de los riesgos es contemplada MeRinde desde el inicio del
proyecto hasta el final del mismo a través de diferentes artefactos, fundamentalmente se manejan
dos artefactos pilotos el Plan de Gestión de Riesgos y el Registro de Riesgos, donde se describen
los posibles riesgos de recursos, técnicos, o del negocio implicados en el proyecto, y formula un
plan para abordar los mismos con medidas de mitigación y correctivas para afrontar cada uno de
ellos. El enfoque en los riesgos en MeRinde sirve de punto principal para programar las
actividades que deben ejecutarse durante las iteraciones.
Fomento del aprendizaje de experiencias:El fomento del aprendizaje de las experiencias
obtenidas en cada uno de los proyectos realizados es un papel fundamental que la metodología
MeRinde propicia como parte de obtener más eficacia y eficiencia en los futuros desarrollos.
Dicha práctica es fomentada por MeRinde a través de las continuas retroalimentaciones que se
ven en las diversas actividades con los involucrados; el establecimiento de un ambiente de
desarrollo donde tanto el equipo como cada individuo tiene la oportunidad de aprender y mejorar
sus conocimientos a través del compartimiento de conocimiento y de lecciones aprendidas; la
Página 72
reutilización de componentes y con actividades que promueven la continua mejora de los
componentes empleados para los proyectos para su actual y futuro empleo en los proyectos.
Interacción continua con cliente:El cliente esta inmiscuido dentro de los involucrados en
MeRinde, rol fundamental en la metodología para llevar a cabo muchas de las actividades
fundamentales del proceso de desarrollo de software a lo largo de todo el ciclo de vida propuesto,
con lo cual se busca de que el cliente participe continuamente para satisfacer sus requerimientos a
fin de evitar la pérdida de recursos y malentendidos durante el desarrollo.
Modelar el software: El tipo de artefacto más fundamental utilizado en la Metodología MeRinde
es el modelo. Cada rol necesita una perspectiva diferente del sistema. El diseño de MeRinde
permite identificar todos los roles y cada una de las perspectivas que posiblemente podrían
necesitar. Las perspectivas recogidas de todos los roles se estructuran en unidades más grandes,
es decir, modelos, de modo que un rol pueda tomar una perspectiva concreta del conjunto de
modelos. La elección de los modelos para un sistema es una de las decisiones más importantes
del equipo de desarrollo. En la figura 2 se pueden observar los modelos principales propuestos de
la Metodología MeRinde.
Diversos Modelos Propuestos en MeRinde
Figura 2. Diversos Modelos Propuestos en MeRinde.
Página 73
La Metodología MeRinde contempla un conjunto de modelos propuestos relacionados que
facilitan el entendimiento del sistema para todos los involucrados, incluyendo a los clientes,
usuarios y líderes de proyecto. Fueron elegidos para satisfacer las necesidades de información de
esos roles.
La Metodología del CNTI MeRinde emplea UML como único lenguaje de modelamiento para el
desarrollo de todos los modelos dada las ventajas de este lenguaje y la trazabilidad que permite.
Permanecer ágil y esperar los cambios: El cambio es un factor de riesgo crítico en los proyectos
de software, ante los cuales MeRinde crea las condiciones necesarias a través de sus actividades
para gestionarlos con un enfoque ágil lo más tempranamente posible con su proceso iterativo e
incremental, con la participación continua del cliente y con las actividades de retroalimentación.
Los artefactos software cambian no solo debido a acciones de mantenimiento posteriores a la
entrega del producto, sino que durante el proceso de desarrollo.
MeRinde asume que las cosas están constantemente cambiando y que ningún proyecto esta
aislado del impacto de estos cambios. Es importante para abordar más eficientemente cualquier
cambio que se presente, que el equipo de proyecto se mantenga ágil para gestionar los cambios y
que todos los involucrados participen de manera activa para obtener diferentes perspectivas para
abordar estos.
Con esto concluye la sección dedica a las mejores prácticas encontradas en la metodología
propuesta, lo cual permite continuar con la definición de estructura que conforma la metodología,
para adentrar un poco más en los detalles de esta.
Estructura del Proceso de MeRinde
La metodología MeRinde propone una estructura como la de UP, la cual tiene dos dimensiones
como lo muestra la Figura 3:
• Eje horizontal: Representa el tiempo y es considerado el eje de los aspectos dinámicos del
proceso. Indica las características del ciclo de vida del proceso expresado en términos de fases,
iteraciones e hitos.
Página 74
• Eje vertical:Representa los aspectos estáticos del proceso. Describe el proceso en términos de
componentes de proceso, disciplinas, actividades, artefactos y roles.
Esfuerzo en Actividades según la Fase del Proyecto
Figura 3. Esfuerzo en Actividades según la Fase del Proyecto en Merinde.
En los dos capítulos posteriores se procederá a describir tanto el eje de los aspectos dinámicos de
MeRinde como el eje de los aspectos estáticos. A continuación se presenta los fundamentos sobre
los cuales MeRinde se inspira.
Mantenimiento
A continuación se describirá como se lleva a cabo el mantenimiento de software desarrollado con
MeRinde en sus cuatro categorías: adaptativo, correctivo, perfectivo y preventivo.
MeRinde posee en sus dos estructuras la estática y la dinámica, y en las mejores prácticas sobre
las cuales esta se fundamenta, las herramientas necesarias para poder ejecutar cualquiera de los
cuatro tipos de mantenimientos mencionados anteriormente. Un proyecto llevado a cabo con
MeRinde por su enfoque iterativo e incremental continuamente estará refinando, corrigiendo o
mejorando los artefactos del sistema, lo cual se observa a través del conjunto de actividades
descritas por la metodología.
Página 75
Un mantenimiento no es más que un nuevo recorrido por todas las fases propuesta en MeRinde,
donde las actividades y el esfuerzo de desarrollo serán directamente proporcionales a lo
especificado en los requerimientos para el mantenimiento a ser llevado a cabo. A diferencia de un
nuevo proyecto, cuando se trabaja el mantenimiento de un sistema ya desarrollo con MeRinde se
parte de que la documentación del sistema ya existe, motivo por el cual lo que se hace es
actualizar dicha documentación u artefactos para ponerlos acorde a los nuevos cambios
solicitados. Al igual que el sistema con los cambios pasa a una nueva versión igual ocurrirá con
la documentación del sistema.
Las actividades, tareas, roles y artefactos a considerar para el mantenimiento son también
proporcionales a este. Lo que se quiere enfatizar es que para cualquier tipo de mantenimiento
MeRinde con su estructura contiene los mecanismos necesarios para hacer el mantenimiento.
Cabe destacar que MeRinde es tanto adaptable como extensible, motivo por el cual se puede
ajustar MeRinde conforme a las particularidades del proyecto.
Página 76
El Modelo Entidad-Relación
El modelo entidad-relación (E-R) es uno de los varios modelos conceptuales existentes para el
diseño de bases de datos. Fue inventado por Peter Chen en los años setenta. El propósito de este
modelo es simplificar el diseño de bases de datos a partir de descripciones textuales de los
requerimientos.
Los elementos esenciales del modelo son las entidades, los atributos y las relaciones entre las
entidades. Una entidad es un objeto que existe y que es distinguible de otros objetos. Por ejemplo,
Horst von Brand, profesor de la Universidad Santa María, siendo una persona distinguible de
cualquier otra, es una entidad. Una entidad puede ser concreta (como dicho profesor)
o abstracta (como un algoritmo, un curso o una dirección en Internet).
Las entidades tienen atributos. Un atributo de una entidad es una característica interesante sobre
ella, es decir, representa alguna propiedad que nos interesa almacenar. Por ejemplo, el profesor
tiene un nombre, una fecha de nacimiento y un número de R.U.T; algunos de los valores de estos
atributos los comparte con otras personas, y otros son exclusivos de él. El profesor además tiene
otras propiedades, como su masa o estatura, que no son interesantes.
Podemos agrupar las entidades dependiendo de la clasificación que hagamos de los objetos que
representan; entidades que representen objetos del mismo tipo tendrán los mismos atributos (con
valores distintos o iguales). Llamaremos a estos grupos conjuntos de entidades. Los conjuntos de
entidades se designan en el diagrama de E-R con un cuadrado que lleva su nombre dentro. Los
atributos de cada uno de ellos se grafican usando círculos o elipses que ``cuelgan'' del cuadrado
que representa el conjunto respectivo. A modo de ejemplo, la representación de una
entidad persona con sus atributos se presenta en la figura.
Figura 1: Entidad persona y sus atributos.
Página 77
Una relación es una asociación entre entidades, generalmente dos. Una relación puede ocurrir
entre dos entidades de un mismo conjunto de entidades (por ejemplo, un empleado es
supervisado por su jefe, quien a su vez es otro empleado), o, más corrientemente, entre entidades
de conjuntos distintos (por ejemplo, un curso es dictado por un profesor). Pueden existir
relaciones entre más de dos conjuntos de entidades. Las relaciones se grafican en el diagrama de
E-R con un rombo, unido con una línea a cada conjunto de entidades que relacionan; la relación
entre las hipotéticas entidades curso y profesor se ilustra en la figura. Observe que a medida que
los diagramas empiezan a adquirir más entidades, incluir los atributos es cada vez más
problemático, por lo que suelen omitirse.
Figura 2: Dos entidades y una relación entre ellas.
Las relaciones, como las entidades, pueden tener atributos descriptivos, como el monto en el que
una persona arrienda una propiedad. Éstos se grafican, opcionalmente, como círculos que
``cuelgan'' del rombo que representa a la relación.
Página 78
MODELO VISTA CONTROLADOR
Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa
los datos de una aplicación, la interfaz de usuario, y la lógica de negocio en
tres componentes distintos. El patrón de llamada y retorno MVC (según CMU), se ve
frecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de
datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de
negocio, y el controlador es el responsable de recibir los eventos de entrada desde la vista.
DESCRIPCIÓN DEL PATRÓN
Modelo: Esta es la representación específica de la información con la cual el sistema opera.
En resumen, el modelo se limita a lo relativo de la vista y su controlador facilitando las
presentaciones visuales complejas. El sistema también puede operar con más datos no
relativos a la presentación, haciendo uso integrado de otras lógicas de negocio y de datos
afines con el sistema modelado.
Vista: Este presenta el modelo en un formato adecuado para interactuar, usualmente
la interfaz de usuario.
Controlador: Este responde a eventos, usualmente acciones del usuario, e invoca peticiones al
modelo y, probablemente, a la vista.
Muchos de los sistemas informáticos utilizan un Sistema de Gestión de Base de Datos para
gestionar los datos: en líneas generales del MVC corresponde al modelo. La unión entre capa de
presentación y capa de negocio conocido en el paradigma de la Programación por
capas representaría la integración entre Vista y su correspondiente Controlador de eventos y
acceso a datos, MVC no pretende discriminar entre capa de negocio y capa de presentación pero
si pretende separar la capa visual gráfica de su correspondiente programación y acceso a datos,
algo que mejora el desarrollo y mantenimiento de la Vista y el Controlador en paralelo, ya que
ambos cumplen ciclos de vida muy distintos entre sí.
Aunque se pueden encontrar diferentes implementaciones de MVC, el flujo que sigue el control
generalmente es el siguiente:
Página 79
1. El usuario interactúa con la interfaz de usuario de alguna forma (por ejemplo, el usuario
pulsa un botón, enlace, etc.)
2. El controlador recibe (por parte de los objetos de la interfaz-vista) la notificación de la
acción solicitada por el usuario. El controlador gestiona el evento que llega,
frecuentemente a través de un gestor de eventos (handler) o callback.
3. El controlador accede al modelo, actualizándolo, posiblemente modificándolo de forma
adecuada a la acción solicitada por el usuario (por ejemplo, el controlador actualiza el
carro de la compra del usuario). Los controladores complejos están a menudo
estructurados usando un patrón de comando que encapsula las acciones y simplifica su
extensión.
4. El controlador delega a los objetos de la vista la tarea de desplegar la interfaz de usuario.
La vista obtiene sus datos del modelo para generar la interfaz apropiada para el usuario
donde se reflejan los cambios en el modelo (por ejemplo, produce un listado del
contenido del carro de la compra). El modelo no debe tener conocimiento directo sobre la
vista. Sin embargo, se podría utilizar el patrón Observador para proveer cierta indirección
entre el modelo y la vista, permitiendo al modelo notificar a los interesados de cualquier
cambio. Un objeto vista puede registrarse con el modelo y esperar a los cambios, pero
aún así el modelo en sí mismo sigue sin saber nada de la vista. Este uso del patrón
observador no es posible en las aplicaciones Web puesto que las clases de la vista están
desconectadas del modelo y del controlador. En general el controlador no pasa objetos de
dominio (el modelo) a la vista aunque puede dar la orden a la vista para que se
actualice. Nota: En algunas implementaciones la vista no tiene acceso directo al modelo,
dejando que el controlador envíe los datos del modelo a la vista. Por ejemplo en el MVC
usado por Apple en su framework Cocoa. Suele citarse como Modelo-Interface-Control,
una variación del MVC más puro
5. La interfaz de usuario espera nuevas interacciones del usuario, comenzando el ciclo
nuevamente.
Página 80
LENGUAJE UNIFICADO DE MODELADO
Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling
Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la
actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico
para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para
describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos
de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de
programación, esquemas de bases de datos y componentes reutilizables.
Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir
métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y
para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.
Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar
soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional
o RUP), pero no especifica en sí mismo qué metodología o proceso usar.
UML no puede compararse con la programación estructurada, pues UML significa Lenguaje
Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en
un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo
es la orientación a objetos, sin embargo, la programación orientada a objetos viene siendo un
complemento perfecto de UML, pero no por eso se toma UML sólo para lenguajes orientados a
objetos.
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las
entidades representadas.
Página 81
PLANIFICACION DEL PROYECTO
PLAN ACCION REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGIA DEL ESTADO PORTUGUESA
UNIVERSIDAD POLITECNICA DE PORTUGUESA UPF
NOMBRE DEL PNF: INFORMATICA TRAYECTO: __I________ TRIMESTRE: I-II-II_____________ FECHA:________________ OBJETIVO GENERAL: DESARROLLAR UNA APLICACIÓN INFORMATICA PARA FACILITAR EL REGISTRO DE LA C.I DE LOS PLANTELES Y PERSONAL ADSCRITO AL MUNICIPIO ESCOLAR ARAURE UBICADO EN EL ESTADO PORTUGUESA MUNICIPIO ARAURE.
OBJETIVOS ESPECIFICOS ¿Que se Hizo?
Actividades ¿Como se Hizo?
FECHA ¿Cuando?
LUGAR ¿Donde?
RESPONSABLES
¿Quiénes?
OBSERVACIONES
Recolectar Información Sobre La organización en Estudio
Se Identifico La Organización.
Se Identifico el agente Rector.
Se recolectaron los Datos de la Organización.
Se Analizaron Los Datos Recolectados.
Se Determino la Factibilidad.
MARZO
2011
ABRIL 2011
Municipio Escolar Araure
Fernando Castillo Andres Silva Pedro Parra
Especificación de Requerimientos
Se realizo la
Especificación de los requerimientos del software.
Se realizo el Modelo de Caso de Uso y las plantillas de especificación de software.
Se elaboro el Glosario del
MAYO 2011
JUNIO 2011
Municipio Escolar Araure
Fernando Castillo Andres Silva Pedro Parra
Página 82
Sistema. Se determino la
visión del Sistema.
Diseñar la aplicación informática para facilitar el registro de la C.I de los Planteles Educativos Adscritos al Municipio Escolar Araure ubicado en el Estado Portuguesa
Se realizo un plan para el desarrollo de la aplicación informática creada en un entorno web la cual está relacionada a una base de datos que nos permitirá realizar el registro, actualización, y las consultas en el sistema.
JULIO 2011 NOVIEMBRE 2011
I.U.T.E.P
Fernando Castillo Andrés Silva Pedro Parra
Implementar la Aplicación Informática para facilitar el registro de los Planteles Educativos Adscritos al Municipio Escolar Araure y garantizar que la aplicación cumpla con todas sus funcionalidades y está ubicado en el estado Portuguesa Municipio Araure.
Se instalara la aplicación informática en el Municipio Escolar Araure para verificar si cumple con todas las especificaciones exigidas por la organización.
ENERO 2012
Municipio Escolar Araure
Fernando Castillo Andrés Silva Pedro Parra
Página 83
CRONOGRAMA DE ACTIVIDADES
Trimestre I
ACTIVIDADES MARZO ABRIL MAYO
SEMANAS 1 2 3 4 1 2 3 4 1 2 3 4
Abordar la organización
Levantamiento de Información
Determinar necesidad Tecnológica
Realizar Estudio De Factibilidad
Verificar Resultados
Determinar los Requerimientos
Página 84
Trimestre II
ACTIVIDADES JULIO SEPTIEMBRE
OCTUBRE NOVIEMBRE
SEMANAS 1 2 3 4 1 2 3 4 1 2 3 4 1 2
Especificación de los requerimientos del Software
Modelo de Análisis
Modelo de Diseño
Mapa de Navegación
Modelo de Datos
Elaboración del plan de acción
Formularios
Página 85
DISEÑO Y DESARROLLO DEL PROYECTO SOCIOTECNOLÓGICO
Nombre:
Aplicación Informática Para La Gestión De La Cédula Institucional de los Planteles Educativos
Del Municipio Escolar Araure.
Propósito:Este software tiene como finalidad realizar el control de la Cedula Institucional de
los planteles educativos adscritos al Municipio Escolar Araure tanto como del personal que hay
labora, así como también el registro de usuarios para habilitar el registro de dicho personal,
podrán realizar consultas donde se visualizaran el estatus, situación especial, situación del cargo,
años de servicio a través de una interfaz grafica que sea amigable para el usuario.
Alcance:
Realizar un registro de datos Básico de los Planteles Educativos Adscritos al
Municipio Escolar Araure.
Control de Actividad del Personal.
Realizar el Registro del Personal Adscrito a los Planteles Educativos.
Organizar una serie de consultas tanto para los Planteles Educativos como del
Personal Que allí labora.
Actualizar los datos de los Planteles y el Personal Adscritos al Municipio Escolar
Araure.
Gestionar una serie de Reportes para poder visualizar la información
puntualmente.
Página 86
ARQUITECTURA DEL SOFTWARE Diagrama de Clases
Personal
+Cedula+Nombre+Apellido+Genero+AñoServicio+FechaIngreso+Estatus
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()+Reporte()
Plantel
+CodigoPlantel+CodigoEstadistico+CodigoDependencia+Nombre+UbicacionGeografica+Estatus
+incliuir()+Modificar()+Consultar()+Eliminar()+Listar()+Reporte()
Incorporacion
+AñoServicioDocencia+TituloNoDocente+ComponenteDocente+DocenteAula
+(Incorporar)+(desincorporar)+(Consultar)+(Actualizar)
Turno
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
DependenciaPersonal
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
TipoCargo
+Codigo+Cargo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
Titulo
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
NivelEducativo
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
Modalidad
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
TiempoDedicacion
+Codigo+Descripciion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
PosgradoDocente
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
SituacionCargo
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
SituacionEspecial
+Codigo+Descripcion
+Incluir()+Modificar()+Consultar()+Eliminar()+Listar()
DependenciaPlantel
+Codigo+Descripcion
+Incluir()+Modifica()+Consultar()+Eliminar()+Listar()
*..*
1..1
1..1
*..*1..1
1..1*..*1..1
1..1
1..*
1..*
*..*
*..*
*..*
Página 87
DIAGRAMA DE OBJETO
Plantel
Personal
DependenciaPersonal
TituloTurno
DependenciaPlantelIncorporacion
TipoCargo
PosgradoDocente
NivelEducativo
ModalidadTiempoDedicacionSituacionCargo
SituacionEspecial
*..*1..*
1..1
1..*
*..*
*..*1..11..1
1..1
*..*
1..1
1..1
Página 88
MODELO DE DATOS
Página 89
DICCIONARIO DE DATOS
Plantel
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
codigoplantel Codigoplantel varchar(20) No Es un código único asignado al plantel.
Clave Principal
CodigoEstadistico CodigoEstadistico varchar(20) No Es un código único asignado al plantel.
CodigoDependencia CodigoDependencia varchar(20) No Es un código único asignado al plantel
NombrePlantel NombrePlantel varchar(25) No Corresponde con el nombre del plantel.
DependenciaPlantel DependenciaPlantel Int No Es la dependencia a la cual pertenece cada plantel
UbicacionGeografica UbicacionGeografica Binary No Es la ubicación a la cual pertenece el plantel.
Personal
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado
Comentarios Clase
Cedula Cedula varchar(10) No Es el documento de identificación del Personal
Clave Principal
Nombre Nombre varchar(20) No Es el nombre del Personal
Apellido Apellido varchar(20) No Es el apellido del Personal
Genero Genero varchar(1) No Es el sexo del Personal.
AnoServicio AnoServicio Int No Son los años de Servicio del Personal.
FechaIngreso FechaIngreso Date No Es la fecha de ingreso del Personal.
Página 90
SituacionEspecial SituacionEspecial Varchar(45) No Es el tipo de Situación que se le presente al Personal.
Estatus Estatus Binary No Son las diferentes estados que presenta el Personal.
Incorporación
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado
Comentarios Clase
CodigoPlantel CodigoPlantel varchar(10) No Es un código único asignado al plantel
Clave Principal
Personal_Cedula Personal_Cedula Int(8) No Es la cedula del personal.
AñoServicioDocencia AñoServicioDocencia int(2) No Son los Años de servicio del docente.
PosgradoDocente PosgradoDocente varchar(30) No Es el posgrado del docente.
TituloNoDocente TituloNoDocente Varchar(30) No Es el docente que no posee titulo.
ComponenteDocente ComponenteDocente Binary No Corresponde al componente del Docente.
ActividadesAdministrativas ActividadesAdministrativas Int(2) No Corresponde con actividades realizadas con Personal.
ActividadesDocentes ActividadesDocentes In(2) No Corresponde con las actividades rezlizadas por el docente.
TipoCargo
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
TipoCargo TipoCargo Int No Corresponde al tipo de cargo que poseen.
Clave Principal
Descripcion Descripcion varchar(45) No Es la descipcion
Página 91
DocenteAula DocenteAula varchar(30) No Corresponde a un tipo de docente.
DenominacionCargo DenominacionCargo varchar(30) No Es la especificación del cargo.
Estatus Estatus Binary No Son los posibles estados que se presenten.
Dependencia
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
Dependencia Dependencia Int(11) No
Corresponde a la dependencia del personal y el plantel.
Clave Principal
Descripcion Descripcion varchar(30) No Es el detalle que presenta los códigos.
DependenciaPlantel
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
DependenciaPlantel DependenciaPlantel Int(11) No
Corresponde a la dependencia del personal y el plantel.
Clave Principal
Descripcion Descripcion varchar(30) No Es el detalle que presenta los códigos.
Página 92
SituaciónCargo
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
SituacionCargo SituacionCargo varchar(10) No
Es la situación de que presenta los cargos del personal.
Clave Principal
Descripcion Descripcion varchar(20) No Es el detalle que presenta los códigos.
Turno
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
Codigo Codigo int(2) No Es un código o identificador Clave Principal
Descripcion Descripcion varchar(20) No Es el detalle que presentan los códigos.
PosgradoDocente
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
PosgradoDocente PosgradoDocente Varchar(20) No Corresponde al posgrado del docente.
Clave Principal
Descripcion Descripcion Int(2) No Es el detalle que presentan los códigos.
Página 93
Plantel_has_Personal_has_Turno
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
Plantel_has_Personal_Plantel_idCodigoPlantel
Plantel_has_Personal_Plantel_idCodigoPlantel Varchar(20) No
Es un código único asignado al plantel.
Clave Principal
Plantel_has_Personal_Personal_idCedula
Plantel_has_Personal_Personal_idCedula Int(8) No
Es el documento de identificación del Personal
Turno_idCodigo Turno_idCodigo Int(2) No Es el código asignado a cada turno.
Plantel_has_Turno
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
Plantel_CodigoPlantel Plantel_idCodigoPlantel Varchar(20) No Es un código único asignado al plantel.
Clave Principal
Turno_Codigo Turno_idCodigo Int(2) No Es el código asignado a cada turno.
NivelEducativo
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
Descripcion Descripcion Varchar(30) No Es el detalle que presentan los códigos.
Clave Principal
Tipo Tipo Varchar(30) No Es el tipo de nivel educativo.
Página 94
Plantel_has_Personal_has_NivelEducativo
Nombre Campo Tipo De Dato y Longitud Nulo Predeterminado Comentarios Clase
Plantel_has_Personal_Plantel_idCodigoPlantel
Plantel_has_Personal_Plantel_idCodigoPlantel Varchar(20) No
Es un código único asignado al plantel.
Clave Principal
Plantel_has_Personal_Personal_Cedula
Plantel_has_Personal_Personal_idCedula Int(8) No
Es el documento de identificación del Personal
NivelEducativo_idNivelEducativo
NivelEducativo_idNivelEducativo Int No
Son los niveles educativos.
Plantel_has_Personal_has_Modalidad
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
Plantel_has_Personal_Plantel_idCodigoPlantel
Plantel_has_Personal_Plantel_idCodigoPlantel Varchar(20) No
Es un código único asignado al plantel.
Clave Principal
Plantel_has_Personal_Personal_idCedula
Plantel_has_Personal_Personal_idCedula Int(8) No
Es el documento de identificación del Personal
Modalidad_Modalidad Modalidad_Modalidad Int No Son las modalidaes educativas.
Plantel_has_Personal_has_TipoCargo
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
Plantel_has_Personal_Plantel_idCodigoPlantel
Plantel_has_Personal_Plantel_idCodigoPlantel varchar(20) No
Es un código único asignado al plantel.
Clave Principal
Plantel_has_Personal_Personal_idCedula
Plantel_has_Personal_Per
Int(8) No . Es el documento de identificación
Página 95
sonal_idCedula del Personal
TipoCargo_idTipoCargo TipoCargo_idTipoCargo Int(11) No Son los cargos que presenta el personal.
TituloDocente
Nombre Campo Tipo De Dato y Longitud
Nulo Predeterminado Comentarios Clase
TituloDocente TituloDocente Varchar(20) No Es el titulo de los docentes.
Clave Principal
Descripcion Descripcion Int(8) No Es el detalle que presentan los códigos.
Página 96
Carta Estructurada
Usuarios (Instituciones Educativas)
APLICACIÓN INFORMÁTICA PARA LA GESTION DE LA CÉDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR
ARAURE
CONTRASEÑA
SERVICIOS
GESTIÓN PLANTEL
INTRANET
CONSULTAR
REGISTRAR
REPORTES
C.I.PLANTEL
LISTA PERSONAL
LISTA PLANTELES
GESTIÓN PERSONAL
CONSULTAR
REGISTRAR
Página 97
Coordinador
APLICACIÓN INFORMÁTICA PARA LA GESTIÓN DE LA CÉDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
SERVICIOS
GESTIÓN PERSONAL
GESTIÓN USUARIOS
GESTIÓN INSTITUCIÓN
INTRANET
ELIMINAR
CONSULTAR
ELIMINAR
CONSULTAR
MODIFICAR
REGISTRAR
ELIMINAR
CONSULTAR
MODIFICAR
REGISTRAR
REPORTES
CONTRASEÑA
AGREGAR
C.I.PLANTEL
LISTA PERSONAL
LISTA PLANTELES
GESTION INCORPORACION CONSULTAR
DESINCORPORAR
ACTUALIZAR
INCORPORAR
Página 98
DIAGRAMA DE ACTIVIDAD
CASO DE USO DEL SISTEMA: Registrar Plantel
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
selecciona opcion registar cedula plantel
Desplega Formulario Datos Plantel
Ingresa los Datos
mensaje de error
Guardar Datos del Plantel
Verifican los datos
si existe
sino
Regresa al Menu Principal
registrar datos del plantel
Página 99
CASO DE USO DEL SISTEMA: Registrar Personal
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Selecciona opcion Registar Personal
Desplega Formulario Datos Personal
Ingresa los Datos
mensaje de error
Guardar Datos del Personal
Verifican los datos
si existe
sino
Regresa al Menu Principal
Registrar Personal
Página 100
CASO DE USO DEL SISTEMA: Consultar Plantel
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Seleccionar Opcion Consultar Plantel
Despliega el Formulario Datos Plantell
Selecciona el tipo de consulta
Regresa al menu Principal
Ingresa el Codigo Plantel
extraer datos
Envia el codigo Plantel
si existe
muestra consultasino
Página 101
CASO DE USO DEL SISTEMA: Consultar Personal
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Seleccionar Opcion Consultar Personal
Despliega el Formulario Datos Personal
Selecciona el tipo de personal
Regresa al menu Principal
extraer datossi elije el personal
sino
Envia el tipo de personal
Muestra Consulta
Página 102
CASO DE USO DEL SISTEMA: Desactivar Plantel
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Ingresa Codigo del Plantel
Mostrar Menu
Seleccionar Opcion
Regresa al menu Principal
Eliminar plantel
Desactivar Plantel
si posee matricula
sino
Página 103
CASO DE USO DEL SISTEMA: Desactivar Personal
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Ingresa C.I del Personal
Mostrar Menu
Seleccionar Opcion
Regresa al menu Principal
Eliminar Personal
Desactivar Personal
si
sino
Página 104
CASO DE USO DEL SISTEMA: Actualizar Plantel
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Ingresa Codigo del Plantel
Mostrar Menu
Seleccionar Opcion
Regresa al menu Principal
Guarda los Datos
actualiza el registro
Página 105
CASO DE USO DEL SISTEMA: Actualizar Personal
Coordinador e Instituciones Educativas Sistema Base de datos
Sistema de Registro de los Planteles Educativos
Ingresar C.I del personal
Mostrar Menu
Seleccionar Opcion
Regresa al menu Principal
Guarda los Datosactualiza el registro
Página 106
CASO DE USO DEL SISTEMA: Incorporación
SistemaCoordinador Base de Datos
Sistema de registro de los Planteles Educativos
Seleccionar Opcion Gestion IncorporacionDespliega Formulario de Incorporacion
Selecciona Buscar PlantelMuestra Codigo y Nombre de los Planteles
Selecciona Codigo del PlantelMuestra Plantel con su Codigo
Selecciona Buscar Personal
Muestra Cedula y Nombre del Personal
Selecciona Opcion
Desincorporar Personal
Borra Incorporacion
Página 107
CASO DE USO DEL SISTEMA: Desincorporación
SistemaCoordinador Base de Datos
Sistema de registro de los Planteles Educativos
Seleccionar Opcion IncorporacionDespliega Formulario de Incorporacion
Selecciona Buscar PlantelMuestra Codigo y Nombre de los Planteles
Selecciona Codigo del PlantelMuestra Plantel con su Codigo
Selecciona Buscar Personal
Muestra Cedula y Nombre del Personal
Selecciona Cedula de Personal a incorporarMuestra Cedula y Nombre de Personal
Selecciona Turno Laboral de Personal
Selecciona Tipo Cargo del Personal
Verifica Tipo Cargo
Obrero
Si
Seleccionar Cargo
Administrativo
Si
Presiona El Boton Incorporar
Incorpora Personal al Plantel
Guarda Incorporacion
Docente
Seleccionar Cargo
Desbloquea Campos de Carga Horaria
Llena los Campos de Carga Horaria
Desbloquea boton Siguiente
Procede a Llenar Los Campos Exigidos
Presiona El Boton Incorporar Incorpora Personal al Plantel
Página 108
DIAGRAMA DE SECUENCIA
CASO DE USO DEL SISTEMA: Registrar Plantel
Sistema plantel
: Coordinador 1 : Desplegar Menu()
2 : leer opcion registrar plantel()
3 : Despliega Formulario()
4 : Leer codigo del plantel()
5 : Consultar Codigo()
6 : [si existencia=verdadero:desplegar datos()
7 : [si existencia=falso:desplegar formulario()
8 : Leer datos del plantel()
9 : Guardar y cerrar formulario()
Página 109
CASO DE USO DEL SISTEMA: Registrar Personal
: Coordinador Instituciones
Sistema Personal
1 : Desplegar Menu()
2 : Leer Opcion Registrar Personal()
3 : Desplegar Formulario()
4 : Leer Cedula de Personal()
5 : Consultar Cedula()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Leer Datos del Personal()
9 : Leer Opcion de tipo de personal()
10 : Leer Opcion de Dependencia()
11 : Leer Opcion de Situacion Especial()
12 : Leer Opcion Perfil Laboral()
13 : Leer Opcion Perfil Academico()
14 : Leer Opcion Situacion Labroal()
15 : Guardar y Cerrar Formulario()
Página 110
CASO DE USO DEL SISTEMA: Consultar Personal
: Coordinador Instituciones
Sistema Personal
1 : Desplegar Menu()
2 : Leer Opcion Consultar Personal()
3 : Desplegar Formulario()
4 [Elegir Opcion de Busqueda] : CI, Titulo, Años Servicio, Condicion Cargo, Plantel()
5 : Consultar Busqueda()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Guardar y Cerrar Formulario()
Página 111
CASO DE USO DEL SISTEMA: Consultar Plantel
: Coordinador Instituciones
Sistema Plantel
1 : Desplegar Menu()
2 : Leer Opcion Consultar Plantel()
3 : Desplegar Formulario()
4 : Leer Codigo Plantel()
5 : Consultar Codigo()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Guardar y Cerrar Formulario()
Página 112
CASO DE USO DEL SISTEMA: Modificar Plantel
: Coordinador Instituciones
Sistema Plantel
1 : Desplegar Menu()
2 : Leer Opcion Consultar Plantel()
3 : Desplegar Formulario()
4 : Leer Codigo Plantel()
5 : Consultar Codigo()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Leer Opcion Modificar Plantel()
9 : Guardar y Cerrar Formulario()
Página 113
CASO DE USO DEL SISTEMA: Modificar Personal
: Coordinador Instituciones
Sistema Personal
1 : Desplegar Menu()
2 : Leer Opcion Consultar Personal()
3 : Desplegar Formulario()
4 [Elegir Opcion de Busqueda] : CI, Titulo, Años Servicio, Condicion Cargo, Plantel()
5 : Consultar Busqueda()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Leer Opcion Modificar Personal()
9 : Guardar y Cerrar Formulario()
Página 114
CASO DE USO DEL SISTEMA: Eliminar Personal
: Coordinador Instituciones
Sistema Personal
1 : Desplegar Menu()
2 : Leer Opcion Consultar Personal()
3 : Desplegar Formulario()
4 [Elegir Opcion de Busqueda] : CI, Titulo, Años Servicio, Condicion Cargo, Plantel()
5 : Consultar Busqueda()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Leer Opcion Eliminar Personal()
9 : Guardar y Cerrar Formulario()
Página 115
CASO DE USO DEL SISTEMA: Eliminar Plantel
: Coordinador Instituciones
Sistema Plantel
1 : Desplegar Menu()
2 : Leer Opcion Consultar Plantel()
3 : Desplegar Formulario()
4 : Leer Codigo Plantel()
5 : Consultar Codigo()
6 [Si Existencia="Verdadero"] : Desplegar Datos()
7 [Si Existencia="Falso"] : Desplegar Formulario()
8 : Leer Opcion Eliminar Plantel()
9 : Guardar y Cerrar Formulario()
Página 116
CASO DE USO DEL SISTEMA: Incorporación
Sistema Incorporacion
: Coordinador 1 : Desplegar Menu()
2 : Leer la Opcion Gestion Incorporacion()
3 : Despliega Formulario()
4 : Leer Buscar Plantel()
5 : Muestra Codigo y Nombre de los planteles()
6 : Leer Codigo Plantel()
7 : Muestra Plantel con su Codigo()
8 : Leer Buscar Personal()
9 : Muestra Cedula y Nombre del Personal()
10 : Leer Cedula de Personal a Incorporar()
11 : Muestra Cedula y Nombre de Personal()
12 : Leer Turno()
13 : Leer Tipo de Cargo()
14 : Verifica Tipo de Cargo()
15 [Si Tipo="Obrero"] : Desplegar Datos Cargo()
16 [Si Tipo="Administrativo"] : Desplegar Datos Cargo()
17 : Leer Cargo()
18 : Leer Boton Incorporar()
19 : Incorporar Personal a Plantel()
20 [Si Tipo="Docente"] : Desplegar Datos Cargo()
21 : Leer Cargo()
22 : Leer Carga Horaria()
23 : Desbloquear Campos()
24 : Leer Años Docencia()
25 : Leer Titulo Docente()
26 : Leer Posgrado Docente()
27 : Leer Titulo No Docente()
28 : Leer Componente Docente()
29 : Leer Tiempo Dedicacion()
30 : Leer Nivel Educativo()
31 : Leer Modalidad Educativa()
32 : Leer Boton Incorporar()
33 : Incorporar Personal a Plante()
Página 117
CASO DE USO DEL SISTEMA: Desincorporación
Sistema Incorporacion
: Coordinador 1 : Desplegar Menu()
2 : Leer la Opcion Gestion Incorporacion()
3 : Despliega Formulario()
4 : Leer Buscar Plantel()
5 : Muestra Codigo y Nombre de los planteles()
6 : Leer Codigo Plantel()
7 : Muestra Plantel con su Codigo()
8 : Leer Buscar Personal()
9 : Muestra Cedula y Nombre del Personal()
10 : Leer Cedula de Personal a Incorporar()
11 : Muestra Cedula y Nombre de Personal()
12 : Leer Boton Desincorporar()
13 : Desincorporar Personal de Plantel()
Página 118
Especificación de Requerimientos
Requerimientos Funcionales
Código Caso de uso Actores Usuarios Características CU01RCIP Registrar
Cedula Identidad de Plantel
DirectorPlantel Coordinador (1) DirectorPlantel(2)
Disponer de los datos generales del plantel para su Registro.
CU02ACIP Actualizar Cédula de Identidad Plantel
DirectorPlantel Coordinador (1) DirectorPlantel(2)
Actualizar anualmente los datos del plantel
CU03DCIP Desactivar Cédula de Identidad Plantel
DirectorPlantel Coordinador (1)
Si el plantel no cuenta con la matricula suficiente para funcionar se desactivara.
CU03RPP Registrar Personal del Plantel
DirectorPlantel Coordinador (1) DirectorPlantel(2)
Disponer de toda la data del personal: Docente, Administrativo y Obrero para registrar su información laboral
CU04APP Actualizar Personal del Plantel
DirectorPlantel Coordinador (1) DirectorPlantel(2)
Se deberá actualizar el personal del plantel trimestralmente
CU05DPP Desactivar Personal del Plantel
DirectorPlantel Coordinador (1) DirectorPlantel(2)
El director solicita la exclusión del personal luego de que tenga un año inactivo por caso especial.
CU06CCIP Consultar Cédula de Identidad Plantel
Coordinador Secretaria
Coordinador (1) Secretaria(2)
Se realizara consulta para un control de plantel.
CU07CPP Consultar Personal del plantel
Coordinador Secretaria
Coordinador (1) Secretaria(2)
Se realizara consulta para una búsqueda explicita de la información del personal
Página 119
GLOSARIO Abstracción: La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. Actualizar: proporcionar datos distintos a los ya aportados sobre un contexto. Apache:Es el servidor web más usado en sistemas Linux. Los servidores web se usan para servir páginas web solicitadas por equipos cliente. Los clientes normalmente solicitan y muestran páginas web mediante el uso de navegadores web como Firefox, Opera. Artefactos: El término artefacto, en conexión con el desarrollo de software, está mayormente asociado a métodos o procesos de desarrollo específicos, como el Proceso Unificado. El uso del término pudo haberse originado en estos métodos. Base de datos:Es un almacenamiento colectivo de las bibliotecas de datos que son requeridas y organizaciones para cubrir sus requisitos de procesos y recuperación de información. Canaima: Es una distribución GNU/Linux venezolana basada en Debian que surge como una solución para cubrir las necesidades informáticas de los usuarios finales de la Administración Pública Nacional (APN) Venezolana y para dar cumplimiento al decreto presidencial Nº 3.390 sobre el uso de tecnologías libres en la APN. Código: Término genérico para nombrar las instrucciones del programa, utilizadas en dos sentidos generales. El primero se refiere al código fuente, legible a simple vista, que son las instrucciones escritas por el programador en un lenguaje de programación. El segundo se refiere al código máquina ejecutable, que son las instrucciones convertidas de código fuente a instrucciones que el ordenador o computadora puede comprender. Coordinador: Es aquel que dirige la organización en la cual trabaja conjuntamente con un grupo de personas para poder llevar a cabo una acción o alguna meta que se desea realizar. . Consultar:Buscar documentación o datos sobre algún asunto o materia.
Datos: El dato es una representación simbólica (numérica, alfabética, algorítmica, entre otros.), un atributo o característica de una entidad. Los datos describen hechos empíricos, sucesos y entidades.
Documentos: es un testimonio material de un hecho o acto realizado en el ejercicio de sus funciones por instituciones o personas físicas, jurídicas, públicas o privadas, registrado en una unidad de información en cualquier tipo de soporte (papel, cintas, discos magnéticos, fotografías, etc.) en lengua natural o convencional. Diagrama:Un diagrama o gráfico es un tipo de gráfico de información que representa datos numéricos tabulados. Los diagramas se utilizan generalmente para facilitar el entendimiento de largas cantidades de datos y la relación que existe entre las diversas partes que los conforman.
Directivos: Son las personas que dedican su tiempo a discernir y planear las estrategias de las organizaciones.
Página 120
Estándares: Son acuerdos (normas) documentados que contienen especificaciones técnicas u otros criterios precisos para ser usados consistentemente como reglas guias, definiciones de características. Expedientes: Un expediente es el conjunto de los papeles y documentos que corresponden a un determinado asunto o negocio. Formatos: Un formato de un archivo es una forma particular de codificar información para ser almacenamiento. Existen diferentes tipos de formatos para diferentes tipos de información. Hardware: Se denomina hardware o soporte físico al conjunto de elementos materiales que componen un ordenador. Hardware también son los componentes físicos de una computadora tales como el disco duro, CD-Rom, disquetera (floppy), etc... En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, tarjetas, armarios o cajas, periféricos de todo tipo y otros elementos físicos. Indumentaria: Es el conjunto de prendas generalmente textiles, fabricada con diversos materiales, usada para vestirse y protegerse del clima adverso. Implantación:Establecer algo nuevo en un lugar, generalmente lo que ya existía o funcionaba con continuidad en otro sitio o en otro tiempo. Lineamientos: Un lineamiento es el programa o plan de acción que rige a cualquier institución. De acuerdo a esta aceptación, se trata de un conjunto de medidas, normas y objetivos que deben respetarse dentro de una organización. Logística: conjunto de medios y métodos necesarios para llevar a cabo la organización de una empresa, o de un servicio, especialmente de distribución. Matrícula: Inscripción en algún registro de una persona o cosa con el número que se le atribuye para facilitar su identificación. Modificar: Alterar campos sin transformar sus características principales. Modelo A-1: es el conjunto de planillas que les permite realizar el registro de los planteles educativos conjuntamente con el personal que labora en dichas instituciones. Monitorear: Observar el curso de uno o varios parámetros para detectar posibles anomalías. Merinde:Es un proyecto que propone un estándar abierto para el proceso de desarrollo de software orientado a planes. Metodología:Hace referencia al conjunto de procedimientos racionales utilizados para alcanzar una gama de objetivos que rigen en una investigación científica, una exposición doctrinal o tareas que requieran habilidades, conocimientos o cuidados específicos. MVC: El modelo vista controlador es un patrón de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de negocio en tres componentes distintos.
Página 121
MySql: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con mas de seis millones de instalaciones. Nóminas: Es un documento que, a modo de recibo de salario individual en el que la empresa acredita el pago de las diferentes cantidades que forman el salario. Objetivos: elemento programático que identifica la finalidad hacia la cual deben dirigirse los recursos y esfuerzos para dar cumplimiento a los propósitos; php:Es un lenguaje de programación interpretado (Lenguaje de alto rendimiento), diseñado originalmente para la creación de páginas webdinámicas. Políticas:son guías para orientar la acción; son criterios, lineamientos generales a observar en la toma de decisiones, sobre problemas que se repiten una y otra vez dentro de una organización. Roles: pueden ser entendido como el papel que pone en práctica la persona en el drama social, o, en un sentido más preciso, como el sistema de expectativas sociales que acompañan a la presentación pública de los sujetos de un determinado estado social o estatus. Registro:Se refiere al asentamiento de cualquier información de forma concreta. Requerimientos:Son declaraciones que identifican atributos, capacidades, características y/o cualidades que necesita cumplir un sistema (o un sistema de software) para que tenga valor y utilidad para el usuario. En otras palabras, los requerimientos muestran qué elementos y funciones son necesarias para un proyecto. Software: Se conoce como softwareal equipamiento lógico o soporte lógico de un sistema informático; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas. Sistematización: Secuenciación e interdependencia, tanto de los elementos como de las acciones, dirigida al logro de unos objetivos predeterminados. Transacciones:Son un grupo interacciones con una estructura de datos compleja, compuesta por varios procesos que se han de aplicar uno después del otro. Usuario: En sentido general, un usuario es un conjunto de permisos y de recursos (o dispositivos) a los cuales se tiene acceso. Es decir, un usuario puede ser tanto una persona como una máquina, un programa, etc. UML:Lenguaje Unificado de Modelado y es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad
Página 122
IMPLEMENTACIÓN, PRUEBAS Y OPTIMIZACIÓN DEL PROYECTO
SOCIOTECNOLÓGICO
IMPLANTACIÓN, PRUEBAS Y OPTIMIZACIÓN DEL PROYECTO
Estrategias De Implantación Del Proyecto: los principales métodos utilizados para que el
proyecto tuviera un buen desarrollo en la organización son los diferentes conocimientos que se
han desarrollado pero más que todo fue la metodología que nos permitió llegar lejos con el
abordaje de la comunidad.
Identificación del Software:
Configuración del Hardware: Computadora Pentium/AMD 500Mhz. 128 a 256Mb de memoria
Ram. 50Mb de HD (Disco Duro). Interfaz de Red (NIC)
Instalación del Software: Sistema Operativo (GNU/LINUX) Debian o Ubuntu para este manual.
Servidor Web Apache-1.3.22 o superior. PHP4 o PHP5. Servidor de BD MySQL-4 o -5.
Generador de BD phpMyAdmin-2.3.3 o superior.
Procederemos con la instalación del servidor
Apache2
Instalación de Apache2 en Debian
apt-get install apache2
Página 123
Esto es una instalación completa de apache debiendo saber donde se encuentran por defecto
ubicados los archivos de configuración, por defecto todos los archivos de configuración se
encuentra localizados en /etc/apache2.
Reinicio del servicio
/etc/init.d/apache2 restart
Probando el servidor de Apache al levantar el siguiente link nos deberá aparecer de la siguiente
manera:
Página 124
http://ipservidor/apache2-default/
php5
php5-mysql
jffnms:/usr/local/src# aptitude install php5-mysql
Versión: php5-mysql 5.2.0-8+etch10
MySQL module for php5
libapache2-mod-php5
jffnms:/usr/local/src# aptitude search libapache2-mod-php5
Página 125
Versión: libapache2-mod-php5 5.2.0-8+etch10 Server-side, HTML-embedded (apache 2
module)
Configuración para PHP
Sobre esta ruta: /etc/php5/apache2/php.ini seteamos lo siguientes parámetros
register_globals = On
register_argc_argv = On
error_reporting = E_ALL & ~E_NOTICE
allow_url_fopen = On
include_path = .:/usr/share/pear
short_open_tag = On
memory_limit = 64M ; Maximum amount of memory a script may consume (16MB)
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; Example lines;
extension=mysql.so
Página 126
extension=snmp.so
extension=gd.so
extension=odbc.so
Modificamos el php.ini de la ruta etc/php5/cgi/php.ini
; Example lines:
extension=mysql.so
extension=snmp.so
extension=odbc.so
Modificamos el php.ini de la ruta etc/php5/cli/php.ini
; Example lines:
extension=mysql.so
extension=gd.so
extension=odbc.so
extension=snmp.so
ServerName en la ruta /etc/apache2/apache2.conf
ServerName 127.0.0.1
Reiniciamos el servicio: /etc/init.d/apache2 restart
MySql
Instalando MySql
apt-get install mysql-server-5.1 mysql-client-5.1
Página 127
Para declarar el password de mysql procedemos a crearlo
mysqladmin -u root password '12345'
Para crear la tablas y permisos
Página 128
mysql -u root -p
mysql> CREATE DATABASE egroupware;
mysql> GRANT ALL ON egroupware.* TO 'egwuser'@'localhost' IDENTIFIED BY 'egwpass';
mysql> FLUSH PRIVILEGES;
mysql> exit
Pruebas Con Datos Reales: Registro de los datos del personal Docente, Administrativo y
Obrero adscrito al Municipio Escolar Araure además de consultar dichos datos que se manejan a
nivel de la organización.
Capacitación de los Usuarios: Nuestros Usuarios deben tener un conocimiento previo sobre el
manejo del computador sino presentan dichas características seles impartirá dicha capacitación no
solo de cómo manejar el computador sino también de cómo manejar la aplicación realizada.
Página 129
PRODUCTO ALCANZADO DEL PROYECTO SOCIOTECNOLÓGICO
PRODUCTO LOGRADO CON EL PROYECTO
DESCRIPCIÓN DEL PRODUCTO
La Aplicación web construida permitirá a las personas del Municipio Escolar Araure llevar el
registro de la Cédula Institucional de los Planteles Educativos al igual que al personal Docente,
Administrativo y Obrero para así llevar el control de la matrícula inicial pero no solamente
tendremos presente esta funcionalidad sino que también ella podrá realizar una serie de consultas
tanto de los planteles como del personal el cual puede ser por total del personal, modalidades que
imparte el docente , los planteles por matrícula entre otros. Esta serie de funcionalidades les
permitirá realizar una serie de tareas que al hacerlas manualmente les llevarías más tiempo para
eso podrán utilizar la aplicación para que no pierdan ningún tipo de información y realicen su
trabajo en el menor tiempo posible lo cual les permitirá llevar más tareas a cabo
FACTORES DE RIESGO
Social: Que de un momento a otro cambien los lineamientos, es decir, formatos, reglas del
negocio entre otros los cuales podrían ocasionar un choque a la hora aplicar la aplicación.
Tecnológico: Los pocos equipos que existen resulten averiados por cualquier circunstancia lo
cual resultaría un grave problema ya que sin equipos no se podría desempeñar la aplicación a su
máximo potencial, se tendrían que buscar vías alternas para la resolución de dicho problema.
Legal: En este aspecto cabe destacar que se podrían modificar las leyes que estaban establecidas
por el ministerio de educación al igual que las que están en la constitución y dichos artículos sean
reestructurados lo cual será un grave problema ya que no tendríamos las mismas bases para
realizar dicho abordaje a una comunidad.
Página 130
APLICACIÓN INFORMATICA
PARA LA GESTION DE LA CEDULA INSTITUCIONAL DE
LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR
ARAURE
MANUAL DE USUARIO APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
AUTORES
FERNANDO CASTILLO
PEDRO PARRA
ANDRES SILVA
ACARIGUA, MARZO DEL 2009 Elaborado por:
Fernando Castillo Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 131
APLICACIÓN INFORMATICA
PARA LA GESTION DE LA CEDULA INSTITUCIONAL DE
LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR
ARAURE
MANUAL DE USUARIO
INTRODUCCIÓN
Este manual contiene información importante sobre el uso y funcionamiento de este software. Lea con atención el manual para obtener un funcionamiento optimo del Software y evitar perdida información o daños en el sistema. Cualquier modificación de este software debe estar aprobada por sus desarrolladores.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 132
Sistema de Préstamo y Devolución de ejemplar de La Escuela Bolivariana
“Raimundo Andueza Palacios” Acarigua – Portuguesa
MANUAL DE USUARIO
Descripción del proceso de implantación.
Pasó 1: Instalar en el Computador para el manejo de la Base de
Dato y Acceso a la Pagina Web.
Pasó 2: Buscar y Abrir
Pasó 3: Abrir Carpeta
Pasó 4: Abrir Carpeta
Pasó 5: Abrir Carpeta
Pasó 6: Dentro de la Carpeta copiar
Pasó 7: Salir de la Carpeta
Pasó 8: Salir de la Carpeta
Pasó 9: Abrir Carpeta
Pasó 10: Dentro de la Carpeta copiar
Pasó 11: Salir de todas las Carpetas Abiertas.
Pasó 12Acceder al browser teclear http://localhos/municipio/proyecto
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 133
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Información para Todos los Usuarios
El usuario debe estar previamente registrado ya sea como administrador o usuario
básico para acceder a los servicios que ofrece el sistema.
Para acceder a los servicios deben dirigirse a la página principal clickear en intranet
introducir login y password en las casillas correspondientes ubicadas en la parte izquierda y
debe hacer clic en el botón “Enviar” (ver figura 1).
Elaborado por:
Fernando Castillo Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 134
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Realizado lo anterior, se abrirá una nueva página mostrando los servicios.
Servicios del administrador Gestión Plantel: Ubicado en servicios esta función les mostrara una ventana en la cual se ingresar datos básicos de Planteles Educativos, la cual cuenta con una serie de funcionalidades: Nuevo, Guardar, Buscar, Actualizar, Desactivar.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 135
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Gestión Personal: Ubicado en servicios esta función les mostrara una ventana en la cual se ingresaran datos básicos del Personal, ella cuenta con una serie de funcionalidades: Nuevo, Guardar, Buscar, Actualizar, Desactivar, Limpiar.
Gestión Incorporación: Ubicado en servicios esta función les mostrara una ventana en la cual se procede con la incorporación del personal a los Planteles Educativos, ella cuenta con una serie de funcionalidades: Siguiente, Cancelar, Guardar, Buscar, Actualizar, Desactivar, Limpiar.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 136
APLICACIÓN INFORMATICA PARA
LA GESTION DE LA CEDULA INSTITUCIONAL DE LOS
PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Gestión Usuarios: Ubicado en servicios esta función les mostrara una ventana en la cual se procederá con la creación de los tipos de usuarios que estarán encargados del sistema, ella cuenta con una serie de funcionalidades: Guardar, Buscar, Actualizar, Eliminar.
Servicios Del Usuario
El usuario solo puede manejar algunas gestiones como la de Plantel y Personal.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 137
APLICACIÓN INFORMATICA PARA
LA GESTION DE LA CEDULA INSTITUCIONAL DE LOS
PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Funcionalidades:
1.Plantel
Guardar: Esta servicio permite que los usuarios del sistema realicen el registro del plantel con los datos básicos previamente ingresados por nuestro usuario.
Una vez hecho clic en la opción “Guardar” el sistema despliega una ventana con un
pequeño mensaje diciendo que el registro fue exitoso o en caso de equivocarse y no ingresar
nada saldrá un mensaje de error.
Buscar: Este servicio permite buscar el personal a través de los cedula de identidad.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 138
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Una vez hecho clic sobre la opción buscar esta mostrara los datos dependiendo de la cedula de identidad ingresada.
Actualizar: Este servicio permite modificar los datos del personal para asi corregir cualquier error ocasionado por el usuario.
Una vez hecho clic en la opción “Actualizar” el sistema despliega una ventana con un
pequeño mensaje preguntando si desea modificar el registro
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 139
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Desactivar: este servicio permite la deshabilitar un plantel en específico para poder desactivarlo deben estar los códigos ya antes mencionados.
Una vez hecho clic en la opción “Desactivar” el sistema despliega una ventana con un
pequeño mensaje preguntando si desea modificar el registro.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 140
APLICACIÓN INFORMATICA PARA LA GESTION DE LA CEDULA
INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Personal Guardar: Esta servicio permite que los usuarios del sistema realicen el registro del personal con los datos básicos previamente ingresados por nuestro usuario.
Una vez hecho clic en la opción “Guardar” el sistema despliega una ventana con un
pequeño mensaje diciendo que el registro fue exitoso o en caso de equivocarse y no ingresar
nada saldrá un mensaje de error.
Elaborado por:
Fernando Castillo Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 141
APLICACIÓN INFORMATICA PARA LA GESTION DE LA
CEDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS
DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Buscar: Este servicio permite buscar el personal que labora en los planteles Educativos a
través de la cedula de identidad.
Una vez hecho clic sobre la opción buscar esta mostrara los datos dependiendo de la cedula de identidad del personal. Actualizar: Este servicio permite modificar los datos del personal para así corregir cualquier error ocasionado por el usuario.
Una vez hecho clic en la opción “Actualizar” el sistema despliega una ventana con un
pequeño mensaje preguntando si desea modificar el registro.
Elaborado por:
Fernando Castillo Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por
Corregido por
Página 142
APLICACIÓN INFORMATICA PARA LA GESTION DE LA
CEDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS
DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Desactivar: este servicio permite la deshabilitar un personal en específico para poder desactivarlo deben estar la cedula de identidad.
Una vez hecho clic en la opción “Desactivar” el sistema despliega una ventana con un
pequeño mensaje preguntando si desea modificar el registro.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 143
APLICACIÓN INFORMATICA PARA LA GESTION DE LA
CEDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS
DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO Incorporación: este servicio nos permite incorporar el tipo de personal sea Administrativo, Docente, Obrero a uno o varios Planteles.
Guardar: Esta servicio permite que los usuarios del sistema realicen la Incorporación del Personal a uno o varios planteles Educativos.
Una vez hecho clic en la opción “Guardar” el sistema despliega una ventana con un
pequeño mensaje diciendo que el registro fue exitoso o en caso de equivocarse y no
ingresar nada saldrá un mensaje de error.
Elaborado por: Fernando Castillo
Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 144
APLICACIÓN INFORMATICA PARA LA GESTION DE LA
CEDULA INSTITUCIONAL DE LOS PLANTELES EDUCATIVOS
DEL MUNICIPIO ESCOLAR ARAURE
MANUAL DE USUARIO
Buscar: Este servicio permite buscar el tipo Personal que labora en los planteles Educativos a través de la cedula de identidad y el código del Plantel.
Actualizar: Este servicio permite modificar los datos del personal para así corregir cualquier error ocasionado por el usuario.
Elaborado por:
Fernando Castillo Pedro Parra Andres Silva
Fecha de Emisión:
Aprobado por Corregido por
Página 145
RESULTADOS Y LOGROS DEL PROYECTO SOCIOTECNOLÓGICO
CONCLUSIÓN
El desarrollo de este proyecto utilizando las diferentes técnicas de levantamiento de información
las diferentes herramientas y conocimientos aplicados en la resolución de los inconvenientes
presentados por la organización pudimos concretar el desarrollo de una aplicación informática la
cual les generara una serie de oportunidades a la organización además de resolver los problemas
que vienen presentando y por ende facilitar la carga de trabajo que realizan a diario en resumen
la aplicación que realizamos responderá a cada inquietud propuesta por la organización.
Página 146
RECOMENDACIONES
Realizar un buen levantamiento de información ya que es la base de todo proyecto ya que ello
facilita el entendimiento de la organización en estudio y de allí poder obtener gran experiencia
sobre dicha comunidad para realizar el software.
Es importante que siempre escuchen a el usuario ya que el decide lo que quiere en la aplicación y
como se va a presentar.
Se deben tomar en cuenta las áreas en las que se desempeñan los diferentes integrantes del equipo
de desarrollo para así administrar el trabajo de forma uniforme.
Es importante que a la hora de obtener los requerimientos funcionales y no funcionales del
software se obtengan de forma clara y concisa para ello se debe preguntar al usuario, jefe de la
organización o departamento.
Se debe contar siempre con el profesor guía o facilitador de la materia el cual les brindara
apoyo a la toma de decisiones que tomaran en la elaboración de un proyecto de esta magnitud.
Página 147
REFERENCIAS BIBLIOGRAFICAS
Poo y MVC en PHP: Eugenia Bahit ( http://eugeniabahit.blogspot.com )
Modelo Entidad Relación (Richard Barker)
http://www.webestilo.com/ y http://www.desarrolloweb.com
Página 148
ANEXOS
Página 149
Página 150
top related