universidad regional autÓnoma de los...

105
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES - SANTO DOMINGO” FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERA EN SISTEMAS E INFORMÁTICA TEMA: APLICACIÓN WEB PARA LA GESTIÓN ACADÉMICA Y FINANCIERA DE LA UNIDAD EDUCATIVA A DISTANCIA “CENTEBAD” EXT. SANTO DOMINGO DE LOS TSÁCHILAS AUTORA: TORRES ESTUPIÑAN CARMEN ADRIANA ASESOR: ING. LOZADA TORRES EDWIN FABRICIO AMBATO ECUADOR 2016

Upload: hoangduong

Post on 07-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES - SANTO DOMINGO”

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL

TÍTULO DE INGENIERA EN SISTEMAS E INFORMÁTICA

TEMA:

APLICACIÓN WEB PARA LA GESTIÓN ACADÉMICA Y FINANCIERA DE LA

UNIDAD EDUCATIVA A DISTANCIA “CENTEBAD”

EXT. SANTO DOMINGO DE LOS TSÁCHILAS

AUTORA: TORRES ESTUPIÑAN CARMEN ADRIANA

ASESOR: ING. LOZADA TORRES EDWIN FABRICIO

AMBATO – ECUADOR

2016

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

CERTIFICACIÓN:

Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado

por la señorita Carmen Adriana Torres Estupiñan, estudiante de la Carrera de Sistemas,

Facultad de Sistemas Mercantiles, con el tema “APLICACIÓN WEB PARA LA

GESTIÓN ACADÉMICA Y FINANCIERA DE LA UNIDAD EDUCATIVA A

DISTANCIA “CENTEBAD” EXT. SANTO DOMINGO DE LOS TSÁCHILAS”, ha

sido prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa

pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por lo que

apruebe su presentación.

Ambato, Julio de 2016

Ing. Edwin Fabricio Lozada Torres.

ASESOR

DECLARACIÓN DE AUTENTICIDAD

Yo, Carmen Adriana Torres Estupiñan, estudiante de la Carrera de Sistemas, Facultad de

Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de

investigación, previo a la obtención del título de INGENIERA EN SISTEMAS E

INFORMÁTICA, son absolutamente originales, auténticos y personales; a excepción de las

citas, por lo que son de mi exclusiva responsabilidad.

Ambato, Julio de 2016

Srta. Carmen Adriana Torres Estupiñan.

CI. 171835642-9

AUTORA

DERECHOS DE AUTOR

Yo, Carmen Adriana Torres Estupiñan, declaro que conozco y acepto la disposición

constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de

Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES,

está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos

o técnicos, proyectos profesionales y consultaría que se realicen en la Universidad o por

cuenta de ella;

Ambato, Julio de 2016

Srta. Carmen Adriana Torres Estupiñan.

CI. 171835642-9

AUTORA

DEDICATORIA

Dedico este proyecto principalmente a Dios, quien supo guiarme por el bueno camino,

dándome fuerzas para continuar y no desmallar pese a problemas que se presentaron, por

haberme dado la vida y permitirme el haber llegado hasta este momento tan importante de

mi formación profesional.

A mi madre por darme su amor, por apoyarme, cuidarme y protegerme siempre aunque

sufriera por ello. A mi padre, por ser el pilar más fuerte e importante, por no desvanecer, por

darme su concejo, inculcarme valores, demostrándome siempre su apoyo incondicional sin

importar nuestras diferencias de opiniones. Por enseñarme que “Estoy aquí, porque puedo, y

porque puedo, es que estoy aquí”.

A mis hermanos que siempre estuvieron con migo, Alejandra que en momentos decisivos me

dio fuerza e impulso para continuar, Patricia que en tiempos de tristes me hizo sonreír y por

ultimo a mi hermanito Anthony que tiene un don para hacerme olvidar por minutos mis

problemas.

Además dedico este trabajo a toda mi familia, Torres Rosero y Estupiñan García que

cultivaron en mí, la persistencia dándome apoyo emocional.

Carmen Adriana Torres Estupiñan

AGRADECIMIENTO

Agradezco a Dios por darme todos los momentos felices hasta hoy, y por lo futuros también,

por darme la oportunidad de amar ya que no todos tenemos esa dicha.

Agradezco a mi padre por enseñarme siempre a estar en guardia, a dudar de los demás y solo

confiar en lo que puedan hacer mis propias manos como la “poesía de Ruperto” que me ha

servido da gran ayuda, por enseñarme que el matrimonio no es para todos, y por darme fuerza

mediante un lema de perseverancia, “Mil veces heridos, perseguidos bajo el fango de la

noche fría mil veces muerto, pero jamás VENCIDOS!”.

Agradezco a mi madre por el gran esfuerzo que hace día a día para estar con sus hijos, por

no desmallar en tiempos difíciles, por su ayuda incondicional, por el esfuerzo que hizo para

criarme en momentos cuando estaba sola, por ser profesora, enfermera, curandera, rescatista,

cocinera y Psicóloga.

Carmen Adriana Torres Estupiñan

ÍNDICE GENERAL

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

DECLARACIÓN DE AUTENTICIDAD

DERECHOS DE AUTOR

DEDICATORIA

AGRADECIMIENTO

RESUMEN EJECUTIVO

ABSTRACT

CAPITULO I .......................................................................................................................... 1

1. INTRODUCCIÓN ...................................................................................................... 1

1.1. Antecedentes de la investigación ............................................................................ 2

1.2. Planteamiento del problema ................................................................................... 3

1.3. Formulación del problema ...................................................................................... 4

1.4. Delimitación del problema ..................................................................................... 4

1.5. Objeto de investigación y campo de acción ........................................................... 5

1.6. Identificación de la línea de investigación ............................................................. 5

1.7. Objetivos ................................................................................................................. 5

1.7.1. Objetivo general ............................................................................................... 5

1.7.2. Objetivos específicos ........................................................................................ 5

1.8. Idea a defender........................................................................................................ 6

1.9. Justificación del tema ............................................................................................. 6

1.10. Metodología investigativa a emplear ...................................................................... 7

1.10.1. Observación Científica ................................................................................. 7

1.10.2. Analítico-Sintético ........................................................................................ 7

1.10.3. Inductivo-deductivo ...................................................................................... 7

1.11. Técnicas e instrumentos de investigación .............................................................. 7

1.11.1. La Observación ............................................................................................. 7

1.11.2. La Entrevista ................................................................................................. 8

1.11.3. Población ...................................................................................................... 8

1.12. Tipos de investigación ............................................................................................ 8

1.12.1. Investigación de campo ................................................................................ 8

1.12.2. Diseño transversal ......................................................................................... 9

1.13. Resumen de la estructura del proyecto ................................................................... 9

1.14. Aporte teórico y significación práctica. ................................................................ 10

CAPITULO II ....................................................................................................................... 11

2. MARCO TEORICO ................................................................................................. 11

2.1. Gestión administrativa .......................................................................................... 11

2.1.1. Importancia de la gestión administrativa ........................................................ 12

2.1.2. Principios generales de la administración ...................................................... 12

2.2. Gestión académica ................................................................................................ 13

2.2.1. Estructura organizativa ................................................................................... 13

2.2.2. Descripción de las principales funciones........................................................ 13

2.2.3. Normas académicas ........................................................................................ 15

2.2.4. Análisis de los procesos .................................................................................. 17

2.3. Gestión financiera ................................................................................................. 18

2.3.1. Objetivo de la gestión financiera .................................................................... 18

2.3.2. Responsabilidades de financiero .................................................................... 19

2.3.3. La contabilidad ............................................................................................... 21

2.3.4. La organización del departamento financiero ................................................ 21

2.3.4.1. Área de obtención de información .......................................................... 22

2.3.4.2. Área de tesorería...................................................................................... 22

2.3.4.2.1. Caja .................................................................................................... 23

2.3.4.2.2. Flujo de caja ....................................................................................... 23

2.3.4.2.3. Tipos de flujo de caja ......................................................................... 23

2.3.4.2.4. Flujo de caja del capital ..................................................................... 24

2.3.4.2.5. Flujo de caja del patrimonio o Equity ................................................ 24

2.3.4.2.6. Flujo de caja libre .............................................................................. 24

2.4. Variable independiente – “Aplicación”. ............................................................... 25

2.4.1. Aplicación ....................................................................................................... 25

2.4.2. Interfaz web .................................................................................................... 25

2.4.3. Aplicación web. .............................................................................................. 26

2.4.3.1. Arquitecturas de las aplicaciones web .................................................... 27

2.4.3.2. Estructura y funcionamiento. .................................................................. 29

2.4.3.3. Clasificación de las páginas web ............................................................. 29

2.4.3.4. Gestor de contenidos “CMS” .................................................................. 30

2.4.4. La web. ........................................................................................................... 30

2.4.4.1. Entorno web. ........................................................................................... 30

2.4.1.1.1 Internet ................................................................................................ 30

2.4.4.1.1. Intranet ............................................................................................... 31

2.4.4.1.2. Extranet .............................................................................................. 31

2.4.4.1.3. Ventajas y desventajas ....................................................................... 31

2.4.5. Hosting y dominio .......................................................................................... 33

2.4.5.1. Hosting .................................................................................................... 33

2.4.5.1.1. Factores para hallar un alojamiento ................................................... 34

2.4.5.2. Dominio ................................................................................................... 34

2.4.5.2.1. Subdominio ........................................................................................ 36

2.4.6. Sistema gestor de base de datos ...................................................................... 36

2.4.6.1. Componentes ........................................................................................... 38

2.4.6.1.1. Lenguajes de los SGBD ..................................................................... 39

2.4.6.1.2. El diccionario de datos ....................................................................... 39

2.4.6.1.3. Seguridad e integridad de datos ......................................................... 40

2.4.6.1.4. Usuarios de los SGBD ....................................................................... 41

2.4.6.2. Arquitectura del SGBD ........................................................................... 41

2.4.6.3. Objetivos del SGBD ................................................................................ 42

2.4.6.4. El modelo entidad-relación ..................................................................... 44

2.4.6.5. Arquitectura cliente-servidor................................................................... 45

2.4.6.6. Mysql ....................................................................................................... 46

2.4.6.6.1. Ventajas ............................................................................................. 47

2.4.6.6.2. Características .................................................................................... 48

2.4.6.7. Base de datos ........................................................................................... 49

2.4.7. Servidor web ................................................................................................... 50

2.4.7.1. Xampp (servidor) .................................................................................... 52

2.4.7.2. PhpMyAdmin (Entorno Web) ................................................................. 53

2.4.8. Lenguaje de programación ............................................................................. 53

2.4.8.1. Php ........................................................................................................... 54

2.4.8.2. Html ......................................................................................................... 54

2.4.8.3. Javascript ................................................................................................. 55

2.5. Conclusiones ......................................................................................................... 55

CAPITULO III ..................................................................................................................... 56

3. MARCO PROPOSITIVO ........................................................................................ 56

3.1. Tema ................................................................................................................... 56

3.2. Descripción de la propuesta ............................................................................... 56

3.3. Desarrollo de la propuesta .................................................................................. 56

3.3.1. Metodología .................................................................................................... 56

3.3.1.1. Análisis ....................................................................................................... 57

3.3.1.1.1. Análisis de requerimientos. .................................................................... 57

3.3.1.1.2. Fases del diseño. .................................................................................... 59

3.3.1.2. Diseño ......................................................................................................... 69

3.3.1.2.1. Modelo lógico ........................................................................................ 69

3.3.1.2.2. Modelo físico ........................................................................................ 70

3.3.1.2.3. Prototipo - aplicación web ..................................................................... 71

3.3.2. Codificación ................................................................................................... 73

3.3.3. Pruebas ........................................................................................................... 77

3.3.3.1. Pruebas de datos en frio .......................................................................... 78

3.3.3.2. Pruebas de datos reales ............................................................................ 80

CONCLUSIONES ............................................................................................................ 82

RECOMENDACIONES .................................................................................................. 82

BIBLIOGRAFÍA

ANEXOS

Ficha de observación

Guía de entrevista

Procedimientos regulatorios

ÍNDICE DE GRÁFICOS

Gráfico 1: Organigrama de la UEC ..................................................................................... 13

Gráfico 2: Arquitectura de las aplicaciones: todo en un servidor........................................ 27

Gráfico 3: Arquitectura de las aplicaciones web: separación servidor de datos ................. 27

Gráfico 4: Arquitectura de las aplicaciones web: todo en un servidor, con servicio de

aplicaciones. ......................................................................................................................... 28

Gráfico 5: Funcionamiento de la Aplicación Web .............................................................. 29

Gráfico 6: Simplificación de un sistema de base de datos .................................................. 37

Gráfico 7: Niveles de la arquitectura ................................................................................... 42

Gráfico 8: Representación de una entidad fuerte y débil..................................................... 45

Gráfico 9: Arquitectura cliente- servidor ............................................................................ 46

Gráfico 10: Estructura de una Dirección Web..................................................................... 51

Gráfico 11: Búsqueda de la IP en el servidor ...................................................................... 52

Gráfico 12: Transacción web con Apache Mysql – Php .................................................... 53

Gráfico 13: Php MyAdmin .................................................................................................. 53

Gráfico 14: Modelo Cascada ............................................................................................... 57

Gráfico 15: Diagrama de Flujo de Datos de la aplicación ................................................... 60

Gráfico 16: Caso de uso del administrador ......................................................................... 61

Gráfico 17: Caso de uso del estudiante ............................................................................... 62

Gráfico 18: Diagrama de secuencia, Administrador - Registro del personal ...................... 63

Gráfico 19: Diagrama de secuencia, Administrador - Ingreso de anuncios ........................ 64

Gráfico 20: Diagrama de secuencia, Administrador - Matriculación .................................. 65

Gráfico 21: Diagrama de secuencia, Administrador - Ingreso de haberes .......................... 66

Gráfico 22: Diagrama de secuencia, Estudiante - Documentación ..................................... 67

Gráfico 23: Diagrama de secuencia, Estudiante – Consulta de haberes .............................. 68

Gráfico 24: Modelo lógico de la BDD “SiCent” ................................................................. 69

Gráfico 25: Modelo físico de la BDD “SiCent” .................................................................. 70

Gráfico 26: Página Principal de “SiCent” ........................................................................... 71

Gráfico 27: Inicio de sesión - Administrador ...................................................................... 72

Gráfico 28: Sistema de Facturación..................................................................................... 75

ÍNDICE DE TABLAS

Tabla 1: Población .................................................................................................................. 8

Tabla 2: Tipos de dominios genéricos .................................................................................. 36

Tabla 3: Pruebas funcionamiento en software Fuente: Autor. ............................................. 77

Tabla 4: Prueba de datos en frio formulario de matricula .................................................... 80

Tabla 5: Prueba de datos reales Formulario matricula ......................................................... 82

RESUMEN EJECUTIVO

Los sistemas informáticos en la actualidad se han convertido en una herramienta

indispensable en el tratamiento de la información, en la Unidad Educativa a Distancia

CENTEBAD (Centro Técnico de Bachillerato a Distancia) permitirá generar procesos

automáticos, rápidos y precisos, por lo tanto la implementación del sistema, es de vital

importancia.

En la actualidad la Unidad Educativa Centebad “UEC” al no contar con un sistema en la parte

administrativa y financiera, ocasiona pérdida de tiempo, desorganización, acumulación de

procesos y por ende demora en la entrega de reportes y otros documentos por lo que se hizo

necesaria la implementación de la Aplicación web.

El modelo establecido para el desarrollo de la aplicación web es el de cascada, ya que es uno

de los modelos más utilizados por su efectividad, que se basa en procesos secuenciales, para

el modelamiento se usó UML.

La aplicación web se desarrolló en Adobe Dreamweaver CS6, la parte gráfica. Para el

almacenamiento de información se utilizó el sistema gestor de base de datos Mysql que por

sus características permitió el manejo y administración adecuado de datos.

Los principales beneficiarios al implementar la aplicación web son los estudiantes, personal

administrativo y comunidad educativa ya que podrán acceder a la información, matriculas,

inasistencias, anuncios, haberes detallados desde cualquier punto con acceso a internet.

