Miguel Gallardo Tarea3

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

TALLER DE INTEGRACIÓN INFORMÁTICA

SEMANA 3

Miguel Gallardo Araya


04 Marzo 2024
Técnico de nivel superior en informática
DESARROLLO
Se requiere que incorpore a la plantilla donde está desarrollando su proyecto de título los siguientes
aspectos:

• Marco teórico de su proyecto:

Antecedentes de la investigación: Como primer antecedente se presenta un estudio Electro Plus (2020),
quien diseñó la: “Propuesta de un sistema digital web para la compra y venta de productos, y el
seguimiento y control de máquinas de apuestas de la empresa Power Switching Illapel”. En este trabajo se
manejaron teorías y diseños sobre bases de datos, modelados de variables y diseños de interfaces que
fueron implementadas en la empresa en curso.

La investigación se enmarcó en un proyecto factible. La muestra estudiada en 8 individuos (todos usuarios


y clientes de la empresa).

Una de las técnicas utilizadas por Electro Plus fue la encuesta. Se diseño un formulario WEB con preguntas
de selección única con 4 alternativas y preguntas abiertas.

La siguiente técnica utilizada fue la entrevista, se hizo de manera individual de forma personal
primeramente y luego en ambiente laboral para identificar problemas a los 8 individuos. El estudio
confirmó las falencias del actual sistema y que el nuevo sistema, optimiza el tiempo y mejora la respuesta
y la satisfacción de los clientes. Este trabajo mencionado se relaciona con la investigación en curso del
desarrollo de una aplicación web para la farmacia Zúñiga, ya que propone una idea en la estructura de los
datos y la creación de los formularios web para el proyecto que se está ejecutando.

Como segundo antecedente se presenta otro estudio realizado también por Electro Plus (2021), quien
diseño una “Propuesta de un sistema digital de escritorio para la venta de ropa de la empresa Tienda
Aranza Illapel”. En este trabajo también se manejaron teorías y diseños sobre bases de datos, modelados
de variables y diseños de interfaces para aplicación de escritorio que fueron implementadas en la
empresa en curso.

La investigación se enmarcó en un proyecto factible. La muestra estudiada 3individuos (todos usuarios y


clientes de la empresa). Las técnicas utilizadas por Electro Plus fueron las mismas, la primera fue la
encuesta. Se diseño un formulario WEB con preguntas de selección única con 4alternativas y preguntas
abiertas.

La siguiente técnica utilizada fue la entrevista, se hizo de manera individual de forma personal
primeramente y luego en ambiente laboral para identificar problemas a los 3 individuos.

El estudio confirmó las falencias del actual sistema y que el nuevo sistema, optimiza el tiempo y mejora la
respuesta y la satisfacción de los clientes. Este trabajo mencionado se relaciona con la investigación en
curso del desarrollo de una aplicación web para la farmacia Zúñiga, ya que propone una idea en la
estructura de los datos y la creación de los formularios web para el proyecto que se está ejecutando, a
pesar de que esta aplicación es enfocada a escritorio el problema viene siendo el mismo, solo cambiaria
un poco la forma de programación.
• Variables del estudio:

Como influye en el uso de un sistema informático la eficiencia y eficacia de los trabajadores al atender a
un cliente.

- Variables independientes:

1. El sistema informático.

- Variables dependientes:

1. Eficiencia de los trabajadores.

2. Eficacia de los trabajadores.

• Bases Teóricas

Continuando con la investigación planteada anteriormente, para el desarrollo de la aplicación web se


plantea un primer elemento de marco teórico, que corresponde a los lenguajes de programación y a las
herramientas de desarrollo del sistema.

-Lenguajes de programación web: En la actualidad existen muchos lenguajes de programación destinados


a esta área, para poder definir su elección se decidió utilizar la herramienta de Chrome en el sitio web
www.google.com con la consulta “mejores lenguajes para programar aplicaciones web”. Analizando los
resultados que más se repetían en la búsqueda y tomando como referencia la opinión de desarrolladores
senior se seleccionaron los 3 siguientes:

1. PHP: Cuando se trata de poder aprender programación a través de un software que sea accesible para
todo público, PHP puede ser una de las mejores opciones.

Este lenguaje en particular: es ideal para proyectos que tengan que ver con el desarrollo web, y es que
muchos portales y sitios web han sido creados desde cero gracias a PHP. WordPress, por ejemplo, que es
la plataforma por excelencia en crear otros portales webs con dominio, se creó gracias a PHP.

