MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docx

Caro(a) estudante! Nesta atividade, você é convidado(a) a verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional. Por esse motivo, nesta atividade discursiva, você é instigado(a) a solucionar um problema voltado para sua área de formação. Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de apenas absorver conteúdos e passa a construir conhecimento. Abre-se, dessa forma, espaço para a pesquisa, a exposição de ideias, os debates e, principalmente, para o raciocínio criativo. Dessa forma, o(a) aluno(a) se transforma em um(a) aliado(a) na busca pelo conhecimento, uma vez que a faculdade o motiva na criação da construção da aprendizagem. Agora, vejamos o contexto apresentado a seguir: Conforme Pressman (2011, p. 221), o Modelo de Projeto possui quatro elementos que são considerados os principais e mais importantes: arquitetura, dados, interfaces e componentes. Esta atividade compreende a construção de um Projeto de Componente de Software baseado em classes, seguindo as informações a seguir: 1. Descrição geral: como parte da modernização de sua estrutura tecnológica, a empresa “Education Corp” desenvolverá o seu novo software de gestão de pessoas, denominado Sistema para Gerenciamento de Informações de Pessoas (SGIP), com o objetivo de otimizar seus processos internos relacionados aos funcionários. O objetivo é ter um sistema centralizado para gerenciar informações dos colaboradores, facilitar o acompanhamento de dados, automatizar tarefas, melhorar a eficiência do departamento de recursos humanos e se adequar à Lei Geral de Proteção de Dados (LGPD). 2. Requisitos: 2.1 Cadastro de funcionários - O sistema deve permitir o cadastro de funcionários, incluindo informações pessoais (nome, data de nascimento, sexo, identidade, cpf e matrícula), informações de contato (endereço, telefone e e-mail) e dados específicos da empresa (cargo, departamento, data de admissão e salário). - O sistema deve suportar a inclusão de documentos importantes, como currículos, contratos de trabalho e documentos de identificação. - Deve haver uma funcionalidade para definir e atualizar as informações de acesso e permissões dos funcionários no sistema. 2.2. Gerenciamento de folha de pagamento - O sistema deve permitir o cálculo e o registro das informações relacionadas à folha de pagamento, incluindo salários, benefícios, descontos, impostos, horas extras e faltas. - Deve ser possível gerar relatórios e demonstrativos relacionados à folha de pagamento, como holerites, resumos de descontos e relatórios para fins contábeis. 2.3. Controle de ponto - O sistema deve possuir funcionalidades para registrar o controle de ponto dos funcionários, incluindo marcação de entrada, saída, intervalos e horas trabalhadas. - Deve ser possível visualizar e gerar relatórios relacionados ao controle de ponto, como registros diários, resumos semanais e relatórios de horas extras. 2.4. Administração de benefícios - O sistema

