Buscar

Desafio Profissional

Prévia do material em texto

1 
 
DESAFIO PROFISSIONAL 
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
SÉRIE: 3ª 
DISCIPLINAS NORTEADORAS: DIREITO E LEGISLAÇÃO; FUNDAMENTOS 
DA ANÁLISE ORIENTADA A OBJETOS; MATEMÁTICA PARA INFORMÁTICA; 
PROGRAMAÇÃO ESTRUTURADA II; SISTEMAS DE BANCO DE DADOS 
 
 O Desafio Profissional é um procedimento metodológico de ensino-aprendizagem 
que tem por objetivos: 
 
 favorecer a aprendizagem; 
 estimular a corresponsabilidade do aluno pelo aprendizado eficiente e eficaz; 
 promover o estudo dirigido a distância; 
 desenvolver os estudos independentes, sistemáticos e o autoaprendizado; 
 oferecer diferentes ambientes de aprendizagem; 
 auxiliar no desenvolvimento das competências requeridas pelas Diretrizes 
Curriculares Nacionais dos Cursos de Graduação; 
 promover a aplicação da teoria e dos conceitos para a solução de problemas 
práticos relativos à profissão; 
 direcionar o estudante para a busca do raciocínio crítico e a emancipação 
intelectual. 
 
Para atingir esses objetivos, você deverá seguir as instruções na elaboração do 
Desafio Profissional ao longo do semestre, sob a orientação do tutor a distância, 
considerando as disciplinas norteadoras. 
 
A sua participação nesta proposta é essencial para o desenvolvimento de 
competências e habilidades requeridas na sua atuação profissional. 
 
 
 
2 
 
COMPETÊNCIAS E HABILIDADES 
 
Ao concluir as etapas propostas neste desafio, você terá desenvolvido as 
competências e habilidades que constam nas Diretrizes Curriculares Nacionais 
descritas a seguir: 
 
 demonstrar a compreensão do conteúdo dessas áreas em relação ao ambiente 
corporativo; 
 relacionar os conhecimentos relativos à área de atuação com as demais áreas 
do conhecimento; 
 interagir com os diferentes ambientes e ferramentas do mundo tecnológico; 
 resolver situações críticas e inovadoras do âmbito empresarial; 
 identificar, formular e resolver problemas voltados à tecnologia; 
 conhecer os aspectos teóricos, científicos e tecnológicos relacionados às 
disciplinas norteadoras; 
 elaborar revisão bibliográfica, compreendendo o levantamento bibliográfico e 
referencial teórico sobre assuntos relacionados às disciplinas norteadoras; 
 conhecer e aplicar técnicas de modelagem de Análise Orientada a Objetos; 
 conhecer e aplicar técnicas de modelagem de dados; 
 conhecer e aplicar estruturas de dados para armazenamento dos dados e 
utilizar as técnicas de programação para implementação de soluções 
consistentes; 
 reconhecer e aplicar conhecimentos referentes à análise combinatória; 
 aplicar os conceitos relacionados aos fundamentos de lógica matemática. 
 
OBJETIVO DO DESAFIO 
 
Conhecer, compreender e modelar sistemas de informação seguindo o modelo de 
Engenharia de Software – Processo Unificado e especificando as atividades iniciais de 
 
3 
 
Análise de Requisitos e Análise e Projeto de Sistemas, por meio de técnicas de 
modelagem da Unified Modeling Language (UML) e modelagem de dados. 
Compreendendo a modelagem de Análise e Projeto, aplicar técnicas de programação 
estruturada com lógica matemática para implementação. 
A solução proposta atenderá aos princípios éticos e profissionais para conceber, 
elaborar e desenvolver o projeto em consonância com a legislação aplicada. 
 
PRODUÇÃO ACADÊMICA 
 
A produção acadêmica se concretizará em relatórios apresentados a partir do estudo 
de caso proposto. 
 
 
DESAFIO PROFISSIONAL 
 
A partir do objetivo de expansão territorial da Construtora Construindo Sempre 
houve a necessidade formar uma equipe multidisciplinar para a elaboração do 
projeto. 
 
Cenário proposto: Construtora Construindo Sempre 
 
CONSTRUTORA CONSTRUINDO SEMPRE 
 
A nossa história teve início em 1979, quando nosso fundador Luiz Bandeira 
iniciou um processo de construção de algumas pequenas casas na cidade de 
Florianópolis, em Santa Catarina. Desde o começo, o objetivo foi executar um 
trabalho com qualidade, motivados pela convicção de que seria um bom caminho 
rumo ao crescimento de forma sustentável. 
Após sua fundação, a Construindo Sempre foi crescendo aos poucos e 
conquistando o mercado regional em relação à construção de casas até o final da 
 
4 
 
década de 1980, quando contava com aproximadamente 60 colaboradores. Nessa 
época, sua estrutura ainda era modesta, conforme Figura 1. 
 
 
Figura 1 – Organograma 1 
 
Fonte: o autor (2017) 
 
No início da década de 1990, a empresa iniciou um projeto inovador para sua 
realidade, a construção de edifícios residenciais. Dessa forma, a empresa se 
surpreendeu com seu gigantesco crescimento e houve a necessidade de sua 
estruturação na automatização de processos. No ano de 1993, seu fundador e 
presidente Luiz Bandeira, junto com sua equipe de gestores, decidiu contratar uma 
consultoria em tecnologia da informação para estruturar a primeira fase de 
informatização. Após o resultado do estudo preliminar do processo de 
informatização, a equipe gestora decidiu focar primeiramente em um sistema de 
gestão financeira, envolvendo a parte de compras, vendas, estoque e controle 
financeiro. Em 1995, houve uma nova estruturação de informatização, na qual foram 
incluídas as seguintes áreas: recursos humanos, departamento pessoal, fiscal e 
contábil. 
Atualmente, a empresa atua na área de construção civil, de comercialização e 
incorporação de imóveis residenciais e possui vários empreendimentos em 
desenvolvimento, como prédios residenciais, condomínios, loteamento e casas. Sua 
estrutura é formada por diversos departamentos, como recursos humanos, 
marketing, administrativo, obras, vendas, compras, com os mais diversos 
profissionais de exigência de sua área, sendo engenheiros, arquitetos, decoradores, 
 
5 
 
pedreiros, assistentes, diretores, entre outros, totalizando aproximadamente 
500 colaboradores e estruturado conforme Figura 2. 
 
Figura 2 – Organograma 2 
 
 
Fonte: o autor (2017) 
 
 
PROJETO DE EXPANSÃO DA CONSTRUTORA CONSTRUINDO SEMPRE 
 
Para a continuidade do crescimento da empresa, inicia-se a elaboração de um estudo 
para a entrada em outros estados. Junto a esse estudo, como o processo de canteiro 
de obras é de difícil manuseio operacional administrativo, com o objetivo de alcançar 
dimensões com maior eficiência de controle e produtividade, nasce uma demanda 
em relação à informatização das rotinas e dos processos. 
A decisão dos gestores da empresa junto aos consultores administrativos foi 
direcionar a equipe de TI no desenvolvimento inovador para automatizar o processo 
de manobras de controle das obras, atingindo suas rotinas de controle em relação 
aos recursos de terceiros, à alocação de equipamentos e ao planejamento e 
cronograma de obras correntes e futuras. Para isso, foi alocada uma equipe 
multidisciplinar para a elaboração do projeto de expansão. 
 
6 
 
O projeto deve ser estruturado com base nos recursos disponíveis, considerando a 
característica do novo negócio, a fim de promover a competitividade e organizar as 
atividades operacionais. 
 
Para atender a essa nova demanda, a equipe responsável pelo projeto contrata você, 
aluno, como estagiário para algumas atividades importantes para a conclusão do 
projeto. 
Portanto, para a formalização da estratégia e das atividades a serem desenvolvidas, 
você, aluno, deve concluir o estudo com base nos passos a seguir. 
 
 
PASSOS PARA A EXPANSÃO DA CONSTRUTORA CONSTRUINDO SEMPRE 
 
Para construir o seu Desafio Profissional a partir do cenário proposto, será necessário 
seguir os seguintes passos, como parte do projeto Expansão da Construtora 
Construindo Sempre. 
 
PASSO 1 
Para a modelagem da atividade de Análise, escolha somente uma rotina para a 
elaboração deste trabalho, conforme a seguir: 
 
 rotina de recursos de terceiros,sendo controle de colaboradores e 
a obra onde estão alocados; 
 rotina de alocação de equipamentos nas obras, considerando o 
controle de estoque e sua localidade; 
 rotina de cronograma de obras correntes e futuras, com o 
controle de suas localidades e período de execução. 
 
A partir da rotina escolhida, elabore as seguintes atividades: 
 
 
7 
 
 faça a descrição básica do escopo do projeto com seus objetivos, principais 
requisitos (funcionais e não funcionais) e a descrição da equipe; 
 elabore o Diagrama de Casos de Uso (utilizando uma ferramenta CASE de 
modelagem), que representa os casos de uso (funcionalidades, serviços do 
sistema) e os atores (pessoas, departamentos, dispositivos, etc.) envolvidos 
na interação com o sistema; 
 elabore o Diagrama de Classes (utilizando uma ferramenta CASE de 
modelagem) sendo classes completas com atributos e operações, e seus 
relacionamentos. 
 
