PROJETO Pró-INFRA/CAMPUS



Documentos relacionados
CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

11 de maio de Análise do uso dos Resultados _ Proposta Técnica

NÚCLEO DE EDUCAÇÃO MATEMÁTICA E ENSINO DE FÍSICA E AS NOVAS TECNOLOGIAS NA FORMAÇÃO DE PROFESSORES

FACULDADE DE TECNOLOGIA SENAC-DF

Portaria Inep nº 190 de 12 de julho de 2011 Publicada no Diário Oficial de 13 de julho de 2011, Seção 1, pág. 13

FANESE Faculdade de Administração e Negócios de Sergipe

MINISTÉRIO DA EDUCAÇÃO INSTITUTO NACIONAL DE ESTUDOS E PESQUISAS EDUCACIONAIS ANÍSIO TEIXEIRA

CURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008.

ü Curso - Bacharelado em Sistemas de Informação

PROGRAMAS INSTITUCIONAIS DE INICIAÇÃO CIENTÍFICA E TECNOLÓGICA

INCLUSÃO DIGITAL ATRAVÉS DE CURSOS DE INFORMÁTICA NA ULBRA CAMPUS GUAÍBA

Diminuir as diferenças culturais e sociais provocadas pela exclusão digital;

RESUMO DA CHAMADA MCTI/CNPq/ANA Nº 23/2015 Pesquisa em Mudança do Clima

CHAMADA PÚBLICA 2014

Automação de Bancada Pneumática

Edital 1/2014. Chamada contínua para incubação de empresas e projetos de base tecnológica

ENGENHARIA DE SOFTWARE I

REFORÇO DE PROGRAMAÇÃO ESTRUTURADA EM LINGUAGEM C PARA GRADUAÇÃO EM ENGENHARIA ELÉTRICA

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS AVANÇADO DE ARACATI PROJETO DE PESQUISA

EMENTAS DAS DISCIPLINAS

UTILIZAÇÃO E DESENVOLVIMENTO DE SOFTWARES EDUCACIONAIS PARA PESSOAS COM NECESSIDADES ESPECIAIS.

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

Sistemas de Informação I

EDITAL PIBID-FUNEC SELEÇÃO DE PROFESSORES SUPERVISORES PARA O PROGRAMA INSTITUCIONAL DE BOLSA DE INICIAÇÃO À DOCÊNCIA PIBID

Pró-reitoria de Pós-graduação, Pesquisa e Extensão

PROJETO DE INCENTIVO À INICIAÇÃO CIENTÍFICA DO CURSO DE GRADUAÇÃO EM ODONTOLOGIA

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

Universidade Paulista

Portaria Inep nº 249, de 02 de junho de Publicada no Diário Oficial da União em 04 de junho de 2014.

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

componente de avaliação de desempenho para sistemas de informação em recursos humanos do SUS

2. A EMPEC 3. UPDATE. 4. Disposições Gerais

REGULAMENTO DO LABORATÓRIO INTEGRADO DE DESIGN E ENGENHARIA DE PRODUTO - LIDEP

EDITAL SENAI SESI DE INOVAÇÃO. Caráter inovador projeto cujo escopo ainda não possui. Complexidade das tecnologias critério de avaliação que

CONSELHO ESTADUAL DE EDUCAÇÃO Câmara de Educação Superior e Profissional

GRADUAÇÃO INOVADORA NA UNESP

COMISSÃO DE PESQUISA FACULDADE REDENTOR EDITAL DE SELEÇÃO DE PROJETOS DE INICIAÇÃO CIENTÍFICA

EDITAL DE SELEÇÃO PARA O PROGRAMA DE TREINAMENTO PROFISSIONAL Nº 004/2015

EDITAL DE RECRUTAMENTO E SELEÇÃO Nº 01/2012

Projetos de informatização educacional. Ketiuce Ferreira Silva 3º Período G1 Professora: Gilca

CENTRO UNIVERSITÁRIO DO TRIÂNGULO PRÓ-REITORIA DE PESQUISA, PÓS-GRADUAÇÃO E EXTENSÃO PROGRAMA INSTITUCIONAL DE INICIAÇÃO CIENTÍFICA - PIC

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

REGULAMENTO DO PROGRAMA DE INICIAÇÃO CIENTÍFICA

O USO DE SOFTWARES EDUCATIVOS: E as suas contribuições no processo de ensino e aprendizagem de uma aluna com Síndrome de Down

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

LIGA DE ENSINO DO RIO GRANDE DO NORTE CENTRO UNIVERSITÁRIO DO RIO GRANDE DO NORTE EDITAL DE DISTRIBUIÇÃO DE BOLSAS DE INICIAÇÃO CIENTÍFICA

EMENTAS DAS DISCIPLINAS

EDITAL/PC Nº. 01/2014 SELEÇÃO DE CANDIDATOS AO PROGRAMA PROEXT 2014

PROGRAMA DE INICIAÇÃO CIENTÍFICA

MECANISMOS PARA GOVERNANÇA DE T.I. IMPLEMENTAÇÃO DA. Prof. Angelo Augusto Frozza, M.Sc.

FACULDADE KENNEDY BACHARELADO EM SISTEMAS DE INFORMAÇÃO

Regulamento Programa Institucional de Bolsa de Iniciação Científica Sênior do Instituto de Desenvolvimento Sustentável Mamirauá

Bacharelado em Humanidades

EDITAL PICVOL UNITAU Período: agosto 2015 julho 2016 PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA NA UNIVERSIDADE DE TAUBATÉ

ESTATUTO DAS COMUNIDADES DE PRÁTICA - COPs NO PODER EXECUTIVO ESTADUAL

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura

CURSO DE GRADUAÇÃO TECNOLÓGICA EM REDES DE COMPUTADORES. RECONHECIDO conforme PORTARIA n 64, de 04 de Fevereiro de 2011.

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

CURSO REDES DE COMPUTADORES ALANA CAMILA ARICLÉCIO DOMINGOS EUDES JUNIOR HILDERLENE GOMES

Organograma do Pronatec/CEDAF 2014

CHAMADA PÚBLICA 2015

OBJETOS DE APRENDIZAGEM EM EDUCAÇÃO AMBIENTAL: CONHEÇA O AMBIENTE ATRAVÉS DO WIKI Rosane Aragón de Nevado 1 ; Janaína Oppermann 2

Programa FAPESP. Pesquisa Inovativa EM. Pequenas Empresas

PROJETO DE IMPLANTAÇÃO DE BIBLIOTECAS ESCOLARES NA CIDADE DE GOIÂNIA

EDITAL ITA DE EMPREENDEDORISMO. São José dos Campos

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

PLANO DE ATUALIZAÇÃO E MANUTENÇÃO DOS EQUIPAMENTOS

Graduação Executiva. Feita para o seu momento Venha para a única graduação exclusiva para adultos a partir dos 24 anos

DIMENSÃO 2: - Política para o ensino, pesquisa, pós-graduação e extensão - Respectivas normas de operacionalização

Programa de Desenvolvimento Local PRODEL. Programa de Extensão Institucional

PROJETO Identificação do projeto

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

Edital PIICT / CNPq / Fucapi

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

Iniciação Científica - Ações afirmativas - UNESP Edital 15/ 2015 PROPe

15 Computador, projeto e manufatura

EMENTAS DAS DISCIPLINAS

COORDENADORA: Profa. Herica Maria Castro dos Santos Paixão. Mestre em Letras (Literatura, Artes e Cultura Regional)

Software para especificação de motores de indução trifásicos

Introdução à Computação

NÚCLEO DE APOIO DIDÁTICO E METODOLÓGICO (NADIME)

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 MISSÃO DO CURSO

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO CAMPUS GUARULHOS

MODELO DE GESTÃO DA INFORMAÇÃO COMO BASE DA AÇÃO COMERCIAL DE PEQUENAS EMPRESAS DE TI

A formação do licenciado em matemática

Projeto de Sistemas I

UM ROTEIRO PARA A EXECUÇÃO DE ATIVIDADES EM UM PROJETO DE INCLUSÃO DIGITAL

EDITAL Nº 061/2014 PROEX/IFPI

EDITAL Nº 01/2009 PROJETOS EMPRESARIAIS PARA INGRESSO NA INCUBADORA DE EMPRESAS DE SÃO JOSÉ

