Proyecto Java del Sistema de Reserva de Aerolíneas
Características

El sistema se basa en una arquitectura abierta, utilizando equipos y software estándar de la industria. La naturaleza 
      abierta de VRS permite la adición de nuevos sistemas y características, asegurando que el sistema VRS pueda adaptarse para mantenerse al día con los
      requisitos cambiantes del negocio de la aerolínea.
        El paquete de software VRS incluye las cuatro funciones básicas de: reservas, inventario de vuelos, tarifas y módulo de boletos sin boleto. Las
        características principales o los servicios provistos en el sistema de reserva de aerolíneas son:
        •	Reserva y cancelación de los pasajes aéreos.
        •	Mantener los registros de los pasajeros.
        •	Informe sobre las transacciones diarias del Sistema de Aerolíneas.
        •	Respuesta rápida a los pasajeros.
        •	Automatización e integración de las funciones del sistema de la aerolínea.
        •	Mayor productividad y gestión efectiva.
        •	Seguridad y protección de datos confidenciales.
        •	Gestión de transacciones y enrutamiento.
        A todos los usuarios / agentes se les asigna un código SINE, que se usa durante la conexión sinusoidal y luego se agrega a todas las transacciones
        realizadas por el agente con fines de seguridad. Se pueden asignar diferentes niveles de seguridad para que diferentes agentes puedan acceder a 
        diferentes áreas del sistema y también a diferentes registros en el caso en que un agente de viajes solo pueda revisar los PNR que han sido creados 
        por esa agencia.
        Los vuelos se pueden ingresar con la mayor anticipación posible, sin limitación, utilizando la GUI del inventario de vuelos. Las transacciones
        nativas admiten reservas con hasta 1 año de anticipación. Los vuelos pueden especificarse dentro de un rango de fechas particular y pueden usarse
        para mostrar diferentes clases de servicio y diferentes tarifas dentro de una clase de asientos específica.
.

Descarga código fuente
Proyecto Java del sistema de seguimiento de errores
Características

Durante el curso del desarrollo de un software, se produce una gran cantidad de errores. Es posible que un solo programador
      o, a veces, un grupo de programadores no puedan depurar el sistema. En tales casos, el problema debe ser compartido entre ciertas compañías para que
      el problema pueda encontrar una solución adecuada. Y, un sistema de seguimiento basado en la web es la mejor opción para pronosticar los errores y su 
      proceso de depuración adecuado.
        El proyecto propuesto en el Sistema de seguimiento de errores es capaz de almacenar detalles de errores antiguos y proporcionar una función de 
        búsqueda de registros. Si un error que ya ha ocurrido en cualquier software previamente desarrollado tiene lugar en un nuevo sistema, se puede 
        detectar fácilmente utilizando la aplicación del sistema de seguimiento de errores. Sirve como asistente de un ingeniero de software durante el
        proceso de depuración.
        caracteristicas:
        •	El software es aplicable en la gestión de los errores que ocurren durante el desarrollo del software y para rastrear los problemas más antiguos.
        •	Facilita la facilidad de búsqueda para el historial de errores y la solución.
        •	El sistema está completamente asegurado; Se adopta el método de autenticación para gestionar la seguridad.
        •	Almacena los informes de errores más antiguos para que puedan resolverse fácilmente cuando reaparezcan.
        •	La aplicación ayuda al gerente del proyecto a evaluar los trabajos de los empleados.
        •	El software propuesto es capaz de actualizarse automáticamente cuando la última versión está disponible.
        Descripción general de los módulos:
        El proyecto propuesto tiene tres módulos principales: empleado, gerente y administrador. Cada módulo está diseñado para realizar alguna tarea
        específica en el proceso de seguimiento de errores. Los módulos se presentan brevemente a continuación:
        El módulo de empleados está diseñado para programadores del software o empleados, especialmente el equipo de codificación y el equipo de prueba.
        Se supone que el equipo de codificación debe actualizar los detalles de los errores en el software, y el equipo de prueba verifica y actualiza el
        estado.
        El módulo de gerente es manejado por el gerente de proyecto para cuidar a los empleados. Es útil para analizar la cantidad de empleados necesarios
        para llevar a cabo el proyecto.
        El módulo de administrador es superior a los dos módulos anteriores y puede controlar sus actividades. La función principal de este módulo es 
        administrar codificadores y equipos de prueba, y actualizar los detalles.
        Capturas de pantalla

Descarga código fuente
Proyecto Java de servidor de correo
Características

