Está en la página 1de 32

UNIVERSIDAD TÉCNICA DE COTOPAXI

FACULTAD DE CIENCIAS DE LA INGENIERÍA Y APLICADAS


SISTEMAS DE INFORMACIÓN

TECNOLOGIAS E INNOVACION EN SISTEMAS DE INFORMACION

Integrantes:
Alexandra Jeaneth Salazar Ninasunta
María José Toasa Supe
Miguel Angel Vargas Pachacama.

Curso: Tercero “Sistemas A”

Docente: Ing. Ms.C Félix Murillo

Ciclo académico
Marzo 2019 – Agosto 2019
1 Índice
2 INFORMACIÓN BÁSICA..................................................................................................................4
2 ESTRUCTURA DE LA PROPUESTA ..................................................................................................5
2.1. TÍTULO DE LA PROPUESTA: ........................................................................................................5
2.2. TIPO DE PROPUESTA TECNOLÓGICA/ALCANCE: ........................................................................5
2.3. ÁREA DEL CONOCIMIENTO: (Indicar según las normas CINE – UNESCO) ..................................5
2.4. SINOPSIS DE LA PROPUESTA TECNOLÓGICA: .............................................................................5
2.5 DESCRIPCIÓN DEL PROBLEMA ....................................................................................................6
2.6 OBEJTIVOS.......................................................................................................................................6
2.6.1 OBJETIVO GENERAL..............................................................................................................6
2.6.2OBJETIVO ESPECIFICOS .........................................................................................................6
2.7 OBJETO DE ESTUDIO Y CAMPO DE ACCIÓN ................................................................................6
2.8 MARCO TEÓRICO..................................................................................................................6
2.8.1 Teoría de los sistemas de información.............................................................................6
2.8.2 Categorías de sistemas de información ...........................................................................7
2.9 Calidad de los sistemas de información ...............................................................................7
2.9.1 Calidad en el proceso de desarrollo de Software ............................................................7
2.9.2 Modelo del ciclo de vida de la calidad .............................................................................8
2.9.3 Calidad del producto software y el ciclo de vida .............................................................8
2.9.4 Modelo de calidad interna y externa ...............................................................................9
2.9.5 Modelo de calidad en uso ................................................................................................9
2.10 Definición de algoritmo ........................................................................................................9
2.10.1 Las propiedades o características de un algoritmo. ..................................................10
2.10.2 Estructura de un Algoritmo........................................................................................10
Análisis del Problema ..................................................................................................................10
2.10.3 Variables ....................................................................................................................10
Formas de representar un algoritmo ..........................................................................................10
2.11 Lenguaje de programación.................................................................................................11
2.11.1 Lenguaje de programación c++ ..................................................................................11
Metadatos Descriptivos ................................................................. Error! Bookmark not defined.
Metadatos Administrativos ........................................................... Error! Bookmark not defined.
Metadatos Estructurales ................................................................ Error! Bookmark not defined.
Metadatos Semánticos .................................................................. Error! Bookmark not defined.
2.9 HIPÓTESIS O FORMULACIÓN DE PREGUNTAS CIENTÍFICAS: .........................................................18
2.10 METODOLOGÍA .......................................................................................................................18
Matriz de necesidades ....................................................................................................................21
Requerimientos funcionales ...........................................................................................................21

2
Requerimientos no funcionales ......................................................................................................22
2.11 DESCRIPCIÓN DEL DESARROLLO DE LAS ACTIVIDADES Y TAREAS PROPUESTAS CON LOS
OBJETIVOS ESTABLECIDOS ..............................................................................................................25
2.14 CONCLUSIONES Y RECOMENDACIONES .............................................................................27
2.14.1 CONCLUSIONES ..........................................................................................................27
2.14.2 RECOMENDACIONES ..................................................................................................27
2.15 BIBLIOGRAFÍA..............................................................................................................................28
2.16 ANEXOS ..............................................................................................................................29

3
2 INFORMACIÓN BÁSICA
PROPUESTO POR: SISTEMAS DE INFORMACIÓN

NOMBRES COMPLETO DEL/ LOS ESTUDIANTE (S):


 Alexandra Jeaneth Salazar Ninasunta
 María José Toasa Supe
 Miguel Angel Vargas Pachacama.
TEMA: (Aplicaciones estáticas con CMS para organizaciones e instituciones de la
Provincia de Cotopaxi) creación de algoritmos para la solución de problemas de sistemas
informáticos.
CARRERA: Ciencias de la Ingeniera y Aplicadas/Sistemas de Información.
EQUIPO DE TRABAJO:
 Alexandra Jeaneth Salazar Ninasunta
 María José Toasa Supe
 Miguel Angel Vargas Pachacama
 Ing. Bravo Mullo Silvia Jeaneth
 Ing. Guaypatin Pico Oscar Alejandro
 Ing. Murillo Calderón Félix Mauricio
 Ing. Corrales Beltrán Segundo Humberto
 Ing. Medina Matute Víctor Hugo
 Ing. Quinatoa Arequipa Edwin Edison.
LUGAR DE EJECUCIÓN:
Región: Sierra
Provincia: Cotopaxi
Cantón: Latacunga
Parroquia: La Matriz
FECHA DE ENTREGA: Jueves 11 de Julio del 2019
LÍNEA(S) Y SUBLINEAS DE INVESTIGACIÓN (de la UTC y de la Carrera de
Ingeniería en Informática y Sistemas Computacionales) A LAS QUE SE ASOCIA LA
PROPUESTA TECNOLÓGICA:
LINEAS
Ciencia de Informática para la modelación de sistemas de información a través del
desarrollo de software.

SUBLINEAS
 Desarrollo de software.
 Aplicación de los principios algoritmos y paradigmas de programación en la
resolución de problemas.
 Gestión de proyectos de calidad y configuración de softwar

4
2 ESTRUCTURA DE LA PROPUESTA
2.1. TÍTULO DE LA PROPUESTA:
Diseño del sistema de nóminas e inscripciones utilizando recursos tecnológicos para
automatizar el proceso de registro de información

2.2. TIPO DE PROPUESTA TECNOLÓGICA/ALCANCE:


a) Interdisciplinar
Es un término que expresa la cualidad de ser interdisciplinario. Es un campo de estudio
que cruza los límites tradicionales entre varias disciplinas académicas o entre varias
escuelas de pensamiento, por el surgimiento de nuevas necesidades o la elección de
nuevas profesiones. La interdisciplinariedad involucra grupos de investigadores,
estudiantes y maestros con el objetivo de vincular e integrar muchas escuelas de
pensamiento, profesiones o tecnologías, aun con sus perspectivas específicas, en la
búsqueda de un fin común.

b) Desarrollo
Adquiere un significado relevante y específico al interior de alguno de los enfoques
interpretativos de la realidad social surgidos a lo largo de las cinco últimas décadas. Estos
enfoques o paradigmas incorporan en buena medida los aportes de las ciencias sociales y
las experiencias occidentales de industrialización y cambio social. Cabe subrayar la
importancia de la interacción entre la evolución de la teoría del desarrollo y el cambio del
contexto histórico y geopolítico a escala mundial, sobre todo en momentos de crisis. La
teoría evoluciona en respuesta a observaciones empíricas y obedeciendo también a su
dinámica interna.
c) Integrador
Se integra varios elementos como consecuencia se tendrá un producto único compuesto
por diversas variables, pero este se va a leer como un todo y no la suma de sus partes para
poder hacer referencia al concepto de integración.
Se refiere a un proceso articulado, organizado con un propósito, que tiene un inicio y un
fin; cubre unas fases de desarrollo que tendrán como finalidad la solución de un problema
o interrogante. Este utilizará como variables de desarrollo el conocimiento adquirido en
los diferentes módulos durante el semestre integrándolos para generar un producto único
que será la respuesta a su interrogante.

2.3. ÁREA DEL CONOCIMIENTO: (Indicar según las normas CINE – UNESCO)
ÁREA
Ciencias:
SUB ÁREA
Informática:
2.4. SINOPSIS DE LA PROPUESTA TECNOLÓGICA:
Este proyecto presenta el diseño e implementación del Sistema de Administración de
Nómina y Matriculación para la empresa Pre-Universitario Cambridge, el cual sea
amigable con el usuario, práctico, confiable y que brinde seguridad de su informació .
Con el uso de diferentes métodos a aplicar como: la encuesta, la entrevista, visitas
presenciales y el método FODA. Se busca recolectar toda la información necesaria de la
empresa, esta información obtenida será utilizada para reconocer las entidades y atributos
5
que se encuentran dentro de la empresa, los mismos que serán graficados en diagramas
de flujo, y finalmente utilizar la herramienta Wordpress como CMS preferido para la
implementación del sitio web, este por tener una interfaz sencilla de manejar, además de
ser muy amigable con los usuarios.
2.5 DESCRIPCIÓN DEL PROBLEMA
En la provincia de Cotopaxi ciudad Latacunga, está situada la empresa “PRE
UNIVERSITARIO CAMBRIDGE”, en el análisis se puedo identificar una problemática
concreta, a continuación, se describe brevemente esta problemática.
La falta de organización en la información de la empresa ha ocasionado perdida y un mal
manejo de información valiosa.
La pérdida de información en la empresa no permite que se pueda innovar nuevas
propuestas y descuentos para los futuros estudiantes.
La falta de publicidad en la empresa PRE UNIVERSITARIO CAMBRIDGE trae como
consecuencia en la población la falta de conocimiento de sus servicios o productos, de la
cual puede ser de gran importancia a nivel de calidad o información sobre sus servicios
ya que sin publicidad el cliente no sabe qué tipo de servicios realiza y la información
básica de la empresa por ende no se fomenta el crecimiento empresarial.

2.6 OBEJTIVOS
2.6.1 OBJETIVO GENERAL
 Diseñar un sistema de nóminas e inscripciones aplicando las metodologías de
desarrollo de software para que emita todos los reportes necesarios que ayude a la
toma de decisiones.
2.6.2OBJETIVO ESPECIFICOS
 Analizar los tipos de metodologías para el desarrollo del sistema de nóminas e
inscripciones en El Preuniversitario Cambridge.
 Analizar la metodología ágil XP para el desarrollo de software.
 Creación del modelo entidad relación mediante la recolección de datos.
 Implementar una página web en El Preuniversitario Cambridge utilizando
recursos tecnológicos, como medio publicitario para dar una información
completa sobre la empresa y de los servicios que ofrece.
2.7 OBJETO DE ESTUDIO Y CAMPO DE ACCIÓN
Implementación de un sistema de nóminas e inscripciones mediante la utilización de los
diferentes algoritmos para el Pre-Universitario Cambridge ubicado en la ciudad de
Latacunga provincia de Cotopaxi parroquia La Matriz.
2.8 MARCO TEÓRICO
2.8.1 Teoría de los sistemas de información
Todo sistema se puede dividir en subsistemas. Dado que la empresa se comporta como
un sistema, es posible fragmentar sus partes en subsistemas. Según la literatura de teoría
de la organización, se puede dividir la empresa en los siguientes sistemas: comercial, de
operaciones, financiero, de personal, y de información. El sistema de información se
relaciona con el resto de sistemas y con el entorno. Un sistema de información en la
6
empresa debe servir para captar la información que esta necesite y ponerla, con las
transformaciones necesarias, en poder de aquellos miembros de la empresa que la
requieran, bien sea para la toma de decisiones, bien sea para el control estratégico, o para
la puesta en práctica de las decisiones adoptadas.[1]
Para el propósito de este capítulo, adoptaremos la definición de sistema de información
que dan Andreu, Ricart y Valor (1991). Según estos autores, el sistema de información:
«Es el conjunto formal de procesos que operando sobre una colección de datos
estructurada de acuerdo con las necesidades de una empresa, recopila, elabora y
distribuye la información necesaria para la operación de dicha empresa y para las
actividades de dirección y control correspondientes, apoyando, al menos en parte, los
procesos de toma de decisiones necesarios para desempeñar las funciones de negocio de
la empresa de acuerdo con su estrategia».[1]
Actualmente, el sistema de información de una empresa ha de tratar una gran cantidad de
datos y proporcionar información con diferentes estructuras a múltiples decisores en la
empresa, y por ello el papel de la informática pasa a ser fundamental en el sistema de
información de la empresa. Dado el importante papel que los sistemas de información
tienen asignado, consideramos que las organizaciones actuales no pueden ser dirigidas
eficiente y eficazmente sin sistemas de información que son construidos utilizando una
serie de tecnologías de la información. [1]