MAPA - ESOFT - PROJETO,
IMPLEMENTAÇÃO E TESTE DE
SOFTWARE - 532023
Entre em contato com a nossa equipe que vamos assessorar
com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
(15) 98170-8778
Tele gram.:( 15) 98170-8778
E-MAIL: Mvf5system@gmail.com
QUESTÃO 1
Caro(a) estudante!
Nesta atividade, você é convidado(a) a verificar como a disciplina em questão pode
contribuir na sua experiência e formação profissional. Por esse motivo, nesta atividade
discursiva, você é instigado(a) a solucionar um problema voltado para sua área de
formação. Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de
apenas absorver conteúdos e passa a construir conhecimento. Abre-se, dessa forma,
espaço para a pesquisa, a exposição de ideias, os debates e, principalmente, para o
raciocínio criativo. Dessa forma, o(a) aluno(a) se transforma em um(a) aliado(a) na busca
pelo conhecimento, uma vez que a faculdade o motiva na criação da construção da
aprendizagem.
Agora, vejamos o contexto apresentado a seguir:
Conforme Pressman (2011, p. 221), o Modelo de Projeto possui quatro elementos que são
considerados os principais e mais importantes: arquitetura, dados, interfaces e
componentes.
Esta atividade compreende a construção de um Projeto de Componente de Software
baseado em classes, seguindo as informações a seguir:
1. Descrição geral: como parte da modernização de sua estrutura tecnológica, a empresa
“Education Corp” desenvolverá o seu novo software de gestão de pessoas, denominado
Sistema para Gerenciamento de Informações de Pessoas (SGIP), com o objetivo de
otimizar seus processos internos relacionados aos funcionários. O objetivo é ter um
sistema centralizado para gerenciar informações dos colaboradores, facilitar o
acompanhamento de dados, automatizar tarefas, melhorar a eficiência do departamento
de recursos humanos e se adequar à Lei Geral de Proteção de Dados (LGPD).
2. Requisitos:
2.1 Cadastro de funcionários
- O sistema deve permitir o cadastro de funcionários, incluindo informações pessoais
(nome, data de nascimento, sexo, identidade, cpf e matrícula), informações de contato
(endereço, telefone e e-mail) e dados específicos da empresa (cargo, departamento, data
de admissão e salário).
- O sistema deve suportar a inclusão de documentos importantes, como currículos,
contratos de trabalho e documentos de identificação.
- Deve haver uma funcionalidade para definir e atualizar as informações de acesso e
permissões dos funcionários no sistema.
2.2. Gerenciamento de folha de pagamento
- O sistema deve permitir o cálculo e o registro das informações relacionadas à folha de
pagamento, incluindo salários, benefícios, descontos, impostos, horas extras e faltas.
- Deve ser possível gerar relatórios e demonstrativos relacionados à folha de pagamento,
como holerites, resumos de descontos e relatórios para fins contábeis.
2.3. Controle de ponto
- O sistema deve possuir funcionalidades para registrar o controle de ponto dos
funcionários, incluindo marcação de entrada, saída, intervalos e horas trabalhadas.
- Deve ser possível visualizar e gerar relatórios relacionados ao controle de ponto, como
registros diários, resumos semanais e relatórios de horas extras.
2.4. Administração de benefícios
- O sistema deve permitir o gerenciamento dos benefícios oferecidos aos funcionários,
como plano de saúde, vale-refeição e vale-transporte.
- Deve ser possível cadastrar os benefícios disponíveis, vincular funcionários a esses
benefícios e registrar as informações relevantes, como valores e datas de utilização.
2.5. Gestão de treinamentos e desenvolvimento
- O sistema deve possibilitar o registro e o acompanhamento de treinamentos, cursos e
programas de desenvolvimento oferecidos pela empresa.
- Deve ser possível cadastrar os treinamentos disponíveis, registrar a participação dos
funcionários, gerar relatórios de acompanhamento e avaliar o impacto desses
treinamentos no desempenho dos colaboradores.
2.6. Relatórios e análises
- O sistema deve fornecer funcionalidades para a geração de relatórios e análises
relacionadas aos dados dos funcionários, como informações demográficas, turnover
(rotatividade), absenteísmo e desempenho.
- Deve ser possível personalizar os relatórios e exportá-los em PDF e Excel.
2.7. Segurança e privacidade
- O sistema deve garantir a segurança dos dados dos funcionários, implementando
mecanismos de autenticação, controle de acesso e criptografia das informações.
- Deve estar em conformidade com as leis de proteção de dados e privacidade, como a
Lei Geral de Proteção de Dados (LGPD) no Brasil, ou outras regulamentações aplicáveis.
Ferramenta: como sugestão, você pode utilizar o software draw.io, disponível em
https://app.diagrams.net/, para construção dos diagramas.
----------------------------------------------
Com base no que foi exposto e em seus conhecimentos sobre Projeto de Componente
de Software baseado em classes, responda o que se pede:
Primeira parte:
1 - Identifique todas as classes de projeto correspondentes ao domínio do problema.
2 - Construa um diagrama que represente as classes de domínio da aplicação.
3 - Quais princípios elencados em Pressmann (2011, p. 262) são identificados nesse
modelo?
Segunda parte:
Elabore todas as classes de domínio de infraestrutura. Alguns exemplos de componentes
classes de domínio de infraestrutura são: Classes de Acesso a Banco de Dados, Classes de
Integração com Serviços Externos, Classes para Manipulação de Arquivos e Classes para
Registros de Eventos.
1 - Construa um diagrama que represente essas classes e que faça sentido no contexto
do sistema.
Terceira parte:
Elabore representações comportamentais para os elementos mais significativos do
sistema em questão. Uma forma de realizar a tarefa é a partir da construção de diagramas
UML como: Diagrama de Sequência, Diagrama de Estado ou Diagrama de Atividades.
1 - Escolha aquele(s) que mais se adapte(m) ao sistema que deve ser representado e
justifique sua escolha.
------------------------------------------------------------------------
Como entregar a atividade:
O arquivo gerado na atividade deverá ser produzido no TEMPLATE para atividade
MAPA, disponibilizado no Studeo, e pode ser entregue com a extensão (.doc), (.docx) ou
(.pdf) e anexado no ambiente da atividade (no STUDEO).
Dicas para realizar a atividade:
1. Assistir ao vídeo de orientação da atividade que está no Fórum Interativo e no Mural
de Avisos.
2. Durante as aulas, o professor fornecerá dicas que podem ser utilizadas para a
confecção das suas atividades, assim é de suma importância participar da aula ao vivo ou
assisti-la posteriormente.
3. Assista às aulas conceituais da disciplina.
Orientações:
• Plágios e cópias indevidas serão penalizados com descontos na nota, podendo chegar a
zero.
• Não são permitidas correções parciais no decorrer do módulo, pois a interpretação da
atividade também faz parte da avaliação.
• Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do
prazo final para evitar transtornos e lentidão nos servidores. Evite envio de atividade em
cima do prazo.
Boa atividade!
Entre em contato com a nossa equipe que vamos assessorar
com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
(15) 98170-8778
Tele gram.:( 15) 98170-8778
E-MAIL: Mvf5system@gmail.com