Intranet Mail Server (IMS) es un software de sistema que facilita el servicio de correo electrónico. Todo el sistema
      se divide en dos subsistemas o módulos:
        1.	Módulo de servidor (agente de usuario y agente de transferencia de correo)
        2.	Módulo de cliente (agente de usuario y agente de transferencia de correo)
        El módulo de cliente en IMS tiene un cliente de correo como Outlook Express. Algunas de las características clave de Outlook utilizadas en este
        sistema incluyen firma única por cuenta, nuevo tipo de archivo de datos (.pst), soporte Unicode, integración con los servicios de Microsoft Windows
        Share Point, mejoras POP y mucho más.
        El siguiente módulo, módulo de servidor, se codifica utilizando Java Servlets. Implementa el Protocolo simple de transferencia de correo ( SMTP ) 
        para enviar y recibir correos de manera confiable y amigable.
        a Libreta de direcciones global (GAB) es una característica similar a un módulo en un proyecto de servicio de correo de intranet. GAB es una 
        libreta de direcciones centralizada o datos a los que se puede acceder a través de un navegador web desde cualquier PC o tableta en el entorno 
        de la intranet. Ayuda a mejorar la gestión de diferentes clientes de correo.
        Al ser un servicio de correo, el sistema IMS debe seguir y seguir los estándares de Internet especificados. Los dos protocolos que deben 
        implementarse para crear una aplicación de correo son:
        1.	Post Office Protocol 3 (POP 3) y
        2.	Protocolo simple de transferencia de correo (SMTP)
        Los dos anteriores se implementan en el módulo del servidor y en el módulo del cliente. Estos protocolos no son más que un conjunto específico 
        de comandos utilizados en ambos módulos para crear un puente de comunicación entre ellos.
        El proyecto de servidor de correo propuesto tiene como objetivo reducir la mano de obra o el trabajo humano (en términos de tiempo) necesarios 
        para transferir datos dentro de una organización o red. Es altamente seguro en comparación con otros servicios de correo, ya que es administrado 
        por un administrador del sistema con información de inicio de sesión.
        Cada usuario en el servidor de correo cuenta con una libreta de direcciones para almacenar registros relacionados con la dirección y los identificadores
        de correo. Para almacenar y ver los mensajes entrantes, se mantiene una bandeja de entrada para todos los usuarios registrados. Los usuarios también
        pueden responder y reenviar los correos recibidos a cualquier dirección especificada dentro de la red de intranet.
        Capturas de pantalla
        
.

Especificaciones / requisitos del sistema:
            Requerimientos de software :
            •	Sistema operativo: Windows 2000
            •	Lengua: Java
            •	Cliente de correo: Outlook Express
            Requisitos de hardware :
            •	Procesador: Celeron 533 MHz
            •	Disco duro: Seagate 10GB (6800 RPM)
            •	Memoria: 64 MB de RAM
            •	Unidad de disquete: 1,44 MB
            •	Teclado: teclado multimedia Samsung
            •	Ratón: Logitech Scroll Mouse
            •	Monitor: monitor de color Samtron de 15 ″
            •	Adaptador de red configurado correctamente para TCP / IP
            

Descarga código fuente
Transferencia de archivos y proyecto de chat en Java
Características

