Com a proposta de aprimorar a criação da documentação das aeronaves, a empresa parceira solicitou a criação de uma aplicação que, aprimorasse sua antiga forma manual de desenvolvimento, com uma maneira mais eficaz, segura e simples.
Desenvolvimento dos wireframes iniciais, planejamento das próximas sprint e entendimento da proposta.
Usuários poderão fazer Log-in no sistema, além de poder criar novos usuários. Sistema de Download e Upload de arquivos.
Visualização dos documentos e do Codelist, além da possibilidade de exclusão de uma linha no Codelist.
Visualização das revisões, adição de traços na documentaçãos e revisão FULL e DELTA com a LEP.
| Sprints | Descrição | Datas |
|---|---|---|
| Sprint 1 | Wireframes, Documentação e Entendimento da proposta | 30/08 a 19/09 |
| Sprint 2 | Acesso por meio de Login, Função CRUD usuários, Upload e Download de arquivos | 20/09 a 10/10 |
| Sprint 3 | Visualização dos arquivos, Visualizar o Codelist e Exclusão de uma linha no Codelist | 18/10 a 07/11 |
| Sprint 4 | Visualização das revisões e Criação das revisões FULL e DELTA com a LEP | 08/11 a 28/11 |
- Levi Alberto Motta Santos - Scrum Master
- Giovanni dos Santos Alves - Product Owner
- Raul Santos Iglesias - Development Team
- Felipe Silva - Development Team
- Vitor Yuri Santos - Development Team
Como instalar e usar
Requisitos:
IDE de desenvolvimento java de sua preferência, recomendamos o Eclipse. Conexão de rede
Por "git clone": Faça o git clone na pasta de sua preferência.
Por download zip: Faça o download do arquivo zip na pasta de sua preferência e descompacte o projeto.
Abra a sua IDE, e importe a pasta do projeto. No Eclipse você pode seguir o seguintes passos:
File > Open Projects from File System...
Após isso abrirá uma janela, clique em "Directory..." e coloque o caminho da pasta do projeto, em seguida
aperte "Finish".
Para iniciar o projeto clique com o botão direito no na pasta "Projeto".
Clique em "Run as > Java Application".
CREATE TABLE tb_docs (
docsID INT PRIMARY KEY NOT NULL,
docsName VARCHAR(15) NOT NULL,
docsPath VARCHAR(255) NOT NULL
);
CREATE TABLE tb_section(
sectionID INT PRIMARY KEY NOT NULL,
docsID int not null,
sectionName VARCHAR(15) NOT NULL,
sectionPath VARCHAR(255) NOT NULL
);
alter table tb_section add foreign key(docsID) references tb_docs(docsID);
CREATE TABLE tb_subSection(
subSectionID INT PRIMARY KEY NOT NULL,
sectionID int not null,
subSectionName VARCHAR(15) NOT NULL,
subSectionPath VARCHAR(255) NOT NULL
);
alter table tb_subSection add foreign key(sectionID) references tb_section(sectionID);
CREATE TABLE tb_block(
blockID INT PRIMARY KEY NOT NULL,
subSectionID INT not null,
blockName VARCHAR(15) NOT NULL,
blockPath VARCHAR(255) NOT NULL
);
alter table tb_block add foreign key (subSectionID) references tb_subSection(subSectionID);
CREATE TABLE tb_code(
codeID INT PRIMARY KEY NOT NULL,
blockID INT NOT NULL,
nameCode VARCHAR(50) NOT NULL);
ALTER TABLE tb_code ADD FOREIGN KEY (blockID) REFERENCES tb_block(blockID);
CREATE TABLE tb_files(
fileID INT PRIMARY KEY NOT NULL,
codeID int not null,
fileName VARCHAR(15) NOT NULL,
filePath VARCHAR(255) NOT NULL
);
alter table tb_files add foreign key(codeID) references tb_code(codeID);
CREATE TABLE tb_user(
userID INT PRIMARY KEY NOT NULL,
fileID INT NOT NULL,
username VARCHAR(15) NOT NULL,
userpass VARCHAR (100) NOT NULL);
alter table tb_user add foreign key(fileID) references tb_files(fileID);