Ing. Sistemas Computacionales

Mostrando las entradas con la etiqueta netbeans. Mostrar todas las entradas
Mostrando las entradas con la etiqueta netbeans. Mostrar todas las entradas

martes, 10 de septiembre de 2024

Proyecto | Desarrollado en Java Swing | Veontec

septiembre 10, 2024 Creado por Victor Jesus Maximo Abundio Sin comentarios

   

Veontec | Software de escritorio


Introducción

Es un proyecto desarrollado en java usando NetBeans 8.2.

Plataforma de e-commerce. 


El software permite crear una cuenta para publicar productos, y venderlos dentro del software.

Así también, tiene funciones para gestionar productos, ventas, compras, preguntas y respuestas de vendedores o compradores. 

Tiene la funcionalidad de conexión a una base de datos MYSQL local o remoto para registrar los datos.


Este software cuenta con sistema de login para iniciar sesión y registrarse, también cuenta con cada sección para ventas, compras, preguntas y respuestas de vendedores o compradores con búsqueda para cada una de ellas, un control de paginación para mostrar resultados.

Nota: Este software fue creado como proyecto final para la universidad.


Características

  • Sistema de loggin

  • Recuperar cuenta y activación de cuenta

  • Gestionar productos

  • Gestionar categorías

  • Ver compras y ventas

  • Sistema de búsqueda

  • Sistema de paginación


Este software implementa:

  • GUI (Interfaz Gráfica de Usuario)

  • Conexión a un base de datos usando JDBC

  • CRUD para categorías

  • CRUD para productos

  • Se implementa POO.

  • Se implementa MVC.

  • Se implementa POJO, DTO, DAO.

  • Se implementa Singleton.


Ver proyecto (GitHub)

Funciones

El software Veontec tiene funciones para crear productos internos y productos internos.

Tiene funcionalidad para cada sección dentro del software:


Sección Ventas:

Mostrar todas las ventas y buscar ventas


Sección Compras:

Mostrar todas las compras y buscar compras

Cancelar compras

Preguntar al vendedor


Sección Preguntas y Respuestas:

Hacer preguntas

Contestar preguntas

Eliminar una pregunta


Sección Inicio:

Mostrar todas las productos y buscar productos


Sección Mi tienda: 

Mostrar todos los productos y buscar productos de la cuenta

Crear, modificar y eliminar categorías

Crear, modificar y eliminar un producto

¿Cómo funciona?

Para que el software funcione necesita instalar Java JRE 8.2 o 11 descargando desde la página oficial de ORACLE. 


Después de instalar los programas anteriores necesitar descargar e instalar el software Veontec desde la página oficial disponible para Windows y Linux.


Después solo es necesario ejecutar el software, registrarse con su correo personal (se enviará un código de activación) y validar la cuenta.


Ver tutorial aquí.

 

Vista previas

Sin imágenes

miércoles, 11 de agosto de 2021

Proyecto | Desarrollado en Java | MyFreeLab

agosto 11, 2021 Creado por Victor Jesus Maximo Abundio Sin comentarios

MyFreeLab | Software de escritorio


Introducción

Es un proyecto desarrollado en java usando NetBeans 8.2.

Gestión de proyectos para freelancer.


El programa sirve para poder crear, modificar, eliminar y registrar proyectos desarrollados para una empresa en particular.

Así también, para poder generar una cotización para cada empresa en particular y calcular el costo del proyecto, entre otras cosas.

Tiene la funcionalidad de conexión a una base de datos MYSQL local o remoto para registrar los datos.


Características

  • Conexión a la base de datos (MySQL)
  • Gestionar proyectos
  • Gestionar empresas
  • Gestionar requisitos
  • Generar cotización


Este software implementa:

  • GUI (Interfaz Gráfica de Usuario)
  • Conexión a un base de datos usando JDBC
  • CRUD para proyectos
  • CRUD para empresas (clientes)
  • Se implementa POO.
  • Se implementa MVC.
  • Se implementa POJO, DTO, DAO.
  • Se implementa Singleton.


Ver proyecto (GitHub)


Descargar MyFreeLab

Funciones

El software MyFreeLab tiene funciones como configurar la conexión a la base de datos (MySQL)

Puede ir a configuración > conexión dentro del software.

Así también puede configurar el idioma, estilo de botones y tipo de fuente puede ir a Archivo > Preferencias.


Nota:

Para cotizar un proyecto es necesario agregar por lo menos un requisito, de esta forma en la pantalla principal se activará la opción cotizar. 


¿Cómo funciona?

Para que el software funcione necesita instalar Java JRE 8.2 o 11 descargando desde la página oficial de ORACLE. Así como también necesita instalar un servidor local, puede instalar XAMPP.


Después de instalar los programas anteriores necesita descargar e instalar el software MyFreeLab desde la página oficial disponible para Windows y Linux.


Después solo es necesario crear una base de datos con una colletion `utf8_general_cli`. Luego necesita ir al software MyFreeLab en configuración > conexión, introduzca todos los datos solicitados tales como usuario, contraseña, host, puerto y nombre de la base de datos.


Ver tutorial aquí.

 

Vista previas










lunes, 29 de marzo de 2021

Proyecto | Desarrollado en Java | Red Social Gobim

marzo 29, 2021 Creado por Victor Jesus Maximo Abundio Sin comentarios

Red Social Gobim



Introducción

Este proyecto solamente es para NetBeans 8.2, fue desarrollado como proyecto final en la universidad de TEC CAMPUS VALLARTA para la materia de "Tópicos de programación", se trata de una red social inspirada por fotolog.

El software tipo red social se llama "RS Gobim", el programa no cuenta con conexión a base de datos, es decir, que los datos son almacenados en archivos de texto plano (con diferentes extensiones).

Los extensiones utilizados para el software son:

  • .svg # Para el foto de perfil de tipo imagen del usuario
  • .notify # Para almacenar las notificaciones del usuario
  • .tome # Para almacenar las firmas del mural del usuario
  • .friends # Para almacenar la lista de amigos del usuario
  • .data # Para almacenar los datos personales del usuario
  • .chats # Para almacenar las conversaciones del usuario (Se crear una nueva por chat)

Además, por cada cuenta se crean dos carpetas nuevas para almacenar los datos del usuario, la carpeta llamada chats es para almacenar todas las conversaciones (chats) y la carpeta llamada profile es para almacenar todos los datos de la cuenta.

Ver proyecto (GitHub)

Funciones

El software tiene funcionalidades típicas como crear una cuenta, modificar datos personales, etc. otras funciones que tiene son:
  • Enviar mensaje (Chat)
  • Chatear con bots
  • Enviar solicitud de amistad
  • Agregar y Eliminar amigos
  • Recibir notificaciones
  • Cambiar foto de perfil

Además cada usuario tiene un mural donde se puede dejar una firma, también tiene un buzón de notificaciones que puede ser vaciado.

Dentro del software tiene una sección en la cual se puede ver todas las cuentas creadas, para agregarlas como amigos (algunos son bots).

¿Cómo funciona?

(El proyecto se tiene que abrir con NetBeans 8.2, luego se tiene que ejecutar)

Primero es necesario registrar o crear una cuenta con extensión @gobim.dev (example@gobim.dev) y una contraseña, en caso de que los datos sean correctos se crean las dos carpetas chats y profile para el usuario.


Una vez registrado es posible iniciar sesión, lo cual el software te da una bienvenida (esto cada vez que inicias sesión).

Ahora es cuestión de utilizar el software explorando las distintas funciones disponibles.

Vista previas