2.8.2 Categorías de sistemas de información


Dada la complejidad de los procesos de tratamiento de la información y los diferentes
grados o niveles en los que, según los problemas, es posible estructurar datos y procesos,
se hace necesaria la existencia de distintas categorías de si, capaces de abarcar la totalidad
de la información que la organización precisa. [3][1]

Fig. 2 categoría de
sistemas de información
2.9 Calidad de los sistemas de información
Calidad del software es el conjunto de cualidades que lo caracterizan y que determinan
su utilidad y existencia, la cual plantea un adecuado balanceo de eficiencia, confiabilidad,
facilidad de mantenimiento, portabilidad, facilidad de uso, seguridad e integridad.

2.9.1 Calidad en el proceso de desarrollo de Software


La calidad debe estar presente en todas las etapas del proceso de desarrollo:

7
• Calidad en el diseño
• Calidad en la implementación
• Calidad en la satisfacción
2.9.2 Modelo del ciclo de vida de la calidad
La calidad del software puede ser evaluada midiendo atributos internos (medidas estáticas
de productos intermedios), o midiendo atributos externos (medidas del comportamiento
del código cuando es ejecutado), o midiendo los atributos de aplicación en uso.[4]

Fig.3. modelo de ciclo d vida de la calidad


2.9.3 Calidad del producto software y el ciclo de vida
Las necesidades de calidad del usuario especificadas como requerimientos de calidad por
las métricas de calidad en uso.
La calidad de uso es la perspectiva del usuario desde un ambiente y contexto especifico,
esta mide la extensión en la cual los usuarios pueden conseguir sus metas en un ambiente
particular.
Los requerimientos de calidad externa deben ser establecidos en la especificación de
requerimientos de calidad usando métricas externas, se deben transformar en
requerimientos de calidad interna y deben usarse como criterios cuando el producto es
evaluado. La calidad externa es cuando el software es ejecutado, lo cual es medida y
evaluada en un ambiente simulado.
Los requerimientos de calidad interna son usados para especificar propiedades internas
del producto, pueden ser usados como objetivos para la validación en varias etapas de
desarrollo. La calidad interna es medida y evaluada en base a los requerimientos internos
de calidad (requerimientos, revisión y código fuente).[1]
2.9.3.1 Herramientas de control de la calidad de los Sistemas de Información
Entre las herramientas que sirve para analizar el control de la calidad de los sistemas de
información tenemos:
Herramientas básicas: Grafico de control, Diagrama de causa – efecto.
Herramientas estadísticas: Histogramas, tablas de varianza y covarianza, matriz de
correlación lineal, prueba de hipótesis.
8
2.9.3.2 Métricas de calidad de los Sistemas de Información
Las métricas son escalas de unidades sobre las cuales puede medirse un atributo
cuantificable. Los atributos son características observables del producto o del proceso de
software. El termino producto se utiliza para referirse a las especificaciones, a los diseños
y a los listados del código. Las métricas proporcionan una indicación de cómo se ajusta
el software a los requisitos implícitos y explícitos del cliente. [3][1]
Las métricas de calidad de sistemas de información se utilizan para evaluar y controlar el
proceso de desarrollo del software, forma que permitan:

 Indicar la calidad del producto.


 Evaluar la productividad de los desarrolladores.
 Evaluar los beneficios en términos de productividad y calidad.
 Establecer una línea base para la estimación
 Ayudar a justificar el uso de nuevas herramientas o formación adicional.

2.9.3.3 Modelo de calidad interna y externa


Este modelo determina características y sub características, que sirven para evaluar la
calidad interna y la calidad externa de un producto software:
• Funcionalidad
• Confiabilidad
• Usabilidad
• Eficiencia
• Mantenimiento
• Portabilidad
2.9.4 Modelo de calidad en uso
Este modelo propone métricas de calidad en uso categorizadas en las cuatro
características siguientes:
• Efectividad
• Productividad
• Seguridad física
• Satisfacción e
2.10 Definición de algoritmo
“Un Algoritmo es una secuencia de operaciones detalladas y no ambiguas, que, al
ejecutarse paso a paso, conducen a la solución de un problema”. En otras palabras, es un
conjunto de reglas para resolver una cierta clase de problema.
Un algoritmo se puede definir como una secuencia de instrucciones que representan un
modelo de solución para determinado tipo de problemas. O bien un conjunto de
instrucciones que realizadas en orden conducen a obtener la solución de un problema.
La importancia de un algoritmo radica en desarrollar un razonamiento lógico matemático
a través de la comprensión y aplicación de metodologías para la resolución de
problemáticas, estas problemáticas bien pueden ser de la propia asignatura o de otras
disciplinas como matemáticas, química y física que implican el seguimiento de
algoritmos, apoyando así al razonamiento critico deductivo e inductivo. [5][6]
9
2.10.1 Las propiedades o características de un algoritmo.
El algoritmo debe ser preciso e indicar el orden de realización de cada paso.
El algoritmo debe ser definido, si se sigue un algoritmo dos veces, se debe obtener el
mismo resultado cada vez.
El algoritmo debe ser finito, si se sigue un algoritmo se debe terminar en algún momento;
o sea debe tener un número finito de pasos.
2.10.2 Estructura de un Algoritmo
Todo algoritmo consta de tres secciones principales:
Entrada Proceso Salida
Entrada: Es la introducción de datos para ser transformados.
Proceso: Es el conjunto de operaciones a realizar para dar solución al problema.
Salida: Son los resultados obtenidos a través del proceso.
Análisis del Problema
Identificadores. - Un identificador es el nombre que se le asigna a los datos de un
programa (constantes, variables, tipos de datos), y que nos permiten el acceso a su
contenido.
Tipos de datos. - Es el valor que puede tomar una constante o variable. Por ejemplo, para
representar los datos de un alumno cmo: Nombre, Num_cta, calf1, calf2, etc.
Los tipos de datos más utilizados son:

 Numéricos: Representan un valor entero y real.


 Lógicos: Solo pueden tener dos valores (verdadero o falso), y son el resultado de