Material de apoio (acesso em: 20 set. 2017): 
 
 http://www.les.inf.puc-rio.br/wiki/images/6/61/Aula01-
diagrama_casos_uso.pdf 
 https://msdn.microsoft.com/pt-BR/library/dd409437.aspx 
 https://brasil.pmi.org/brazil/KnowledgeCenter/Articles/~/media/C0A2F2C90BC
642368425263603EE4F17.ashx 
 
 
PASSO 2 
 Considerando a modelagem da atividade de Análise (Passo 1), elabore o 
Diagrama de Entidade-Relacionamento (DER) correspondente à modelagem 
de dados da atividade de Projeto em relação à rotina escolhida no Passo 1. 
 Defina um banco de dados para a rotina escolhida, justificando sua escolha, e 
construa no mínimo três tabelas do banco de dados, sendo uma de 
movimentação. Após, faça um script na linguagem SQL e insira neste item. 
 
 
 
 
 
8 
 
Material de apoio (acesso em: 20 set. 2017): 
 
 http://www.devmedia.com.br/modelo-entidade-relacionamento-mer-
ediagrama-entidade-relacionamento-der/14332 
 https://www.ime.usp.br/~jef/bd02 
 http://www3.ifrn.edu.br/~claytonmaciel/files/20111/bd/Aula%204%20-
%20Modelagem%20Entidade%20Relacionamento%20p1.pdf 
 
PASSO 3 
A programação estruturada orienta o desenvolvedor para a criação de estruturas 
simples nos programas, sendo muito eficiente para a resolução de problemas simples 
e diretos, dessa forma, faça a seguinte tarefa: 
 
 considerando a escolha da rotina do Passo 1 do projeto proposto, implemente 
na linguagem C, no mínimo dois cadastros e uma movimentação. 
 
Material de apoio (acesso em: 20 set. 2017): 
 
 https://webserver2.tecgraf.puc-rio.br/ftp_pub/lfm/CIV2801ProgramC.pdf 
 http://www.projetos.unijui.edu.br/matematica/principal/apostilas/cmaismais/s
umario.htm 
 http://www.inf.ufrgs.br/~johann/cpp2004/ 
 https://fit.faccat.br/~fpereira/apostilas/apostila_c_g1_abr2008.pdf 
 
PASSO 4 
Para otimizar as rotas em relação ao deslocamento de colaboradores e 
equipamentos, faça um estudo e descreva: 
 
 
9 
 
 a quantidade de formas possíveis de rotas para o veículo chegar ao seu 
destino, sabendo que o motorista tem que passar por quatro cidades e que 
não importa a ordem das cidades passadas por ele; 
 supondo as seguintes rotas fictícias: “se passar pela cidade A e não passar 
pela cidade B, então chegará à cidade C mais rápido”, determine a sentença 
proposicional que a represente e descreva o resultado final da tabela-verdade 
para determinar o valor lógico dessa sentença. 
 
Material de apoio (acesso em: 1 set. 2017): 
 
 http://pessoal.sercomtel.com.br/matematica/medio/combinat/combinat.htm 
 http://www.infoescola.com/matematica/logica-proposicional/ 
 ftp://ftp.ufv.br/dma/Listas%20Antigas/logica2002_1.PDF 
 
PASSO 5 
Faça uma revisão bibliográfica e elabore uma breve fundamentação teórica sobre a 
proteção jurídica do software, abrangendo direitos autorais, propriedade intelectual e 
contratos de licença de uso de software, a partir da Lei de Programa de Computador 
e do Marco Civil da Internet. 
 
Material de apoio (acesso em: 1 set. 2017): 
 
 http://www.planalto.gov.br/ccivil_03/_ato2011-2014/2014/lei/l12965.htm 
 http://www.planalto.gov.br/ccivil_03/leis/L9609.htm 
 https://www.planalto.gov.br/ccivil_03/leis/L9610.htm 
 
 
 
 
 
 
10 
 
ORIENTAÇÃO PEDAGÓGICA 
 
Para realizar esta atividade, fica a recomendação de leitura minuciosa dos materiais, 
bem como da investigação e pesquisa dos links elencados para colaborar no 
processo de ensino-aprendizagem. 
 
POSTAGEM DO DESAFIO PROFISSIONAL 
 
Postar no Ambiente Virtual a versão final do Desafio Profissional em arquivo único no 
formato .doc/ .docx (Word), para a avaliação do tutor a distância. 
Todas as informações (teoria e códigos) deverão ser inseridas no documento texto, 
de acordo com as orientações descritas abaixo. 
 
