manual administrativo imes

116
MANUAL ADMINISTRATIVO DANIEL ACERO DAVID GALEANO DIANA VARGAS JENNIFER PAOLA LEAL ANDRES MORALES VILLA MARTIN ORDOÑEZ

Upload: imes2011

Post on 12-Jun-2015

584 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Manual Administrativo IMES

MANUAL ADMINISTRATIVO

DANIEL ACERODAVID GALEANODIANA VARGAS

JENNIFER PAOLA LEAL ANDRES MORALES VILLA

MARTIN ORDOÑEZ

SENAADSI

Bogotá, 05 Diciembre de 2010

CONTENIDO

Page 2: Manual Administrativo IMES

1. Introducción …………………………………………………………………………………………3

2. Contexto ………………………………………………………………………………………………4

3. Justificación .…………………………………………………………………………………………5

4. Recoleccion de informacion….………………………………………………………………6

5. Arquitectura de la aplicación…………………………………………………………………7

6. Modulisacion……………………………………………………………………………………….. 8

7. Diagrama de casos de uso ………………………………………………………..….9-15

8. Diagrama de secuencias …………………………………………………………….16-21

9. Diagrama de estados ………………………………………………………………… 22-25

10.Diagrama de actividades …………………………………………………………….25-28

11.Diagrama de componentes ……………………………………………………………….29

12.Diagrama de despliegue ……………………………………………………………………30

13.Algoritmos …………………………………………………………………………………… 31-36

14. Descripción de interfaces …………………………………………………………….36-43

15. Código Interfaces ……………………………………………………………………………….43

16. Bases de datos16.1Normalización 16.2Diccionario de datos

17. Prototipo en Access18. Explicación de Herramientas19. Manual usuario20. Manual de pruebas

Page 3: Manual Administrativo IMES

INTRODUCCIÓN

En la ciudad de Bogotá y en general en todo el país se ha visto un gran problema al cual no se ha logrado dar una solución concreta: El índice de desconocimiento de un segundo idioma (Inglés) es bastante alto, y esto genera diversas problemáticas; a nivel laboral, muchas personas han perdido oportunidades importantes ya que para muchos cargos es necesario tener un buen manejo de este idioma. Por otro lado, a nivel social se han visto muchos casos de discriminación por parte de personas que manejan este ámbito, cuya intención es humillar a las personas que no lo han hecho. Para solucionar estas problemáticas se ha diseñado un software interactivo multimedia de inglés llamado IMES, con el cual se darán conocimientos pertinentes a los 4 ámbitos que maneja el inglés (habla, escucha, pronunciación y lectura) de una manera didáctica y entretenida para que genere mayor interés por parte de los usuarios en aprender, así solucionando de una manera eficaz las problemáticas Mencionadas anteriormente.

Page 4: Manual Administrativo IMES

1. CONTEXTO

La finalidad de la solución del problema es arreglar grandes problemáticas que ha generado el desconocimiento del inglés en ámbitos tan relevantes como el laboral y el social. La meta final de IMES es ayudar al desarrollo de la sociedad, y la manera más eficaz es con la implementación de este software a las personas más jóvenes, para que en un futuro haya un amplio margen de diferencia en los porcentajes de desconocimiento de una segunda lengua, aunque también este software tiene la capacidad de otorgar estos conocimientos a personas mayores, siendo usada como software de capacitación de empresas, así dando a la ciudad una solución cuya eficacia se da en la parte didáctica y llamativa la cual se encarga de Generar mayor interés en el aprendizaje por parte de los usuarios.

Page 5: Manual Administrativo IMES

3. JUSTIFICACIÓN

El proyecto pretende fomentar la enseñanza del habla inglés, dado que la mayoría de estudiantes egresados de colegios y personas residentes en el país poseen poca habilidad en cuanto al manejo de un segundo idioma ya que la enseñanza dada por las instituciones educativas tiende a ser retrograda y poco moderna, no se poseen herramientas ni motivación funcional suficiente como para garantizar el desarrollo de las habilidades de los alumnos y por lo tanto no presentan conocimientos suficientes en el idioma.

Favorece una metodología global, con actividades que conducen a la integración del lenguaje, destrezas y contenidos. La enseñanza se presentará con funciones comunicativas, gramática, vocabulario y pronunciación, fundamentales para un adecuado aprendizaje y el uso del idioma para desenvolverse en el ámbito laboral.

Primero que todo se entregará el producto que se instalará en un ordenador Que posteriormente se realizará actualizaciones vía Internet. Por medio de la alcaldía de Bogotá se proveerá este producto a las instituciones educativas de una manera sencilla y eficaz, que lograra actualizar las herramientas usadas en la enseñanza de inglés, llevándola a la era digital, con situaciones llamativas que logren incrementar la experiencia con este idioma de una manera más refrescante, para que el inglés no dependa de un libro, de cartillas o demás herramientas monótonas.

Page 6: Manual Administrativo IMES

4. Recoleccion de información

INVESTIGACIÓN DE INSTRUMENTOS

Entrevista

La entrevista es un intercambio de información que se efectúa cara a cara. Es un canal de comunicación entre el analista y la organización; sirve para obtener información acerca de las necesidades y la manera de satisfacerlas, así como concejo y comprensión por parte del usuario para una idea o un nuevo método.

La entrevista se utiliza para recolectar información en forma verbal, a través de preguntas que propone el analista y quienes responden pueden ser gerentes o empleados, los cuales son usuarios actuales del sistema existente, usuarios potenciales del sistema propuesto o aquellos que proporcionarán datos o serán afectados por la aplicación propuesta. El analista puede entrevistar al personal en forma individual o en grupos.La estructura de la entrevista varía. Si el objetivo de la entrevista radica en adquirir información general, es conveniente elaborar una serie de preguntas sin estructura, con una sesión de preguntas y respuesta libres. Las entrevistas estructuradas utilizan pregunta estandarizada. El formato de respuestas para las preguntas pueden ser abierto o cerrado; las preguntas para respuestas abierta permiten a los entrevistados dar cualquier respuesta que parezca apropiado. El entrevistado Puede contestar por completo con sus propias palabras. Con las preguntas para respuesta cerradas proporcionan al usuario un conjunto de respuesta que pueda seleccionar. Los analistas también deben dividir el tiempo entre desarrollar preguntas para entrevistas y analizar respuesta. La entrevista no estructurada no requiere menos tiempos de preparación, porque no necesita tener por anticipado las palabras precisas de las preguntas. Analizar las respuestas después de la entrevista lleva más tiempo que con la entrevista estructuradas. El mayor costo radica en la preparación, administración y análisis de las entrevistas estructuradas para pregunta cerradas.

Entrevista estructurada Ventajas:

Asegura la elaboración uniforme de las preguntas para todos los que van a responder.

Fácil de administrar y evaluar. Evaluación más objetiva tanto de quienes responden como de las

respuestas a las preguntas. Se necesita un limitado entrenamiento del entrevistador. Resulta en entrevistas más pequeñas.

Desventajas: Alto costo de preparación.

Page 7: Manual Administrativo IMES

Los que responden pueden no aceptar un alto nivel en la estructura y carácter mecánico de las preguntas.

Un alto nivel en la estructura puede no ser adecuado para todas las situaciones.

El alto nivel en las estructuras reduce responder en forma espontánea, así como la habilidad del entrevistador para continuar con comentarios hacia el entrevistado.

Entrevista no estructurada

Ventajas: El entrevistador tiene mayor flexibilidad al realizar las preguntas

adecuadas a quien responde. El entrevistador puede explotar áreas que surgen espontáneamente

durante la entrevista. Puede producir información sobre área que se minimizaron o en las que

no se pensó que fueran importantes.

Desventajas:

Puede utilizarse negativamente el tiempo, tanto de quien responde como del entrevistador.

Los entrevistadores pueden introducir sus sesgos en las preguntas o al informar de los resultados.

Puede recopilarse información extraña El análisis y la interpretación de los resultados pueden ser largos. Toma tiempo extra recabar los hechos esenciales

Preparación de la Entrevista 1. Determinar la posición que ocupa de la organización el futuro

entrevistado, sus responsabilidades básicas, actividades, etc. (Investigación).

2. Preparar las preguntas que van a plantearse, y los documentos necesarios (Organización).

3. Fijar un límite de tiempo y preparar la agenda para la entrevista. (Psicología).

4. Elegir un lugar donde se puede conducir la entrevista con la mayor comodidad (Psicología).

5. Hacer la cita con la debida anticipación (Planeación).

Encuesta:

La encuesta es un conjunto de preguntas normalizadas dirigidas a una muestra representativa de la población o instituciones, con el fin de conocer estados de opinión o hechos específicos. El investigador debe seleccionar las preguntas más convenientes, de acuerdo con la naturaleza de la investigación y, sobre todo, considerando el nivel de educación de las personas que se van a responder el cuestionario.

La encuesta recoge información de una porción de la población de interés, dependiendo el tamaño de la muestra en el propósito del estudio. En una encuesta, la muestra no es seleccionada caprichosamente o sólo de personas que se ofrecen como voluntarios para participar. La muestra es

Page 8: Manual Administrativo IMES

seleccionada científicamente de manera que cada persona en la población tenga una oportunidad medible de ser seleccionada. De esta manera los resultados pueden ser proyectados con seguridad de la muestra a la población mayor. La información es recogida usando procedimientos estandarizados de manera que a cada individuo se le hacen las mismas preguntas en mas o menos la misma manera.

Métodos

Las encuestas pueden ser clasificadas en muchas maneras. Una dimensión es por tamaño y tipo de muestra. Las encuestas pueden ser usadas para estudiar poblaciones humanas o no humanas (por ejemplo, objetos animados o inanimados, animales, terrenos, viviendas).Las encuestas pueden ser clasificadas por su método de recolección de datos. Las encuestas por correo, telefónicas y entrevistas en persona son las más comunes. En los métodos para recolección de datos, la información se entra directamente a la computadora ya sea por un entrevistador adiestrado o aún por la misma persona entrevistada.

Las encuestas por correo pueden ser de costo relativamente bajo. Como con cualquier otra encuesta, existen problemas en usar este método si no se presta suficiente atención a obtener niveles altos de cooperación. Estas encuestas pueden ser más efectivas cuando se dirigen a grupos particulares, tal como suscriptores a una revista especializada o a miembros de una organización profesional.Las encuestas telefónicas son una forma eficiente de recoger ciertos tipos de datos y se están usando con cada vez mayor frecuencia. Se prestan particularmente bien a situaciones donde es necesario obtener resultados oportunos y cuando el largo de la encuesta es limitado.Las encuestas en persona en el hogar u oficina de un participante son mucho más caras que las encuestas telefónicas o por correo. Estas pueden ser necesarias especialmente cuando se debe recoger información compleja.Algunas encuestas combinan varios métodos. Por ejemplo, una encuestadora puede usar el teléfono para identificar participantes elegibles (tal como localizar individuos mayores elegibles para un producto específico) y luego hacer cita para una entrevista en persona.

Preguntas para una encuesta

Las encuestas se pueden clasificar por su contenido, algunas encuestas enfocan en las opiniones y actitudes (tal como las encuestas pre-eleccionarias), mientras que otras se preocupan por características o comportamiento reales (tal como la salud de las personas, vivienda, gastos del consumidor o hábitos de transportación).Muchas encuestas combinan preguntas de ambos tipos. Los participantes pueden ser preguntados si han oído ó leído sobre algún asunto… qué saben sobre él… su opinión… con cuanta firmeza sienten y por qué… su experiencia sobre el asunto… y ciertos datos personales que ayudará al analista a clasificar sus respuestas (tal como edad, género, estado civil, ocupación y lugar de residencia).Las preguntas pueden ser abiertas ("¿Por qué siente así?"), o cerradas ("¿Aprueba usted o desaprueba?"). El encuestador puede solicitar al

Page 9: Manual Administrativo IMES

participante que evalúe un candidato político o un producto usando alguna escala, o puede solicitarle que ordene varias alternativas.

Simulación

Es el proceso del diseño de un modelo de un sistema real para llevar a cabo experiencias con el diseño con la finalidad de comprender el comportamiento del sistema y evaluar nuevas estrategias para el funcionamiento del sistema.

Etapas para realizar un estudio de simulación Definición del sistema

o Consiste en estudiar el contexto del problema, identificar los objetivos del proyecto, especificar los objetivos del modelo y definir el sistema que se va a modelar.

Formulación del modelo

o Una vez definidos con exactitud los resultados que se esperan obtener del estudio, se define y construye el modelo con el cual se obtendrán los resultados deseados. En la formulación del modelo es necesario definir todas las variables que forman parte de él, sus relaciones lógicas y los diagramas de flujo que describan en forma completa el modelo.

Colección de datos o Es importante definir con claridad y exactitud los datos que el

modelo va a requerir para producir los resultados deseados.

Implementación del modelo en la computadora o Con el modelo definido, el siguiente paso es decidir si se utiliza

algún lenguaje para procesarlo en la computadora y obtener los resultados deseados.

Verificación o El proceso de verificación consiste en comprobar que el modelo

simulado cumple con los requisitos de diseño. Se trata de evaluar que el modelo se comporta de acuerdo al diseño del modelo.

Validación Del Sistema

Page 10: Manual Administrativo IMES

o A través de esta etapa se hace una valoración para buscar diferencias entre el funcionamiento del simulador y el sistema real que se está tratando de simular. Las formas más comunes de validar un modelo son:

o La opinión de expertos sobre los resultados de la simulación.o La exactitud con que se predicen datos históricos.o La exactitud en la predicción del futuro.o La comprobación de falla del modelo de simulación al utilizar

datos que hacen fallar al sistema real.o La aceptación y confianza en el modelo de la persona que hará

uso de los resultados que arroje el experimento de simulación.

Experimentación o La experimentación con el modelo se realiza después que éste

haya sido validado. La experimentación consiste en generar los datos deseados y en realizar un análisis de sensibilidad de los índices requeridos.

Interpretación o En esta etapa del estudio, se interpretan los resultados que

arroja la simulación y con base a esto se toma una decisión. Los resultados que se obtienen de un estudio de simulación ayudan a soportar decisiones del tipo semi-estructurado.

Documentación o Dos tipos de documentación son requeridos para hacer un

mejor uso del modelo de simulación. El primero se refiere a la documentación del tipo técnico y el segundo se refiere al manual del usuario, con el cual se facilita la interacción y el uso del modelo desarrollado.

Modelos de simulación

Modelo teórico: Debe contener los elementos que se precisen para la simulación.

Modelo conceptual: Desea establecer por un cuestionario y con trabajo de campo, la importancia de la discriminación o rechazo en una colectividad y hacerlo por medio de un cuestionario en forma de una simulación con una escala de actitud. Después de ver si la población es representativa o adecuada, ahora la simulación es la aplicación del cuestionario y el modelo es el cuestionario para confirmar o rechazar la hipótesis de si existe

Page 11: Manual Administrativo IMES

discriminación en la población y hacia que grupo de personas y en que cuestiones.

Modelo sistémico: Es más pretencioso y es un trabajo de laboratorio. Se simula el sistema social en una de sus representaciones totales.

Simulación por computadora: Es un intento de modelar situaciones de la vida real por medio de un programa de computadora, lo que requiere ser estudiado para ver cómo es que trabaja el sistema. Ya sea por cambio de variables, quizás predicciones hechas acerca del comportamiento del sistema.

Simulación en informática: La simulación tiene todavía mayor significado especializado para referirse a lo que pasa cuando una computadora digital corre una tabla de de estado (corre un programa) que describe las transiciones de estado, las entradas y salidas de una máquina sujeta.

EXPLICACIÓN DE SELECCIÓN Y APLICABILIDAD

Entrevista: gracias a que es un intercambio de información que se efectúa cara a cara, es de gran fortaleza, por que con ello se sabe con mas detalle sobre las personas que, si en caso de necesitarlo, se va a contratar y se pueda determinar detalladamente ideas mas claras, La entrevista se utiliza para recolectar información en forma verbal, quienes responden son usuarios actuales del sistema existente, aquellos que proporcionarán datos o serán afectados por la aplicación propuesta.

Encuesta: se realiza con el fin de conocer estados de opinión o hechos. Especifica las preguntas más convenientes, de acuerdo con la naturaleza de la investigación considerando el nivel de educación de las personas que van a responder el cuestionario. Con este instrumento se podrá realizar una investigación sobre el agrado del programa como tal a las personas es importante este instrumento ya que no es costoso y puede tabularse.

Simulación: Es un modelo de un sistema real para llevar a cabo experiencias con el diseño con la finalidad de comprender el comportamiento del sistema y evaluar nuevas estrategias para el funcionamiento del sistema.

Estos tres instrumentos son de alta importancia ya que en cada uno se realizara un fase importante del proyecto como contratación,

Page 12: Manual Administrativo IMES