ABSTRACT

Nowadays informatic systems have become an essential tool when dealing with information.

At the Junior High Technical Center that uses distance learning education (known as

CENTEBAD in Spanish), it is of fundamental paramount importance to implement a system

because it will allow to generate fast, accurate and automated processes.

At the moment, CENTEBAD does not have an informatic system in the administrative and

financial offices resulting in a waste of time, a badly organized labor, and an increasing of

processes that provoke a delay to hand in reports and other documents. For those reasons, it

was necessary to implement a web application.

The established model used to develop the web application was the one of cascade as it is

widely utilized for being a highly effective model. The Unified Modeling Language (UML)

was used for the modeling, based on sequential processes.

For the graphical part, the web application was developed using Adobe Dreamweaver CS6

(Cascading Style 6). And for the database management system, MySQL (My Structured

Query Language) was used.

The main clients of this web application are the students, the administrative staff, and the

whole educational community who will be able to use it for receiving information, for

enrollments, for checking absences, and for any other tasks they need to check from every

internet access.

1

CAPITULO I

1. INTRODUCCIÓN

La unidad educativa a distancia “CENTEBAD” (UEC), es una institución particular que

ofrece educación básica y bachillerato con calidad y calidez por parte del personal docente y

administrativo, su personal está formado por profesionales en servicio a la educación

satisfaciendo los intereses y necesidades de la sociedad.

En la actualidad la institución no cuenta con un sistema que controle procesos administrativos

y financieros del cual se encargue de automatizar procesos de gestión académica “matriculas”

por lo que la información de estudiantes y docentes no se encuentra totalmente digitalizada.

Además es gran importancia destacar el control de pensiones ya que se lo realiza de manera

manual esto provoca largas filas en horas clases ya que los estudiantes no conocen el monto

que adeudan y no hay ninguna información mediante internet en el cual ellos se puedan

conocer el monto correspondiente a pagar, esto provoca que se realice dos filas, una para

conocer el monto y otra para cancelar, luego de haber cancelado la secretaria entrega un

recibo a la directora escrito a mano este proceso que realiza el personal es repetitivo causando

pérdida de tiempo, al final del día se contabilizada los recibos y se emite otro informe del

total del monto recaudado, y luego se procede a actualizar los pagos de cada estudiante en

físico(carpeta de pago) y digital mediante el programa de Excel , este último proceso lo

realiza de lunes a domingo.

Los procesos que realiza la institución son largos y dificultosos, pero con la ayuda de la

aplicación web para la gestión académica (referente a matrículas) y financiera se resolverá

las dificultades que tienen estos procesos actuales en la institución y así mejorar el servicio

que ofrece a la comunidad educativa.

2

1.1. Antecedentes de la investigación

En el desarrollo de la aplicación web para la gestión académica y financiera de la unidad

educativa a distancia “CENTEBAD” ext. Santo Domingo de los Tsáchilas se realizó una

investigación en diferentes repositorios sobre temas relacionados al mismo.

Uno de los temas relacionados es de la Sra. Espinoza Lucano Anita Yolanda con el tema

HERRAMIENTAS DE CONTROL ADMINISTRATIVO-FINANCIERO DEL COLEGIO

DE ENFERMERAS/OS DE IMBABURA y en el cual su objetivo principal es Elaborar

Herramientas de control Administrativo-Financiero para el manejo adecuado de los recursos

económicos del Colegio de Enfermeras/os de Imbabura este proyecto se fundamenta

básicamente en el diseño de herramientas Administrativas/Financieras que faciliten la

oportuna toma de decisiones y logro de objetivos con alta efectividad y eficiencia en las

operaciones, confiabilidad en la información Financiera y el cumplimiento de las leyes y

regulaciones aplicables. (ESPINOZA LUCANO, 2015)

El segundo tema relacionado es de la Sra. Martínez Fuentes Alba del Rocío con el tema

HERRAMIENTAS FINANCIERAS PARA LA UNIDAD EDUCATIVA LA

INMACULADA DE LA CIUDAD DE OTAVALO este proyecto se basa en la aplicación de

herramientas financieras en las instituciones en la búsqueda de información útil para los

administradores y personas encargadas de tomar decisiones que afecten la estructura

financiera de la organización se está convirtiendo en un factor clave para la generación de

valor, es por ello, que las instituciones educativas necesitarán una nueva definición, así como

desarrollar herramientas financieras que le garanticen su sobrevivencia, en el logro de sus

objetivos organizacionales. (MARTÍNEZ FUENTES, 2014)

El tercer tema relacionado es de la Sra. Montufar Palacios Diana Victoria con el tema

DISEÑO DE MODELO DE GESTIÓN ADMINISTRATIVA, FINANCIERA Y

CONTABLE PARA LAS INSTITUCIONES SALESIANAS CASO: COLEGIO TÉCNICO

SALESIANO DON BOSCO y en el cual su objetivo principal es consolidar y mejorar los

sistemas de información de la institución: generación, automatización y distribución de la

3

información este proyecto se base en determinar el grado de eficiencia, efectividad y

economía de las actividades realizadas, de tal forma que se mejore continuamente el

desarrollo de los mismos, con el objeto de obtener la maximización de la calidad de la

administración así como de fomentar la optimización de los bienes y servicios que presta el

mismo. (MONTUFAR PALACIOS, 2010)

El cuarto tema relacionado es de la Sra. Ayala Velasco, Estuardo Ramiro con el tema

MODELO DE GESTIÓN FINANCIERA INTEGRAL PARA LOS COLEGIOS

PARTICULARES DE LA CIUDAD DE IBARRA y en el cual su objetivo principal es

gestionar técnica y legalmente, los recursos económicos de una entidad con la finalidad de

obtener el máximo beneficio de los mismos, en los ámbitos social, educativo, económico este

proceso de análisis financiero se realizó con la finalidad de apoyar a los directivos de estas

instituciones en la evaluación y para facilitar la toma técnica de decisiones en el caso de tener

disponibilidad económica o deseo de realizarlas. (MONTALVO VÁSQUEZ, 2013)

1.2. Planteamiento del problema

El manejo de la información UEC se la hace de manera manual, la gestión de la información

por parte de un sistema informático web es de gran importancia para la optimización y

agilización de procesos.

El registro de información mediante un sistema web permitirá que información de

importancia sea almacenada en el menor tiempo posible y que esta pueda ser visualizada de

manera instantánea desde cualquier punto mediante un navegador con acceso a internet.

La Unidad Educativa a Distancia “CENTEBAD”, en la actualidad está a cargo de la

formación permanente de bachilleres mediante diferentes especialidades. Tomando en cuenta

que la documentación de información y datos, tienden a crecer cada día más, esto implica

mayor esfuerzo en la administración, en la actualización de información y procesos que

realiza la UEC, existen varias deficiencias de las cuales se pueden mejorar conociendo sus

debilidades, se hablara solo aquellas que se van a mejorar:

4

• Existe una deficiencia en la disponibilidad de información del estudiante, en el cual

los procesos se realizan de forma manual provocando pérdida de tiempo en procesos

repetitivos.

• El proceso de matriculación se la realiza manualmente esto provoca extensas filas,

por lo tanto perdida tanto para el futuro estudiante y para la UEC.

• El control de pensiones y otros haberes estudiantiles se los realiza también de forma

manual esto provoca procesos repetitivos y pérdida de tiempo ya que se realiza los

cobros en horas clases.

• No existe un control de haberes abierto para que el estudiante pueda estar al tanto de

las pensiones desde cualquier zona con internet y así evitar la falta de información al

estudiantado.

Estas son las falencias que se han logrado investigar en los procesos ya mencionados

anteriormente.

1.3. Formulación del problema

¿Cómo mejorar la administración académica y financiera de la unidad educativa a distancia

“CENTEBAD” extensión Santo Domingo de los Tsáchilas?

1.4. Delimitación del problema

La unidad educativa a distancia “CENTEBAD” Ext. Sto. Dgo., se encuentra ubicado en la

provincia de Santo Domingo de los Tsáchilas, ciudad Santo Domingo, parroquia santo

domino (centro), calle Galápagos y Cuenca.

En primera instancia el proyecto se enfoca en la administración de información y los procesos

que lleva a cabo para la matriculación y control de pensiones de la Unidad Educativa a

Distancia “CENTEBAD”, en la cual esta información va a estar difundida en una aplicación

5

Web para la Gestión Académica y Financiera permitiendo proporcionar disponibilidad y

accesibilidad al momento de consultar ya sea para los administradores del sistema web,

estudiantes o representantes. La presente tesis de grado se desarrollará durante el año 2016.

1.5. Objeto de investigación y campo de acción

Objeto de Investigación: Gestión académica y financiera “Aplicación web”.

Campo De Acción: Sistemas de Información

1.6. Identificación de la línea de investigación

Desarrollo de software y programación de sistemas.

1.7. Objetivos

1.7.1. Objetivo general

Diseñar una aplicación web para la gestión académica y financiera, de la Unidad

Educativa a Distancia “CENTEBAD”, Ext. Santo Domingo de los Tsáchilas

1.7.2. Objetivos específicos

Realizar una investigación de campo para determinar las falencias actuales en la

administración de información y pagos, en el departamento de secretaria, de la Unidad

Educativa a Distancia CENTEBAD, Extensión Santo Domingo.

Fundamentar teóricamente la investigación científica a realizar sobre los procesos de

gestión y aplicaciones Web.

6

Implementar la aplicación para la gestión académica y financiera, de la Unidad

Educativa a Distancia “CENTEBAD”, Ext. Santo Domingo de los Tsáchilas

1.8. Idea a defender

Con el desarrollo e implementación de la aplicación web se mejorara la gestión académica

en matriculación y gestión financiera de la Unidad Educativa a Distancia CENTEBAD ext.

Santo Domingo de los Tsáchilas.

1.9. Justificación del tema

La unidad educativa a distancia CENTEBAD extensión Santo Domingo de los Tsáchilas,

tiene la responsabilidad de la formación de bachilleres mediante diferentes especialidades.

Tomando en cuenta que la documentación de información y datos, tienden a crecer cada día

implicando mayor esfuerzo en la gestión académica enfocado a la matrícula y financiera, es

por esto que se desarrollará un sistema web con la finalidad de mejorar la administración de

información de la UEC, dando como resultado la optimización de procesos repetitivos en la

administración de información y procesos.

Con el sistema ya expuesto se pretende mejorar los puntos siguientes:

Con el sistema web se dará mayor disponibilidad de información al alumnado

reduciendo pérdida de tiempo y costos al requerir movilizarse al colegio.

Mediante el sistema web se solucionara el problema de disponibilidad de información

sobre el alumnado ya matriculados para una mejor administración.

Con el sistema web se evitara pérdida de tiempo y trabajo acumulado por su facilidad de

uso y procesos automatizados, actualizados.

El sistema web ayudara con el control pensiones visualizando valores que se adeudan

mediante el acceso individual de cada estudiante.

7

Además el sistema web será de gran utilidad ya que el comprobante de pago será emitido

Automáticamente, disminuyendo pérdida de tiempo el administrador.

Estos son los beneficios que brindara el sistema web ya expuesto con anterioridad.

1.10. Metodología investigativa a emplear

1.10.1. Observación Científica

Se utilizara el método de observación científica con la finalidad de ser participativa en la

institución, involucrándose directamente en el objeto de estudio, teniendo como finalidad

profundizar en el problema real y describir las causas que generan dicho problema además

este método nos permitirá conocer todos los procesos que realiza la UEC Ext. Sto. Dgo., para

así llegar a una solución adecuada para el beneficiario.

1.10.2. Analítico-Sintético

En la investigación se desarrollara el método de investigación analítico-sintético ya que se

va a estudiar y analizar los procesos cotidianos de la UEC Ext. Sto. Dgo., desglosándolos

para así llegar al problema central, una vez ya obtenida la información, se le ira acoplando y

uniendo también analizando dicho problema hasta llegar a una solución satisfactoria.

1.10.3. Inductivo-deductivo

En la investigación se aplicara el método de investigación Inductivo-deductivo debido a que

se estudiara el problema central particularmente en el proceso administrativo de información

y financiero en la UEC Ext. Sto. Dgo.

1.11. Técnicas e instrumentos de investigación

1.11.1. La Observación

8

En la investigación se utilizó, la técnica de observación ya que es de gran importancia al

momento de indagar sobre algo específico, porque obtiene de forma segura información y

datos importantes, para analizar la problemática y dar soluciones a ellas.

1.11.2. La Entrevista

Se utilizó esta técnica de investigación ya que mediante algunas preguntas que se le hizo a la

Coordinadora de la UEC, Lic. Yessica Jami, se supo conocer las debilidades de las diferentes

áreas de en la administración académica y financiera, para su próxima solución.

1.11.3. Población

La población de la investigación realizada es el personal administrativo de la Unidad

Educativa a Distancia “CENTEBAD” ext. Santo domingo de los Tsáchilas, a continuación

se detalla la población.

Población Frecuencia

Personal Administrativo 2

Total 2

Tabla 1: Población

Fuente: Personal de la Unidad Educativa

En el personal administrativo se encuentra inmerso las autoridades como: rectora, secretaria.

1.12. Tipos de investigación

1.12.1. Investigación de campo

La investigación de campo será utilizada para conocer la realidad en cuestión de la

administración de información en la UEC, lo cual será de gran ayuda ya que permitirá

comprender y aprender el funcionamiento interno de la misma, y por ende el tiempo que se

lleve a realizar la investigación de campo será utilizado para efectuar el levantamiento de la

información que se requiere para la implementación de la variable independiente.

9

1.12.2. Diseño transversal

Se utilizara la investigación transversal ya que tiene como propósito recolectar datos en un

tiempo determinado, describir sus variables y analizarlas para así llegar a una solución

adecuada, también se caracteriza por la forma de resección de documentación o información.

1.13. Resumen de la estructura del proyecto

La Aplicación web para mejorar la Gestión Académica y Financiera de la Unidad

Educativa a Distancia “CENTEBAD” Ext. Santo domingo de los Tsáchilas, con el fin de

automatizar procesos que realizaban estudiantes, representantes y personal administrativo se

realizó el sistema que está fundamentado del siguiente orden.

En la introducción se identifica el objeto de estudio de la aplicación en el cual hace

referencia al problema sus antecedentes y beneficios al desarrollar el sistema.

Primer capítulo hace referencia a la variable dependiente e independiente en el cual se

identifica el problema a gestionar, objetivos, además se determina la idea a defender con su

respectiva justificación y metodologías, técnicas e investigación a utilizar.

El Segundo capítulo hace referencia al marco teórico, que es la fundamentación previa para

llevar a cabo la solución que es la aplicación web, es por esto que se detalla los conceptos

de la gestión administrativa, académica, financiera y por último la variable independiente,

todos estos conllevan un determinado proceso, para ello se explica con precisión el concepto,

procesos.

En el Tercer capítulo se enfoca sobre la propuesta que es la Aplicación web para la gestión

administrativos y financiero, en este último capítulo se describe los procesos que se llevara

a cabo con la interfaz de cada uno, además se visualizara la página principal en la cual se

ofrece los servicios que presta la institución.

10

Finalmente se aporta con las conclusiones, recomendaciones y bibliografía necesaria siendo

el complemento para el desarrollo de la aplicación.

1.14. Aporte teórico y significación práctica.

El uso de las “TIC” en la educación es una herramienta de innovación y desarrollo que

permite utilizar las nuevas tecnologías a nivel mundial, sin embargo no se debe descartar que

el nivel de uso de estas en el ecuador no es tan común como en los países más desarrollados,

es por ello que el desarrollo de la aplicación Web para la Gestión Académica Y Financiera

de la Unidad Educativa a Distancia “CENTEBAD” va a ser de gran ayuda tanto para la

institución como para el alumnado ya que tendrá un impacto positivo.

El aporte teórico nos permite manifestar que la practica está sustentada en la teoría ya que se

convierte en la base de todo conocimiento, para posteriormente ser aplicados de forma

precisa, es por eso que el contexto de este proyecto se enfoca en la gestión académica y

financiera lo cual proyecta a la correcta utilización de componentes pedagógicos en cuanto