CRITÉRIOS DE AVALIAÇÃO 
 
Desafio Profissional: nota – 0 a 4 pontos. 
Observância à padronização e às orientações para a construção do projeto. 
 
PADRONIZAÇÃO 
 
A atividade deve ser apresentada como um trabalho acadêmico, seguindo as normas 
da ABNT, contemplando os elementos pré-textuais, textuais e pós-textuais. 
Os elementos pré-textuais obrigatórios são: capa, folha de rosto e sumário. 
Os elementos textuais obrigatórios são: introdução, desenvolvimento e conclusão. O 
item “desenvolvimento” (conteúdo do trabalho) deverá ter no mínimo oito e no 
máximo 20 páginas. 
O único elemento pós-textual obrigatório é a referência bibliográfica. 
Consulte o manual para a elaboração de trabalhos acadêmicos – Normalização, da 
Biblioteca Virtual (disponível em: https://biblioteca-virtual.com/menu/normalizacao). 
 
 
11 
 
A atividade deve ser estruturada de acordo com a seguinte padronização: 
 
 em páginas de formato A4; 
 com margens esquerda e superior de 3 cm, direita e inferior de 2 cm; 
 fonte Times New Roman ou Arial tamanho 12, cor preta; 
 espaçamento de 1,5 entre linhas; 
 se houver citações com mais de três linhas, devem ser em fonte tamanho 10, 
com um recuo de 4 cm da margem esquerda e espaçamento simples entre 
linhas; 
 com capa, contendo: 
o nome de sua unidade de ensino, curso e disciplinas; 
o nome completo e RA do aluno; 
o título da atividade; 
o nome do tutor a distância (EAD); 
o cidade e data da entrega, apresentação ou publicação. 
 
REFERÊNCIAS BIBLIOGRÁFICAS 
 
BARBIERI FILHO, Plínio; HETEM Jr., Annibal. Fundamentos de informática – 
lógica para computação. Rio de Janeiro: LTC, 2012. 
 
CLIFFORD, Stein; DRYSDALE, Robert L.; KENNETH, Bogart. Matemática discreta 
para ciência da computação. Pearson, 2013. 
 
COTRIM, Gilberto. Direito fundamental: Instituições de Direito Público e Privado. 
1. ed. São Paulo: Saraiva, 2008. 
 
DEITEL, Paul; DEITEL, Haevey. C como programar. 6. ed. São Paulo: Pearson 
Education, 2011. 
 
 
12 
 
ELMASRI, Ramez; NAVATHE, Shamkant (orgs.). Sistemas de bancos de dados. 
6. ed. São Paulo: Pearson – Addison Wesley, 2012. 
 
FOWLER, Martin. UML essencial: um breve guia para linguagem padrão. 3. ed. 
Porto Alegre: Bookman, 2011. 
 
GOMES ASCENCIO, Ana Fernanda; CAMPOS, Edilene V. C. (orgs.). Fundamentos 
da programação de computadores: algoritmos, Pascal e C/C++ e Java. 3. ed., v. 
1. São Paulo: Pearson, 2012. 
 
HEUSER, Carlos Alberto. Projeto de banco de dados. 6. ed. Porto Alegre: 
Bookman, 2011. 
 
IEZZI, Gelson. Matemática. 3. ed., v. 1. São Paulo: Atual, 2005, 
 
LARMAN, Craig. Utilizando UML e padrões – uma introdução à análise e ao 
projeto orientado a objetos e desenvolvimento interativo. Porto Alegre: 
Bookman, 2011. 
 
PAGE-JONES, Meilir. Fundamentos do desenho orientado a objeto com UML. 
São Paulo: Pearson, 2001. 
 
PALAIA, Nelson. Noções essenciais de Direito. 2. ed. São Paulo: Saraiva, 2010. 
 
SAVITCH, Walter. C Absoluto. Pearson, 2003. 
 
SEGAL, Marcelo. Direito e Legislação. 1. ed. São Paulo: Pearson, 2009. 
 
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema debanco 
de dados. 6. ed. Rio de Janeiro: Campus – Elsevier, 2012. 
 
13 
 
 
COMO CITAR ESTE DESAFIO PROFISSIONAL 
 
MORAIS, Everson Matias de Morais. Desafio Profissional de Tecnologia Em 
Análise e Desenvolvimento de Sistemas. Valinhos: Anhanguera Educacional, 
2018, p. 1-12. Disponível em: www.anhanguera.edu.br/cead. Acesso em: 3 set. 
2017.

Continue navegando