opinión, aceptación, y diseño son los mas importantes aclarando que en cada instrumento serian también viables para levantamiento de información, pero por lo cual nuestra viabilidad fue de estos tres instrumentos ya que en ellos encontramos las cualidades mas importantes para desarrollar un buen levantamiento de información para nuestro proyecto.

Page 13: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Entrevista

Datos del Informante.

1. Nombre:2. Edad:3. Fecha: ______________________________________4. Cargo

¿Considera que las herramientas actuales de enseñanza del ingles son suficientes?

¿Cree usted que una herramienta digital podría mejorar el aprendizaje de este idioma?

¿Alguna vez ha utilizado una herramienta digital para dictar sus clases?

¿Alguna vez ha practicado gramática en un programa de ingles?

¿Qué tan importante considera usted que es mejorar los caminos en cuanto a la enseñanza de un segundo idioma?

¿Le parece difícil actualizar un registro de notas virtualmente?

¿Cómo evalúa el nivel de ingles de sus alumnos?

Page 14: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

¿Considera que una herramienta novedosa y funcional para la enseñanza del ingles debería ser distribuida por medios gubernamentales en la ciudad?

Encuesta

1. ¿Le gusta el inglés?

a. Si

b. No

¿Porque?________________________________________________________________________________________________________________________________________________________________________

2. ¿Cómo le gustaría aprender inglés?

A. POR MEDIO DE UN COMIC

B. POR MEDIO DE UN DVD

C. POR MEDIO DE MÚSICA PREFERIDA

D. POR MEDIO DE UN PROGRAMA INTERACTIVO

3. ¿Presenta dificultades en la pronunciación del inglés?

a. Si

b. No

¿Por que?________________________________________________________

________________________________________________________________

________________________________________________________________

4. ¿Qué tipos de personajes le gustaría que aparecieran para mejorar su inglés?

a. Reales

b. Caricaturas originales

c. Caricaturas de otros medios (TV, Internet, etc.…)

Page 15: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

5. ¿Le gustaría que hubiera un medio virtual que hiciera más óptimo el desarrollo del inglés en los colegios de Bogotá?

a. Si

b. No

¿Por que? ____________________________________________________________________________________________________________________________________________________________________________________

6. ¿Qué aspectos se le dificultan en el inglés?

A. LEER

B. PRONUNCIAR

C. ESCUCHAR

D. TODAS LAS ANTERIORES

7. ¿No entender el inglés representa un problema para usted?

a. Si

b. No

¿Por que? ____________________________________________________________________________________________________________________________________________________________________________________

8. ¿Qué tan seguido encuentra una nueva herramienta accesible para aprender inglés?

a. Siempre

b. Casi siempre

c. Casi nunca

d. Nunca

Page 16: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

9. ¿De alguna manera se ha sentido discriminado por no tener conocimiento en el inglés?

a. Todo el tiempo

b. Casi siempre

c. A veces

d. Casi nunca

e. Nunca

10.¿Cree usted que por medio de un software multimedia de ingles aprendería más?

A) Si B) no

¿Porque?

11.¿A la hora de aprender ingles usted como lo haría?

A) Por medio de un softwareB) Clases virtualesC) EmpíricoD) Ninguna de las anteriores

Codificacion

Para realizar la codificación de un producto como lo es un software interactivo se necesitan multiples herramientas que faciliten la comunicación entre el programa y el usuario; ya sean programas que faciliten el aprendizaje de los 4 tópicos básicos del inglés (habla, lectura, escucha y escritura). Dentro de la codificación del producto cabe resaltar la sección de registro, la cual debe buscar en los registros existentes para validar usuario y contraseña. En la sección de actividades se requiere mucha codificación que permita desarrollar las actividades correspondientes al nivel y el modulo del usuario. Por último es debida la mención de la

Page 17: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

posibilidad de realización de guias por parte de los instructores para tener una mayor profundidad en el tópico que considere necesario. Ademas de esta codificación usada se necesitan conocimientos en codificación de páginas web (dreamweaver, php), también en la realizaión de animaciones (macromedia flash).La codificacion usada en este producto depende de una serie de diagramas y procedimientos; los mas influyente son : diagramas de casos de uso diagrama de secuendia diagrama de clases diagrama de procesos diagrama de estados

son variadas las herramientas que se van a usar en la implementacion de este producto; algunas de estas son:

visual basic 2008 php macromedia flash UML Mysql sqlserver 2008 dreamweaver

4. ARQUITECTURA DE LA APLICACIÓN

Para realizar la codificación de un producto como lo es un software interactivo se necesitaran múltiples herramientas que faciliten la comunicación entre el programa y el usuario.Se necesitaran conocimientos en codificación de páginas web y así mismo en la realización de animaciones.

El esquema básico del sistema estará constituido por módulos de la siguiente manera:

Page 18: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

IMESIMES

RegistroRegistro IngresoIngreso ActividadesActividades EvaluacionesEvaluaciones CalificacionesCalificaciones

Diseño para el ingreso de datos requeridos para que se lleve a cabo el curso con usuario y contraseña.

Diseño para el ingreso de datos requeridos para que se lleve a cabo el curso con usuario y contraseña.

Consiste en el diseño de ingreso de usuario y contraseña para llevar a cabo las actividades correspondientes.

Consiste en el diseño de ingreso de usuario y contraseña para llevar a cabo las actividades correspondientes.

Diseño de los tópicos del nivel, los cuales se pondrán en práctica por medio de tareas para que el estudiante adquiera manejo del tema.

Diseño de los tópicos del nivel, los cuales se pondrán en práctica por medio de tareas para que el estudiante adquiera manejo del tema.

Consiste en el diseño de actividades, las cuales evalúan los temas vistos en el nivel de aprendizaje.

Consiste en el diseño de actividades, las cuales evalúan los temas vistos en el nivel de aprendizaje.

Diseño de metodologías de calificación de actividades y evaluaciones realizadas durante el proceso de aprendizaje del usuario.

Diseño de metodologías de calificación de actividades y evaluaciones realizadas durante el proceso de aprendizaje del usuario.

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (Access)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (Access)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Herramientas

- Base de datos (SQL server)- Página web - PHP- Visual studio- Flash

Page 19: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

MODULISACION

Módulos Definición Herramientas

Registro Diseño para el ingreso de datos requeridos para que se lleve a cabo el curso con usuario y contraseña.

Base de datos (SQL server)Página web PHPVisual studioFlash

Ingreso Consiste en el diseño de ingreso de usuario y contraseña para llevar a cabo las actividades correspondientes.

Base de datos (SQL server)Página web PHPVisual studioFlash

Actividades Diseño de los tópicos del nivel, los cuales se pondrán en práctica por medio de tareas para que el estudiante adquiera manejo del tema.

Base de datos (SQL server)Página web PHPVisual studioFlash

Evaluaciones Consiste en el diseño de actividades, las cuales evalúan los temas vistos en el nivel de aprendizaje.

Base de datos (SQL server)Página web PHPVisual studioFlash

Calificaciones Diseño de metodologías de calificación de actividades y evaluaciones realizadas durante el proceso de aprendizaje del usuario.

Base de datos (SQL server)Página web PHP Visual studioFlash

Se pretende que el usuario lleve un curso formal en el cual aprenda el idioma ingles, por lo cual debe haber básicamente en este programa una pantalla de ingreso, una de registro, múltiples pantallas de actividades y asimismo de evaluaciones, y además algunas pantallas de calificaciones. Se optara por tener una base de datos para que todos los datos que el usuario ingrese (notas, datos personales y demás) queden guardados para su posterior uso.

Page 20: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

4. DIAGRAMA DE CASOS DE USO

Diagrama de Casos De Uso General:

Page 21: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

El diagrama representa las actividades que realiza el usuario cuando ingresa al sistema.

Entre la interacción del usuario y el sistema el caso describe cuando ingresa por primera vez encontrara un menú el cual mostrara los diferentes destinos del sistema. El primer destino será el de registro en el cual el usuario debe ingresar todos sus datos personales y crear un usuario y contraseña, una vez realizado el registro procede a la etapa de ingreso en la cual llevara a cabo una evaluación en la cual el sistema define su nivel de ingles y le asignara un modulo con sus respectivos tópicos y actividades por cada uno; El desarrollo de habilidades (lectura, escucha, habla y escritura), el envío de actividades por cada tópico, la evaluación final del modulo y la consulta de notas .

En el sistema también interviene el profesor en la evaluación de nivelación estableciendo los diferentes niveles de acuerdo a los resultados del estudiante, el envío de actividades por tópico, las actividades por habilidad y la evaluación del modulo.

DIAGRAMA CASO DE USO REGISTRO NUEVO USUARIO