Recomendados

MAPA - ELETROTÉCNICA E ELETRÔNICA - 532023.docx por
MAPA - ELETROTÉCNICA E ELETRÔNICA - 532023.docxMAPA - ELETROTÉCNICA E ELETRÔNICA - 532023.docx
MAPA - ELETROTÉCNICA E ELETRÔNICA - 532023.docxjosepedro158321
4 visualizações2 slides
A atividade tem como tema “A Revolução Industrial e a Evolução da Industrial... por
 A atividade tem como tema “A Revolução Industrial e a Evolução da Industrial... A atividade tem como tema “A Revolução Industrial e a Evolução da Industrial...
A atividade tem como tema “A Revolução Industrial e a Evolução da Industrial...josepedro158321
4 visualizações9 slides
MAPA - PROCESSOS DE FABRICAÇÃO MECÂNICA E METROLOGIA - 532023.docx por
MAPA - PROCESSOS DE FABRICAÇÃO MECÂNICA E METROLOGIA - 532023.docxMAPA - PROCESSOS DE FABRICAÇÃO MECÂNICA E METROLOGIA - 532023.docx
MAPA - PROCESSOS DE FABRICAÇÃO MECÂNICA E METROLOGIA - 532023.docxjosepedro158321
4 visualizações8 slides
MAPA - ELEMENTOS DE MÁQUINAS - 532023.docx por
MAPA - ELEMENTOS DE MÁQUINAS - 532023.docxMAPA - ELEMENTOS DE MÁQUINAS - 532023.docx
MAPA - ELEMENTOS DE MÁQUINAS - 532023.docxjosepedro158321
5 visualizações5 slides
MAPA - SANEAMENTO BÁSICO - 532023.pdf por
MAPA - SANEAMENTO BÁSICO - 532023.pdfMAPA - SANEAMENTO BÁSICO - 532023.pdf
MAPA - SANEAMENTO BÁSICO - 532023.pdfjosepedro158321
3 visualizações8 slides
A atividade tem como tema “Medição e controle de processos de tratamento de á... por
A atividade tem como tema “Medição e controle de processos de tratamento de á...A atividade tem como tema “Medição e controle de processos de tratamento de á...
A atividade tem como tema “Medição e controle de processos de tratamento de á...josepedro158321
3 visualizações8 slides