una comparación.
 Alfanuméricos: Son una serie de caracteres que sirven para representar y manejar
datos como nombres de personas, artículos, productos, direcciones, etc.
2.10.3 Variables
Permite almacenar de forma temporal un valor y el cual puede cambiar durante la
ejecución del algoritmo ó programa. Toda variable tiene un nombre que sirve para
identificarla.
Constantes. - Son datos numéricos o alfanuméricos que contienen un valor y que no
cambia durante la ejecución del algoritmo ó programa. Ejemplos:
prom=(calf1+calf2+calf3)/3 PI=3.1416 Las constantes son: 3, PI.

Formas de representar un algoritmo


Un algoritmo se puede representar por medio de dos formas, a través de Pseudocódigo o
diagramas de flujo.
2.10.3.1 Pseudocódigo
Significa escribir las instrucciones del algoritmo en lenguaje natural, tal y como lo
expresamos de manera cotidiana, este procedimiento facilita su escritura en los lenguajes
10
de programación. Según Joyanes (2003): “el pseudocódigo es un lenguaje de
especificación de algoritmos”. [5][6][7]
2.10.3.2 Diagrama de flujo
Es empleado para representar la solución de un algoritmo empleando figuras geométricas,
donde cada una de ellas representa en particular una tarea específica que realizar.

2.11 Lenguaje de programación


Es un conjunto de símbolos e instrucciones que le permiten a un ser humano comunicarse
con la computadora e indicarle que pasos debe seguir para resolver un problema.
Podemos clasificar los lenguajes de programación en varios tipos:

 Imperativos
 Orientados a Objetos
 Funcionales
 Lógicos
Las dos primeras opciones se basan en la abstracción de los tipos de datos. Básicamente
se trata de representar las características variables de los objetos mediante tipos que el
ordenador pueda tratar, como por ejemplo números enteros o caracteres alfanuméricos.
Nuestro programa será una colección de algoritmos que opere sobre los datos que hemos
modelado. La diferencia entre las dos aproximaciones se verá en puntos posteriores.
Los lenguajes lógicos son los que trabajan directamente con la lógica formal, se trata de
representar relaciones entre conjuntos, para luego poder determinar si se verifican
determinados predicados. El lenguaje lógico más extendido es el Prolog. [5][6]

2.11.1 Lenguaje de programación c++


Es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de
su creación fue extender al lenguaje de programación C mecanismos que permiten la
manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes
orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los
paradigmas de programación estructurada y programación orientada a objetos. Por esto
se suele decir que el C++ es un lenguaje de programación multiparadigma. Actualmente
existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los
fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales
como ROOT.
El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue
utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el
nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se
refiere a que C++ es una extensión de C. [5][6]

Metodología XP
La metodología XP o Programación Extrema es una metodología ágil y flexible utilizada
para la gestión de proyectos. Extreme Programming se centra en potenciar las relaciones
interpersonales del equipo de desarrollo como clave del éxito mediante el trabajo en
11
equipo, el aprendizaje continuo y el buen clima de trabajo. Esta metodología pone el
énfasis en la retroalimentación continua entre cliente y el equipo de desarrollo y es idónea
para proyectos con requisitos imprecisos y muy cambiantes. [8]

Características

 Se considera al equipo de proyecto como el principal factor de éxito del proyecto


 Software que funciona por encima de una buena documentación.
 Interacción constante entre el cliente y el equipo de desarrollo.
 Planificación flexible y abierta.
 Rápida respuesta a cambios. [8]

Roles

 Cliente: responsable de definir y conducir el proyecto, así como sus objetivos.


 Programadores: estiman tiempos de desarrollo de cada actividad y programan el
proyecto.
 Tester: Encargado de Pruebas.
 Tracker: Encargado de Seguimiento.
 Coach: Entrenador. Su papel es guiar y orientar al equipo.
 Big Boss: Gestor del proyecto, gerente del proyecto, debe tener una idea general
del proyecto y estar familiarizado con su estado.

El ciclo de vida de la metodología


El ciclo de vida es el conjunto de fases por las que un producto (entregable) deberá pasar;
se inicia con el Análisis y termina en la fase de Implementación. Entre las funciones que
debe tener el Ciclo de Vida se destacan las siguientes:

 Determinar el orden de las fases del proceso de software.


 Establecer los criterios de transición para pasar de una fase a otra.
 Definir las entradas y salidas de cada fase.
 Describir los estados por los que pasa el entregable.
 Describir las actividades a realizar para transformar el producto.
 Definir un esquema que sirve como base para planificar, organizar y coordinar.
de retroalimentación, de manera que lo que conceptualmente se considera una misma fase
se pueda ejecutar más de una vez a lo largo de un proyecto, recibiendo en cada pasada de

12
ejecución, aportaciones a los resultados intermedios que se van produciendo
(retroalimentación).[9]

Análisis
Esta etapa es la más importante del ciclo de desarrollo; dependiendo del trabajo que se
realice aquí, se podrá comprender la naturaleza del problema correctamente; aquí se
determina que es lo que realmente se necesita hacer. Es una etapa crítica, por ello se
requiere la participación de personas con experiencia; porque de no realizarse un buen
análisis puede traer consecuencias negativas para el proyecto, principalmente en el
cumplimiento a tiempo.

Diseño
En esta fase, el desarrollador utiliza la información obtenida en el Análisis y elabora el
diseño lógico del producto. El diseño se enfoca en cuatro atributos; (1) la estructura de
los datos, (2) la arquitectura del software, (3) el detalle procedimental y (4) la
caracterización de la interfaz.

Codificación
Una vez que se cuenta con los documentos de control de la fase de Análisis y del Diseño;
se inicia la fase de Codificación. Evidentemente para codificar se necesita conocer la
sintaxis del lenguaje de programación que se vaya a emplear. En esta parte, el
desarrollador deberá seguir los lineamientos impuestos en el Diseño y tomando en
consideración siempre los requisitos funcionales y no funcionales.