Page 22: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA CASO DE USO TEST CONOCIMIENTOS PREVIOS

Page 23: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA CASO DE USO VALIDACION DE DATOS

Page 24: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA CASO DE USO DESARROLLO ACTIVIDADES

Page 25: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA CASO DE USO CONSULTA DE NOTAS

Page 26: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA CASO DE USO EVALUACION MODULO

Page 27: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

5. DIAGRAMAS DE SECUENCIA

Page 28: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

El diagrama de secuencias describe detalladamente la interacción entre el conjunto de objetos que coopera en la realización del sistema.

DIAGRAMA SECUENCIA NUEVO USUARIO

DIAGRAMA SECUENCIA DE USO TEST CONOCIMIENTOS PREVIOS

Page 29: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA VALIDACION DE DATOS

Page 30: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMADE SECUENCIA DESARROLLO ACTIVIDADES

Page 31: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA CONSULTA DE NOTAS

Page 32: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA EVALUACION MODULO

Page 33: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

6. DIAGRAMA DE ESTADOS

El diagrama de estados muestra la funcionalidad del sistema y los estados de un objeto durante su vida.

INTERFAZ REGISTROValidación

Almacenamiento de datos

Repetición de datos

Ingreso de

datos

Abrir base de datos

Cerrar base de datos

Page 34: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

La interfaz de registro durante su vida almacena los datos del usuario y valida los datos del usuario para que este pueda ingresar al curso.

INTERFAZ INGRESO

Ingreso usuario Repetición de datos

Y contraseña

Abrir BD

Cerrar base

La interfaz de ingreso durante su vida valida los datos de ingreso del usuario y valida el ingreso (valida si esta registrado).

INTERFAZ EVALUACIÓN

Desarrollo de

Validación

Almacenamiento de ingreso

Page 35: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Evaluación

Abrir base de datos

Asignación de nivel

Cerrar base de datos

La interfaz de evaluación valida el desarrollo de evaluación (valida si esta registrado), almacena el resultado de la evaluación, asigna nivel y almacena el nivel del usuario para asignar módulo.

INTERFAZ ACTIVIDADES

Desarrollo deActividades

Abrir base de datos

Validación

Almacenamiento de evaluación

Almacenamiento de nivel

Validación

Almacenamiento de actividades

Page 36: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Cerrar base de datos

La interfaz de actividades durante su vida permite el ingreso a las actividades, permite al usuario desarrollar las actividades y registra las actividades para ser revisadas por el maestro.

INTERFAZ EVALUACIONES

DesarrolloDe evaluación

Abrir base datos

Cerrar base de datos

La interfaz evaluaciones permite al usuario ingresar a la evaluación de modulo, enviar la evaluación y registrar la evaluación para una revisión posterior.

INTERFAZ CONSULTA DE NOTAS

Validación

Almacenamiento de evaluación

Page 37: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Consulta de notas

Abrir base de datos

Cerrar base de datos

La interfaz consulta de notas permite al usuario revisar las notas de las actividades y las notas de la evaluación del modulo.

7. DIAGRAMA ACTIVIDADES

El diagrama de actividades describe la secuencia de procesos que realiza el sistema de una forma detallada y precisa.

Actividades del sistema

Validación

Almacenamiento de consulta

Page 38: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA DESARROLLO INTEGRAL DE APRENDIZAJE

Registro de datos personales.

Crear usuario y contraseña.

Registro y asignación de nivel guardados.

Aceptar condiciones del curso.

Solución de evaluación para asignación de nivel.

Ingreso con usuario y contraseña.

Ingreso al módulo.

Page 39: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA EVALUACION MODULO

Envío de actividades.

Desarrollar actividades del tema.

Almacenamiento de actividades en el sistema.

Ver explicación del tema.

Desarrollo de evaluación del modulo

Almacenamiento de evaluaciones en el sistema.

Envío de evaluación.

Page 40: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DIAGRAMA DE SECUENCIA CONSULTA DE NOTAS

8. DIAGRAMA DE COMPONENTES

El diagrama de componentes ilustra los elementos que componen el sistema, es decir, las herramientas que se utilizaran para el desarrollo del software.

DIAGRAMA DE COMPONENTES

Consulta de notas.

Consulta de actividades realizadas

y no realizadas

Consulta de notas de las actividades.

Registro

Visual Studio

Ingreso

Visual StudioActividades

Visual Studio

Evaluaciones

Visual Studio

Consulta de notas

Visual StudioCodificación

Flash

PHP, HTML y

Dreamweaver

Page 41: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

9. DIAGRAMA DE DESPLIEGUE

DIAGRAMA DE DESPLIEGUE

Conexión Internet

Para iniciar sesión

Conexión

Procesar datos usuario

Proceso de registro

USUARIO

SERVIDOR

1BD

REGISTRO USUARIO

ACTIVIDADES

INDICE

BUSQUEDA

REGISTROS

SERVIDOR 2INDICE

ACTIVIDADES CURRICULARES

Page 42: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

10. ALGORITMOS PROCESO LOADING USERS

Page 43: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

El anterior fue el diagrama de flujo (DFD) que describe el proceso de la carga de los datos de los usuarios, ahora veremos el Pseudocódigo de este DFD.

1. Proceso datos_usuario_carga2. Leer ingreso_numregistro;3. numingreso<-ingreso_numregistro;4. leer numregistro;5. label13<-numregistro;6. label14<-numregistro;

7. FinProceso

ALGORITMOS PROCESO LOADING USERS

Page 44: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

El anterior fue el diagrama de flujo (DFD) que describe otra opción del proceso carga de los datos de los usuarios, ahora veremos el Pseudocódigo de este DFD.

1. Proceso cargar_datos22. Leer ingreso_numregistro;3. numingreso<-ingreso_numregistro;4. leer numregistro;5. label13<-numregistro;6. label14<-numregistro;

7. FinProceso

ALGORITMO TEST DE CONOCIMIENTOS PREVIOS

INICIO

Puntuación 0

RADIOBUTTON 2

RADIOBUTTON 6

RADIOBUTTON 12

RADIOBUTTON 16

RADIOBUTTON 18

Evaluación ‘ocultar’

Evaluacion_Ingreso ‘mostrar’

RADIOBUTTON2= ‘Si’

Puntuación Puntuación + 10

Page 45: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Ahora veremos el Pseudocódigo de este algoritmo.

1. Proceso primera_evaluacion

RADIOBUTTON6= ‘Si’

Puntuación Puntuación + 10

( RADIOBUTTON12= ‘Si’ )

Puntuación Puntuación + 10

1

1

( RADIOBUTTON16= ‘Si’ )

Puntuación Puntuación + 10

( RADIOBUTTON18= ‘Si’ )

Puntuación Puntuación + 10

Evaluacion_ingreso= ‘mostrar’

FIN

Page 46: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

2. puntuacion<-0;3. Leer radiobutton2;4. Leer radiobutton6;5. Leer radiobutton12;6. Leer radiobutton16;7. Leer radiobutton18;8. evalucion<-'ocultar';9. evaluacio_ingreso<-'mostrar'10.Si radiobutton2='si' Entonces11.puntuacion <- puntuacion + 1012.Sino13.FinSi14.Si radiobutton6='si' Entonces15.puntuacion<-puntuacion + 1016.Sino17.FinSi18.Si (radiobutton12='si') Entonces19.puntuacion<-puntuacion + 1020.Sino21.FinSi22.Si (radiobutton16='si') Entonces23.puntuacion<-puntuacion + 1024.Sino25.FinSi26.Si (radiobutton18='si') Entonces27.puntuacion<-puntuascion + 1028.Sino29.FinSi30.Escribir evaluacion_ingreso='mostar';

31.FinProceso

ALGORITMO TERMINOS Y CONDICIONES

Page 47: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Ahora veremos el Pseudocódigo del anterior DFD

1. Proceso terminos_condiciones2. boton_click<- 'si';3. terminos_condiciones<-'esconder form';4. leer boton_click5. Si boton_click='si' Entonces6. escribir terminos_condiciones7. Sino8. FinSi

9. FinProceso

ALGORITMO CERRAR FORMULARIO

Page 48: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Ahora veremos el Pseudocódigo del anterior algoritmo en su DFD.

1. Proceso cerrarformulario2. escribir 'ingrese si el formulario registro es visible escriba si o

no'3. registro<-'visible';4. leer control5. ingreso<-'muestra';6. Si control= 'si' Entonces7. registro<- 'mostrar registro'8. Escribir registro;9. Sino10.ingreso<- 'mostrar ingreso'11.Escribir ingreso;12.FinSi

13.FinProceso

Page 49: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