FEATI - Faculdade de Educação, Administração e Tecnologia de Ibaiti Mantida pela União das Instituições Educacionais do Estado de São Paulo UNIESP

Transcrição:

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS AVANÇADO DE ARACATI PROJETO Pró-INFRA/CAMPUS IMPLEMENTAÇÃO DE SOLUÇÃO PARA AUTOMATIZAR O DESENVOLVIMENTO DE SOFTWARE UTILIZANDO A LINGUAGEM C#.NET FORTALEZA CEARÁ 2012

1. Introdução e Justificativa Tradicionalmente, muito do esforço gasto no desenvolvimento de soluções de software consiste na criação de código bastante repetitivo. No processo de desenvolvimento de software, os programadores se deparam cotidianamente com tarefas de codificação básicas, como inclusão, exclusão e atualização das entidades do sistema. Essas tarefas se tornam repetitivas consumindo bastante tempo. O presente projeto se caracteriza por desenvolver atividades voltadas para os novos mecanismos e tecnologias, de forma a elaborar uma ferramenta que possa ser utilizada pelos desenvolvedores de software, possibilitando a geração automática de código-fonte na linguagem C#. Net o que acarreta em uma agilidade no processo de implementação. Para que as atividades deste projeto possam ocorrer de forma eficiente, é primordial que o processo de pesquisa seja bem planejado e desenvolvido, cabendo, no planejamento principalmente, a utilização de equipamentos de forma exclusiva para os alunos envolvidos no projeto. O uso exclusivo dos equipamentos visa possibilitar o maior desempenho e a continuidade efetiva das atividades previstas. Atualmente, corroborando efetivamente com esses subsídios, o computador será a ferramenta mais utilizadas desde a busca das informações iniciais até o processamento pormenorizado dos resultados deste estudo. Diante disso, expõe-se que a aquisição de computadores é considerada fator importante e primordial para a aplicabilidade e a viabilidade da pesquisa. 2. Histórico das Atividades de Pesquisa e do Grupo de Pesquisa O grupo de pesquisa Grupo de Engenhara de Software e Redes Computacionais (GERCOM) deu início em 2011, com as seguintes linhas de pesquisa: Desenvolvimento de software, Desenvolvimento de software para o ensino da química e Engenharia de software. Em 2011, dois bolsistas foram selecionados no edital PIBIC Jr / IFCE para desenvolverem o projeto Análise da Eficiência dos Testes no Contexto da Garantia da Qualidade do Software, com vigência de agosto/2011 a julho/2012. Em decorrência deste projeto, foram publicados os seguintes trabalhos:

Estudo Comparativo da Utilização das Metodologias Ágeis XP e Scrum em um Projeto de Desenvolvimento de Software no XIII Encontro de Iniciação Científica, realizado no período de 17 a 19 de outubro de 2011, na Universidade Estadual Vale do Acaraú (UVA), em Sobral - Ceará. Análise do Desempenho de Aplicações.Net no Contexto do Desenvolvimento em Camadas no XIII Encontro de Iniciação Científica, realizado no período de 17 a 19 de outubro de 2011, na Universidade Estadual Vale do Acaraú (UVA), em Sobral - Ceará. Uma Abordagem para Teste Automatizado no Contexto do Controle de Qualidade de Softwares na III Jornada Científica de Sistemas de Informação, na Faculdade Piauiense em Parnaíba Piauí no dia 11 de maio de 2012. Uma Abordagem para Maximizar a Eficiência dos Testes no Contexto da Garantia da Qualidade do Software trabalho aceito para apresentação no XIV Encontro de Iniciação Científica, a ser realizado no período de 23 a 24 de outubro de 2012, na Universidade Estadual Vale do Acaraú (UVA), em Sobral - Ceará. Em 2012, outros dois bolsistas foram selecionados no edital PIBIC Jr EM / CNPq, para desenvolverem o projeto Desenvolvimento de uma Ferramenta para Geração Automática de Código-Fonte na Linguagem C#.Net com vigência de agosto/2012 a janeiro/2013. Além dos bolsistas selecionados por edital, o grupo de pesquisa possui um bolsista voluntário que exerce atividades de pesquisa relacionadas a linha de desenvolvimento de software. 3. Diagnóstico 3.1. Infraestrutura Física Em análise a infraestrutura física disponível para as atividades atuais do grupo de pesquisa, tem-se disponível um laboratório de informática com computadores de uso