Pruebas
Luego que el producto se ha terminado de codificar; debe ser instalado en el ambiente de
pruebas. En esta parte se busca comprobar que el producto funciona correctamente y que
cumple con los requerimientos del usuario. Las pruebas finales del producto son
realizadas por el mismo usuario con la guía del desarrollador[8][9]

Modelo Entidad-Relación
El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real
que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre
estos objetos. Se desarrolló para facilitar el diseño de bases de datos permitiendo
especificar un esquema empresarial. Este esquema representa la estructura lógica general
de la base de datos.[10]

 Entidades y conjunto de entidades


Una entidad es un objeto que existe y puede distinguirse de otros objetos. La entidad
puede ser concreta, por ejemplo: una persona o un libro; o abstracta, por ejemplo, un día
festivo o un concepto. Un conjunto de entidades es un grupo de entidades del mismo tipo.
El conjunto de todas las personas que tienen una cuenta en el banco, por ejemplo, puede
definirse como el conjunto de entidades clientes. Una entidad está representada por un
conjunto de atributos. Los posibles atributos del conjunto de entidades clientes son

13
nombre, documento, calle y ciudad. Para cada atributo existe un rango de valores
permitidos, llamado dominio del atributo. El dominio del atributo nombre podría ser el
conjunto de todos los nombres de personas de cierta longitud. [10]

 Relaciones y conjunto de relaciones


Una relación es una asociación entre varias entidades. Por ejemplo, es posible definir una
relación que asocia al cliente Gutiérrez con la cuenta 401. Un conjunto de relaciones es
un grupo de relaciones del mismo tipo. Se definirá el conjunto de relaciones cliente cuenta
para denotar la asociación entre los clientes y las cuentas bancarias que tienen. La relación
cliente cuenta es un ejemplo de una relación binaria, es decir, una que implica a dos
conjuntos de entidades. Existen conjuntos de relaciones que incluyen a n-conjuntos de
entidades, relaciones narias, por ejemplo, las relaciones tenaria cliecuentasuc que
especifica que el cliente Gutiérrez tienen la cuenta 401 en la sucursal Córdoba. Las
relaciones recursivas son relaciones binarias que conectan una entidad consigo misma.
Una relación también puede tener atributos descriptivos o rótulos. Por ejemplo, fecha
podría ser un atributo del conjunto de relaciones cliente cuenta. Esto especifica la última
fecha en que el cliente tuvo acceso a su cuenta. [10]

 Cardinalidades de mapeo
Un esquema ER empresarial puede definir ciertas limitantes con las que deben cumplir
los datos contenidos en la base de datos. Una limitante importante es la de las
cardinalidades de mapeo que expresan el número de entidades con las que puede asociarse
otra entidad mediante una relación. Las cardinalidades de mapeo son más útiles al
describir conjuntos binarios de relaciones, aunque también son aplicables a conjuntos n-
arios de relaciones. Para un conjunto binario de relaciones R entre los conjuntos de
entidades A y B, la cardinalidad de mapeo puede ser:

2.11.1.1 XAMPP
Es un servidor independiente de plataforma, software libre, que consiste principalmente
en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de
script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los
diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado
bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de
interpretar páginas dinámicas.[11]

Características y requisitos

 XAMPP solamente requiere descargar y ejecutar un archivo zip, tar, o exe, con
unas pequeñas configuraciones en alguno de sus componentes que el servidor
Web necesitará.

14
 XAMPP se actualiza regularmente para incorporar las últimas versiones de
Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL y
phpMyAdmin. Para instalar XAMPP se requiere solamente una pequeña fracción
del tiempo necesario para descargar y configurar los programas por separado.

Aplicaciones

 XAMPP es utilizado actualmente para servidor de sitios Web y, con algunas


modificaciones, es generalmente lo suficientemente seguro para serlo. Con el
paquete se incluye una herramienta especial para proteger fácilmente las partes
más importantes. Es básico para un programador web. [11]
2.11.1.2 MySQL
Es un sistema de gestión de bases de datos relacional, fue creada por la empresa sueca
MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, así como
también de la marca. MySQL es un software de código abierto, licenciado bajo la GPL
de la GNU, aunque MySQL AB distribuye una versión comercial, en lo único que se
diferencia de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad de
integrar este gestor en un software propietario, ya que, de otra manera, se vulneraría la
licencia GPL. El lenguaje de programación que utiliza MySQL es Structured Query
Language (SQL) que fue desarrollado por IBM en 1981 y desde entonces es utilizado de
forma generalizada en las bases de datos relacionales. [11]

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. [11]

 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.
 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

15
2.11.1.3 BASE DE DATOS (DATABASE DB)
Es un almacén de datos relacionados con diferentes modos de organización. Una base de
datos representa algunos aspectos del mundo real, aquellos que le interesan al usuario. Y
que almacena datos con un propósito específico. Con la palabra “datos” se hace referencia
a hechos conocidos que pueden registrarse, como ser números telefónicos, direcciones,
nombres, etc. [11]
2.11.1.4 El Concepto de Datos
Datos son los hechos que describen sucesos y entidades. Datos es una palabra en plural
que se refiere a más de un hecho. A un hecho simple se le denomina “data-ítem” o
elemento de dato. Los datos son comunicados por varios tipos de símbolos tales como las
letras del alfabeto, números, movimientos de labios, puntos y rayas, señales con la mano,
dibujos, etc. Lo importante es considerar que estos símbolos se pueden ordenar y reo.
Las Bases de Datos y el sistema administrador resultan ser la columna vertebral de
cualquier Empresa, siendo esta una unidad económico social, integrada por elementos
humanos, materiales y técnicos, que tiene por objeto obtener un resultado a través de su
participación en la sociedad, con o sin afán de lucro., como pueden ser:

 Industrias manufactureras
 Hospitales
 Bancos
 Escuelas
 Instituciones Gubernamentales
 Etc.