10. ALGORITMOS

INGRESO

DBrow(e).usuario =

Usuario

DBrow(e).Contraseña =

Usuario

Si No

NoSi

Ingreso = “si” “usuario inexistente”

“Contraseña incorrecta”

R = 0

Si

R = 0

Next

Inicio

Usuario, contr

Usuario=

string

“usuario incorrecto”

Usuario

No

Contr=

string

“Contraseña incorrecta”

Contr

No

Si

Si

BD = AbrirRev= BD RowsIngreso = “no”

For r = Rev to 0 step -1

Page 50: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Se tomaran dos datos de entrada los cuales son:

Usuario: se le pedirá al usuario su nombre según el registro que anteriormente realizo.Contraseña: Se le pedirá al usuario según su anterior registro.

Se validaran esos datos para comprobar que el tipo de dato que se haya declarado sea el que el usuario haya ingresado.

Los siguientes son datos de proceso:

Rev: Cuenta las filas en la base de datos, proporcionando la cantidad de registros que existan.Ingreso: determina si el usuario puede continuar al siguiente modulo.

No existen datos de salida, sin embargo se podría considerar como datos de salida la pantalla del modulo.

REGISTRO

Ingreso= Si

“si”

Continuar al modulo

Fin

NoSi

DBRow = actualizar

DB = Cerrar

Continuar al ingreso

Fin

Inicio

Nombre, apellidos, ciudad, edad,

tipo_doc, documento, Nombre_usuario,

contraseña, discapacidad,

Validar campos

DBRow(r+1).Nombre = nombreDBRow(r+1).Apellido= apellidos

DBRow(r+1).Ciudad = ciudadDBRow(r+1).Edad = edad

DBRow(r+1).Tipo_doc = tipo_docDBRow(r+1).Documento = documento

DBRow(r+1).Nombre_usuario = nombre_usuarioDBRow(r+1).Contraseña = contraseña

DBRow(r+1).Discapacidad = discapacidad

DB = AbrirRev= DBRows

For r = 1 to Rev step 1

R= Rev

Next

NoSi

1

Page 51: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Se tomaran los datos de entrada los cuales son:

Nombre: Nombre del usuarioApellido: Apellidos del usuarioCiudad: Ciudad donde reside el usuarioEdad: Edad del usuarioTipo_doc: Tipo de documento que porta el usuarioDocumento: Numero de documento que posee en su documento de identidadNombre_usuario: Nombre escogido por el usuario para su identificación dentro del aplicativo

Page 52: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Contraseña: Contraseña de seguridad para el ingreso del usuario al sistemaDiscacidad: Discapacidad que posea el usuario para la presentación de las actividades

Se validaran esos datos para comprobar que el tipo de dato que se haya declarado sea el que el usuario haya ingresado.

Los siguientes son datos de proceso:

Rev: Cuenta las filas en la base de datos, proporcionando la cantidad de registros que existan.

No existen datos de salida mas aun así se desplegara un mensaje en el cual se le indicara al usuario si su registro fue exitoso o si le falto algún dato por completar.

CAMBIO DE CONTRASEÑA

Inicio

Nombre_Usuario

DB = AbrirRev= 0

Filas = DBRows

For R = 1 to Filas step 1

Validacion

Nombre_usuario = DBrow(r).Nombre_usua

rio

Rev = r

NoSi

Next

Contraseña

DBRow(rev).Contraseña = ContraseñaDB = cerrar

Fin

Page 53: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Se tomara estos datos de entrada los cuales son:

Nombre_usuario: Dato que ingreso en el registro, se utilizara para rectificar la contraseñaContraseña: Dato que el usuario proporcionara para crear la nueva contraseña.

Se validaran estos datos para comprobar que el tipo de dato que se haya declarado sea el que el usuario haya ingresado.

Los siguientes son datos de proceso:

Page 54: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Rev: Proporcionara el numero de la fila de datos en la base de datos.Filas: Cuenta las filas en la base de datos, proporcionando la cantidad de registros que existan.

No existen datos de salida mas aun así se desplegara un mensaje en el cual se le indicara al usuario si el cambio de contraseña fue exitoso.

15.DESCRIPCIÓN DE INTERFACES

INGRESO

El actual proyecto, de nombre IMES (Interactive and Multimedia English Software) Es básicamente un software con algo diferente, su objetivo es revolucionar en materia de interactividad, por este motivo las interfaces que maneje este son muy relevantes dentro del desarrollo de IMES.

Dentro de las interfaces podemos observar lo importante que es tener en cuenta que la relación entre el programa y el usuario sea lo más confortable posible; en la sección de inicio el usuario encuentra un menú que tiene destino hacia los diferentes componentes del sistema.

Page 55: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Esta pantalla determina el ingreso del usuario al curso donde si ya esta registrado podrá ingresar a sus respectivo modulo, y si no podrá ingresar a registrarse. Dentro de la sección de registro el usuario tiene la comodidad de crear un usuario, escoger el nombre que considere más adecuado (teniendo en cuenta las condiciones de uso), crear una contraseña y realizar cambios de esta en caso de olvido o cuando lo desee. También se registran en la base de datos los nombres, apellidos y datos personales del usuario, son sus respectivas condiciones de uso y después de completados todos los datos, el usuario podrá ingresar al curso.

REGISTRO

En esta pantalla se podrá registrar un usuario, se tiene en cuenta los tipos de campos que están en la base de datos para que el usuario no pueda ingresar algunos tipos de caracteres.

Page 56: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Una vez realizado el registro el usuario ingresa por primera vez con su nombre y su respectiva contraseña, la cual obtuvo en la sección de registro; para poder realizar el registro satisfactoriamente aparecerá una pantalla de términos y condiciones de uso.

TÉRMINOS Y CONDICIONES DE USO

Page 57: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

En esta pantalla se especifican las condiciones para no hacer un uso inadecuado de esta aplicativo y reglas generales de comportamiento social.

Después del registro, el usuario ingresara y aparecerá un examen de nivelación que solo se realizara en el primer ingreso ya que con este se determinara el nivel del usuario.

EXAMEN DE INGRESO

Esta dividido en dos partes donde el sistema evalúa los conocimientos para que el usuario no tenga que volver a repetir temas q ya ha visto o temas de los cuales ya tiene conocimiento, en el se realizaran preguntas desde los temas mas sencillos hasta los mas complejos para poder determinar una buena aprobación de nivel este examen, en cada examen se dará 10

Page 58: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

minutos de tiempo para que se pueda realizar, si alcanza o no a terminar se guardaran la preguntas automáticamente y se asignara al modulo de acuerdo al resultado que hasta el momento llevaba, este examen se realiza solo una vez desde que entra al curso no habrán oportunidades de repetirlo.

Page 59: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Al almacenar el resultado de los dos exámenes de prueba se le asignara un nivel y un módulo, posteriormente el usuario ingresa al módulo donde encuentra un listado de los tópicos del nivel con sus respectivas habilidades a desarrollar y evaluaciones respectivas de cada modulo.

Page 60: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

ACTIVIDADES

El tema principal está basado en una historia llamada la travesía de Jimmy quien sin saber donde esta, se encuentra en un lugar muy extraño e irreal, ahora Jimmy debe saber cómo llego este lugar para saber cómo salir, y en el proceso conocerá nuevos y extraños amigos quienes ayudarán a que su viaje resulte un poco más sencillo... se desarrollaran también actividades basadas en (lectura, escritura, habla y escucha) que se habilitan posteriormente que el usuario ingresa y desarrollar un mayor nivel de aprendizaje para el usuario.

Page 61: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

CALIFICACIONES Y SISTEMA DE EVALUACIÓN DEL USUARIO

Se almacena las notas que ha obtenido el usuario durante su proceso de aprendizaje en su respectiva base de datos que al momento en que el usuario ingresa al modulo registrara su ingreso y las actividades que ha realizado durante su proceso, la calificación se realiza por actividad el 20%, por examen un 40%, por examen de habla, escritura, audio y comprensión de textos un 20%, el resto es por decisión del instructor de como se haya comportado si registro asistencia en el curso, durante su proceso de aprendizaje.

Page 62: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

16.CODIFICACIÓN INTERFACES

Procesoingresonumregistro<-double; evaluated <-string; button_click<-

object; textbox1 <-"; textbox2 <-"me<-hide; registro<-showregis<-regisrtroingreso<-string

Para a<-0 Hasta regis-1 Con Paso 1 hacerSi registro <-textbox1 Entonces

Si reegistro<-textbox2 Entoncesnumregistro<-ame<-hideSi registro <-regis Entonces

registro<-textbox1

