Mostrando las entradas con la etiqueta Lenguaje de Programación. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Lenguaje de Programación. Mostrar todas las entradas

Herramienta de desarrollo (Lenguaje de Programación)

Código PHP
Fragmento de código PHP perteneciente a Proyecto Alto Verde
     El lenguaje de programación es una herramienta fundamental para el desarrollo de software.

¿Que es el lenguaje de programación?

     Es una herramienta destinada al desarrollo o creación de demás aplicaciones, sistemas o programas tanto de escritorio (Desktop), móviles, web entre otras.

     Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos.

     El lenguaje de programación se divide en diferentes tipos, como lenguajes de bajo nivel, lenguaje de medio nivel y lenguajes de alto nivel.

  • Lenguajes de bajo nivel: Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.
  • Lenguajes de nivel medio: Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
  • Lenguajes de alto nivel: Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.

     En el Proyecto Alto Verde se utilizó PHP como una herramienta de desarrollo, cuenta con una arquitectura de software modelo vista controlador (MVC) convirtiendo el sistema en un aplicativo web en el que pueden ingresar desde cualquier computadora con una dirección IP pública o un Dominio.

Primera Reunión como equipo de trabajo


 Análisis de las necesidades, requerimientos de la comunidad y como plantear posibles soluciones.

Nuestro grupo de trabajo, consolidado específicamente para elaborar un proyecto socio tecnológico eligió como principal candidata a la comunidad de alto verde, especialmente porque en ella se encontraron una gran variedad de problemas para coordinar y llevar una correcta contabilidad en los procesos del CLAP. 

En nuestra primera reunión como equipo de trabajo se pudo establecer ciertos requerimientos funcionales de la aplicación, entre las que se encontraba: Permitir a la comunidad poder registrarse para así tener un censo completo de la misma, permitir cargar los datos de los recibos de pago del beneficio, otorgarle roles a cada usuario según sea su cargo dentro de la comunidad, permitir activar o desactivar usuarios entre otras. En la primera reunión realmente se aprovecho al máximo el tiempo, debido a que cada integrante de nuestro grupo aporto ideas necesarias que poco a poco se fue materializando como un gran rompe cabezas para poder crear un gran sistema. 

Desarrollo de proyecto




Es una aplicación web diseñada para la mejora de la entrega del beneficio CLAP a la comunidad, mejorando y acortando los tiempos de entrega con la finalidad de agilizar la entrega, y llevar un mejor control de quienes reciben el beneficio, y quienes ya lo han, además de generar reportes de censos dentro de la comunidad, que faciliten el conteo y la verificación de la información suministrada por cada encargado de etapa. edifico o familia.

¿ Qué funciones posee la aplicación?

• Registro de Censos: Esta función permitirá registrar, actualizar y consolidar el
censo familiar de la Comunidad de Alto Verde, de acuerdo con las políticas
establecidas en el Consejo Comunal.

• Registro de Pagos: Esta función permitirá registrar y consolidar los pagos del
beneficio CLAP.

• Registro de entregas: Esta función permitirá registrar la entrega y recepción
del beneficio CLAP.

• Generación de Reportes: Esta función permitirá emitir reportes varios basados
en la información del censo y los pagos y entregas registrados
Como función predefinida se establece el login de usuario al Sistema
Como función opcional se propone un módulo de seguridad con privilegios
específicos que permita manejar:
• Control de cambios en versiones.
• Control de cambios en data.
• Log de accesos al Sistema.
• Log de procesos.
• Auditoría de reportes.
• Auditoría financiera.

¿ Qué limitaciones posee?

La aplicación tendrá como principal finalidad, agilizar los procesos administrativos
y de control que intervienen en el Comité de Alimentación del Consejo Comunal
para lograr una gestión eficiente del Beneficio CLAP
En vista a esto, el Sistema estará limitados en diferentes niveles:

• Por Software; el Sistema estará limitado a procesos puntuales de registro y
control de censo, registro y control de pagos, reportes y control de entregas.

• Por Telecomunicaciones; el Sistema será dependiente de la Internet para los
procesos que realizan los usuarios finales.

• Por Hardware; el Sistema dependerá de un equipo que funcione como
servidor. Los usuarios finales requerirán de un equipo PC con Internet y un
Explorador Web.

Post destacado

Video Blog Auditoría

Entadas populares