Donde para operar se deben tener una gran cantidad de datos como:

 Datos de producción
 Información de pacientes
 Cuentas contables
 Datos de alumnos y profesores
 Censos de población y de recursos
 Etc. ordenar de forma utilizable y se les denomina información. [11]

Tipos de bases de datos


Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido
para su clasificación:
Según la variabilidad de los datos almacenados

Bases de datos estáticas


Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos
históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un
conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.

16
Bases de datos dinámicas
Éstas son bases de datos donde los datos almacenados se modifican con el tiempo,
permitiendo operaciones como actualización y adición de datos, además de las
operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos
utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un
videoclub, etc.

Bases de datos bibliográficas


Solo contienen un surrogante (representante) de la fuente primaria, que permite
localizarla. Un registro típico de una base de datos bibliográfica contiene datos sobre el
autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc.
Puede contener un resumen o extracto de la publicación original, pero nunca el texto
completo, porque si no estaríamos en presencia de una base de datos a texto completo (o
de fuentes primarias—ver más abajo). Como su nombre lo indica, el contenido son cifras
o números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre
otras.

Bases de datos de texto completo


Almacenan las fuentes primarias, como, por ejemplo, todo el contenido de todas las
ediciones de una colección de revistas científicas. Directorios Un ejemplo son las guías
telefónicas en formato electrónico.

Bases de datos fuente:


Serían aquellas bases de datos que ofrecen el documento completo, no
una representación del mismo.

 Numéricas: Contienen datos de tipo numérico, como un censo o indicadores


cuantitativos.
 Mixtas: Combinan ambos tipos de datos, como por ejemplo informes económicos
de empresas, datos geo-económicos, etc.

Bases de datos o "bibliotecas" de datos sobre Biológica


Son bases de datos que almacenan diferentes tipos de datos provenientes de las ciencias
de la vida o médicas. Se pueden considerar en varios subtipos:
• Aquellas que almacenan secuencias de nucleótidos o proteínas.
• Las bases de datos de rutas metabólicas
Concepto de un sitio web

Un sitio web es un conjunto de archivos electrónicos y páginas web referentes a un tema


en particular, incluyendo una página inicial de bienvenida generalmente denominada
home page, a los cuales se puede acceder a través de un nombre de dominio y dirección
en Internet específicos. El World Wide Web, o simplemente Web como se le llama
17
comúnmente, está integrado por sitios web y éstos a su vez por páginas web. La gente
suele confundir estos términos, pero un sitio web es en realidad un conjunto de páginas
web.
Los sitios web son empleados por las instituciones públicas y privadas, organizaciones e
individuos para comunicarse con el mundo entero. En el caso particular de las empresas,
este mensaje tiene que ver con la oferta de sus bienes y servicios a través de Internet, y
en general para eficiente sus funciones de mercadotecnia.
El único requisito es que el equipo en el que se almacenen los documentos esté conectado
a la red mundial de Internet. Este equipo de cómputo o Servidor Web, como se le
denomina técnicamente, puede contener más de un sitio Web y atender concurrentemente
a los visitantes de cada uno de los diferentes sitios. Los Sitios Web pueden ser de diversos
géneros, destacando los sitios de negocios, servicio, comercio electrónico en línea,
imagen corporativa, entretenimiento, redes sociales y sitios informativos.[12]

2.9 HIPÓTESIS O FORMULACIÓN DE PREGUNTAS CIENTÍFICAS:


¿Con el diseño del sistema de nóminas e inscripciones ayudara a la empresa a tener una
mejor organización?
¿Con la implementación del sitio web que se incorporó redes sociales se tendrá mayor
difusión de información entre la comunidad estudiantil y público en general e
incrementará las inscripciones de los estudiantes?

HIPOTESIS NULA
¿Con el diseño del sistema de nóminas e inscripciones ayudara a la empresa a tener una
mejor organización?
2.10 METODOLOGÍA
Las metodologías ágiles son sin duda uno de los temas recientes en 4 ingeniería de
software que están acaparando gran interés. Hay gran cantidad de estudios para la difusión
de estas metodologías, pero la mayoría de estas se centran en la 5metodología 6XP
(extreme programming) que es la más popular. Por tal motivo se intenta difundir una de
las metodologías ágiles Crystal Clear que no ha tenido gran difusión como en el caso de
XP.

EDT(Equipo de trabajo)

Preuniversitario
Cambridge

Gerente

Secretaria Docentes Alumnos

18
GERENTE SECRETARIA

CAMBRIDGE

DOCENTES ALUMNOS

ADMINISTRA

ASIGNA ORGANIZAN

GERENTE

PROCIONA INFORMACION TOMA DE DESICIONES


EVALUA

Ingreso de datos Verificación de datos Organización de datos

SECRETARIA

Tramitación de datos Actualización de datos

Creación de oficios
Control de información
Informes, facturas

Documentación en general

19
Organiza Planifica Coordina

DOCENTE

Evalúa
Impartir conocimiento Capacita

Presta atención Aprende Comprende

ALUMNO

Competitivo Colaborativo

Gerente: Le corresponde la gestión de los servicios administrativos y económicos de la


empresa. El Gerente no podrá ejercer funciones docentes.
Profesor: Representa a los profesores que imparten docencia en el centro preuniversitario.
Pueden acceder a la intranet de la aplicación a través de su usuario y contraseña.
Alumno: Representa a los alumnos matriculados en el centro preuniversitario. Pueden
acceder a la intranet de la aplicación a través de su nombre de usuario o login y contraseña.
Secretaria: La Secretaria que será nombrado por el Rector entre funcionarios públicos que
presten servicios del centro preuniversitario Cambridge y se encargue de matricularles e
adjuntarles un usuario y contraseña.
Cursos: Asigna a los estudiantes a las aulas en las que van a recibir las capacitaciones.
Nominas: Es un listado de los nombres que están inscritos en le preuniversitario

20
Metodología XP
Análisis
Alcance
Investigar las metodologías tradicionales y ágiles para el desarrollo de software,
especialmente el estudio se centrará en la metodología ágil para desarrollo de software
XP, la misma que será aplicada en el desarrollo de un sistema de Nóminas e inscripciones
de estudiante y alumnos, que servirá para verificar la validez de esta metodología en el
campo del desarrollo de software.