al desarrollo del sistema es de gran importancia mencionar el ciclo de vida del sistema y su

sistema gestor de base de datos entre otros, etc.

En cuanto a la significación practica la teoría tiene mucho que ver, ya que esta se completa

con la práctica es por eso que para mejorar gestión académica y financiera el sistema

permitirá realizar registros de matrículas sin duplicidad optimizando tiempo, actualizar pagos

y visualizarlos obteniendo información desde cualquier lugar con acceso a internet, además

la protección de datos digitalizados. Todos estos procesos, de automatización aportan al

bienestar de la comunidad educativa.

El desarrollo de la Aplicación Web para la gestión académica y financiera será de gran

importancia ya que permitirá mejorar el servicio que ofrece a la comunidad ya que carece

de un servicio rápido y confiable.

11

CAPITULO II

2. MARCO TEORICO

2.1. Gestión administrativa

Según (HITT, 2006) la administración es el proceso de estructurar y utilizar conjuntos de

recursos orientados hacia el logro de metas, para llevar a cabo las tareas en un entorno

organizacional.

Según (HURTADO CUARTAS, 2008) La gestión administrativa es un proceso muy

particular consistente en las actividades de planeación, organización, dirección, ejecución y

control, desempeñadas para determinar y alcanzar los objetivos señalados con el uso de seres

humanos y otros recursos.

Existen cuatro elementos muy importantes que denominamos el proceso administrativo,

extraído de la definición de administración, y que están relacionados con la gestión

administrativa, sin ellos es imposible hablar de gestión administrativa, estos son: planeación,

organización, dirección y control.

En resumen la gestión administrativa es una acción humana que depende del conocimiento

de las ciencias administrativas, del arte, de las habilidades personales y de liderazgo.

Planeación: Determina los objetivos que se desean alcanzar en el futuro y las acciones que

se deben emprender para el logro de los mismos.

Organización: Es la estructura de la organización donde intervienen elementos

fundamentales para la asignación de funciones y delimitación de responsabilidades mediante

los cargos, con el fin del logro de los objetivos.

Dirección: Consiste en ejecutar lo planeado a través del recurso humano; es el que debe ser

liderado, a través de una eficiente administración que conduzca al logro de lo propuesto.

12

Control: Permite comparar resultados durante y después de los procesos, los cuales sirven

para tomar decisiones y aplicar los correctivos necesarios. (HURTADO CUARTAS, 2008)

2.1.1. Importancia de la gestión administrativa

La gestión administrativa es una acción humana y el hombre tiene la responsabilidad, de

construir una sociedad económicamente mejor, normas sociales mejoradas y unas

organizaciones más efectivas y competitivas es el reto de la gestión administrativa moderna.

El desarrollo del proceso administrativo está en función de una administración efectiva, en

gran medida la determinación y la satisfacción de muchos objetivos económicos, sociales y

políticos descansa en la competencia del administrador.

La administración pone en orden los esfuerzos, según (TERRY, 2012), en situaciones

complejas, donde se requiere una gran habilidad para gestionar con los recursos que se tienen,

materiales, financieros, tecnológicos y humanos, entre muchos otros, para alcanzar el logro

de los objetivos de una manera eficiente y eficaz.

Es a través del esfuerzo colectivo donde la administración adquiere su significación más

precisa y fundamental; ya sea social, religiosa, política o económica, toda organización

depende de la administración para llevar a cabo sus fines., de la buena o mala gestión

administrativa depende cl éxito o fracaso de la empresa.

2.1.2. Principios generales de la administración

Para que la Administración se lleve a cabo con la máxima eficiencia se deben aplicar algunos

principios innegociables para administrar y fortificar cl cuerpo de las organizaciones y

facilitar el control, por ello al utilizar la administración se requiere de flexibilidad para

afrontar los cambios, de inteligencia, de experiencia, de decisión y mesura.

Un principio que nunca debemos omitir es la COORDINACIÓN. Se refiere a la forma

armoniosa de llevar las acciones con las circunstancias, y la coordinación es una acción

13

netamente humana que depende del liderazgo, de las habilidades y del conocimiento.

(HURTADO CUARTAS, 2008)

2.2. Gestión académica

La gestión académica juega un papel de vital importancia en el sector educativo, pues mejora

la eficiencia y eficacia, ya que depende de su calidad de gestión en diferentes procesos,

además involucra diferentes áreas: financiero, talento humano, tecnológica etc.

Tomando en cuenta que su misión es ser un hilo conductor de la gestión administrativa del

alumno a lo largo de su vida estudiantil en el establecimiento.

2.2.1. Estructura organizativa

Gráfico 1: Organigrama de la UEC

Fuente: Investigación propia

2.2.2. Descripción de las principales funciones

Personal directivo

Rectora:

El rector, regirá, gobernará, dispondrá, ordenará y mandará a ejecutar cuantos asuntos de

relieve se presenten en los mencionados del colegio, en conformidad con los estatutos,

ordenanzas y más disposiciones impartidas por las autoridades a nivel de educación, además

14

controla la correcta función, servicios que brinda las extensiones de la institución y según su

conciencia le parezca más conveniente y oportuno para los diversos tiempos y asuntos.

(CASADO ARBONIÉS, 2010)

Directora – Coordinadora:

Cumple y hace cumplir las normas legales reglamentarias y más disposiciones impartidas por

la rectora y más organismos competentes a nivel de educación

Es el funcionario responsable del colegio y de la administración del plantel. Dentro de sus

funciones está planificar y promover actividades tendientes a que se realice en fama integral

el proceso educativo, mantener frecuente comunicación con los profesores, alumnos y padres

de familia, dirigir las relaciones públicas de la institución.

Coordina las actividades curriculares y extracurriculares con todos los miembros de la

comunidad educativa. (GÓMEZ, 2007)

Personal administrativo

Secretaria:

Los colegios cuentan también con este funcionario, el que está bajo la autoridad del director

del centro educativo, y atiende entre otras, las siguientes funciones:

Preparar informes sobre pensiones, matriculas, ausencias, llegadas tardías además participa

en la confección de las estadísticas del centro educativo.

Cumple con las normas internas de todo trámite administrativo, brinda atención a

funcionarios u otras que lo requieran, clasifica la documentación oficial, recibida y

despachada del establecimiento, propicia relaciones armónicas con directivos y docentes.

(GÓMEZ, 2007)

15

Inspección:

Es la responsable inmediata de la organización, supervisión del trabajo armónico y eficiente,

haciendo cumplir el reglamento interno, las leyes y demás disposiciones vigentes que afecten

al sistema educativo.

Cautelar las horas de entrada, salida, permisos anticipados de estudiantes y docentes.

Controlar la asistencia, disciplina, la correcta presentación del alumnado, el uso adecuado

del mobiliario, materiales y dependencias de la institución.

Asesorar, orientar e informar a los distintos sectores de la comunidad educativa con el

ejercicio de sus derechos y en el cumplimiento de sus obligaciones.

Emitir los informes solicitados por la directora de la unidad educativa ( LARROSA

MARTINEZ & CARDA ROS, 2007)

2.2.3. Normas académicas

Código de convivencia

Con fecha 6 de Septiembre del 2013, el Ministerio de Educación, expide el Acuerdo N° 332-

13, en el cual se acuerda institucionalizar el Código de Convivencia en todos los

establecimientos educativos del país, el mismo que debe ser construido con la participación

de todos los integrantes de la comunidad educativa.

Tiene como propósito principal el fortalecimiento y desarrollo respetuoso de las relaciones

entre todos los actores de la comunidad educativa, en un ambiente de armonía, paz, respeto

y autonomía en el ejercicio de sus libertades.

En la construcción de este código de convivencia, nos hemos basado en leyes y acuerdos que

rigen la convivencia humana como:

16

CONSTITUCIÓN POLÍTICA DEL ESTADO

Cap. II. Art 6. “Todos los ecuatorianos y ecuatorianas son ciudadanos y como tales gozan

de los derechos establecidos en la Constitución”.

Art. 11 capítulo 1 numeral 2

“Todas las personas serán consideradas iguales y gozarán de los mismos derechos, libertades

y oportunidades sin discriminación en razón de nacimiento, edad, sexo, etnia, color, origen

social, idioma, religión, filiación política, posición económica, orientación sexual, estado de

salud, discapacidad o diferencia de cualquier otra índole”.

Art. 45 “Niños, niñas y adolescentes gozarán de derechos comunes al ser humano, además

de los específicos de su edad”.

LEY ORGÁNICA DE EDUCACIÓN INTERCULTURAL

Art. 2 Literal

a). “La educación es un derecho humano fundamental y es deber ineludible e inexcusable del

Estado garantizar el acceso, permanencia y calidad de educación para toda la población sin

ningún tipo de discriminación”.

c). “La educación forma a las personas para la emancipación, autonomía y el pleno ejercicio

de sus libertades”

i). “La educación debe basarse en la transmisión y práctica de valores que promueva la

libertad personal, la democracia, el respeto a los derechos, la responsabilidad, la solidaridad,

la tolerancia, el respeto a la diversidad de género, generacional, étnica, social, por identidad

de género, condición de migración y creencia religiosa, la equidad, la igualdad y la justicia y

la eliminación de toda forma de discriminación”.

CÓDIGO DE LA NIÑEZ Y LA ADOLESCENCIA

17

Art.37. Literal 3.- Contemple propuestas educacionales flexibles y alternativas para atender

las necesidades de todos los niños, niñas y adolescentes, con prioridad de quienes tienen

discapacidad, trabajan o viven una situación que requiera mayores oportunidades para

aprender.

Art. 38 Literal b.- Expresa practicar la paz, respeto a los derechos humanos, la no

discriminación, la tolerancia, la valoración de las diversidades, participación, diálogo y

autonomía.

2.2.4. Análisis de los procesos

2.2.4.1. Proceso de matriculación

La matrícula definitivamente debe formalizarse dentro de las fechas dadas por la institución,

el alumnado tendrán que presentar para la formalización de la matrícula, la documentación

relativa al cumplimiento de los requisitos académicos u otros, cuando sean exigibles por la

institución.

Los alumnos que no hayan finalizado la matrícula en el período establecido se considerarán

que renuncian a la plaza solicitada sin perjuicio. Los alumnos que no puedan proceder a la

formalización de la matrícula porque no hayan obtenido las condiciones académicas previas

requeridas, tendrán que confirmar dentro del plazo de matriculación en el periodo

extraordinario, si entonces cumple los requerimientos académicos establecidos. (ALBAINA

M. & ARANDA M., 2001)

2.2.4.2. Proceso de creación de actas

En general, toda institución o sociedad, necesita registrar los hechos relevantes a través de

medios idóneos para la conservación del registro. Cuanto mayor sea la información asociada

al registro, más útil será.

18

El conjunto de las actas constituye la memoria de la institución o sociedad. Es conveniente

que las actas se confeccionen en libros de actas, con hojas numeradas y que se realicen copias

de las principales, para que de cada hecho se formen legajos especiales. Además las actas

deben ser firmadas por el mayor número de personas posible, especialmente las que

intervinieron directamente en el hecho, los testigos del mismo, los padres o tutores de los

alumnos. (PADVALSKIS S., 2005)

2.3. Gestión financiera

La Gestión Financiera, consiste en administrar los recursos que tiene la empresa, con la

finalidad de llevar un control adecuado y ordenado de los ingresos y egresos de la misma. Es

por ello, que la parte financiera de todo colegio, e institución es fundamental ya que con esos

rubros, se sustenta todas las actividades previstas para el año lectivo. (PÉREZ & VEIGA,

2015)

2.3.1. Objetivo de la gestión financiera

La misión general de la gestión financiera en la empresa es de apoyar y financiar su

crecimiento rentable, controlando su riesgo, comprende la formulación de objetivos,

denominando como objetivo no un deseo sino un compromiso para alcanzarlo.

En cualquier organización las principales áreas económico-financieras que exigen fijar

objetivos son: El crecimiento

Este es uno de los objetivos prioritarios de cualquier organización porque, en general, se

considera que el tamaño:

Mejora la rentabilidad por:

o La economía de escala, que permite reducir el coste unitario al aumentar el volumen.

o La economía de sinergias, que permite compartir recursos entre varias actividades.

19

o El aumento de la capacidad utilizada, es la reducción del coste del producto o del

servicio, esta reducción se produce porque esos gastos se reparten entre un mayor

número de unidades.

Refuerza la posición financiera de la empresa por la posibilidad de acceder a fuentes

de financiación más amplias y especializadas y por la mayor exigencia y credibilidad

que conlleva la visibilidad que da el tamaño.

Una gestión financiera eficaz debe promover un crecimiento que satisfaga las siguientes

leyes:

Duradero, porque se base en la realidad del mercado y se apoye en la creación y

mantenimiento de ventajas competitivas sostenibles.

Rentable, con una perspectiva de largo plazo.

Financiable, de manera que los fondos que genere el crecimiento sean capaces de cubrir

los desembolsos de la financiación.

Gestionable, de modo que se evite un crecimiento desordenado o un exceso de

complejidad.

Seguro, para evitar riesgos excesivos que cuestionen la continuidad de la empresa.

(PÉREZ & VEIGA, 2015)

2.3.2. Responsabilidades de financiero

La gestión financiera contribuye directamente al crecimiento, la rentabilidad, el riesgo, y no

solo prestando servicio al resto de las áreas, sus principales responsabilidades son:

20

Gestionar el sistema de información para comunicar la situación económico-financiera

de la empresa.

Analizar la rentabilidad y el riesgo de las nuevas inversiones.

Diseñar e implantar una estructura de financiación que equilibre sus efectos sobre la

rentabilidad de los accionistas y el riesgo financiero del endeudamiento.

Gestionar los procesos administrativos para evitar retrasos y errores en las operaciones

y hacerlo con productividad. Se trata de asegurar que los procesos se desarrollan fiable

y rápidamente, a satisfacción del cliente interno y externo.

Apoyar a las áreas operativas a fin de que se incorpore el criterio financiero en las

decisiones comerciales y de inversión, producción y suministro. Si lo prioritario es

satisfacer las exigencias competitivas del mercado, ello ha de hacerse bajo un criterio de

eficiencia económica, evitando incurrir en costes excesivos.

Actuar como asesor de la dirección general en la toma de decisiones.

Controlar la situación financiera de la empresa.

La gestión financiera debe desarrollar convicciones propias, adaptadas a las características y

circunstancias de su empresa, respecto a los principios que rigen una gestión profesional.

Si se aprende de la experiencia propia y ajena sobre temas tales como los límites del

crecimiento, el endeudamiento factible, los dividendos razonables, el control interno, la

flexibilidad financiera y la gestión rentable pero prudente de los riesgos, la tasa de mortalidad

empresarial en las crisis económicas se reduciría radicalmente. (PÉREZ & VEIGA, 2015)

21

2.3.3. La contabilidad

La contabilidad de una empresa es una unidad económica que obtiene recursos, los organiza

y gestiona para conseguir sus objetivos, principalmente de rentabilidad y crecimiento, es por

ello que la contabilidad es responsable de informar del valor de los recursos que emplea la

empresa, de cómo están financiados y de los resultados que genera su gestión.

La contabilidad es el sistema que debe informar en términos monetarios, relevantes, fiables

y periódicos sobre la posición y el comportamiento económico-financiero de la empresa. Con

este objetivo, la contabilidad identifica, organiza, valora, registra, resume y comunica

fielmente los hechos económicos de la empresa, producidos en cada periodo. En este sentido:

Un hecho económico es todo acontecimiento o transacción que afecta o puede afectar

directa o indirectamente a la situación económica de la empresa.

Un hecho contable es el registro de un hecho económico que afecta directa y

significativamente a dicha situación y cuyo efecto puede fijarse razonablemente en

importe y fecha.

Los hechos económicos que se registran son solo los contables, es decir, los que afectan

directa y significativamente a la economía de la empresa y que pueden cuantificarse

monetariamente. (PÉREZ & VEIGA, 2015)

2.3.4. La organización del departamento financiero

La actividad financiera de la empresa exige de una estructura y organización del

departamento financiero de la empresa.

22