Sinoregistro<-".................."

FinSiSino

registro<-".................."FinSi

Sinoregistro<-".................."

FinSi

FinParaFinProceso

Proceso registroLabel1 <- colornegroLabel2 <- colornegroLabel3 <- colornegroLabel4 <- colornegroLabel5 <- colornegroLabel6 <- colornegroLabel7 <- colornegroLabel8 <- colornegroLabel9 <- colornegroLabel10 <- colornegroLabel11 <- colornegroaccept<- string

si RadioButton1 <- Verdadero Entonces

Page 63: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

si TextBox9 <- vacio entoncesLabel11 <- colorrojoFinSiFinsiEscribir por favor complete las casillas faltantessi TextBox1 <- vacio Entonces

Label1 <- colorrojoFinSisi TextBox2 <- vacio Entonces

Label2 <- colorrojoFinSi

si TextBox3 <- vacio EntoncesLabel3 <- colorrojo

FinSisi TextBox4 <- vacio Entonces

Label5 <- colorrojoFinSisi TextBox5 <- vacio Entonces

Label7 <- colorrojoFinSisi TextBox6 <- vacio Entonces

Label8 <- colorrojoFinSisi TextBox7 <- vacio Entonces

Label9 <- colorrojoFinSisi TextBox8 <- vacio Entonces

Label10 <- colorrojoFinSisi ComboBox1<- vacio Entonces

Label4 <- colorrojoFinSisi ComboBox2 <- vacio Entonces

Label6 <- colorrojoFinSi

Sinosi RadioButton1 <- Verdadero Entonces

si TextBox9 <- vacio EntoncesLabel11 <- colorrojoEscribir por favor complete las casillas faltantes

Sinosi CheckBox1 <- Verdadero Entonces

si TextBox7 <- TextBox8 EntoncesSino Escribir Las contraseñas no coinciden por favor repitalas

FinSiFinSi

TextBox7 TextBox8 Label9 <- colorrojo

Page 64: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Label10 <- colorrojoFinSiSinosi CheckBox1 <- Verdadero Entonces

si TextBox7 <- TextBox8 Entoncessi Registro <- 0 Entonces

Accept<- "si"SinoPara a<- 0 Hasta registro-1 Con 1 Paso 1 Hacer

nomb_usuario<- string<- registrosinomb_usuario<- textbox6 EntoncesEscribir nombre de usuario ya existente ;Escribirlabel8 <- colorrojotextbox6 <- vacio

Sinoaccept<- "si"

FinParaFinSiSinoEscribir las contraseñas no coinciden por favor repitalas;textbox7 <- vaciotextbox8 <- vaciolabel9 <- colorrojolabel10 <- colorrojoFinSiSinoEscribir complete las casillas condiciones y restricciones ;FinSiFinSiFinSisiaccept<- "si" Entonces

disc<- booleansi radiobutton1 <- verdadero Entonces

textbox9 <- Sinodisc<- Falso

FinSiPara a<-0 Hasta registro Con Paso1 Hacer

registro tabla insertar (textbox1, textbox2, textbox3, combobox1,

textbox4, combobox2, textbox5, textbox6, textbox7, disc, textbox9, "no")FinPara

textbox1 <- vaciotextbox1 <- vaciotextbox1 <- vaciotextbox1 <- vaciotextbox1 <- vaciotextbox1 <- vaciotextbox1 <- vacio

Page 65: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

textbox1 <- vaciotextbox1 <- vaciocombobox1 <- vaciocombobox2 <- vacioradiobutton1 <- Falsoradiobutton2 <- FalsoLeer ingreso;

FinSiFinParaFinProceso

Codificación Ingreso

Se declaran las variables que se utilizaran en el formPublic numregistro AsDouble, evaluated AsStringSe muestra el form de registro en caso de resgistro PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = ""Me.Hide()registro.Show()EndSubSe hace la validacion de usuario y contraseña con la base de datosPrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim regis = RegistroDataSet.Registro.Rows.CountDim ingreso AsString ingreso = "no"For a = 0 To (regis - 1) Step 1If RegistroDataSet.Registro.Rows(a).Item(8) = TextBox1.Text ThenIf RegistroDataSet.Registro.Rows(a).Item(9) = TextBox2.Text Then numregistro = aMe.Hide()If RegistroDataSet.Examen1.Rows.Count = regis ThenElse RegistroDataSet.Examen1.Rows.Add("..................")EndIf RegistroDataSet.Examen1.Rows(a).Item(0) = TextBox1.TextIf RegistroDataSet.Registro.Rows(a).Item(12) = "No"Then Evaluacion_ingreso.Show() RegistroDataSet.Registro.Rows(a).Item(12) = "si"Else Continuar.Show()EndIf ingreso = "si"EndIfEndIfNextIf ingreso = "no"Then MsgBox("usuario o contraseña incorrectos")

Page 66: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

EndIf TextBox1.Text = Nothing TextBox2.Text = NothingEndSubEn caso de que el usuario salga se cerrara la conexion a la base de datosPrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.ClickMe.Hide() RegistroTableAdapter.Connection.Close()Application.Exit()EndSub

En caso de que el usuario cierre forzozamente el form se cerrara la conexion a la base de datos PrivateSub Ingreso_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosed RegistroTableAdapter.Connection.Close() Application.Exit()EndSubCuando el form carga, se abre la conexion a la base de datosPrivateSub Ingreso_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.LoadMe.RegistroTableAdapter.Fill(Me.RegistroDataSet.Registro)EndSub

Codificación Registro

Se crea el registro según las validaciones de los campos, y según si el registro ya exista no dejara que se guarden los datos en la base de datosPrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Label1.ForeColor = Color.Black Label2.ForeColor = Color.Black Label3.ForeColor = Color.Black Label4.ForeColor = Color.Black Label5.ForeColor = Color.Black Label6.ForeColor = Color.Black Label7.ForeColor = Color.Black Label8.ForeColor = Color.Black Label9.ForeColor = Color.Black Label10.ForeColor = Color.Black Label11.ForeColor = Color.BlackDim Accept AsString = "no"If TextBox1.Text = ""Or TextBox2.Text = ""Or TextBox3.Text = ""Or TextBox4.Text = ""Or TextBox5.Text = ""Or TextBox6.Text = ""Or TextBox7.Text = ""Or TextBox8.Text = ""Or ComboBox1.Text = ""Or ComboBox2.Text = ""ThenIf RadioButton1.Checked = TrueThen

Page 67: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

If TextBox9.Text = ""Then Label11.ForeColor = Color.RedEndIfEndIf MsgBox("Por favor complete las casillas faltantes")If TextBox1.Text = ""Then Label1.ForeColor = Color.RedEndIfIf TextBox2.Text = ""Then Label2.ForeColor = Color.RedEndIfIf TextBox3.Text = ""Then Label3.ForeColor = Color.RedEndIfIf TextBox4.Text = ""Then Label5.ForeColor = Color.RedEndIfIf TextBox5.Text = ""Then Label7.ForeColor = Color.RedEndIfIf TextBox6.Text = ""Then Label8.ForeColor = Color.RedEndIfIf TextBox7.Text = ""Then Label9.ForeColor = Color.RedEndIfIf TextBox8.Text = ""Then Label10.ForeColor = Color.RedEndIfIf ComboBox1.Text = ""Then Label4.ForeColor = Color.RedEndIfIf ComboBox2.Text = ""Then Label6.ForeColor = Color.RedEndIfElseIf RadioButton1.Checked = TrueThenIf TextBox9.Text = ""Then Label11.ForeColor = Color.RedMsgBox("Por favor complete las casillas faltantes")ElseIf CheckBox1.Checked = TrueThenIf TextBox7.Text = TextBox8.Text ThenElse MsgBox("Las contraseñas no coinciden por favor repitalas")TextBox7.Text = "" TextBox8.Text = "" Label9.ForeColor = Color.Red Label10.ForeColor = Color.Red

Page 68: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

EndIfElse MsgBox("Complete la casilla 'Condiciones y restricciones'")EndIfEndIf