Este sistema de transferencia de archivos y chat (envío de mensajes) se ha desarrollado en Java 1.3, que se basa en una 
      metodología orientada a objetos. Hay varios paquetes en Java, pero se han utilizado principalmente paquetes oscilantes y redes para desarrollar 
      este proyecto.
        Descripción general de los módulos:
        Este proyecto funciona bajo dos módulos, a saber, activo y pasivo. Solo los clientes pasivos pueden recibir archivos, pero los clientes activos 
        pueden enviar y recibir archivos. Tras la transferencia exitosa de un archivo, se recibe un acuse de recibo de la transferencia exitosa del archivo
        y luego los clientes pasivos pueden desconectarse. Cualquier tipo de archivos, incluidos. archivos fmx,. Se pueden enviar archivos exe y más, utilizando
        este sistema.
        Características de Java:
        •	Simple: Java es un lenguaje que se basa en la Metodología Orientada a Objetos, por lo que es muy fácil de aprender y puede usarse de manera 
        efectiva.
        •	Robusto: - Se dice que los programas Java son robustos porque se encargarán de la administración de memoria y nunca se bloquearán bajo ninguna
        circunstancia.
        •	Seguro: - Aunque Java se desarrolló utilizando Principios Orientados a Objetos, eliminó el Concepto de Punteros. Por lo tanto, no es posible 
        acceder a la memoria directamente, por eso se dice que Java es Seguro y es aplicable para Internet, ya que Applet está diseñado para que los 
        navegadores puedan entenderlo.
        •	Portable: los programas Java son portátiles y pueden ejecutarse en cualquier tipo de entorno, independientemente del hardware utilizado. 
        Esto se conoce como plataforma independiente.
        •	Compilado e interpretado: - A diferencia de otros lenguajes de programación, el código Java es compilado e interpretado. La salida después de 
        la compilación es 'Código de bytes', que se interpreta para producir la salida. Este código de bytes es una nueva evolución, que convierte a Java 
        en un lenguaje independiente de la plataforma.
        Dado que el sistema de transferencia de archivos y chat se construye utilizando el paradigma orientado a objetos, los requisitos de los clientes 
        se muestran como casos de uso y escenarios. La información detallada para esto se puede encontrar en el informe del proyecto.
        Requisitos del sistema:
        1. Requisitos funcionales :
        •	Solo es posible conectarse al servidor cuando está en ejecución. Si el servidor se está ejecutando, se puede conectar cualquier número de 
        clientes. Una vez que un cliente se conectó al servidor, no es posible conectarse nuevamente al servidor.
        •	Para enviar un archivo, las rutas de origen y destino deben ingresarse correctamente. Si la ruta de origen se ingresó incorrectamente o no se 
        ingresó, entonces se debe mostrar un error. Si la ruta de destino es incorrecta, el servidor debe indicar al cliente que la ruta no existe en el 
        cliente remoto.
        •	Para desconectar un solo cliente o varios clientes, elija los clientes y desconecte. Después de desconectarse, observe si los clientes están 
        en la lista de clientes conectados o no.
        2. Requisitos de rendimiento :
        •	El rendimiento del servidor no es constante. Depende de las restricciones de red, la configuración de hardware del servidor. Si hay menos de 
        50 clientes conectados al servidor, la carga del servidor es menor. Si hay más de 50 clientes conectados, la carga aumentará.
        •	La solución al problema es simplemente desconectar a algunos de los clientes en estado pasivo. El tiempo de respuesta también se
        considerará para evaluar el rendimiento, que también depende de las restricciones de la red y la configuración del hardware del servidor.
        3. Requisitos de hardware del lado del servidor :
        •	Consola: - Ratón, monitor, teclado 104keys
        •	Procesador: - Procesador Intel Pentium III, velocidad de 1.1 GHz.
        •	Memoria: 128 MB de RAM, 20 GB de disco duro.
        •	N / w Componentes: - Adaptador de red, conector RJ-45, HUB.
        4. Requisitos de hardware del lado del cliente :
        •	Consola: - Ratón, monitor, teclado 104keys
        •	Procesador: - Procesador Intel Pentium III.
        •	Memoria: 64 MB de RAM, disco duro de 20 GB.
        •	Componentes N / w: - Adaptador de red, conector RJ-45, cable UTP, HUB.
        5. Requisitos de software del lado del servidor :
        •	Sistema operativo: - MS-DOS, Windows 9x / XP (o) Windows NT.
        •	Software del sistema: - JDK 1.2.2 (o) JDK 1.3 (o) JDK 1.4.
        •	Software de aplicación: - Ftpser.class
        6. Requisitos de software del lado del cliente :
        •	Sistema operativo: - MS-DOS, Windows 9x.
        •	Base de datos: - Oracle.
        •	Software del sistema: - JDK 1.2.2 (o) JDK 1.3 (o) JDK 1.4.
        •	Software de aplicación: - ActiveForm.class, ChatForm.class, Sendall.class, Killall.class, Form.class, Filter.class, Chat.class
        Capturas de pantalla / Diagramas:
        
.

Descarga código fuente
Proyecto de centro de servicio y atención al cliente en línea en Java
Características

