XP : ControleDeManutencao

XP » XP » WebHome » ControleDeManutencao

Controle de Manutenção

Tecnologias adotadas


DeveloperWorks article: Control your test-environement with DbUnit and Anthill.

Effective Unit Testing with DbUnit


Histórias

Entidades

Equipe

Script de criação do banco de dados

CREATE TABLE TIPOSDERECURSOS(TIPORECURSO VARCHAR(50), PRIMARY KEY(TIPORECURSO)) TYPE = INNODB;

CREATE TABLE PROGRAMAS(NOMEPROGRAMA VARCHAR(100), VERSAOPROGRAMA VARCHAR(20), PRIMARY KEY(NOMEPROGRAMA,VERSAOPROGRAMA)) TYPE = INNODB;

CREATE TABLE SALAS(IDSALA VARCHAR(10), CAPACIDADE INTEGER, PRIMARY KEY(IDSALA)) TYPE = INNODB;

CREATE TABLE MAQUINAS(IDSALA VARCHAR(10), IDMAQUINA VARCHAR(20), IDPATRIMONIO BIGINT UNIQUE, CPU VARCHAR(20), MEMORIA SMALLINT, PRIMARY KEY(IDMAQUINA)) TYPE = INNODB;

CREATE INDEX IDXMAQUINASIDSALA ON MAQUINAS(IDSALA);

ALTER TABLE MAQUINAS ADD FOREIGN KEY(IDSALA) REFERENCES SALAS(IDSALA);

CREATE TABLE RECURSOSADICIONAIS(IDRECURSOADICIONAL VARCHAR(20), IDSALA VARCHAR(10), TIPORECURSO VARCHAR(50), IDPATRIMONIO BIGINT UNIQUE, PRIMARY KEY(IDRECURSOADICIONAL)) TYPE = INNODB;

CREATE INDEX IDXRECURSOSADICIONAISIDSALA ON RECURSOSADICIONAIS (IDSALA);

CREATE INDEX IDXRECURSOSADICIONAISTIPORECURSO ON RECURSOSADICIONAIS (TIPORECURSO);

ALTER TABLE RECURSOSADICIONAIS ADD FOREIGN KEY(IDSALA) REFERENCES SALAS(IDSALA);

ALTER TABLE RECURSOSADICIONAIS ADD FOREIGN KEY(TIPORECURSO) REFERENCES TIPOSDERECURSOS(TIPORECURSO);

CREATE TABLE MAQUINAPROGRAMAS(IDMAQUINA VARCHAR(10), NOMEPROGRAMA VARCHAR(100), VERSAOPROGRAMA VARCHAR(20), PRIMARY KEY(IDMAQUINA, NOMEPROGRAMA, VERSAOPROGRAMA)) TYPE = INNODB;

CREATE INDEX IDXMAQUINAPROGRAMASIDMAQUINA ON MAQUINAPROGRAMAS (IDMAQUINA);

CREATE INDEX IDXMAQUINAPROGRAMASNOMEPROGRAMAVERSAOPROGRAMA ON MAQUINAPROGRAMAS (NOMEPROGRAMA,VERSAOPROGRAMA);

ALTER TABLE MAQUINAPROGRAMAS ADD FOREIGN KEY(NOMEPROGRAMA,VERSAOPROGRAMA) REFERENCES PROGRAMAS(NOMEPROGRAMA,VERSAOPROGRAMA);

ALTER TABLE MAQUINAPROGRAMAS ADD FOREIGN KEY(IDMAQUINA) REFERENCES MAQUINAS(IDMAQUINA);

Atividades realizadas

Local da instalação do Tomcat: /usr/local/jakarta-tomcat-5.5.2/webapps -- DiegoAbadan - 24 Sep 2004

Plano de trabalho

E D U G R A F - Laboratório de Software Educacional - UFSC - CTC - INE
Campus Universitário - Trindade, Florianópolis, SC, Brasil 88040-090
Fone: +55 48 331 9735 / Fax: +55 48 331-9770