Buscar

APS- ENTREGAR (FULL)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

APS 
 ATIVIDADES PRÁTICAS SUPERVISIONADA 1° Semestre / 2014
 
 TEMA
 “Aplicação da Engenharia de Requisitos em um projeto software”
Nome: 
Nome: 
CURSO: Ciência da Computação CAMPUS: Pinheiros/ Noturno
Sumário
1.1. Sumário
1.2. Objetivo do trabalho
1.3. Introdução
1.4. Conceitos gerais
1.4.1. Requisitos de Software
1.4.2. Engenharia de Requisitos
1.5. Descrição das Atividades 
1.5.1. Elicitação
1.5.2. Análise e Negociação
1.5.3. Especificação
1.5.4. Modelagem
1.5.5. Validação
1.5.6. Gestão
1.6. Conclusão
1.7. Bibliografia
1.8. Anexos (Templates do RUP)
1.9. Ficha de Atividades Práticas Supervisionadas
1.1. Objetivo do trabalho
Este trabalho tem como objetivo demostrar nosso entendimento referente as etapas de um projeto e de seu “ Escopo”, ressaltando que a construção de um projeto além de baseada no conhecimento de cada funcionalidade, esta baseada no entendimento da proposta/ problema exposto pelo cliente, levando sempre em consideração as limitações e necessidades de cada ponto a ser analisado, exposto e construído na fase de requisitos. Neste trabalho descreveremos os esforços que forma necessária para a criação do projeto proposto.
1.2. Introdução
 O Projeto e o resultado de analise de cada requisito, tendo em mente que para um projeto serão necessários:
Titulo Resumo, Introdução, Objetivo, Justificativa, Matérias e métodos, Atividades, Resumo da equipe, Cronograma Plano de aplicação.
Após ser seguido cada passo via cronograma, poderão resultar em um sistema perfeito.
1.3. Conceitos gerais
 
 Durante a construção de nosso software nos deparamos com algumas necessidades básicas como organizar a linha de produção, incluir um fluxo ágil e metas atingíveis a seres criadas, além de criar um controle financeiro e de funcionários e alunos que transmitam pela ONG. Levando em consideração que a ONG Jovens Ambientalistas, possui o público alvo como jovens sem lar que depois de receberam cursos se tornam professores que prestam serviços remunerados.
A ONG devera fabricar brinquedos “ambientalmente corretos”.
A solução que encontramos foi implementar um sistema que possua a entrada data com código de cada aluno, sendo ele atualmente funcionário ou apenas ex-aluno da ONG.
O Cliente já possui um sistema em mente e tentaremos adequar as técnicas de engenharia dentro das necessidades do mesmo, para resultar na satisfação do contratante.
Abaixo uma imagem para orientação do fluxo que tentaremos seguir em nosso projeto.
Na engenharia de software e requisitos busca alguns dos fundamentos e uma abordagem com princípios de que os processos definidos são seguidos:
· Qualidade de software;
· Produtividade no desenvolvimento, operação e manutenção de software;
· Permitir que profissionais tenham controle sobre o desenvolvimento de software dentro de custos, prazos e níveis de qualidade desejados.
Lembrando que engenharia não garante o sucesso de um software, porem auxilia na construção de uma das partes mais importante destra infra estatura que no final das contas resultara em um software com margem baixa de erros e maior qualidade de aplicação.
Durante o projeto notamos que atender a demanda dentro do prazo previsto e um dos fatores que mais impactara no negocia do cliente, para tanto focaremos no controle de brinquedos, tempo versos esforços gastos e principalmente o fluxo financeiro.
1.3.1. 
Requisitos de Software
 Ao desenvolver o software para a determinada ONG, projeto já proposto pelo cliente, criamos um sistema viável, confiável e acessível, já que o sistema atende uma demanda de cliente de pequenos a médio porte exportando para dentro e fora do pais, controlando informações referentes aos serviços, produtos e financeiro da Instituição.
 O Conceito de Usabilidade é um dos pontos importantes usabilidade pode ser vista como a qualidade da utilização de sistemas computacionais a ser medida.
Durante este trabalho tentamos apresentar os métodos de construção de produtos de software de forma mais eficiente que atendam os padrões de qualidade confiabilidade dos recursos.
Algumas restrições foram encontradas como o tamanho e a capacidade da acessibilidade do sistema, já que o mesmo devera controlar seu estoque em tempo real, seja feita venda nacional ou internacional.
As propriedades do software foram desenvolvidas ao longo da analise de cada funcionalidade.
Tornaram-se imprescindível as autenticações para acesso, o controle e manutenção do sistema diariamente, como a revisão e o gerenciamento.
Documentar melhora e alimentar os sistemas é coisas necessárias para o progresso.
	
