004 M385d
004 M385d
004 M385d
PROYECTO DE INVESTIGACIÒN
PRESENTADO POR:
AUTORIDADES
RECTOR:
ING. MARIO ANTONIO RUIZ
SECRETARIA GENERAL:
LICDA. TERESA DE JESUS GONZALEZ DE MENDOZA
ASESOR:
LIC. RICARDO EMILIO FIGUEROA
JURADO EVALUADOR:
LICDA. GLORIA SARAHI MARAVILLA GONZALEZ (PRESIDENTA)
ING. SONIA HAYDEE AMAYA (VOCAL)
LIC. SAUL ANTONIO CORNEJO (VOCAL)
DICIEMBRE 2010
SAN SALVADOR, EL SALVADOR, C.A.
ACTA DE APROBACION
AGRADECIMIENTOS
A MI PRECIOSA HIJA REYNITA, por todo su amor, cariño, comprensión y el apoyo que
me ha dado espiritual y moralmente en este proyecto y por caminar siempre a mi lado y
poder lograr este sueño tan esperado.
A FUSALMO Y AL ING. LUIS RIVAS porque nos permitieron llevar a cabo este proyecto
para la institución y por toda la colaboración que nos brindaron.
Guadalupe Martínez
AGRADECIMIENTOS
A MI MADRE, Catalina Linares, por haberme apoyado a lo largo de mis estudios, por
su amor, comprensión, entrega y dedicación, gracias por darme la vida y ser mi
inspiración para luchar a ser mejor cada día.
A MIS TIOS, Fabián Moisés y Simonne Vanhoutte, por motivarme, confiar y creer en
mí, gracias ya que sin su apoyo no hubiese sido posible finalizar mi carrera.
A MI MAMI: Ana Gladys, por la confianza que tuvo en mi cuando decidí iniciar ésta
carrera, por enseñarme que todo se aprende y que todo esfuerzo es al final
recompensa. Su esfuerzo, se convirtió en su triunfo y el mío, la Amo.
A MIS HIJAS: Gabriela y Camila porque sin duda alguna fueron el motorcito principal
para que yo siguiera adelante, por todo el tiempo que las sacrifique para poder
finalizar mi carrera. Las Amo y las Adoro, son el centro de mi vida, serán siempre mi
inspiración para alcanzar mis metas cada día.
A MIS HERMANOS: Roberto y David por creer en mis sueños y no dudar nunca que
podía lograr mi meta.
A todos y cada una de las personas que directa o indirectamente me apoyaron, por
sus oraciones, por sus consejos, por su amistad, por creer en mi. Realmente me
siento bendecida por contar con todos ustedes.
I. INTRODUCCIÓN i
II. OBJETIVOS ii
a) GENERAL ii
b) ESPECIFICOS ii
III. ALCANCES iii
IV. LIMITACIONES iii
V. JUSTIFICACIÓN iv
VI. DESCRIPCIÓN CAPITULAR v
i
I. OBJETIVOS
a) General
b) Específicos
ii
II. ALCANCES
Página de presentación
Registro de estudiantes inscritos en la Fundación Salvador del Mundo
Control de accesos
Participación a foros de discusión
Publicación de avisos
Elaborar y visualizar contenidos programáticos de las materias
Tener un registro de los usuarios
Hacer búsquedas de alumnos y docentes registrados
Compartir archivos con otros usuarios (subir y bajar archivos)
Elaborar reportes de centros educativos inscritos.
Generar automáticamente el número de carnet
Obtener promedios de notas
Registrar asistencia de los estudiantes.
III. LIMITACIONES
iii
IV.JUSTIFICACIÓN
Este proyecto será útil, cubriendo una necesidad de la FUSALMO y con proyección
social, ya que beneficiará a la comunidad educativa atendida por la Fundación
Salvador del Mundo; servirá de mucho apoyo en sus actividades diarias y futuras.
También una de las ventajas es que tanto el docente como alumnado podrán tener
una mejor comunicación, por lo que la integración del estudiante y docentes a la era
tecnológica y digital, invita a utilizar las Tecnologías de Información y
Comunicaciones (Tics) como herramienta fundamental.
iv
V. DESCRIPCIÓN CAPITULAR
v
CAPITULO III: INVESTIGACION DE CAMPO
vi
CAPÍTULO I
ÁMBITOS DE ACCIÓN
Las Organizaciones No Gubernamentales tienen como radio de acción desde un
nivel local a uno internacional. Cubren una gran variedad de enfoque y ámbitos que
definen su trabajo y desarrollo. Dichos enfoques están relacionados con ayuda
humanitaria, salud pública, investigación, desarrollo económico, desarrollo humano,
cultura, derechos humanos, transferencia tecnológica, ecología, entre otros.
No tratan de reemplazar las acciones de los estados u organismos internacionales en
sus correspondientes países sino de cubrir y ayudar en aquellas áreas en las cuales
no existen políticas sociales o económicas, o bien cuando estas políticas resultan
insatisfactorias para algunos grupos de la sociedad.
1
Ley de Asociaciones y Fundaciones sin Fines de Lucro, 1997
2
Memoria de labores 2007. Fundación Salvador del Mundo. [ En línea ] [consultada el 02 de mayo de
2008]. http://www.fusalmo.org/ index.php?option=com_ docman&task=cat_view&gid=16&Itemid=74 .
3
FUSALMO tiene su sede en el municipio de Soyapango con las instalaciones del
Polideportivo Don Bosco conocido como “Plaza España”, en una extensión de 11.5
manzanas, Estadio España, cancha engramada y graderíos con capacidad para
5,000 personas canchas de baloncesto, un estadio con capacidad para 7,000
personas, iluminado, pista de atletismo e instalaciones bajo graderías, canchas de
futsala con iluminación, 3 canchas de fútbol, plazas y aceras para circulación
cómoda, un edificio con salones multiusos, oficinas administrativas, capilla, un salón
de reuniones con capacidad para 150 personas y un anfiteatro al aire libre con
capacidad de 650 personas, aulas para desarrollo de las clases (Capacidad 35
Personas). La mayoría de los programas educativos en tecnología se han destinado
a niños y jóvenes de escasos recursos, directores y profesores de instituciones
educativas públicas, y a la comunidad más necesitada; lo cual determina la principal
fortaleza del programa tecnológico de FUSALMO.
INSAFORP MICROSOFT
MINED UNIVERSIDAD DON BOSCO
FUNDEMAS EDUCACIÓN PARA NIÑOS Y
FUTUREKIDS JÓVENES
INFOCENTROS ESET NOD32
BANCO CENTROAMERICANO
DE INTEGRACIÓN
ECONÓMICA
4
1.2.3. PROYECTOS DE SERVICIO DE PROYECCION SOCIAL EN QUE
TRABAJA LA FUNDACION
Inserción Socio-Laboral
Buscando un Camino
Emprendedores Juveniles
Educación Complementaria
Programa Integral Juvenil Don Bosco (PIJDB )
Habilidades y Destrezas
Deportes Extremos
Escuela y Talentos Deportivos
Capacidades Creativas y Compromiso Social
Líderes Juveniles
Tecnología
Voces de Esperanza
Educación en Tiempo Libre
Oratorio Centro Juvenil
Verano Aventura
3
Fundación Salvador del Mundo. [En línea]. [citado el 02 de mayo 2008]. http://www.fusalmo.org
/index.php? option=com_ content&tas k= view&id=15&Itemid=32
5
oportunidades educativas. El programa se desarrolla en las ciudades de Soyapango
y San Miguel. Está conformado por 4 áreas educativas (denominadas componentes):
1. Computación (Aplicación del desarrollo de la información y las
comunicaciones)
2. Cultura de Paz (Valores)
3. Deporte
4. Medio Ambiente
Cada estudiante que se beneficia con el programa complementa su desarrollo
educativo durante un periodo de dos años de estudio. En la actualidad se benefician
7,000 estudiantes de los centros escolares.
Componentes:
6
El programa integral juvenil Don Bosco es una propuesta novedosa de
educación que tiene su principal impacto en la formación humana integral a
través de:
7
1.2.5 ASPECTOS GENERALES: TECNOLOGÍA DISPONIBLE DE FUSALMO
Hardware:
En la actualidad FUSALMO atiende a 7 instituciones, siendo alrededor de
7,000 estudiantes los que asisten en los turnos matutinos y vespertinos. Y se
tienen los siguientes equipos:
Las computadoras tienen la siguiente capacidad: Disco duro de 160GB,
Memoria RAM de 1 GB, Intel Dual Core de 2.66 GHz.
3 Servidores para la protección y almacenamiento de la información.
4 Centros de computo con capacidad de 27 computadoras cada uno,
pizarras acrílicas, pizarra digital, cañones, aire acondicionado, internet
de 1 Mbps.
1 Aula Móvil virtual con 15 computadoras móviles marca IBM, con
internet inalámbrico 802.11b/g.
Software:
Sistema Operativo PC: Windows Vista Home
Microsoft Office 2003-2007
Sistemas Operativos Servidor: Windows 2003 Server
8
1.3.2. MISIÓN, VISIÓN, OBJETIVO GENERAL Y VALORES DE LA
FUNDACIÓN SALVADOR DEL MUNDO
MISIÓN:
Brindar una educación integral e innovadora con carisma salesiano a niños, niñas y
jóvenes de escasos recursos económicos y/o en riesgo, especialmente en los
sectores de influencia de los centros juveniles.
VISIÓN:
Ser la mejor opción para niño/as y jóvenes en su desarrollo integral, especialmente
los más necesitados, formando jóvenes realizados y agentes de cambio en su
entorno social.
OBJETIVO GENERAL:
Proveer y mantener para la juventud los espacios físicos, espirituales,
medioambientales e informáticos necesarios para promover el bienestar de la
juventud salvadoreña formando buenos cristianos y honrados ciudadanos con
carisma salesiano.
VALORES
Amabilidad Transparencia
Espíritu de familia Eficiencia
Apertura Efectividad
Solidaridad Auto sostenibilidad
Testimonio Osadía Pastoral
9
1.4. PLANTEAMIENTO DEL PROBLEMA
Estado A Estado B
Situación actual Situación propuesta
10
b) Diagrama de Peces
P C E S
11
c) Diagrama de Espina de Pescado
Recursos
Procesos
Administrativos
Posibles duplicidades
Lentitud de Pérdida de documentos
resultados
Demora de búsqueda de información
Duplicidad de procedimientos
Pérdida de
documentos Deficiencia en el aprendizaje
Recursos
Personal
Tecnológicos
12
d) Estrategia de Solución
13
dos años consecutivos preparando a los estudiantes en: orientación sobre
informática, cultura de paz (valores), deporte y medio ambiente.
Seguidamente, el centro escolar emite un listado a la Fundación Salvador del Mundo
para inscribir formalmente a los estudiantes, de esta manera, se genera un control
para la asistencia y respectivas evaluaciones de los diferentes estudiantes a las
cuales se les da atención de cada una de las instituciones por la Fundación Salvador
del Mundo.
La Fundación Salvador del Mundo tiene un sistema del proceso de evaluación por
medio de ponderaciones de las actividades. Las ponderaciones asignadas a las
actividades según el proceso de evaluación, son las siguientes:
Total 100%
El horario de atención a los estudiantes es de 7:30 A.M. a 12:30 P.M. y de 1:30 P.M.
a 5:30 P.M., de lunes a viernes. La Fundación Salvador del Mundo además de
obtener la ayuda de los patrocinadores tiene proyectos de auto sostenibilidad en los
servicios de alquiler de canchas, salones, capacitaciones, entre otros.
En cuanto al área de tecnología se cuenta con 4 centros de cómputo de 27
computadoras y se les brinda el servicio a siete instituciones, siendo alrededor de
7,000 estudiantes que son atendidos en los turnos matutino y vespertino.
14
de estudiantes, los grupos de estudiantes oscilan entre 30 a 40 estudiantes, lo que
dificulta la interacción entre ellos.
15
CAPÍTULO II
MARCO TEÓRICO Y CONCEPTUAL
Son programas especializados que cuentan con herramientas para la gestión para la
enseñanza y el aprendizaje.
Las plataformas virtuales se refieren únicamente a la tecnología utilizada para la
creación y desarrollo de cursos o módulos didácticos en la Web que se usan de
manera más amplia en la Web 2.0.
16
Herramientas que componen una plataforma virtual
a) SISTEMAS OPERATIVOS
17
Anunciado en 1983, Microsoft comercializó por primera vez el entorno operativo
denominado Windows en noviembre de 1985 como complemento para MS-DOS,
en respuesta al creciente interés del mercado en una interfaz gráfica de usuario
(GUI). Microsoft Windows llegó a dominar el mercado de ordenadores personales
del mundo, superando a Mac OS, el cual había sido introducido previamente a
Windows. En octubre de 2009, Windows tenía aproximadamente el 91% de la
cuota de mercado de sistemas operativos en equipos cliente que acceden a
Internet. La versiones más recientes de Windows son Windows 7 para equipos
de escritorio, Windows Server 2008 R2 para servidores y Windows Mobile 7 para
dispositivos móviles.
18
sería reestructurado también para funcionar como un sistema operativo para el
hogar, con Windows XP.
El 24 de agosto de 1995, Microsoft lanzó Windows 95, una versión nueva para
los consumidores, y grandes fueron los cambios que se realizaron a la interfaz de
usuario. También fue el primer sistema operativo Windows para utilizar las
capacidades Plug and Play. Los cambios que trajo Windows 95 eran
revolucionarios, a diferencia de los siguientes, como Windows 98 y Windows Me.
El soporte estándar para Windows 95 finalizó el 31 de diciembre de 2000 y el
soporte ampliado para Windows 95 finalizó el 31 de diciembre de 2001.
En octubre de 2001, Microsoft lanzó Windows XP, una versión que se construyó
en el kernel de Windows NT que también conserva la usabilidad orientada al
consumidor de Windows 95 y sus sucesores. En dos ediciones distintas, "Home"
y "Professional", el primero carece por mucho de la seguridad y características
de red de la edición Professional. Además, el primer "Media Center" edición fue
19
lanzada en 2002, con énfasis en el apoyo a la funcionalidad de DVD y TV,
incluyendo la grabación del programa y un control remoto. El soporte estándar
para Windows XP terminó el 14 de abril de 2009. El soporte extendido continuará
hasta el 8 de abril de 2014.
Familia NT
20
fue lanzado hacia el final de 2006, y su homólogo de servidor, Windows Server
2008 fue lanzado a principios de 2008. El 22 de julio de 2009, Windows 7 y
Windows Server 2008 R2 se publicaron como RTM (versión de disponibilidad
general). Windows 7 fue lanzado el 22 de octubre de 2009.
21
b) SOFTWARE DE BASE DE DATOS
Historia de MySQL
MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar
mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras
unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible
ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones.
Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL.
El origen del nombre MySQL no se sabe con certeza de donde proviene, por un lado
se dice que en sus librerías han llevado el prefijo “my” durante los diez últimos años,
por otra parte, la hija de uno de los desarrolladores se llama My. Así que no está
claramente definido cuál de estas dos causas han dado lugar al nombre de este
conocido gestor de bases de datos.
Características principales
Inicialmente, MySQL carecía de algunos elementos esenciales en las bases de datos
relacionales, tales como integridad referencial y transacciones. A pesar de esto,
atrajo a los desarrolladores de páginas web con contenido dinámico, debido a su
simplicidad, de tal manera que los elementos faltantes fueron complementados por la
vía de las aplicaciones que la utilizan. Poco a poco estos elementos faltantes, están
siendo incorporados tanto por desarrolladores internos, como por desarrolladores de
software libre.
En las últimas versiones se pueden destacar las siguientes características
principales:
El principal objetivo de MySQL es velocidad y robustez.
Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y
sistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y
uno de índice y soporta hasta 32 índices por tabla.
22
Aprovecha la potencia de sistemas multiproceso, gracias a su implementación
multihilo.
Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un
muy buen nivel de seguridad en los datos.
El servidor soporta mensajes de error en distintas lenguas
Ventajas
Velocidad al realizar las operaciones, lo que le hace uno de los gestores con
mejor rendimiento.
Bajo costo en requerimientos para la elaboración de bases de datos, ya que
debido a su bajo consumo puede ser ejecutado en una máquina con escasos
recursos sin ningún problema.
Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos, incluso si los errores no se producen en
el propio gestor, sino en el sistema en el que está.
Conectividad y seguridad
Desventajas
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas.
MySQL: Es la base de datos open source más popular y, posiblemente, mejor del
mundo. Su continuo desarrollo y su creciente popularidad están haciendo de MySQL
un competidor cada vez más directo de gigantes en la materia de las bases de datos
como Oracle.
MySQL es un sistema de administración de bases de datos (Database Management
System, DBMS) para bases de datos relacionales. Así, MySQL no es más que una
aplicación que permite gestionar archivos llamados de bases de datos. Existen
muchos tipos de bases de datos, desde un simple archivo hasta sistemas
23
relacionales orientados a objetos. MySQL, como base de datos relacional, utiliza
múltiples tablas para almacenar y organizar la información.
MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes
entornos de desarrollo, permitiendo su interactuación con los lenguajes de
programación más utilizados como PHP, Perl y Java y su integración en distintos
sistemas operativos. También es muy destacable, la condición de open source de
MySQL, que hace que su utilización sea gratuita e incluso se pueda modificar con
total libertad, pudiendo descargar su código fuente. Esto ha favorecido muy
positivamente en su desarrollo y continuas actualizaciones, para hacer de MySQL
una de las herramientas más utilizadas por los programadores orientados a Internet.
Base de
datos
Tabla
Tabla
Tabla
Columna Columna
Fila Celda
24
MySQL es más que una simple base de datos: Es un sistema para administrar base
de datos. Controla quien puede utilizarlas y como son manipuladas. Registra las
acciones y las ejecuciones de manera continua en segundo plano.1
25
Language) denominado Microsoft Intermediate Language (MSIL). En una aplicación
MSIL, el código no se convierte a lenguaje máquina hasta que ésta se ejecuta, de
manera que el código puede ser independiente de plataforma (al menos de las
soportadas actualmente por .NET). Las plataformas han de tener una
implementación de Infraestructura de Lenguaje Común (CLI) para poder ejecutar
programas MSIL. Actualmente se pueden ejecutar programas MSIL en Linux y Mac
OS X usando implementaciones de .NET que no son de Microsoft, tales como Mono
y DotGNU.
Visual Studio .NET 2002 supuso también la introducción del lenguaje C#, un lenguaje
nuevo diseñado específicamente para la plataforma .NET, basado en C++ y Java. Se
presentó también el lenguaje J# -sucesor de J++- el cual, en lugar de ejecutarse en
una máquina virtual de Java, se ejecuta únicamente en el framework .NET. El
lenguaje Visual Basic fue remodelado completamente y evolucionó para adaptarse a
las nuevas características de la plataforma .NET, haciéndolo mucho más versátil y
dotándolo con muchas características de las que carecía. Algo similar se llevó a cabo
con C++, añadiendo extensiones al lenguaje llamadas Managed Extensions for C++
con el fin de que los programadores pudieran crear programas en .NET. Por otra
parte, Visual FoxPro pasa a comercializarse por separado.
Todos los lenguajes se unifican en un único entorno. La interfaz se mejora
notablemente en esta versión, siendo más limpia y personalizable.
Visual Studio .NET puede usarse para crear programas basados en Windows
(usando Windows Forms en vez de COM), aplicaciones y sitios web (ASP.NET y
servicios web), y dispositivos móviles (usando el .NET Compact Framework).
Esta versión requiere un sistema operativo basado en NT. La versión interna de
Visual Studio .NET es la 7.0.
26
ASP.NET o con el .NET Compact Framework. Además el compilador de Visual C++
se mejora para cumplir con más estándares, el Visual C++ Toolkit 2003.
Visual Studio 2003 se lanza en 4 ediciones: Academic, Professional, Enterprise
Developer, y Enterprise Architect. La edición Enterprise Architect incluía una
implentación de la tecnología de modelado Microsoft Visio, que se centraba en la
creación de representaciones visuales de la arquitectura de la aplicación basadas en
UML. También se introdujo "Enterprise Templates", para ayudar a grandes equipos
de trabajo a estandarizar estilos de programación e impulsar políticas de uso de
componentes y asignación de propiedades.
27
Éstas últimas se proporcionaban conjuntamente con suscripciones a MSDN
cubriendo los 4 principales roles de la programación: Architects, Software
Developers, Testers, y Database Professionals. La funcionalidad combinada de las 4
ediciones Team System se ofrecía como la edición Team Suite.
Tools for the Microsoft Offic System está diseñada para extender la funcionalidad a
Microsoft Office.
Las ediciones Express se han diseñado para principiantes, aficionados y pequeños
negocios, todas disponibles gratuitamente a través de la página de Microsoft se
incluye una edición independiente para cada lenguaje: Visual Basic, Visual C++,
Visual C#, Visual J# para programación .NET en Windows, y Visual Web Developer
para la creación de sitios web ASP.NET. Las ediciones express carecen de algunas
herramientas avanzadas de programación así como de opciones de extensibilidad.
Se lanzó el service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006.
28
modificar C++ resultando el lenguaje C++ ++ - (++ - porque se añadían y eliminaban
características a C++), pero lo abandonó para crear un nuevo lenguaje desde cero al
que llamo Oak (roble en inglés, según la versión mas aceptada, por el roble que veía
através de la ventana de su despacho).
El resultado fue un lenguaje que tenía similitudes con C, C++ y Objetive C y que no
estaba ligado a un tipo de CPU concreta.
Después de mostrar a Scott McNealy y Bill Joy los prototipos de bajo nivel del
sistema, continúan con el desarrollo, incluyendo sistema operativo, Green OS; el
lenguaje Oak, las librerías, alguna aplicación básica y el hardware, hasta que el 3 de
septiembre de 1992 se termina el desarrollo y con ello el Proyecto Verde.
La incipiente subsidiaria fracasó en sus intentos de ganar una oferta con Time-
Warner, sin embargo el equipo concluyó que el mercado para consumidores
29
electrónicos smart y las cajas Set-Up en particular, no eran del todo eficaces. La
subsidiaria Proyecto verde fue amortizada por la compañía Sun a mediados de 1994.
Con el paso del tiempo HotJava se convirtió en un concepto práctico dentro del
lenguaje Java y demostró que podría proporcionar multiplataformas para que el
código pueda ser bajado y corrido del Host del World Wide Web y que de otra forma
no son seguros.
Una de las características de HotJava fue su soporte para los "applets", que son las
partes de Java que pueden ser cargadas mediante una red de trabajo para después
ejecutarlo localmente y así lograr soluciones dinámicas en computación acordes al
rápido crecimiento del ambiente WEB.
En enero de 1995 Sun forma la empresa Java Soft para dedicarse al desarrollo de
productos basados en las tecnologías Java, y así trabajar con terceras partes para
30
crear aplicaciones, herramientas, sistemas de plataforma y servicios para aumentar
las capacidades del lenguaje. Ese mismo mes aparece la versión 1.0 del JDK.
También les permitía crear herramientas de desarrollo para programación Java y los
facultaba para acondicionar máquinas virtuales Java (JVM), a varios sistemas
operativos.
Muy pronto las licencias o permisos contemplaban prestigiosas firmas como: IBM,
Microsoft, Symantec, Silicon Graphics, Oracle, Toshiba y Novell.
Los apples Java (basados en JDK 1.02) son apoyados por los dos más populares
navegadores web (Nestcape Navigator 3.0 y Microsoft Internet Explorer 3.0.
I.B.M./Lotus, Computer Asociates, Symantec, Informix, Oracle, Sybase y otras
poderosas empresas de software están construyendo Software 100% puro JAVA, por
ejemplo el Corel Office que actualmente está en versión Beta.
31
Historia de ASP.NET
Después del lanzamiento del Internet Information Services 4.0 en 1997, Microsoft
comenzó a investigar las posibilidades para un nuevo modelo de aplicaciones web
que pudiera resolver las quejas comunes sobre ASP, especialmente aquellas con
respecto a la separación de la presentación y el contenido y ser capaz de escribir
código "limpio". A Mark Anders, un administrador del equipo de IIS y Scott Guthrie,
quien se había unido a Microsoft en 1997 después de graduarse de la Universidad
Duke, se les dio la tarea de determinar como debería ser ese modelo. El diseño
inicial fue desarrollado en el curso de dos meses por Anders y Guthrie, y Guthrie
codificó los prototipos iníciales durante las celebraciones navideñas de 1997.
El desarrollo inicial de XSP fue hecho usando Java pero pronto se decidió construir
una nueva plataforma sobre el Common Language Runtime(CLR), pues ofrecía un
ambiente orientado a objetos, recolección de basura y otras características que
fueron vistas como características deseables. Guthrie describió esta decisión como
un "alto riesgo", pues el éxito de su nueva plataforma de desarrollo web estaría atado
al éxito del CLR, que, como XSP, aún estaba en etapas tempranas de desarrollo,
tanto así que el equipo XSP fue el primer equipo en Microsoft en enfocarse en el
CLR.
32
público), y fue renombrado a ASP+, para este punto la nueva plataforma fue vista
como el sucesor de Active Server Pages, y la intención fue proporcionar un medio
fácil de migración para los desarrolladores ASP.
Una vez que la marca ".NET" fue seleccionada en la segunda mitad del 2000. Se
cambió el nombre de ASP+ a ASP.NET. Mark Anders explicó en una aparición en
The MSDN Show en ese año,
33
d) SOFTWARE PARA EL DISEÑO, DESARROLLO DE SITIOS Y APLICACIONES
WEB
Macromedia Studio 8 es un pack que contiene las aplicaciones imprescindibles
para diseñar, desarrollar y mantener sitios web de forma profesional y muy eficaz.
Compuesto de las herramientas Dreamweaver, Flash Professional, Fireworks,
Contribute y Flash Paper, todas en sus últimas versiones, pone a disposición de
programadores, diseñadores y desarrolladores web todas las utilidades que
necesitan para su trabajo, consiguiendo altos niveles de expresividad y simplificando
al mismo tiempo muchas de sus tareas. Utiliza gráficos y texto, crea animaciones,
inserta elementos de audio y vídeo con calidad y control de precisión, desde un
simple gráfico animado a avanzadas experiencias interactivas, Studio 8 cubre las
necesidades de todas las etapas de diseño, desarrollo y mantenimiento de sitios
web, aplicaciones, juegos, presentaciones interactivas y contenidos para dispositivos
móviles.
Es un enfoque por fases para el análisis y el diseño mejor utilizado cuya premisa
principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo
específico de actividades del analista y el usuario.
Se ha dividido el ciclo en siete fases que son:
1. Identificación de problemas, oportunidades y objetivos.
2. Determinación de los requerimientos de información.
3. Análisis de las necesidades del sistema.
4. Diseño del sistema recomendado.
5. Desarrollo documentación del software.
6. Pruebas y mantenimiento del sistema.
7. Implementación y evaluación del sistema2.
2
E. Kendall, Kenneth y Julie; Análisis y diseño de sistemas, 6ª edición, Pearson Educación, México
2005, ISBN: 970-26-05-77-6 Pág. 752 páginas.
34
EL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS
1. Identificación
de problemas,
oportunidades y/o
objetivos
7. Implementación y 2. Determinación de los
evaluación del requerimientos de información
sistema
6. Pruebas y
mantenimiento del 3. Análisis de las
sistema necesidades del sistema
35
1. Identificación de problemas, oportunidades y objetivos
En esta primera fase del ciclo de vida del desarrollo de sistemas, el analista se ocupa
de identificar problemas, oportunidades y objetivos. Esta etapa es crítica para el éxito
del resto del proyecto, pues a nadie le agrada desperdiciar tiempo trabajando en un
problema que no era el que se debía resolver.
36
2. Determinación de los requerimientos de información
La siguiente fase que enfrenta el analista es la determinación de los requerimientos
de información de los usuarios. Entre las herramientas que se utilizan para
determinar los requerimientos de información de un negocio se encuentran métodos
interactivos como las entrevistas, los muestreos, la investigación de datos impresos y
la aplicación de cuestionarios; métodos que no interfieren con el usuario como la
observación del comportamiento de los encargados de tomar las decisiones y sus
entornos de oficina, al igual que métodos de amplio alcance como la elaboración de
prototipos.
37
conceptualizar el negocio de una manera creativa. Al término de esta fase, el analista
debe conocer el funcionamiento del negocio y poseer información muy completa
acerca de la gente, los objetivos, los datos y los procedimientos implicados.
En este punto del ciclo de vida del desarrollo de sistemas, el analista prepara una
propuesta de sistemas que sintetiza sus hallazgos, proporciona un análisis de
costo/beneficio de las alternativas y ofrece, en su caso, recomendaciones sobre lo
que se debe hacer. Si la administración de la empresa considera factible alguna de
las recomendaciones, el analista sigue adelante. Cada problema de sistemas es
único, y nunca existe sólo una solución correcta. La manera de formular una
recomendación o solución depende de las cualidades y la preparación profesional de
cada analista.
38
4. Diseño del sistema recomendado
En la fase de diseño del ciclo de vida del desarrollo de sistemas, el analista utiliza la
información recopilada en las primeras fases para realizar el diseño lógico del
sistema de información. El analista diseña procedimientos precisos para la captura
de datos que aseguran que los datos que ingresen al sistema de información sean
correctos. Además, el analista facilita la entrada eficiente de datos al sistema de
información mediante técnicas adecuadas de diseño de formularios y pantallas.
La concepción de la interfaz de usuario forma parte del diseño lógico del sistema de
información. La interfaz conecta al usuario con el sistema y por tanto es sumamente
importante. Entre los ejemplos de interfaces de usuario se encuentran el teclado
(para teclear preguntas y respuestas), los menús en pantalla (para obtener los
comandos de usuario) y diversas interfaces gráficas de usuario (GUIs, Graphical
User Interfaces) que se manejan a través de un ratón o una pantalla sensible al tacto.
39
5. Desarrollo y documentación del software
En la quinta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de
manera conjunta con los programadores para desarrollar cualquier software original
necesario.
Durante esta fase el analista también trabaja con los usuarios para desarrollar
documentación efectiva para el software, como manuales de procedimientos, ayuda
en línea y sitios Web que incluyan respuestas a preguntas frecuentes. La
documentación indica a los usuarios cómo utilizar el software y lo que deben hacer
en caso de que surjan problemas derivados de este uso.
Los programadores desempeñan un rol clave en esta fase porque diseñan, codifican
y eliminan errores sintácticos de los programas de cómputo. Si el programa se
ejecutará en un entorno de mainframe, se debe crear un lenguaje de control de
trabajos para garantizar la calidad, un programador podría efectuar un repaso
estructurado del diseño o del código con el propósito de explicar las partes complejas
del programa a otro equipo de programadores.
40
de un sitio Web. Muchos de los procedimientos sistemáticos que el analista emplea
durante el ciclo de vida del desarrollo de sistemas pueden contribuir a garantizar que
el mantenimiento se mantendrá al mínimo.
Se menciona la evaluación como la fase final del ciclo de vida del desarrollo de
sistemas principalmente en aras del debate. En realidad, la evaluación se lleva a
cabo durante cada una de las fases. Un criterio clave que se debe cumplir es si los
usuarios a quienes va dirigido el sistema lo están utilizando realmente.
41
El mantenimiento se realiza por dos razones. La primera es la corrección de errores
del software. No importa cuan exhaustivamente se pruebe el sistema, los errores se
cuelan en los programas de cómputo. Los errores en el software comercial para PC
se documentan como "anomalías conocidas", y se corrigen en el lanzamiento de
nuevas versiones del software o en revisiones intermedias. En el software hecho a la
medida, los errores se deben corregir en el momento que se detectan.
La otra razón para el mantenimiento del sistema es la mejora de las capacidades del
software en respuesta a las cambiantes necesidades de una organización, que por lo
general tienen que ver con alguna de las siguientes tres situaciones:
42
2.4 ESTRATEGIA DE DESARROLLO DE LOS SISTEMAS
43
b) Diagramas de Flujos (Flujogramas):
Los diagramas de flujo de datos son un tipo de herramienta de modelado, permiten
modelar todo tipo de sistemas, concentrándose en las funciones que realiza, y los
datos de entrada y salida de esas funciones.
Consiste en representar gráficamente hechos, situaciones, movimientos o relaciones
de todo tipo, por medio de símbolos.
44
d) Diagrama hipo
Este sistema (En inglés, Hierarchy-Input-Process-Output) fue desarrollado por IBM
como esquemas de representación para un desarrollo jerárquico de arriba a abajo y
como una ayuda de documentación para productos comercializados. Un conjunto de
diagramas HIPO contiene una tabla visual de contenido, un conjunto de diagramas
generales y un conjunto de diagramas de detalles. La tabla visual de contenido es el
directorio del conjunto de diagramas en el paquete; consta de un directorio con
estructura de árbol (o de gráfica), un resumen de los contenidos de cada diagrama
general, y una explicación de los símbolos utilizados.
a) Entrevistas dirigidas.
Es una conversación dirigida con el propósito de obtener la opinión del entrevistado y
sus sentimientos con respecto a una problemática definida o a la situación actual de
los procedimientos, ya que a través de ellos se podrán visualizar los objetivos o el
problema principal que se requiere sea resuelto.
b) Observación directa.
Se refiere a la observación del comportamiento de las personas, así como del
ambiente físico y las actividades que se realizan normalmente. Se observan los
procedimientos actuales y la manera de llevarlos a cabo, con el fin de conocer lo que
realmente se hace, que muchas veces es diferente de lo que está documentado. Un
45
beneficio de la observación directa es que permite medir tiempos que tarda el usuario
al realizar determinada acción, determinar los factores que influyen para que se tome
ese tiempo y qué se podría hacer para minimizarlo y/o facilitar dicha tarea.
46
CAPÍTULO III
INVESTIGACIÓN DE CAMPO
48
3.2.2. OBJETIVOS ESPECÍFICOS
Identificar las posibles dificultades y desventajas que posee el método actual de
interacción estudiante docente y los problemas que se presenten en la
Fundación Salvador del Mundo.
Determinar la demanda de necesidades de los usuarios de la Fundación con el
propósito de recomendar nuevas alternativas de enseñanza-aprendizaje que
permitan dar una mejor cobertura.
Identificar si los usuarios de la Fundación hacen uso de las tecnologías de
información en el proceso enseñanza-aprendizaje de sus proyectos.
Determinar la aceptación de implementar en la Fundación Salvador del Mundo
una plataforma virtual que facilite la interacción de los usuarios.
49
instrumento de recolección de información, indagando información sobre las
tecnologías de información relacionadas con los cursos impartidos, así como
también conocer la necesidad de implementar una plataforma virtual.
Para obtener información relacionada a la opinión de estudiantes acerca del
desarrollo de una herramienta informática y de la implementación de una
plataforma virtual de enseñanza-aprendizaje se utilizó otro instrumento
(cuestionarios) que indagaba información relacionada a su nivel académico de
estudios, en el área especializada de la tecnología de la información, así como
también conocer su disposición a participar en el nuevo método de enseñanza de
manera virtual.
b) Fuentes Secundarias
Los datos secundarios se obtuvieron por medio de información bibliográfica, así
como información obtenida de la Fundación Salvador del Mundo a través del
departamento de informática.
También se visitó el sitio Web de la Fundación a través de su dirección de
Internet http://www.fusalmo.org y sus boletines informativos e información de
memoria de labores del año 2006, 2007 y 2008.
50
3.5. SUJETOS DE ANÁLISIS
Se seleccionaron como objeto de estudio los siguientes: Estudiantes, docentes y
personal del área informática.
Usuarios finales que son los estudiantes inscritos en la Fundación, es de: 2,907.
La población de los docentes que imparten los cursos de informática es: 22.
La población del personal del departamento de informática es de: 5.
NZ 2 pq
n
(N 1)E 2 Z 2 pq
51
b) Variables utilizadas
N = Tamaño de la población.
Z = Nivel de confianza.
P = Probabilidad de éxito.
Q = Probabilidad de fracaso.
E = Margen de error.
n = Tamaño de la muestra.
Desarrollo:
N = 2,907
Z = 95% 1.96
P = 0.5
Q = 0.5
E = 9%
2
2907 1.96 0.5 0.5
n 2 2
(N 1) 0.09 1.96 0.5 0.5 n = 96 muestras de estudiantes.
Debido a que el universo de docentes es pequeño, se encuestó a los 22 para
conocer exactamente la opinión de todos.
De igual manera se hizo con el personal del departamento de informática. Para
ellos se utilizó la técnica de la entrevista personal.
52
3.10. ESTRUCTURA DEL CUESTIONARIO
PARTE I
Solicitud de colaboración: Es la parte en la que se solicita al sujeto de estudio que
colabore para recopilar la información deseada. Esta debe ser llenada en términos
sencillos para facilitar su comprensión.
PARTE II
Datos de clasificación: Indica ciertos apartados de acuerdo al tema a investigar.
Estos datos nos ayudan a clasificar a los sujetos de análisis.
PARTE III
Cuerpo del cuestionario: Es la parte más importante, ya que es donde se
encuentran las diferentes preguntas e indicaciones dirigidas al sujeto de análisis.
PARTE IV
Datos de identificación del encuestador: Son aquellos datos en donde se coloca
los datos del encuestador; así como también la fecha y hora en que se suministró la
encuesta.
53
piloto cuyo objetivo es determinar si el método y los instrumentos son o no prácticos.
Con el propósito de determinar la claridad y objetividad de cada una de las preguntas
que contenían los instrumentos, se realizó una prueba piloto de 10% del número total
de estudiantes; 10% de los docentes y 10% del personal del departamento de
informática.
En cuanto a las entrevistas realizadas para los encargados del área de informática
de la Fundación se presenta más adelante en este capítulo una matriz resumida con
las respuestas a las interrogantes efectuadas en dicha entrevista.
54
3.13. TABLAS DE FRECUENCIA, GRÁFICOS E INTERPRETACIÓN
DE RESULTADOS OBTENIDOS
a) TABULACIÓN DE RESPUESTAS DE LOS ESTUDIANTES
I. Datos de clasificación: EDAD
Objetivo de la pregunta:
Determinar la edad de los entrevistados para analizar las diferentes opiniones
sobre el conocimiento de una plataforma virtual.
Datos de Clasificación
Rangos de Porcentaje de
Edad Frecuencias participación
9-12 años 26 27%
13-15 años 31 32%
16-19 años 32 34%
Más de 20 años 7 7%
Total 96 100%
Tabla 3. Fuente: Elaborado por equipo de tesis.
7%
27%
34%
32%
55
II. Participación por sexo
SEXO
Objetivo de la pregunta:
Analizar la participación por sexo, ya sea masculino o femenino, para
determinar la opinión correspondiente sobre la implementación de una
plataforma virtual.
49%
51%
Masculino Femenino
.
Gráfico 2. Fuente: Elaborado por equipo de tesis.
56
III. Área de Información
Pregunta Nº 1: ¿Ha navegado alguna vez a través de Internet?
Objetivo de la pregunta:
Identificar si los estudiantes de la Fundación Salvador del Mundo han
navegado en Internet para determinar el nivel de conocimientos que
poseen sobre esta.
14%
86%
SI NO
57
Pregunta Nº 2: ¿Cree usted que es necesario un canal de comunicación entre
estudiantes y docentes en forma virtual?
Objetivo de la pregunta:
Medir el nivel de interés que tienen los estudiantes sobre la necesidad de
tener una canal de comunicación virtual con los docentes.
Porcentaje de
Alternativa Frecuencias participación
SI 66 69%
NO 30 31%
Total 96 100%
Tabla 6. Fuente: Elaborado por equipo de tesis.
31%
69%
SI NO
58
Pregunta Nº 3: ¿Cuales son los servicios de Internet que ha utilizado?
Objetivo de la pregunta:
Conocer cuales son los servicios de Internet que han utilizado los
estudiantes para determinar el nivel de conocimiento.
Porcentaje de
Alternativa Frecuencias participación
Correo Electrónico 43 27%
Búsqueda de información 68 42%
Chat 38 24%
Foros de discusión 2 1%
Ninguno 10 6%
Total 161 100%
Tabla 7. Fuente: Elaborado por equipo de tesis.
1% 6%
27%
24%
42%
59
Pregunta Nº 4: ¿Le gustaría tener un sitio donde pueda subir las tareas escritas y
compartir archivos con sus compañeros?
Objetivo de la pregunta:
Conocer el número de estudiantes de la muestra que respondan sobre la
preferencia de compartir archivos para poder determinar el grado de
aceptación de la plataforma.
Porcentaje de
Alternativa Frecuencias participación
SI 88 92%
NO 8 8%
Total 96 100%
Tabla 8. Fuente: Elaborado por equipo de tesis.
8%
92%
SI NO
60
Pregunta Nº 5: De los siguientes programas de computación cuales ha utilizado:
Word, Excel, Power Point, Internet Explorer, Ninguno.
Objetivo de la pregunta:
Medir la capacidad de conocimiento de los involucrados para que sirva
de parámetro en la creación de la plataforma virtual.
Porcentaje de
Programa Frecuencias participación
Word 67 28%
Excel 48 20%
Power Point 58 24%
Internet Explorer 63 27%
Ninguno 2 1%
Total 238 100%
Tabla 9. Fuente: Elaborado por equipo de tesis.
1%
27% 28%
24% 20%
61
Pregunta Nº 6: Estaría de acuerdo que FUSALMO implementara una
herramienta informática que facilite el desarrollo de los contenidos por medio de
una plataforma virtual (entorno enseñanza-aprendizaje mediante una red de
computadora, estableciendo una comunicación entre estudiantes y docentes) y le
ofrezca ventajas como participar en foros, leer avisos, compartir archivos.
Objetivo de la pregunta:
Estimar el número de personas que consideran importante poder minimizar los
recursos y el tiempo a través de implementación de la plataforma virtual.
Porcentaje de
Alternativa Frecuencias participación
SI 84 88%
NO 12 13%
Total 96 100%
Tabla 10. Fuente: Elaborado por equipo de tesis.
13%
87%
SI NO
62
Pregunta Nº 7: ¿Conoce el concepto de enseñanza virtual?
Objetivo de la pregunta:
Evaluar si los estudiantes tienen conocimiento de lo que es una plataforma
virtual que les permita interactuar entre si, para buscar mejores alternativas en
el desarrollo de la misma.
Porcentaje de
Alternativa Frecuencias participación
SI 32 33%
NO 52 54%
No Sabe 12 13%
Total 96 100%
Tabla 11. Fuente: Elaborado por equipo de tesis.
13%
33%
54%
SI NO No Sabe
63
Pregunta Nº 8: ¿Ha utilizado alguna vez un sitio Web educativo en la que haya
interactuado en forma virtual?
Objetivo de la pregunta:
Conocer si los estudiantes interactúan a través de la Web, para determinar el
nivel del conocimiento de las personas a las que se les dará el servicio a
través de la plataforma virtual.
Porcentaje de
Alternativa Frecuencias participación
SI 37 39%
NO 59 61%
Total 96 100%
Tabla 12. Fuente: Elaborado por equipo de tesis.
39%
61%
SI NO
64
Pregunta Nº 9: De no haber utilizado nunca la interacción virtual, ¿le gustaría
tener conocimiento de esto, con el fin de mejores beneficios que le ayuden en su
preparación académica?
Objetivo de la pregunta:
Verificar el interés por incorporarse a una nueva etapa de desarrollo a través
de la tecnología para poder tomar en cuenta las necesidades que los
estudiantes poseen.
Porcentaje de
Alternativa Frecuencias participación
SI 71 74%
NO 6 6%
NO CONTESTA 19 20%
Total 96 100%
Tabla 13. Fuente: Elaborado por equipo de tesis.
20%
6%
74%
SI NO NO CONTESTA
65
Pregunta Nº 10: ¿Considera que el tiempo que dura la clase de computación que
imparte FUSALMO es suficiente para el desarrollo de los contenidos?
Objetivo de la pregunta:
Verificar que el tiempo en el que se imparten las clases se puede minimizar
para determinar si a través de la plataforma virtual, ayuda en gran medida a
optimizar el tiempo en el desarrollo de contenidos.
Porcentaje de
Alternativa Frecuencias participación
SI 31 35%
NO 58 65%
Total 89 100%
Tabla 14. Fuente: Elaborado por equipo de tesis.
35%
65%
SI NO
66
CONCLUSIONES SOBRE TABULACIÓN DE DATOS DE LOS ESTUDIANTES.
67
b) TABULACIÓN DE RESPUESTAS DE LOS DOCENTES
I. Datos de Clasificación
EDAD
Objetivo de la pregunta:
Determinar la edad de los entrevistados para analizar las diferentes opiniones
sobre el conocimiento de una plataforma virtual.
Porcentaje de
Rangos de Edad Frecuencias participación
18-25 años 5 23%
25-30 años 9 40%
30-35 años 5 23%
más de 35 años 3 14%
Total 22 100%
Tabla 15. Fuente: Elaborado por equipo de tesis.
14% 23%
23%
40%
68
II. Participación por sexo
SEXO
Objetivo de la pregunta:
Analizar la participación por sexo ya sea masculino o femenino para
determinar la opinión correspondiente sobre la implementación de una
plataforma virtual.
Porcentaje de
Sexo Frecuencias participación
Masculino 7 32%
Femenino 15 68%
Total 22 100%
Tabla 16. Fuente: Elaborado por equipo de tesis.
32%
68%
Masculino Femenino
69
Área de Información
Pregunta Nº 1: ¿Cual es su jornada de clases? Matutina, Vespertina, Ambos.
Objetivo de la pregunta:
Determinar la jornada de trabajo en la que imparten las clases los docentes.
Porcentaje de
Alternativa Frecuencias participación
Matutina 6 27%
Vespertina 6 27%
Ambos 10 46%
Total 22 100%
Tabla 17. Fuente: Elaborado por equipo de tesis.
27%
46%
27%
70
Pregunta Nº 2: ¿Cuantos grupos de estudiantes atiende durante la jornada de
trabajo diario?
Objetivo de la pregunta:
Rangos de Porcentaje de
Grupos Frecuencias participación
de 1 a 4 grupos 13 57%
de 2 a 8 grupos 6 26%
más de 9 grupos 3 17%
Total 22 100%
Tabla 18. Fuente: Elaborado por equipo de tesis.
17%
57%
26%
71
Pregunta Nº 3: Seleccione cuales de las siguientes herramientas informáticas
utiliza: Chat, Correo electrónico, Foros de discusión, Blogs, Ninguno.
Objetivo de la pregunta:
Verificar el conocimiento de las herramientas informáticas de los docentes
para que sirvan de parámetro de los requerimientos del uso de la plataforma
virtual.
Porcentaje de
Alternativa Frecuencias participación
Chat 7 21%
Correo Electrónico 19 55%
Foros de discusión 3 9%
Blogs 5 15%
Total 34 100%
Tabla 19. Fuente: Elaborado por equipo de tesis.
15% 21%
9%
55%
72
Pregunta Nº 4: ¿Ha utilizado una herramienta informática virtual para desarrollar
contenidos?
Objetivo de la pregunta:
Analizar el nivel de conocimiento de los docentes en el uso de una plataforma
virtual.
Porcentaje de
Alternativa Frecuencias participación
SI 20 96%
NO 2 4%
Total 22 100%
Tabla 20. Fuente: Elaborado por equipo de tesis.
4%
96%
SI NO
73
Pregunta Nº 5: ¿Le gustaría publicar anuncios o comentarios acerca de las
actividades con el curso que imparte?
Objetivo de la pregunta:
Porcentaje de
Alternativa Frecuencias participación
SI 18 82%
NO 4 18%
Total 22 100%
Tabla 21 Fuente: Elaborado por equipo de tesis.
18%
82%
SI NO
74
Pregunta Nº 6: Le gustaría comunicarse con los estudiantes por medio de las
herramientas tecnológicas.
Objetivo de la pregunta:
Analizar la necesidad de contar con un sitio virtual que permita a los
docentes interactuar con los estudiantes.
Porcentaje de
Alternativa Frecuencias participación
SI 22 100%
NO 0 0%
Total 22 100%
Tabla 22. Fuente: Elaborado por equipo de tesis.
0%
100%
SI NO
75
Pregunta Nº 7: ¿Le gustaría enviar y recibir actividades en forma virtual?
Objetivo de la pregunta:
Porcentaje de
Alternativa Frecuencias participación
SI 19 86%
NO 3 14%
Total 22 100%
Tabla 23. Fuente: Elaborado por equipo de tesis.
Frecuencias
14%
86%
SI NO
76
Pregunta Nº 8: ¿Cuantas capacitaciones de contenidos informáticos recibe en
el año?
Objetivo de la pregunta:
Conocer la frecuencia de capacitaciones sobre contenidos informáticos que
reciben los docentes durante el año.
Porcentaje de
Alternativa Frecuencias participación
más de 2 3 14%
de 0 a 2 19 86%
Total 22 100%
Tabla 24. Fuente: Elaborado por equipo de tesis.
14%
86%
más de 2 de 0 a 2
77
Pregunta Nº 9: Cuales de los siguientes programas de computación conoce: Word,
Excel, Power Point, Internet Explorer.
Objetivo de la pregunta:
Porcentaje de
Alternativa Frecuencias participación
Word 21 34%
Excel 19 31%
Power Point 20 33%
Internet Explorer 1 2%
Total 61 100%
2%
33% 34%
31%
78
Pregunta Nº 10: ¿Estaría de acuerdo que FUSALMO implementara una
herramienta informática que facilite el desarrollo de los contenidos por medio de
una plataforma virtual (entorno enseñanza-aprendizaje mediante una red de
computadora, estableciendo una comunicación entre estudiantes y docentes) y le
ofrezca ventajas como publicar avisos, participar en foros, registrar actividades
entre otros?
Objetivo de la pregunta:
Estimar el número de personas entrevistadas que consideran importante
minimizar los recursos y el tiempo a través de implementación de la
plataforma virtual.
Porcentaje de
Alternativa Frecuencias participación
SI 22 100%
NO 0 0%
Total 22 100%
Tabla 26. Fuente: Elaborado por equipo de tesis.
0%
100%
SI NO
79
CONCLUSIONES SOBRE TABULACIÓN DE DATOS DE LOS DOCENTES
80
c) MATRIZ DE RESULTADOS DE ENTREVISTAS REALIZADA A PERSONAL
DEL AREA DE INFORMATICA
81
MATRIZ DE RESULTADOS DE ENTREVISTAS REALIZADA A PERSONAL DEL
AREA DE INFORMATICA
82
CONCLUSIONES SOBRE LA ENTREVISTA A PERSONAL DEL ÁREA DE
INFORMÁTICA.
83
RECOMENDACIONES SOBRE LA ENTREVISTA A PERSONAL DEL ÁREA DE
INFORMÁTICA.
Utilizar una plataforma virtual que facilite a todos los usuarios diversidad de
horarios para poder utilizar los servicios a cualquier hora y desde cualquier
lugar en que se disponga de acceso a Internet.
84
El plan de pruebas proporciona el marco dentro del cual el equipo de prueba
desarrolla las pruebas trabajando con los recursos y la planificación dada.
47
CAPÍTULO IV
ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE LA
PLATAFORMA VIRTUAL
85
los involucrados, cuál es la actividad, entorno de desarrollo de las actividades,
momentos oportunos de desarrollo de cada función, la manera en que se
desempeñan los procedimientos actuales, elaboración de una lista detallada y
organizada de todos los procedimientos, separar requerimientos funcionales y no
funcionales.
87
Aspectos empleados: Realizar la programación de las pruebas del sistema, realizar
un instrumento para evaluar el sistema de información, se elaboró un resumen de
todas las pruebas del sistema.
88
a) Factibilidad Operacional.
La factibilidad operativa se midió evaluando el impacto que tendrá el proyecto, en la
institución (procedimientos) y en las personas que laboran en ella (impacto sobre las
impresiones de cada uno). Esta determinación se observó por medio de entrevistas
sostenidas con los empleados de la Fundación. Se ha analizado el impacto que
tendrá la plataforma y se acierta que se mejorará el control de la documentación y se
agilizará la obtención de información, actividades que ayudarán a mejorar las
comunicaciones entre involucrados.
Los costos que tendrá para los usuarios serán sobre la inversión del tiempo
necesario para la capacitación, para la familiarización con la plataforma y para la total
adecuación y confianza en el uso del mismo. Los beneficios se verán a corto plazo,
pues se optimizarán los tiempos de realización de ciertas actividades. Con esto se
mejorará la productividad del personal, pues tendrán más tiempo para dedicarse a
otras actividades de análisis de situaciones y otras.
89
3) ¿Existe apoyo suficiente para el proyecto por parte de la administración?,
¿y por parte de los usuarios?
Sí, la administración está muy interesada en el desarrollo de la plataforma virtual,
está motivada y proporcionando la información de los diferentes documentos que se
necesitan, esperando que la nueva herramienta ayude a mejorar la comunicación
entre docentes y estudiantes. Los estudiantes están interesados y será innovador
para ellos porque la mayoría de ellos desconocen este tipo de herramienta
tecnológica.
4) ¿Los métodos que actualmente se emplean en la empresa, son aceptados
por los usuarios?
No, porque los docentes esperan 8 días para poder comunicarse con los estudiantes
y no tienen otra manera como asignarles las actividades ex aula si no de forma
personal.
5) ¿Los usuarios han participado en la planeación y desarrollo del proyecto?
Sí, por medio de entrevistas con los usuarios, se determinaron algunos aspectos
relevantes y necesidades para el desarrollo del proyecto; estos son los más
importantes porque se tiene contacto directo con ellos y esta comunicación es muy
fundamental porque se está tratando directamente con las personas que utilizarán la
plataforma, para atender todas las opiniones y recomendaciones a incorporar en la
herramienta.
6) ¿El sistema Elaborado causará prejuicios?, ¿Producirá resultados pobres
en algunos aspectos o área?, ¿Se perderá el control en alguna área?, ¿Se
perderá la facilidad de acceso a la información?, ¿La productividad de los
empleados será menor después de la implementación?, ¿Los clientes se verán
afectados en forma favorable?, ¿El sistema reducirá la productividad de otras
áreas?
Los usuarios tendrán la oportunidad de adaptarse al nuevo proceso, a un cambio de
método en la realización de sus actividades y serán capacitados para su uso
correspondiente. Pero se evitará que este proceso de cambio genere prejuicios y se
resuelva la problemática para que sean adaptados rápidamente al nuevo método de
control, para que estén satisfechos con el producto y poder satisfacer las
90
necesidades de los usuarios, ya que el cambio de procedimiento del control se ha
analizado con el fin de prevenirlos, los usuarios poseen mucho entusiasmo y de parte
de la administración se cuenta con el apoyo para el desarrollo.
En ningún momento producirá resultados pobres y no se perderá el control en
ninguna área, ya que se obtendrá la información más rápida y confiable en el área
respectiva. Tampoco se perderá la facilidad de acceso a la información porque el
sistema mejorará el control de los procesos y comprenderá los diferentes aspectos
necesarios. La productividad de los empleados no será menor después de la
implantación ya que se aumentará la velocidad de operaciones por parte de los
usuarios y se le facilitará los procesos para maximizar la productividad.
b) Factibilidad Técnica
Se ha realizado un análisis tecnológico de los factores que determinan la viabilidad
del proyecto, basados en cuatro ámbitos: Hardware, Software, Comunicaciones y
Recursos Humanos. A continuación se detalla cada uno.
Hardware:
La filosofía de procesamiento indica que las operaciones (cálculos, comparaciones,
entre otros.) se realizarán en cada computadora, enviando los resultados al servidor
para ser almacenados; es por esta razón que para el óptimo funcionamiento del
sistema Elaborado , se recomiendan ciertas características mínimas de hardware:
Computadoras:
Computadora personal o portátil PENTIUM III o superior
Memoria RAM de 128 MB o superior
Disco duro de 40GB o superior
Microprocesador de 1.2GHz o superior
En la Fundación, se cuenta con el Hardware necesario para que el sistema funcione
adecuadamente. El equipo informático de la Fundación tiene la capacidad técnica
para soportar los datos que serán almacenados con el nuevo sistema, además el
tiempo de respuesta será corto con respecto al número de usuarios que tendrá el
sistema.
91
Software:
El servidor actualmente tiene instalado el gestor de base de datos MySQL Server
5.0, en la cual se instalará la base de datos para el nuevo sistema, de esta forma no
se incurrirán en gastos de licencias de base de datos. A la vez se tomarán medidas
de seguridad de los datos, para evitar que estos sean corruptos, no tener riesgos de
pérdida de información y que estos sean exactos y confiables.
Solamente es necesario un Browser de Internet para que el sistema funcione, este
puede ser: Microsoft Internet Explorer o Mozilla FireFox; dicho software ya está
disponible en los equipos.
Comunicaciones:
Para el acceso al sistema en la Fundación, es necesario que exista una red local y
un servidor en donde estará la aplicación. Dicha red ya está instalada en la
Fundación.
Recursos humanos:
El personal que utilizará el sistema tiene los conocimientos necesarios de
informática, lo que facilitará el proceso de capacitación; además están conscientes
de la necesidad de la herramienta por lo que están abiertos a los cambios que se
realizarán en los procedimientos.
92
2) ¿El equipo Elaborado tiene la capacidad técnica de soportar todos los
datos requeridos para usar el nuevo sistema?
El equipo asignado tendrá la capacidad de soportar un aumento de información para
“n” estudiantes, la que se generará por el incremento de estudiantes matriculados
cada año y tendrá la capacidad de soportar la información adicional.
3) ¿El sistema Elaborado ofrecerá respuestas adecuadas a las peticiones, sin
importar el número y la ubicación de los usuarios?
Este sistema está siendo desarrollado con los requerimientos que han sido
proporcionados por los diferentes usuarios que lo utilizarán, proyectándose a un
futuro de crecimiento de la institución en el volumen de transacciones que se le
adicionen en las diferentes áreas en la que se implementará, el que será de fácil
acceso, satisfaciendo los requisitos que se establecieron al inicio para que sea
funcional y eficiente y no habrá ningún problema en cuanto a su ubicación.
4) Si se desarrolla el sistema, ¿puede crecer con facilidad?
Para un futuro, si la institución decide o necesita hacer mejoras o cambios al sistema
contarán con la documentación técnica completa del análisis y desarrollo, facilitando
el entendimiento para los cambios respectivos.
5) ¿Existen garantías técnicas de exactitud, confiabilidad, facilidad de acceso
y seguridad de los datos?
Sí, porque en el desarrollo de la plataforma virtual se cumplirán los requisitos que los
usuarios han Elaborado , para que se sientan satisfechos del producto y motivados a
utilizarlo y que éste se mantenga funcionando adecuadamente, utilizando las
diferentes formas de llevar a cabo los procesos, incluyendo etapas de desarrollo de
distintas áreas que involucra el proyecto.
c) Factibilidad Financiera
Con este análisis se determinó la totalidad de los gastos que se requieren para el
desarrollo y la implementación del proyecto.
No se incurrirá en costos adicionales de mobiliario, instalaciones eléctricas o
sistemas de seguridad, o personal adicional; pues actualmente se cuenta con esos
93
insumos y son suficientes para el desarrollo del proyecto. Además los costos de
capacitación están incluidos en el presupuesto para el desarrollo del sistema.
Debido a la naturaleza del proyecto, la institución no invertirá dinero para el
desarrollo de éste. Los costos para el desarrollo los absorberá el equipo de
desarrollo, dichos costos ya están debidamente presupuestados y es completamente
factible el realizar la inversión.
Al hacer el estudio económico del proyecto, se elaboró dependiendo del análisis de
los requerimientos y las diferentes necesidades que tiene la Fundación.
Con este análisis se determinó la totalidad de los gastos que se requieren para el
desarrollo y la implementación del proyecto.
Para el desarrollo e implementación de la plataforma la Fundación no se someterá a
gastos adicionales, ya que se cuenta con todas las herramientas necesarias tanto de
hardware, software y equipo. Además los costos de capacitación han sido
considerados en el presupuesto para el desarrollo de la plataforma. (Ver anexo E2,
tabla 8: Presupuesto para implementación en recurso tecnológico).
94
En el estudio de factibilidad económica la institución cuenta con la
capacidad económica, para comprar el hardware y software requerido si
hiciese falta; como se muestra en el presupuesto (ver
anexo E1: Presupuesto para el desarrollo del proyecto)
la Fundación cumple con los requisitos que se utilizaran para el desarrollo de
la plataforma, y esto contribuirá a que se obtengan los resultados esperados
para poder brindar un mejor servicio.
RESPUESTA A CUESTIONARIOS
DIAGNOSTICO
95
2. ¿Qué datos utiliza o produce este proceso?
La Fundación Salvador del Mundo selecciona y determina la institución que formará
parte del programa, para esto se realiza una investigación de campo y de lo que
requiere por parte de la institución que está siendo evaluada, los datos generales
como lo la ubicación, nombre del director(a), si posee centro de cómputo, listado de
estudiantes, etc. Esto permite que se produzcan los datos principales para poder
iniciar todas las actividades que requiere la selección de la institución.
a) Reporte de calificaciones individuales
b) Reportes de asistencia
c) Estadísticas de resultados
d) Evaluación de desempeño por habilidades
3. ¿Cuáles son los límites impuestos por el tiempo y la carga de trabajo?
Se realiza una calendarización para ser presentada al Ministerio de Educación. El
convenio se realiza por 2 años para cada institución y las clases son impartidas en 4
niveles (2 niveles por año) los cuales inician en el mes de febrero y finalizan en el
mes de noviembre. La atención está asignada para cada institución un día por
semana recibiendo 4 asignaturas (computación, cultura de paz, deporte y medio
ambiente) en un periodo de 50 minutos cada una.
4. ¿Qué controles de desempeño utiliza?
Existe una persona denominada “Coordinadora de Estudio”. Ella es la encargada de
recibir la información por parte de los docentes de cada una de las asignaturas y
posteriormente emitir los reportes que serán presentados al Ministerio de Educación.
Control de:
a) Pruebas objetivas y otras actividades que tienen que ver con la asignación de
nota la cual es realizada por medio del docente en cuanto a la clase impartida.
b) Revisión y verificación de notas asignadas
c) Control de asistencia
d) Consolidado de evaluaciones para el Ministerio de Educación
e) Análisis de los objetivos que se han alcanzado al finalizar cada uno de los niveles
96
COMPRENSIÓN DEL PROCESO
1. ¿Cuál es la finalidad de esta actividad dentro de la Fundación?
Habilitar oportunidades de forma integral, educativa, física y valores que le permitan
a la población tener jóvenes de provecho a través de diferentes programas
educativos que harán que los niños y niñas hagan crecer al país.
2. ¿Qué pasos se siguen para llevarla a cabo?
a) Determinación del lugar
b) Entrevista a la institución para conocer más de ella
c) Verificación de infraestructura
d) Acuerdos entre la Fundación y la institución
e) Acuerdo entre la Fundación y el Ministerio de Educación
3. ¿Dónde se realizan estos pasos?
Institución (Centro Educativo seleccionado a ser evaluado para clasificación).
4. ¿Quiénes lo realizan?
La Fundación Salvador del Mundo a través de:
a) Coordinadora de estudio
b) Gerente de Educación
c) Comités
d) Docentes
5. ¿Cuánto tiempo tardan en efectuarlos?
El periodo de tiempo para la determinación de la institución que formará parte de los
programas que ofrece la Fundación es de aproximadamente 6 meses, y de 1 mes
cuando se renueva únicamente el grupo de estudiantes, es decir, cuando se sigue
trabajando con la misma institución.
6. ¿Con cuánta frecuencia lo hacen?
Cada año, ya sea para evaluar nuevas Instituciones o para renovar contratos con las
ya existentes.
7. ¿Quiénes emplean la información resultante?
a) La Fundación Salvador del Mundo
b) La institución
c) El Ministerio de Educación
97
REQUERIMIENTOS DE TRANSACCIONES DE LOS USUARIOS
98
7. ¿Qué detalles son necesarios para procesar la transacción?
a) Ubicación geográfica de la institución, docentes y estudiantes
b) Datos de la institución (director, teléfono, entre otros)
c) Reporte escrito de la cantidad de estudiantes que formarán parte del curso
d) Programación de actividades mensuales y anuales para cada curso que se
imparte
8. ¿Qué información se genera?, ¿Qué datos se guardan?
a) Consulta de estudiantes
b) Consulta de asistencia
c) Consulta de documentos
d) Consulta de notas
e) Consulta de Instituciones
99
5. ¿Cómo se deben procesar los datos para producir la información necesaria?
Dependiendo de la entrada de datos al sistema:
a) La determinación de los datos de la institución
b) Las notas mensuales son digitadas por cada maestro en su asignatura
después de realizar evaluaciones
6. ¿Cómo debe presentarse la información?
a) Consulta de estudiantes
b) Consulta de asistencia
c) Consulta de documentos
d) Consulta de notas
e) Consulta de Instituciones
Volumen:
1. ¿Cuál es el volumen de actividades que se presentan?
El volumen de las transacciones que se realizan en la Fundación Salvador del
Mundo son las siguientes:
a) Evaluación de las Instituciones para determinar las necesidades
b) Inscripción de las Instituciones que formaran parte de la Fundación en
convenio con el Ministerio de Educación
c) Desarrollo de temario para cada institución una vez por semana
d) Control de las Instituciones
e) Control de registros de los estudiantes
f) Reporte de evaluaciones a ser entregadas a las Instituciones
g) Reporte de evaluaciones a ser entregadas al Ministerio de Educación
100
2. ¿Con qué frecuencia ocurren las actividades?
a) Evaluación de elección de las Instituciones, 2 veces por año
b) Inscripción de estudiantes por institución, 1 vez por año
c) Control por institución, 1 vez por semana
d) Control por estudiantes, 1 vez por semana
e) Entrega de evaluaciones a la institución, 1 vez por nivel (5 meses)
f) Entrega de evaluaciones al Ministerio de Educación, 1 vez por año (10
meses) que comprende 2 periodos de educación académica.
3. ¿Ocurren las actividades de acuerdo a un ciclo?
Sí, las actividades ocurren de acuerdo a 2 ciclos por año, que en este caso
son denominadas “niveles”, y se basan en la planificación de actividades del
año en curso, por un periodo de 2 años que es el convenio establecido entre la
Fundación y el Ministerio de Educación.
Control:
1. ¿Qué áreas necesitan un control específico?
El centro de cómputo no cuenta con un software que administre la información
para control de notas y asistencia, lo que genera respuestas tardías de los
resultados y no hay una interacción adecuada entre docentes y estudiantes,
entre otras.
2. ¿Cuáles son los métodos de control utilizados?
a) Para inscripción: Entregar la documentación requerida por la Fundación.
b) Revisión y comprobación de notas del estudiante, cuando se elaboran
certificados y diplomas.
c) En la formación académica, Los resultados obtenidos en las actividades
realizadas, (tareas, exámenes etc.).
d) Estadística de inasistencias de estudiantes, de maestros y personal
administrativo de forma manual.
3. ¿Qué criterios se emplean para medir y evaluar el desempeño?
a) La observación directa.
b) A partir de resultados obtenidos según las evaluaciones impartidas por
curso.
101
Procesos:
4. ¿Qué procesos, pasos o funciones constituyen esta actividad?
Proceso de Evaluación de Instituciones:
Que la institución carezca de los recursos necesarios y económicos para poder
proporcionar a los estudiantes conocimientos en el área de informática y sobre todo
que no posean un centro de cómputo en la institución.
8. ¿En qué forma se reciben los datos del sistema? ¿En qué formas son
almacenados?
Se reciben en formatos de hojas electrónicas de Excel, algunas veces en borrador
(forma manual) y luego son transcritos a los formatos que posee la Fundación y
que servirán para ser presentados a las Instituciones.
En el caso de las notas, primero se lleva un borrador de éstas y luego son
ingresados a la hoja de cálculo Excel. Luego se imprimen y seguidamente se
pasan a registro académico para ser entregados.
9. ¿Qué datos son almacenados en el sistema o como parte las actividades
del mismo?
Los datos que dan origen al procesamiento desde el ingreso de la institución a la
Fundación, se almacenan en forma física en cada expediente, algunos formularios
son almacenados en archivos lógicos utilizando la hoja electrónica de Excel como
por ejemplo, las notas por periodo que digita cada maestro en su asignatura, las
estadísticas de asistencia, entre otras actividades.
103
10. ¿Quiénes utilizan la información generada por el sistema? ¿Con
qué finalidad la utilizan?
a) La Fundación Salvador del Mundo
b) Los docentes
c) El Ministerio de Educación
11. ¿Qué es lo que no utiliza (parte extraña)?
Todos los datos que son ingresados se utilizan con toda seguridad. No hay nada
extraño, ya que es una institución dedicada al servicio enseñanza-aprendizaje.
12.¿Cómo están codificados o abreviados los datos y actividades?
Solamente poseen un código de la institución proporcionado por el Ministerio de
Educación.
Otros:
13. ¿Quiénes son las personas claves en el sistema? ¿Por qué son
importantes?
Las personas claves en el sistema son:
a) Estudiantes
b) Docentes
c) Instituciones
d) Encargados del área informática
e) Encargada de los proyectos
Son importantes los estudiantes porque ellos son los beneficiados en el desarrollo
de una plataforma virtual ya que tendrán la oportunidad de tener acceso en línea.
Los docentes son importantes porque son ellos los encargados de transmitir los
conocimientos y herramientas a los estudiantes, creando así oportunidades de
desarrollo.
Los encargados del área informática, son parte muy importante en el desarrollo ya
que ellos dan el aval de las sugerencias propuestas y la autorización de los
requerimientos para la implementación de una nueva herramienta.
104
Descripción de los Requerimientos Funcionales
a. Administración de notas
Permitirá que la Fundación Salvador del Mundo pueda controlar en el sistema
las notas por cada uno de los estudiantes y por cada uno de los niveles,
creando así mismo un reporte consolidado.
e. Seguridad
La personas que tendrán acceso al sistema, deberán estar previamente
registradas por el departamento de soporte técnico, para poder asegurarse
que no habrá acceso de personas extrañas a la Fundación, inclusive cada uno
de los estudiantes tendrá su propio usuario y contraseña.
105
f. Validación
La validación de datos es una de las áreas más importantes a tener en cuenta
en el desarrollo de los sistemas. Se hace referencia a verificar, controlar o
filtrar cada una de las entradas de datos que provienen desde el exterior del
sistema. La validación de datos también puede hacerse en los formularios
web, tanto del lado del cliente, como del lado del servidor. La validación por el
lado del cliente permite, por ejemplo, avisarle al usuario que el campo de
contraseña que acaba de llenar no contiene una información de usuario válida.
También permite avisar si falta rellenar campos o que se están utilizando
caracteres no válidos, etc.
g. Reportes y consultas
Los reportes serán retroalimentados a medida se vayan haciendo las
actualizaciones en el sistema, permitiendo que los reportes se vayan creando.
Las consultas podrán hacerse en cualquier momento de manera rápida y
eficaz.
h. Calidad
Se pretende la mejor calidad posible, que cumpla y si es posible superar las
expectativas de los usuarios.
1. Interfaces:
106
d) La interfaz gráfica del programa deberá ser lo más simple posible, para que
sea mayor la facilidad de uso del mismo por parte de los usuarios, porque está
dirigida a gente que tiene conocimientos básicos de informática en general.
2. Desempeño y seguridad:
3. Desarrollo:
107
4.1.4. MODELADO DE LOS PROCESOS
A) CASOS DE USOS DE LOS PROCESOS
1.1 Registro de
Escuelas
Crea
1.2 Registro de
Estudiantes
1.7 Reporte de
Crea Realiza consolidado de
ingresos y notas
1.3 Distribución por
nivel y materia
MINED
FUSALMO
Permite
108
B) DOCUMENTACIÓN DE LOS CASOS DE USO
109
Número de Proceso 1.3
Nombre Distribución por Nivel y Materia.
Actores Estudiantes de las diferentes Instituciones atendidas por la
Fundación, docentes que laboran para la Fundación.
Propósito Distribuir de forma ecuánime y llevar un orden
Secuencia normal Los coordinadores reciben por turnos a las Instituciones y se
distribuyen de forma que se dividan en partes iguales para
que puedan recibir los cuatro módulos en un turno.
Excepciones Cuando los grupos sobrepasan la capacidad de los centros de
cómputo, la clase se divide en dos grupos pero se acorta el
tiempo.
Frecuencia esperada 2 veces diarias o dependiendo del número de estudiantes.
Importancia Primaria.
Comentarios Informática tiene una capacidad limitada por lo que es la única
materia que se tiene que dividir.
Tabla 31. Fuente: Elaborado por equipo de tesis.
Número de Proceso 1. 4
Nombre Reporte de Notas.
Actores Estudiantes de las diferentes Instituciones atendidas por la
Fundación, Docentes que laboran para la Fundación.
Propósito Presenta los resultados de las evaluaciones que obtienen los
estudiantes beneficiarios de la Fundación.
Secuencia normal Los docentes realizan las evaluaciones respectivas e
introducen las notas al sistema luego se pide el reporte al
sistema para ser consultado.
Excepciones Solo se presentaran los estudiantes que estén registrados.
Frecuencia esperada Cada módulo.
Importancia Primaria.
Comentarios El reporte se presenta actualmente en un cuadro en Microsoft
Excel.
Tabla 32. Fuente: Elaborado por equipo de tesis.
110
Número de Proceso 1.5
Nombre Impartir materia.
Actores Estudiantes de las diferentes Instituciones atendidas por la
Fundación, docentes que laboran para la Fundación.
Propósito Desarrollar los contenidos Elaborado s y autorizados y
autorizados por el Ministerio de Educación para mejorar la
enseñanza de los estudiantes que son beneficiarios de la
Fundación.
Secuencia normal Los docentes desarrollan una agenda de contenidos
elaborada por la Fundación que implican la combinación de
tres elementos: Desarrollo de clases semanales, desarrollo
de tareas ex aula y desarrollo de pruebas objetivas.
Excepciones Días festivos y cuando hay celebraciones especiales.
Frecuencia esperada Todos los días.
Importancia Primaria.
Comentarios Los contenidos de las materias varían dependiendo de la
naturaleza de las mismas.
Tabla 33. Fuente: Elaborado por equipo de tesis.
111
Número de Proceso 1.7
Nombre Reporte consolidado de ingresos y notas.
Actores Estudiantes de las diferentes Instituciones atendidas por la
Fundación, Docentes que laboran para la Fundación
Propósito Presentar un consolidado de todos los estudiantes que
atienden en la Fundación y sus respectivas notas.
Secuencia normal Se registran las escuelas que serán beneficiarias para luego
registrar a los estudiantes de esas Instituciones, a
continuación la Fundación distribuye a los estudiantes por
nivel y materia.
Excepciones Cuando se retire el estudiante
Frecuencia esperada Cuando la Fundación lo estime necesario.
Importancia Secundaria.
Comentarios El reporte se presenta actualmente en un cuadro en Microsoft
Excel y Microsoft Word.
Tabla 35. Fuente: Elaborado por equipo de tesis.
112
Número de Proceso 1.9
Nombre Pruebas objetivas.
Actores Estudiantes de las diferentes Instituciones atendidas por la
Fundación, Docentes que laboran para la Fundación.
Propósito Comparar el resultado con los objetivos Elaborado s que se
hayan logrado en el aprendizaje.
Secuencia normal En el proceso según la planificación.
Excepciones Días festivos y cuando hay celebraciones especiales.
Frecuencia esperada Según la planificación.
Importancia Primaria.
Comentarios Se elaboran de forma manual.
Tabla 37. Fuente: Elaborado por equipo de tesis.
113
Número de Proceso 1.11
Nombre Control de notas.
Actores Fundación Salvador del Mundo, Directores de Instituciones
beneficiarias, Ministerio de Educación
Propósito Entregar un Informe Gerencial al Ministerio de Educación y a
los directores de los centros educativos que refleje el logro de
los objetivos de los programas educativos de la Fundación
así como el rendimiento de los estudiantes que son
beneficiados de los programas.
Secuencia normal Se consolidan las evaluaciones de las cuatro materias que se
imparten y se especifican las metas alcanzadas, los objetivos
logrados y las deficiencias que se tienen.
Excepciones Cuando un estudiante se retire
Frecuencia esperada Semestralmente.
Importancia Primaria.
Comentarios El informe es bien estructurado, al cual no tuvimos acceso de
forma física, pero sí pudimos ver unas páginas de este
informe.
Tabla 39. Fuente: Elaborado por equipo de tesis.
114
Número de Proceso 1.13
Nombre Realiza Tareas.
Actores Estudiantes de las diferentes Instituciones atendidas por
la Fundación, Docentes que laboran para la Fundación.
Propósito Que los estudiantes tengan conocimientos previos
antes de ver los contenidos de las clases.
Secuencia normal En el proceso según la planificación
Excepciones Días festivos y cuando hay celebraciones especiales.
Frecuencia esperada En el proceso según la planificación.
Importancia Primaria.
Comentarios Requisito de parte de la Fundación.
Tabla 41. Fuente: Elaborado por equipo de tesis.
115
C) FLUJOGRAMAS DE LOS PROCESOS
INSCRIPCIÓN DE ALUMNOS
INICIO
NO SI
Es correcta y
completa la
informacion
Llenar Registro
Inscribir alumno
Registro en archivo
Fin
116
CONTROL DE ASISTENCIA DE LOS ESTUDIANTES
Inicio
Datos del
alumno
N= Nº total de alumnos
Desde 1 hasta N
NO Alumno SI
inscrito
Alumno
presente
Registra Registra
Inasistencia Asistencia
Informática envía un
consolidado a la dirección de la
Fundación
Fin
117
CONTROL DE NOTAS DE LOS ESTUDIANTES
Inicio
Datos del
alumno
N= Nº total de alumnos
Desde 1 hasta N
NO Alumno SI
inscrito
Informática envía un
consolidado a la dirección de la
Fundación
Fin
118
4.1.5. FORMATOS ELABORADOS
a) FORMATOS DE ENTRADA
119
Figura 9. Fuente: Elaborado por equipo de tesis.
120
Figura 11. Fuente: Elaborado por equipo de tesis.
121
Figura 13. Fuente: Elaborado por equipo de tesis.
Pantalla para ingresar los datos del encargado del Centro de Estudios.
La pantalla se utiliza para agregar y modificar los datos de los encargados de los
estudiantes por grado.
123
Figura 17. Fuente: Elaborado por equipo de tesis.
124
Figura 19. Fuente: Elaborado por equipo de tesis.
126
Figura 23. Fuente: Elaborado por equipo de tesis.
127
4.1.6. DESCRIPCIÓN DE LAS HERRAMIENTAS A UTILIZAR
Para establecer comparaciones de las herramientas a utilizar, se presenta a
continuación una tabla de descripción de escalas cuantitativas.
Característica Ponderaciones
Seguridad. 1 Protegida por contraseña sin codificar.
2 Acceso por medio de usuarios, los cuales pertenecen a grupos, y cada uno
tiene roles definidos que dan acceso sólo a algunos procedimientos,
definiendo si el permiso es de escritura, lectura o ambos.
3 Incluye el numeral 2. Autenticación mediante paquetes externos. Permite
modificar los puertos utilizados.
Tamaño que puede 1 Tamaño máximo 2 GB.
alcanzar. 2 Hasta 524.258 terabytes.
3 Crece sin límite.
Número de usuarios 1 Hasta 50 conexiones simultáneas.
concurrentes 2 Hasta 1000 conexiones simultáneas
3 Hasta 50,000 conexiones simultáneas y número de usuarios ilimitado.
Costos 1 Mayor de $500.00
2 Hasta $500.00
3 Licencia gratuita
Fácil administración. 1 Requiere conocimientos avanzados de administración de bases de datos.
2 Conocimientos básicos de administración de bases de datos.
3 Auto optimización, mantenimiento automático, sencillo
Tabla 43. Fuente: Elaborado por equipo de tesis.
a) BASE DE DATOS
A continuación se muestra un cuadro comparativo, utilizado para la determinación de
la base de datos a utilizar en el desarrollo del proyecto. Se muestran tres bases de
datos relacionales de las más utilizadas en el mercado actualmente, para las cuales
se ha dado una ponderación cuantitativa siguiendo una escala del 1 al 3 siendo la
ponderación mayor la número 3.
Seguridad 2 3 2
Volumen de transacciones 2 3 2
# de usuarios concurrentes 3 3 3
Costos 3 1 2
Fácil administración 2 1 3
Total 12 11 12
Tabla 44. Fuente: Elaborado por equipo de tesis.
128
Las bases de datos más factibles a utilizar para el sistema son SQL Server y/o
MySQL, sin embargo se determinó la utilización de MySQL 5.0, ya que la institución
ya cuenta con ella, y también debido a que actualmente es utilizada para otras
aplicaciones.
b) LENGUAJE DE PROGRAMACIÓN.
A continuación se muestra una matriz comparativa entre 3 tecnologías para
desarrollo de aplicaciones Web, la cual fue utilizada para la determinación del
lenguaje de programación a utilizar. Para su clasificación se utilizó una escala del 1
al 3 describiendo a continuación los parámetros de evaluación:
Parámetro Evaluación
1 Clasificación regular
2 Clasificación buena
3 Clasificación excelente
129
4.2. ETAPA II: DISEÑO DEL SISTEMA
a) DISEÑO LÓGICO
b) DISEÑO FÍSICO
130
DISEÑO LÓGICO DE LA BASE DE DATOS
131
DISEÑO FÍSICO DE LA BASE DE DATOS
132
c) ESTRUCTURA DE TABLAS (Diccionario de datos)
En la estructura de tablas se muestra un detalle de cada tabla, mostrando todos los
campos con su tipo de dato, tamaño, regla del negocio y una descripción.
BI : Bigint
VCH : Varchar
I : Integer
DB : Double
D : Date
C : Char
F : Float
PK : Llave primaria
NN : No nulo
FK : Llave foránea
AI : Auto incrementable
133
Tabla: ESTUDIANTE
134
Tabla: AGENDA
Tabla: ASISTENCIA
135
Tabla: AVISOS
Almacena los avisos elaborados por los docentes para los estudiantes según las
materias cursadas en el nivel.
Nombre del campo Tipo Tamaño Regla Descripción
codigo_av BI 20 PK,NN Identificador único de aviso
aviso_av VCH 50 NN Almacena el aviso
codigo_n BI 20 NN Identificador único de nivel
codigo_i BI 20 NN Identificador único de institución
estado_av C 1 NN Estado del aviso: Activo (A), Inactivo(I)
Tabla 49. Fuente: Elaborado por equipo de tesis.
Tabla: COMENTARIO_FORO
Tabla: DEPARTAMENTO
136
Tabla: DOCENTE
Tabla: DOCENTE_MATERIA
137
Tabla: DOCUMENTOS_A
Almacena los documentos subidos a la web de los estudiantes para los docentes de
la Fundación.
Tabla: DOCUMENTOS_DOC
Almacena los documentos de los docentes subidos en la web para los estudiantes de
la Fundación.
138
Tabla: ENCARGADO
Almacena el código y nombre del docente encargado del grado de la institución que
asiste a la Fundación.
Tabla: FORO
Tabla: GRADO
139
Tabla: INSTITUCIÓN
Almacena la información de todas las escuelas e institutos que recibirán las clases
de la Fundación.
Nombre del campo Tipo Tamaño Regla Descripción
codigo_i BI 20 PK,NN Identificador único de institución
nombre_i VCH 400 NN Nombre de la institución
annio_i BI 20 NN Año que se trabajara
nombre_director_i VCH 200 NN Nombre del director de la institución
telefono_i VCH 20 NN Número de teléfono de la institución
NN Correo electrónico del contacto en la
email_i VCH 100
institución
nombre_contacto_ NN Nombre del contacto de la institución
VCH 200
i
codigo_mined_i VCH 50 NN Código asignado por el MINED
Direccion VCH 300 NN Dirección de la institución
Tabla 59. Fuente: Elaborado por equipo de tesis.
Tabla: MATERIA
Tabla: MATERIA_GRADO
140
Tabla: MUNICIPIO
Se almacenan los municipios del país.
Tabla: NIVEL
Almacena los datos del nivel en que se encuentra el estudiante según el año en
curso.
Nombre del campo Tipo Tamaño Regla Descripción
codigo_n BI 20 PK,NN Identificador único de nivel
nombre_n VCH 200 NN Se almacena nombre de nivel
detalle_n VCH 400 NN Se almacena el detalle del nivel
Tabla 63. Fuente: Elaborado por equipo de tesis.
Tabla: NOTA
141
Tabla: PARENTESCO
Almacena la información del tipo de parentesco del encargado del estudiante que
asiste a la Fundación.
Tabla: PARÁMETRO
Tabla: PERIODO
142
Tabla: TEMA_FORO
Tabla: TURNO
Tabla: UNIDAD
143
4.2.2. ESTRUCTURA DEL SISTEMA
144
TABLA VISUAL DE CONTENIDOS
(DIAGRAMA HIPO)
PVFUSALMO
Nivel
Turno
145
b) DIAGRAMAS FUNCIONALES DE LOS MÓDULOS DEL SISTEMA
Entradas Salidas
Creación de docente Principal docente
Ingreso de docente PRINCIPAL Admisión de estudiante
Visualizar Estudiantes
DE registrados
Visualizar asistencia
DOCENTE
Visualizar Notas
Visualizar Documentos
Entradas Salidas
Ingreso de estudiante Principal de estudiantes
PRINCIPAL Participación en foros
Ver avisos
DE
Ver contenido de Agenda
Programática
ESTUDIANTE
Ver Documentos
ESTUDIANTES
Figura 29. Fuente: Elaborado por equipo de tesis.
146
MÓDULO DE PARTICIPACIÓN EN FOROS
Entradas Salidas
Creación del tema del Participación en foros
foro Visualizar la participación en
PARTICIPACION
Creación de Nivel foros
Creación de Institución EN FOROS
Ingreso de foros
Entradas Salidas
Registro de asistencia
Ingreso de parámetros REGISTRO DE Registro de notas
Ingreso de periodo Visualización de asistencia
ASISTENCIA
Ingreso de unidad Visualización de Notas
Ingreso de notas Y NOTAS
Parámetros Utilizados:
147
CÁLCULO DE NOTA DE ASISTENCIA
Nota de asistencia: ((Número de asistencias programadas en la Unidad -
Número de inasistencias) / Número de asistencias
programadas en la Unidad) * 10
Entradas Salidas
148
4.2.3. NIVELES DE PERTINENCIA
ADMINISTRADOR
Acceso total al sistema
Participación de foros
Consultar Notas
Admisión de alumnos Registrar asistencia
Consultar Asistencia Ayuda de la plataforma
Creación de foros Registrar notas
Visualizar Documentos virtual
Creación de Avisos Subir documentos
Consultar Alumnos Acerca de ....
Bajar documentos
Consultar Avisos
Visualizar nota
Participación de foros Ayuda de la
Visualizar Agenda
Subir documentos plataforma
Programática
Bajar documentos Información de la
Visualizar Avisos
plataforma
Ver Documentos
149
4.2.4. ASEGURAMIENTO DE LA CALIDAD
a) PLAN DE PRUEBAS
La finalidad del plan de pruebas es básicamente, la detección de errores a todos los
niveles. Este documento debe de empezar a generarse al inicio del proyecto e irse
incrementando durante el desarrollo del mismo, ya que es vital que estos errores se
detecten cuanto antes para que las correcciones de los mismos sean menos.
Se ha diseñado un plan de pruebas, en el que se especifican las herramientas que
se utilizarán para la realización de las pruebas.
El plan de pruebas desarrollado incluye:
Pruebas en tiempo de desarrollo
Pruebas de la programación
Pruebas de usabilidad
(VER ANEXO “G” PLAN DE PRUEBAS)
150
quien lo vaya a usar para mantenerlo, para permitir auditoría del sistema y para
enseñar a los usuarios como interactuar y a los operandos como hacerlo funcionar.
MANUALES DISEÑADOS:
b) MANUAL DE INSTALACIÓN
Este manual que se presenta está dirigido al personal técnico responsable de instalar
y configurar inicialmente la plataforma, describiendo los requerimientos de hardware
y software para la instalación de la plataforma. Se explica desde la instalación de la
base de datos hasta la instalación del servidor.
(VER ANEXO “J” MANUAL DE INSTALACIÓN)
151
VII. CONCLUSIONES
vii
VIII. RECOMENDACIONES
viii
IX. BIBLIOGRAFIA
1. LIBROS:
HYNES, RICHARD. Programación de bases de datos con Visual Basic. Net. 1ª ed.
España, ES: Pearson, 2003. 355p. ISBN: 84-205-3649-0.
ix
REZA BECERRIL, FERNANDO. Ciencia, metodología e investigación. 1ª ed.
México, MX: Pearson Educación, 1997, 456p. ISBN: 968-444-244-0.
2. TRABAJOS DE GRADUACIÓN:
x
ESCOBAR ORTÍZ, ALMA YANETH; MAJANO VIGIL, WILLIAM ALEXANDER;
SERVELLÓN BENITEZ, SANDRA PATRICIA. Utilización de una plataforma
tecnológica para desarrollar contenidos de la asignatura ciencias económicas de la
Facultad de Ciencias Económicas de la Universidad Francisco Gavidia, para su
aplicación en la enseñanza moderna. 1ª ed. El Salvador, SV: Universidad Francisco
Gavidia, 2009. 516p.
xi
3. PUBLICACIONES PERIÓDICAS:
4. SITIOS WEB:
MEMORIA DE LABORES 2007. Fundación Salvador del Mundo. [En línea]. [Citado
el 02 de mayo de 2008]. Disponible en internet: http://www.fusalmo.org/
descargas/descarga_inst.html.
xiii
X. GLOSARIO DE TERMINOS DE LA PLATAFORMA
APLICACIÓN WEB: Son aquellas aplicaciones que los usuarios pueden utilizar
accediendo a un servidor web a través de Internet o de una intranet mediante un
navegador. En otras palabras, es una aplicación software que se codifica en un
lenguaje soportado por los navegadores web (HTML, Java Script, Java, ASP.NET,
PHP, entre otros.) en la que se confía la ejecución al navegador.
ASPX: ACTIVE SERVER PAGES (ASP): Es una tecnología del lado servidor de
Microsoft para páginas web generadas dinámicamente, que ha sido comercializada
como un anexo a Internet Information Server (IIS). La tecnología ASP está
estrechamente relacionada con el modelo tecnológico de su fabricante. Intenta ser
solución para un modelo de programación rápida ya que programar en ASP es como
programar en Visual Basic. Lo interesante de este modelo tecnológico es poder
utilizar diversos componentes ya desarrollados como algunos controles ActiveX.
xiv
referencia a hechos conocidos que pueden registrarse, como números telefónicos,
direcciones, nombres, entre otros.
xv
DIAGRAMA DE ENTIDAD-RELACIÓN (E/R) (DISEÑO LÓGICO): Este modelo
entidad-relación (en inglés, entity-relationship). Es un tipo de modelo de datos
conceptual de alto nivel que se emplea en el diseño de las base de datos
relacionales. Estos modelos expresan entidades relevantes para un sistema de
información así como sus interrelaciones y propiedades.
xvii
buenos complementos a los diagramas de flujo de datos, los diagramas de entidad-
relación, entre otros.
DISEÑO FÍSICO DE UNA BASE DE DATOS: El diseño físico parte del esquema
lógico de bases de datos y da como resultado un esquema físico de bases de datos.
El esquema físico de una base de datos, depende del tipo de SGBD y de un SGBD
específico. El esquema físico de una base de datos es una descripción de la
implementación de una base de datos en memoria secundaria, describiendo las
estructuras de almacenamiento y los métodos de acceso a esos datos.
xix
FOROS: Conocido como foro de mensajes, foro de opinión o foro de discusión, es
una aplicación web que da soporte a discusiones u opiniones en línea.
FUNDACIÓN: Son las organizaciones constituidas sin fin de lucro que, por voluntad
de sus creadores, tienen afectado de modo duradero su patrimonio a la realización
de fines de interés general. Las fundaciones se rigen por la voluntad del fundador,
por sus Estatutos y, en todo caso, por la Ley.
xx
HTTP: Hyper Text Transfer Protocol. Diseñados para transferir los llamados
hipertextos, páginas Web o páginas HTML.
xxiv
partir de la iniciativa ciudadana para el beneficio de la comunidad y sin fines
lucrativos.
xxv
PLAN DE PRUEBAS DEL SOFTWARE: El plan de pruebas describe la estrategia,
recursos y planificación de las pruebas. La estrategia de prueba incluye la definición
del tipo de pruebas a realizar para cada iteración y sus objetivos, el nivel de
cobertura de prueba y el porcentaje de prueba que deberían ejecutarse con un
resultado específico, proporciona el marco dentro del cual el equipo de prueba
desarrolla las pruebas trabajando con los recursos y la planificación dada. El plan de
pruebas proporciona la siguiente información: la definición de los objetivos de las
pruebas en el ámbito de la iteración, la definición de los elementos que se van a
probar, una explicación del enfoque o estrategia que se usará, los recursos y
planificación necesarios y los resultados que se obtienen del proceso de prueba.
También se define el plan estratégico que se va a seguir en las pruebas. Se utiliza
para probar el funcionamiento del software, antes de ponerlo en producción. Se
toman en cuenta pruebas de código, que consisten en examinar la lógica de cada
programa desarrollado y verificando errores de sintaxis; pruebas de especificación,
que consisten en probar que el sistema haga lo que debe hacer, según los
requerimientos establecidos; prueba completa del sistema la cual se realiza con
datos reales para hacer comparaciones de los resultados procesados; prueba de
funcionamiento en red, la cual determinará el comportamiento del software al trabajar
varios usuarios concurrentes.
REGISTRO: La fila de una tabla que representa los datos pertenecientes a una
entidad.
xxvi
SERVIDOR WEB: Es un programa que implementa el protocolo HTTP. Este se
encarga de mantenerse a la espera de peticiones realizadas por los clientes, por
medio de un navegador. El navegador realiza la petición al servidor y éste le
devuelve una respuesta con el contenido solicitado.
xxvii
TIPO DE INVESTIGACIÓN DOCUMENTAL: Con la documentación de la institución,
se deben revisar manuales de procedimientos, de organización, informes de
desempeño, informes usados para la toma de decisiones, entre otros. También para
el desarrollo de sistemas es necesario verificar los formatos de entrada y de salida
que se utilizan en cada procedimiento; esto permitirá comprender más a profundidad
los detalles de cada proceso, la información que se ingresa y lo que es más
importante la información que se desea conocer. Al revisar la documentación de
debe tomar en cuenta en los documentos cuantitativos: buscar errores en cifras y
sumarios totales, observar número y tipo de transacciones, buscar los puntos en
donde la computadora puede simplificar el trabajo.
VALORES: Son aquellos conceptos que pueden ser puestos en práctica en nuestra
vida para que podamos vivir mejor. Tanto en forma íntima, personal, familiar, grupal y
social. Por ello todo valor es un concepto operativo.
VISUAL ESTUDIO .NET: Es un entorno de desarrollo integrado (IDE, por sus siglas
en inglés) para sistemas operativos Windows. Soporta varios lenguajes de
programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic
.NET, aunque actualmente se han desarrollado las extensiones necesarias para
muchos otros. Visual Studio permite a los desarrolladores crear aplicaciones, sitios y
aplicaciones web, así como servicios web en cualquier entorno que soporte la
plataforma .NET (a partir de la versión net 2002). Así se pueden crear aplicaciones
que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos
móviles. Es un proyecto de Microsoft para crear una nueva plataforma de desarrollo
de software con énfasis en transparencia de redes, con independencia de plataforma
de hardware y que permita un rápido desarrollo de aplicaciones. También se
considera una respuesta de Microsoft al creciente mercado de los negocios en
entornos Web, como competencia a la plataforma Java de Sun Microsystems. Su
propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta,
de desarrollar aplicaciones, o como la misma plataforma las denomina, soluciones
xxviii
permitiendo una integración más rápida y ágil entre empresas y un acceso más
simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
xxix
xxx
ANEXO “A”
ORGANIGRAMA DE LA FUNDACION SALVADOR DEL MUNDO
1
ANEXO “B”
INDICE
Nº de Pág.
1
1. ESBOZO DE LA SITUACIÓN ACTUAL
2
3. No permite incluir elementos básicos de una interfaz gráfica común en el
desarrollo de los contenidos virtualmente, con un único punto de acceso, de
manera que en ella se integran los diferentes elementos multimedia que
constituyen los cursos: texto, gráficos, multimedia, etc.
3
Estas facilitan los aprendizajes ya que son una herramienta que introduce al docente
en la creación de cursos y talleres, de forma sencilla y rápida, aprovechando el
volumen y trascendencia de los contenidos académicos e investigativos que se
tienen en un tiempo y ámbito determinado.
4
6. AMBIENTE MINIMO DE PROCESAMIENTO
a. HARDWARE
Computadora personal o portátil PENTIUM III (como mínimo),
recomendable PENTIUM IV sin importar marca del microprocesador
Memoria RAM de al menos 128 MB (recomendable 256 MB o superior).
Disco duro de 40GB o superior
Microprocesador de 1.2GHz o superior
b. SOFTWARE A UTILIZAR
Sistema Operativo : Microsoft Windows XP, Windows Vista
La plataforma de desarrollo se implementará con el lenguaje de
programación: Visual Estudio .NET 2005
Base de datos: MYSQL Server 5.0.
Editores de documentos: Microsoft Word 2003-2007, Microsoft Excel
2003-2007, Microsoft Visio 2003-2007, Microsoft Project 2003-2007,
Microsoft InfoPath 2003-2007
Otros Software: Acrobat Reader, Snagit, DBdesigner, Winrar
5
8. EXPERIENCIAS DE LOS USUARIOS
6
11. HERRAMIENTAS DE DESARROLLO
1. Para la determinación de los requerimientos
Entrevistas
Encuestas
Revisión de documentos
Observación
Análisis
2. Para el análisis
Casos de Usos
Flujogramas
3. Para el diseño
Modelos de bases de datos relacionales
(Diseño lógico, diseño físico y diccionario de datos)
7
3. Sobre el diseño
Modelo conceptual
Modelo físico
Diseño de base de datos
Diagramas HIPO
Manual de usuario
Manual de instalación
4. Sobre la instrumentación
Cuadro de identificación de salidas.
Cuadro de identificación de interfaces
Código fuente
5. Sobre el software
Manual del usuario
Manual de instalación
8
14. ESTRUCTURA ORGANIZATIVA DE LOS EQUIPOS DE TRABAJO
Con el fin de hacer un trabajo adecuado a la situación presentada, se han
conformado los siguientes 4 equipos:
Equipo 1: Coordinación
Ing. Juan Carlos Argueta (Jefe de departamento de Informática de
FUSALMO)
Sr. Luis Rivas (Encargado de Soporte Técnico y Redes de FUSALMO)
Egresada Guadalupe Martínez.
Responsabilidades del Equipo 1:
Establecer los objetivos del proyecto
Establecer los alcances del proyecto
Desarrollar la planeación del proyecto
Realizar la organización del trabajo
Establecer prioridades del trabajo
Verificar el cumplimiento de los programas
Desarrollar el reglamento de estándares y hacer la respectiva revisión
9
Equipo 3: Desarrollo
Linares, Leonel de Jesús
Martínez Castillo, Guadalupe de la Cruz
Molina Fernández, Zulma Carolina
Equipo 4:
Revisión: Lic. Ricardo Emilio Figueroa
Asesor técnico: Ing. Juan Carlos Argueta (Jefe del Departamento de Informática)
10
15. LIMITACIONES EN EL DESARROLLO DEL PROYECTO
11
16. CRONOGRAMA DE ACTIVIDADES
12
13
ANEXO “C”
4 Servidores
108 Computadoras personales
3 Impresoras
3 Switch
Recurso Capacidad
1
ANEXO “D”
1
ANEXO “E”
Recursos Tecnológicos
Recursos Materiales
1
Recurso Humano
Gastos Total
Recursos Tecnológicos $645,00
Recursos Materiales $524,75
Recursos Humanos $690,00
Total General $1,859.75
Recurso Humano
2
Recursos Tecnológicos
Poseen la No poseen la
licencia licencia
Detalle de gasto Cantidad Costo total actualmente actualmente
Hardware:
Servidor de aplicación Web 1 $0,00 $0,00 x
Servidor de bases de datos 1 $0,00 $0,00
Software:
Licencia de software Visual
Studio.Net 2005 1 $0,00 $0,00 x
Licencia de Software de
Bases de
Datos : MYSQL 5.1
1 $0,00 $0,00 x
Total $0,00
3
ANEXO “F”
1
<Columna 1> <Columna 2> <Columna 3> <Columna 3>
Al igual que las tablas, las figuras presentadas tienen asignado un número y nombre,
en el caso de ser una figura con una autoría específica, ésta será definida para
proteger los derechos de autor.
2
Abreviaturas que irán representadas en la columna tipo en la estructura de la
tabla
BI Bigint
D Datetime
CH Char
VCH Varchar
F float
PK llave primaria
FK llave foránea
NN no nulo
AI Auto incremental
El modelado del sistema se realizará con UML (Unified Modeling Language), el cual
es un lenguaje para construir y documentar los proyectos software.
3
2.1 NOTACION DEL DIAGRAMA DE CASOS DE USOS
4
2.2 NOTACION DE LOS FLUJOGRAMAS
Figura Descripción
Líneas de flujo
5
2.3 NOTACION PARA REPRESENTAR EL DIAGRAMA ENTIDAD
RELACION
6
2.4 NOTACION PARA EL DISEÑO DE INTERFASES
7
ANEXO “G”
E. PLAN DE PRUEBAS
• Corregir los errores que se dan en la etapa de codificación para poder entregar un
producto de calidad.
• Verificar que módulos de la plataforma se integran de manera eficiente.
• Garantizar que el Software tendrá un buen rendimiento a lo largo de su vida útil.
2. HERRAMIENTAS DE HARDWARE.
Computadora Recursos
Memoria RAM 4 GB
Procesador AMD Alton
Sistema Operativo Windows Vista
8
3. HERRAMIENTAS PARA LAS PRUEBAS DEL SOFTWARE.
Para las pruebas del sistema se cuenta con los siguientes recursos, además de los
utilizados para el desarrollo:
Computadora Recursos
PC 1 Disco duro 80 GB
Memoria RAM 448 MB
Procesador Pentium IV
Sistema Operativo Windows XP
Professional
Navegador Internet Explorer 8
PC 2 Disco duro 248 GB
Memoria RAM 2 GB
Procesador Core 2 Duo 3.0 GHZ
Sistema Operativo Windows XP
Professional
Navegador Mozilla Firefox
PC 3 Disco duro 160 GB
Memoria RAM 1 GB
Procesador Core 2 Quad 2.66 GHz
Sistema Operativo Windows 7 Professional
Navegador Internet Explorer 7
PC 4 Disco duro Disco duro 80 GB
Memoria RAM 512 MB
Procesador Atlon
Sistema Operativo Windows XP
Professional
Navegador Mozilla Firefox
9
4.2. PRUEBAS DE INTEGRACIÓN.
La Plataforma virtual está compuesta por los siguientes módulos:
1. Mantenimientos
2. Procesos
3. Consultas y Reportes
4. Varios
Cada módulo se integra para poder obtener la información que la institución requiere.
10
4.3 PRUEBAS DE USABILIDAD.
Esta prueba se realizará directamente con los usuarios finales, para determinar la
adaptación de los usuarios a la plataforma. Se espera que el uso del sistema sea de
fácil uso y agradable para los usuarios, minimizando cualquier resistencia inicial por
su parte.
Los casos de prueba se tomarán a partir de casos reales que se tengan en el
momento de realizar la prueba.
Antes de realizar las pruebas, los encargados realizarán varios ensayos de ingreso y
salida de información.
11
4.5 PRUEBAS DE ESPECIFICACIONES DEL SOFTWARE
Se requiere llevar un control exacto de Registrar las notas de los alumnos en 3 horas
los promedios de notas. pantalla
Verificar las notas de las actividades y Registrar las notas de las actividades 3 horas
parámetros de porcentajes ingresados y los respectivos cálculos con los
de: porcentajes de los parámetros
Actividad1 y parámetro1 asignados para su respectivo
Actividad2 y parámetro2 promedio.
Actividad3 y parámetro3
Actividad4 y parámetro4
Actividad5 y parámetro5
12
ANEXO “H”
F. PLAN DE IMPLEMENTACIÓN
2. FASES DE IMPLEMENTACION.
2.1. CONFIGURACION DEL SERVIDOR.
En esta etapa se debe preparar al servidor de aplicación. Los detalles para la
instalación de las herramientas se encuentran en el manual de Instalación.
(VER ANEXO J).
Herramientas a instalar:
1. Microsoft MySQL Server 2005
2. Internet Information Services (IIS)
3. Herramientas Framework 2.0
4. Aplicativo MySQL Workbench
5. Instalación de PVFUSALMO
Preparar la aplicación:
• Copiar el paquete de componentes del sistema en el servidor.
• Preparar la base de datos
1
2.2. CAPACITACION A LOS USUARIOS.
En esta etapa se comprueba que cada uno de los usuarios ha tenido un aprendizaje
efectivo con la capacitación y el adiestramiento del uso de la plataforma, de igual forma,
permitirá evaluar el desempeño del sistema con los usuarios finales.
2
2. CRONOGRAMA DE IMPLEMENTACION
3
ANEXO “I”
MANUAL DE
USUARIO DE
PVFUSALMO
Contenido
2
BIENVENIDO/A
Una guía rápida y práctica que explica sobre cómo usar las funciones principales del sistema,
presenta paso a paso el uso de las pantallas del sistema, desde la creación y actualización de los
mantenimientos, realización de procesos; hasta la obtención de información en forma de salidas
en pantalla o impresas.
Este manual debe ser leído antes de utilizar el sistema para evitar confusiones al ejecutar la
plataforma virtual, ya que encontrará la solución a las dudas y a la vez le ayudarán a obtener
mejores resultados.
3
PARTE I: INGRESO AL SISTEMA
4
1.2. DESCRIPCION DE USUARIOS
b) Usuario docente: Es el tipo de usuario que permite llevar los controles desde la
inscripción de estudiantes, participación de foros, control de avisos, agenda
programática, registrar asistencia, registrar notas, realizar consultas y reportes.
c) Usuario Estudiante: Es el usuario que podrá visualizar los avisos, ver programación de
agenda programática, participar en foros y visualizar promedio notas.
5
1.3. CREAR USUARIOS
a) COMO ADICIONAR USUARIOS ADMINISTRADORES
1. Seleccionar Administrador del menú de mantenimientos y escriba los datos en las cajas
de texto correspondiente
2. Seleccionar un nivel de usuario en la selección, las cuales son:
a. Consulta
b. Coordinador
c. Director
d. Subdirector
e. Secretaria
3. Después de ingresar los datos en las cajas de texto elegir el botón para
almacenar el usuario creado.
6
b) COMO MODIFICAR USUARIOS CREADOS
Después de de haberse ingresado y/o visualizado los datos dar clic en el botón
para dejar en blanco las cajas de texto.
7
1. Seleccionar una de las opciones del menú para crear un nuevo mantenimiento.
2. Dar clic en cerrar sesión para regresar a la ventana de ingreso de usuarios.
8
1.5. DESCRIPCIÓN DE ÍCONOS UTILIZADOS EN LAS VENTANAS
Nº Ícono/botón Descripción
9
1.6. DESCRIPCIÓN GENERAL DE LOS MÓDULOS
10
c. PROCEDIMIENTO PARA MODIFICAR LOS DATOS
i. Elegir el botón buscar para mostrar una lista rápida de usuarios almacenados.
INGRESAR UN DOCENTE:
El mantenimiento de docente se utiliza para crear un nuevo registro del docente, además
se podrá modificar los datos y limpiar las cajas de texto.
11
1. Al seleccionar la opción docente, se despliega la ventana para la creación de
docentes.
2. Ingrese los datos en las cajas de texto correspondientes. La clave y contraseña se
genera de forma automática según el año de ingreso del docente.
3. Dar clic en el botón adicionar para agregar los datos.
4. Dar clic en modificar para guardar los cambios realizados en el registro.
5. Dar clic en limpiar si se desea dejar en blanco las cajas de texto.
6. Al seleccionar el botón búsqueda por nombre se pueden buscar un registro del
docente especifico, si se deja en blanco y da clic en buscar desplegará una lista
rápida de los registros de docentes almacenados. O escribir el nombre específico
de un docente.
12
7. Elegir el ícono visualizar en uno de los registros para mostrar en las cajas
de texto los datos del registro seleccionado.
13
e. PROCEDIMIENTO PARA ELIMINAR DATOS
En algunas ventanas se podrá eliminar datos. Como en el caso del
mantenimiento asociación de grado a las asignaturas. La asignatura asignada se
14
4. Dar clic en adicionar para hacer efectiva la selección
15
1. Estudiantes: Permite realizar la admisión de un nuevo estudiante, también modifica los
datos de un estudiante ya inscrito.
2. Creación de foros: Permite crear un nuevo foro y también participar en el foro con los
estudiantes.
3. Creación de Avisos: Permite crear nuevos avisos para los estudiantes de las instituciones
asignadas al docente.
6. Registro de Notas: Permite registrar las notas de los diferentes estudiantes que atiende.
10. Consultas: Permite visualizar los diferentes reportes que ayudan al docente a tomar
decisiones por la información contenida en la plataforma.
16
Nota: (Antes de crear un estudiante ya deben de existir datos en la base de datos para que al dar clic en las
listas desplegables se puedan elegir los diferentes datos a utilizar, como sexo, grado, turno etc. Esto lo hace el
administrador)
17
1. En la casilla ingrese el nombre o nombres, primer apellido y el segundo apellido del
estudiante.
2. Marque el botón del sexo correspondiente
Elegir el ícono visualizar para mostrar en las cajas de texto los datos del registro
seleccionado.
10. Dar clic en el paginado para visualizar los siguientes o anteriores páginas con datos
de los estudiantes.
11. Al seleccionar el botón búsqueda por nombre se pueden buscar un estudiante
especifico, si se deja en blanco y da clic en buscar desplegará una lista rápida de los
registros de los estudiantes almacenados.
Nota: (Los datos obligatorios están marcadas con *)
18
b. PROCEDIMIENTO PARA BUSCAR LOS DATOS DE LOS ESTUDIANTES
i. Al ingresar a la opción estudiantes
ii. Escriba en el cuadro de texto el nombre que desea buscar y seguidamente dar
clic en buscar o lo deja en limpio el cuadro de texto y se mostrará una lista
rápida de los estudiantes almacenados.
19
1. Introducir el tema del foro
2. Elegir el nivel e institución de los estudiantes a participar en el foro.
3. Clic en adicionar para guardar el foro
4. El botón buscar se utiliza para mostrar una ventana rápida para visualizar los
temas de foros registrados.
20
b. PROCEDIMIENTO PARA AGREGAR FOROS
i. Al dar clic en la opción creación de foros
ii. Digite los datos solicitados como el tema del foro
iii. Al terminar de ingresar los datos, dar clic en el botón adicionar, para almacenar el
nuevo foro.
21
f. PARTICIPACIÓN EN FORO
2. El ícono Participar en foro, se utiliza para ver los comentarios del foro y
participar en los comentarios del foro referido al tema seleccionado, aparecerá la
siguiente ventana:
22
1. Escriba el comentario del tema
2. De clic en el botón adicionar para agregar el comentario del foro.
3. Los foros se muestran en la parte izquierda de la ventana, especificando que
estudiante ha participado.
4. Para regresar a la ventana de elección del tema de foro, dar clic en la opción:
regresar a temas de foros.
23
1. Digitar el tema del aviso
2. Elegir el nivel y la institución de los estudiantes a los que les va a publicar el
aviso.
3. Activar o desactivar el aviso dando clic en el botón
4. Clic en adicionar para guardar el aviso
5. Si se desea visualizar una lista rápida de temas de aviso dar clic en buscar,
mostrará los avisos adicionados.
6. Al dar clic en el número de compaginación muestra los siguientes o anteriores
temas de avisos registrados.
Nota: (Los datos obligatorios están marcadas con *)
24
iii. Al terminar de ingresar los datos, dar clic en el botón adicionar, para almacenar
el nuevo Aviso.
b. PROCEDIMIENTO PARA BUSCAR LOS AVISOS
i. Al ingresar a la opción Avisos
ii. Elegir el botón buscar para mostrar una lista rápida de Avisos almacenados.
25
1. Seleccione de la lista la asignatura para la programación de la agenda
2. Seleccione nivel
3. Escriba el texto de la programación
4. Elija la escala (niveles de contenidos y sub contenidos) de asignación para la agenda.
5. Dar clic en el botón adicionar para almacenar los contenidos y sub contenidos de la
agenda.
26
8. El botón eliminar se utiliza para eliminar el tema del contenido seleccionado de la
programación.
9. Si desea modificar el texto escriba el nuevo contenido
10. Seguidamente elegir el botón modificar para realizar cambios en el texto de la agenda.
11. Al dar clic en el botón subir escala permite mover un contenido, subiendo la escala
del tema de la agenda.
Nota: (Los datos obligatorios están marcadas con *)
27
b. BUSCAR DOCUMENTOS
28
1. Escriba el tema del documento a buscar (opcional)
2. Elija el botón buscar para mostrar la lista de archivos que se pueden obtener o bajar
documentos.
3. Elija el ícono del tema correspondiente para la descarga de archivos.
4. Si desea visualizar más temas elija los botones de paginado para adelantar o retroceder
según el caso.
29
2.1.7 REGISTRO DE ASISTENCIA
(En el caso que no tenga asignadas asignaturas el grado correspondiente, aparecerá un mensaje que
no hay asignaturas asignadas)
30
Antes de este proceso el administrador debe:
1. Crear una unidad
2. Crear el periodo
3. Asignar los parámetros de porcentajes para calcular el promedio.
4. Asignar asignaturas al docente
5. Asignar asignatura- grado
31
a. PROCESO PARA REGISTRAR LA ASISTENCIA
32
2.1.8 REGISTRO DE NOTAS
33
1. Elija la unidad a registrar la nota
2. Son las ponderaciones registradas con anterioridad por el administrador para poder calcular el
promedio (Ver página I50 de este manual para establecer parámetros de porcentajes)
3. El periodo activo, la asignatura y el grado están asignados previamente
4. Elija la institución a registrar la nota
5. Elija el turno
34
6. El botón consultar permite mostrar el listado de alumnos para asignación de las notas,
mostrando la lista de estudiantes, como se muestra en la ventana a continuación:
35
BUSCAR NOTAS REGISTRADAS
Cuando ya se haya digitado las notas elegir el botón consultar aparece la lista de estudiantes con
notas registradas. Como se muestra a continuación:
1. Apare ce las notas registradas y visualiza las notas ingresadas de las 4 actividades de: Act1,
Act2, Act3 y Prueba objetiva.
2. Aparecen los promedios de la asistencia y promedio final.
3. Dar clic en registrar nota para guardar las notas.
36
2.1.9 CONSULTAS Y REPORTES
a. CONSULTA DE ESTUDIANTES
Consulta de estudiantes sin aplicar filtro
37
1. Seleccionar Institución, Grado, y Turno; seguidamente dar clic en las casillas de
verificación para aplicar los filtros, para cada una de ellas para presentar la
información más especifica.
2. Dar clic en consultar para mostrar la lista de estudiantes inscritos.
3. Al dar clic en el botón imprimir, se imprime en papel la lista de estudiantes o
presenta un reporte de alumnos.
Nota: Se pueden consultar por estudiantes por institución, por turno y grado,
aplicando los filtros.
38
Reporte de Estudiantes
CONSULTA DE ASISTENCIA
39
3. Se presentan las asignaturas asignadas al grado seleccionado, al dar clic en el ícono
1. Dar clic en el ícono para elegir el rango de fecha: fecha de inicio y fecha final
para hacer la búsqueda de la asistencia.
2. Seleccionar de la lista desplegable el nombre de la institución, el grado, el turno
3. Al dar clic en el botón consultar aparece la ventana con la lista de estudiantes
correspondientes con el numero de asistencias y ausencias que ha tenido el
estudiante.
4. Dar clic en imprimir para visualizar el reporte.
40
Reporte de asistencia de estudiantes por rango de fechas
CONSULTA DE DOCUMENTOS
1. Escriba el tema o título del documento (es opcional puede dejarlo en blanco).
2. De clic en consultar. Aparecerá la siguiente ventana:
41
1. Dar clic en visualizar para elegir el documento a consultar. Elegir dar clic en el
vínculo dar clic para ver documento….para ver el documento:
42
2.2 USUARIO ESTUDIANTE
2.2.1 DESCRIPCIÓN DE LA VENTANA DEL USUARIO ESTUDIANTE
1. Foros: En esta ventana el estudiante podrá participar en temas de foros creados por el
docente.
2. Ver contenido de asignaturas: En esta ventana el estudiante podrá visualizar el
contenido programática por asignatura que en esta cursando correspondiente al periodo
activo.
3. Administrador de contenido: En esta ventana el estudiante podrá visualizar y bajar
documentos que corresponden a las asignaturas que esta cursando subidos por los
maestros y compañeros.
4. Ver documentos: Esta opción permite visualizar y bajar documentos que corresponden a
las asignaturas que esta cursando subidos por los compañeros.
5. Ver Notas: Esta opción permite que los estudiantes puedan buscar las notas de la
unidad de estudios que esta cursando.
43
6. Cambiar clave: Esta opción permite al estudiante cambiar su contraseña.
7. Acerca de...: Presenta los diseñadores de la plataforma virtual.
8. Manual de Usuario: Presenta la información de cómo utilizar la plataforma virtual.
9. Visualizar Avisos: Presentan los avisos creados por el docente para cada institución que
es encargado.
44
2. Seguidamente aparecerán los comentarios del tema del foro elegido.
3. Agrega tu comentario del tema
4. Dar clic en adicionar
Para salir de la ventana participación de foros de clic en el botón para regresar al menú
principal.
45
1. Al dar clic en el ícono visualizar se selecciona el nivel y asignatura.
2. Se muestra la agenda de programación de la asignatura seleccionada.
46
2.1.5. VER DOCUMENTOS (consulta de documentos por alumno)
1. Dar Clic en el botón buscar para presentar los archivos subidos por el estudiante
47
2.1.6. VER NOTAS
48
2.1.8. VISUALIZAR AVISOS
1. Digitar las ponderaciones de los parámetros para las notas. (El número que escriba
se tomara como porcentaje)
2. Elija del menú desplegable el periodo a agregar los parámetros.
3. Dar clic en guardar para almacenar los parámetros digitados.
49
4.2 COMO CREAR PERIODOS ACTIVOS
50
4.3 COMO CREAR UNIDADES
51
ANEXO “J”
MANUAL DE
INSTALACION
Contenidos
BIENVENIDO/A
2
1. SOFTWARE REQUERIDO PARA LA INSTALACIÓN DE LA
PLATAFORMA VIRTUAL
3
ARCHIVOS DE INSTALACION
INSTALACION
El primer paso es ejecutar el archivo Setup.exe. Se espera unos minutos
mientras se cargan los archivos necesarios para la instalación hasta que
aparece la siguiente pantalla:
4
Se selecciona el tipo de instalación Typical y se presiona Next aparecerá la siguiente
pantalla: (si se quiere instalar algunos componentes o realizar la instalación en otra
ubicación que no sea por defecto seleccione Custom y siga las instrucciones).
5
Ventana en proceso de instalación:
6
Y finaliza la primera parte de instalación.
7
Se selecciona el tipo de configuración detallada para la nueva instancia.
8
Se selecciona la base de datos Multifuncional o base de datos de propósito general
9
Seleccionar el número de conexiones concurrentes al servidor, por defecto OLAP
(On Line Análisis Process), presionar Next:
10
Seleccionar juego de caracteres, se deja por defecto la opción de caracteres
estándar, presionar Next:
11
Opciones de seguridad, si se desea establecer una contraseña para el “super
usuario” Root, se chequea la caja y se escribe la contraseña y su confirmación, de lo
contrario no se chequea y el usuario no queda con contraseña para ingresar en
cualquier instancia.
12
Presionar Finish y se termina el asistente de configuración del servidor MySQL 5.
13
Presionar Next:
Aceptar la licencia para continuar la instalación del Query Browser y presionar Next:
14
Ubicación del query browser y presionar Next:
15
Parámetros de instalación antes de iniciar la instalación, presionar Install:
16
Instalación del Query Browser terminada, presionar Finish.
17
1. Insertar el CD de instalación de Windows y en la ventana de autoarranque
que se muestra, seleccionar la opción que pone "Instalar componentes
opcionales de Windows”.
18
Seguidamente muestra la ventana para seleccionar los componentes
adicionales de Windows que hay disponibles. En la lista, marcamos la opción
"Servicios de Internet Information Server (IIS)". Por defecto se seleccionan
unos cuantos componentes, dentro de los que ofrece la instalación de IIS.
Nosotros podemos elegir qué componentes deseamos instalar apretando el
botón marcado como "Detalles". Entre los componentes posibles se
encuentran las extensiones de FrontPage, documentación, servicios
adicionales de IIS, un servidor de FTP (para la transferencia de ficheros con el
servidor por FTP), incluso uno de SMTP (para el envío de correos
electrónicos).
19
4. INSTALACIÓN DE LAS HERRAMIENTAS DE MICROSOFT
.NET FRAMEWORK 2.0
INSTALACION:
En el CD de instalación dar clic al icono:
Inicia la instalación
20
Aceptamos las condiciones de uso
21
Procederá a la instalación de componentes
Crystal Reports para Visual Studio 2005 incorpora la posibilidad de crear contenido
interactivo con calidad de presentación al entorno de Windows. Con Crystal Reports
para Visual Studio 2005, puede crear informes complejos y profesionales en un
programa basado en GUI. Después puede conectar el informe a casi todos los
orígenes de base de datos, así como a datos proxy, como un conjunto de resultados
(por ejemplo, un ADO.NET DataSet). Los asistentes del diseñador de GUI le
permiten establecer fácilmente los criterios de formato, agrupamiento y gráficos, etc.
22
Puede almacenar el informe en una aplicación Web o para Windows, con uno de los
controles de visores de Crystal Reports para Visual Studio 2005. La presentación de
informes, tanto en clientes Windows como en HTML 3.2 ó 4.0, es muy interactiva y
proporciona funciones como la profundización en gráficos, la exploración de informes
y la búsqueda de texto.
Crystal Reports para Visual Studio 2005 se suministra con un SDK (Kit de Desarrollo
de Software) ampliado. Puede utilizarlo para interactuar con el informe mediante
programación en tiempo de ejecución.
INSTALACIÒN
23
Aceptamos las condiciones de uso
Clic en siguiente
24
Procederá a la instalación.
25
Ofrece una arquitectura extensible.
Tiene soporte para exportar los datos como script SQL CREATE.
Permite importar modelos de DBDesigner4.
INSTALACIÓN:
Aparece inicialmente
Si hacemos “Ejecutar”
26
Y ahora “Next”
27
En el cuadro de diálogo anterior puede verse cómo se ha modificado el disco y
directorio donde deseo que se instale la herramienta. Si hacemos ahora “Next”
28
Al hacer clic en “Finish” aparecerá la herramienta Workbench.
29
Modelo general de MySQL Workbench página:
Esta captura de pantalla muestra la página Visión general del modelo de MySQL.
Es el punto de partida central de cualquier proyecto de MySQL Workbench y
permite la creación y gestión de los diagramas, esquemas y sus objetos, scripts y
mucho más.
30
7. INSTALACIÓN DE LA PLATAFORMA VIRTUAL PVFUSALMO
31
ANEXO “K”
CARTA DE APROBACION