Beruflich Dokumente
Kultur Dokumente
CICLO: VI
TURNO: Tarde
INTEGRANTES:
Roger
Página 1
Sistema informático de Programación curricular
Página 2
Sistema informático de Programación curricular
INDICE
Portada………………………………………………………………………………………………………1
Dedicatoria…………………………………………………………………………………………………..2
Índice……………………………………………………………………………………………………......3
Introducción…………………………………………………………………………………………………5
Marco Teórico………………………………………………………………………………………………6
Justificación………………………………………………………………………………………………..39
Objetivos de la Institución…………………………………………………………………………………40
LEVANTAMIENTO DE CAMPO DE LAS ÁREAS DEFINIDAS……………………………………...41
CONOCIMIENTO OPERATIVO Y FUNCIONAL………………………………………………………41
Datos Generales……………………………………………………………………………………41
Nombre de la institución…………………………………………………………………………...41
Localización………………………………………………………………………………………..41
Tipo de Negocio…………………………………………………………………………………...41
Base legal………………………………………………………………………………………..…41
Organigrama estructural…………………………………………………………………………………...41
CONOCIMIENTO DE LA EMPRESA………………………………………………………………….42
Estudios anteriores…………………………………………………………………………………………42
Recopilación de la información……………………………………………………………………………42
Análisis de entrevistas y cuestionarios……………………………………………………………………42
Necesidades de la información…………………………………………………………………………….43
Datos que se obtienen y resultados del procesamiento de los datos………………………………………44
Algoritmo para el tratamiento de la información…………………………………………………..44
Frecuencia de generación y recepción de los datos…………………………………………….….46
Cuantificar el volumen de los datos que se genera y recibe……………………………………….47
Niveles de los usuarios y el tipo de información que deben manejar……………………………………...51
Interacción del sistema con otros sistemas en uso o por desarrollar………………………………………51
Limitaciones de organización, control y seguridad………………………………………………………..51
ESTUDIO DE LA SITUACIÓN ACTUAL…………………………………………………………..….52
Construcción jerárquica del proyecto………………………………………………………………..…….52
Divisiones funcionales internas…………………………………………………………………………....52
Circuito de información entre las áreas……………………………………………………………………53
Partes que comprende………………………………………………………………………………...……53
Responsable de cada parte…………………………………………………………………………..…….53
Principales relaciones entre las partes……………………………………………………………..………54
Características y funciones generales de cada parte…………………………………………………..…..54
DETERMINACIÓN DE LOS OBJETIVOS DEL PROYECTO…………………………………..……58
Objetivos generales……………………………………………………………………………………...…58
Objetivos específicos…………………………………………………………………………………...….58
DIAGRAMA DE LA ESTRUCTURA JERÁRQUICA DEL SISTEMA.................................................59
DIAGNOSTICO DEL SISTEMA……………………………………………………………………..….60
ANALISIS Y DISEÑO DEL SISTEMA DE INFORMACIÓN………………………………………….61
DESCRIPCION DE LOS PROCESOS…………………………………………………………………...61
Glosario de los procesos…………………………………………………………………………………...61
Página 3
Sistema informático de Programación curricular
Determinación de requerimientos…………………………………………………………………….……63
Modelo de casos de uso del negocio………………………………………………………….……63
Modelo de objetos del negocio………………………………………………………………...…..64
Modelo de dominio del problema…………………………………………………………….……69
Diagrama de use case……………………………………………………........................................70
Especificación de use case………………………………………………………………………....75
Requerimientos del sistema………………………………………………………………………….…….80
Requerimientos funcionales…………………………………………………………………..……80
Requerimientos no funcionales………………………………………………………………...…..80
Análisis orientado a objetos……………………………………………………………………….……….82
Diagrama de colaboraciones……………………………………………………………………….82
Flujo de eventos……………………………………………………………………………………89
Modelo de secuencias………………………………………………………………………...……91
Diseño orientado a objetos…………………………………………………………………………...……98
Diseño de interfaz (GUI)…………………………………………………………………………..98
Modelo de despliegue………………………………………………………………………….....109
Diagrama de clases…………………………………………………………………………….…110
Implementación orientada a objetos………………………………………………………………...……111
Modelo de componentes……………………………………………………………………...…..111
Diagrama de distribución…………………………………………………………………...…….112
Diseño de la base de datos………………………………………………………………………………..113
Diseño conceptual…………………………………………………………………………...……113
Diseño Lógico………………………………………………………………………………….....114
Diseño Físico……………………………………………………………………………..………115
Desarrollo Computacional………………………………………………………………………….……116
Diseño de los formularios………………………………………………………………….…….116
Codificación de cada uno de los formularios……………………………………………………125
Implementación del sistema……………………………………………………………………………..189
Prueba de programas……………………………………………………………………………..189
Conclusiones y recomendaciones………………………………………………………………..……….190
Referencias bibliográficas…………………………………………………………………………….….192
Anexos……………………………………………………………………………………………..…….193
Página 4
Sistema informático de Programación curricular
INTRODUCCIÓN
Hoy en día, como todos sabemos, estamos rodeados de muchas personas competentes que varios de ellos
se están desarrollando como profesionales altamente capacitados en empresas exitosas.
Por ello, al culminar el ciclo de la carrera profesional “Computación e Informática” estamos realizando
nuestras experiencias como profesionales en distintas empresas exitosas y competentes de la ciudad de
Jaén. Con estas vivencias obtenidas en las distintas Instituciones queremos dar a conocer un análisis,
diseño e implementación de un Sistema informático de programación curricular para el instituto Superior
Tecnológico “COMPUTER G & L”.
En las siguientes líneas, quiero agradecer a diferentes personas, entre ellas al Ing. Germán Lizarzaburu
Ahumada, por permitirnos desarrollar nuestras Prácticas profesionales en su Instituto Superior
Tecnológico Privado “Computer G & L”. Así mismo manifestamos nuestro agradecimiento a todos los
ingenieros de dicha institución por brindarnos cada uno de ellos su apoyo.
Por último, hay que recalcar, que gracias a estas experiencias a obtener tendré más conocimiento sobre
nuestra rama profesional; y así poder desenvolvernos como unos verdaderos profesionales en este
mundo competitivo.
Página 5
Sistema informático de Programación curricular
I. MARCO TEORICO
Definición de algunos conceptos:
Sistema:
Es un conjunto de elementos que se interrelacionan entre sí y cuyo fin es buscar un objetivo
común.
Sistema de Información:
Es un conjunto de recursos técnicos, humanos y económicos, interrelacionados
dinámicamente, y organizados en torno al objetivo de satisfacer las necesidades de
información e una organización empresarial para la gestión correcta y para la toma de
decisiones.
Entrada de Información:
Proceso en el cual el sistema toma los datos que requiere para procesar la información, por
medio de estaciones de trabajo, tales como: teclado, cintas magnéticas, código de barras, etc.
Almacenamiento de la Información:
Es una serie de las actividades más importantes que tiene una computadora, ya que a través de
esta propiedad el sistema puede recordar la información guardada en la sesión o proceso
anterior.
Procesamiento de la Información:
Esta característica de los sistemas permite la transformación de los datos fuente en
información que puede ser utilizada para la toma de decisiones, lo que hace posible, entre
otras cosas, que un tomador de decisiones genere una proyección financiera a partir de los
datos que contiene un estado de resultados o un balance general en un año base.
Salida de Información:
Es la capacidad de un SI para sacar la información procesada o bien datos de entrada al
exterior. Las unidades típicas de salida son las impresoras, cintas magnéticas, diskettes, etc.
Página 6
Sistema informático de Programación curricular
Sistemas Informáticos:
Un Sistema Informático de la empresa es un subsistema dentro del Sistema de Información de
la misma y está formado por todos los recursos necesarios para dar respuesta a un tratamiento
automático de la información y aquellos que posibiliten la comunicación.
Proceso:
Conjunto de recursos y actividades interrelacionados que transforman elementos de entrada
en elementos de salida. Los recursos pueden incluir personal, finanzas, instalaciones,
equipos, técnicas y métodos.
Procedimiento:
Forma específica de llevar a cabo una actividad. En muchos casos los procedimientos se
expresan en documentos que contienen el objeto y el campo de aplicación de una actividad;
que debe hacerse y quien debe hacerlo; cuando, donde y como se debe llevar a cabo; que
materiales, equipos y documentos deben utilizarse; y como debe controlarse y registrarse.
Actividad:
Es la suma de tareas, normalmente se agrupan en un procedimiento para facilitar su gestión.
La secuencia ordenada de actividades da como resultado un subproceso o un proceso.
Proyecto:
Suele ser una serie de actividades encaminadas a la consecución de un objetivo, con un
principio y final claramente definidos.
Gestión de Procesos:
Es la forma de gestionar toda la organización basándose en los procesos. Entendiendo estos
como una secuencia de actividades orientadas a generar un valor añadido sobre una
ENTRADA para conseguir un resultado, y una SALIDA que a su vez satisfaga los
requerimientos del cliente.
Educación
La educación es un proceso de socialización y endoculturación de las personas a través del cual se
desarrollan capacidades físicas e intelectuales, habilidades, destrezas, técnicas de estudio y formas de
Página 7
Sistema informático de Programación curricular
comportamiento ordenadas con un fin social (valores, moderación del diálogo-debate, jerarquía, trabajo
en equipo, regulación fisiológica, cuidado de la imagen, etc.).
En muchos países occidentales la educación escolar o reglada es gratuita para todos los estudiantes. Sin
embargo, debido a la escasez de escuelas públicas, también existen muchas escuelas privadas y
parroquiales.
La función de la educación es ayudar y orientar al educando para conservar y utilizar los valores de la
cultura que se le imparte (p.e. la occidental -democrática y cristiana-), fortaleciendo la identidad
nacional. La educación abarca muchos ámbitos; como la educación formal, informal y no formal.
Pero el término educación se refiere sobre todo a la influencia ordenada ejercida sobre una persona
para formarla y desarrollarla a varios niveles complementarios; en la mayoría de las culturas es la
acción ejercida por la generación adulta sobre la joven para transmitir y conservar su existencia
colectiva. Es un ingrediente fundamental en la vida del ser humano y la sociedad y se remonta a los
orígenes mismos del ser humano. La educación es lo que transmite la cultura, permitiendo su
evolución.
Objetivos de la Educación
Página 8
Sistema informático de Programación curricular
Educación Superior
La expresión educación superior (o enseñanza superior o estudios superiores) se refiere al proceso,
los centros y las instituciones educacionales que están después de la educación secundaria o media.
En ella se puede obtener una titulación superior (o título superior).
Página 9
Sistema informático de Programación curricular
Funciones de la evaluación
Página 10
Sistema informático de Programación curricular
Página 11
Sistema informático de Programación curricular
Página 12
Sistema informático de Programación curricular
Página 13
Sistema informático de Programación curricular
Página 14
Sistema informático de Programación curricular
COMPETENCIA
COMPETENCIA
Página 15
Sistema informático de Programación curricular
• Erudito incompetente
• Hábil incompetente
• Refinado incompetente
Página 16
Sistema informático de Programación curricular
Características de la evaluación
Página 17
Sistema informático de Programación curricular
Criterios de evaluación
Los criterios de la evaluación es un parámetro de referencia lo cual funciona como base de
comparación y hace referencia al dominio de las capacidades, para interpretar el
aprendizaje del estudiante respecto al logro de las capacidades
Página 18
Sistema informático de Programación curricular
Formulación de criterios
Página 19
Sistema informático de Programación curricular
Que esperamos exteriorizan los alumnos para verificar el nivel de logro de las capacidades
terminales del módulo.
Los indicadores de evaluación se derivan del análisis de los criterios de evaluación.
Formulación de indicadores
Página 20
Sistema informático de Programación curricular
Página 21
Sistema informático de Programación curricular
Página 22
Sistema informático de Programación curricular
Página 23
Sistema informático de Programación curricular
Informe
Son documentos en los cuales se informa los resultados de la evaluación y la toma de
decisiones a los padres, alumnos y al órgano inmediato superior; los cuales pueden ser:
Informe técnico pedagógico
Informe de seguimiento
Reporte de calificaciones
Página 24
Sistema informático de Programación curricular
DESARROLLO DE CAPACIDADES
El enfoque cognitivo, surge a comienzos de los años sesenta y se presenta como la
teoría que ha de sustituir a las perspectivas conductistas que habían dirigido hasta
entonces la Psicología. Muchos investigadores y teóricos, han influido en la
conformación de este paradigma, tales como: Piaget y la psicología genética, Ausubel
y el aprendizaje significativo, la teoría de la Gestalt, Bruner y el aprendizaje por
descubrimiento y los aportes de Vygotsky, sobre la socialización en los procesos
cognitivos superiores y la importancia de la "zona de desarrollo próximo", por citar a
los más reconocidos.
Las Inteligencias Múltiples
Hoy muchos científicos consideran la inteligencia como el resultado de una
interacción, de una parte, de ciertas inclinaciones y potencialidades y, por otra, de las
oportunidades y limitaciones que caracterizan un ambiente cultural determinado
(Gardner 1999). Es decir, la inteligencia es el producto de la herencia biológica y los
talentos naturales de cada persona, así como del contexto y la estimulación socio-
Página 25
Sistema informático de Programación curricular
cultural, dentro de la cual la escuela juega un rol primordial. Herencia y medio son
factores que contribuyen poderosamente en el desarrollo de una u otra forma de
inteligencia.
La Modificabilidad Cognitiva Estructural (MCE), teoría desarrollada por el
profesor Reuven Feuerstein6, explica la manera en la que el individuo obtiene y
procesa la información: cómo la adquiere, codifica, almacena y la usa más tarde,
generalizándola a otras situaciones. Se sustenta en los aportes del constructivismo, la
psicología cognitiva y la teoría humanista del aprendizaje. Los principales postulados
de la MCE son: el ser humano como ser cambiante, el ser humano como susceptible a
cambios significativos, el concepto dinámico de inteligencia y el papel del entorno.
ENFOQUE DEL CURRÍCULO:
El Diseño Curricular Básico de la Educación Superior Tecnológica está basado en el Enfoque
por competencias, el cual surge en el mundo como respuesta a la necesidad de mejorar
permanentemente la calidad y pertinencia de la educación y la formación de profesionales,
frente a la evolución de la tecnología, la producción, en general de la sociedad, y elevar así el
nivel de competitividad de las empresas y las condiciones de vida y de trabajo de la población.
En una publicación de CINTERFOR, Marelli (2000) indica: “La competencia es una
capacidad laboral, medible, necesaria para realizar un trabajo eficazmente, es decir, para
producir los resultados deseados por la organización. Está conformada por conocimientos,
habilidades, destrezas y comportamientos que los trabajadores deben demostrar para que la
organización alcance sus metas y objetivos”. Y agrega que son: “capacidades humanas,
susceptibles de ser medidas, que se necesitan para satisfacer con eficacia los niveles de
rendimiento exigidos en el trabajo”.
También se consideran las competencias de ocupaciones profesionales, que definen las
Competencias Profesionales, sobre las que el Sistema Nacional de Cualificaciones y
Formación Profesional de España, considera a “La Competencia Profesional como el conjunto
de conocimientos y capacidades que permiten el ejercicio de la actividad profesional,
conforme a las exigencias de la producción y el empleo”
En la implementación del enfoque de formación basada en competencias en el mundo de las
instituciones educativas hay disparidad de criterios en cuanto a su concepción, metodología,
técnicas de implementación y orientación pedagógica. Para el presente Diseño del Currículo
Página 26
Sistema informático de Programación curricular
Página 27
Sistema informático de Programación curricular
profesionales. Estos perfiles son el elemento básico para determinar y organizar los
contenidos curriculares que orientan el desarrollo de las capacidades requeridas para el
desempeño de los estudiantes en determinadas profesiones y de esa manera lograr su
inserción en el mercado laboral.
Esta dinámica supone la actualización permanente de los perfiles a través de consultas
periódicas al sector productivo acerca de las características del mercado laboral. En tal
sentido, las competencias planteadas en el perfil no son estáticas, sino que tienen
vigencia en tanto son requeridas por él.
Flexible.- Permite el diseño de itinerarios polivalentes de formación adaptándose a las
necesidades de los sectores productivos de bienes o servicios. Facilita la entrada y
salida de los jóvenes al sistema formativo, brindando capacidades que les permitan
movilidad laboral al interior de la carrera profesional y en función de los
requerimientos del mercado.
Integral.- Articula a los sujetos, los elementos y procesos que intervienen en la acción
educativa y logra una formación equilibrada, con el aprendizaje de un conjunto de
conocimientos, habilidades, destrezas, actitudes y valores dentro de una concepción de
desarrollo humano; facilita la adquisición de las competencias para ejercer un buen
desempeño profesional.
Formación General
La formación general es transversal y proporciona las bases científicas y humanísticas,
desarrolla un conjunto de competencias individuales y sociales que sirven para
potenciar la capacidad de actuar con eficiencia y sentido ético en todas las esferas de la
vida, de situarse en el contexto social y económico para responder a las demandas de
una sociedad cambiante, de realizar investigaciones e innovaciones tecnológicas que
Página 28
Sistema informático de Programación curricular
Formación De Base
Este módulo está constituido por capacidades que tienen valor por sí mismas y
afianzan el desarrollo personal, son las siguientes: Comunicación, Matemática,
Informática, Sociedad y Economía, Ecología y Desarrollo Sostenido y Actividades.
Página 29
Sistema informático de Programación curricular
GESTIÓN EMPRESARIAL
Capacidades para practicar una actitud emprendedora y competitiva, organizar, administrar y
gestionar empresas.
Página 30
Sistema informático de Programación curricular
FORMACIÓN ESPECÍFICA
Está constituida por el conjunto de conocimientos científicos y tecnológicos, procedimientos,
así como actitudes requeridas para lograr las capacidades propias de cada una de las carreras
profesionales. Esta formación se concretiza mediante los módulos profesionales, los que le dan
el sustento al logro de las competencias del perfil profesional, su peso académico abarca el
mayor porcentaje de la formación, y corresponde a las unidades de competencia establecidos
en el Perfil Profesional, sus contenidos deben ser definidos de acuerdo a las características del
indicado Perfil de las carreras profesionales, los recursos con que cuentan las instituciones
formadoras, las necesidades de desarrollo regional y las características de los estudiantes.
Los estudiantes deben lograr capacidades para:
Formular perfiles de proyectos de producción relacionados con su profesión,
identificando necesidades y oportunidades de trabajo, recursos, procesos de
producción, y control de calidad de manera eficiente y responsable.
Ejecutar funciones de planificación, organización, dirección, ejecución y control de las
actividades inherentes a su carrera profesional.
Organizar y ejecutar planes de seguridad laboral y ambiental para un mejor logro de los
fines de la organización y la conservación del medio ambiente.
Ejecutar un proyecto productivo como refuerzo práctico de sus aprendizajes a lo largo
de la carrera, considerando la formulación del perfil, ejecución del proyecto,
presentación de los resultados y de ser exitoso una propuesta de generalización.
PRÁCTICA PRE-PROFESIONAL
La práctica pre-profesional es el ejercicio de las capacidades adquiridas durante el
tiempo de estudios en forma secuencial y en una situación real de trabajo, ejecutando
funciones desde las simples hasta las más complejas, aplicando los distintos
conocimientos y teorías desarrollados en los módulos.
Tiene carácter formativo y pone en evidencia las capacidades adquiridas en el proceso
de aprendizaje. Asimismo, busca complementar la formación específica desarrollando
habilidades sociales y personales relacionadas al ámbito laboral, vinculadas a un
Página 31
Sistema informático de Programación curricular
PLAN DE ESTUDIOS
El Plan de Estudios define la forma como se organizan los contenidos de las carreras
profesionales.
La duración de los estudios en la Educación Superior Tecnológica se desarrolla en seis
semestres académicos, cada semestre tiene una duración mínima de 19 semanas con un total
de 3420 horas, destinando 17 semanas para el período de ejecución y 2 semanas para el
proceso de nivelación y evaluación del trabajo educativo.
La carga horaria, es aquella que señala el número de horas de trabajo académico por semana y
por semestre. En tal sentido, se determina en base a, los requerimientos del perfil profesional,
las estrategias de aprendizaje apropiadas para la Educación Superior Tecnológica y la real
disponibilidad de capacidad de atención de la Institución:
Hora pedagógica 50 minutos
Carga horaria semanal mínima 30 hrs.
Carga horaria semestral mínima 510 hrs.
Carga horaria total en seis semestres 3060 hrs.
La carga horaria semanal podrá variar, de acuerdo a la naturaleza de cada carrera profesional,
así como de la programación de los módulos de formación general y específicos.
El número de horas por componente es la siguiente:
Formación Transversal 731 horas 23.80 %
Formación Específica 2 329 horas 76.20 %
TOTAL 100.00%
Práctica Pre -profesional 720 hs. Mínimo 35 % del total de formación específica
Consejería Actividad Permanente
Página 32
Sistema informático de Programación curricular
METODOLOGÍA
Para la aplicación del Diseño Curricular Básico se toma como referencia el Catálogo
Nacional de Títulos y Certificaciones, aprobado por la Resolución Viceministerial N°
0085-2003-ED. Este catálogo, contiene 120 Títulos Profesionales organizados en 20
Familias Profesionales de diferentes niveles formativos. En la Educación Superior
Tecnológica, cada Título o Carrera Profesional tiene dos componentes: el Referente
Productivo, formulado con la participación del sector productivo, presenta el perfil
profesional con las competencias requeridas por dicho sector y el Referente Educativo,
que presenta los módulos formativos, que traducen en términos de un proceso educativo la
adquisición gradual de las capacidades profesionales.
Posee la riqueza suficiente como para crear un modelo del sistema, pudiendo modelar los
procesos de negocios, funciones, esquemas de bases de datos, expresiones de lenguajes de
programación, etc. Para ello utiliza varios tipos diferentes tipos de diagramas.
CARACTERISTICAS UML
Página 33
Sistema informático de Programación curricular
Los diagramas de case de use representa lo que hace el sistema y como se relaciona con su
entorno
Estos diagramas representan los distintos requerimientos que le hacen los usuarios al sistema
ACTORES
Diagrama de Secuencia
Los diagramas de secuencia permiten indicar cuál es el momento en el que se envía o se
completa un mensaje mediante el tiempo de transición, que se especifica en el diagrama.
Típicamente uno examina la descripción de un caso de uso para determinar que los
objetos son necesarios para la implementación del escenario.
Diagrama de Colaboración
Los diagramas de colaboraciones expresan información similar, pero en una forma
diferente. Formando p arte de los diagramas de colaboración nos encontramos con
objetos, enlaces y mensajes. Un enlace es una instancia de una asociación que conecta dos
Página 34
Sistema informático de Programación curricular
Diagrama de componentes
Modela la estructura de implantación de la aplicación por si misma, su organización en
componentes y su despliegue en nodos. Describen los elementos fisicos del sistema y sus
relaciones, muestran las opciones de realización incluyendo código fuente, fuente binaria
y ejecutable.
Diagrama de Clases
Una clase representa un conjunto de objetos que tienen una estructura, un compartimiento
y unas relaciones con propiedades parecidas. Describe un conjunto de objetos que
comparte los mismos atributos, operaciones métodos, relaciones y significados.
Diagrama de Actividades
Los diagramas de actividades se utilizan para mostrar el flujo de operaciones que se
desencadenan en un procedimiento interno del sistema.
¿QUÉ ES UN ALGORITMO?
Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las
operaciones de un ordenador debe realizar para llevar a cabo una tarea en un tiempo más
finito.
Descripción de un esquema de comportamiento expresado mediante un reportorio finito de
acciones y de informaciones elementales, identificadas, bien comprendidas y realizables.
Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y
formulados con base a un conjunto finito de reglas no ambiguas, que proveen un
procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo
determinado
Página 35
Sistema informático de Programación curricular
información no visible como totales, tendencias o relaciones de otro tipo. Debe permitir en
principio:
Introducir datos.
Almacenar datos. .
Recuperar datos y trabajar con ellos.
Elementos de una base de datos:
Tablas o entidades: colección de datos sobre algún tema específico: ejemplo
proveedores, clientes, producto.
Atributos: son las propiedades o características propias de un registro
Registros: es la información asociada a un elemento de un conjunto, esta constituido por
las filas.
Ventajas de una base de datos:
Independencia de datos y tratamiento
Coherencia de resultados
Mejora la disponibilidad de los datos
Permite otorgar restricciones
Eficiente gestión de almacenamiento
Existen tipos de datos pero la cual vamos a desarrollar en este sistema es el tipo de base
de datos entidad relación por tres razones:
Almacena datos en tablas: filas y columnas
Permite recuperar o consultar subconjuntos de datos de las tablas
Permite conectar varias tablas, a fin de recuperar datos relacionados
¿QUE ES SQL “SERVER 2000”?
El lenguaje SQL Server consta de unas treinta sentencias: comienza con un verbo, continúa
con una o más cláusulas algunas cláusulas son opcionales, otras necesarias.
Página 36
Sistema informático de Programación curricular
Es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina,
particularmente una computadora. Consiste en un conjunto de símbolos, reglas sintácticas y
semánticas que definen su estructura y el significado de sus elementos y expresiones.
Página 37
Sistema informático de Programación curricular
Asistente para formularios: Sirve para generar de manera automática formularios que
administran registros de tablas o consultas pertenecientes a una base de datos, hoja de
cálculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas: es factible incluir barra de herramientas
personalizada, donde el usuario selecciona los botones que desea visualizar durante la
ejecución.
En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código
HTML para controlar los eventos que se realizan con frecuencia en una página web.
La Ventana de Vista: de datos proporciona acceso a la estructura de una base de datos.
Desde esta también acceso al Diseñador de Consultas y diseñador de Base de datos para
administrar y registros.
¿QUE ES RATIONAL ROSE ENTERPRISE?
Rational Rose es un objeto orientado a Lenguaje Unificado de Modelado (UML), herramienta
de diseño de software destinado para el modelado visual y componentes de construcción a
nivel de empresa aplicaciones de software
Rational Rose Enterprise es la mejor elección para el ambiente de modelado. Como todos los
demás productos Rational Rose, proporciona un lenguaje común de modelado para el equipo
que facilita la creación de software de calidad más rápidamente.
Página 38
Sistema informático de Programación curricular
Por otro lado, es de gran ayuda este Sistema Informático, porque ayudará a los docentes, a realizar
su plan de estudios de manera rápida y óptima, permitiéndole el sistema organizar los contenidos
de las carreras profesionales; como la programación de los módulos de formación general y específicos.
Página 39
Sistema informático de Programación curricular
3.1. Generales
3.2. Específicos
Página 40
Sistema informático de Programación curricular
Página 41
Sistema informático de Programación curricular
Estudios anteriores
En el Instituto Superior Tecnológico Privado “Computer G & L”, no se han realizado
proyectos de esta naturaleza en años anteriores.
Personal a Entrevistar
Reglamento Interno del Instituto Superior Tecnológico Privado “Computer G & L”.
Plan de Estudios e itinerario formativo
Plan Anual de Trabajo.
Métodos de recopilación de la Información:
Observación
Entrevistas.
Encuestas
Documentos existentes:
Diseño Curricular
Página 42
Sistema informático de Programación curricular
Página 43
Sistema informático de Programación curricular
El problema que se presenta en el área personal docente es una gran lentitud en las
elaboraciones con respecto a las unidades didácticas como las programaciones
modulares y transversales que realiza cada docente de la institución haciendo de esta
manera el área más importante para implementar nuestro sistema Informático de plan
curricular para dicha institución.
Inicio
Verifica diseño
curricular de No
Crea silabus
modulos
transversales
Si
Consulta Sílabus de
unidades didacticas
o modulos
transversales
Si
Verifica la No
Solicita al docente
programación si esta
corregir errores
correcta
Sí
Director aprueba
silabus
Fin
Página 44
Sistema informático de Programación curricular
Inicio
No Crea la
Verifica si existe
sesión y
la sesion
actualiza
Si
No Actualiza
Verifica si la sesion esta
correcta sesión
Si
Dirección Aprueba
sesión
Fin
Página 45
Sistema informático de Programación curricular
Página 46
Sistema informático de Programación curricular
Página 47
Sistema informático de Programación curricular
# DE MODULOS # DE UNIDADES #
TRANSVERSALES DIDACTICAS PROGRAMA
CIÓN
I 2 5 7
MODULO I
II 2 6 8
III 2 7 9
MODULO II
IV 2 4 6
V 2 5 7
MODULO III
VI 2 4 6
TOTAL 12 31 43
De acuerdo al cuadro anterior concluyo que en la carrera profesional de computación e informática existe
12 cursos transversales y 31 unidades didácticas y en cuanto a sílabos durante toda la carrera se realizaran
43 sílabos y en ello las sesiones por cada curso asignado a cada docente.
Página 48
Sistema informático de Programación curricular
Página 49
Sistema informático de Programación curricular
# DE MODULOS # DE UNIDADES #
TRANSVERSALES DIDACTICAS PROGRAMACI
ÓN
I 2 5 7
MODULO I
II 2 6 8
III 2 7 9
MODULO II
IV 2 4 6
V 2 5 7
MODULO III
VI 2 4 6
TOTAL 12 31 43
Página 50
Sistema informático de Programación curricular
4.7. Niveles de los usuarios y el tipo de Información que deben manejar (Definir los
diversos niveles de los usuarios a los cuales debe llegar información y que
información debe llegarles – Construcción de matrices).
Los niveles de los usuarios se hacen con la finalidad de tener un control de la
información a la hora de desarrollar el sistema para la institución así mismo saber qué
tipo de información debe llegarles a cada usuario y la información que deben conocer,
asignándole prioridad a cada trabajador para el buen manejo de la información
Página 51
Sistema informático de Programación curricular
Página 52
Sistema informático de Programación curricular
Área de Dirección
Área de Docentes
Área de Oficina de Evaluación y Asuntos Pedagógicos
Página 53
Sistema informático de Programación curricular
Página 54
Sistema informático de Programación curricular
DIRECCION
La Dirección del Instituto de Educación Superior Privado “Computer G & L es
responsable de la Gestión Educativa, en sus aspectos de: conducción y evaluación
Página 55
Sistema informático de Programación curricular
Página 56
Sistema informático de Programación curricular
DOCENTES
Es la responsable del aprendizaje de los alumnos en 40%, el resto son de ellos
mismos, con sus ganas de aprender y salir adelantes. Los docentes deben cumplir
con los siguientes requisitos:
Página 57
Sistema informático de Programación curricular
Objetivos Generales
Analizar, diseñar e implementar un Sistema Informático para la Automatización del
Proceso de plan curricular para el instituto Superior Tecnológico Privado “COMPUTER G
& L” Jaén
Objetivos específicos
Elaborar los Requerimientos Funcionales de la institución.
Diseñar la Base de datos a través del gestor BD SQL Server 2000.
Elaborar los Diagramas mediante el Lenguaje de Modelamiento Unificado (UML),
Utilizando como Herramienta Principal el Rational Rose
Diseñar las Interfaces a través del programa Visual Basic 6.0.
Desarrollar el Software (Programación).
Realizar pruebas al Programa.
Realizar los módulos que comprende el sistema de plan curricular.
Elaborar Manual de Usuario.
Elaborar Manual de Instalación.
Viabilizar y Automatizar los procesos de sílabos y sesiones.
Minimizar los tiempos promedios del desarrollo en la programación de las unidades
didácticas.
Facilitar el acceso al sistema de una manera rápida y sencilla
Llevar de una manera precisa el control de los sílabos y sesiones, evitando así la demora
en su desarrollo.
Gestionar material bibliográfico, salidas del material bibliográfico, préstamos,
devoluciones de material bibliográfico.
Administrar las consultas de las programaciones didácticas de cada docente.
Página 58
Sistema informático de Programación curricular
Página 59
Sistema informático de Programación curricular
Los docentes realizan su plan de estudio de manera manual ocasionando una lentitud en su
desarrollo.
Hoy en día el docente para el desarrollo de su plan de estudio utilizan el aplicativo de
Microsoft Word, con ayuda de las herramientas de internet y material bibliográfico, para
armar sus contenidos correspondientes a cada plan de estudio.
El docente crea su plan de clase basándose en los temas del plan de estudio por lo cual
utilizan el aplicativo de Word para su creación.
El docente elabora su ficha de aprendizaje teniendo en cuenta la programación de su plan
curricular, por lo tanto utiliza la herramienta de internet y material bibliográfico para buscar
los contenidos correspondientes a la clase.
Página 60
Sistema informático de Programación curricular
GLOSARIO
DOCUMENTO GLOSARIO
8.2.
1 Introducción
1.1 Propósito
1.2 Alcance
1.3 Referencias
1.4 Organización del glosario
2 Definiciones
2.1 Autores
2.1.1 Docente
2.1.2 Director
2.2 Procesos
2.2.1 Gestión de Sílabos
2.2.2 Gestión de Sesiones
GLOSARIO
Es un conjunto de términos o terminología que define mediante los actores como un proceso
que se va a llevar a cabo mediante el desarrollo del sistema en este caso desarrollaremos un
sistema para la automatización del proceso de programación curricular para el instituto
superior tecnológico “COMPUTER G & L”, en la ciudad de Jaén.
Propósito
Sirve como guía de consulta para aclarar los puntos erróneos del proyecto.
Página 61
Sistema informático de Programación curricular
El alcance del presente proyecto se extiendo a todos los subsistemas definidos para la
institución “COMPUTER G & L”. De tal modo que la terminología empleada en el
departamento de dirección y docentes, se refleja con claridad en este documento.
Registrar Sílabus: En este formulario se van a registrar todos los sílabus desarrollados por
cada docente de la institución.
Registro Sesiones: En este formulario consiste en realizar todos los registros de las
sesiones por cada clase en cada curso asignado por el docente.
Referencia
GLOSARIO DE ACTORES
GLOSARIO DE PROCESOS
Gestión de sílabus: Este procesos es realizado por el docente para luego ser revisado por
el director, consiste en el registro de datos del sílabus.
Gestión de Sesiones: En este procesos será realizado por cada docente el formulario le
permitirá al docente organizar su clase por cada curso.
Página 62
Sistema informático de Programación curricular
Gestión de Sílabus
Docente Director
Gestión de Sesiones
Página 63
Sistema informático de Programación curricular
Curso
Consultar
Grabar
ElementoCapa
Grabar
Docente ProgSemanal
Grabar
ProgCurricular
Página 64
Sistema informático de Programación curricular
Gestión de Sesiones
Página 65
Sistema informático de Programación curricular
Registrar Lugar
Docente
Lugar
Director
Registrar Estrategias
Docente
Director
Página 66
Sistema informático de Programación curricular
Registrar MetodosTecnicas
Docente
MetodosTecnicas
Director
Registrar Recursos
Docente
Director
Página 67
Sistema informático de Programación curricular
Registrar Actitudes
Docente
Actitudes
Director
Página 68
Sistema informático de Programación curricular
Lugar
1
1 Contextua
1..*
ProgSemanal Estrategias
SesionLugar
1..*
1..*
Teoriza MetodosTecnicas
1 1
ProgCurricular 1 1..* Sesiones 1 1
1 1 1 DesActividad Recursos
1..*
ElementoCapa 1 Problematiza
1 Evaluacion
Curso Personal
RutaFichas
CicloAcademico Ciclo
Especialidad
PeriodoAcademico
ProfesorCurso
Página 69
Sistema informático de Programación curricular
Gestión Sílabus
<<include>>
Consultar Curso
Buscador Curso
<<include>>
Grabar ElementoCapa
Buscador ElementoCapa
Docente <<include>>
Grabar ProgSemanal
Buscador ProgSemanal
<<include>>
Grabar ProgCurricular
Buscador ProgCurricular
Página 70
Sistema informático de Programación curricular
Gestión Sesiones
Página 71
Sistema informático de Programación curricular
Registrar Lugar
<<include>>
Docente
Modificador Lugar <<include>> Lugar
Eliminador Lugar
Director
Registrar Estrategias
Grabador Estrategias
<<include>>
Docente <<include>>
Modificador Estrategias
<<include>> Buscador Estrategias
Eliminador Estrategias
Director
Página 72
Sistema informático de Programación curricular
Registrar MetodosTecnicas
Grabador MetodosTecnicas
<<include>>
Docente
<<include>>
Modificador MetodosTecnicas
Buscador MetodosTecnicas
<<include>>
Director
Eliminador MetodosTecnicas
Registrar Recursos
Grabador Recursos
<<include>>
Docente
<<include>>
Modificador Recursos
<<include>> Buscador Recursos
Página 73
Sistema informático de Programación curricular
Registrar Actitudes
Grabador Actitudes
<<include>>
Docente
<<include>>
Modificador Actitudes
Buscador Actitudes
<<include>>
Página 74
Sistema informático de Programación curricular
Registrar Lugar
Docente
Registrar Lugar
Director
Página 75
Sistema informático de Programación curricular
Registrar Estrategias
Docente
Registrar Estrategias
Director
Página 76
Sistema informático de Programación curricular
Registrar MetodosTecnicas
Docente
Registrar MetodosTecnicas
Director
Página 77
Sistema informático de Programación curricular
Registrar Curso
Docente
Registrar Recursos
Director
Página 78
Sistema informático de Programación curricular
Registrar Actitudes
Docente
Registrar Actitudes
Director
Página 79
Sistema informático de Programación curricular
Mantenimientos:
Registrar Estrategias
Registrar Métodos / Técnicas
Registrar Actitudes
Registrar Recursos
Registrar Lugar
Registrar Curso Modular - Transversal
Consultas y Reportes:
Estrategias
Métodos / Técnicas
Actitudes
Recursos
Lugar
Reportes de silabus de Curso de Docente
Reportes de Curso de Cualquier Periodo
Reportes de Sesiones de Curso de Docente
Reportes de sesiones de curso de cualquier periodo
Reportes de Cursos Modulares y Transversales
Página 80
Sistema informático de Programación curricular
Página 81
Sistema informático de Programación curricular
Gestión de Sílabus
-----------> ----------->
2. Consultar (CodC) 3. Consultar
<-------
4. Msg Consultado Consultador Curso
Curso
-----------> ----------->
5. Grabar (Nec) 6. Grabar
-----------> <-------
1. Ingresa al Sistema 7. Msg Grabado Grabador
ElementoCapa
ElementoCapa
Docente Gestión Sílabus
-----------> ----------->
8. Grabar (NSemana) 9. Grabar
<-------
10. Msg Grabado Grabador ProgSemanal
ProgSemanal
-----------> ----------->
11. Grabar (CodC) 12. Grabar
<-------
13. Msg Grabado ProgCurricular
Grabador
ProgCurricular
Página 82
Sistema informático de Programación curricular
Gestión de Sesiones
-----> ----->
2. Consultar (CodC) 3. Consultar
<------
4.Msg Consultado
Consultador ProgCurricular
ProgCurricular
-----> ----->
5. Consultar (CodC) 6. Consultar
<------
7.Msg Consultado
Consultador Curso Curso
-----> ----->
8. Consultar (CodActitud) 9. Consultar
<------
10.Msg Consultado
Consultador Actitudes Actitudes
-----> ----->
11. Consultar (CodEstragias) 12. Consultar
<------
13.Msg Consultado
Consultador Estrategias Estrategias
-----> ----->
14. Consultar (CodMetodo) 15. Consultar
-----> <------
1. Ingresa al Sistema 16.Msg Consultado Consultador MetodoTecnicas
MetodosTecnicas
<------
19.Msg Consultado
Consultador Recursos Recursos
-----> ----->
20. Consultar (CodLugar) 21. Consultar
<------
22.Msg Consultado
Consultador Lugar Lugar
-----> ----->
23. Grabar (CodSesion) 24. Consultar
<------
25.Msg Grabado
Grabador Contextua Contextua
-----> ----->
26. Grabar (CodSesion) 27. Grabar
<------
28.Msg Grabado
Grabador SesionLugar SesionLugar
-----> ----->
29. Grabar (CodSesion) 30. Grabar
<------
31.Msg Grabado
Grabador Teoriza Teoriza
-----> ----->
32. Grabar (CodSesion) 33. Grabar
<------
34.Msg Grabado
Grabador DesActividad DesActividad
-----> ----->
35. Grabar (CodSesion) 36. Grabar
<------
37.Msg Grabado
Grabador Problematiza Problematiza
-----> ----->
38. Grabar (CodSesion) 39. Grabar
<------
40. Msg Grabado
Grabador Evaluación Evaluación
-----> ----->
41. Grabar (CodSesion) 42. Grabar
<------
43. Msg Grabado
Grabador Sesiones Sesiones
Página 83
Sistema informático de Programación curricular
Registrar Lugar
-----> ----->
2.Grabar (codLugar) 3.Grabar
<-----
4.Msg Grabado
Grabador Lugar
-----> ----->
5.Modificar (codLugar) 6.Modificar
------>
1.Ingresa al Sistema <-----
7.Msg Modificado Modificador Lugar Lugar
Docente Mantemiento Registrar Lugar
Director ----->
8. Eliminar (codLugar) ----->
9.Eliminar
<-----
10. Msg Eliminado
Eliminador Lugar
Página 84
Sistema informático de Programación curricular
Registrar Estrategias
-----> ----->
2. Grabar (CodEstrategia) 3. Grabar
<-----
4. Msg Grabado
Grabador Estrategias
-----> ----->
8. Eliminar (CodEstrategia) 9. Eliminar
<-----
Director 10. Msg Eliminar
Eliminador Estrategias
Página 85
Sistema informático de Programación curricular
Registrar MetodosTecnicas
-----> ----->
2.Grabar (CodMetodo) 3.Grabar
<----
4.Msg Grabado
Grabador MetodosTecnicas
-----> ----->
8. Eliminar (CodMetodo) 9.Eliminar
Director <----
10.Msg Eliminado
Eliminador
MetodosTecnicas
Página 86
Sistema informático de Programación curricular
Registrar Recursos
----> ---->
2.Grabar (CodRecurso) 3.Grabar
<----
4.Msg Grabado
Grabador Recursos
----> ---->
8.Eliminar (CodRecurso) 9.Eliminar
Director <----
10.Msg Eliminado
Eliminar Recursos
Página 87
Sistema informático de Programación curricular
Registrar Actitudes
-----> ----->
2.Grabar (CodActitud) 3.Grabar
----->
4.Msg Grabado
Grabador Actitudes
-----> ----->
8.Modificar (CodActitud) 9.Modificar
----->
10. Msg Eliminado
Director Eliminador Actitudes
Página 88
Sistema informático de Programación curricular
10.2.Flujo de eventos
Gestión de Silabus
Inicio
Verifica diseño
curricular de modulos
transversales o No
Crea silabus
unidades didacticas
Si
Consulta Sílabus de
unidades didacticas
o modulos
transversales
Si
Sí
Director aprueba
silabus
Fin
Página 89
Sistema informático de Programación curricular
Gestión de Sesiones
Inicio
No Crea la
Verifica si existe
sesión y
la sesion
actualiza
Si
No Actualiza
Verifica si la sesion esta
correcta sesión
Si
Dirección Aprueba
sesión
Fin
Página 90
Sistema informático de Programación curricular
10.3.Modelo de secuencias
Gestión de Silabus
: Docente : Gestión Sílabus : Consultador Curso : Grabador ElementoCapa: Grabador ProgSemanal : Grabador : Curso : ElementoCapa : ProgSemanal : ProgCurricular
ProgCurricular
---->
1. Ingresa al sistema ----> ---->
2. Consultar (CodC) 3. Consultar
<----
4. Msg Consultado
---->
5. Grabar (NEC) ---->
6. Grabar
<----
7. Msg Grabado
---->
8. Grabar (NSemana) ---->
9. Grabar
<----
10. Msg Grabado
---->
11. Grabar (CodC) ---->
12. Grabar
<----
13. Msg Grabado
Salir
Página 91
Sistema informático de Programación curricular
Gestión de Sesiones
: ProgCurricular : Curso : Actitudes : Estrategias : MetodoTecnicas : Recursos : Lugar : Contextua : SesionLugar : Teoriza : DesActividad : Problematiza : Evaluación : Sesiones
: Gestión Sesiones : Consultador : Consultador Curso : Consultador Actitudes : Consultador Estrategias : Consultador : Consultador Recursos : Consultador Lugar : Grabador Contextua : Grabador SesionLugar : Grabador Teoriza : Grabador DesActividad : Grabador Problematiza : Grabador Evaluación : Grabador Sesiones
: Docente ProgCurricular MetodosTecnicas
---->
1. Ingresa al istema ---->
3. Consulta (CodC) ---->
4. Consultar
<----
5.Msg consultado
---->
6. Consulta (CodC) ---->
7. Consultar
<----
8.Msg consultado
---->
9. Consulta (CodActitud) ---->
10. Consultar
<----
11.Msg consultado
---->
12. Consulta (CodEstrategia) ---->
13. Consultar
<----
14.Msg consultado
---->
15. Consulta (CodMetodo) ---->
16. Consultar
<----
17.Msg consultado
----> ---->
18. Consulta (CodRecurso) 19. Consultar
<----
20.Msg consultado
----> ---->
21. Consulta (CodLugar) 22. Consultar
<----
----> 23.Msg consultado
24. Grabar (CodSesion) ---->
25. Grabar
<----
26.Msg Grabado
---->
27. Grabar (CodSesion) ---->
28. Grabar
<----
29.Msg Grabado
---->
30. Grabar (CodSesion) ---->
31. Grabar
<----
32.Msg Grabado
---->
33. Grabar (CodSesion) ---->
34. Grabar
<----
35.Msg Grabado
---->
36. Grabar (CodSesion) ---->
37. Grabar
<----
38.Msg Grabado
---->
39. Grabar (CodSesion) ---->
40. Grabar
<----
41.Msg Grabado
---->
42. Grabar (CodSesion) ---->
43. Grabar
<----
44. Msg Grabado
Salir
Página 92
Sistema informático de Programación curricular
Registrar Lugar
: Docente : Mantemiento Registrar Lugar : Grabador Lugar : Modificador Lugar : Eliminador Lugar : Lugar
---->
1. Ingresa al sistema ---->
2.Grabar (CodLugar) ---->
3.Grabar
<----
4.Msg Grabado
---->
5.Modificar (CodLugar) ---->
6.Grabar
<----
7.Msg Modificado
---->
8. Eliminar (CodLugar) ---->
9.Grabar
<----
10.Msg Eliminado
Salir
Página 93
Sistema informático de Programación curricular
Registrar Estrategias
: Docente : Mantenimiento Registrar Estrategias: Grabador Estrategias : Modificador Estrategias : Eliminador Estrategias : Estrategias
---->
1. Ingresa al sistema
---->
2. Grabar (CodEstrategia) ---->
3. Grabar
<----
4. Msg Grabado
---->
5.Modificar (CodEstrategia)
---->
6. Modificar
<----
----> 7. Msg Modificado
8.Eliminar (CodEstrategia) ---->
9. Eliminar
<----
10. Msg Eliminado
Salir
Página 94
Sistema informático de Programación curricular
Registrar MetodosTecnicas
<----
10. Msg Eliminado
Salir
Página 95
Sistema informático de Programación curricular
Registrar Recursos
: Docente : Mantenimiento Registrar Recursos : Grabador Recursos : Modificar Recursos : Eliminar Recursos : Recursos
-----> ----->
1. Ingresa al sistema 2. Grabar (CodRecurso) ----->
3. Grabar
<-----
-----> 4. Msg Grabado
5. Modificar (CodRecurso) ----->
6. Modificar
<-----
7. Msg Modificado
----->
8. Eliminar (CodRecurso)
----->
9. Eliminar
<-----
10. Msg Eliminado
Salir
Página 96
Sistema informático de Programación curricular
Registrar Actitudes
: Docente : Mantenimiento Registrar Actitudes : Grabador Actitudes : Modificador Actitudes : Eliminador Actitudes : Actitudes
----->
1. Ingresa al sistema ----->
2.Grabar (CodActitud) ----->
3.Grabar
<-----
4. Grabado
----->
5.Modificar (CodActitud) ----->
6.Modificar
<-----
7. Modificado
----->
8. Eliminar (CodActitud) ----->
9.Eliminar
<-----
10. Eliminado
Salir
Página 97
Sistema informático de Programación curricular
Página 98
Sistema informático de Programación curricular
Acceso al sistema
Mantenimientos:
Métodos y Técnicas
Página 99
Sistema informático de Programación curricular
Recursos
Actitudes
Página 100
Sistema informático de Programación curricular
Estrategias
Lugar
Página 101
Sistema informático de Programación curricular
Página 102
Sistema informático de Programación curricular
Página 103
Sistema informático de Programación curricular
Página 104
Sistema informático de Programación curricular
Página 105
Sistema informático de Programación curricular
Profesor – Curso
Página 106
Sistema informático de Programación curricular
Sylabus Docente
Página 107
Sistema informático de Programación curricular
Programación Curricular
Página 108
Sistema informático de Programación curricular
11.2.Modelo de despliegue
PC
Tesoreria
intel core 2 duo
disco duro 2 gb
memoria ram 1gb
monitor lcd
Interfaz1
TC/IP
PC PC
Secretaria Director
Impresora
TC/IP Interfaz4 TC/IP
Interfaz2
Interfaz3
Impresora HP
Fotocopiadora
Marca Minolta DI 350
Página 109
Sistema informático de Programación curricular
11.3.Diagrama de clases
Página 110
Sistema informático de Programación curricular
Sistema Informático para la Automatización de los procesos de programación Ejecutable del Sistema
Curricular en el Instituto Superior Tecnológico "COMPUTER G & L" Informático
<<DDL>>
Conexion
SisProCurricular
BD
SisProCurricular
DataBase
Página 111
Sistema informático de Programación curricular
12.2.Diagrama de distribución
CAPA DE APLICACIÓN
Especialidad CicloAcadémico Ciclo Personal ProgCurricular ElementoCapa ProgSemanal Curso Sesiones Actitudes
SesionLugar Lugar Contextua Teoriza DesActividad Problematiza Evaluacion Estrategias MetodosTecnicas Recursos
PeriodoAcademico ProfesorCurso PC
Tesoreria
APLICACIÓN.EXE
PC PC Impresora
Secretaria Director
CAPA DE NEGOCIO
Fotocopiadora
Servidor
CAPA DE DATOS
NEGOCIO.DLL Conexion
SQL Server
Página 112
Sistema informático de Programación curricular
Página 113
Sistema informático de Programación curricular
13.2.Diseño Lógico
Página 114
Sistema informático de Programación curricular
13.3.Diseño Físico.
Página 115
Sistema informático de Programación curricular
CURSOS MODULARES/TRANSVERSALES
Página 116
Sistema informático de Programación curricular
SILABUS
SILABUS – CURSO DE DOCENTE
DOCENTE Y SUS CURSOS
Página 117
Sistema informático de Programación curricular
SILABUS
Página 118
Sistema informático de Programación curricular
Página 119
Sistema informático de Programación curricular
SESIONES DE APRENDIZAJE
Página 120
Sistema informático de Programación curricular
VISTA SILABUS
SESION DE APRENDIZAJE
Página 121
Sistema informático de Programación curricular
Página 122
Sistema informático de Programación curricular
Página 123
Sistema informático de Programación curricular
FICHAS DE APRENDIZAJE
Página 124
Sistema informático de Programación curricular
Página 125
Sistema informático de Programación curricular
FrmClaveDocente.Show 1
End Sub
Página 126
Sistema informático de Programación curricular
Else
MEN = MsgBox("Aun no Cuenta con Clave de Acceso, Solicite al Director para que le Asigne una Clave de
Acceso", vbCritical, "Error de Acceso")
DataCombo1.SetFocus
End If
Exit Sub
mensaje:
MEN = MsgBox("Se ha Producido un error en la Lectura de su Contraseña, Digite de Nuevo", vbExclamation,
"Error")
TxtClave = ""
TxtClave.SetFocus
End Sub
Exit Sub
mensaje:
Página 127
Sistema informático de Programación curricular
If Err.Number = 94 Then
SC = 1
End If
End Sub
Página 128
Sistema informático de Programación curricular
If ButtonIndex = 2 Then
PROSE = "0"
FrmProfCurso.Show
End If
If ButtonIndex = 3 Then
PROSE = "0"
FrmBuscarPlan.Show
End If
'If ButtonIndex = 4 Then
'End If
If ButtonIndex = 6 Then
PROSE = "1"
FrmSylabus.CmdAceptar.Caption = "Ver Prog."
FrmSylabus.CmdAceptar.ToolTipText = "Ver Programacion Curricular"
FrmSylabus.Show
End If
If ButtonIndex = 7 Then
PROSE = "1"
FrmProfCurso.Show 1
End If
If ButtonIndex = 8 Then
PROSE = "1"
FrmBuscarPlan.Show
End If
If ButtonIndex = 10 Then FrmCambioClave.Show 1
If ButtonIndex = 13 Then
SALIR
End If
End Sub
Página 129
Sistema informático de Programación curricular
Cancel = -1
End If
End Sub
Página 130
Sistema informático de Programación curricular
FrmSylabus.Show
End Sub
Página 131
Sistema informático de Programación curricular
MANTENIMIENTO ESTRATEGIAS
Página 132
Sistema informático de Programación curricular
Else
Ver = MsgBox("Esta Estrategias ya esta Registrada, Ingrese uno Diferente", vbCritical, "Error de
Modificación")
TxtNombre.SetFocus
End If
Else
Ver = MsgBox("Ingrese la Descripcion de la Estrategia", vbCritical, "Error de Modificación")
TxtNombre.SetFocus
End If
End If
'Exit Sub
'MENSAJE:
' MEN = MsgBox("Se produjo un error al actualizar los datos, vuelva a intentarlo", vbExclamation, "Articulos")
' Unload Me
End Sub
Página 133
Sistema informático de Programación curricular
Página 134
Sistema informático de Programación curricular
Adodc1.Recordset.Delete
Adodc1.Refresh
If Adodc1.Recordset.RecordCount = 0 Then CmdEliminar.Enabled = False
Else
CmdNuevo.SetFocus
End If
End If
'Exit Sub
'MENSAJE:
'MEN = MsgBox("Se produjo un error al actualizar los datos, vuelva a intentarlo", vbExclamation, "Estrategias")
'Unload Me
End Sub
Frame1.Visible = False
CmdNuevo.Enabled = True: CmdGuardar.Enabled = False: CmdModificar.Enabled = True:
CmdCancelar.Enabled = False
CmdEliminar.Enabled = True: CmdSalir.Enabled = True
TxtNombre.Enabled = False
CmdNuevo.SetFocus
Fin = 0
MODIF = 0
Else
Ver = MsgBox("Este Metodo/Tecnica ya esta Registrada, Ingrese uno Diferente", vbCritical, "Error de
Modificación")
TxtNombre.SetFocus
End If
Else
Ver = MsgBox("Ingrese la Descripcion del Metodo/Tecnica", vbCritical, "Error de Modificación")
TxtNombre.SetFocus
End If
End If
Página 135
Sistema informático de Programación curricular
'Exit Sub
'MENSAJE:
' MEN = MsgBox("Se produjo un error al actualizar los datos, vuelva a intentarlo", vbExclamation, "Articulos")
' Unload Me
End Sub
Página 136
Sistema informático de Programación curricular
MANTENIMIENTO ACTITUDES
Página 137
Sistema informático de Programación curricular
Adodc1.Recordset.Find BUS, , , 1
Frame1.Visible = False
CmdNuevo.Enabled = True: CmdGuardar.Enabled = False: CmdModificar.Enabled = True:
CmdCancelar.Enabled = False
CmdEliminar.Enabled = True: CmdSalir.Enabled = True
TxtNombre.Enabled = False
Fin = 0
CmdNuevo.SetFocus
Else
Ver = MsgBox("Esta Actitud ya esta Registrada, Ingrese uno Nuevo", vbCritical, "Error al Registrar")
TxtNombre.SetFocus
End If
Else
Ver = MsgBox("Ingrese la Descricpion de la Actitud", vbCritical, "Error al Registrar")
TxtNombre.SetFocus
End If
Else
If Len(TxtNombre) > 0 Then
If Adodc2.Recordset.RecordCount = 0 Then
Adodc1.Recordset("Descripcion") = TxtNombre
Adodc1.Recordset.Update
Adodc1.Refresh
MEN = MsgBox("Datos Modificados Guardados Correctamente", vbInformation, "Actitudes")
Frame1.Visible = False
CmdNuevo.Enabled = True: CmdGuardar.Enabled = False: CmdModificar.Enabled = True:
CmdCancelar.Enabled = False
CmdEliminar.Enabled = True: CmdSalir.Enabled = True
TxtNombre.Enabled = False
CmdNuevo.SetFocus
Fin = 0
MODIF = 0
Else
Ver = MsgBox("Esta Actitud ya esta Registrada, Ingrese uno Diferente", vbCritical, "Error de Modificación")
TxtNombre.SetFocus
End If
Else
Página 138
Sistema informático de Programación curricular
MODIF = 0
If Adodc1.Recordset.RecordCount = 0 Then CmdEliminar.Enabled = False
End Sub
Página 139
Sistema informático de Programación curricular
MANTENIMIENTO RECURSOS
Página 140
Sistema informático de Programación curricular
Adodc1.Recordset.Find BUS, , , 1
Frame1.Visible = False
CmdNuevo.Enabled = True: CmdGuardar.Enabled = False: CmdModificar.Enabled = True:
CmdCancelar.Enabled = False
CmdEliminar.Enabled = True: CmdSalir.Enabled = True
End If
Else
Ver = MsgBox("Ingrese la Descripcion del Recurso", vbCritical, "Error de Modificación")
TxtNombre.SetFocus
End If
End If
'Exit Sub
'MENSAJE:
' MEN = MsgBox("Se produjo un error al actualizar los datos, vuelva a intentarlo", vbExclamation, "Articulos")
' Unload Me
End Sub
Página 141
Sistema informático de Programación curricular
CODRECURSO = "REC" & Year(Date) & Month(Date) & Day(Date) & Hour(Time) & Minute(Time) &
Second(Time)
MODIF = 0
Fin = 1
End Sub
MANTENIMIENTO LUGAR
Página 142
Sistema informático de Programación curricular
Unload Me
End Sub
Página 143
Sistema informático de Programación curricular
CURSOS MODULARES/TRANSVERSALES
Página 144
Sistema informático de Programación curricular
DataCombo3 = ""
Adodc4.RecordSource = "select *from curso where codespecialidad='" + ESPE + "' and cod_cacadem='" + PER + "'
and codciclo='" + CI + "' and ModTran='mel'"
Adodc4.Refresh
Adodc5.RecordSource = "select *from curso where codespecialidad='" + ESPE + "' and cod_cacadem='" + PER + "'
and codciclo='" + CI + "' and ModTran='mel'"
Adodc5.Refresh
Página 145
Sistema informático de Programación curricular
For M = 1 To Len(TxtClave)
CIFRADO = cifrado
Next
CLAVE1 = CIFRADO
Else
MEN = MsgBox("Las Claves no Coinciden, Verifique", vbCritical, "Clave de Acceso")
TxtClave1.SetFocus
Página 146
Sistema informático de Programación curricular
End If
Else
MEN = MsgBox("Confirme la Clave de Acceso del Docente", vbCritical, "Clave de Acceso")
TxtClave1.SetFocus
End If
Else
MEN = MsgBox("Digite la Clave de Acceso del Docente", vbCritical, "Clave de Acceso")
TxtClave.SetFocus
End If
Else
MEN = MsgBox("Seleccione el Docente a quien va a Asignar su Clave de Acceso", vbCritical, "Clave de
Acceso")
DataCombo1.SetFocus
Página 147
Sistema informático de Programación curricular
FrmPag2.Frame2.Top = 360
End If
Unload Me
FrmPrograma.Show
Página 148
Sistema informático de Programación curricular
CARRERA = Adodc3.Recordset("DESCRIPCIONE")
CICLO = Adodc3.Recordset("CODCICLO")
CREDITOS = Adodc3.Recordset("CREDITO")
If Not IsNull(Adodc3.Recordset("modtran")) Then
MT = Adodc3.Recordset("modtran")
Else
MT = ""
End If
End If
End Sub
Página 149
Sistema informático de Programación curricular
Adodc4.RecordSource = "select *from curso where codespecialidad='" + ESPE + "' and cod_cacadem='" +
PER + "' and codciclo='" + CI + "'"
Adodc4.Refresh
End Sub
Página 150
Sistema informático de Programación curricular
NOMCURSO = Adodc4.Recordset("nombrec")
CARRERA = DataCombo1.Text
CICLO = DataCombo3.Text
CREDITOS = Adodc4.Recordset("credito")
If Not IsNull(Adodc4.Recordset("modtran")) Then
MT = Adodc4.Recordset("modtran")
Else
MT = ""
End If
Adodc5.RecordSource = "select *from personal,profesorcurso where
personal.cod_personal=profesorcurso.codpersonal and profesorcurso.codc='" + CODCURSO + "'"
Adodc5.Refresh
If Adodc5.Recordset.RecordCount > 0 Then
DOCENTE = Adodc5.Recordset("nombres") & " " & Adodc5.Recordset("APPA") & " " &
Adodc5.Recordset("apma")
End If
End If
End Sub
SILABUS
Página 151
Sistema informático de Programación curricular
End Sub
Página 152
Sistema informático de Programación curricular
KURSIVA
End If
If Button.Index = 22 Then
SUBRAYADO
End If
If Button.Index = 24 Then
IZQUIERDA
End If
If Button.Index = 25 Then
CENTRAR
End If
If Button.Index = 26 Then
DERECHA
End If
If Button.Index = 27 Then
VIÑETA
End If
End Sub
Sub NEGRITA()
Select Case NOMR
Case "R1":
If R1.SelBold = True Then R1.SelBold = False: R1.SetFocus Else R1.SelBold = True: R1.SetFocus
Case "R2":
If R2.SelBold = True Then R2.SelBold = False: R2.SetFocus Else R2.SelBold = True: R2.SetFocus
End Select
End Sub
Sub KURSIVA()
Select Case NOMR
Case "R1":
If R1.SelItalic = True Then R1.SelItalic = False: R1.SetFocus Else R1.SelItalic = True: R1.SetFocus
Case "R2":
If R2.SelItalic = True Then R2.SelItalic = False: R2.SetFocus Else R2.SelItalic = True: R2.SetFocus
End Select
End Sub
Sub SUBRAYADO()
Select Case NOMR
Case "R1":
If R1.SelUnderline = True Then R1.SelUnderline = False: R1.SetFocus Else R1.SelUnderline = True:
R1.SetFocus
Case "R2":
If R2.SelUnderline = True Then R2.SelUnderline = False: R2.SetFocus Else R2.SelUnderline = True:
R2.SetFocus
End Select
Página 153
Sistema informático de Programación curricular
End Sub
Sub IZQUIERDA()
Select Case NOMR
Case "R1":
R1.SelAlignment = 0: R1.SetFocus
Case "R2":
R2.SelAlignment = 0: R2.SetFocus
End Select
End Sub
Sub CENTRAR()
Select Case NOMR
Case "R1":
R1.SelAlignment = 2: R1.SetFocus
Case "R2":
R2.SelAlignment = 2: R2.SetFocus
End Select
End Sub
Sub DERECHA()
Select Case NOMR
Case "R1":
R1.SelAlignment = 1: R1.SetFocus
Case "R2":
R2.SelAlignment = 1: R2.SetFocus
End Select
End Sub
Sub VIÑETA()
Select Case NOMR
Case "R1":
If R1.SelBullet = True Then R1.SelBullet = False: R1.SetFocus Else R1.SelBullet = True: R1.SetFocus
Case "R2":
If R2.SelBullet = True Then R2.SelBullet = False: R2.SetFocus Else R2.SelBullet = True: R2.SetFocus
End Select
End Sub
Página 154
Sistema informático de Programación curricular
Página 155
Sistema informático de Programación curricular
End Sub
Página 156
Sistema informático de Programación curricular
End Sub
If Button.Index = 22 Then
SUBRAYADO
End If
If Button.Index = 24 Then
IZQUIERDA
End If
If Button.Index = 25 Then
CENTRAR
End If
If Button.Index = 26 Then
DERECHA
End If
If Button.Index = 27 Then
VIÑETA
End If
End Sub
Sub NEGRITA()
Select Case NOMR
Case "R3":
If R3.SelBold = True Then R3.SelBold = False: R3.SetFocus Else R3.SelBold = True: R3.SetFocus
Case "R4":
If R4.SelBold = True Then R4.SelBold = False: R4.SetFocus Else R4.SelBold = True: R4.SetFocus
Case "R5":
If R5.SelBold = True Then R5.SelBold = False: R5.SetFocus Else R5.SelBold = True: R5.SetFocus
Case "R6":
Página 157
Sistema informático de Programación curricular
If R6.SelBold = True Then R6.SelBold = False: R6.SetFocus Else R6.SelBold = True: R6.SetFocus
Case "R7":
If R7.SelBold = True Then R7.SelBold = False: R7.SetFocus Else R7.SelBold = True: R7.SetFocus
Case "R8":
If R8.SelBold = True Then R8.SelBold = False: R8.SetFocus Else R8.SelBold = True: R8.SetFocus
End Select
End Sub
Sub KURSIVA()
Select Case NOMR
Case "R3":
If R3.SelItalic = True Then R3.SelItalic = False: R3.SetFocus Else R3.SelItalic = True: R3.SetFocus
Case "R4":
If R4.SelItalic = True Then R4.SelItalic = False: R4.SetFocus Else R4.SelItalic = True: R4.SetFocus
Case "R5":
If R5.SelItalic = True Then R5.SelItalic = False: R5.SetFocus Else R5.SelItalic = True: R5.SetFocus
Case "R6":
If R6.SelItalic = True Then R6.SelItalic = False: R6.SetFocus Else R6.SelItalic = True: R6.SetFocus
Case "R7":
If R7.SelItalic = True Then R7.SelItalic = False: R7.SetFocus Else R7.SelItalic = True: R7.SetFocus
Case "R8":
If R8.SelItalic = True Then R8.SelItalic = False: R8.SetFocus Else R8.SelItalic = True: R8.SetFocus
End Select
End Sub
Sub DERECHA()
Select Case NOMR
Case "R3":
R3.SelAlignment = 1: R3.SetFocus
Case "R4":
R4.SelAlignment = 1: R4.SetFocus
Case "R5":
R5.SelAlignment = 1: R5.SetFocus
Case "R6":
R6.SelAlignment = 1: R6.SetFocus
Case "R7":
R7.SelAlignment = 1: R7.SetFocus
Case "R8":
R8.SelAlignment = 1: R8.SetFocus
End Select
End Sub
Sub VIÑETA()
Select Case NOMR
Case "R3":
Página 158
Sistema informático de Programación curricular
If R3.SelBullet = True Then R3.SelBullet = False: R3.SetFocus Else R3.SelBullet = True: R3.SetFocus
Case "R4":
If R4.SelBullet = True Then R4.SelBullet = False: R4.SetFocus Else R4.SelBullet = True: R4.SetFocus
Case "R5":
If R5.SelBullet = True Then R5.SelBullet = False: R5.SetFocus Else R5.SelBullet = True: R5.SetFocus
Case "R6":
If R6.SelBullet = True Then R6.SelBullet = False: R6.SetFocus Else R6.SelBullet = True: R6.SetFocus
Case "R7":
If R7.SelBullet = True Then R7.SelBullet = False: R7.SetFocus Else R7.SelBullet = True: R7.SetFocus
Case "R8":
If R8.SelBullet = True Then R8.SelBullet = False: R8.SetFocus Else R8.SelBullet = True: R8.SetFocus
End Select
End Sub
Página 159
Sistema informático de Programación curricular
Adodc4.Recordset.MoveFirst
Adodc4.Recordset.Delete
End If
End If
'Elimina Semana
Adodc4.RecordSource = "select *from progsemanal where codc='" + CODCURSO + "' and nec='" + BUS
+ "'"
Adodc4.Refresh
If Adodc4.Recordset.RecordCount > 0 Then
Adodc4.Recordset.MoveFirst
Do While Not Adodc4.Recordset.EOF
Adodc4.Recordset.Delete
Adodc4.Recordset.MoveNext
Loop
End If
'Ordena si elimina elemento intermedio
If EA < TE Then
'ordena Elemento
Adodc4.RecordSource = "select *from elementocapa where codc='" + CODCURSO + "' order by NEC
asc"
Adodc4.Refresh
If Adodc4.Recordset.RecordCount > 0 Then
Adodc4.Recordset.MoveFirst
For M = 1 To Adodc4.Recordset.RecordCount
Adodc4.Recordset("NEC") = M
Adodc4.Recordset.Update
Adodc4.Recordset.MoveNext
Next
End If
'Ordena Semana
Adodc4.RecordSource = "select *from ProgSemanal where codc='" + CODCURSO + "' order by NEC
asc"
Adodc4.Refresh
Dim N As String
Dim INI As String
INI = "0"
Next
End If
End If
MEN = MsgBox("Se ha eliminado correctamente el Elemento de Capacidad", vbInformation, "Elemento")
Form_Activate
STab.Tab = 0
CmdEliminarElemento.SetFocus
Página 160
Sistema informático de Programación curricular
Else
MEN = MsgBox("Debe Existir como Minimo un Elemento de Capacidad", vbCritical, "Eliminar
Elemento")
CmdEliminarElemento.SetFocus
End If
End Sub
Adodc2.Recordset.AddNew
Adodc2.Recordset("codc") = CODCURSO
Adodc2.Recordset("nec") = STab.Tabs
Adodc2.Recordset("nsemana") = "1"
Adodc2.Recordset("TemaSemana") = TxtTema.Text
Adodc2.Recordset("Feinicio") = DT1A.Value
Adodc2.Recordset("fetermino") = DT1B.Value
Adodc2.Recordset("Procedimientos") = R10
Adodc2.Recordset("Conceptos") = R11
Adodc2.Recordset("actitudes") = R12
Adodc2.Recordset("Actividades") = R13
Adodc2.Recordset("CriteriosEvalua") = R14
Adodc2.Recordset("Horas") = RHoras
Adodc2.Recordset.Update
TabSem.Tabs = 1
End If
End If
Else
MEN = MsgBox("Solo se Pueden Programar un Maximo de 5 Elementos de Capacidad", vbCritical,
"Elemento")
CmdNuevo.SetFocus
End If
End Sub
Página 161
Sistema informático de Programación curricular
Adodc2.Recordset("temasemana") = TxtTema
Adodc2.Recordset("Feinicio") = DT1A.Value
Adodc2.Recordset("fetermino") = DT1B.Value
Adodc2.Recordset("Procedimientos") = R10
Adodc2.Recordset("Conceptos") = R11
Adodc2.Recordset("Actitudes") = R12
Adodc2.Recordset("Actividades") = R13
Adodc2.Recordset("CriteriosEvalua") = R14
'Adodc2.Recordset("Horas") = DTFin.Value
Adodc2.Recordset.Update
CmdNuevo.Enabled = False
TabSem.Tab = TabSem.Tabs - 1
End If
End If
Else
MEN = MsgBox("Solo se Pueden Programar un Máximo de 8 Semanas", vbCritical, "Programacion")
CmdNuevo1.SetFocus
End If
End Sub
LabCapTerminal = FrmPag2.R6.Text
LabDuracion = FrmPag1.TxtDura.Text
LabIni = FrmPag1.DT1
LabTer = FrmPag1.DT2
Página 162
Sistema informático de Programación curricular
Adodc2.RecordSource = "select *from progsemanal where codc='" + CODCURSO + "' and NEC='1'"
Adodc2.Refresh
If Adodc2.Recordset.RecordCount > 0 Then
Adodc2.Recordset.MoveFirst
DT1A.DataField = "FeInicio"
DT1B.DataField = "Fetermino"
R9 = TxtEle1.Text
TabSem.Tabs = Adodc2.Recordset.RecordCount
For mh = 0 To Adodc2.Recordset.RecordCount - 1
TabSem.TabCaption(mh) = "Semana " & mh + 1
Next
End If
End Sub
For i = 1 To Screen.FontCount - 1
Combo1.AddItem Screen.Fonts(i)
Next
Combo1.Text = "Times New Roman"
Combo2.ListIndex = 0
End Sub
Página 163
Sistema informático de Programación curricular
NOMR = ""
End Sub
For i = 1 To Screen.FontCount - 1
Combo1.AddItem Screen.Fonts(i)
Next
Combo1.Text = "Times New Roman"
'Combo1.ListIndex = 0
Combo2.ListIndex = 0
End Sub
Página 164
Sistema informático de Programación curricular
NOMR = R15.Name
End Sub
Sub VIÑETA()
Select Case NOMR
Case "R15":
Página 165
Sistema informático de Programación curricular
SESIONES DE APRENDIZAJE
SESION DE APRENDIZAJE – CURSO DE DOCENTE
Página 166
Sistema informático de Programación curricular
End If
Unload Me
FrmSesiones.Show
End If
End If
End Sub
End Sub
Página 167
Sistema informático de Programación curricular
Else
MT = ""
End If
End If
End Sub
Página 168
Sistema informático de Programación curricular
FrmSesiones.CmdAceptar.Caption = "Ver"
End If
Unload Me
FrmSesiones.Show
End If
End If
End Sub
Adodc4.RecordSource = "select *from curso where codespecialidad='" + ESPE + "' and cod_cacadem='" +
Adodc4.RecordSource = "select *from curso where codespecialidad='" + ESPE + "' and cod_cacadem='" +
PER + "' and codciclo='" + CI + "'"
Adodc4.Refresh
End Sub
Página 169
Sistema informático de Programación curricular
End If
Adodc5.RecordSource = "select *from personal,profesorcurso where
personal.cod_personal=profesorcurso.codpersonal and profesorcurso.codc='" + CODCURSO + "'"
Adodc5.Refresh
If Adodc5.Recordset.RecordCount > 0 Then
DOCENTE = Adodc5.Recordset("nombres") & " " & Adodc5.Recordset("APPA") & " " &
Adodc5.Recordset("apma")
End If
End If
End Sub
VISTA SILABUS
Página 170
Sistema informático de Programación curricular
End Sub
Página 171
Sistema informático de Programación curricular
DataCombo1.SetFocus
End If
End Sub
LabCarrera = CARRERA
Página 172
Sistema informático de Programación curricular
LabUnidad = UNIDAD
LabFacilitador = DOCENTE
LabUnididactica = NOMCURSO
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.MoveFirst
Do While Not Adodc1.Recordset.EOF
List1.AddItem Adodc1.Recordset("descripcion")
Adodc1.Recordset.MoveNext
Loop
End If
For i = 1 To Screen.FontCount - 1
Combo1.AddItem Screen.Fonts(i)
Next
Combo1.Text = "Times New Roman"
Combo2.ListIndex = 0
End Sub
Página 173
Sistema informático de Programación curricular
SESION DE APRENDIZAJE
Página 174
Sistema informático de Programación curricular
Frame4.Visible = True
Frame4.Caption = "Agregar Recurso"
List1.Clear
Adodc1.RecordSource = "select *from recursos order by descripcion"
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.MoveFirst
Do While Not Adodc1.Recordset.EOF
List1.AddItem Adodc1.Recordset("descripcion")
Adodc1.Recordset.MoveNext
Loop
End If
End Sub
Página 175
Sistema informático de Programación curricular
Página 176
Sistema informático de Programación curricular
SUBRAYADO
End If
If Button.Index = 24 Then
IZQUIERDA
End If
If Button.Index = 25 Then
CENTRAR
End If
If Button.Index = 26 Then
DERECHA
End If
If Button.Index = 27 Then
VIÑETA
End If
End Sub
Sub NEGRITA()
Select Case NOMR
Case "R11":
If R11.SelBold = True Then R11.SelBold = False: R11.SetFocus Else R11.SelBold = True:
R11.SetFocus
Case "R12":
If R12.SelBold = True Then R12.SelBold = False: R12.SetFocus Else R12.SelBold = True:
R12.SetFocus
Case "R13":
Página 177
Sistema informático de Programación curricular
Página 178
Sistema informático de Programación curricular
Frame4.Visible = True
Frame4.Caption = "Agregar Metodo/Tecnica"
List1.Clear
Adodc1.RecordSource = "select *from metodostecnicas order by descripcion"
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.MoveFirst
Do While Not Adodc1.Recordset.EOF
List1.AddItem Adodc1.Recordset("descripcion")
Adodc1.Recordset.MoveNext
Loop
End If
End Sub
Página 179
Sistema informático de Programación curricular
NEGRITA
End If
If Button.Index = 21 Then
KURSIVA
End If
If Button.Index = 22 Then
SUBRAYADO
End If
If Button.Index = 24 Then
IZQUIERDA
End If
If Button.Index = 25 Then
CENTRAR
End If
If Button.Index = 26 Then
DERECHA
End If
If Button.Index = 27 Then
VIÑETA
End If
End Sub
Sub NEGRITA()
Select Case NOMR
Case "R14":
If R14.SelBold = True Then R14.SelBold = False: R14.SetFocus Else R14.SelBold = True:
R14.SetFocus
Case "R15":
If R15.SelBold = True Then R15.SelBold = False: R15.SetFocus Else R15.SelBold = True:
R15.SetFocus
Case "R16":
If R16.SelBold = True Then R16.SelBold = False: R16.SetFocus Else R16.SelBold = True:
R16.SetFocus
Case "R17":
If R17.SelBold = True Then R17.SelBold = False: R17.SetFocus Else R17.SelBold = True: R17
If R18.SelItalic = True Then R18.SelItalic = False: R18.SetFocus Else R18.SelItalic = True:
R18.SetFocus
Case "R19":
If R19.SelItalic = True Then R19.SelItalic = False: R19.SetFocus Else R19.SelItalic = True:
R19.SetFocus
End Select
End Sub
Sub SUBRAYADO()
Select Case NOMR
Página 180
Sistema informático de Programación curricular
Case "R14":
If R14.SelUnderline = True Then R14.SelUnderline = False: R14.SetFocus Else R14.SelUnderline =
True: R14.SetFocus
Case "R15":
If R15.SelUnderline = True Then R15.SelUnderline = False: R15.SetFocus Else R15.SelUnderline =
True: R15.SetFocus
Case "R16":
If R16.SelUnderline = True Then R16.SelUnderline = False: R16.SetFocus Else R16.SelUnderline =
True: R16.SetFocus
Case "R17":
If R17.SelUnderline = True Then R17.SelUnderline = False: R17.SetFocus Else R17.SelUnderline =
True: R17.SetFocus
Case "R18":
If R18.SelUnderline = True Then R18.SelUnderline = False: R18.SetFocus Else R18.SelUnderline =
True: R18.SetFocus
Case "R19":
If R19.SelUnderline = True Then R19.SelUnderline = False: R19.SetFocus Else R19.SelUnderline =
True: R19.SetFocus
End Select
End Sub
Página 181
Sistema informático de Programación curricular
Página 182
Sistema informático de Programación curricular
Sub NEGRITA()
Select Case NOMR
Case "R14":
If R14.SelBold = True Then R14.SelBold = False: R14.SetFocus Else R14.SelBold = True:
R14.SetFocus
Case "R15":
If R15.SelBold = True Then R15.SelBold = False: R15.SetFocus Else R15.SelBold = True:
R15.SetFocus
Case "R16":
If R16.SelBold = True Then R16.SelBold = False: R16.SetFocus Else R16.SelBold = True:
R16.SetFocus
Case "R17":
If R17.SelBold = True Then R17.SelBold = False: R17.SetFocus Else R17.SelBold = True:
R17.SetFocus
Case "R18":
If R18.SelBold = True Then R18.SelBold = False: R18.SetFocus Else R18.SelBold = True:
R18.SetFocus
Case "R19":
If R19.SelBold = True Then R19.SelBold = False: R19.SetFocus Else R19.SelBold = True:
R19.SetFocus
End Select
End Sub
Página 183
Sistema informático de Programación curricular
Página 184
Sistema informático de Programación curricular
End If
If Button.Index = 21 Then
KURSIVA
End If
If Button.Index = 22 Then
SUBRAYADO
End If
If Button.Index = 24 Then
Sub SUBRAYADO()
Select Case NOMR
Case "R20":
If R20.SelUnderline = True Then R20.SelUnderline = False: R20.SetFocus Else R20.SelUnderline =
True: R20.SetFocus
End Select
End Sub
Sub IZQUIERDA()
Select Case NOMR
Case "R20":
R20.SelAlignment = 0: R20.SetFocus
End Select
End Sub
Página 185
Sistema informático de Programación curricular
FICHAS DE APRENDIZAJE
Página 186
Sistema informático de Programación curricular
Página 187
Sistema informático de Programación curricular
Else
Drive1.Drive = "C:\"
Drive1.Drive = "D:\"
ARCHIVO = ""
TxtRuta = ""
End If
End If
Exit Sub
mensaje:
If Err.Number = 53 Or Err.Number = 76 Then
MEN = MsgBox("La Ruta de las Fichas Guardada: (" & UCase(Adodc4.Recordset("ruta")) & ") puede que se
haya movido o cambiado, Ubique la Nueva Ruta y Vuelva a Guardar", vbCritical, "Ruta no Encontrada")
Drive1.Drive = "C:\"
Drive1.Drive = "D:\"
TxtRuta = ""
ARCHIVO = ""
End If
End Sub
Página 188
Sistema informático de Programación curricular
Mantenimientos
Registrar Métodos y Técnicas
FORMA CORRECTA FORMA INCORRECTA
Descripción Métodos/Técnicas: Descripción Métodos/Técnicas: ###
Exposición dialogo
Registrar Recursos
FORMA CORRECTA FORMA INCORRECTA
Descripción de Recurso: Ficha de Descripción de Recurso: 2%%% pizara
aprendizaje
Registrar Actitudes
FORMA CORRECTA FORMA INCORRECTA
Descripción Actitudes: Esta atento al Descripción Actitudes: esta atento/////***
desarrollo de la clase
Registrar Estrategias
FORMA CORRECTA FORMA INCORRECTA
Descripción Estrategias: realización de Descripción Estrategias: eraerafadfadf
un test de entrada
Registrar Lugar
FORMA CORRECTA FORMA INCORRECTA
Descripción: Laboratorio Descripción: ====000000
Página 189
Sistema informático de Programación curricular
CONCLUSIONES:
Página 190
Sistema informático de Programación curricular
RECOMENDACIONES:
Realizar la implementación del sistema para la mejora en gestión de los procesos de gestión
de silabus y gestión de sesiones.
Se recomienda utilizar el software de modelado RATIONAL ROSE para modelar el
análisis y diseñar los procesos del negocio.
Capacitar al personal involucrado en el manejo del sistema de información, para que de esta
forma evitar errores al realizar cualquier tipo de operación.
Se recomienda difundir más la metodología Microsoft Visual Basic 6.0, para el sistema de
información y realizar la documentación correspondiente ya que son muy importantes en el
desarrollo de un plan estratégico.
Cambiar las contraseñas quincenalmente para mejor seguridad de la información que se
almacene.
Para las contraseñas se recomienda utilizar caracteres y números.
Página 191
Sistema informático de Programación curricular
Página 192
Sistema informático de Programación curricular
XVIII. AÑEXOS
Página 193
Sistema informático de Programación curricular
Una sesión viene a ser el plan de clase, el modo y la forma con que el docente
ejecuta la programación de la unidad didáctica
8. ¿Qué es una ficha de aprendizaje?
Viene a ser los contenidos y las actividades de carácter cognitivo, procedimental y
actitudinal que el docente prepara para entregar al estudiante como base de
aprendizaje.
Página 194