2.3.4.1. Área de obtención de información

La gestión financiera se basa en el análisis e interpretación de los datos económico-

financieros de la empresa reflejados en la información contable y que deben tener las

siguientes características para su validez. La información contable debe cumplir los

siguientes requisitos:

Identificabilidad. La información debe definir el periodo de tiempo que cubre, la

empresa de la que se trata y el sector de actividad económica que desarrolla.

Oportunidad en cuanto a los momentos, en el tiempo, en los que la información debe

estar disponible.

Claridad en cuanto a su contenido para que sea posible su utiliza-ción por los distintos

destinatarios de la información contable.

Economicidad. La obtención de información tiene un coste, por ello hay que encontrar

un equilibrio entre el volumen y grado de detalle de la información obtenida y el coste

de su elaboración.

Imparcialidad. La información obtenida y puesta a disposición de los usuarios debe ser

única sin tener en cuenta el destino de la misma.

Objetividad. La aplicación de criterios objetivos que eliminen cualquier sospecha de

subjetividad es requisito necesario para la validez de la información obtenida.

2.3.4.2. Área de tesorería

Sin duda una de las áreas críticas de las empresas es el manejo de tesorería en la que

finalmente convergen todas las actuaciones de la empresa. Como elementos integrantes del

desarrollo de la misma podemos señalar:

23

Gestión de la caja mediante la realización de cobros y pagos así como custodia de activos

líquidos.

Gestión de créditos en aplicación de las políticas de cobro y pago definidas por la

empresa.

Control de riesgos y autorización de operaciones especiales.

Previsiones de tesorería a corto plazo. (AGUADO & MÉNDEZ G., 2006)

2.3.4.2.1. Caja

Es el dinero efectivo que se mantiene en la empresa, saldos de cuentas y depósitos bancarios

inmediatamente disponibles. (AGUADO & MÉNDEZ G., 2006)

2.3.4.2.2. Flujo de caja

El flujo de caja es una importante herramienta para la dirección permitiendo conocer cuánto

dinero se tiene disponible, pues ayuda a estimar las necesidades de efectivo de la empresa en

diversas épocas del año. Para presupuestar el flujo de caja es necesario proyectar las entradas

y las salidas de efectivo, y las necesidades financieras, por periodos cortos que formen parte

de un período mayor. (SCHLAGETER & LORENZO, 2011)

2.3.4.2.3. Tipos de flujo de caja

Para la construcción del Flujo de Caja (FC), se tienen diferentes enfoques de acuerdo al uso

que pretenda darse a este, teniendo en cuenta que en principio el FC tiene como propósito

medir la disponibilidad de efectivo para cancelar las deudas contraídas con terceros y

remunerar la inversión de los accionistas de compañía. Los Flujos de caja son:

El Flujo de Caja del Capital.

El Flujo de Caja del Patrimonio o Equity.

24

El Flujo de Caja del Libre. (BARAJAS, 2010)

2.3.4.2.4. Flujo de caja del capital

El Flujo de Caja del Capital (FCC), es el flujo de caja que queda disponible después de

descontar el efectivo requerido para el aumento del capital del trabajo y la reposición de los

activos fijos, para atender los compromisos con los beneficiarios de la empresa que son los

acreedores financieros y los socios. A los acreedores se les atiende con servicio de la deuda

(capital e intereses), y a los propietarios con la suma restante, con la cual ellos toman

decisiones de inversión, una de las cuales puede ser la cantidad a repartir como dividendos.

(BARAJAS, 2010)

2.3.4.2.5. Flujo de caja del patrimonio o Equity

El Flujo de Caja del Patrimonio FCP, es el flujo de caja después de impuestos que está

disponible para los accionistas comunes de la empresa, por lo tanto para su determinación se

deben deducir primero los pagos de las acreencias de terceros.

Con frecuencia se utiliza descontar el denominado Flujo de Caja de la Deuda o (Debt Cash

Flow), que no es otra cosa que el servicio de la deuda incluyendo intereses, capital y la nueva

deuda. (BARAJAS, 2010)

2.3.4.2.6. Flujo de caja libre

El Flujo de Caja Libre FCL, tiene el mismo propósito del Flujo de Caja del Capital, es decir

el flujo disponible para los acreedores y los accionistas. Se diferencia de éste en el tratamiento

que le da a los impuestos, ya que no tiene en cuenta el beneficio del pago de intereses en los

impuestos, calculados estos como la tasa impositiva por el EBIT (Earnings Before Interest

and Taxes - beneficio antes de intereses e impuestos). (BARAJAS, 2010)

25

2.4. Variable independiente – “Aplicación”.

En los primeros tiempos de la computación cliente-servidor, cada aplicación tenía su propio

programa cliente que servía como interfaz de usuario que debía ser instalado por separado en

cada ordenador personal de cada usuario.

Una mejora en el servidor, como parte de la aplicación, requería normalmente una mejora de

los clientes instalados en cada ordenador personal, añadiendo un coste de soporte técnico y

disminuyendo la productividad.

A diferencia de lo anterior, las aplicaciones Web generan dinámicamente una serie de páginas

en un formato estándar, como HTML o XHTML, que soportan los navegadores Web

comunes. Se utilizan lenguajes interpretados en el lado del cliente, tales como JavaScript,

para añadir elementos dinámicos a la interfaz de usuario.

Generalmente cada página Web en particular se envía al cliente como un documento estático,

pero la secuencia de páginas ofrece al usuario una experiencia interactiva. Durante la sesión,

el navegador Web interpreta y muestra en pantalla las páginas, actuando como cliente para

cualquier aplicación Web. (CAIVANO, 2009)

2.4.1. Aplicación

En informática, una Aplicación es un programa informático diseñado para facilitar al usuario

la realización de un determinado tipo de trabajo. Suele resultar una solución informática para

la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión

de un almacén. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una gran potencia

ya que están exclusivamente diseñadas para resolver un problema específico. (MOLINA,

2010)

2.4.2. Interfaz web

26

Las interfaces Web tienen ciertas limitaciones en las funcionalidades que se ofrecen al

usuario. Hay funcionalidades comunes en las aplicaciones de escritorio como dibujar en la

pantalla o arrastrar y soltar que no están soportadas por las tecnologías Web estándar.

Los desarrolladores Web generalmente utilizan lenguajes interpretados o script en el lado del

cliente para añadir más funcionalidades, especialmente para ofrecer una experiencia

interactiva que no requiera recargar la página cada vez (lo que suele resultar molesto a los

usuarios).

Recientemente se han desarrollado técnicas para coordinar estos lenguajes con tecnologías

en el lado del servidor, como por ejemplo PHP. También se puede mencionar, el lenguaje

AJAX, que es una técnica de desarrollo Web que usa una combinación de varias tecnologías.

(CAIVANO, 2009)

2.4.3. Aplicación web.

Las aplicaciones web son aquellas que los usuarios pueden utilizar accediendo a un servidor

web. Suele tratarse de aplicaciones que se codifican en un lenguaje soportado por los

navegadores (HTML, JavaScript, Java, PHP, ASP.NET [C#, VB.NET o VBScript], Perl,

Ruby, Python, XML, ActionScript [Flash]).

En las aplicaciones web suelen distinguirse tres niveles:

El nivel superior que interacciona con el usuario (el cliente web, normalmente un

navegador).

El nivel inferior que proporciona los datos (la base de datos).

El nivel intermedio que procesa los datos (el servidor web). (LUJÁN MORA, 2006)

27

2.4.3.1. Arquitecturas de las aplicaciones web

Las aplicaciones web se basan en una arquitectura cliente/servidor: por un lado está el cliente

(el navegador, explorador o visualizados) y por otro lado el servidor (el servidor web).

Existen diversas variantes de la arquitectura básica según como se implementen las diferentes

funcionalidades de la parte servidor. Las arquitecturas más comunes son:

1. Todo en un servidor, un único ordenador aloja el servicio de HTTP, la lógica de negocio

y la lógica de datos y los datos. El software que ofrece el servicio de HTTP gestiona también

la lógica de negocio. Las tecnologías que emplean esta arquitectura son ASP y PHP.

Gráfico 2: Arquitectura de las aplicaciones: todo en un servidor

Fuente: (LUJÁN MORA, 2006)

2. Servidor de datos separado, a partir de la arquitectura anterior, se separa la lógica de datos

y los datos a un servidor de bases de datos específico. Las tecnologías que emplean esta

arquitectura son ASP y PHP.

Gráfico 3: Arquitectura de las aplicaciones web: separación servidor de datos

Fuente: (LUJÁN MORA, 2006)

3. Todo en un servidor, con servicio de aplicaciones, en la arquitectura número 1 se separa

la lógica de negocio del servicio de HTTP y se incluye el servicio de aplicaciones para

gestionar los procesos que implementan la lógica de negocio.

28

4. Servidor de datos separado, con servicio de aplicaciones, a partir de la arquitectura

anterior, se separa la lógica de datos y los datos a un servidor de bases de datas específico.

5. Todo separado, las tres funcionalidades básicas del servidor web se separan en tres

servidores específicos.

Gráfico 4: Arquitectura de las aplicaciones web: todo en un servidor, con servicio de aplicaciones.

Fuente: (LUJÁN MORA, 2006)

El objetivo de separar las distintas funcionalidades (servicio de HTTP, lógica de negocio y

lógica de datos) en distintos servidores es aumentar la escalabilidad del sistema de cara a

obtener un mayor rendimiento.

Al separar las distintas funcionales en distintos servidores, cada uno de ellos se puede

configurar (dimensionar) de forma adecuada a los requisitos que presenta cada uno de ellos.

Por ejemplo, para ofrecer el servicio de HTTP hace falta un ordenador con una buena

conexión a Internet, rápido pero sin grandes necesidades de almacenamiento.

Sin embargo, para el servidor de bases de datos hace falta un ordenador con mucha memoria

y con un disco duro de alta capacidad de almacenamiento y rápido para mantener todos los

datos.

Otra ventaja que se obtiene al separar las funcionalidades, es que al aislar la lógica de negocio

y la lógica de datos en servidores separados que no están conectados (LUJÁN MORA, 2006)

29

2.4.3.2. Estructura y funcionamiento.

Existen muchas posibilidades en la estructura de las aplicaciones web, pero la estructura más

usual se basa en tres capas:

• Un navegador web.

• Un motor capaz de usar alguna tecnología

web dinámica (con lenguaje de programación:

Java, Flash Player, etc.).

• Una base de datos. El funcionamiento es

sencillo, el navegador web manda peticiones al motor, el cual ofrece servicios valiéndose de

consultas y actualizaciones a la base de datos y, a su vez, proporciona una interfaz de usuario.

(ANDREU, 2010)

2.4.3.3. Clasificación de las páginas web

Según como se generan las páginas web en el servidor, se clasifican en:

Estáticas. Poseen un contenido fijo, todos los usuarios que las consultan reciben la misma

información. El usuario recibe en su navegador la página del servidor sin un

procesamiento previo.

Dinámicas o activas en el servidor: poseen un contenido variable, distintos usuarios al

consultar la misma página pueden recibir distintas contenidos. El usuario recibe en su

navegador la página después de haber sido procesada en el servidor. Para lograrlo se

emplean lenguajes de programación. (LUJÁN MORA, 2001)

Gráfico 5: Funcionamiento de la Aplicación Web

Fuente: (ANDREU, 2010)

30

2.4.3.4. Gestor de contenidos “CMS”

Es un sistema que nos permite gestionar contenidos, CMS significa Content Management

System, en líneas generales un CMS permite administrar contenidos en un medio digital y en

el caso de un sitio web gestionar sus contenidos. (DÍAZ APARICIO, 2015)

2.4.4. La web.

Según (BRAVO SANTOS & REDONDO DUQUE, 2005) la World Wide Web se ha

convertido en un instrumento de uso cotidiano en nuestra sociedad, comparable a otros

medios tan importantes como la radio, la televisión o el teléfono, a los que aventaja en

muchos aspectos. La Web es hoy un medio extraordinariamente flexible y económico para

la comunicación, el comercio, los negocios, entretenimiento, acceso a información y

servicios etcétera.

Paralelamente al crecimiento espectacular de la Web, las tecnologías que la hacen posible

han experimentado una rápida evolución. Desde las primeras tecnologías básicas: HTML y

HTTP, hasta nuestros días, que han emergido tecnologías como Java, JavaScript, ASP, PHP,

etc. Estos cambios influyen y son al tiempo influidos por la propia transformación de lo que

entendemos por WWW.

2.4.4.1. Entorno web.

Las aplicaciones web se emplean en tres entornos informáticos muy similares que suelen

confundirse entre sí: Internet, intranet y extranet.

2.4.1.1.1 Internet

Internet es una red global que conecta millones de ordenadores por todo el mundo. Su

nacimiento se sitúa en 1969, en un proyecto de investigación del Departamento de Defensa

de Estados Unidos. En 1998, la Internet tenía más de 100 millones de usuarios en todo el

mundo, en diciembre de 2000 unos 400 millones y el número sigue creciendo rápidamente.

Más de 100 países están conectados a este nuevo medio para intercambiar todo tipo de

31

información. Al contrario que otros servicios online, que se controlan de forma centralizada,

la Internet posee un diseño descentralizado.

Cada ordenador (post) en la Internet es independiente. Sus operadores pueden elegir qué

servicio de Internet usar y que servicios locales quieren proporcionar al resto de la Internet.

2.4.4.1.1. Intranet

Una intranet es una red de ordenadores basada en los protocolos que gobiernan Internet

(TCP/IP) que pertenece a una organización y que es accesible únicamente por los miembros

de la organización, empleados u otras personas con autorización. Una intranet puede estar o

no conectada a Internet. Un sitio web en una intranet es y actúa como cualquier otro sitio

web, pero los cortafuegos (firman) lo protegen de accesos no autorizados. Al igual que

Internet, las intranets se usan para distribuir y compartir información. Las intrantes hoy en

día componen el segmento con el mayor crecimiento dentro de Internet, porque son menos

caras de montar y de administrar, que las redes privadas que se basan en protocolos

propietarios.

2.4.4.1.2. Extranet

Una extranet es una intranet a la que pueden acceder parcialmente personas autorizadas

ajenas a la organización o empresa propietaria de la intranet. Mientras que una intranet reside

detrás de un cortafuego y sólo es accesible por las personas que forman parte de la

organización propietaria de la intranet, una extranet proporciona diferentes niveles de acceso

a personas que se encuentran en el exterior de la organización. Esos usuarios pueden acceder

a la extranet sólo si poseen un nombre de usuario y una contraseña con los que identificarse.

La identidad del usuario determina que partes de la extranet puede visualizar. Las extranets

se están convirtiendo en un medio muy usado por empresas que colaboran para compartir

información entre ellas. Se emplean como medio de comunicación de una empresa con sus

clientes, proveedores o socios.

2.4.4.1.3. Ventajas y desventajas

32

El desarrollo explosivo de Internet y en especial de la WWW se debe a la aceptación por todo

el mundo de los estándares y tecnologías que emplea:

Medio de transporte común (TCP/IP), servidor (HTTP) y lenguaje de creación de páginas

(HTML) estandarizados.

Muchas empresas han descubierto que las anteriores tecnologías se pueden emplear en las

aplicaciones cliente/servidor que emplean. De esta forma nace el concepto de intranet: usar

las tecnologías de Internet para implementar las tradicionales aplicaciones cliente/servidor

dentro de una empresa. Además, una vez que se tiene una aplicación que funciona en una

intranet, aparece la posibilidad de permitir su uso a través de Internet, lo que facilita el

teletrabajo o la movilidad de los empleados de una empresas.

Una ventaja clave del uso de aplicaciones web es que el problema de gestionar el código en

el cliente se reduce drásticamente.

Una segunda ventaja, relacionada con la anterior, es que se evita la gestión de versiones. Se

evitan problemas de inconsistencia en las actualizaciones, ya que no existen clientes con

distintas versiones de la aplicación.

Una tercera ventaja es que si la empresa ya está usando Internet, no se necesita comprar ni

instalar herramientas adicionales para los clientes. Otra ventaja, es que de cara al usuario, los

servidores externos (Internet) e internos (intranet) aparecen integrados, lo que facilita el

aprendizaje y uso.

Una última ventaja, pero no menos importante, es la independencia de plataforma. Para que

una aplicación web se pueda ejecutar en distintas plataformas (hardware y sistema operativo),

sólo se necesita disponer de un navegador para cada una de las plataformas, y no es necesario

adaptar el código de la aplicación a cada una de ellas. Además, las aplicaciones web ofrecen

33

una interfaz gráfica de usuario independiente de la plataforma (ya que la plataforma de

ejecución es el propio navegador). (LUJÁN MORA, 2001)

2.4.5. Hosting y dominio

2.4.5.1. Hosting

Según (DÍAZ APARICIO, 2015) alojamiento web es el servicio que provee a los usuarios un

sistema para poder almacenar información, imágenes, vídeo o cualquier contenido accesible

vía web, es como un disco duro donde guarda sus archivos de forma segura.

Las páginas web se componen de textos, imágenes, incluso videos, pdfs, o cualquier otro tipo

de archivo, que cuando alguien accede al dominio este se carga desde el hosting. Es por ello

que al igual que un dominio, disponer de un hosting es impredecible para arrancar el proyecto

de red. (GARCÍA, 2014)

Hay distintas CLASES de alojamiento web: Gratuito, Compartido, Dedicado y Housing:

• Alojamiento gratuito. Orientadas a páginas personales, a pequeñas empresas o asociaciones.

Los alojamientos gratuitos se dan a cambio de publicidad, pero tienen el inconveniente de

poseer poco espacio y gran cantidad de publicidad.

• Alojamiento compartido. Un mismo servidor aloja a varios cientos de sitios webs de clientes

distintos. Es el alojamiento Web más común y tienen un precio razonable.

• Alojamiento dedicado. El servidor que utiliza es alquilado y se dispone de forma exclusiva.

No tiene restricciones y suele ser utilizado por grandes sitios de comercio electrónico o webs

con un gran número de visita. El precio de este tipo de alojamiento es superior al del

alojamiento compartido.

34

• Housing o colocation. Es parecido al alojamiento dedicado, con la diferencia en que el

servidor es de propiedad. Suele ser utilizada por grandes empresas que requieren fiabilidad

y seguridad.

2.4.5.1.1. Factores para hallar un alojamiento

Para encontrar el alojamiento más adecuado para una página web se han de tener en cuenta

los siguientes factores:

1. Objetivos y recursos.- Definir los objetivos y recursos que se van a necesitar

(estadísticas, acceso a bases de datos, envió de formularios por correo electrónico, etc.).

2. La velocidad.- La velocidad del servidor es un factor importante, cuanto más cerca se

encuentre el servidor, más velocidad tendrá.

3. La transferencia.- Es la capacidad de tráfico que soporta un sitio web.

4. El precio.-Es el factor más fácil de comparar, tiene que haber una buena relación entre

la calidad del servicio y el precio del mismo.

Para identificar una empresa o un sitio web en Internet es necesario disponer de un dominio,

así pues, seguidamente se estudiara en que consiste y los tipos que hay. (RUANO PAVÓN

& SÁNCHEZ CASIMIRO, 2012)

2.4.5.2. Dominio

Un dominio identifica a un sitio que es único en Internet, ya que los dominios son otorgados

por entidades especiales que administran su delegación. Existen distintos tipos de dominios,

se pueden clasificar en dos tipos:

35

a) Internacionales o genéricos: hacen referencia al tipo de organización que es dueña del