Límites del proyecto


Mediante la técnica de recolección de datos se realizó el diseño del diagrama entidad
relación, pero no se desarrollar la programación y no se implementó el sistema.
Matriz de necesidades
Área/perfil:
No. Necesidad
N1 Organización de nominas
N2 Creación de nominas
N3 Datos informativos de los estudiantes
N4 Datos informativos de los docentes
N5 Datos informativos de los administradores
N6 Información específica de la empresa
Requerimientos funcionales
La necesidad de crear el sistema de nómina y matriculación es de automatizar el proceso
de registro del alumno tanto en asistencia como el control de matrículas en actividades
para llevar el control adecuado y de esta manera brindar un mejor servicio, ahorrar tiempo
y recursos.

El sistema va a realizar las siguientes funciones:

 El sistema permitirá facilitar la gestión, control y configuración de información


de los estudiantes y docentes de la empresa.
 El sistema permitirá la creación de nóminas de estudiantes y docentes.
 El sistema permitirá el ingreso de perfiles de usuario
 Permitir generar informes de pre-nomina, transferencias bancarias y permitir la
configuración de reportes en función de la información para la ayuda de toma
de decisiones
 El sistema permitirá generar cálculos de los cobros de las inscripciones
 El sistema permitirá actualización de nominas
 El sistema permitirá eliminación de nominas
 El sistema permitirá verificación de la información

21
Requerimientos no funcionales
La metodología en el subproceso referente a la ingeniería de requerimientos contempla el
levantamiento de requisitos y requerimientos funcionales y no funcionales del sistema,
respaldados por listas maestras de requerimientos que los analistas están encargados de
realizar. Para el caso de los requerimientos no funcionales.

 Auditoría. - Es necesario llevar un registro de los cambios y movimientos que


realicen los usuarios dentro del sistema de gestión de nómina, considerando el
tipo de información y los procesos que se llevan a cabo.
 Seguridad. - La información que se presente y sea visible para el cliente tiene que
estar debidamente oculta o encriptada, la información de la nómina no se debe
tomar a la ligera y su indebida exposición podría traer graves consecuencias. Se
debe adicionalmente validar la información registrada por el usuario en el lado del
servidor esto con el fin de evitar ataques a la seguridad como la inyección sql.
 Desempeño. - En los procesos de liquidación de nómina particularmente, se debe
optar por estructuras de datos y prácticas de desarrollo que optimicen el
desempeño de la aplicación en cálculos donde pueden involucrarse 20000
registros o más
 Disponibilidad. - Se debe proyectar un sistema estable tanto a nivel de software
como hardware, que esté disponible 24/7 que no dificulte ni entorpezca los
procesos de nómina.
 Almacenamiento de información. - Es importante contar con un motor de base
de datos robusto que ofrezca las características necesarias para el funcionamiento
del sistema.
 Usabilidad. - Siempre pensar en el usuario antes, los casos de uso que se exponen
en los requerimientos funcionales, deben ser siempre respaldados en los 54 que
respecta a usabilidad, el sistema busca facilitar y no dificultar los procesos de
nómina.
 Open-Source. - Cualquier desarrollo, entorno o programa que se utilice debe
estar libre de licencias, es decir debe ser código estrictamente abierto.

Diseño
Para el diseño del sistema se realizó el diagrama entidad relación, en donde se pudo
identificar las entidades, relaciones y sus respectivos atributos.
Para la implementación del sitio utilizamos CMS wordpress ya que es muy fácil de
usar, puedes tener absoluto control sobre tu blog y existen muchísimas plantillas
gratuitos y de pago para diseñar tu blog, incluso puedes desarrollar tus propios temas.
También existen infinidad de plugins gratuitos y de pago para extender las funciones de
CMS WordPress. Para ello utilizamos un hosting y un dominio gratuito puede ser una
opción muy interesante para hacer tu sitio web.

22
23
Codificación
Para realizar diseño del sistema se utilizará el lenguaje de programación Python ya que
es iterativo y de fácil aprendizaje, también se utilizará el servidor XAMMP que contiene
un paquete muy factible como lo es la base de datos MySQL donde se realizó las tablas
con sus respectivas entidades, relaciones y atributos.

Pruebas
En el diseño del sistema de nóminas e inscripciones se tomará como referencia el
software NOMINASOL

24
2.11 DESCRIPCIÓN DEL DESARROLLO DE LAS ACTIVIDADES Y
TAREAS PROPUESTAS CON LOS OBJETIVOS ESTABLECIDOS
• Implementar los tipos de metodologías agiles y tradicionales para así proceder a
la creación de nóminas de la empresa
• Control del proceso mediante una rigurosa definición de roles, actividades y
artefactos, incluyendo modelado y documentación detallada para el desarrollo y
gestión de proyectos con eficacia, flexibilidad y control.
• Recolectamos datos de la empresa Cambridge y así poder identificar las entidades
y relaciones, proceder a implementar los atributos y registros para la creación de
tablas en Base de Datos.
Descripción
• Implementar una página web en el Preuniversitario Cambridge utilizando recursos
tecnológicos, como medio publicitario para dar una información completa sobre
la empresa y de los servicios que ofrece.

2.12. ANÁLISIS Y DISCUSIÓN DE RESULTADOS

Para el desarrollo de este sistema se realizó el análisis, diseño y las diferentes pruebas de
un sistema de registro de información almacenada en la base de datos my sql. El
problema principal de la implementación del sistema fue la codificación porque no se
tuvo los conocimientos necesarios de lenguaje de programación Pyton. Sin embargo, se
logró recolectar la información necesaria para tener una vista clara del sistema para
desarrollar e implementarlo en el futuro.

Para el diseño del software se analizó diferentes metodologías, paro lo cual se utilizó la
metodología ágil XP (programación extrema), ya que esta metodología se la realiza en 4
etapas la cual pone el énfasis en la retroalimentación continua entre cliente y el equipo
de desarrollo, cuando no sea ha logrado la información precisa.

Mediante las técnicas de recolección de datos como la entrevista, visitas de observación


