TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Por:   •  20/5/2019  •  Trabalho acadêmico  •  2.616 Palavras (11 Páginas)  •  167 Visualizações

Página 1 de 11

[pic 1]

UNIVERSIDADE ANHANGUERA – UNIDERP

POLO DE BRASÍLIA - DF

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

DANIEL RODRIGUES MOREIRA BARROS – RA 6019475695

DESAFIO PROFISSIONAL

Disciplinas Norteadoras:

Engenharia de Software e Gerência de Projetos

Linguagem para Organização e Transferência de Dados para WEB

Linguagem Brasileira de Sinais (Libras) e Inclusão (Disciplina Optativa)

Desenvolvimento de Software Seguro

Programação em Dispositivos Móveis

Rede de Computadores

Tutor (a) EAD: JOBSON YONAHA GIMENEZ

BRASÍLIA / DF

2019

SUMÁRIO

PASSO 12

  1. ENGENHARIA DE SOFTWARE E GERÊNCIA DE PROJETO2

 1.1. DIAGRAMA DE CASO DE USO5

      1.2. DIAGRAMA DE CLASSE5

PASSO 26

  1. DESENVOLVIMENTO DE SOFTWARE SEGURO6

PASSO 37

3. REDE DE COMPUTADORES7

PASSO 48

4. LINGUAGEM PARA ORGANIZAÇÃO E TRANFERÊNCIA DE DADOS PARA WEB8

PASSO 516

5. TELAS E CÓDIGOS FONTES DO APLICATIVO16

5.1. CADASTRO DE FUNCIONÁRIOS16

5.2. TABELA FUNCIONÁRIOS NO BANCO DE DADOS19

REFERÊNCIAS BIBLIOGRÁFICAS20


PASSO 1

  1. ENGENHARIA DE SOFTWARE E GERÊNCIA DE PROJETO

ESCOPO DO PROJETO

A Construtora Construindo Sempre necessita de uma forma de catalogar e controlar onde estão alocados os trabalhadores terceirizados em suas obras. Dentro desse cenário, vamos propor um sistema de controle para alocação de terceiros.

O principal objetivo desse sistema será atender as necessidades da empresa para controle de serviços prestados e alocação daqueles funcionários terceirizados que estão alocados nas obras.

O sistema entregará em qual obra o funcionário está trabalhando e a relação de funcionários e obras para acompanhamento.

Requisitos funcionais:

  • Cadastrar Funcionário;
  • Cadastrar Obras;
  • Alocar Funcionários nas Obras;
  • Emissão de Nota Fiscal;

Requisitos não funcionais:

  • O Sistema deverá atender as necessidades de controle e relatório da empresa;
  • Usuário precisa informar os campos obrigatórios para cadastro;
  • O Sistema deverá tempo de resposta de menos de 5 segundos.

O projeto prever um maior controle de alocação dos funcionários terceirizados para que o financeiro tenha facilidade na hora de emitir notas de serviços, para isso o controle será somente para a parte de alocação e emissão de notas, ficando fora do escopo a parte de pagamento de funcionários da empresa, cronograma de andamento das obras e de materiais utilizados.

O trabalho será realizado pelo desenvolvedor Daniel Rodrigues Moreira Barros, aluno do 5º semestre de TADS da Faculdade Anhanguera, ficando assim responsável pela parte de documentação, programação e implementação do projeto, tendo a missão de entregar um sistema que facilite o cadastro de terceirizados, obras em andamento, alocação desses funcionários nas obras e emissão de nota fiscal do serviço.

A estimativa de custos do projeto é realizada de forma gradativa, ou seja, o valor é orçado a partir de cada entrega do projeto, isso dentro dos sprints que serão liberados, como esse projeto é simples, ficou estimado que o custo será 50% do valor total na primeira entrega e a partir disso será dividido em 10% a cada entrega adicional que será finalizada com a aprovação do cliente na quinta e última entrega do produto final, ficando a cargo somente as manutenções necessárias.

Cronograma de Entrega com Valores

ATIVIDADE

HORA DE TRABALHO

VALOR R$

Levantamento de Requisitos

15

R$ 229,50

Diagrama de Entidades e Relacionamentos, Modelagem de Entidade e Relacionamentos

90

R$ 1.377,00

Engenharia De Sistema Da informação, Engenharia De Banco De Dados

90

R$ 1.377,00

Prototipagem

60

R$ 918,00

Desenvolvimento do Sistema

600

R$ 9.180,00

Testes do Sistema

45

R$ 688,50

TOTAIS

900

R$ 13.770,00

O projeto será todo planejado para minimizar os riscos e trabalhando as principais funções para solucionar os riscos não previstos.

Os riscos que podemos ter no projeto são:

CUSTO: cortes no orçamento, flutuação de câmbio, cancelamento e/ou suspenção do projeto;

COMUNICAÇÂO: falha no plano de comunicação, responsabilidades das equipes do projeto não definidas;

QUALIDADE: Bugs/defeitos no software que não forem detectados antes da implementação e qualidade do produto ou funcionalidades não atenderem a expectativa do cliente.

No controle de versionamento do trabalho foi escolhida a opção de Git através do serviço GitHub para hospedagem projeto, possibilitando que os códigos sejam armazenados em serviço web e mantendo os históricos de versões do aplicativo.

METADOLOGIA DO PROJETO

A metodologia de projeto foi baseada no guia de melhores práticas em gestão de projeto PMBOK 5ª edição que é considerada uma referência nesse tipo de gestão.

Foram realizadas pesquisas para identificar as necessidades e problemas apresentados, trazendo dados e informações importantes para as próximas etapas do desenvolvimento do projeto.

Procuramos colocar no desenvolvimento as melhores práticas e tecnologias para aplicativos mobile, utilizando as seguintes ferramentas:

  • Pacote Java SE Development (JDK);
  • Android SDK;
  • Ambiente Integrado de Desenvolvimento (IDE);
  • Android Development Tools (ADT)

No primeiro momento foi pensando criar um aplicativo nativo, diretamente desenvolvido para mobile, mas para que possamos já utilizarmos em computadores e notebooks, foi realizada a alteração para um aplicativo híbrido e que funcione em qualquer plataforma.

...

Baixar como (para membros premium)  txt (23.4 Kb)   pdf (262.2 Kb)   docx (90.3 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com