1.3.2. Engenharia de Requisitos
A engenharia é um processo de todas as atividades que contribuem para documentação dos requisitos.
· Identificação;
Determinamos que o projeto e viável já que a construção de um sistema de controle e possível para atender a necessidade do cliente.
· Análise e negociação;
Analise, conciliamos durante todo o projeto, fazendo o papel de conciliador da ONG entre sistema e recessividades, expectativas do cliente.
· Especificação e documentação;
Foi feita aparte documentacional deste projeto analisando os requisitos funcionais e não funcionais, como exemplos:
Requisitos não funcionais: 
· Controle de separação dos componentes da reciclagem em um dia.
· O lote da matéria prima mais o estado de transformação deve ser alterado no sistema no mesmos dia ou no máximo uma semana,
· Após na fabricação e utilização de moldes junto com a montagem do novo produto, tem q ser dado entrada no mesmo dia no sistema.
· As modificações e atualização do sistema, deve ocorre no máximos de 1 minuto de atraso vigente a adequação dos requisitos mínimos de funcionamento do sistema.
· Após reserva e compra do produto é dado baixa no sistema, embalado e transportado em um mês após contado com representante ou loja.
· Senhas são trocadas a cada seis meses.
Requisitos funcionais: 
· Os pedidos feitos pelos clientes via sistema de compra validade verifica o estoque, e mostra o status. 
· Baixa do estoque automaticamente quando o produto for vendido ou reservado.
· representante e confirmação do pagamento.
· Designar a coleta de materiais com transporte e mão de obra, esta com plena adequação do sistema RH vigente a CLT e temporários perante as leis.
· Todo acesso de usuário depende de um cadastro e suas permissões dentro do sistema.
· Validação.
Foram feitas analises e levantamentos para avaliar a situação e cumprimentos das expectativas do cliente em seu projeto, abaixo um checklist.
Após validação dos requisitos segue diagrama de caso de uso fornecedor – ONG – Cliente 
O diagrama de caso d uso mostra o que temos que fazer, é uma visão simples externa do processo do usuário com o sistema.
Na nossa parte do trabalho vamos executar a parte financeira da ONG onde após coleta, transformação, fabricação e venda do produto.
Parte Financeira
1. Financeiro > fluxo de caixa:
Controle de tudo o que tem a pagar a receber e previsto, facilita na tomada de decisão, através da manutenção o pode-se verificar como está o fluxo de caixa e títulos.
2. Financeiro > contas a pagar:
Controle dos títulos a pagar gerados dos contratos com fornecedores e clientes, pedidos do gestão de compras, como também títulos lançados manualmente, como luz, água, telefone. Dentro do movimento temos a tela de aprovação, liberação e renegociação, esse é o fluxo de pagamento, através desta tela o cliente pode verificar todos os títulos por seleção de data, valor, aprovados, liberados. Após ser aprovado e liberado os títulos, eles passam a estar disponível para ao débito automático ou para a emissão de cheques no controle bancário para pagamentos.
3. Financeiro > contas a receber: 
Integração com o módulo de contratos a receber, pois cada ação processada gera um título a receber no financeiro. Dentro do titulo a receber, gera guias com parcelas visualizando as informações correspondentes ao titulo, também é possível gerar um título manual.
4. Financeiro > controle bancário:Controle de todas as contas correntes da empresa. Tema movimentação bancária o cliente pode inserir um movimento de saída ou de entrada, como também um débito automático a possibilidade de pagar manualmente a conta, e métodos bancaria, e período que se encontra a conta que o cliente deseja pagar executar transferências entre contas.
1. Financeiro > Locação de terreno: 
Controle de locação de terreno via contrato para armazenagem ou coletar dos produtos recicláveis, gerando um custo para o contas a pagar. 
Interface do Sistema
1.4. Descrição das Atividades 
1.4.1. Elicitação
2. Ambientalistas
nossa ong
Visão (Projeto Médio)
Versão 1.0
 Ao efetuar entrevistas com aluno que estão ingressados na instituição e também com clientes que recebem constantemente as mercadorias, foi feito o levantamento de requisitos como tempo gasto para recebimento da mercadoria, qualidade dos produtos e dos cursos oferecidos pela instituição.
Buscamos levantar o histórico de tentativa de soluções anteriores.
Tentamos alcançar umas visões ambas tanto do lado do cliente quanto dos funcionários, capital para investimento nos recurso futuros, e recursos que dispomos no momento do inicio do projeto para evitar o desperdício de verba.
Tivemos a preocupação de levar estes comparativos antes de aplicar qualquer medida uma solucionadora para garantir a qualidade e assertividade.
2.1.1. Análise e Negociação
 Esta analise ocorre logo após a identificação dos requisitos do sistema.
Detectamos durante o projeto que seria necessário priorizar cada requisito, a resolução dos problemas e outro fator importante que foi detectado, atos como priorizar o departamento de financeiro foi uma de nossas metas, outro departamento a ser priorizado foi o de entrega para mantermos a qualidade e satisfação dos usuários.
	
2.1.2. Especificação
O software especificado neste documento é uma ferramenta de modelagem para uma ONG ambientalista que recolhe e educa e oferece formação profissionalizante para jovens.
A ONG necessita de um sistema que possa controlar a parte de produtos e o ramo financeiro da instituição, com base nos requisitos analisados encontramos a solução efetiva para agilizar a linha de produção e controlar a quantidade de produtos e funcionários envolvidos no projeto.
	Ambientalistas
