heronsanches / cardapio_digital

0 stars 0 forks source link

Trabalho de Engenharia de Software II - Implementação de Casos de Uso

Instruções

Requisitos de configuração do sistema

--Apache TomCat v7
--JAVA v1.6 ou 1.7
--Banco de Dados Mysql 5.5.35

Utilização do Banco de Dados na aplicação

--Criar banco de dados mysql com o nome "cardapio_digital"
--Executar script para criar tabelas do banco de dados database.sql
OBS.: No momento, este script não cria todas as tabela que são necessárias para a implementação dos 30 casos de uso.
--Setar atributos na classe DataBase.java
--Atributos:

private static DataBase db = null;
private static String user = "root"; 
private static String password = ""; //senha do banco de dados mysql
private static String url = "jdbc:mysql://localhost/cardapio_digital";
private static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";


Documento de caso de uso, clique aqui

Dicas para o trabalho

--Caso tenha dificuldade de utilizar o git, você pode fazer o download do projeto clicando no botão "Download ZIP", localizado no sidebar do lado direito da página inicial.

--Caso não exista a tabela no banco de dados para a funcionalidade que você irá implementar, pode-se criar a tabela e os devidos relacionamentos para tal.

--Caso necessite de um valor de um campo de uma tabela, na qual não exista view no sistema para populá-la você pode inserir manualmente tais valores no banco de dados, por exemplo, uma tabela que tem relação de depêndencia de chave estrangeira. E a partir daí fazer suas implementações e testes!