Mais conteúdo relacionado

Mais de josepedro158321

MAPA - PROJETO MECÂNICO - 532023.pdf por
MAPA - PROJETO MECÂNICO - 532023.pdfMAPA - PROJETO MECÂNICO - 532023.pdf
MAPA - PROJETO MECÂNICO - 532023.pdfjosepedro158321
3 visualizações3 slides
No entanto, o último lote produzido apresentou resultados que demonstraram e... por
 No entanto, o último lote produzido apresentou resultados que demonstraram e... No entanto, o último lote produzido apresentou resultados que demonstraram e...
No entanto, o último lote produzido apresentou resultados que demonstraram e...josepedro158321
4 visualizações3 slides
No decorrer do exercício, considere que você estará analisando um motor que a... por
No decorrer do exercício, considere que você estará analisando um motor que a...No decorrer do exercício, considere que você estará analisando um motor que a...
No decorrer do exercício, considere que você estará analisando um motor que a...josepedro158321
3 visualizações3 slides
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docx por
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docxMAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docx
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docxjosepedro158321
4 visualizações3 slides
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdf por
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdfMAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdf
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdfjosepedro158321
5 visualizações3 slides
para aqueles que atuam diretamente com a área comercial, seja no contexto nac... por
para aqueles que atuam diretamente com a área comercial, seja no contexto nac...para aqueles que atuam diretamente com a área comercial, seja no contexto nac...
para aqueles que atuam diretamente com a área comercial, seja no contexto nac...josepedro158321
3 visualizações3 slides

Mais de josepedro158321(20)

MAPA - PROJETO MECÂNICO - 532023.pdf por josepedro158321
MAPA - PROJETO MECÂNICO - 532023.pdfMAPA - PROJETO MECÂNICO - 532023.pdf
MAPA - PROJETO MECÂNICO - 532023.pdf
josepedro1583213 visualizações
No entanto, o último lote produzido apresentou resultados que demonstraram e... por josepedro158321
 No entanto, o último lote produzido apresentou resultados que demonstraram e... No entanto, o último lote produzido apresentou resultados que demonstraram e...