ElseIf CheckBox1.Checked = TrueThenIf TextBox7.Text = TextBox8.Text ThenIf RegistroDataSet.Registro.Rows.Count = 0 Then Accept = "si"ElseFor a = 0 To (RegistroDataSet.Registro.Rows.Count - 1) Step 1Dim nomb_usuario AsString = RegistroDataSet.Registro.Rows(a).Item(8)If nomb_usuario = TextBox6.Text ThenMsgBox("Nombre de usuario ya existente")Label8.ForeColor = Color.Red() TextBox6.Text = ""Else Accept = "si"EndIfNextEndIfElse MsgBox("Las contraseñas no coinciden por favor repitalas")TextBox7.Text = "" TextBox8.Text = "" Label9.ForeColor = Color.Red Label10.ForeColor = Color.RedEndIfElse MsgBox("Complete la casilla 'Condiciones y restricciones'")EndIfEndIfEndIfIf Accept = "si"ThenDim Disc AsBooleanIf RadioButton1.Checked = TrueThen Disc = True TextBox9.Text = "None"Else Disc = FalseEndIfFor a = 0 To RegistroDataSet.Registro.Rows.Count Step 1Me.RegistroTableAdapter.Insert(TextBox1.Text, TextBox2.Text, TextBox3.Text, ComboBox1.Text, TextBox4.Text, ComboBox2.Text, TextBox5.Text, TextBox6.Text, TextBox7.Text, Disc, TextBox9.Text, "No")Me.RegistroTableAdapter.Dispose()Me.RegistroTableAdapter.Update(Me.RegistroDataSet)Me.Validate()

Page 69: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Me.RegistroBindingSource.EndEdit()Me.TableAdapterManager.UpdateAll(Me.RegistroDataSet) Application.Restart()Next TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" RadioButton1.Checked = False RadioButton2.Checked = False CheckBox1.Checked = False CheckBox1.Enabled = FalseMe.Hide() Ingreso.Show()EndIfEndSubMuestra las condiciones de usoPrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickTerminos_y_condiciones_de_uso.Show()CheckBox1.Enabled = TrueEndSubLimpia las casillas si el usuario decide salir y no hacer el registroPrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" RadioButton1.Checked = False RadioButton2.Checked = False CheckBox1.Checked = False CheckBox1.Enabled = FalseMe.Hide()Ingreso.Show()EndSub

Page 70: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Limpia las casillas si el usuario cierra forzosamente el formPrivateSub registro_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosed TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" ComboBox1.Text = "" ComboBox2.Text = "" RadioButton1.Checked = False RadioButton2.Checked = False CheckBox1.Checked = FalseTerminos_y_condiciones_de_uso.Hide()Ingreso.Show()EndSubCarga los datos de la base de datosPrivateSub registro_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.LoadMe.RegistroTableAdapter.Fill(Me.RegistroDataSet.Registro)For edad = 5 To 80 ComboBox2.Items.Add(edad)Next RadioButton2.Checked = TrueEndSub