dominio. Algunos ejemplos son: .com (compañía comercial), .org (organización sin fines de

lucro), .net (redes y servicios de Internet), .edu (institución educativa), .gob (organización

gubernamental).

b) Dominios territoriales o dominios país: representan a un país y están a cargo del estado

de cada nación. Por ejemplo: .es (España), .fr (Francia.ar (Argentina), .de (Alemania).

(DALAGA S.A., 2012)

El siguiente cuadro recoge los tipos de dominios genéricos que hay y la información a la que

van asociados.

DOMINIOS INFORMACIÓN

.com Empresas comerciales

. net Proveedores de redes

.org Organizaciones, fundaciones, entidades sin ánimo de lucro.

.gov Agencias de Gobierno.

. int Organizaciones internacionales.

.mil Instituciones militares.

.edu Instituciones de educación.

.coop Cooperativas.

.biz Grandes compañías de negocios

.aero Industria aeronáutica.

.pro Profesionales.

.museum Museos.

.name Cualquier persona que quiera poner su nombre en la Red.

.Info Empresas de información, periódicos, revistas, etc

.tv Empresas de vídeo, cine y televisión.

.cc Pretende conseguir un dominio global y no tienen posibilidad de

conseguir el .com que desean.

36

.ws

Todo tipo de sitios webs da la facilidad de conseguir el dominio

deseado.

Tabla 2: Tipos de dominios genéricos

Fuente: (DATE, 2005)

2.4.5.2.1. Subdominio

El subdominio es un subgrupo o subclasificación del nombre de dominio, el cual es definido

con fines administrativos u organizativos. Se considera como un dominio de segundo nivel

y normalmente es una serie de caracteres o palabra que se escriben antes del dominio

principal.

Se puede decir que el subdominio se utiliza para referirse a una dirección web que trabaja

como un anexo (o sitio relacionado) de un dominio principal. Por ejemplo, un subdominio

puede representarse de la siguiente forma:

www.subdominio.midominio.com

www.foro.cursodesarrolloweb.com (DÍAZ APARICIO, 2015)

2.4.6. Sistema gestor de base de datos

Es un sistema computarizado cuya finalidad general es almacenar información y permitir a

los usuarios recuperar y actualizar esa información con base en peticiones. La información

en cuestión puede ser

cualquier cosa que sea de

importancia para el

individuo u organización, en

otras palabras, “todo lo que

sea necesario para auxiliarle

en el proceso general de su

administración”.

37

Gráfico 6: Simplificación de un sistema de base de datos

Fuente: (DATE, 2005)

El Sistema Gestor de Base de Datos (SGBD) es una aplicación que permite a los usuarios

definir, crear y mantener la BD y proporciona un acceso controlado a la misma.

Están diseñados para gestionar grandes bloques de información. Esto implica tanto la

definición de estructuras para el almacenamiento como la de mecanismos para la gestión de

la información.

Debe prestar los siguientes servicios:

• Creación y definición de la BD: especificación de la estructura, el tipo de los datos. las

restricciones y relaciones entre ellos mediante lenguajes de definición de datos. Toda esta

información se almacena en el diccionario de datos. El SGBD proporcionará mecanismos

para la gestión del diccionario de datos.

• Manipulación de los datos realizando consultas, inserciones y actualizaciones de aquéllos

utilizando lenguajes de manipulación de datos.

• Acceso controlado a los datos de la BD mediante mecanismos de seguridad de acceso a los

usuarios.

• Acceso controlado a los datos de la BD mediante mecanismos de seguridad de acceso a los

usuarios.

• Mantener la integridad y consistencia de los datos utilizando mecanismos para evitar que

los datos sean perjudicados por cambios no autorizados.

• Acceso compartido a la base de datos, controlando la interacción entre usuarios

concurrentes.

38

• Mecanismos de copias de respaldo y recuperación para restablecer la información en caso

de fallos en el sistema.

A continuación, se listarán algunos de los comunes, citando para qué suelen servir:

MySQL: Sistema libre y gratuito para uso no comercial. Ampliamente utilizado en

programación web. Utilizado por millones de webs en todo el mundo.

PostgreSQL: Sistema libre y gratuito. Su principal cometido es ser una alternativa a

MySQL. Por lo general, es más lento que MySQL, pero incorpora más capacidades de

gestión de integridad y escalabilidad.

SQLite: Es libre también. Su principal característica es que se guarda en un archivo único

y es portable de un lugar a otro. Es útil para aplicaciones informáticas de escritorio o en

dispositivos móviles (es el estándar en Android).

Oracle Database: uno de los sistemas más potentes aunque es de pago. Suele utilizarse

en aplicaciones empresariales importantes. Su precio varía según el uso que se le vaya a

dar y las características que se necesiten.

MS SQL Server: producto de Microsoft que hace la competencia a Oracle Database, útil

sobre todo en entornos en los que se suele trabajar con herramientas de Microsoft

(Windows, .NET Framework, Windows Server, etc.).

IBM DB2: producto de IBM para gestionar bases de datos relacionales. Su utilización

es similar a la de Oracle Database.

2.4.6.1. Componentes

39

Los SGBD son paquetes de software muy complejos que deben proporcionar una serie de

servicios que van a permitir almacenar y explotar los datos de forma eficiente. Los

componentes principales se describen a continuación.

2.4.6.1.1. Lenguajes de los SGBD

Todos los SGBD ofrecen lenguajes e interfaces apropiadas para cada tipo de usuario:

administradores, diseñadores, programadores de aplicaciones y usuarios finales.

Los lenguajes permiten al administrador de la base de datos especificar los datos que

componen la BD, su estructura, las relaciones que existen entre ellos, las reglas de integridad,

los controles de acceso, las características de tipo físico y las vistas externas de los usuarios.

Los lenguajes del SGBD se clasifican en:

• Lenguaje de definición de datos (LDD o DDL): se utiliza para especificar el esquema de la

base de datos, las vistas de los usuarios y las estructuras de almacenamiento. Es el que define

el esquema conceptual y el esquema interno. Lo utilizan los diseñadores y los

administradores de la BD.

• Lenguaje de manipulación de datos (LMD o DML): se utiliza para leer y actualizar los datos

de la BD. Es el que emplean los usuarios para realizar consultas, inserciones, eliminaciones

y modificaciones. (RAMOS MARTIN & RAMOS MARTIN, 2011)

2.4.6.1.2. El diccionario de datos

El diccionario de datos es el lugar donde se deposita información sobre todos los datos que

forman la base de datos. El diccionario contiene las características lógicas de los sitios donde

se almacenan los datos del sistema, incluyendo nombre, descripción, alias, con-tenido y

organización, además identifica los procesos donde se emplean los datos y los sitios donde

se necesita el acceso inmediato a la información.

40

En una BD relacional el diccionario de datos proporciona información acerca de:

• La estructura lógica y física de la base de datos.

• Las definiciones de todos los objetos de la base de datos: tablas, vistas, índices,

disparadores. Procedimientos, funciones, etc.

• El espacio asignado y utilizado por los objetos.

• Los valores por defecto de las columnas de las tablas.

• Información acerca de las restricciones de integridad. (RAMOS MARTIN & RAMOS

MARTIN, 2011)

2.4.6.1.3. Seguridad e integridad de datos

Un SGBD proporciona los siguientes mecanismos para garantizar la seguridad e integridad

de los datos:

Debe garantizar la protección de los datos contra accesos no autorizados, tanto

intencionados como accidentales. Asegura que sólo los usuarios autorizados pue-den

acceder a la BD.

Los SGBD ofrecen mecanismos para implantar restricciones de integridad en la BD:

estas restricciones van a proteger la BD contra daños accidentales. Los valores de los

datos que se almacenan deben satisfacer ciertos tipos de restricciones de consistencia y

reglas de integridad, que especificará el administrador de la BD. El SGBD puede

determinar si se produce una violación de la restricción.

Proporciona herramientas y mecanismos para la planificación y realización de copias de

seguridad y restauración.

41

Debe ser capaz de recuperar la BD llevándola a un estado consistente, caso de ocurrir

algún suceso que la dañe. (RAMOS MARTIN & RAMOS MARTIN, 2011)

2.4.6.1.4. Usuarios de los SGBD

En los sistemas de gestión de bases de datos actuales existen diferentes categorías de

usuarios. Consideramos tres grandes clases de usuarios:

• Los usuarios de la categoría DBA (Database Administrator), cuya función es precisamente

administrar la base, y que tienen él ni el más alto de privilegios.

• Los usuarios de la categoría RESOURCE, que pueden crear sus propios objetos, y tienen

acceso a los objetos para los que se les ha concedido permiso.

• Los usuarios del tipo CONNECT, que solamente pueden aquellos objetos para los que se

les ha concedido permiso de acceso. (RAMOS MARTIN & RAMOS MARTIN, 2011)

2.4.6.2. Arquitectura del SGBD

En 1975, el comité ANSI-SPARC (American National Standard Institute - Standards

Planning and Requirements Committee) propuso una arquitectura de tres niveles para los

SGBD, cuyo objetivo principal es separar los programas de aplicación de la base de datos

física.

En esta arquitectura, el esquema de una BD se define en tres niveles de abstracción distintos:

• Nivel interno o físico: es el nivel más bajo de abstracción: describe cómo se almacena real-

mente los datos.

• Nivel lógico o conceptual: describe los datos que se almacenan en la BD y sus relaciones,

es decir, los objetos del mundo real, sus atributos y sus propiedades y las relaciones entre

ellos.

42

• Nivel externo o (le vistas: describe la parte de BD a la que los usuarios pueden acceder.

(RAMOS MARTIN & RAMOS MARTIN, 2011)

Gráfico 7: Niveles de la arquitectura

Fuente: (DATE, 2005)

2.4.6.3. Objetivos del SGBD

Abstracción de la información

El primer objetivo de un SGBD es proporcionar a los usuarios una visión abstracta de la

información, es decir, el sistema ahorra al usuario la necesidad de conocer los detalles de

cómo se almacena los datos. Para ocultar estos detalles, se definen varios niveles de

abstracción tal y como se verá más adelante.

Independencia.

Es la capacidad para modificar un esquema de definición sin afectar a los programas de

aplicación. Existen dos niveles de independencia:

1. Independencia Física. Es posible modificar el esquema físico sin afectar a las

aplicaciones que los utilizan.

2. Independencia lógica. Cuando es posible modificar el esquema conceptual sin

obligar a escribir de nuevo las aplicaciones. (COBO, 2007)

43

Redundancia mínima

Consiste en evitar el almacenamiento múltiple de una misma información para uso de

distintas aplicaciones. En principio puede parecer que lo más conveniente es una redundancia

nula, pero, en la práctica es mejor mantener ciertos duplicados a efectos de realizar búsquedas

más rápidas. (COBO, 2007)

Consistencia.

Consiste en impedir que exista información inconsistente o contradictoria en la base de datos.

La inconsistencia surge cuando existen varias copias del mismo dato y tras la modificación

de una de ellas, las demás no son actualizadas, o sí lo son pero de forma incorrecta.

Si existen datos duplicados, en la actualización de esos datos, el SGBD debe garantizar la

adecuada actualización de los datos en todos los ficheros donde se encuentre. (COBO, 2007)

Seguridad

El SGBD debe garantizar la protección de la información, controlando el acceso y la

manipulación de las distintas aplicaciones y usuarios.

El SGBD debe disponer de un robusto subsistema de seguridad y autorización, mediante el

cual el Administrador pueda:

1. Crear cuentas de usuario protegidas con contraseñas (para asegurar que sólo acceden a los

datos los usuarios que tengan permiso para ello).

2. Crear restricciones para cada usuario, de forma que se controle

44

a) A qué datos tiene acceso el usuario

b) El tipo de operaciones que puede realizar sobre esos datos (es decir, si puede verlos o

modificarlos o crear nuevos o eliminarlos). (COBO, 2007)

Integridad

Mantener la integridad es asegurar que la información almacenada y utilizada por una

aplicación es correcta, es decir refleja fielmente la realidad

Evitar las violaciones de reglas de integridad es crucial en los sistemas de BD multiusuario,

en los que muchos usuarios acceden a la misma información: el que uno de ellos modifique

un dato o introduzca información errónea, afecta al resto de usuarios del sistema. Será

necesario verificar el cumplimiento de las restricciones de integridad en cada actualización

(introducción. modificación o eliminación) de datos. (COBO, 2007)

2.4.6.4. El modelo entidad-relación

El modelo de datos entidad-relación (E-R) fue propuesto por Peter Chen en 1976 para la

representación conceptual de los problemas del mundo real. Es un modelo muy extendido y

potente para la representación de los datos: es la referencia que se utiliza para el diseño de

modelos racionales. Se simboliza haciendo uso de gráficos en los que se representan las