El objetivo principal de este software del Centro de atención y servicio al cliente en línea es desarrollar un sistema de 
      información para almacenar, mantener, actualizar y procesar datos relacionados con la tienda. Preparará varios informes para ayudar a un funcionamiento
      fluido y rápido de las actividades del 'Centro de servicios'. A continuación se encuentran los objetivos y metas de este proyecto / software.
        Objetivos:
        •	Además de estos, el software
        •	Gestionar los registros de cada cliente.
        •	Gestionar los registros de cada empleado.
        •	Gestionar la asistencia y el pago de salarios de cada empleado.
        •	Asignación de deberes de los empleados.
        •	Apoye la asignación de tareas, la asignación de salarios, la asistencia y la nómina para los turnos de día y de noche
        •	Personalice bien el manejo de existencias con la función avanzada de control y actualización de existencias.
        •	Mantener cuentas.
        •	Prepare facturas para diferentes clientes.
        •	Genere diferentes tipos de informes y consultas necesarios.
        Metas:
        •	Facilidades de informes personalizados.
        •	Provisión de copias de seguridad necesarias.
        •	Entrada autorizada por contraseña de acceso por razones de seguridad.
        •	Proporcione una interfaz gráfica de usuario (GUI) simple y fácil.
        Sistema existente y propuesto:
        En comparación con este sistema propuesto, en el sistema actual todas las características se realizan manualmente o con la ayuda del procesador 
        de textos. Mientras prestan servicios a sus clientes, los centros de servicios informáticos actuales generalmente mantienen los detalles de los 
        clientes y productos en documentos de texto , hojas de cálculo o registros en papel, y la gestión de todos los registros es ilegal en cierta medida.
        Existen problemas relacionados con la redundancia de datos, como el nombre y la dirección del cliente, los detalles de su cuenta y también la 
        asignación de tareas a los empleados. Cuando un cliente toma algún tipo de servicio, el cargo se calcula manualmente y este proceso lleva mucho 
        tiempo. Además, las tareas regulares y de tiempo extra no se mantienen adecuadamente. Esto lleva a un cálculo incorrecto de la nómina de los
        empleados y el cálculo se vuelve bastante complicado para cada empleado.
        Otro problema que suele enfrentar la organización que se ha resuelto en el Proyecto de Centro de Atención al Cliente y Centro de Servicio en 
        línea propuesto son las frecuentes quejas de los clientes por no recibir servicios a tiempo. Esto se debe al horario de trabajo inadecuado de los 
        empleados y al método para mantener los registros.
        Aquí, el propietario tiene que vigilar todo lo relacionado con su centro de servicio en todo momento. En este caso, es casi imposible obtener los 
        detalles y registros del estado de los servicios cuando sea necesario. Todo esto convierte al propietario en la persona clave para manejar todo el 
        sistema de trabajo y, en adelante, la carga de trabajo no es compartida por partes iguales entre las personas que administran el centro de servicio.
        En el sistema actual, no hay instalaciones para manejar adecuadamente los recursos humanos, como la información del personal, su asistencia y 
        registros de salarios mensuales, manejo de cuentas, detalles del cliente, etc.
        Ahora, en este sistema propuesto de Proyecto de Centro de Servicio y Atención al Cliente en línea, habrá una computadora personal independiente 
        con la aplicación requerida. Y con modificaciones menores en el software, también puede ejecutarse en la red. No existe una diferencia significativa 
        entre el sistema actual y el diseño propuesto del sistema.
        El sistema generará recibos y generará los informes requeridos. El sistema también tendrá características para calcular la cuenta de pérdidas y 
        ganancias, además de las mejoras en las características del sistema actual.
         Capturas de pantalla
        
.

Lista de disponibilidad actual

Asistente del producto

Informacion servicio al cliente

Nómina de empleados

Detalle del salario

Especificación del sistema:
            Requisitos de Software:
            •	Sistema operativo Windows 98/2000 / Xp
            •	Oracle 8.0
            Requisitos del sistema:
            •	Mínimo: Pentium 166 (32 MB de RAM)
            •	Recomendado: Pentium 200 (64 MB de RAM)
            •	Espacio en disco: 101 MB
            Propiedades de pantalla:
            •	Mínimo: 800 x 600 (16 bits)
            •	Recomendado: 800 x 600 (24 bits)
            Para usar este software de Atención al cliente en línea y Centro de servicio, tanto el usuario de la computadora como el centro de servicio 
            deben estar conectados a Internet. Antes de utilizar las instalaciones proporcionadas por el proyecto, el usuario debe estar registrado en 
            este software en línea. Además de eso, el software requiere una visión general regular de la hoja de asistencia, la hoja de asignación de 
            tareas, etc.
            

Descarga código fuente
Proyecto Java del sistema de facturación telefónica
Características