No entanto, o último lote produzido apresentou resultados que demonstraram e...
josepedro1583214 visualizações
No decorrer do exercício, considere que você estará analisando um motor que a... por josepedro158321
No decorrer do exercício, considere que você estará analisando um motor que a...No decorrer do exercício, considere que você estará analisando um motor que a...
No decorrer do exercício, considere que você estará analisando um motor que a...
josepedro1583213 visualizações
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docx por josepedro158321
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docxMAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docx
MAPA - VIBRAÇÕES MECÂNICAS E ACÚSTICAS - 532023.docx
josepedro1583214 visualizações
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdf por josepedro158321
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdfMAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdf
MAPA - COMUNICAÇÃO EMPRESARIAL E NEGOCIAÇÃO - 532023.pdf
josepedro1583215 visualizações
para aqueles que atuam diretamente com a área comercial, seja no contexto nac... por josepedro158321
para aqueles que atuam diretamente com a área comercial, seja no contexto nac...para aqueles que atuam diretamente com a área comercial, seja no contexto nac...
para aqueles que atuam diretamente com a área comercial, seja no contexto nac...
josepedro1583213 visualizações
MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023.... por josepedro158321
MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023....MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023....
MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023....
josepedro1583214 visualizações
MAPA - QUÍMICA GERAL E INORGÂNICA - 532023.docx por josepedro158321
MAPA - QUÍMICA GERAL E INORGÂNICA - 532023.docxMAPA - QUÍMICA GERAL E INORGÂNICA - 532023.docx
MAPA - QUÍMICA GERAL E INORGÂNICA - 532023.docx
josepedro1583215 visualizações
MAPA - QUÍMICA EXPERIMENTAL - 532023.docx por josepedro158321
MAPA - QUÍMICA EXPERIMENTAL - 532023.docxMAPA - QUÍMICA EXPERIMENTAL - 532023.docx
MAPA - QUÍMICA EXPERIMENTAL - 532023.docx
josepedro1583214 visualizações
MAPA - ERGONOMIA E SEGURANÇA NO TRABALHO - 532023.docx por josepedro158321
MAPA - ERGONOMIA E SEGURANÇA NO TRABALHO - 532023.docxMAPA - ERGONOMIA E SEGURANÇA NO TRABALHO - 532023.docx
MAPA - ERGONOMIA E SEGURANÇA NO TRABALHO - 532023.docx
josepedro15832115 visualizações
Por meio desta atividade, buscamos desenvolver suas habilidades analíticas e ... por josepedro158321
Por meio desta atividade, buscamos desenvolver suas habilidades analíticas e ...Por meio desta atividade, buscamos desenvolver suas habilidades analíticas e ...
Por meio desta atividade, buscamos desenvolver suas habilidades analíticas e ...
josepedro1583213 visualizações
É importante entender a capacidade que a manutenção tem de implementar técni... por josepedro158321
 É importante entender a capacidade que a manutenção tem de implementar técni... É importante entender a capacidade que a manutenção tem de implementar técni...
É importante entender a capacidade que a manutenção tem de implementar técni...
josepedro1583214 visualizações
MAPA - MANUTENÇÃO INDUSTRIAL - 532023.docx por josepedro158321
MAPA - MANUTENÇÃO INDUSTRIAL - 532023.docxMAPA - MANUTENÇÃO INDUSTRIAL - 532023.docx
MAPA - MANUTENÇÃO INDUSTRIAL - 532023.docx
josepedro1583213 visualizações
MAPA - ADMINISTRAÇÃO FINANCEIRA - 532023.docx por josepedro158321
MAPA - ADMINISTRAÇÃO FINANCEIRA - 532023.docxMAPA - ADMINISTRAÇÃO FINANCEIRA - 532023.docx
MAPA - ADMINISTRAÇÃO FINANCEIRA - 532023.docx
josepedro1583213 visualizações
MAPA - ADM - CONTABILIDADE DE CUSTOS - 532023.docx por josepedro158321
MAPA - ADM - CONTABILIDADE DE CUSTOS - 532023.docxMAPA - ADM - CONTABILIDADE DE CUSTOS - 532023.docx
MAPA - ADM - CONTABILIDADE DE CUSTOS - 532023.docx
josepedro1583214 visualizações
MAPA - MATEMÁTICA FINANCEIRA - 532023.docx por josepedro158321
MAPA - MATEMÁTICA FINANCEIRA - 532023.docxMAPA - MATEMÁTICA FINANCEIRA - 532023.docx
MAPA - MATEMÁTICA FINANCEIRA - 532023.docx
josepedro15832122 visualizações
MAPA - GCOM - PESQUISA DE MARKETING - 532023.docx por josepedro158321
MAPA - GCOM - PESQUISA DE MARKETING - 532023.docxMAPA - GCOM - PESQUISA DE MARKETING - 532023.docx
MAPA - GCOM - PESQUISA DE MARKETING - 532023.docx
josepedro1583213 visualizações
MAPA - ESOFT - GESTÃO DE PROJETOS - 532023.docx por josepedro158321
MAPA - ESOFT - GESTÃO DE PROJETOS - 532023.docxMAPA - ESOFT - GESTÃO DE PROJETOS - 532023.docx
MAPA - ESOFT - GESTÃO DE PROJETOS - 532023.docx
josepedro1583213 visualizações
Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de ape... por josepedro158321
Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de ape...Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de ape...
Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de ape...
josepedro1583214 visualizações
MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docx por josepedro158321
MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docxMAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docx
MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docx
josepedro1583214 visualizações

MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023.docx

  • 1. MAPA - ESOFT - PROJETO, IMPLEMENTAÇÃO E TESTE DE SOFTWARE - 532023 Entre em contato com a nossa equipe que vamos assessorar com esse trabalho Mais de 10 anos no mercado acadêmico CONTATO (15) 98170-8778 Tele gram.:( 15) 98170-8778 E-MAIL: Mvf5system@gmail.com QUESTÃO 1 Caro(a) estudante! Nesta atividade, você é convidado(a) a verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional. Por esse motivo, nesta atividade discursiva, você é instigado(a) a solucionar um problema voltado para sua área de formação. Com o auxílio dos professores e demais estudantes, o(a) aluno(a) deixa de apenas absorver conteúdos e passa a construir conhecimento. Abre-se, dessa forma, espaço para a pesquisa, a exposição de ideias, os debates e, principalmente, para o raciocínio criativo. Dessa forma, o(a) aluno(a) se transforma em um(a) aliado(a) na busca pelo conhecimento, uma vez que a faculdade o motiva na criação da construção da aprendizagem. Agora, vejamos o contexto apresentado a seguir: Conforme Pressman (2011, p. 221), o Modelo de Projeto possui quatro elementos que são considerados os principais e mais importantes: arquitetura, dados, interfaces e componentes. Esta atividade compreende a construção de um Projeto de Componente de Software baseado em classes, seguindo as informações a seguir: 1. Descrição geral: como parte da modernização de sua estrutura tecnológica, a empresa “Education Corp” desenvolverá o seu novo software de gestão de pessoas, denominado Sistema para Gerenciamento de Informações de Pessoas (SGIP), com o objetivo de otimizar seus processos internos relacionados aos funcionários. O objetivo é ter um
  • 2. sistema centralizado para gerenciar informações dos colaboradores, facilitar o acompanhamento de dados, automatizar tarefas, melhorar a eficiência do departamento de recursos humanos e se adequar à Lei Geral de Proteção de Dados (LGPD). 2. Requisitos: 2.1 Cadastro de funcionários - O sistema deve permitir o cadastro de funcionários, incluindo informações pessoais (nome, data de nascimento, sexo, identidade, cpf e matrícula), informações de contato (endereço, telefone e e-mail) e dados específicos da empresa (cargo, departamento, data de admissão e salário). - O sistema deve suportar a inclusão de documentos importantes, como currículos, contratos de trabalho e documentos de identificação. - Deve haver uma funcionalidade para definir e atualizar as informações de acesso e permissões dos funcionários no sistema. 2.2. Gerenciamento de folha de pagamento - O sistema deve permitir o cálculo e o registro das informações relacionadas à folha de pagamento, incluindo salários, benefícios, descontos, impostos, horas extras e faltas. - Deve ser possível gerar relatórios e demonstrativos relacionados à folha de pagamento, como holerites, resumos de descontos e relatórios para fins contábeis. 2.3. Controle de ponto - O sistema deve possuir funcionalidades para registrar o controle de ponto dos funcionários, incluindo marcação de entrada, saída, intervalos e horas trabalhadas. - Deve ser possível visualizar e gerar relatórios relacionados ao controle de ponto, como registros diários, resumos semanais e relatórios de horas extras. 2.4. Administração de benefícios - O sistema deve permitir o gerenciamento dos benefícios oferecidos aos funcionários, como plano de saúde, vale-refeição e vale-transporte. - Deve ser possível cadastrar os benefícios disponíveis, vincular funcionários a esses benefícios e registrar as informações relevantes, como valores e datas de utilização. 2.5. Gestão de treinamentos e desenvolvimento - O sistema deve possibilitar o registro e o acompanhamento de treinamentos, cursos e programas de desenvolvimento oferecidos pela empresa. - Deve ser possível cadastrar os treinamentos disponíveis, registrar a participação dos funcionários, gerar relatórios de acompanhamento e avaliar o impacto desses treinamentos no desempenho dos colaboradores. 2.6. Relatórios e análises - O sistema deve fornecer funcionalidades para a geração de relatórios e análises relacionadas aos dados dos funcionários, como informações demográficas, turnover (rotatividade), absenteísmo e desempenho. - Deve ser possível personalizar os relatórios e exportá-los em PDF e Excel. 2.7. Segurança e privacidade - O sistema deve garantir a segurança dos dados dos funcionários, implementando mecanismos de autenticação, controle de acesso e criptografia das informações. - Deve estar em conformidade com as leis de proteção de dados e privacidade, como a
  • 3. Lei Geral de Proteção de Dados (LGPD) no Brasil, ou outras regulamentações aplicáveis. Ferramenta: como sugestão, você pode utilizar o software draw.io, disponível em https://app.diagrams.net/, para construção dos diagramas. ---------------------------------------------- Com base no que foi exposto e em seus conhecimentos sobre Projeto de Componente de Software baseado em classes, responda o que se pede: Primeira parte: 1 - Identifique todas as classes de projeto correspondentes ao domínio do problema. 2 - Construa um diagrama que represente as classes de domínio da aplicação. 3 - Quais princípios elencados em Pressmann (2011, p. 262) são identificados nesse modelo? Segunda parte: Elabore todas as classes de domínio de infraestrutura. Alguns exemplos de componentes classes de domínio de infraestrutura são: Classes de Acesso a Banco de Dados, Classes de Integração com Serviços Externos, Classes para Manipulação de Arquivos e Classes para Registros de Eventos. 1 - Construa um diagrama que represente essas classes e que faça sentido no contexto do sistema. Terceira parte: Elabore representações comportamentais para os elementos mais significativos do sistema em questão. Uma forma de realizar a tarefa é a partir da construção de diagramas UML como: Diagrama de Sequência, Diagrama de Estado ou Diagrama de Atividades. 1 - Escolha aquele(s) que mais se adapte(m) ao sistema que deve ser representado e justifique sua escolha. ------------------------------------------------------------------------ Como entregar a atividade: O arquivo gerado na atividade deverá ser produzido no TEMPLATE para atividade MAPA, disponibilizado no Studeo, e pode ser entregue com a extensão (.doc), (.docx) ou (.pdf) e anexado no ambiente da atividade (no STUDEO). Dicas para realizar a atividade: 1. Assistir ao vídeo de orientação da atividade que está no Fórum Interativo e no Mural de Avisos. 2. Durante as aulas, o professor fornecerá dicas que podem ser utilizadas para a confecção das suas atividades, assim é de suma importância participar da aula ao vivo ou assisti-la posteriormente. 3. Assista às aulas conceituais da disciplina. Orientações: • Plágios e cópias indevidas serão penalizados com descontos na nota, podendo chegar a zero. • Não são permitidas correções parciais no decorrer do módulo, pois a interpretação da atividade também faz parte da avaliação. • Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do
  • 4. prazo final para evitar transtornos e lentidão nos servidores. Evite envio de atividade em cima do prazo. Boa atividade! Entre em contato com a nossa equipe que vamos assessorar com esse trabalho Mais de 10 anos no mercado acadêmico CONTATO (15) 98170-8778 Tele gram.:( 15) 98170-8778 E-MAIL: Mvf5system@gmail.com