entidades y las relaciones entre ellas. (RAMOS MARTIN & RAMOS MARTIN, 2011)

Elementos del modelo E-R

Entidad: es un objeto del mundo real, que tiene interés para la empresa, Cada entidad se

identifica por su nombre.

Hay dos tipos de entidades:

45

o Entidad fuerte: es aquella que no depende de otra entidad para

su existencia.

o Entidad débil: es aquella que necesita a otra entidad para

existir. Las entidades débiles se relacionan con la entidad fuerte con una relación uno a

varios.

Componentes de las entidades:

o Atributos o campos: son las unidades de información que describen propiedades de las

entidades. El conjunto de valores permitido para cada atributo se denomina dominio: por

ejemplo, el dominio del atributo nombre puede ser el conjunto de cadenas de texto de una

longitud determinada.

o Clave primaria o principal (primary key): es el conjunto de atributos que identifican de

forma única a cada entidad. No puede contener valores nulos, ha de ser sencilla de crear

y no ha de variar con el tiempo.

o Clave ajena o foránea (foreign key): es el atributo o conjunto de atributos de una cantidad

que forman la clave primaria en otra entidad. Las claves ajenas van a representar las

relaciones entre tablas.

Relación: es la asociación entre dos o más entidades. Tienen nombre de verbo que las

identifica con respecto a las otras relaciones (BERNABE, 2015)

2.4.6.5. Arquitectura cliente-servidor

Gráfico 8: Representación de una

entidad fuerte y débil.

46

Un sistema de base de datos puede ser visto como un sistema que tiene una estructura muy

sencilla de dos partes, las cuales consisten en: un servidor y un

conjunto de clientes:

El servidor es precisamente el propio DBMS. Soporta todas las

funciones básicas del DBMS: definición de datos, manipulación

de datos, seguridad e integridad de los datos, etcétera.

Los clientes son las diversas aplicaciones que se ejecutan sobre

el DBMS, tanto aplicaciones escritas por el usuario como

aplicaciones integradas (es decir, aplicaciones

proporcionadas por el fabricante del DBMS o por alguna

otra compañía). (DATE, 2005)

2.4.6.6. Mysql

MySQL es un sistema de administración de bases de datos relacionales rápido, sólido y

