informe de tesis; alumno: francisco campillay soza, ingeniero en informática
Post on 08-Jul-2015
361 Views
Preview:
TRANSCRIPT
SEDE ANTOFAGASTA
“Trabajo de Proyecto Integ
“Trabajo de Proyecto Integral para optar al título de Ingeniero en Informática”
“Profesor guía: Sr. Wilfredo Soler Jaldin”
NOMBRE DEL(LOS) AUTOR(ES): Francisco Campillay S.
12 de Diciembre, 2013
Sede Antofagasta Ingeniería en Informática
Taller de Proyecto Integral Informático Informe Final
Proyecto “Mis Mágicas Palabras II”
2
Índice
Índice ....................................................................................................................... 2
Índice de Tablas ...................................................................................................... 3
Índice de Figuras ..................................................................................................... 3
CAPÍTULO 0 PROYECTO “MIS MÁGICAS PALABRAS II” ..................................... 5
Introducción .............................................................................................................................. 5 Resumen Ejecutivo (español) ................................................................................................... 6
Executive Summary (English) .................................................................................. 7
CAPÍTULO I FORMULACIÓN Y DELIMITACIÓN DEL PROBLEMA EN ESTUDIO…… 8
Descripción de la empresa ....................................................................................................... 8 Descripción del problema en estudio ........................................................................................ 8 Justificación .............................................................................................................................. 9 Requerimientos y restricciones ............................................................................................... 10 Objetivos Generales ............................................................................................................... 10 Objetivos Específicos.............................................................................................................. 10
CAPÍTULO II ALTERNATIVAS DE SOLUCIÓN .................................................... 11
Descripciones de las alternativas ........................................................................................... 11 Tabla comparativa entre alternativas ...................................................................................... 12 Ponderación peso según alternativas ..................................................................................... 15 Definición de Calificaciones .................................................................................................... 16 Parámetros de Evaluación ...................................................................................................... 17 Ponderaciones de todas las alternativas según criterios de evaluación ................................. 20 Beneficios de la solución ........................................................................................................ 30
CAPÍTULO III ANÁLISIS FINANCIERO ................................................................. 32
Aspectos económicos y financieros ........................................................................................ 32 Análisis de costos ................................................................................................................... 33 Tablas de valorizaciones ........................................................................................................ 34
CAPÍTULO IV ANÁLISIS LEGAL DE LA SOLUCIÓN SELECCIONADA. .............. 35
Aspectos legales y jurídicos .................................................................................................... 35 Formas legales de desarrollo e implementación ..................................................................... 35
3
CAPÍTULO V ANÁLISIS TÉCNICO ....................................................................... 37
Estudio Técnico ...................................................................................................................... 37 Tecnología a utilizar ................................................................................................................ 37 Tarifas de renovación de dominios Web ................................................................................. 39 Procesos de diseño ................................................................................................................ 40
CAPÍTULO VI DISEÑO .......................................................................................... 41
Diseño de interfaces y descripción de ellas. ........................................................................... 41 Diagramas UML ...................................................................................................................... 43 BPM Extranet del establecimiento .......................................................................................... 44 Modelo de Datos ..................................................................................................................... 45 Plan de Prueba ....................................................................................................................... 46
CAPÍTULO VII RIESGOS ...................................................................................... 47
Análisis de riesgos .................................................................................................................. 47 Matriz de riesgos .................................................................................................................... 47 Normas y procedimientos ....................................................................................................... 48
CAPITULO VIII ANEXOS ....................................................................................... 50
CAPITULO IX BIOGRAFÍAS Y BIBLIOGRAFÍAS .................................................. 50
CAPITULO X CONCLUSIONES ............................................................................ 51
Índice de Tablas
Tabla 1: Tabla comparativa entre alternativas de servicios de Hosting................................................ 12
Tabla 2 Tabla comparativas entre resultado de Lenguajes de Desarrollo ........................................... 13
Tabla 3 Tabla comparativas entre resultado de Motor de Bases de Datos .......................................... 14
Tabla 4 Rango de Calificaciones ........................................................................................................... 16
Tabla 5: Tarifas de creación por un dominio web en www.nic.cl * Última modificación: 1 de
noviembre de 2012 – Fuente: www.nic.cl ......................................................................................... 33
Tabla 6 Valor servicio alojamiento web ............................................................................................ 33
Tabla 7 Tabla de valorizaciones ............................................................................................................ 34
Tabla 8 Tarifas de creación por un dominio web en www.nic.cl * Última modificación: 1 de noviembre
de 2012 – Fuente: www.nic.cl................................................................................................................. 38
Tabla 9 Tabla de tarifas de renovación de dominios en www.nic.cl * Última modificación: 1 de
noviembre de 2012 – Fuente: www.nic.cl .............................................................................................. 39
4
Índice de Figuras
Figura 1 ................................................................................................................................................... 20 Figura 2 ................................................................................................................................................... 20 Figura 3 ................................................................................................................................................... 20 Figura 4 ................................................................................................................................................... 21 Figura 5 ................................................................................................................................................... 21 Figura 6 ................................................................................................................................................... 21 Figura 7 ................................................................................................................................................... 21 Figura 8 ................................................................................................................................................... 22 Figura 9 ................................................................................................................................................... 22 Figura 10 ................................................................................................................................................. 22 Figura 11 ................................................................................................................................................. 22 Figura 12 ................................................................................................................................................. 23 Figura 13 ................................................................................................................................................. 23 Figura 14 ................................................................................................................................................. 23 Figura 15 ................................................................................................................................................. 23 Figura 16 ................................................................................................................................................. 24 Figura 17 ................................................................................................................................................. 24 Figura 18 ................................................................................................................................................. 24 Figura 19 ................................................................................................................................................. 24 Figura 20 ................................................................................................................................................. 25 Figura 21 ................................................................................................................................................. 25 Figura 22 ................................................................................................................................................. 25 Figura 23 ................................................................................................................................................. 25 Figura 24 ................................................................................................................................................. 26 Figura 25 ................................................................................................................................................. 26 Figura 26 ................................................................................................................................................. 26 Figura 27 ................................................................................................................................................. 26 Figura 28 ................................................................................................................................................. 27 Figura 29 ................................................................................................................................................. 27 Figura 30 ................................................................................................................................................. 27 Figura 31 ................................................................................................................................................. 28 Figura 32 ................................................................................................................................................. 28 Figura 33 ................................................................................................................................................. 28 Figura 34 ................................................................................................................................................. 29 Figura 35 ................................................................................................................................................. 29 Figura 36 ................................................................................................................................................. 29 Figura 37 ................................................................................................................................................. 29 Figura 38 ................................................................................................................................................. 30 Figura 39: interfaz de usuario página web principal .............................................................................. 41 Figura 40 interfaz de usuario extranet establecimiento ......................................................................... 42 Figura 41 BPM página web principal ..................................................................................................... 43 Figura 42 BPM extranet del establecimiento ......................................................................................... 44 Figura 43 Modelo de datos ..................................................................................................................... 45
5
Capítulo 0 Proyecto “Mis Mágicas Palabras II”
Introducción
Las personas a diferencia de los otros seres vivos existentes en el planeta, poseen una característica clave: La
comunicación, la cual permite que un individuo entre en contacto con sus pares, generando él envió y la
recepción de información. Vivimos en una sociedad que se encuentra en un incesante desarrollo tecnológico,
donde el envío y recepción de información es vital para la comunicación entre los seres humanos, allí es donde
interviene el significativo aporte de las Tecnologías de la Información y la Comunicación (TIC), quienes
modifican de forma constante y significativa dichos aspectos del cómo las personas y organizaciones llevan a
cabo sus labores procesos comunicativos, que con anterioridad no se encontraban automatizados o no
cumplían en estricto rigor los objetivos principales.
La Escuela Especial de Lenguaje “Mis Mágicas Palabras II”, ubicada en avenida Argentina #2237 en la ciudad
de Antofagasta, requiere una implementación la cual consta de 2 plataformas web de carácter transaccional, la
primera netamente enfocada como partícipe clave hacia la comunicación: escuela, apoderado y alumno, la cual
dispondrá de información con respecto a los asuntos estudiantiles de los alumnos. La segunda enfocada
principalmente al manejo de documentación interna del establecimiento por parte de sus funcionarias.
Su principal necesidad está directamente ligada con la comunicación: La escuela requiere establecer una
constante comunicación con los apoderados. Como también se necesita mejorar el proceso de manejo de
documentación entre las funcionarias internas del establecimiento.
Bajo esta gran necesidad de comunicación, se llegó en consenso en conjunto el establecimiento, en el cual se
decide implementar una plataforma que permita una comunicación rápida, ágil, directa entre: escuela,
apoderados y alumnos. Junto con otra plataforma la cual permita el manejo únicamente de documentación
interna del establecimiento entre las funcionarias de este.
La importancia de este documento es entrar en completos detalles con relación a la implementación del
proyecto “Mis Mágicas Palabras II”, entregando información categórica sobre todo lo aquello que fue necesario
para llevar a cabo la implementación final de este y la obtención de resultados satisfactorios, según los objetivos
planteados desde un principio.
6
Resumen Ejecutivo (español)
El presente informe de tesis trata principalmente sobre la implementación de una solución de carácter
informático, que beneficia directamente a la Escuela especial de lenguaje “Mis Mágicas Palabras 2”, dicha
implementación consiste de:
Página web principal
Extranet de manejo de documentación
En las distintas secciones de este presente informe se apreciaran distintos puntos de vista, mediante
los cuales se obtuvieron las directrices necesarias para una toma de decisiones, que influyeron directamente en
el desarrollo de este proyecto.
El objetivo principal de estos puntos de vista es debelar las inquietudes y dar sustento y objetividad con relación
al desarrollo del proyecto.
Dichos puntos de vista son:
Alternativas de solución
Financieros
Técnicos
Análisis de riesgos
A continuación se dará a conocer en mayor profundidad cada uno de ellos, en cada uno de los capítulos
siguientes.
7
Executive Summary (English)
This thesis report deals primarily with the implementation of a solution of an informatic nature, which
directly benefits the Special School of Language "My Magic Words 2", this implementation consists of:
• Main Website
• Management documentation Extranet
In the various sections of this report present different points of view are appreciated, by which the
necessary guidelines for decision making, which directly influenced the development of this project were
obtained.
The main objective of these views is to support and objectivity in relation to the project.
These views are:
• Alternative solutions
• Financial
• Technical
• Risk Analysis
Then it will be released in greater depth each, in each of the following chapters.
8
Capítulo I Formulación y delimitación del problema en estudio
Descripción de la empresa
La Escuela Especial de Lenguaje “Mis Mágicas Palabras II”, Es una institución particular subvencionada
creada para atender a niños con Trastornos Específicos de Lenguaje, reglamentada por el Decreto Ley 1300.
Esta institución ofrece enseñanza pre básica, específicamente en tres niveles distintos: primer nivel de
transición, segundo nivel de transición y nivel medio mayor, niveles que alberga aproximadamente 180 niños de
entre 3 a 5 años, que presenten un trastorno Específico del Lenguaje, considerando los ámbitos cognitivos,
procedimentales y actitudinales- valóricos, de acuerdo a su edad cronológica.
El objetivo principal de esta institución es lograr que dichos niños sean capaces de superar el Trastorno
Especifico del Lenguaje (TEL) en su totalidad o al máximo de sus potencialidades, y posteriormente puedan ser
incorporados a un medio escolar común.
Descripción del problema en estudio
Dentro de las dependencias de la escuela de lenguaje “Mis Mágicas Palabras II”, se convoca a reunión al
equipo técnico de la institución, el cual se compone de la Sra. Gabriela Vargas, Directora del Establecimiento y
la Srta. Loreto Cortés, Jefa de Unidad Técnico Pedagógica (UTP). En dicha reunión, se abordan diversas
temáticas. Entre ellas se encuentran: El modo operativo del establecimiento, principales carencias a nivel
tecnológico que el establecimiento posee, profesionales involucrados, los recursos con los cuales cuenta la
institución, entre otros tópicos.
Actualmente la escuela “Mis Mágicas Palabras II”, carece de un sistema a nivel informático, donde se pueda
llevar a cabo una comunicación rápida y directa con la comunidad escolar, de manera rápida, concreta y
eficiente. El fin principal de dicho consenso, fue plantear una propuesta la cual revirtiera dicha situación, y así
beneficiar y mejorar los procesos comunicativos del establecimiento, por lo cual las profesionales plantearon
ideas sobre las necesidades que posee el establecimiento actualmente, entre las cuales se destaca: la
necesidad de mantener una comunicación constante entre institución y su comunidad escolar, como también
poseer una plataforma donde se pueda llevar a cabo manejo de documentación interna de la institución por
parte de las funcionarias de esta.
Dicha propuesta fue recibida de una forma satisfactoria por el equipo técnico de la institución.
9
Justificación
Hoy en día la sociedad cuenta con una gran gama de soluciones informáticas disponibles para el cese de
diversas problemáticas existentes en las organizaciones. Pero según sea su caso, se debe escoger con
exactitud cual es la mejor solución disponible para la problemática en cuestión.
Siendo un factor tan importante la comunicación en una organización, este proyecto fue escogido
principalmente con el fin de dar solución a un problema real. El cuál es la carencia de comunicación y manejo
de documentación interna de la unidad educativa “Mis Mágicas Palabras II”, puesto que el sistema
comunicacional actual (comunicación a través papel), y manejo de documentación interna (a través de unidades
de almacenamiento masivo). No cumplen a cabalidad con un desempeño adecuado el cual permita optimizar
los procesos de la organización.
Para este proyecto en específico, fueron evaluadas diversas soluciones informáticas a través de una tabla de
alternativas. Las cuales pudieron ser aplicadas con el fin de eliminar la carencia comunicacional del
establecimiento (dichas soluciones serán expuestas en el capítulo siguiente).
La solución en cuestión, genera beneficios expresados en la optimización de los procesos comunicacionales del
establecimiento tanto para la comunidad escolar, y un manejo de la documentación eficaz para el organismo
interno de la institución, haciendo uso de una interfaz de simple uso e intuitiva para ambas categorías de
usuarios.
En cuanto a su alcance, este proyecto abrirá nuevas fronteras tecnológicas para “Mis Mágicas palabras II”,
quienes podrán dar fin a sus carencias comunicacionales y manejo de su documentación interna, realizando un
uso más provechoso de su tecnología institucional.
Por último, profesionalmente pondrá en manifiesto los conocimientos adquiridos durante la carrera,
específicamente en el área de desarrollo web y permitirá comprender a futuro como llevar a cabo el tratamiento
de problemáticas de semejante característica.
10
Requerimientos y restricciones
Para el desarrollo de una propuesta tecnológica es de vital valor la elección de correctas herramientas
tecnológicas las cuales permitan un correcto desarrollo del proyecto a implementar y posteriormente obtener
una solución eficaz a los problemas organizacionales.
HW:
Siendo este un proyecto de carácter Web, si bien es cierto es posible llevar a cabo una implementación de
forma local, con el fin de albergar dichas plataformas. En este caso no se requirió el uso de hardware para llevar
a cabo el funcionamiento de estas.
Se llevó a cabo la contratación de un servicio de hosting externo y la contratación de un dominio de carácter
“.cl”, el cual alberga actualmente dichas plataformas web y el segundo identifica las plataformas bajo el nombre
del establecimiento en el mundo de la Internet.
SW:
Si bien es cierto que hoy en día existe una gran diversidad de tecnología en cuanto a la materia de desarrollo,
no todas las herramientas son adecuadas para un caso en específico, por lo cual solo se escogen según el
propósito que se estime.
El SW necesario para su funcionamiento (en ambos casos: Pagina web principal e Extranet), solo se necesita la
existencia de un navegador de internet y una conexión a internet, con los cuales se pueda acceder a la
información.
Objetivos Generales
Mejorar la fluidez comunicacional de la institución “Mis Mágicas Palabras II” con su entorno, mediante
el uso de la tecnología digital.
Objetivos Específicos
Lograr el desarrollo de una plataforma Web, que permita una mayor comunicación entre: la institución
“Mis Mágicas Palabras II” y su comunidad escolar.
Lograr el desarrollo de una plataforma Web, que permita el manejo de documentación entre las
funcionarias internas de la institución.
11
Capítulo II Alternativas de solución
Descripciones de las alternativas
Para lograr los objetivos planteados en este proyecto en particular, es de extrema relevancia desglosar y
analizar las alternativas que se puedan presentar.
Para este proyecto son dos las alternativas presentes, ambas son plataformas de carácter web y transaccional,
las cuales trabajan en conjunto.
Estas son:
A. Página Web Principal (www.magicaspalabras2.cl)
B. Extranet que permite manejar documentación (www.extranet.magicaspalabras2.cl)
Para ambas alternativas se deberá utilizar un servidor web (hosting), un nombre de un dominio web con el fin
de tener un alias, los cuales sean acorde con el nombre de la unidad educativa.
El servidor web deberá alojar dos sitios programados a base de código, desarrollados a través de un lenguaje
de programación. Dichos sitios albergarán información, la cual es generada principalmente por el
establecimiento.
Para guardar dicha información se debe utilizar una base de datos capaz de responder a las solicitudes de los
clientes, de manera rápida y fiable,
Todos estos puntos destacados en negrita, serán considerados a continuación con el fin de establecer una
comparativa clara y comprensible, con relación a las alternativas señaladas desde un principio.
12
Tabla comparativa entre alternativas
Servidor Web (hosting) Para mantener el servicio de página web y extranet de Magicaspalabras2.cl, se quiere un servicio de
almacenamiento, acceso y mantenimiento de los archivos que integran dichos Sitio Web.
Más importante que el espacio en disco provisto para estos archivos, es el acceso rápido a ambos sitios web lo
que adquiere mayor relevancia. Una empresa debe ser seleccionada para hospedar este proyecto web en sus
propias instalaciones, lo que requiere invertir una fuerte cantidad en recursos de equipos, sistemas y medios de
comunicación generalmente costosos.
Para poder alojar la plataforma web, se necesita de un espacio de almacenamiento óptimo, esto con el
fin que los usuarios no posean mayores complicaciones al momento de llevar a cabo el almacenamiento de su
información. Además se tiene considerado que el desarrollo será dinámico por lo cual el servicio de hosting
debe poseer como requerimiento el manejo de base de datos dentro de sus funcionalidades.
Para esta elección, se tiene contemplado utilizar los servicios de compañías nacionales. Las
alternativas existentes son:
Dattatec.com Hostname.cl Boxhosting.cl
Espacio en disco 6 2 4
Transferencia mensual 6 6 6
Panel de control 6 6 6
Web mail 6 6 6
Cuenta FTP 6 6 6
PHPmyAdmin 6 6 6
Soporte 6 6 6
Parcial 42 38 40
Numero de Muestra 7 7 7
Total 6 5.4 5.7
Tabla 1: Tabla comparativa entre alternativas de servicios de Hosting
13
Lenguaje de Programación
A continuación se someterán a comparación 2 lenguajes, PHP y ASP.NET respectivamente, los cuales
fueron creados específicamente para plataformas de desarrollo web, poseen una gran trayectoria y han
demostrado una gran eficiencia a través de los años en el mundo del desarrollo, tanto a nivel de funcionalidades
como de compatibilidad y codificación.
Para el desarrollo de esta solución fue completamente necesaria la elección de un lenguaje de
programación, mediante el cual se llevara a cabo el desarrollo de este sistema de forma eficiente, cumpliendo
finalmente con los objetivos planteados desde un principio.
Los lenguajes de programación sometidos a comparación fueron:
PHP ASP.NET ColdFusion
Plataformas 6 2 6
Servidores 6 2 2
Base de Datos 6 4 4
Documentación y Soporte
6 4 3
Nivel de Aprendizaje 4 2 4
Web Hosting 6 2 2
Software 6 2 2
Parcial 40 18 23
Nº Muestra 7 7 7
Total 5.7 2.5 3.2
Tabla 2Tabla comparativas entre resultado de Lenguajes de Desarrollo
14
Base de datos
Las base de datos, son completamente esenciales al momento de llevar a cabo el almacenamiento de
información, su principal propósito es apoyar el desarrollo del proyecto, impulsando una solución funcional. Para
realizar dicho análisis y selección, se tomaran en consideración las siguientes variables: (costo, funcionalidad,
curva de aprendizaje, información de apoyo, aspectos gráficos, entre otras.
A continuación se someterán a comparación 3 Motores de base de datos, MYSQL, SQLITE Y
POSTGRES, respectivamente, los cuales fueron creados específicamente albergar datos dentro de cualquier
entorno relacionado con la web:
MYSQL POSTGRE SQLITE
Costo 6 6 6
Funcionalidad 6 6 3
Curva de Aprendizaje 6 6 1
Información de Apoyo 6 6 3
Aspectos Graficos 6 6 1
Software 6 4 6
Parcial 36 34 20
Nº Muestra 6 6 6
Total 6 5.6 3.3
Tabla 3Tabla comparativas entre resultado de Motor de Bases de Datos
15
Ponderación peso según alternativas
Servidor Web El resultado de la comparación de los servidores web es el siguiente:
Dattatec.cl obtuvo un 6 que equivale a 6 por tanto Excelente.
Hostname.cl obtuvo un 5.4 que equivale a 5 por tanto Excelente.
Boxhosting.cl obtuvo un 5.7 que equivale a 5 por tanto Excelente
Lenguaje de Programación El resultado de la comparación de los lenguajes de programación es el siguiente:
PHP obtuvo un 5.7 que equivale a 5 por tanto Excelente.
ColdFusion obtuvo un 3.2 que equivale a 3 por tanto Eficaz.
ASP.NET obtuvo un 2.5 que equivale a 2 por tanto Regular.
Base de datos El resultado de la comparación de los motores de base de datos es el siguiente:
MYSQL obtuvo un 6 que equivale a 6 por tanto Excelente.
POSTGRE obtuvo un 5.6 que equivale a 5 por tanto Excelente.
SQLTE obtuvo un 3.3 que equivale a 3 por tanto Regular.
16
Definición de Calificaciones
Para evaluar cada una de estas alternativas se utilizará de una escala cuantitativa dentro de un rango de 0 a 6.
Se subdivide este rango para ir calificando cada una de las variables según la importancia que tienen en función
a las necesidades para desarrollar el proyecto.
Se calificará de Regular a la herramienta que no cumpla con las necesidades que requiere el desarrollo,
se calificará de Eficaz cuando tiene un nivel aceptable pero no cubre las necesidades en su totalidad para el
desarrollo del actual proyecto y cuando la calificación sea Excelente será cuando la variable cumple en su
totalidad con los requerimientos esperados.
Se definirá el rango de calificación de la siguiente manera:
Número Equivale
0, 1, 2 Regular
3, 4 Eficaz
5, 6 Excelente
Tabla 4 Rango de Calificaciones
17
Parámetros de Evaluación
SERVIDOR WEB:
Espacio en disco: Es la capacidad medida en Gb que ofrece el hosting.
Transferencia mensual: Es la cantidad de datos máximo que puede transferir de manera mensual a
los servidores clientes.
Panel de control: Herramienta administrativa para manipular los datos existentes en el servidor.
Web mail: Correos enlazados al dominio registrados.
Cuenta FTP: Cuenta creada en el servidor para la transferencia segura de archivos.
PHPmyAdmin: Panel administrativo en línea que permite una comunicación con la base de datos.
Soporte: La capacidad de respuesta que tiene los encargados de soporte.
18
LENGUAJE DE PROGRAMACIÓN:
Plataformas: Esta variable permitirá saber bajo que entornos de sistemas operativos se puede montar
una herramienta, para evitar problemas en cuanto a compatibilidad.
Servidores: Son aquellos sistemas que tratan la información y la envían al usuario, conocer esta
variable permitirá saber con qué tipo de servidores puede interactuar las herramientas de desarrollo
web dinámico.
Base de Datos: Se calificará esta variable para poder saber con qué tipos de datos podemos trabajar
en el desarrollo, con cuantos tipos de sistemas de base de datos es compatible cada herramienta.
Documentación y Soporte: Permitirá saber cuan ampliamente esta difundido la herramienta de
desarrollo web y el beneficio que hay en hallar ayuda y soporte.
Nivel de Aprendizaje: Esta variable dará a conocer cómo puede un usuario con niveles básicos en
programación puede asimilar el lenguaje de desarrollo.
Web Hosting: Permitirá conocer las ventajas de un alojamiento apropiado según la herramienta
correspondiente.
Software: Se medirá la necesidad de software de escritorio para el desarrollo y su implicación al
momento de montar un proyecto web.
19
BASE DE DATOS:
Costo: El costo es un factor esencial, esta variable permitirá conocer el costo de cada uno de los
motores.
Funcionalidad: Permitirá conocer las funcionalidades de dicho motor y así conocer cual se adapta más
a los requerimientos del sistema web.
Curva de Aprendizaje: Es el elemento fundamental, por lo cual permitirá conocer que tan difícil es la
utilización de este motor de base de datos.
Información de Apoyo: La evaluación de apoyo es un tópico importante al momento de escoger un
motor de base de datos, por lo tanto esto permitirá tener en cuenta que tan documentado se encuentra.
Aspectos gráficos: Se evaluaran los aspectos Graficos, puesto que es de extrema utilidad conocer la
interfaz de dicho motor.
Software: Se medirá la necesidad de software de escritorio para el desarrollo y su implicación al
momento de trabajar directamente con la base de datos
20
Ponderaciones de todas las alternativas según criterios de evaluación
Servidor Web
Espacio en el disco
Dattatec.cl: Según los parámetros nombrados anteriormente, este servidor web cumple con todos los
requisitos funcionales como para operar de forma oficial con ambas plataformas web. Sus recursos en
almacenamiento son ilimitados.
Figura 1
Hostname.cl: Si bien es cierto cumple con los requisitos funcionales necesarios, posee mayores
limitaciones con relación al espacio de almacenamiento (3gb) para archivos, y no posee compatibilidad
con Windows, solo Linux.
Figura 2
Boxhosting.cl: Este servidor de hosting posee similares características que el servidor anterior
(Hostname.cl), con la única diferencia que el espacio límite de almacenamiento son 10gb, en vez de
3gb, lo que lo hace eficiente, pero no en comparación con datattec.cl cuyo espacio es ilimitado.
Figura 3
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
21
Transferencia Mensual
Las 3 opciones existentes, todas poseen una transferencia mensual de datos ilimitada, por lo cual, las
subidas y descargas de información podrían llevarse a cabo de forma óptima y eficiente.
Figura 4
Panel de control
Las 3 opciones existentes, todas poseen un panel de control administrable, mediante el cual se pueda
mantener un control y supervisión total de los sitios webs alojados en el servidor.
Figura 5
Web Mail
Las 3 opciones existentes, todas poseen opciones de administración de correos corporativos, por lo
cual cada servidor es factible si lo que se busca es la creación de correos corporativos para usuarios.
Figura 6
Cuenta FTP
Las 3 opciones existentes, poseen dentro de sus servicios una cuenta FTP, lo que implica que se
puedan subir y descargar los archivos desde el servidor web.
Figura 7
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
22
PHPmyAdmin
Las 3 opciones existentes, poseen ‘PHPmyAdmin’, dicha herramienta permite realizar funciones con
respecto al manejo de base de datos de los sitios web que se encuentren alojados en el servidor.
Figura 8
Soporte
Las 3 opciones existentes, poseen un servicio de soporte 24/7, el cual ante cualquier tipo de
problemática debiese responder las inquietudes de los usuarios en un corto plazo.
Figura 9
Lenguaje de Programación
Plataformas
PHP: Se ejecuta en casi cualquier plataforma, incluyendo Linux, Mac Os, Windows, Solaris, FreeBSD,
permitiendo un ambiente de desarrollo solamente definido por la preferencia del desarrollador.
Figura 10
ASP.NET: Limitada a tan solo a la plataforma Windows, para poder usar este entorno de desarrollo es
necesario disponer de Windows.
Figura 11
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
23
ColdFusion: Multiplataforma se puede implementar en Linux, Mac Os, Windows y Solaris.
Figura 12
Servidores
PHP: Puede ser usado tanto con el servidor gratuito Apache, como el de pago Internet Information
Services (IIS) de Microsoft.
Figura 13
ASP.NET: Se puede implementar únicamente con el servidor Internet Information Services (IIS) de
Microsoft de forma nativa.
Figura 14
ColdFusion: Hace uso de su propio servidor desarrollado y mantenido por Adobe, no se puede hacer
uso de otro servidor que no sea ColdFusion Enterprise y es pagado.
Figura 15
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
24
Base de datos
PHP: Puede interactuar con un gran número de base de datos entre los que figuran: SQLite, SQLite3,
SQLSRV, PostgreSQL, MySQL, Sybase, Paradox, Mongo, Informix, IBM DB2, dBase, CUBRID
Figura 16
ASP.NET: Da a soporte a un representativo número de bases de datos entre las cuales están: Microsoft
Access, Microsoft SQL Server, Oracle, MySQL, IBM BD2.
Figura 17
ColdFusion: Puede manejar las siguientes bases de datos: Microsoft Access, Microsoft SQL Server,
Apache Derby Embedded, Informix, MySQL (4/5), Oracle, PostgreSQL, Sybase.
Figura 18
Documentación y soporte
PHP: Dispone de una gran comunidad de desarrollo y una documentación extensa.
Figura 19
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
25
ASP.NET: Posee una documentación enteramente provista por Microsoft y una comunidad más
reducida.
Figura 20
ColdFusion: Dispone de una comunidad reducida donde encontrar soporte y una documentación buena
provista por Adobe.
Figura 21
Nivel de aprendizaje
PHP: Es un leguaje pensado para el desarrollo web, tiene un nivel de aprendizaje no muy pronunciado
permitiendo ser accesible a muchos usuarios nuevos en la programación.
Figura 22
ASP.NET: Hay un nivel de aprendizaje avanzado, ya que este lenguaje está basado C# o VB, haciendo
que para poder desarrollar en esta herramienta se deba tener conocimientos sólidos previos de
programación.
Figura 23
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
26
ColdFusion: Lenguaje de programación basado en etiquetas CFML, similar en aspecto a HTML, pero
que si se desconoce su uso puede causar confusión.
Figura 24
Web hosting
PHP: Se pueden contratar paquetes de servicios según la magnitud del proyecto, como PHP es una
herramienta de libre distribución los precios se hacen más asequible.
Figura 25
ASP.NET: Al pertenecer esta herramienta a Microsoft, para poder usarla hay que pagar la licencia que
hace que el precio del hosting suba considerablemente o se restrinjan otras características para
equilibrar los precios en relación con otros servicios.
Figura 26
ColdFusion; Se necesita un hosting especializado en ColdFusion, que es una herramienta de pago que
hace del precio del servicio suba considerablemente.
Figura 27
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
27
Software
PHP: Se dispone en la internet de software gratuito con gran soporte para PHP que consta de más de
una opción como es: NetBeans, Eclipse y Aptana.
Figura 28
ASP.NET: Cuenta con un software de gran calidad pero a un elevado costo para el desarrollo de
páginas web dinámicas.
Figura 29
ColdFusion: Adobe desarrollo un software para desarrollo del lenguaje muy completo, que para poder
hacer uso de él hay que pagar un precio alto por su licencia.
Figura 30
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
28
BASE DE DATOS:
Costo
Para las 3 opciones existentes, todos los motores de base de datos son completamente gratuitos, lo
que genera que puedan ser electos con mayor facilidad.
Figura 31
Funcionalidad
MYSQL: A nivel funcional es un motor muy completo, el cual interactúa de manera muy complementaria
con distintos lenguajes de programación, también altamente escalable.
Figura 32
POSTGRESQL: A nivel funcional, si bien es completo, no interactúa de manera complementaria con
muchos de los lenguajes de programación actuales.
Figura 33
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
29
SQLITE: Funcionalmente es un motor bien constituido, y muy funcional, pero su escalabilidad es
mediana en comparación a la primera opción que es ‘MYSQL’.
Figura 34
Curva de Aprendizaje
Para las 3 opciones existentes, poseen una similar curva de aprendizaje, todos muy sencillos de utilizar
a nivel de sentencias, excepto SQLITE, quien obtiene una ponderación de ‘1’ en esta característica.
Figura 35
Información de Apoyo
Para 2 de las opciones existentes, poseen una gran cantidad de información con respecto a su manejo
y funcionamiento, esto debido a que son motores bastante reconocidos dentro del ámbito del desarrollo
web, excepto ‘SQLITE’, quien obtiene una ponderación de ‘3’, en esta característica.
Figura 36
Aspectos gráficos
Para 2 de las opciones existentes, los aspectos gráficos para cada motor de base de datos, son
completamente amigables para los usuarios, funcionan de forma intuitiva, excepto SQLITE, quien
obtiene ponderación ‘1’, puesto que su interfaz es a través de línea de comandos en vez de GUI.
Figura 37
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
0 1 2 3 4 5 6
30
Software
Para 2 de las opciones existentes, las interfaces de desarrollo son muy completas para cada motor,
esto quiere decir que dentro de cada software de los respectivos motores, se pueden encontrar la
totalidad de las funciones para cada motor, excepto Postgre SQL, quien trabaja solo a través de
consola..
Figura 38
Beneficios de la solución
Los principales beneficios que ofrece la implementación de este proyecto en la institución “Mis Mágicas
Palabras II” se relacionan estrechamente con los objetivos planteados desde un principio, dichos beneficios son:
Publicación de noticias e información: Esto con el fin de dar a conocer a la comunidad asuntos con
relación al establecimiento, mediante la página web principal (http://www.magicaspalabras2.cl), lo que
colaboraría enormemente con la carencia comunicacional del establecimiento con relación a su
comunidad escolar.
Orden de la información en categorías: La finalidad de esta función, es que la información que se
publica al interior de cada uno de los sitios web, se mantenga ordenada en secciones. Esto con el
propósito que el usuario final pueda encontrar ya sea dentro del sitio web la extranet, la información que
necesita de manera más sencilla.
Inserción de videos desde YouTube y galerías de imágenes: El propósito de esta funcionalidad es
compartir dentro del sitio web principal (http://www.magicaspalabras2.cl), videos con relación a las
actividades escolares de la institución, y que tengan estrecha relación con el establecimiento.
0 1 2 3 4 5 6
31
Integración con redes sociales actuales: El propósito principal de esta funcionalidad es que el
contenido publicado dentro del sitio web principal (http://www.magicaspalabras2.cl), pueda ser
compartido a través de redes sociales, y así masificar su difusión.
Control acerca del contenido que se publica: Si bien es cierto que el dar a conocer información por
un medio web es una ventaja, también es un gran beneficio mantener un control con relación a la
información que es publicada en ambos sitios.
Control de permisos y creación de los usuarios: Es de vital importancia mantener un control sobre
los usuarios (en este caso personal interno de la institución), que manejan el contenido que se publica,
esta funcionalidad permite asignar privilegios a dichos usuarios sobre el manejo interno de los sitios
web.
Simple modificación del contenido de cada sección: Uno de los grandes problemas de los sitios
web en la actualidad, es la modificación del contenido del sitio de forma dinámica, es por esto que esta
solución permite que los usuarios finales puedan modificar directamente el contenido de los sitios web
(página web principal e extranet) de manera ágil y sencilla.
Búsqueda de información publicada anteriormente: En muchas de las ocasiones los usuarios
desean realizar búsquedas de información que fue publicada con anterioridad, esta solución permite la
búsqueda de información que se ha publicado en ambos sitios.
Subida y descarga de documentación: Es una de las problemáticas fundamentales de la institución
“Mágicas Palabras II”, por lo cual mediante esta funcionalidad permite dar solución definitiva al
problema de manejo de documentación interna de la institución, a través de la extranet de manejo de
documentación (http://wwwe.extranet.magicaspalabras2.cl).
32
Capítulo III Análisis Financiero
Aspectos económicos y financieros
El proyecto “Mágicas Palabras II”, es un proyecto de carácter gratuito, en sí no tiene fines de lucro
asociados, por lo cual no proyectan ganancias a través del tiempo.
Dentro de su proceso de diseño y construcción, si se ha incurrido en diversos costos que influyen de
manera esencial en su desarrollo, funcionamiento y uso.
Inversiones
Dentro de un proyecto son muchas las inversiones posibles que se pueden llevar a cabo para su
implementación. Este proyecto en específico, requiere de dos inversiones, las cuales hacen posible su
desarrollo y puesta en funcionamiento.
Dichas inversiones son:
Dominio Web
Servidor Web (Hosting)
Las que serán apreciadas en su totalidad y detalle dentro del siguiente punto.
33
Análisis de costos
Luego de haber llevado a cabo una comparación y selección de todas las alternativas que se relacionan
estrechamente con el proyecto “Mágicas Palabras II”, dentro de esta sección se especifica con mayor precisión
los costos y valores asociados directamente a este.
o Servicios de Dominio Web
Aquí se expresan los valores correspondientes a los servicios de DNS (Sistemas de Nombres de
Dominio) en cual le entregará un nombre en particular y único al proyecto para que sea visitado en el internet.
Valor de dominio web en NIC.cl
Años de cobertura
Valor en CLP
(Pesos Chilenos)
19% IVA incluido
1 $ 9.950
2 $ 18.900
(Equivalente a $9.450 por año)
Tabla 5: Tarifas de creación por un dominio web en www.nic.cl
* Última modificación: 1 de noviembre de 2012 – Fuente: www.nic.cl
o Servicio de alojamiento WEB
Para el funcionamiento del proyecto a través de la red, se utilizará los servicios de Dattatec.cl como
proveedor de los servicios de alojamiento web.
Valor contratación Servidor Web.
Ítem Valor Anual
Servicios de alojamiento web en DATTATEC.CL $49.990
Tabla 6 Valor servicio alojamiento web
34
Tablas de valorizaciones
Reuniendo los costos especificados anteriormente, se define que los costos finales de inversión para el
proyecto “Mágicas Palabras II”, son:
Ítem Monto
Servicios de alojamiento $49.990
Servicio de Dominio Web (2 años) $18.900
Total $68.890
Tabla 7 Tabla de valorizaciones
35
Capítulo IV Análisis Legal De la solución Seleccionada.
Aspectos legales y jurídicos
Al ser “Mágicas Palabras II”, un proyecto sin fines de lucro, este será directamente donado
hacia la organización con el fin de beneficiar su actual carencia comunicativa.
Legalmente solo se han utilizado: imágenes, música, o diseño (solo provistos por el
establecimiento).
Formas legales de desarrollo e implementación
Para su desarrollo y posterior implementación, se utilizaron únicamente softwares de categoría GPL, lo cual
garantiza a los usuarios finales (persona, organizaciones) que no deberán cancelar ningún tipo de licencia. A
diferencia que con los softwares que poseen costos por su uso en un tiempo determinado.
Todo material externo utilizado está bajo el amparo del artículo 11 – sección C de la ley 17.336 de derechos de
autos y propiedad intelectual, pero acreditando su autoría de acuerdo a las leyes internacionales de derechos
de autor, es decir se le está otorgando a los autores de los recursos externos el crédito de colaboración directa
con el proyecto.
36
En el siguiente extracto se cita la ley de propiedad intelectual y los artículos que se ven afectas en el proyecto.
LEY N° 17.336 PROPIEDAD INTELECTUAL
Por cuanto el Congreso Nacional ha tenido a bien prestar su aprobación al siguiente
PROYECTO DE LEY:
"TITULO I”
DERECHO DE AUTOR
CAPITULO I
Naturaleza y objeto de la Protección. Definiciones
Artículo 1°- La presente ley protege los derechos que, por el solo hecho de la creación de la obra, adquieren
los autores de obras de la inteligencia en los dominios literarios, artísticos y científicos, cualquiera que sea su
forma de expresión, y los derechos conexos que ella determina.
El derecho de autor comprende los derechos patrimonial y moral, que protegen el aprovechamiento, la
paternidad y la integridad de la obra.
Artículo 3°- Quedan especialmente protegidos con arreglo a la presente ley:
14) Las adaptaciones, traducciones y otras transformaciones, cuando hayan sido autorizadas por el autor de la
obra originaria si ésta no pertenece al patrimonio cultural común.
16) Los programas computacionales, cualquiera sea el modo o forma de expresión, como programa fuente o
programa objeto, e incluso la documentación preparatoria, su descripción técnica y manuales de uso.
Fuente: propiedad www.intelectual.cl
37
Capítulo V Análisis técnico
Estudio Técnico
A continuación se detalla un análisis técnico con respecto a la solución informática que beneficia a la institución
“Mis Mágicas Palabras 2”, en el se detallan todas las tecnologías a utilizar con relación a la construcción de este
proyecto.
Tecnología a utilizar
Realizando referencia al “Capitulo II, Alternativas de solución”, se compararon diversas alternativas de solución,
las cuales se involucran directamente con el funcionamiento del proyecto en cuestión, las categorías de
alternativas son:
Servidor Web (hosting)
Lenguaje de Programación
Base de datos
Servidor web: las ponderaciones indican que dattatec.cl (con una ponderación de 6.0) es la mejor alternativa,
relevantemente por su capacidad ilimitada, tanto como de transferencia, lo que genera que no existan
problemas con relación al límite de descargas y almacenamiento de información.
El soporte para este servidor es 24/7, 24 horas al día, los 7 días de la semana.
Lenguaje de Programación: Las ponderaciones para la elección del lenguaje de programación estiman que
PHP (con una ponderación de 5.7), es la opción más viable para el desarrollo del proyecto por sus diversas
características funcionales, las cuales abarcan desde ámbitos de documentación y soporte, como de
aprendizaje y su soporte con distintos tipos de base de datos.
Base de datos: Las ponderaciones obtenidas, indican que MYSQL, es la mejor alternativa como motor de
base de datos (con una ponderación de 6.0), por sus diversos aspectos funcionales, documentales, y
compatibilidad con diversos servidores de la actualidad, lo que en este caso lo convierte en una alternativa
viable, en conjunto con el lenguaje de programación y el servidor electo.
38
Dominio Web
Sin lugar a duda, el dominio web es totalmente indispensable para la puesta en marcha y posterior
funcionamiento de ambos sitios web alojados en un hosting determinado. Sin la existencia de un dominio web,
sería equivalente a una casa sin dirección, por lo cual sin un dominio, ambos sitios web no tendrían
identificación alguna al momento de navegar en su interior.
Para que el dominio funcione, es requisito indispensable que posea un servidor de nombres o
dirección (esto quiere decir que ambos sitios deben poseer un nombre único para su posterior acceso).
El proyecto tendrá como nombre de dominio magicaspalabras2.cl (http://www.magicaspalabras2.cl/)
como principal dirección web para el acceso de los usuarios que visiten el sitio.
Con respecto a la extranet interna de la institución, recibirá el nombre de extranet.magicaspalabras2.cl
(http://www.extranet.magicaspalabras2.cl/).
Se usará los servicios de NIC Chile (http://www.nic.cl/) para registrar el dominio
‘http://www.magicaspalabras. cl’, ya que existe más interés que se muestre la extensión final .CL, denotando
la procedencia del sitio como chileno. Técnicamente, no hay ninguna diferencia entre un dominio .CL, .COM,
.NET, .ORG, etc.
Administrativamente, el dominio ".cl" representa los dominios inscritos en Chile y son administrados por
NIC Chile. En cambio los dominios ".com", ".net", ".org" son de carácter genérico (no representa ubicación
geográfica) y su registro es administrado por varias empresas en forma coordinada a través de todo el mundo.
En un principio se trató de agrupar las empresas comerciales usando el sufijo ".com", los servicios de redes en
".net" y las organizaciones en ".org" Sin embargo en la actualidad esta clasificación no es relevante.
Tabla de creación de dominios Web
Años de cobertura
Valor en CLP (Pesos Chilenos) 19% IVA incluido
1 $ 9.950
2 $ 18.900 (Equivalente a $9.450 por año)
Tabla 8 Tarifas de creación por un dominio web en www.nic.cl * Última modificación: 1 de noviembre de 2012 – Fuente: www.nic.cl
39
Tarifas de renovación de dominios Web
Este monto debe pagarse cada vez que se vence la cobertura desde la última vez que se pagó un arancel por ese nombre de dominio.
Años de cobertura
Valor en CPL (Pesos chilenos) 19% IVA incluido
Costo equivalente por año (CPL)
1 $ 9.950 $9.950
2 $ 18.900 $9.450
3 $ 27.868 $9.289
4 $ 36.405 $9.101
5 $ 44.505 $8.901
6 $ 52.205 $8.701
7 $ 59.521 $8.503
8 $ 66.463 $8.308
9 $ 73.047 $8.116
10 $ 79.326 $7.933
Tabla 9 Tabla de tarifas de renovación de dominios en www.nic.cl * Última modificación: 1 de noviembre de 2012 – Fuente: www.nic.cl
40
Procesos de diseño
Con respecto al DRP lo primero es puntualizar que un DRP es: “Un plan de recuperación ante desastres es un
proceso de recuperación que cubre los datos, el hardware y el software crítico, para que un negocio pueda
comenzar de nuevo sus operaciones en caso de un desastre natural o causado por humanos.”.
Con tal explicación se debe contextualizar lo siguiente. A lo que corresponde al sitio web y la extranet ya que se
encuentran en un hosting web deben tomarse las siguientes Razones.
Catástrofes.
Fuego.
Fallos en el suministro eléctrico.
Sistema y/o fallos del equipo.
Error humano.
Virus, amenazas y ataques informáticos.
Para prevenir deben tomarse las siguientes medidas.
Enviar respaldos fuera de sitio semanalmente para que en el peor de los casos no se pierda más que
los datos de una semana.
Si es posible, usar una instalación remota de reserva para reducir al mínimo la pérdida de datos.
Protectores de línea para reducir al mínimo el efecto de oleadas sobre un delicado equipo electrónico.
El suministro de energía ininterrumpido.
La prevención de incendios - más alarmas, extintores accesibles.
El software del antivirus.
El seguro en el hardware.
El Plan debe ser el siguiente.
Clientes: la notificación de clientes sobre el problema reduce al mínimo el pánico.
Trabajadores con conocimiento. Durante desastre a los empleados se les requiere trabajar horas más
largas y más agotadoras. Debe haber un sistema de apoyo para aliviar un poco de tensión.
41
Capítulo VI Diseño
Diseño de interfaces y descripción de ellas.
Interfaz de usuario Página web principal:
Esta interfaz corresponde a la página web principal del establecimiento, la cual es de carácter público, para
quien desee visitarla y acceder a la visualización de su contenido.
Figura 39: interfaz de usuario página web principal
42
Interfaz de usuario Extranet del establecimiento:
Esta interfaz corresponde a la Extranet de la planta interna de la institución (solo funcionarios), dentro de la cual
se puede llevar a cabo el manejo de documentación referente a “Mágicas Palabras II”.
Figura 40 interfaz de usuario Extranet establecimiento
43
Diagramas UML
BPM Pagina web Principal
Figura 41 BPM página web principal
44
BPM Extranet del establecimiento
Figura 42 BPM Extranet del establecimiento
45
Modelo de Datos
Figura 43 Modelo de datos
46
Plan de Prueba
Una vez construido el sitio es de gran necesidad realizar una serie de pruebas antes de introducirse a la fase de
funcionamiento, mediante estas pruebas se determinaran los potenciales falencias del sitio web del
establecimiento además de la extranet, la cual es la que permite compartir archivos entre las funcionarias del
establecimiento, lo cual permitirá entre otro aspectos probar el desempeño de la plataforma tecnológica usada
para demostrar su seguridad ante intentos de ataque y una correcta visualización de su contenido y su
despliegue en los diferentes programas que permiten visualizar la página web, entre otros aspectos.
En lo que corresponde a la fase de pruebas, antes de la puesta en marcha de la página web, lo primero que se
debe realizar es la carga de información (en este caso las funcionarias del establecimiento información con
respecto a este), además de la visualización de las distintas secciones, tanto de la página web principal, como
de la extranet.
Lo que corresponde a la Extranet, sus pruebas fueron realizadas mediante la carga de usuarios y modificación
de los permisos para cada uno de los usuarios, mediante un usuario externo (administrador), esto con el fin de
revisar si esta plataforma soportaba a cabalidad los distintos tipos de ingresos de información.
47
Capítulo VII Riesgos
Análisis de riesgos
Sin duda el análisis de riesgos tiene una importancia extremadamente relevante cada vez que se da comienzo a
un proyecto, básicamente tiene que ver con: “el estudio de las causas de las posibles amenazas y probables
eventos no deseados y los daños y consecuencias que éstas puedan producir.” Teniendo claro esto se
identificaron los activos de la institución educativa “Mis Mágicas Palabras 2”, los cuales son:
Documentos institucionales (Proyectos, Planes, Evaluaciones, Informes, etc.).
Correo Electrónico
Bases de datos
Página Web interna (Principal y extranet)
Cada uno de estos apartados nombrados son de alta prioridad, debido a que el proyecto tiene carácter
informático, deben trabajarse para para reducir las posibilidades de riesgo y dar un respaldo eficaz a esta
solución.
Matriz de riesgos
La matriz de riesgos correspondiente al proyecto “Mágicas Palabras 2”, se encuentra adjunta en el capítulo de
anexos, debido a dificultades de visualización dentro de este documento de proyecto de tesis.
48
Normas y procedimientos
Para reducir el nivel de riesgo de los puntos de mayor prioridad, se especifican las siguientes normas y
procedimientos:
Normas
o Documentos institucionales (Proyectos, Planes, Evaluaciones, Informes, etc.)
Para el manejo de los documentos institucionales se deben considerar normas como la
asignación correcta de permisos. Para así poder obtener un manejo de estos más seguros.
o Correo Electrónico.
Uso de contraseñas que caduquen cada 90 días para así evitar el manejo de una clave
común o de fácil detección.
o Bases de datos internos.
Manejar las bases de datos con una encriptación lo cual no permitirá el acceso a
potenciales hackers.
o Página Web (Principal e Extranet).
Ingreso de los usuarios debidamente autorizados por el establecimiento, o el administrador
de la extranet.
49
Procedimientos
o Documentos institucionales (Proyectos, Planes, Evaluaciones, Informes, etc.).
Lo primero es generar una escala de prioridad de relevancia de los archivos, y luego
asignar los permisos correspondientes.
o Correo Electrónico.
Disponer de una calendarización dentro de la plataforma del correo corporativo, para poder
realizar los cambios de contraseña y generar el hábito para los usuarios de cambiar las contraseñas
cada cierto periodo de tiempo.
o Bases de datos
El ingreso a la base datos sea únicamente el administrador de la plataforma web, además
luego generar una bitácora de ingreso en la cual se informe cada vez que la persona que
está a cargo de dicha función realice los cambios necesarios, todas las contraseñas de
cualquier tipo deben ir bajo encriptación md5.
o Página Web (Principal e extranet).
Como primera instancia todos los ingresos de usuarios a la plataforma deben de estar
autorizados por la dirección de la unidad educativa, además de la eliminación de las personas que
no sigan trabajando para el establecimiento para así evitar potenciales eliminaciones de archivos.
50
Capitulo VIII Anexos
Junto con el desarrollo de este documento de proyecto de tesis, se adjunta el documento “Matriz de
Riesgos.xls”, el cual corresponde al capítulo VII, punto “Matriz de Riesgos”.
Capitulo IX Biografías y Bibliografías
Bibliografía hasta la fecha:
Fecha de consulta: 21 de Septiembre de 2013. URL:
http://www.nic.cl/faq/inscripcion.html
Fecha de consulta: 21 de Septiembre de 2013. URL:
http://www.nic.cl/faq/general.html
Fecha de consulta: 22 de Septiembre de 2013. URL: http://www.nic.cl/aranceles.html
Fecha de consulta: 25 de Septiembre de 2013. URL: http://www.hostname.cl/
Fecha de consulta: 26 de Septiembre de 2013. URL: http://dattatec.com/es-cl/
Fecha de consulta: 27 de Septiembre de 2013. URL: http://www.boxhosting.cl/
Fecha de consulta: 28 de Octubre de 2013. URL: http://www.propiedadintelectual.cl/
51
Capitulo X Conclusiones
Como se ha dejado de manifiesto en el desarrollo de esta tesis, la principal necesidad es permitir la
comunicación e interacción entre los diferentes actores que participan dentro la comunidad educativa de la
Escuela Especial de lenguaje “Mis Mágicas Palabras II”, tanto comunidad escolar como planta interna de la
institución.
Lo cual permitió dar origen al proyecto de tesis, y a su vez determinar que para una mejor interacción de los
diferentes integrantes de la comunidad educativa del establecimiento, la opción más viable fue que se llevara a
cabo la realización de una página web principal la cual permitiera informar a la comunidad escolar del
establecimiento sobre asuntos estudiantiles, además de generar una mejora con respecto al manejo de
documentación interna de la institución, lo cual dio nacimiento a la extranet corporativa.
Para esto se desarrollaron y se pusieron en práctica los conocimiento adquiridos durante los semestres y años
cursados en las diferentes asignaturas de la carrera, y así poder determinar, luego implementar una solución
informática de forma eficiente que permitiera beneficiar a la organización, y dar fin a los problemas
comunicacionales existentes en la organización. Todo esto gracias a numerosos análisis que permitieron
realizar una correcta toma de decisiones, agregando un valor tanto técnico como ingenieril al desarrollo de esta
solución.
La implementación de este proyecto ha permitido cumplir a cabalidad todas las expectativas en los objetivos
planteados desde un principio, lo cual ha mejorado notablemente la comunicación del establecimiento hacia su
comunidad escolar, junto con el manejo de documentación interna del establecimiento, lo cual genera una
reducción considerable en los tiempos de trabajo.
top related