El lenguaje PHP está relacionado con HTML, hasta el punto de poder trabajar con este último de forma
consecuente. Es decir, se puede programar haciendo una combinación de ambos códigos, siguiendo unos
parámetros preestablecidos.

¿Porque usar php?: PHP es un lenguaje que para el desarrollo de plataformas es totalmente ideal. Sin
importar cuál sea el propósito del sitio web, es muy posible que PHP posea todas las características
necesarias para poder desarrollarlo con todas las funciones que se van a requerir.

Ya sea un portal de ventas, un portal de noticias, un canal educativo o cualquier otro nicho que se te
pueda ocurrir. Por otro lado, otra de las ventajas de este peculiar lenguaje, es que se puede trabajar en
casi cualquier servidor o sistema operativo.

El sistema y soporte del lenguaje es capaz de almacenar una gran cantidad de datos, por lo que es ideal
para el desarrollo de proyectos quesean muy pesados en contenido. Además, la comunicación del
lenguaje con los servidores y demás protocolos es más eficiente.
2. PYTHON:

Python es un lenguaje de programación que se caracteriza por ser fácil de comprender, ya que su sintaxis
-o forma de escribirse- es similar al inglés. Además, se trata de una de las habilidades claves para el
crecimiento laboral de programadores, desarrolladores y cualquier tipo de profesional que se
desenvuelve en el entorno digital.

Su curva de aprendizaje hace posible entenderlo en poco tiempo y es ideal para quienes quieren saber
cómo programar a partir de lo más básico. Dadas las funciones en Python, cada vez más profesionales
están interesados en integrar este lenguaje de programación a sus skills.

Python puede ser utilizado para realizar tareas simples -como programar una alarma, una calculadora o
una prueba interactivo- o para labores de mayor complejidad, como crear aplicaciones o automatizar
procesos.

Es tal su versatilidad que, actualmente, está presente en diversos sectores, desde finanzas hasta el
desarrollo de juegos, siendo clave para optimizar la experiencia de navegación, así como para diseñar
soluciones web orientadas a labores específicas.

Es un lenguaje tan popular que empresas como Google, Facebook, Instagram, Spotify y Netflix, lo emplean
para el análisis e intercambio de datos, entre otras funciones.

Es importante destacar que se trata de una habilidad cada vez más requerida en el mundo laboral, siendo
indispensable en industrias en auge como Data Science, Machine Learning y Desarrollo Web.

3. JAVA:

Se trata de un lenguaje de programación simple y legible que cuenta con más de 9 millones de usuarios
en todo el mundo, según la página oficial de Java. De hecho, a lo largo del siglo XXI, se ha mantenido
constante en las primeras posiciones de la lista de lenguajes de programación y su presencia en más de 7
mil millones de dispositivos es constante. Java es un lenguaje de propósito general, orientado a objetos y
diseñado para tener las dependencias de implementación mínimas posibles. Con Java se pueden crear
aplicaciones y procesos en múltiples dispositivos.

Su ámbito de aplicación es muy amplio, por lo que permite crear software para dispositivos móviles,
terminales de venta, IoT, además de páginas web.

De los 3 lenguajes anteriormente mencionados, a pesar de que los 3 son famosos y los 3 se adecuan
perfectamente a las demandas del proyecto, se decidió utilizar php porque de los 3 es el que más permite
la comunicación con html que es el encargado de la parte visual de la aplicación, es sumamente sencillo
combinar estos dos lenguajes en relación con los otros dos mencionados. Además, se consideró la opinión
de los desarrolladores los cuales en gran mayoría votaron por el uso del confiable php.
• Definición de términos básicos:

- Backup: Se refiere a la copia de los archivos que tiene el servidor en caso de un imprevisto para
mantener en funcionamiento el servicio. En estos archivos se contempla la aplicación misma y la base de
datos.

- Respaldo lógico de datos: Similar al backup, hay que mantener respaldada la base de datos MySQL que
tiene toda la información almacenada en la aplicación, se puede hacer de forma manual con import y
export y de forma automática con comandos de consola en archivos .bat o .exe.

- Dominio WEB y NIC: Se refiere a la url de acceso que apuntara al servidor de la aplicación, esto permitirá
que se pueda acceder a la aplicación desde cualquier sitio con internet. Por ejemplo: www.facebook.com.
REFERENCIAS BIBLIOGRÁFICAS
IACC (2024). Objeto, fundamentación teórica del proyecto informático. Taller de integración informática.
Semana 2.

También podría gustarte