monicacosta-dev / listadetarefasprojetostart

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Definição do Projeto Start By Capgemini 📚

Descrição do Projeto Lista de Tarefas 🔖

1.1.1 - Requisito do projeto: Quais as entidades vão está envolvidas

Entidades:

  • Projeto (Lista); Quais atributos vão ter:

    • Nome;
    • Descrição (Tarefas);
    • Data de Criação;
    • Data de Criação;
    • Data de Atualização.
  • Tarefas;

    • Nome;
    • Descrição (Tarefas);
    • Status (se esta concluida ou não);
    • Observação (ou notas);
    • Prazo;
    • Data de Criação;
    • Data de Atualização.

Funcionalidades

Para definir quais os requisitos, preciso saber quais os funcionalidades (na maioria das vezes esta vinculadas as entidades) meu projeto vai ter Requisitos Funcionais são as funcionalidades que os requisitos vão ter dentro do meu sistema.

Requisitos:

  • Permitir criar o Projetos;

  • Permitir alterar o Projeto;

  • Permitir deletar o Projetos;

  • Permitir criar a Tarefa;

  • Permitir alterar a Tarefa;

  • Permitir deletar a Tarefa;

1.1.2 - Regra de Negócio: São regras que nosso sistema tem que seguir, respeitar.

Regras de Negócio: Nossas regras que irão seguir

  • O sistema não contará um sistema de login;
  • Não hávera o conceito de usuário;
  • Toda tarefa deve pertencer a uma projeto.

1.1.3 - Definição da Tecnólogia a ser usada

Tecnólogia utilizadas:

  • Java;
  • Mysql

Passos para criação do projeto 👣

  • Criação do banco de Dados ✔️
  • Criação das classed de modelo ✔️
  • Criação da conexao com o banco de dados ✔️
  • Criação das classes de controle (Acesso aos dados do banco )
    • Criação da tela principal
  • Criação do CellRederer Prazo
    • Criação do CellRederer Editar e Deletar
    • Criação da tela de Cadastro do Projeto
    • Criação da tela principal de tarefa
  • Implementação dos Eventos
    • Validações
  • Ajustes finais
  • Teste da aplicação

About


Languages

Language:Java 100.0%