compartilhado entre as aulas, as atividades extraclasses dos alunos do campus e as atividades de pesquisa do grupo. 3.2. Equipe de Trabalho Quanto a equipe de trabalho, tem-se no grupo de pesquisa os seguintes bolsistas envolvidos no projeto: 2 bolsistas PIBIC Jr EM / CNPq; 1 bolsista voluntário. Todos os bolsistas vinculados ao grupo de pesquisa são alunos do Curso Técnico em Informática. 4. Objetivos 4.1. Objetivo Geral O presente projeto objetiva solicitar equipamento necessário para o cumprimento das atividades que visam elaborar uma solução para produzir o código-fonte na linguagem C#.Net das funcionalidades de um software, a partir de padrão arquitetural e modelos de banco de dados, a fim de diminuir esforços no processo de desenvolvimento de software. 4.2. Objetivos Específicos Os objetivos específicos do presente projeto envolvem os seguintes itens: Utilizar computadores para a busca das informações iniciais do projeto de pesquisa. Fazer uso dos computadores para pesquisar e analisar os benefícios da utilização das ferramentas de geração de código-fonte. Garantir o armazenamento seguro dos dados do projeto de pesquisa. Desenvolver as atividades de pesquisa de forma eficiente. Prover a portabilidade das atividades dos pesquisadores.

5. Áreas de Conhecimento Beneficiadas Com o cumprimento deste projeto de pesquisa, busca-se abranger e beneficiar as seguintes áreas de conhecimento: Análise e Projeto de Sistemas; Banco de Dados; Desenvolvimento de Software; Engenharia de Software; Informática. 6. Contextualização à Política de Pesquisa da Instituição O avanço científico e tecnológico, a rápida evolução da computação, as mudanças políticas no cenário educativo nacional, o impacto das novas tecnologias de comunicação nas formas de comunicar, aprender e pensar na sociedade e a necessidade de formar profissionais capacitados para responder as demandas advindas da sociedade local refletem na formação dos profissionais dos Cursos Técnico em Informática e Bacharelado em Ciência da Computação. O IFCE Campus Aracati tem no plano destes cursos a formação de um profissional em bases científicas, técnicas, éticas e humanistas atreladas a área da informática, de modo que possa promover a eficiência e o desenvolvimento de atitudes positivas, tendo em vista os permanentes desafios que impõem o mundo produtivo, as flutuantes condições dos mercados e as inovações tecnológicas. Deste modo, esse projeto de pesquisa funcionará como um instrumento essencial no exercício de uma prática acadêmica completa e encontra-se como aliado chave para formar os alunos envolvidos como profissionais com bases científicas e técnicas voltadas a área de informática, apresentando como principal meio científico para promover a elaboração de novas ferramentas. Pretende-se com o grupo de pesquisa, fortalecer e ampliar as atividades já previstas no Projeto Pedagógico e no Projeto Institucional do IFCE, através de ações específicas e atividades de cunho científico e técnico, condizentes com a especificidade da área de informática.

7. Contribuições ao Desenvolvimento Científico, Tecnológico e/ou Cultural Visando aumentar a produtividade, os fabricantes de softwares recorrem à utilização de técnicas da Engenharia de Software, aplicando-as durante o processo de desenvolvimento. Dentre essas técnicas pode-se destacar a utilização de frameworks e a geração automatizada de código-fonte. O presente projeto de pesquisa, com o intuito de desenvolver uma ferramenta para geração automática de código-fonte, proporciona uma contribuição significativa de cunho científico e tecnológico. Científico no aspecto do incentivo a inovação, a criatividade e o raciocínio lógico-computacional, sem deixar de lado o aspecto tecnológico, envolvendo o uso de diferentes ferramentas, o impacto de tecnologias novas de desenvolvimento e Engenharia de Software. Além da contribuição científica e tecnológica, essa pesquisa proporciona uma contribuição cultural e intelectual aos alunos envolvidos, de modo que possa promover a eficiência e o desenvolvimento de atitudes positivas, tendo em vista os permanentes desafios que impõem o mundo produtivo, as flutuantes condições dos mercados e as inovações tecnológicas. Ambas as contribuições (científica, tecnológica e cultural) têm impacto direto no desenvolvimento regional. A demanda do emergente mercado de software, alavancado pelo comércio, indústria e crescente turismo regional, exige que soluções sejam desenvolvidas de forma ágil, sem o comprometimento da qualidade. Uma solução para produzir o código-fonte na linguagem C#.Net das funcionalidades de um software proporciona uma redução considerável do tempo de implementação do produto, além de garantir a qualidade desejada. 8. Resultados e Impactos Esperados Para se desenvolver essa ferramenta de geração automática de código-fonte, os resultados esperados estabelecidas foram agrupadas em 5 áreas: Arquitetura do Software: Desenvolvimento de padrão arquitetural de 3 camadas de desenvolvimento de software, aplicando os principais padrões de projeto e as boas práticas de programação.

