REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO TECNOLÓGICO DEL ESTADO BOLÍVAR
PROGRANA NACIONAL DE FORMACION EN INFORMATICA
UNIDAD CURRICULAR: PROYECTO SOCIO - TECNOLOGICO
APLICACIÓN WEB PARA EL CONTROL Y REGISTRO DE LOS ALUMNOS DE (CEOCA) DE CIUDAD BOLIVAR_ ESTADO BOLIVAR
Prof(a): Karen Rangel T.S.U: Thayluma Mejía
C.I:18827888
Ciudad Bolívar, Noviembre del 2011
Son difíciles algunos segmentos de las sociedades que no hayan visto afectado, de alguna forma, por el manejo de la información. De hecho, durante la historia se ha tenido la necesidad de usar distintos sistemas de información para ejecutar las labores.
Para Naranjo (1998), en su trabajo de grado titulado Diseño de un Sistema de Información Gerencial que sirva de apoyo en la Toma de Decisiones de la Alta Gerencia del Grupo Químico, planteó como objetivo general proponer un sistema automatizado que permitiera el manejo de la información en forma gráfica y resumida para dar apoyo a la toma de decisiones por parte de la alta gerencia del grupo químico para mejorar el manejo del negocio, el cual para lograr su objetivo estudió el funcionamiento del sistema actual que poseían (sus debilidades y fortalezas, los requerimientos de la información por parte de la gerencia, las áreas que formarían parte del sistema de apoyo gerencial, donde recomendó al finalizar el diseño del sistema de información gerencial, su implantación con la finalidad de que la alta gerencia cuenta con una herramienta poderosa en el manejo de la información, sugerencia que se relaciona con el desarrollo de la investigación planteada, ya que con la implantación de una proceso automatizado, los investigadores pretenden mejorar, el mecanismo del control de la información, a objeto de obtener una verificación rápida de la data, sobre determinadas operaciones que le permitan aplicar oportunamente de controles administrativos en pro de la organización y el servicio al cliente.
Ahora bien, Quintero (2006), realizó una investigación titulada "Implantación de un Nuevo Sistema de Control de Inventarios e Investigación Acerca de los Resultados de su Aplicación", planteándose como objetivo general, estudiar y realizar el Sistema de Control de Investigación de la empresa y aplicar ajuste, correcciones y adaptaciones que sean necesarias para garantizar el acuerdo abastecimiento, logran llegar a la siguiente conclusión:
Un sistema de control de inventarios diseñados especialmente paras las necesidades de la empresa constituye un factor esencial en las políticas de producción y venta así como en las proyecciones funcionales, puesto que permite garantizar el adecuado, suficiente y oportuno suministro de materia prima para la producción con el mínimo posible de inversión estática en los inventarios que lo supone y significa ahorro de dinero y racionalidad de la producción.
El software de monitoreo fue desarrollado en el lenguaje Visual Basic 5.0 para realizar una interfaces basadas en Windows 95. la filosofía del proyecto es que el sistema pueda ser utilizado por cualquier persona, tanto en su parte de configuración como en su parte de monitoreo, para no tener necesidad de contratar personas especializadas en los equipos del sistema para su configuración y establecimiento en el nodo; se utilizó una librería llamada Powertcp para el manejo del protocolo SNMP bajo TCP/IP y el Sistema está en la capacidad de agregar, remover y configurar cada nodo. Ahora bien Quintero habla de software de desarrollo como es el visual Basic bueno este se relaciona directamente con el proyecto planteado ya que este se trata de el diseño de un sistema automatizado el cual va a ser creado en un software de diseño o de desarrollo en el ambiente Windows.
De igual manera, Bauza (2004), realizó una investigación titulada Sistema IABN (Instituto Autónomo Biblioteca Nacional), ella fue de tipo estructural o de sistema, en donde se propuso el desarrollo de un modelo operativo factible, además, esto permitió elaborar un instrumento para un sistema operativo viable, con el objetivo de solucionar problemas de procedimientos y normas, así como de tipo práctico por medio de la cual se garantizaba un servicio que prestamos con la calidad que (IABN) brinda a toda la nación. Los datos fueron obtenidos a través del cuestionario diagnosticado, estos fueron basados en una matriz de doble entrada y expresados en términos porcentuales por medio de procedimientos estadísticos. Este trabajo proponía una base de datos que fuera dirigida a facilitar el servicio de préstamos centralizados de libros y otros documentos.
También se tiene en la tesis de grado realizado por Ercolino en el año 2005, que llevó por título el diseño y manejo de un sistema de monitoreo y control remoto para los nodos de telecomunicaciones que conforman la red de servicios de Impsat S.A. de la Universidad Metropolitana tiene como objetivo principal, establecer un sistema que sea capaz de monitorear los equipos de potencia del nodo y además algunas variables externas necesarias, para el buen funcionamiento de este. Además se propuso un esquema de potencia robusto a las fallas así como también el diseño del sistema de monitoreo necesario para llevar un control sobre los nodos, tanto en la parte de tipos de potencia tanto en la parte de variables físicas necesarias. Según lo expuesto es fácil percibir la relación de estos antecedentes de esta investigación ya que nos hablan de sistemas automatizados que llevan un control de un proceso específico de un sistema que se realiza manualmente que es lo que pasa en el E.T.C.R. Rómulo Gallegos con el proceso de inscripción.
Antecedentes de aplicación web: 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 tenía que ser instalado por separado en cada ordenador personal de cada usuario. El cliente realizaba peticiones a otro programa -el servidor- que le daba respuesta. 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, soportados por los navegadores web comunes. Se utilizan lenguajes interpretados en el lado del cliente, directamente o a través de plugins tales como JavaScript, Java, Flash, etc., 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.
Linux: Richard Matthew Stallman, fundador de la Fundación del Software Libre y del Proyecto GNU.yuni la 3menda
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema operativo similar y compatible con UNIX y los estándares POSIX. Dos años más tarde, 1985, creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rápidamente, y por muchas personas. A corto plazo, se desarrolló una multiplicidad de programas, de modo que a principios de los años 1990 había casi bastante software disponible como para crear un sistema operativo completo. Sin embargo, todavía le faltaba un núcleo.
Esto debía ser desarrollado en el proyecto GNU Hurd, pero Hurd demostró desarrollarse muy inactivamente, porque encontrar y reparar errores (eliminación de fallos, debugging en inglés) era muy difícil, debido a las características técnicas del diseño del micronúcleo.
Otro proyecto de sistema operativo software libre, en los años 1980 fue BSD. Este fue desarrollado en la Universidad de Berkeley desde la 6ª edición de Unix de AT&T. Puesto que el código de AT&T Unix estaba contenido en BSD, AT&T presentó una demanda a principios de los años 1990 contra la Universidad de Berkeley, la cual limitó el desarrollo de BSD y redujo el desarrollo. Así a principios de los años 1990 no produjo ningún sistema completo libre.
El futuro de BSD era incierto debido al pleito y detuvo el desarrollo. Además, el Proyecto GNU gradualmente se desarrollaba pero, este carecía de un bien formado núcleo UNIX. Esto dejó un nicho crítico abierto, que Linux llenaría muy pronto
Acceso: En informática un acceso es el resultado positivo de una autentificación, para que el acceso dure un tiempo predeterminado, el servidor guarda en el cliente una cookie, esta permitirá que el usuario pueda entrar a su cuenta en el servidor hasta que esta caduque.
- Analista de sistema, persona que hace análisis de sistemas informáticos.
- Analista programador, persona que junta los dos saberes, hace análisis de sistemas informáticos, y también programa en uno o varios lenguajes de computacion
- Analistas, escritores de la historia romana.
- Psicoanalista o analista, terapeuta especializado en psicoanálisis
- Analista-Investigador, persona que hace análisis de inteligencia (*), o investigaciones de delitos, o investigaciones de mercado, o investigaciones de tipo geopolítico o socioeconómico.
Aplicación: En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programación (con el cual se crean los programas informáticos).
Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. Los archivos informáticos se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático.
Base de Datos: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Escritorio: El escritorio es la pantalla principal de trabajo presente en los sistemas operativos como Windows, Linux, Mac, entre otros. Se trata del punto de partida gráfico para realizar cualquier actividad en dentro de un sistema operativo gráfico.
El escritorio suele mostrar íconos de aplicaciones, archivos y accesos directos más utilizados por el usuario. También suele ser totalmente personalizable en sus colores, fondos, letras e íconos.
El escritorio suele mostrar íconos de aplicaciones, archivos y accesos directos más utilizados por el usuario. También suele ser totalmente personalizable en sus colores, fondos, letras e íconos.
La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo. Normalmente suelen ser fáciles de entender y fáciles de accionar.
PHP: es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
PHP: es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
MYSQL: es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
Programador: Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales disciplinas dentro de la informática. En la mayoría de los países, programador es también una categoría profesional reconocida.
Los programadores también reciben el nombre de desarrolladores de software, aunque estrictamente forman parte de un equipo de personas de distintas especialidades (mayormente informáticas), y siendo que el equipo es propiamente el desarrollador.
En el CPU
- Registro (hardware). Es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que hace las veces de puntero con valores constantes (ejemplo didáctico), solo modificables por las herramientas facilitadas por el fabricante (firmware).
- Registro de instrucción. Es una memoria de prestaciones similares al registro (hardware), con una localización física al nivel de gestión del microprocesador (está dentro del encapsulado) y sus prestaciones son función directa de las especificaciones del programador (que no del fabricante), gestionando el uso de la CPU. Codifica la instrucción en dos áreas principales: Registro (hardware) + operando.
- Registro índice. Dimensiona la cantidad de memoria RAM que puede ser direccionada directamente por el microprocesador. Su uso práctico está orientado para facilitarle al programador el acceso, modificación, volcado, copia, resguardo, etc... de las direcciones del operando durante la ejecución de un programa de computadora.
- Registro de pila. Define la operación a realizar por la CPU de computadora. Tiene el propósito general de mantener el canal de comunicación dentro del bus de datos, a las codificaciones de señales adecuadas para mantener las posiciones actuales, o las coherentes por ciclo de reloj, en referencia a la pila de llamadas.
- Registro de estado. Indica el estado que quedó el procesador después de la última operación realizada por el CPU.
- Registro MDR. Es un registro específico integrado en el microprocesador.
- Registro MAR. Es un registro específico integrado en el microprocesador