y encuestas se recolecto información relevante, de esta manera se realizó modelo Entidad-
Relacione con lo cual se puedo identificar la entidades, relaciones y atributos para el
diseño del sistema.

Mediante la implementación del sitio web se logró obtener resultados positivos ya que el
sitio web ayudo de gran manera en la publicidad permitiendo que la gente conozca más
de la empresa así generando el crecimiento de la empresa.

25
2.13. PRESUPUESTO:
Gasto Directos

TAREA HORAS ESTIMADAS IMPORTE($)


Diseño del sistema 24 240
Hosting y traslado de 6 60
dominio
Instalación del sistema e 26 260
implementación
Carga de Contenidos 15 150
Integracion Espacio 30 300
Usuario
Test 28 280
Reduccion de 6 60
Documentacion
Subtotal 1350
12% 162
TOTAL 1188
La siguiente tabla muestra es el resultado de los gastos indirectos que se utilizó para la
realización del proyecto.

Gasto Indirectos
TAREA DIAS ESTIMADOS IMPORTE($)
Transporte 60 0,60 36
Alimentación 60 2,00 120
Impresiones 20 0,05 10
Subtotal 166
12% 19,92
TOTAL 146,08

GASTO DIRECTOS + INDIRECTOS 1334,08

26
Cronograma de actividades

2.14 CONCLUSIONES Y RECOMENDACIONES


2.14.1 CONCLUSIONES
 Se puede concluir que mediante el análisis de las diferentes metodologías de
desarrollo de software fue de gran ayuda para tener una idea clara de los tipos de
metodologías existentes que se pueden utilizar en el desarrollo del sistema de
nóminas.
 El análisis, diseño, codificación y las pruebas son las fases de la metodología XP
que fue de mucha ayuda para el diseño del sistema de nóminas ya que nos permite
una retroalimentación con el usuario.
 Mediante las técnicas de recolección de datos aplicadas en la empresa, se pudo
identificar las entidades, relaciones y atributos para el diseño del sistema de
nóminas e inscripciones.
 El sitio se ha implementado con muy pocos recursos económicos cumpliendo con
las exigencias del cliente gracias a software elegido acertadamente y la web se
encuentra con toda la funcionalidad planificada inicialmente.
2.14.2 RECOMENDACIONES
 Monitorear el tráfico en la página web, esto le permitirá ver de donde están
entrando a visitar su página de que zonas o ciudades y así poder dirigir su
publicidad.
 Actualizar la página web cada mes, mostrando novedades, imágenes
actualizadas, nuevas noticias en el blog, etc.
 Designar a una persona encargada para administrar todos los aspectos
relacionados con la gestión de información contenida en el sitio web y así la
información no se obsoleta
27
2.15 BIBLIOGRAFÍA
[1] S. Curiel Lorenzo, “Los Sistemas de Información y la Innovación Tecnológica,”
Rev. Av. Científica, vol. 2, no. 3, 1999.
[2] G. Sierra, B. Escobar, S. Gago, T. Navarro, and C. Rocha, Sistemas de
Información Integrados ( ERP ), vol. 6. 2007.
[3] M. D. E. B. D. E. Datos, “Tipos Y Modelos De Bases De Datos,” pp. 1–27.
[4] I. E. S. A. M. AU, “La Empresa y los Sistemas de Información,” Univ. Val., pp.
1–14.
[5] D. E. Problemas, Análisis y diseño de algoritmos. 2011.
[6] “Técnicas para el Diseño de Algoritmos Algoritmos Voraces Algoritmos
Voraces.”
[7] R. Guerequeta and A. Vallecillo, “Capítulo 3 DIVIDE Y VENCERÁS,” p. 36.
[8] B. L. Yolanda, “Metodología Ágil de Desarrollo de Software – XP.”
[9] F. (Universidad de A. C. Rico, “Tesis Doctoral Sistemas ERP. Metodologías de
Implementación y Evaluación de Software,” p. 514, 2004.
[10] E. L. M. Entidad-relación and R. R. C, “El modelo entidad-relación por ricardo
rocha c.,” pp. 1–55.
[11] A. Gutiérrez, “BASES DE DATOS clave-MIS 308,” p. 36, 2010.
[12] Q. Mysql, “MySQL,” 1981.
[13] “1997_Bassanezi_Salett_Una Antigua Forma.pdf.” .

28
2.16 ANEXOS

29
30
1.- ¿Por qué motivo ha visitado nuestra página web? *
 Por información
 Por curiosidad
 Por recomendación
 Por equivocación
2.- ¿Tuvo alguna dificultad para navegar, descargar y buscar información en
nuestra página web? *
 Muy sencillo
 Sencillo
 Dificil
3.- ¿Está de acuerdo que la información proporcionada por la página web es
adecuada, clara y concisa en el ámbito educativo? *
 Muy de acuerdo
 De acuerdo
 Indiferente
 En desacuerdo
4.- ¿Cuál es el grado de importancia para usted el menú Nosotros de la página
web? *
 Muy importante
 Importante
 Poco importante
 Nada importante
5.- ¿Cuál es el grado de importancia para usted el menú Servicios de la página
web? *
 Muy importante
 Importante
 Poco importante
 Nada importante
6.- ¿Cuál es el grado de importancia para usted el menú Aulas virtuales de la
página web? *
 Muy importante
 Importante
 Poco importante
 Nada importante
7.- ¿Cuál es el grado de importancia para usted el menú Ubicación de la página
web?
 Muy importante
 Importante
 Poco importante
 Nada importante
8.- ¿Considera usted necesario agregar otros contenidos en el menú Servicios a
nuestra página web? *
 Blogs
 Biblioteca virtual
 Orientación vocacional
 Otros
31
9.- ¿Está de acuerdo que la información publicada en la página web muestra
confiabilidad para el aprendizaje de los estudiantes? *
 Muy de acuerdo
 De acuerdo
 Indiferente
 En desacuerdo
10.- ¿Qué tan importante es el formulario de preguntas y sugerencias de la página
web? *
 Muy importante
 Importante
 Poco importante
 Nada importante
11.- ¿Recomendarías nuestra página web a tus compañeros, amigos y familiares? *
 No
 Sí
 A veces
 Nunca

32

También podría gustarte