Modelo de Banco de Dados: Adaptação da ferramenta para construção do modelo de dados relacional para elaboração / criação do banco de dados. Camada de Apresentação: Implementação e geração automática da camada de apresentação (criação dos formulários e layout padrão). Camada de Negócio: Implementação e geração da camada de negócio (verificação e validação de regras de negócio). Camada de Acesso aos Dados: Implementação e geração da camada de acesso aos dados (funcionalidades associadas ao banco de dados). Ao final do projeto, uma ferramenta que contemple todos os resultados esperados acima descritos deve estar elaborada. Em consequência, espera-se que essa ferramenta possa contribuir para o desenvolvimento de software, através da facilidade, da agilidade e da eficiência no processo de implementação, com a redução de tempo significativo na execução desta atividade. A elaboração dessa ferramenta permitirá aos alunos abordar e integrar os conhecimentos em informática de uma maneira geral, englobando a engenharia de software, implementação, análise e projeto de sistemas e banco de dados. Será ainda mais uma oportunidade de empreender uma formação de alta qualidade no curso, não apenas para os alunos participantes diretos do projeto, mas a todos os alunos do curso, que também crescerão com os projetos desenvolvidos pelo grupo. 9. Cronogramas 9.1. Cronograma Físico Para a elaboração do projeto de pesquisa é planejado um cronograma físico de atividades abaixo descrito. Tabela 1. Cronograma Físico ATIVIDADE Pesquisa bibliográfica sobre a geração de código. MESES 01 02 03 04 05 06 07

Definição da padronização. Desenvolvimento da arquitetura. Desenvolvimento do módulo para a definição do Modelo de Dados. Desenvolvimento do módulo para a geração da camada de Apresentação. Desenvolvimento do módulo para a geração da camada de Negócio. Desenvolvimento do módulo para a geração da camada de Acesso aos Dados. Desenvolvimento do módulo para a geração da Entidade. Desenvolvimento do módulo para a geração dos testes unitários. Testes sistêmicos funcionais na ferramenta. 9.2. Cronograma Orçamentário Para a execução deste projeto, faz-se necessário a aquisição dos seguintes equipamentos relacionados a despesa de capital. Equipamento: NOTEBOOK Descrição Técnica: Processador Intel Core i3 2,30 GHz, memória RAM 4GB DDR3, disco rígido de 500 GB, tela de 14 com tecnologia LED, bateria 6 células. Finalidade: Dar suporte à execução de todas as atividades previstas para o projeto descritas no item 8.1 Cronograma Físico deste documento. Quantidade: 3 Custo: R$ 1.649,00 Total: R$ 4.947,00

A proposta apresentada está classificada de acordo com o Edital Nº 029/2012- PRPI PRÓ-INFRA/IFCE na seguinte faixa: Faixa 1: reservado o valor total de R$ 30.000,00 (trinta mil reais). Para essa faixa podem ser submetidos financiamentos entre R$ 3.000,00 e R$ 5.000,00 por proposta. O pesquisador coordenador da proposta deverá possuir título de doutor, mestre ou especialista. 9.3. Cronograma Financeiro A distribuição financeira da aquisição dos equipamentos é descrita no cronograma a seguir. Tabela 2. Cronograma Financeiro EQUIPAMENTO MESES 01 02 03 04 05 06 07 CUSTO R$ Notebook (Qtde: 3) 4.947,00