Este sistema de facturación telefónica es un sistema totalmente computarizado que tiene como objetivo un procedimiento 
      de facturación telefónica rápido, efectivo y sin complicaciones. Con este software, se reduce la carga de trabajo tanto para los clientes como para 
      los proveedores de servicios de telecomunicaciones y se mejora el flujo del trabajo. Se puede hacer más trabajo en menos tiempo con el nuevo sistema 
      de facturación telefónica.
        La recuperación, el registro y la gestión de la información se ha vuelto fácil y directo. Como la seguridad tiene una importancia primordial en 
        este sistema de facturación telefónica, hay menos posibilidades de mal manejo de datos. Además, el software es muy fácil de usar y no requiere 
        muchas habilidades; Una persona con conocimientos básicos de computación puede comprender efectivamente el procedimiento de facturación incorporado
        en este software.
        caracteristicas:
        Las principales características / funciones del sistema de facturación telefónica propuesto en Java son:
        •	El sistema es estándar y estructurado en estilo.
        •	Se puede usar fácilmente en combinación con otros subsistemas de facturación telefónica.
        •	Tiene una interfaz consistente con altas opciones económicas.
        •	Fácil de usar; Los mensajes de error se muestran en un cuadro cuadrado en la pantalla.
        •	Se puede agregar, eliminar y editar registros existentes / nuevos cuando sea necesario.
        •	Generación de facturas automática y rápida.
        Sistema existente:
        El procedimiento de facturación telefónica existente es lento y tedioso, ya que es manual. La adición y edición o registros se realizan a través de
        registros o archivos, y esto crea muchas complejidades. Una vez que un cliente o cliente tiene que hacer nuevas conexiones telefónicas, se deben 
        mantener archivos o registros separados para el cliente.
        Los inconvenientes del sistema de facturación telefónica existente pueden destacarse como:
        •	Todos los trabajos en el espacio de trabajo se realizan manualmente.
        •	Es lento y tedioso.
        •	Agregar, editar, eliminar o buscar registros en los archivos / registros es lento.
        •	El mantenimiento y la manipulación de obras de gran volumen es engorroso en sí mismo.
        •	El sistema existente es muy propenso a errores.
        •	La actualización es difícil y puede requerir nuevos registros / archivos en la mayoría de los casos
        
.

Descarga código fuente
RSS Feed Reader Proyecto Java
Características

El uso de datos XML para entregar información a través de Internet ha aumentado drásticamente en los últimos tiempos. 
      Casi todos los sitios web de noticias, registros web personales y foros de discusión ahora publican canales RSS para que sus suscriptores puedan
      ver fácilmente el nuevo contenido web.
        El proyecto de lector de fuentes RSS simplemente investiga la forma en que los servicios de agregación RSS pueden monitorear el contenido web
        para recuperar dichos datos rápidamente utilizando recursos mínimos, de modo que los suscriptores puedan recibir alertas de noticias en poco tiempo.
        En este proyecto, se ha hecho un esfuerzo sobre "cómo minimizar el retraso o el lapso de tiempo entre la publicación de nuevo contenido en una 
        fuente web y su aparición en el agregador". El sistema de gestión del agregador se centra principalmente en el escenario de agregación basado 
        en el servidor.
        Sistema existente:
        Cuando observamos las aplicaciones de gestión de agregadores existentes, se observa que utilizan el modelo tradicional de Poisson homogéneo que
        depende de la fuente de datos particular (que es una página web o una fuente RSS). Este sistema no puede adaptarse con los cambios regulares 
        en la fuente de datos y no existen políticas de monitoreo efectivas.
        Sistema propuesto:
        El sistema propuesto supera estas limitaciones a medida que se implementa con nuevas políticas de monitoreo de contenido. Para evaluar las
        políticas de monitoreo de los canales RSS, este proyecto utiliza procesos de Poisson no homogéneos y matrices de retraso.
        Requerimientos funcionales:
        1.	El agregador debe proporcionar la información de varias fuentes de datos a todos los usuarios.
        2.	Los usuarios deben obtener los datos preferidos de las fuentes de datos.
        3.	Debe haber un retraso de tiempo mínimo para que el usuario pueda acceder a los datos rápidamente en la alimentación.
        4.	El contenido RSS debe ser monitoreado con frecuencia.
        5.	El contenido agregado debe convertirse eficientemente en un documento visible para el navegador.
        6.	El sistema de administración del agregador debe ejecutarse de manera efectiva utilizando recursos mínimos del sistema.
        7.	El tiempo de recuperación es mínimo; para esto, la asignación de recursos debe ser óptima.
        Requisitos de usuario:
        1.	Aspecto profesional.
        2.	Uso de AJAX.
        3.	Pruebas de navegador y soporte para Firefox, Chrome e Internet Explorer.
        4.	Informes exportables en XLS o cualquier otro formato deseable.
        
.

Descarga código fuente

Portafolio de Carlos Blanco Gómez

Incluye documentación y proyectos realizados con distintas tecnologías

En el se pueden ver el manejo y habilidad, con muchos lenguajes de programación, esta Template esta diseñada por miMás información profesional aquí. curso online que imparto. Mi web codigodata Soy un trabajor autónomo, trabajo para el sector local:)

CV escrito