Skip to content

giovannialves01/Sirius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

139 Commits
 
 
 
 
 
 

Repository files navigation

Sirius API 4° Semestre

Índice

Objetivo

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.

Projeto Rodando

Login e Cadastro

Upload e Download

Codelist

Novo documento de um existente

Upload de multiplos arquivos

Upload de arquivo Excel

Download com Revisão do Bloco

Download criando Revisão de documento

Funcionamento da Revisão

Documento FULL com variação de Revisão

Sprint Cards

Sprint 1

Desenvolvimento dos wireframes iniciais, planejamento das próximas sprint e entendimento da proposta.

Sprint 2

Usuários poderão fazer Log-in no sistema, além de poder criar novos usuários. Sistema de Download e Upload de arquivos.

Sprint 3

Visualização dos documentos e do Codelist, além da possibilidade de exclusão de uma linha no Codelist.

Sprint 4

Visualização das revisões, adição de traços na documentaçãos e revisão FULL e DELTA com a LEP.

Cronograma de Entregas

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

Integrantes do Grupo

Manual de Instalação

Como instalar e usar

Requisitos:

IDE de desenvolvimento java de sua preferência, recomendamos o Eclipse. Conexão de rede

1. Fazendo o downlaod do projeto:

	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.

2. Abrir o projeto na IDE:

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".

3. Iniciar o projeto:

Para iniciar o projeto clique com o botão direito no na pasta "Projeto".
Clique em "Run as > Java Application".

Modelo Físico Banco de Dados

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);

About

Projeto API 4° Semestre

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages