Prévia do material em texto
Alef Ribeiro de Moura, F09ADC João Victor Molico Villela, N346868 João Victor dos Santos Peres, D8738J7 Jhoni Farias dos Santos, N408CA1 Paulo Christian Mariano, F02BHG3 Victor Roberto Coimbra Alves, F042294 Desenvolvimento do escopo de um projeto de um produto de software SÃO PAULO 2022 2 Alef Ribeiro de Moura, F09ADC João Victor Molico Villela, N346868 João Victor dos Santos Peres, D8738J7 Jhoni Farias dos Santos, N408CA1 Paulo Christian Mariano, F02BHG3 Victor Roberto Coimbra Alves, F042294 Desenvolvimento do escopo de um projeto de um produto de software Trabalho de Atividade Prática Supervisionada apresentada à Universidade Paulista (UNIP), como exigência para finalização do (6°/7°) semestre de Ciência da Computação. SÃO PAULO 2022 Alef Ribeiro de Moura, F09ADC João Victor Molico Villela, N346868 João Victor dos Santos Peres, D8738J7 Jhoni Farias dos Santos, N408CA1 Paulo Christian Mariano, F02BHG3 Victor Roberto Coimbra Alves, F042294 Desenvolvimento do escopo de um projeto de um produto de software Trabalho de Atividade Prática Supervisionada apresentada à Universidade Paulista (UNIP), como exigência para finalização do (6°/7°) semestre de Ciência da Computação. Orientador: Dra. Eliane Santiago SÃO PAULO 2022 UNIVERSIDADE PAULISTA (UNIP) Curso de Bacharelado em Ciência da Computação Coordenadora: Profª Dra. Eliane Santiago SÃO PAULO 2022 Sumário 1. OBJETIVO 6 1 Geral 6 2 Específicos 6 2. INTRODUÇÃO 7 3. CONCEITOS GERAIS 8 3 Requisitos Funcionais 8 4 Requisitos Funcionais 10 4. PROTOTIPAÇÃO 11 5 Home 11 6 Cursos 11 7 Funcionários 12 8 Produtos 12 5. MÉTODOS DE COMUNICAÇÃO UTILIZADOS COM OS CLIENTES 13 9 Serviços 13 10 Produtos 13 11 Financeiro 13 10. FICHAS APS 18 1. INTRODUÇÃO Fomos acionados para desenvolver o escopo de um projeto de software que supra as necessidades mencionadas pela ONG (Jovens Ambientalistas), que em sumo, recolhe 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”, esses que são vendidos para o Brasil e o exterior”, localizada na Cidade Industrial Satélite de São Paulo, Guarulhos - SP. Após os principais perfis de usuários identificados ao contexto do problema foram: administrador, jovens acolhidos, professores. Geral O objetivo do trabalho é apresentar um projeto com os conhecimentos adquiridos na matéria de engenharia de software a importância desta atividade e sua relação com a qualidade do produto. O sistema de conter módulos para gerenciamento dos produtos, serviços e financeiro da instituição, visando segurança e facilidade na distribuição e visualização das informações. Específicos Os objetivos específicos são: 1. Requisitos funcionais, não funcionais; 2. Diagramas UML 3. Interface com o usuário; 4. Casos de uso; 5. Diagramas de detalhamento de casos de uso. CONCEITOS GERAIS Diagramas Figura 1 - Diagrama de uso produtos Fonte: Própria. Figura 2 - Diagrama de uso cursos Fonte: Própria Requisitos Funcionais [RF-01] - O sistema deve possuir módulo para criar, editar, deletar e inativar produtos; [RF-02] - O sistema deve possuir módulo para clientes visualizar e comprar produtos; [RF-03] - O sistema deve possuir módulo para atualizar o estoque; [RF-04] - O sistema deve possuir módulo para visualizar, enviar e deletar materiais de estudo; [RF-05] - O sistema deve possuir módulo para inativar cursos; Requisitos não funcionais [RNF-01] O sistema deverá utilizar a linguagem C# [RNF-02] O sistema deverá utilizar o banco de dados SQLServer [RNF-03] O sistema deverá ter compatibilidade com os principais sistemas operacionais do mercado [RNF-04] O sistema deverá ser responsivo e compatível com celular, tablet ou desktop [RNF-05] O sistema deverá ser rápido e ter alta disponibilidade 7 Diagrama de classe PROTÓTIPO Home Figura 3 - Home Fonte: Própria Cursos Figura 4 - Cursos Fonte: Própria Funcionários Figura 5 - Funcionários Fonte: Própria Produtos Figura 6 - Produtos Fonte: Própria Diagrama de Atividade MÉTODOS DE COMUNICAÇÃO UTILIZADOS COM OS CLIENTES Através de um Brainstorm levantamos os seguintes pontos essenciais do sistema, para melhorar o controle das informações referentes aos serviços, produtos e financeiro da Instituição. Serviços · Cadastro de alunos. · Controle de certificados. · Controle de conteúdo didático. Produtos · Controle de venda. · Controle de produção. · Controle de estoque. · Controle de materiais. Financeiro · Controle de Fluxo de caixa GLOSSÁRIO FRAMEWORK/LINGUAGEM DE PROGRAMAÇÃO: ferramenta para desenvolvimento do projeto. ERP: é um sistema de informação que interliga todos os dados e processos de uma organização em um único sistema. SQLSERVER: ferramenta utilizada para armazenar e estruturar os dados do sistema. · REFERÊNCIAS Raphael Canguçu RAPHAEL. Codificar: O que são Requisitos Funcionais e Requisitos Não Funcionais? Disponível em: <https://codificar.com.br/>. Acesso em: 16 de abril. de 2022. JOÃO PAULO SOARES. TreinaWeb: Como funciona a prototipação no desenvolvimento de software?, Disponível em: < https://www.treinaweb.com.br/>. Acesso em: 16 de abril. de 2022. SEM AUTOR. devmedia: Artigo Engenharia de Software 3 - Requisitos Não Funcionais, Disponível em: < https://www.devmedia.com.br/>. Acesso em: 17 de abril. de 2022. 10. FICHAS APS FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: Paulo cristhian mariano TURMA: CC7P20 RA: F02BHG3 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 7° TURNO: Noturno CÓDIGO DA ATIVIDADE:________________________________________SEMESTRE: Sétimo ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Protótipo do sistema 12 7 de maio Leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio Suporte fichas da APS 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: Alef Moura TURMA: CC7P20 RA: F09ADC3 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 6° TURNO: NoturnoCÓDIGO DA ATIVIDADE:________________________________________SEMESTRE: Sexto ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Requisitos funcionais 12 7 de maio Leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio Dissertação dos elementos citados na sprint 1 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: João Victor Villela TURMA: CC7P20 RA: N346868 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 6° TURNO: Noturno CÓDIGO DA ATIVIDADE:________________________________________SEMESTRE: Sexto ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Descrição da instituição contratante 12 7 de maio leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio junção de contaúdos e formatação word 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: João Victor dos Santos Peres TURMA: CC7P20 RA: D8738J7 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 7° TURNO: Noturno CÓDIGO DA ATIVIDADE:________________________________________SEMESTRE: Sétimo ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Requisitos não funcionais 12 7 de maio leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio PPT para apresentação 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: Jhoni Farias dos Santos TURMA: CC7P20 RA: N408CA1 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 7° TURNO: Noturno CÓDIGO DA ATIVIDADE:________________________________________SEMESTRE: Sétimo ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Métodos de comunicação 12 7 de maio leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio Dissertação dos elementos citados na sprint 1 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO FICHA DAS ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS NOME: Victor Roberto Coimbra Alves TURMA: CC7P20 RA: F042294 CURSO: Ciência da computação CAMPUS: Norte SEMESTRE: 7° TURNO: Noturno CÓDIGO DA ATIVIDADE:________________________________________SEMESTRE:Sétimo ANO GRADE: 2022 TOTAL DE HORAS ASSINATURA DO ALUNO HORAS ATRIBUÍDAS (1) ASSINATURA DO PROFESSOR DATA DA ATIVIDADE DESCRIÇÃO DA ATIVIDADE 16 de abril Reunião para alinhamento de equipe 9 17 de abril Organização e alinhamento do scrum 11 23 de abril Busca de conteúdo para auxiliar no desenvolvimento 11 24 de abril Objetivos gerais do sistema 12 7 de maio leitura de livros e artigos para aprimoramento de conteúdo específico 12 14 de maio Glossário 11 15 de maio Revisão de conteúdo produzido 11 (1) Horas atribuídas de acordo com o regulamento das Atividades Práticas Supervisionadas do curso. TOTAL DE HORAS ATRIBUÍDAS: 77 AVALIAÇÃO:__________________________________________ Aprovado ou Reprovado NOTA:______________________ DATA:_____/______/__________ _______________________________________________________________ CARIMBO E ASSINATURA DO COORDENADOR DO CURSO