Especificação de Requisitos de Software
Para sistema simples web
Versão 1.0
	CODIGO
	NOME
	PRIORIDADE
	RF 01
	Criação de Objetos
	Alta
	RF02
	Roteirizar Objetos
	Media
	RF03
	Apagar objetos
	Alta
	RF04
	Controlar entradas e saídas
	Alta
	RF05
	
	
2.1.3. Modelagem
A Modelagem e a parte onde criamos um modelo do sistema, construímos os modelos baseados nas características de cada requisito, atendendo a necessidade.
Durante a modelagem esbarramos em alguns problemas corriqueiros como o fato de ter que atender uma determinada demanda nacional e internacional, com a mesma qualidade e tempo de ação.
2.1.4. Gestão
 A Gestão do software conhecido como ERP (Enterprise Resource Planning), 
Nada mais é do que uma ferramenta essencial para a integração e parametrização do sistema, onde haverá controle e organização e realocamento de cada característica para um bem comum, incluindo normas, politicas e processos.
2.1.5. Validação
	TERMO DE ACEITE 
	Identificação do cliente
	Nome do cliente:
	Identificação do projeto
	Nome do projeto:
	Descrição 
	Termo de aceite final
	Tendo examinado o Relatório Final do Projeto e me certificado de que a solução atende às necessidades originalmente definidas, atesto e aprovo a conclusão do presente projeto.
	Obs.:
	Assinatura do cliente:
	 / /
	Assinatura do Gerente de Produto:
	 / /
Segue os modelos que utilizaremos para validar a aceitação dos clientes.
	
Assinaturas: 
------------------------- ------------------------
 
2.2. Conclusão
 
Concluímos que durante todo o projeto a fase de levantamento de requisitos se torna a peca chave para construção e continuação de cada fase do projeto.
 Nesta fase serão avaliadas as restrições do projeto, também foi possível notar que a fase de validação e um dos pontos a melhor ser trabalhado, porque nela poderemos encontrar, detectar os erros e melhorias imediatas ou posteriores que necessitaram serem implementados o famoso checklist deve avaliar cada atributos e seus requisitos com atenção.
Concluímos por fim um projeto se refine como um estudo de cada fase, para que nas fases finais de validação e implementação sejam demostrados os resultados de esforços posteriores, chegando assim à realização da necessidade proposta pelo cliente e a chamada “Satisfação”.
2.3. Bibliografia
http://www.wthreex.com/rup/portugues/webtmpl/templates/req/rup_srsuc.htm
http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-engenharia-de-requisitos/8034
2.4. Anexos 
2.5. Ficha de Atividades Práticas Supervisionadas
 A ficha consta anexa e preenchida.
Requisitos
Funcionais
Elaboração
Transição
Inicialização	
Fases
Não funcionais
Requisito
analise
Projeto
Testes
Implementação
 Jovens Ambientalistas Projeto J/A 
Regras de Negócios 
Versão 1.0 
 
 
	J/A
	 Versão: 1.0
	Regras de Negócios
	 Data: 24/05/2014
	Jessica Galindo
Projeto J/A
Regras de Negócios
Versão 1.0
Jovens Ambientalistas
Histórico da Revisão
	Data
	Versão
	Descrição
	Autor
	24/5/2014
	1.0
	Criação do documento
	Jessica Galindo
	
	
	
	
	
	
	
	
	
	
	
	
Índice Analítico
1.	Introdução	4
1.1	Finalidade	4
1.2	Escopo	4
1.3	Definições, Acrônimos e Abreviações	4
1.4	Referências	4
1.5	Visão Geral	4
2.	Definições	4
2.1	Conceito	4
Regras de Negócios
Introdução
Este documento tem por objetivo de manter todas as regras de negócio gerais utilizadas pelo sistema Sistema de J/A.
 Não impactando o funcionamento já existente do sistema.
Finalidade
Este documento tem como finalidade a demonstração da proposta ao cliente para conciliação das regras de negocio.
Escopo
O projeto ira automatizar um departamento financeiro de uma ONG para auxiliar concluirá e obter dados concretos da empresa em questão.
Definições, Acrônimos e Abreviações.
Referências
N/A
Visão Geral
Algumas regras como que a ONG educa e oferece formação profissionalizante para jovens sem lar que depois de receberem cursos gratuitos por professores que são ex-alunos, prestam serviços remunerados, fabricando brinquedos “ambientalmente corretos” que são vendidos para o Brasil e o exterior.
 O Sistema não poderá possuir limitações sobre localidade dos produtos.
Definições
Já descrito ao longo do trabalho.
Conceito
O conceito deste documento e esclarecer futuras duvidam e problemas de regras de negocio entre o cliente e produto final.
	Confidencial
	Jovens Ambientalista 2014
	Página 4

Outros materiais