flexible que utiliza el lenguaje SQL (Structured Query Language Lenguaje de Consulta

Estructurado. Se trata de un SBD de código abierto. Es ideal para crear bases de datos con

acceso desde páginas web dinámicas, para la creación de sistemas de transacciones on-line o

para cualquier otra solución profesional que implique almacenar datos, teniendo la

posibilidad de realizar múltiples y rápidas consultas. (COBO, GOMEZ, & PEREZ, 2014)

Es el más célebre SGBDR del mundo Open Source, en particular gracias a su compatibilidad

con el servidor de páginas Web Apache y el lenguaje de páginas Web dinámicas PHP.

En ciertos casos, es práctico o necesario adquirir una licencia comercial. Los casos prácticos

reflejan la necesidad de un soporte por parte del editor o la voluntad de apoyar el trabajo de

la empresa MySQL AB en el desarrollo y el soporte de MySQL.

MySQL pone a disposición de los usuarios dos tipos de licenciamiento:

Gráfico 9: Arquitectura cliente- servidor

Fuente: (DATE, 2005)

47

Una licencia comercial.

Una licencia GPL (General Public Denise).

La compra de una licencia permite instalar una o más instancias de en un mismo equipo. El

número de microprocesadores no influye en el precio de las licencias y las conexiones

clientes al servidor tampoco están limitadas.

Si se utiliza MySQL con un servidor Web como Apache o Internet Information Server (IIS),

no se requiere ninguna licencia aunque el servidor Web sea un sistema comercial. Esta

cláusula es vigente aunque el sitio Web albergado sea un sitio comercial. (MINERA, 2011)

2.4.6.6.1. Ventajas

MySQL ofrece varias ventajas respecto a otros sistemas gestores de bases de datos:

Tiene licencia pública, permitiendo no solo la utilización del programa sino también la

consulta y modificación de su código fuente. Resulta por tanto fácil de personalizar y

adaptar a las necesidades concretas.

El programa está desarrollado en C y C++, lo que facilita su integración en otras

aplicaciones desarrolladas igualmente en esos lenguajes.

Puede ser descargado gratuitamente de Internet (http://www.mysql.com) haciendo uso

de su licencia GPL.

Para aquellos que deseen que sus desarrollos basados en MySQL no sean "código

abierto" existe también una licencia comercial.

MySQL utiliza el lenguaje SQL (Structured Query Languaje - Lenguaje de Consulta

Estructurado) que es el lenguaje de consulta más usado y estandarizado para acceder a

48

bases de datos relacionales. Soporta la sintaxis estándar del lenguaje SQL para la

realización de consultas de manipulación, creación y de selección de datos.

Es un sistema cliente/servidor, permitiendo trabajar como servidor multiusuario y de

subprocesamiento múltiple, es decir, cada vez que se establece una conexión con el

servidor, el programa servidor crea un subproceso para manejar la solicitud del cliente,

controlando el acceso simultáneo de un gran número de usuarios a los datos y asegurando

el acceso solo a usuarios autorizados.

MySQL dispone de un sistema sencillo de ayuda en línea, y de un monitor que permite

realizar todas las operaciones desde la línea de comandos del sistema, sin necesitar

ningún tipo de interfaze de usuario gráfica. Esto facilita la administración remota del

sistema utilizando telnet.

Es portable, es decir, puede ser llevado a cualquier plataforma informática. MySQL está

disponible en más de veinte plataformas diferentes incluyendo las distribuciones más

usadas de Linux, sistema operativo Mac X, UNIX y Microsoft Windows.

Es posible encontrar gran cantidad de software desarrollado sobre MySQL o que soporte

MySQL. (COBO, GOMEZ, & PEREZ, 2014)

2.4.6.6.2. Características

La lista siguiente presenta las principales características del servidor MySQL:

Está escrito en C/C++ y probado con numerosos compiladores.

Funciona en muchos sistemas operativos.

Soporta muchas API como C, C++, PHP, Perl, Eiffel, Python, Java, Tcl.

Las utilidades clientes y de administración utilizan los sockets TCP/IP, los sockets Unix

o los canales con nombre NT (Named Pipes).

49

Dispone de un driver ODBC (Open DataBase Connectivity) para Windows lo que le

aporta compatibilidad con la mayoría de lenguajes disponibles en este sistema operativo.

Es totalmente multithread, lo que aumenta enormemente el rendimiento del servidor.

MySQL está previsto para funcionar en entornos multiprocesador.

Dispone de un sistema de administración de la memoria extremadamente potente. La

cantidad de memoria tiene una incidencia directa sobre el rendimiento de MySQL. Si un

servidor presenta fallos de rendimiento,

Se puede interrogar con el lenguaje SQL, lo que garantiza una mejor compatibilidad con

otros SGBDR. Todos los scripts SQL escritos para otro SGBDR que respeten el SQL

estándar pueden utilizarse con MySQL. (THIBAUD, 2006)

2.4.6.7. Base de datos

Según (RUIZ FAUDÓN & LOPÉZ GAMINO, 2010)Una base de datos BDD, es un conjunto

de datos persistentes que es utilizado por los sistemas de aplicación de alguna empresa dada.

Algunas de las ventajas específicas:

Los datos pueden compartirse.- Compartir no solo significa que las aplicaciones

existentes puedan compartir la información de la base de datos, sino también que sea

posible desarrollar nuevas aplicaciones para operar sobre los mismos datos. En otras

palabras, es posible satisfacer los requerimientos de datos de aplicaciones nuevas sin

tener que agregar información a la base de datos.

Es posible reducir la redundancia.- En sistemas que no son de bases de datos, cada

aplicación tiene sus propios archivos exclusivos. A menudo este hecho puede conducir

a una redundancia considerable de los datos almacenados, con el consecuente

desperdicio de espacio de almacenamiento.

50

Es posible (hasta cierto grado) evitar la inconsistencia. Entonces necesariamente habrá

ocasiones en las que las dos entidades no coincidan: digamos, cuando una de ellas ha

sido actualizada y la otra no. En esos momentos, decimos que la base de datos es

inconsistente. Resulta claro que una base de datos en un estado inconsistente es capaz de

proporcionar a sus usuarios información incorrecta o contradictoria.

Es posible brindar un manejo de transacciones: Una transacción es una unidad de trabajo

Lógica, que por lo regular comprende varias operaciones de la base de datos (en

particular, varias operaciones de actualización).

Es posible mantener la integridad: El problema de la integridad es el de asegurar que los

datos de la base de datos estén correctos.

Es posible hacer cumplir la seguridad: Al tener la compleja jurisdicción sobre la base de

datos, el DBA (por supuesto, bajo la dirección apropiada del administrador de datos)

puede asegurar que el único medio de acceso a la base de datos sea a través de los canales

adecuados y por lo tanto puede definir las reglas o restricciones de seguridad que serán

verificadas siempre que se interne acceder a datos sensibles.

Es posible equilibrar los requerimientos en conflicto: Al conocer los requerimientos

generales de la empresa (a diferencia de los requerimientos de los usuarios individuales),

el DBA puede estructurar los sistemas de manera que ofrezcan un servicio general.

Es posible hacer cumplir los estándares: Con el control central de la base de datos, el

DBA (bajo la dirección del administrador de datos) puede asegurar que todos los

estándares aplicables en la representación de los datos sean observados. (DATE, 2005)

2.4.7. Servidor web

Un servidor web es un programa diseñado para aceptar peticiones HTTP del navegador y

servir las páginas web que tiene alojadas. Para navegar a un sitio web se necesita saber la

dirección web exacta del sitio.

51

Cada sitio web tiene una dirección

única conocida como URL (Unlform

Resource Locator -Localizador

Uniforme de Recursos). En una URL

se pueden distinguir tres partes: el

protocolo, el nombre de dominio del

ordenador servidor y la ruta en el

servidor.

El protocolo que se utiliza para servir páginas web es el HTTP, el nombre de dominio indica

el ordenador de Internet que nos va a dar la in-formación solicitada y la ruta indica la

ubicación del archivo solicitado dentro del servidor. (RAMOS MARTIN & RAMOS

MARTIN, 2011)

Antes de ver cómo funciona el acceso a un sitio web conviene tener claros los siguientes

conceptos:

Direcciones IP o Direcciones Internet: son las direcciones que utiliza el protocolo IP

(Internet Protocol - Protocolo de Internet) para identificar de forma única un dispositivo

en Internet. Este protocolo permite que se comuniquen los dispositivos conectados a la

red.

Los dominios: son los nombres de los sitios web que visitamos. En lugar de utilizar las

direcciones IP para acceder a los sitios web, utilizaremos los nombres de dominio, ya

que es más sencillo recordar el nombre de un sitio que su dirección IP El servidor de las

aplicaciones web está formada por:

o Páginas estáticas (documentos HTML) que siempre muestran el mismo contenido.

Gráfico 10: Estructura de una Dirección Web

Fuente: (RAMOS MARTIN & RAMOS MARTIN, 2011)

52

o Recursos adicionales (multimedia, documentos adicionales, etc.) que se pueden emplear

dentro de las páginas o estar disponibles para ser descargados y ejecutados (visualizados)

en el diente.

o Programas o scripts que son ejecutados por el servidor web cuando el navegador del

cliente solicita algunas páginas. En algunos casos pueden acceder a bases de datos.

(MORA, 2006)

Así pues, existen tres elementos indispensables en Internet para que sea posible la conexión:

1. Servidor web. Es un servidor que está

preparado para servir páginas web las

24 horas del día. Se está ejecutando

continuamente y atiende a las

peticiones que hacen los clientes

desde los navegadores.

2. Dominio. Es el sitio web al que queremos acceder. Se introduce en la barra de

direcciones del navegador.

3. Servidor DNS. Es el encargado de transformar el nombre del dominio de un servidor

web en la dirección IP. (RAMOS MARTIN & RAMOS MARTIN, 2011)

El proyecto se realizó con un servidor web local XAMPP

2.4.7.1. Xampp (servidor)

Según (AUBRY, 2015) xampp es el entorno más popular de desarrollo con PhP, siendo una

distribución de Apache completamente gratuita y fácil de instalar que contiene Mysql, Php y

Perl.

Gráfico 11: Búsqueda de la IP en el servidor

Fuente: (RAMOS MARTIN & RAMOS MARTIN, 2011)

53

Ventajas al utilizar Xampp:

El entorno de desarrollo PhP es más

popular.

Es multiplataforma: Windows, Mac OS

X y Linux

Fácil de instalar y configurar.

Completamente gratuito.

2.4.7.2. PhpMyAdmin (Entorno Web)

PhpMyAdmin tiene una interfaz web muy intuitiva viene adjunto con los paquetes de

(Appserv, Wamp y Xampp) esta es una herramienta muy completa que permite acceder a

todas las funciones de las bases de datos MySQL. (RAMOS MARTIN & RAMOS MARTIN,

2011)

Según (MIFSUD TALÓN, 2012) phpMyAdmin es una herramienta escrita en PHP para

llevar la administración de MySOL vía web. Permite: crear y eliminar BBDD, tablas,

campos, administrar claves y privilegios

Sus funciones son:

• Crear y borrar bases de dalos, tablas

• Eliminar, editar y añadir campos

• Ejecutar cualquier sentencia SQL

• Exportar e importar datos.

• Administrar servidores y bases de datos.

2.4.8. Lenguaje de programación

Según (CARDADOR CABELLO, 2015) programación es el proceso de diseño, codificación,

depuración y mantenimiento del código fuente. Dicho código fuente o algoritmo está

Gráfico 13: Php MyAdmin

Fuente: (MIFSUD TALÓN, 2012)

Gráfico 12: Transacción web con Apache Mysql – Php

Fuente: (RAMOS MARTIN & RAMOS MARTIN, 2011)

54

relacionado con un determinado problema a resolver y es escrito (codificado o

implementado) bajo un lenguaje de programación.

Lenguajes de programación web

Según (CAIVANO, 2009) Existen numerosos lenguajes de programación empleados para el

desarrollo de Aplicaciones Web, entre los que destacan:

PHP

AS P/ASP.NET

Java, con sus tecnologías Java Servlets y JavaServer Pages (JSP)

Perl

Ruby

Python

HTML

XML

2.4.8.1. Php

PHP es un lenguaje de script que se ejecuta en el lado del servidor, cuyo código se incluye

en una página HTML clásica. Puede compararse por tanto a otros lenguajes de script que

funcionan según el mismo principio: ASP (Active Server Pages) o JSP (lava Server Pages).

(HEURTEL, 2014)

2.4.8.2. Html

HTML, Lenguaje de Marcas de Hipertexto, Según (TROY , 2015) es un lenguaje de marcas

que dice al navegador web cómo mostrar una página web. Los documentos HTML son sólo

archivos de texto sin formato con códigos especiales llamados tags (etiquetas) que el

navegador web usa para interpretar y mostrar la información en la pantalla. Los archivos

HTML pueden tener una extensión .htm o .html. La extensión .html es más frecuente que

.htm, por ello será la que usare a lo largo del desarrollo de mi proyecto.

55

2.4.8.3. Javascript

Según (TROY , 2015) JavaScript es un lenguaje de programación de computadoras dinámico

utilizado habitualmente en navegadores web para controlar el comportamiento de páginas

web e interactuar con los usuarios, permitiendo la comunicación asincrónica, siendo un

lenguaje de guion del lado del cliente usado para navegadores web. Se enfoca

fundamentalmente en ayudar a los desarrolladores a interactuar tanto con la página web como

con el navegador mismo.

2.5. Conclusiones

El marco teórico es una base fundamental para el desarrollo del presente proyecto ya que

en este ayuda a aclarar dudas sobre algunos temarios que son de gran importancia para

el desarrollo de la aplicación.

Es muy importante recordar que toda empresa ya sea pública o privada necesita por

fuerza mayor un buen control administrativo y financiero, para que este sea eficiente y

cumpla un correcto manejo es recomendable automatizar procesos o acciones que

podrían generar pérdidas de recursos y tiempo, para ello es de vital importancia conocer

de antemano los procesos que se realizan antes de automatizarlos.

La aplicación web tiene la ventaja de estar disponible siempre y cuando tenga acceso a

internet, es por ello que se ha realizado una pequeña investigación con todo lo referente

a la web, en el entorno y la aplicación.

La Gestión Financiera es una herramienta que se utiliza en cualquier tipo de entidad,

ayuda a la administración de recursos que tiene la empresa, con la finalidad de llevar un

control adecuado y muy ordenado de ingresos y egresos, siendo de vital importancia su

control.

56

CAPITULO III

3. MARCO PROPOSITIVO

3.1. Tema

Aplicación web para la gestión académica y financiera de la Unidad Educativa a Distancia

“CENTEBAD”, ext. Santo domingo de los Tsáchilas.

3.2. Descripción de la propuesta

La propuesta consisten en la elaboración de un prototipo, de un sistema informático o

aplicación orientada a la web capaz de cumplir con la mayor parte de necesidades de la

institución, en la cual integra funciones como: matriculación en línea, consulta de haberes o

documentos pendientes.

3.3. Desarrollo de la propuesta

La propuesta planteada ha sido desarrollada en base a los siguientes pasos:

3.3.1. Metodología de desarrollo del software

Para el desarrollo del presente proyecto se utilizara el método en cascada. Como su propio

nombre indica, la metodología en cascada hace uso de un proceso de diseño secuencial, que

fluye secuencialmente del punto inicial al punto final, con varias etapas diferentes.

57

Gráfico 14: Modelo Cascada

Fuente: Investigación propia

3.3.1.1. Análisis

3.3.1.1.1. Análisis de requerimientos.

Software.

Mysql.- Permitirá el manejo de la Base de Datos, ya es esta la que almacena toda la

información.

PowerDesigner.- Permitirá el diseño conceptual, físico y lógico de la BDD, además servirá

para crear los casos de uso.

Xampp.- Permitirá convertir el equipo personal en un servidor para continuar con el

desarrollo y corrección de errores de la aplicación web, antes de contratar un dominio y

hosting.

Adobe Dreamweaver.- Esta aplicación permite realizar painas web ya sean estáticas o

dinámicas.

Adobe Photoshop.- Se utilizara esta aplicación para modificar imágenes, dándoles diferente

presentación.

58

Hardware.

El equipo que se utilizó para desarrollar, el presente proyecto tiene las siguientes

características:

Procesador Intel Pentium 2,4 GHz

Disco Duro 500 GB

Memoria Ram 4 GB

Operativo Windows 8

Además para el desarrollo del presente proyecto se llegó a utilizar:

• Libros • Internet

Requerimientos funcionales y no funcionales

Requerimientos funcionales

Los requerimientos funcionales, son lo que debe hacer el sistema, sus comportamientos

internos del software: cálculos, detalles técnicos, eventos.

Matriculación, registro de datos personales, académicos y laborales.

Personal docente, registro de datos laborales y personales.

Visualizar montos de adeudamiento de cada estudiante.

Emitir información dependiendo el tipo de usuario

Realiza búsquedas mediante filtros.

59

Anuncios, visualización de anuncios previamente ingresados por el administrador.

Desempeño, optimización y rapidez en ingreso, modificación y consultas de datos para

un correcto funcionamiento.

Seguridad, usuario y clave para usuarios autorizados.

Almacenamiento de la información segura y precisa.

Requerimientos no funcionales

Los requerimientos no funcionales, son las restricciones sobre espacio del mismo:

Pantalla amigable e intuitiva para un fácil manejo e ingreso de información.

Acceso al sistema dentro y fuera de la institución, con acceso a internet.

Equipos desde el cual acceden los usuarios al sistema.

Disponibilidad para modificaciones dependiendo la necesidad de la institución.

Página principal informativa completa y eficiente.

Rotación del personal administrativo para el manejo de la aplicación web.

3.3.1.1.2. Fases del diseño.

60

Casos de uso del sistema.

Los casos de uso son la descripción de pasos o actividades que deben realizarse para culminar

algún proceso. A los personajes o entidades se les denominan como actores, estos también

sirven para especificar la comunicación y su comportamiento mediante la interacción con los

usuarios.

Mediante los siguientes gráficos se pretende dar a conocer las diferentes funcionalidades y

procesos que cumplirá la aplicación y los actores que intervendrán.

Gráfico 15: Diagrama de Flujo de Datos de la aplicación

Fuente: Autor

61

Gráfico 16: Caso de uso del administrador

Fuente: Autor

62

Gráfico 17: Caso de uso del estudiante

Fuente: Autor

63

Diagrama de secuencia

Un diagrama de secuencia se lo utiliza para modelar la interacción entre objetos, mensajes o

actividades que se realizan en la aplicación con medida de tiempo secuencialmente, estos

objetos se encuentran en el escenario y se puede visualizar la secuencia de mensajes

intercambiados entre los mismo para cumplir con la funcionalidad de la aplicación.

A continuación se presentan gráficamente, los diagramas de secuencia de cada caso de uso:

Diagrama de secuencia administrador

Registro del personal

Gráfico 18: Diagrama de secuencia, Administrador - Registro del personal

Fuente: Autor

64

Ingreso de anuncios

Gráfico 19: Diagrama de secuencia, Administrador - Ingreso de anuncios

Fuente: Autor

65

Gráfico 20: Diagrama de secuencia, Administrador - Matriculación

Fuente: Autor

66

Gráfico 21: Diagrama de secuencia, Administrador - Ingreso de haberes

Fuente: Autor

67

DIAGRAMA DE SECUENCIA ESTUDIANTE

Gráfico 22: Diagrama de secuencia, Estudiante - Documentación

Fuente: Autor

68

Gráfico 23: Diagrama de secuencia, Estudiante – Consulta de haberes

Fuente: Autor

69

3.3.1.2. Diseño

3.3.1.2.1. Modelo lógico

Gráfico 24: Modelo lógico de la BDD “SiCent”

Fuente: Autor

70

3.3.1.2.2. Modelo físico

Gráfico 25: Modelo físico de la BDD “SiCent”

Fuente: Autor

71

3.3.1.2.3. Prototipo - aplicación web

Gráfico 26: Página Principal de “SiCent”

Fuente: Autor

72

Gráfico 27: Inicio de sesión - Administrador

Fuente: Autor

73

3.3.2. Codificación

Conec.php

$conexion=mysql_connect("localhost","centebad","Ecuador.2016#") or die("no se puede

conectar al servidor");

mysql_select_db("centebad_bdd")or die("no se puede seleccionar la base de datos");

Usuario

<?php

echo "<form>"; $t1 = $_POST[logi]; $contrasena = $_POST[pwd];

$t2 = md5($contrasena); require("../conec.php");

$sql = "select * from sceusua_usuario where SCEUSUA_USUARI='$t1' and

SCEUSUA_CONTRA='$t2'";

$consulta = mysql_query($sql, $conexion); $nfilas = mysql_num_rows($consulta);

$resultado = mysql_fetch_array($consulta); $ContraEncrip = md5($t2);

if ($nfilas > 0) {

$_SESSION["usuario"] = $resultado['SCEUSUA_USUARI'];

$_SESSION["clave"] = $resultado['SCEUSUA_CONTRA'];

$_SESSION["nivel"] = $resultado['SCEUSUA_LEVELX'];

$_SESSION["codigo"] = $resultado['SCEUSUA_CODIGO'];

$_SESSION["codigo_alumno"] = $resultado['SCEALUM_CODIGO'];

// Pregunto si el usuario existe en la bdd

74

if ($resultado['name'] == $t1) {

if ($resultado['pass'] == $t2) {

if ($resultado['level'] == 0) {

header("location:../sesion/index_administrador.php?h1=". $_SESSION["usuario"]);

} else {

header("location:../sesion/index_administrador.php?h1=". $_SESSION["usuario"]); }

} else {

echo"los datos ingresados estan incorrectos";

echo "<a href=\"/sesion/index.php\">Aqui</a>"; } } else { echo"el usuario no

existe"; }}

mysql_close($conexion); echo "</form>"; ?>

Índex, página principal del administrador

<?php session_start();

// Sierro la sesión cuando no se ocupe la aplicación, 5min

$inactivo = 300;

if (isset($_SESSION['tiempo'])) { $vida_sesion = time() - $_SESSION['tiempo'];

if ($vida_sesion > $inactivo) { session_destroy(); header("location:../index.php");

} }$_SESSION['tiempo'] = time();

// Verificar si es el usuario administrador

75

if (isset($_SESSION["usuario"])) {

if ($_SESSION["nivel"] == 0) { //echo"bien";

} else { session_unset(); session_destroy(); header("location:../index.php");

}

} else { //echo"regresar"; header("location:../index.php");} ?>

Gráfico 28: Sistema de Facturación

Insertar Cliente / Estudiante

<?php $consulta = $objSql->consulta("select * from zapp_vista_matricula");

if ($consulta) { while ($resultado = mysql_fetch_array($consulta)) { ?>

<tr> <td><?php echo $resultado['SCEALUM_CEDULA'] ?></td><td> <?php echo

$resultado['SCEALUM_NOMBRE']; echo " "; echo $resultado['SCEALUM_APELLI'] ?>

</td><td>

76

<?php echo $resultado['SCEALUM_GENERO'] ?></td> <td><span ><a

onClick="seleccionar(<?php echo "'" . $resultado['SCEALUM_CODIGO'] . "','" .

$resultado['SCEALUM_NOMBRE'] . " " . $resultado['SCEALUM_APELLI'] . "','" .

$resultado['SCEALUM_DOMICI'] . "','" . $resultado['SCEALUM_TELEFO'] . "','" .

$resultado['SCEALUM_CELULA'] . "','" . $resultado['SCEALUM_CEDULA'] . "'" ?>);"

><img src="../../imagenes/formularios/seleccionar.png" title="Seleccionar"

alt="Seleccionar" /></a></span></td></tr>

<?php }} mysql_free_result($consulta);?>

Insertar productos

<?php

$consulta = $objSql->consulta("SELECT * FROM vista_producto WHERE

PEPRO_ESTADO='ACTIVO' AND PEPRO_STOCKX>0 ORDER BY PEPRO_DESCRI

ASC;");

if ($consulta) {

while ($resultado = mysql_fetch_array($consulta)) { ?>

<tr> <td><?php echo $resultado['PEPRO_SERIEX'] ?> </td><td>

<?php echo $resultado['PEPRO_DESCRI'] ?> </td><td>

<?php echo $resultado['PECAT_NOMBRE'] ?></td><td align="center">

<?php echo $resultado['PEPRO_STOCKX'] ?></td><td align="center">$

<?php echo $resultado['PEPRO_PREVEN'] ?>.00</td><td align="center">

<?php echo $resultado['PEPRO_IVASINO'] ?></td>

<td><span > <a onClick="seleccionarProducto(<?php echo "'" .

$resultado['PEPRO_CODIGO'] . "','" . $resultado['PEPRO_SERIEX'] . "','" .

$resultado['PEPRO_DESCRI'] . "','" . $resultado['PEPRO_STOCKX'] . "','" .

77

$resultado['PEPRO_PREVEN'] . "','" . $resultado['PEPRO_PREVEN'] . "','" .

$resultado['PEPRO_IVASINO'] . "'" ?>);" >

<img src="../../imagenes/formularios/seleccionar.png" title="Seleccionar" alt="Seleccionar"

/></a></span></td></tr>

<?php

} } mysql_free_result($consulta); ?>

3.3.3. Pruebas

Pruebas de funcionamiento en Hardware /Software

Se llevaron a cabo las pruebas necesarias para medir y evaluar el funcionamiento de la

aplicación bajo los diferentes y posibles casos de funcionamiento en donde vaya a ser

ejecutada la aplicación dando como resultado su correcto funcionamiento en:

Pruebas de funcionamiento en software:

Software Resultados

Navegadores Sistemas Operativos Velocidad en Respuesta Procesos

Google Chrome Windows 8 Optima -- Carga/Datos 9/10 promed

Mozilla Firefox Windows 7 Optima -- Carga/Datos 9/10 promed

Internet Explorer Windows 10 Optima -- Carga/Datos 9/10 promed

Tabla 3: Pruebas funcionamiento en software

Fuente: Autor.

78

El uso de cualquier navegador web de los mencionados que son los más comunes en su uso,

no presentaron inconveniente alguno ya que en todos funciona correctamente la aplicación

3.3.3.1. Pruebas de datos en frio

Formulario matricula

Nº Tipo de Objeto Tipo

E/P/S Nombre Comportamiento Operación

1 Caja de texto E Año lectivo Automática Correcta

2 Caja de texto E Fecha Automática Correcta

3 Caja de texto E Numero de matricula Automática Correcta

4 Caja de texto E Libro Automática Correcta

5 Caja de texto E Folio Automática Correcta

6 Caja de selección E Curso Filtro de datos Correcta

7 Caja de texto E Valor matricula Visualiza dato Correcta

8 Caja de texto E Valor pensión visualiza dato Correcta

9 Caja de texto E Apellidos Registro Correcta

10 Caja de texto E Nombres Registro Correcta

11 Caja de texto E Cedula Registro Correcta

12 Caja de texto E Domicilio Registro Correcta

13 Caja de texto E Parroquia Registro Correcta

14 Caja de texto E Provincia Registro No valida

15 Caja de texto E Lugar de nacimiento Registro Correcta

16 Caja de selección E Fecha de nacimiento Selección fecha Correcta

17 Caja de texto E Nacionalidad Registro Correcta

18 Caja de selección E Estado civil Visualiza dato Correcta

19 Caja de selección E Genero Visualiza dato Correcta

20 Caja de texto E E-mail Registro Correcta

21 Caja de texto E Teléfono Registro Correcta

22 Caja de texto E Celular Registro Correcta

79

Nº Tipo de Objeto Tipo

E/P/S Nombre Comportamiento Operación

23 Caja de texto E Celular emergencia Registro Correcta

24 Caja de texto S Observaciones Registro Correcta

25 Caja de texto E Representante Registro Correcta

26 Caja de texto E Cedula Registro Correcta

27 Caja de texto E Celular Registro Correcta

28 Caja de texto E Dirección Registro Correcta

29 Caja de texto S Observación Registro Correcta

30 Caja de texto E Institución académica

Ant. Registro Correcta

31 Caja de selección E Año aprobado Filtro de datos Correcta

32 Caja de texto E Provincia Registro Correcta

33 Caja de texto E Cantón Registro Correcta

34 Caja de texto E Año lectivo Registro Correcta

35 Caja de selección E Partida de nacimiento Activa objeto Correcta

36 Caja de selección E Matricula /

promoción Activa objeto Correcta

37 Caja de selección E Cop. Cedula Activa objeto Correcta

38 Caja de selección E Cert. Primaria Activa objeto Correcta

39 Caja de selección E Cert. Medico Activa objeto Correcta

40 Caja de selección E Fotos Activa objeto Correcta

41 Caja de selección E Pasantías Activa objeto Correcta

42 Caja de selección E Participación

estudiantil Activa objeto Correcta

43 Caja de selección E Cop. Cedula Repre. Activa objeto Correcta

44 Caja de selección E Carta de compromiso Activa objeto Correcta

45 Caja de selección E Medio de publicidad Activa objeto Correcta

46 Caja de texto S Observación Activa objeto Correcta

47 Botón P Nuevo Crea registro Correcta

80

48 Botón P Guardar Guarda registro Correcta

49 Botón P Cancelar Retorna Correcta

50 Botón P Editar Edita registro Correcta

51 Botón P Anular Anula registro Correcta

52 Botón P Imprimir Imprime Correcta

Tabla 4: Prueba de datos en frio formulario de matricula

Fuente: (TORRES, 2016)

3.3.3.2. Pruebas de datos reales

Formulario matricula

Nº Nombre de Elemento Funcionamiento Observación

1 Año lectivo Funciona bien Ninguna

2 Fecha de matricula Funciona bien Ninguna

3 Numero de matricula Funciona bien Ninguna

4 Libro de matricula Funciona bien Ninguna

5 Folio de matricula Funciona bien Ninguna

6 Curso a matricular Funciona bien Ninguna

7 Valor de la matricula Funciona bien Ninguna

8 Valor de la pensión Funciona bien Ninguna

9 Apellidos del estudiante Funciona bien Ninguna

10 Nombres del estudiante Funciona bien Ninguna

11 Cedula del estudiante Funciona bien Ninguna

12 Domicilio del estudiante Funciona bien Muy pequeño el espacio

13 Parroquia del estudiante Funciona bien Ninguna

14 Provincia del estudiante Funciona bien Ninguna

15 Lugar de nacimiento Funciona bien El espacio es muy grande

16 Fecha de nacimiento Funciona bien Ninguna

17 Nacionalidad Funciona bien Ninguna

18 Estado civil Funciona bien Ninguna

19 Genero Funciona bien Ninguna

81

Nº Nombre de Elemento Funcionamiento Observación

20 E-mail Funciona bien Ninguna

21 Teléfono Funciona bien Ninguna

22 Celular Funciona bien Ninguna

23 Celular emergencia (madre) Funciona bien Ninguna

24 Observaciones Funciona bien Ninguna

25 Nombre del representante Funciona bien Ninguna

26 Cedula del representante Funciona bien Ninguna

27 Celular del representante Funciona bien Ninguna

28 Dirección del representante Funciona bien Ninguna

29 Observación del representante Funciona bien Ninguna

30 Institución académica Ant. Funciona bien Muy pequeño el espacio

31 Año aprobado, Inst. Ant. Funciona bien Validar espacio

32 Provincia, Inst. Ant. Funciona bien Ninguna

33 Cantón, Inst. Ant. Funciona bien Ninguna

34 Año lectivo, Inst. Ant. Funciona bien Ninguna

35 Doc. Partida de nacimiento Funciona bien Ninguna

36 Doc. Matricula / promoción Funciona bien Ninguna

37 Doc. Cop. Cedula Funciona bien Ninguna

38 Doc. Cert. Primaria Funciona bien Ninguna

39 Doc. Cert. Medico Funciona bien Ninguna

40 Doc. Fotos Funciona bien Ninguna

41 Doc. Pasantías Funciona bien Ninguna

42 Doc. Participación estudiantil Funciona bien Ninguna

43 Doc. Cop. Cedula Repre. Funciona bien Ninguna

44 Doc. Carta de compromiso Funciona bien Ninguna

45 Doc. Medio de publicidad Funciona bien Ninguna

46 Observación de la documentación Funciona bien Muy pequeño el espacio

47 Nuevo Funciona bien Ninguna

48 Guardar Funciona bien Ninguna

49 Cancelar Funciona bien Ninguna

82

Nº Nombre de Elemento Funcionamiento Observación

50 Editar Funciona bien Ninguna

51 Anular Funciona bien Ninguna

52 Imprimir Funciona bien Ninguna Tabla 5: Prueba de datos reales Formulario matricula

Fuente: (TORRES, 2016)

CONCLUSIONES

Hay que tomar en cuenta que la aplicación no es la solución del problema si no que es

una herramienta para llegar a la solución mediante la toma de decisiones del usuario.

El sistema informático permitirá: el registro y almacenamiento de matrículas de una

forma ordenada precisa y correcta, así como el ingreso de diversas funcionalidades tales

como: personal, anuncios, pensiones, uniformes, materiales educativos entre otros, la

aplicación será de gran ayuda tanto para la institución como para usuarios finales que

son los estudiantes.

La informática, el software y otras herramientas son de gran ayuda para la

automatización de procesos o acciones que podrían generar pérdidas de tiempo y a su

vez dinero.

RECOMENDACIONES

Capacitar a los usuarios sobre los servicios que presta la página web, como también el

correcto funcionamiento de la misma.

Se deben establecer fechas para respaldar la información almacenada en la base de datos,

como medida de seguridad.

Para nuevos procesos contactar al administrador del sistema, mas no tratar de

solucionarlo personal no autorizado.

BIBLIOGRAFÍA

LARROSA MARTINEZ , F., & CARDA ROS, R. (2007). La organizacion del centro

educativo. manual para maestros. ISBN 9788484545897.

“CENTEBAD”, U. E. (Seis de Septiembre de 2013). CÓDIGO DE CONVIVENCIA. Santo

domingo, Santo domingo: Acuerdo N° 332-13.

AGUADO, J. C., & MÉNDEZ G., G. (2006). La gestión financiera de las empresas. En E.

Paraninfo. IBN: 9788497325219.

ALBAINA M., A. I., & ARANDA M., J. L. (2001). La educación y el proceso autonómico:.

En J. L. Ana Isabel Albaina Martín, La educación y el proceso autonómico vol XV

(pág. 1250).

ANDREU, J. (2010). Gestion de Servidores Web. En Servicios en red (pág. 171). ISBN: 978-

84-9003-088-2.

ARIAS, Á. (2015). Bases de Datos con MySQL 2ª Edición. ISBN: 978-1515194392.

AUBRY, C. (2015). Servidor Xampp. En C. Aubry, WordPress 4, Un CMS para crear,

administrar blog y sitios web (pág. 372). Barcelona: 978-2-7460-9553-3.

BARAJAS, A. (2010). Fiananzas para no financistas. Bogota.

BERNABE, A. (2015). Acceso A Datos En Aplicaciones Web Del Entorno Servidor. En B.

D. Alejandro. ISBN 9788416433070.

BRAVO SANTOS, C., & REDONDO DUQUE, M. A. (2005). Sistemas interactivos y

colaborativos en la web. En U. C. mancha. ISBN: 84-8427-352-0.

CAIVANO, R. M. (2009). APLICACIONES WEB 2.0. En C. R. Marcela, & V. L. Noemí,

APLICACIONES WEB 2.0 (pág. 58). ISBN: 978-987-1518-71-5.

CARDADOR CABELLO, A. L. (2015). Programación Con Lenguajes De Guión En Páginas

Web. Ifcd0110 (Ebook) . En A. L. Cabello, Programación con lenguajes de guión en

páginas web. ISBN: 9788416351732.

CASADO ARBONIÉS, M. (2010). Universidades hispánicas colegios y convenios en la edad

moderna (II). España: ISBN:978-74-7800-177-4.

COBO, A. (2007). Diseño y programación de bases de datos. ISBN: 978-84-9821-459-8.

COBO, A., GOMEZ, P., & PEREZ, D. (2014). PHP y MySQL: Tecnología para el desarrollo

de aplicaciones web. En A. C. ORTEGA, P. G. GARCIA, & D. D. DANIEL PEREZ

FERNANDEZ. ISBN: 9788479787066.

DALAGA S.A. (2012). Flash. En B. Daniel, Creación De Sitios Web (pág. 320). Argentina:

978-987-1857-40-1.

DATE, C. (2005). México: ISBN: 9789684444195.

DÍAZ APARICIO, J. J. (2015). WordPress para Emprendedores y PYMEs. Segunda Edición

.

ESPINOZA LUCANO, A. Y. (Septiembre de 2015). Repositorio Institucional UNIANDES.

Obtenido de Herramientas de control administrativo - financiero del Colegio de

enfermeras/os de Imbabura: http://dspace.uniandes.edu.ec/handle/123456789/1859

GARCÍA, B. (2014). Guia practica de un blog.

GÓMEZ, C. A. (2007). Derecho educativo.

HEURTEL, O. (2014). PHP y MySQL: domine el desarrollo de un sitio web dinámico e

interactivo. 2da Edicion: 978-2-7460-9037-8.

HITT, M. (2006). Administración. En H. B. Porter, Admistración Eficaz en el mundo actual.

(pág. 736). Mexico: ISBN: 910-26-0760-4.

HURTADO CUARTAS, D. (2008). Principio de Administración. En Administración.

Medellin- Colombia: 978-958-98314-2-7.

LUJÁN MORA, S. (2001). Programación En Internet Clientes Web. En S. L. Mora,

Programación En Internet Clientes Web (pág. 223). España: ISBN: 84-8454-118-5.

LUJÁN MORA, S. (2006). Programación de aplicaciones web: historia, principios básicos

y clientes web.

MARTÍNEZ FUENTES, A. d. (Noviembre de 2014). Repositorio Institucional UNIANDES.

Obtenido de Herramientas financieras para la Unidad Educativa La Inmaculada de la

ciudad de Otavalo: http://dspace.uniandes.edu.ec/handle/123456789/2499

MIFSUD TALÓN, E. (2012). Apache. Aula Mentor.

MINERA, F. (2011). Desarrollo PHP y MySQL. En Desarrollo PHP + MySQL: Manuales

Users (pág. 432 págs). ISBN: 9789871773169.

MOLINA, J. (2010). Implantación de aplicaciones informáticas de gestión. En B. E. María.

España.

MONTALVO VÁSQUEZ, M. L. (16 de Abril de 2013). Repositorio Digital U.T.N. Obtenido

de Modelo de gestión financiera integral para los colegios particulares de la ciudad

de Ibarra.: http://repositorio.utn.edu.ec/handle/123456789/1154

MONTUFAR PALACIOS, D. V. (Quito de Septiembre de 2010). Universidad Politecnica

SALESIANA Ecuador . Obtenido de Diseño de modelo de gestión administrativa,

financiera y contable para las instituciones salesianas caso : Colegio Técnico

Salesiano Don Bosco.: http://dspace.ups.edu.ec/handle/123456789/4368

MORA, L. S. (2006). Programación de aplicaciones web: historia, principios básicos y

clientes web.

PADVALSKIS S., I. (2005). Guias de accion legal del colegio.

PÉREZ, J., & VEIGA, C. (2015). La gestión financiera de la empresa. En La Gestion

Financiera De La Empresa (pág. 798 págs.). Madrid: ISBN: 9788415986683.

RAMOS MARTIN, A., & RAMOS MARTIN, J. (2011). Sistemas MicroInformaticos y

Redes. En A. RAMOS MARTIN, & J. RAMOS MARTIN, Aplicaciones Web (pág.

305). Madrid: ISBN: 978-84-9732-813-5. Obtenido de Aplicaciones Web

RUANO PAVÓN, C., & SÁNCHEZ CASIMIRO, M. J. (2012). Promoción y

Comercialización. En Alojamiento Web.

RUIZ FAUDÓN, m., & LOPÉZ GAMINO, F. (2010). Introducción a los sistemas de bases

de datos. Mexico: 645G-83S-P22A.

SCHLAGETER, J., & LORENZO, F. (2011). Finanzas operativas. ISBN 9786070503054.

TERRY, G. (2012). Principios de Administracion. En G. Terry, & F. Stephen. San Diego,

CA, Estados Unidos de America: ISBN 13: 9789682601767.

THIBAUD, C. (2006). MY SQL 5. En MY SQL 5: INSTALACION, IMPLEMENTACION,

ADMINISTRACION, PROGRAMAC ION (RECURSOS INFORMATICOS) (pág. 464

págs). ISBN: 9782746030695.

TROY , D. (2015). Lenguaje de Programación JavaScript. Estados Unidos: Primera Edición

.

ANEXOS

Ficha de observación

Localidad:

Unidad Educativa a Distancia

“CENTEBAD”

Cargo a observar:

Secretaría

Sra. Viviana Pazos.

Ficha

N° 01

Problemática:

- Proceso de matriculación

- Cobro de Pensiones, libros, módulos,

uniforme.

- Disponibilidad Información (deudas)

Investigadora:

Srta. Torres Carmen

Fecha:

10/04/2016

Hora:

09:00 am

Contenido:

El proceso de matriculación es demoroso ya que se lo realiza a mano, completando la

ficha de matrícula y revisando la carpeta con la documentación necesaria.

El estudiante tiene que acercarse al colegio para obtener alguna información ya sea de

pagos o algún comunicado.

Los cobros de deudas estudiantiles ya sean por pensiones u otros, en su mayoría se

los controlan los domingos en primeras horas de clase, se debe realizar dos columnas

ya que uno brinda información de la deuda y otro realiza cobros.

Al momento de realizar la factura la secretaria puede equivocarse con los cálculos

debido a la aglomeración de personas, para prevenir cualquier fallo de dinero este

proceso lo realiza cuidadosamente y en detalle.

Comentario:

Estos procesos manuales provocan pérdida de tiempo y descontento por parte de los

estudiantes ya sean por errores humanos u otros factores.

Falta disponibilidad de información tanto para el alumnado como para el personal

administrativo.

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”

GUIA DE ENTREVISTA

La presente entrevista me permitirá determinar si existen problemáticas en el uso y manejo

de la información, para la elaboración de un Sistema Informático.

1. ¿Qué actividades de control realiza el departamento de secretaría?

Realizamos un control de haberes estudiantiles de: pensiones, libros, módulos o uniformes,

además estudiantes matriculados asistentes o retirados.

2. ¿Qué documentos utilizan para los procesos que realiza la secretaria?

Al momento de las matriculas se utilizan fichas en el cual se completa con datos del

estudiante, y para financiero documentos como recibos y facturas.

3. ¿Existe algún sistema en la institución de matrículas y control de pensiones?

No, no existe, las matriculas se registra en papel y los pagos se actualizan en Excel para

luego obtener el monto de deuda de cada estudiante todo esto es de forma manual, solo

tenemos un sistema de notas que emite boletines sin datos del estudiante.

4. ¿Desearía que se implemente un sistema de matriculación y control financiero

en su institución?

Si, a fin de llevar un control adecuado y actualizado de pagos, deudas e información

estudiantil para generar reportes de una manera rápida y segura, ya que no se cuenta con

información del alumnado de forma rápida.

Procedimientos regulatorios

Una de las maneras más efectivas para contribuir a una convivencia agradable y sin

confrontaciones, es sin lugar a dudas, cumpliendo con buena voluntad y con los esfuerzos

que sean necesarios, el rol que nos corresponde a cada uno, tanto de alumnos, docentes y

padres de familia.

De los cuales se planteó los siguientes roles en la comunidad educativa, Disciplina, Cuidado

del patrimonio institucional, Puntualidad, Asistencia, Limpieza, Respeto a la propiedad

ajena, Autoridades y por ultimo las Distinciones honoríficas que según el Art. 178 del

Reglamento a la LOEI dispone que “las autoridades de los establecimientos educativos

pueden instituir, según la filosofía del plantel y su realidad cultural, otras distinciones

honoríficas académicas que están normadas en el Código de Convivencia”, por lo tanto, se

entregará galardones la mérito individual (estudiante, docente, padre o madre de familia) que

consistirá en una nominación pública al término del año lectivo otorgada por la institución:

Excelencia Docente.- Se otorgará al docente que se hubiere destacado excepcionalmente

en actividades innovadoras.

Mención Honorífica al Desempeño.- Por buenas prácticas en el aula realizadas por los

docentes en el marco de Valores y Buen Vivir

Diploma de Honor.- La institución educativa premiará a los estudiantes que hayan logrado

el más alto promedio en el año académico en el nivel de Educación General Básica.

Mención Honorífica al Desempeño Académico.- Se otorgará cada período escolar a los

estudiantes que han obtenido los mayores puntajes por cada año de Educación General

Básica.

Compañero Solidario Constructor del Buen Vivir.- Se concederá a estudiantes, docentes

o administrativos por promover y demostrar con el ejemplo solidaridad y compañerismo

en las acciones y/o servicios prestados.

Comisión de participación en la construcción del código

La comisión de participación para la construcción del código tiene como objetivo:

Promover el respeto y cuidado de los enseres y materiales de la institución mediante su

correcta utilización y así conservar y mantener en buen estado los bienes de la

institución.

Involucrar a todos los actores de la comunidad educativa en actividades que contenga

los valores como elementos esenciales, conociendo sus derechos y obligaciones para

construir un ambiente armónico que fortalezca los principios éticos de la condición

humana.

Impulsar la libertad con responsabilidad y participación democrática estudiantil

ubicándolos en el epicentro de su proceso formativo para reivindicar su calidad de

sujetos.

Se detallan a continuación los planes para el desarrollo de la comisión:

Plan de convivencia armónica institucional

Plan de seguimiento.

Plan de evaluación.

Plan de comunicación. (“CENTEBAD”, 2013)