PrivateSub RadioButton1_CheckedChanged(ByVal sender AsObject, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged Label11.Visible = True TextBox9.Visible = TrueEndSub

PrivateSub RadioButton2_CheckedChanged(ByVal sender AsObject, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChangedLabel11.Visible = False TextBox9.Visible = FalseEndSubHace las vbalidaciones de las cajas de textoPrivateSub TextBox1_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPressIfChar.IsLetter(e.KeyChar) OrChar.IsControl(e.KeyChar) Then e.Handled = FalseElse e.Handled = TrueEndIfEndSub

Page 71: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

PrivateSub TextBox2_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPressIfChar.IsLetter(e.KeyChar) OrChar.IsControl(e.KeyChar) Then e.Handled = FalseElse e.Handled = TrueEndIfEndSub

PrivateSub TextBox4_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox4.KeyPressIfChar.IsNumber(e.KeyChar) Then e.Handled = FalseElse e.Handled = TrueEndIfEndSub

PrivateSub ComboBox1_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles ComboBox1.KeyPress e.Handled = TrueEndSub

PrivateSub ComboBox2_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles ComboBox2.KeyPress e.Handled = TrueEndSub

PrivateSub TextBox5_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox5.KeyPressIfChar.IsLetter(e.KeyChar) OrChar.IsControl(e.KeyChar) Then e.Handled = FalseElse e.Handled = TrueEndIfEndSub

PrivateSub TextBox6_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox6.KeyPressIfChar.IsSymbol(e.KeyChar) OrChar.IsPunctuation(e.KeyChar) Then e.Handled = TrueElse e.Handled = FalseEndIfEndSub

PrivateSub TextBox7_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox7.KeyPressIfChar.IsSymbol(e.KeyChar) OrChar.IsPunctuation(e.KeyChar) Then

Page 72: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

e.Handled = TrueElse e.Handled = FalseEndIfEndSub

PrivateSub TextBox8_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox8.KeyPressIfChar.IsSymbol(e.KeyChar) OrChar.IsPunctuation(e.KeyChar) Then e.Handled = TrueElse e.Handled = FalseEndIfEndSub

Codificación Términos y condiciones de uso

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickMe.Hide()EndSub

PrivateSub Terminos_y_condiciones_de_uso_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosedIf registro.Visible = TrueThen registro.Show()Else Ingreso.Show()EndIf

EndSub

Codificación examen de ingreso

Parte 1

Public puntuacion AsInteger = 0PrivateSub RadioButton9_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton9.CheckedChanged

EndSub

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Page 73: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Me.Hide() Ingreso.Show()EndSubSe asignan los primeros puntajes de la evaluacionPrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickIf RadioButton2.Checked = TrueThen puntuacion = puntuacion + 10EndIfIf RadioButton6.Checked = TrueThen puntuacion = puntuacion + 10EndIfIf RadioButton12.Checked = TrueThen puntuacion = puntuacion + 10EndIfIf RadioButton16.Checked = TrueThen puntuacion = puntuacion + 10EndIfIf RadioButton18.Checked = TrueThenpuntuacion = puntuacion + 10EndIfMe.Hide() Evaluacion_ingreso2.Show()EndSub

PrivateSub Evaluacion_ingreso_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosedIngreso.Show()EndSubSe cargan los datos del usuario en los labelPrivateSub Evaluacion_ingreso_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.LoadDim numregistro AsDouble = Ingreso.numregistro Label3.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(8) Label4.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(2)

EndSub

Parte 2

Dim numregistro AsDouble = Ingreso.numregistroPrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickMe.Hide() Ingreso.Show()EndSubSe asigna un nivel de acuerdo a los resultados anteriores y los de este form, y se hacen las validaciones respectivas

Page 74: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickIf RadioButton1.Checked = TrueThen Evaluacion_ingreso.puntuacion = Evaluacion_ingreso.puntuacion + 10EndIfIf RadioButton5.Checked = TrueThenEvaluacion_ingreso.puntuacion = Evaluacion_ingreso.puntuacion + 10EndIfIf RadioButton12.Checked = TrueThenEvaluacion_ingreso.puntuacion = Evaluacion_ingreso.puntuacion + 10EndIfIf RadioButton14.Checked = TrueThen Evaluacion_ingreso.puntuacion = Evaluacion_ingreso.puntuacion + 10EndIfIf RadioButton20.Checked = TrueThenEvaluacion_ingreso.puntuacion = Evaluacion_ingreso.puntuacion + 10EndIf Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(0) = Label3.TextIf Evaluacion_ingreso.puntuacion <= 30 Then Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(1) = "Basico"SelectCase Evaluacion_ingreso.puntuacionCase 0 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "1"Case 10 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "1"Case 20Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "2"Case 30 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "3"EndSelectElseIf Evaluacion_ingreso.puntuacion <= 60 ThenIngreso.RegistroDataSet.Examen1.Rows(numregistro).Item(1) = "Medio"SelectCase Evaluacion_ingreso.puntuacionCase 40 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "1"Case 50 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "2"Case 60 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "3"

Page 75: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

EndSelectElseIf Evaluacion_ingreso.puntuacion <= 100 ThenIngreso.RegistroDataSet.Examen1.Rows(numregistro).Item(1) = "Avanzado"SelectCase Evaluacion_ingreso.puntuacionCase 70 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "1"Case 80 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "2"Case 90 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "3"Case 100 Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2) = "3"EndSelectEndIfEndIfEndIfMe.Hide() Actividades.Show()EndSub

PrivateSub Evaluacion_ingreso2_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosedIngreso.Show()EndSubSe cargan los datos del usuario en los labelPrivateSub Evaluacion_ingreso2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load Label3.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(8) Label4.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(2)

EndSub

CODIFICACIÓN ACTIVIDADES

Dim numregistro AsDouble = Ingreso.numregistroPrivateSub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.ClickMe.Hide() Informes.Show()EndSub

PrivateSub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.ClickMe.Hide()

Page 76: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Ingreso.Show()EndSub

PrivateSub Actividades_FormClosed(ByVal sender AsObject, ByVal e As System.Windows.Forms.FormClosedEventArgs) HandlesMe.FormClosedIngreso.Show()EndSubSe cargan los datos del usuario en los labelPrivateSub Actividades_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load Label3.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(8) Label4.Text = Ingreso.RegistroDataSet.Registro.Rows(numregistro).Item(2) Label6.Text = Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(1)Label5.Text = Ingreso.RegistroDataSet.Examen1.Rows(numregistro).Item(2)

EndSub

Page 77: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Manual del usiario

INDICE

Introducción 2Instalación De Software 3Pasos de Instalación 4-5Ingreso 6Registro 7-8Evaluación Ingreso 9-10Actividades 11-12Consultar Notas/Informes 13Salida 14Desinstalación 15-16

Page 78: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

INTRODUCCIÓN

En la ciudad de Bogotá y en general en todo el país se ha visto un gran problema al cual no se ha logrado dar una solución concreta: El índice de desconocimiento de un segundo idioma (Inglés) es bastante alto, y esto genera diversas problemáticas; a nivel laboral, muchas personas han perdido oportunidades importantes ya que para muchos cargos es necesario tener un buen manejo de este idioma. Por otro lado, a nivel social se han visto muchos casos de discriminación por parte de personas que manejan este ámbito, cuya intención es humillar a las personas que no lo han hecho. Para solucionar estas problemáticas se ha diseñado un software interactivo multimedia de inglés llamado IMES, con el cual se darán conocimientos pertinentes a los 4 ámbitos que maneja el inglés (habla, escucha, pronunciación y lectura) de una manera didáctica y entretenida para que genere mayor interés por parte de los usuarios en aprender, así solucionando de una manera eficaz las problemáticas Mencionadas anteriormente.

Page 79: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

INSTALACION DEL SOFTWARE

Para instalar el software necesitamos como requisito NET FRAMEWOR 3.5, si no tenemos este complemento, no se dejara instalar, posterior a esto damos click en el ejecutable, denominado IMES.EXE, que se encuentra en la carpeta IMES SET-UP, después cargara, hará un loading y como resultado saldrá el menú principal es decir la interfaz de Bienvenida, quedara guardado en Archivos de Programa y podemos acceder al aplicativo por Inicio-Todos los programas-IMES.

Page 80: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

PASOS DE LA INSTALACION

1. Tener NET FRAMEWORK 3.5, si no lo tenemos nos arrojara el siguiente error o encontraremos el siguiente pantallazo.

2. Damos click en Set Up.Exe

3. Este es el loading, proceso de carga

Page 81: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

4. Al finalizar el loading saldrá la interfaz de Bienvenida.

5. Podemos Acceder por el botón ,

5.1

5.2 Al darle click en IMES, saldrá el menú de Bienvenida.

Page 82: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

INGRESO

Esta es la interfaz de ingreso, Menú de Bienvenida.

Campo en el cual ingresamos el usuario inscrito en la Base de Datos.

Page 83: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Campo en el cual ingresamos la contraseña de nuestro usuario

Permite el Ingreso de un Nuevo Usuario.

Permite el Ingreso de un Usuario Inscrito en la B.D

Permite al usuario Salir de la aplicación

REGISTRO

En la interfaz anterior encontramos el formato para el ingreso de un nuevo usuario.

Page 84: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Para poder diligenciar este formulario satisfactoriamente necesitamos marcar la casilla de términos y condiciones, se puede observar que esta con un sombreado claro.

Este botón nos despliega las condiciones y términos de uso, para continuar debe estar de acuerdo con ellas.

Estos son los términos y condiciones, leemos y damos click en para seguir con el proceso.

En caso de tener alguna discapacidad es importante que la especifique porque esto se verá reflejado en el control, diseño de interfaces.

Page 85: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Una vez diligenciados todos los datos damos click en , que dará como resultado el siguiente aviso.

Pero si queremos cancelar la inscripción damos click en , lo que nos llevara a la interfaz de bienvenida.

EVALUACIÓN INGRESO

Esta es la interfaz correspondiente al test de conocimientos previos, consta de 10 preguntas las cuales contestaremos dando click en el botón como se muestra a continuación, se divide en dos interfaces, cada una de cinco

preguntas, una vez resueltas las preguntas damos click en

en caso de que no damos click en .

Page 86: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Al continuar nos aparecerá esta interfaz con el resto de las preguntas.

En caso de que queramos salir, cancelar el proceso daremos click en

, pero si queremos continuar con el proceso daremos click

en . Lo que nos dará como resultado la interfaz de actividades y el Nivel Actual de Ingles, que tiene el Usuario.

Page 87: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

ACTIVIDADES

Esta es la Interfaz de Actividades Aquí podemos Seleccionar las Actividades a Desarrollar, según el modulo, para acceder a ellas damos click en

Page 88: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Esta es la interfaz de la actividad.

Para salir damos click en .

Page 89: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

CONSULTAR NOTAS/INFORMES

Esta es la interfaz de presentación de informes a la cual accedemos por el

siguiente botón .

Si le damos click en el botón iremos al Menú Principal.

SALIDA

Page 90: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Esta es la interfaz de salida en la cual encontramos los botones de

el cual nos lleva al menú de actividades a desarrollar.

Para salir, el cual nos llevara al menú Principal.

Para regresar a la anterior interfaz.

Page 91: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

DESINSTALACION

1.

2.

3.

4.

Page 92: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

5. Damos click en

Lineamentos

Page 93: Manual Administrativo IMES

Interactive Multimedia English Software 13/04/2023 Manual

Introducción

En la ciudad de Bogotá y en todo el país se observa una problemática la cual no ha evidenciado una solución concreta; el índice de desconocimiento de un segundo idioma (inglés) es bastante alto, por lo tanto genera diversos tipos de problemática en los diferentes ámbitos sociales como el laboral en el cual muchos individuos pierden oportunidades.

Otra de las principales causas para el desarrollo del proyecto es la enseñanza en los colegios, porque no hay motivación hacia el aprendizaje del idioma y los estudiantes tienen conocimientos básicos y falencias.

Page 94: Manual Administrativo IMES

5

Para el desarrollo del proyecto es necesario tener en cuenta los continuos avances en el ámbito de la informática y la tecnología teniendo en cuenta los costos de los diferentes componentes, los nuevos paradigmas de programación que tienen como objetivo mejorar los procesos de aplicaciones de software trabajando tanto en modelos existentes como en nuevos modelos sobre el entorno del mercado global de componentes de software.

Lineamientos

Page 95: Manual Administrativo IMES

5

Los lineamientos sobre los que se desarrollo el proyecto están enfocados al desarrollo de sistemas de información.

DEFINICIÓN DEL PROBLEMA:

Para el desarrollo del software se observaron las falencias que presentan otras herramientas para el aprendizaje del idioma, con la finalidad de mejorar las falencias es necesario crear la herramienta en un lenguaje de programación (Visual Basic 2008.Net) y llevar a cabo una conexión con una base de datos (SQL) para guardar los datos.

Es necesario mejorar la calidad de aprendizaje, por lo tanto se debe cumplir con lo siguiente:

-Actividades con los diferentes tópicos del idioma (lectura, escucha, habla y escritura)

-Permitir al usuario llevar a cabo prácticas en cada uno de los tópicos

-Tener en cuenta la opinión del usuario a cerca del software

En el proceso de desarrollo es necesario compilar e interpretar el programa.

Se debe llevar a cabo el proceso de mantenimiento y actualización del software, ya que pueden aparecer nuevos inconvenientes.

Es importante lograr el objetivo de acceso y desarrollo de estrategias para las nuevas tecnologías para esto es necesario:

Page 96: Manual Administrativo IMES

5

-llevar una constante investigación sobre el funcionamiento del software para hacer respectivas actualizaciones y solucionar los problemas

-llevar una constante investigación sobre las nuevas tecnologías que ingresan al mercado para evitar que el software se desactualice y funcione a la par con la tecnología.

LEGALIZACIÓN DEL SOFTWARE:

Algunos software instalados en los PCS es ilegal situación preocupante para quienes lleva a cabo las sanciones.

También se debe considerar la diversidad de tecnología –cliente/servidor, dos capas, tres capas, orientación a objetos y plataformas para su implantación .

MATERIAL DE AVANCE

Para dar a conocer el proyecto IMES se crearon rutas Web cuyo contenido es el proceso de desarrollo del proyecto evidenciando el levantamiento de información y los pasos de desarrollo a lo largo del proceso de formación.

Page 97: Manual Administrativo IMES

5

En el blog se evidencian los cambios del proyecto, evidenciando los primeros pasos de desarrollo y mejoras de este.

Page 98: Manual Administrativo IMES

5

Esta evidenciado el por qué del proyecto y su influencia en la sociedad.