Trabalho de Conclusão de Curso para Bacharelado em Sistemas de Informação

Sugestões e orientações para a realização de estágio e trabalho de conclusão de curso (TCC), para alunos de Sistemas de Informação.
Fique a vontade para dar feedback e contribuir para a comunidade.

quinta-feira, 24 de dezembro de 2009

Aprenda a citar suas fontes


Um dos principais problemas que encontramos nos relatórios de estágio, artigos e monografias apresentados por alunos de graduação é a falta de padronização nas citações e referências bibliográficas.
O objetivo da citação é referenciar o autor original do conteúdo que estamos apresentando e, para isso, é preciso que se siga uma norma que todos conheçam e utilizem.
A Associação Brasileira de Normas Técnicas estabelece este padrão, que é adotado por quase 100% das publicações e instituições de ensino e pesquisa no país.
Este manual online de citações e referências é muito útil, pois apresenta a regra e alguns expemplos; entretanto a norma está sempre evoluindo e tem sempre que contemplar diversos novos meios de difusão de informação (por exemplo, alguns trabalhos precisam citar conteúdo que foi "twitado" por alguém... como fazer esta citação?), por isso temos que nos atualizarmos quanto a essas normas constantemente.

quarta-feira, 16 de dezembro de 2009

Lista de Alunos Aprovados!

Esta é a lista dos alunos do BSI aprovados em bancas de avaliação, no final de 2009.

Bancas de 30/11 e 01/12

Estágio

Adriano Vitor
Bruno Henrique
Bruno Tadeu
Carlos Roberto
César Augusto
Cristopher Carvalho
Eliana Cruz
Elias Aparecido
Elton Adriano
Fábio Bárbara
Fabrício da Silva
Fabrício Leite
Galdiani Cristina
Gleidiana Aparecida
Heferson Luiz
Jaider Cardoso
Lidiani Isgarbosa
Lucas Goularte
Rodrigo Henrique
Samuel Antônio
Túlio Rafael
William Goulart
Willian Lima

TCC - Trabalho de Conclusão de Curso

Bruno Henrique
César Augusto
Cristopher Carvalho
Daiana Aparecida
Diângelo Santos
Elias Aparecido
Elton Adriano
Fábio Bárbara
Fabrício Leite
Fayne Scalioni
Gleidiana Aparecida
Lidiani Isgarbosa
Rafael Freitas
Rodrigo Henrique
Samuel Antônio
Thener de Carvalho (Linha de formação)
Tiago Cardoso
Willian Lima

Bancas de 14 e 15/12

Estágio

André Martins
Karen Carli
Lucas Prado
Queila Silva
Rafael da Silva
Rogério Martins
William Sanches

TCC - Trabalho de Conclusão de Curso

Adriano Vitor
Galdiani Cristina
Heferson Luiz
Karen Carli
Lucas Goularte
Lucas Prado
Queila Silva
Rafael da Silva
William Sanches
Willian Goulart

Boas Festas!

quarta-feira, 9 de dezembro de 2009

Últimas bancas de 2009

Esta é a agenda das apresentações das últimas bancas de estágio e TCC do BSI Faceca, para 2009. Próximas bancas agora só em junho de 2010. Fique de olho neste blog para a divulgação do manual de TCC e estágio 2010, que será publicado em janeiro.
Aqueles alunos que concluiram todas as disciplinas, mas não concluiram ainda seus estágios ou não apresentaram seus TCCs devem procurar a Secretaria da Faceca, a partir da primeira semana de fevereiro para verificarem as disciplinas que terão que cursar para se adaptar à nova grade do curso.
Aos aprovados, boas férias e nos vemos na formatura.

Agenda de Bancas 2009

sábado, 5 de dezembro de 2009

Reapresentação para banca

Os alunos que terão que reapresentar seu estágio ou TCC já foram contactados individualmente. Isso quer dizer que se seu telefone não tocou e você não recebeu um email do coordenador com o assunto "Fail", pode respirar aliviado.
Lembrando que se houve alguma recomendação de correção no relatório ou artigo, a mesma deve ser feita, pois no dia 14 será entregue a versão final corrigida, para que o resultado seja publicado no dia 15/12.
É necessário entregar apenas uma cópia impressa da versão corrigida, porém é obrigatório o envio do documento em formato digital (doc, docx, rtf, etc.), como anexo, para o seguinte endereço: documentofinal@gmail.com

terça-feira, 1 de dezembro de 2009

Estágio: Informações Gerais

Quais são os próximos passos para os alunos que apresentaram seus relatórios de estágio?

  1. A quem "não" foi recomendanda nenhuma alteração, aguarde a publicação dos resultados no dia 15/12.
  2. Aqueles que tiveram sugestões de correção, deverão procurar seus orientadores para que procedam as alterações e entreguem até dia 14.
  3. No dia 08/12 sairá neste blog a lista dos alunos que terão que reapresentar seus relatórios para a banca do dia 14/12.

Para todos os alunos, o resultado final será publicado neste blog no dia 15/12.

Sucesso a todos!

segunda-feira, 23 de novembro de 2009

Último Dia


Hoje, dia 23/11, é o último dia para a entrega dos relatórios de estágio e dos TCCs, para quem quer se formar em fevereiro de 2010. A entrega dos relatórios de estágio deve ser feita na Secretaria da Faceca, até às 22h. São duas cópias encadernadas, sendo que uma delas deve conter a assinatura do seu supervisor de estágio, autenticada em cartório.

Já o TCC pode ser entregue ao coordenador do curso, até às 22h, em duas cópias impressas, na sala de aula. Não precisa encadernar.
Bom trabalho a todos!
Mantenham os nervos sob controle...

segunda-feira, 28 de setembro de 2009

Quer Administrar Nuvens?


Na nossa série de sugestões não poderia faltar uma iniciativa do Google nas nuvens.

Bem, primeiro você tem que entender "bem" o que é Cloud Computing, sugiro ler este texto do Emerson Alecrim, mas tem um monte de boas matérias sobre o assunto em tudo o que é mídia (daqui a pouco vai sair artigo sobre cloud na revista Capricho e na Caras).

Agora que você entendeu, pense em como o acesso simplificado a bancos de dados imensos poderia facilitar a vida de uma pessoa em busca de informações.

O Google (ele de novo) lançou no início de junho o novo serviço Google Fusion Tables. O objetivo é facilitar o trabalho de administrar seus bancos de dados. Conheça mais sobre ele nesta matéiria do IDGNow!

Veja este tour, criado pelo próprio Google, para se conhecer seus recursos e sua flexibilidade. Agora pense como essa tecnologia livre e gratuita poderia facilitar a vida de pessoas ou empresas e implemente uma solução no Fusion Tables.

É o Google simplificando o uso de Gerenciadores de Bancos de Dados e tornando as informações mais acessíveis. Não é à toa que a missão da empresa é: organizar "toda" a informação do mundo.

E não se esqueça: Don't be evil!

PS de última hora: Publicado no blog do Google:

segunda-feira, 31 de agosto de 2009

Visão Computacional: Máquinas que Vêem

A área de CV (Computational Visualization) tem aplicações no comércio, indústria, ciência, robótica, etc. Conheça mais sobre o assunto neste verbete da Wikipedia.

A Intel, uma das patrocinadoras do projeto OpenCV, também disponibilizou um guia de referência completo, com mais de 400 páginas sobre implementações de OpenCV.

Hoje é possível incluir em qualquer software o recurso de interpretar uma imagem capturada por uma webcam e identificar os objetos e pessoas que estão na imagem. E a parte difícil da CV já foi toda desenvolvida e está disponível para integração em outros programas através de bibliotecas para linguagem C, que podem ser encontradas no repositório de software livre SourceForge.

Eu imagino um software, usando CV, que reconheça pessoas na portaria de um prédio e as cumprimente; que avise a polícia sobre a presença de alguém procurado; que reconheça se um tipo de objeto está sendo carregado por alguém... ou tudo isso junto. O que você acha?

quinta-feira, 13 de agosto de 2009

Geo-everything


Praticamente todas as aplicações comerciais envolvem endereços e localizações, seja de empresas, produtos ou pessoas.
Atualmente, há muita facilidade de se incluir informações geográficas, tais como mapas e fotos de satélites, em aplicações no desktop ou na web.
Já pensou se no próximo seminário TecnoFaceca, os visitantes de outras cidades e os palestrantes, pudessem colocar seus endereços no site do evento e ver no GoogleMaps (de forma integrada) o caminho e as distâncias de suas casas até o local do evento? Chique no úrtimo.
São milhões de possibilidades de aplicações a partir desta integração.
Você pode criar um software no desktop que integre uma tela do GoogleMaps para traçar rotas, calcular distâncias. Utilizar essas distâncias para calcular gastos de combustível e estimativas de tempo... tanta coisa.
O começo você vê neste tutorial de como incluir uma API do Google em uma aplicação do Visual Basic 5.
Um bom exemplo de integração geográfica com aplicações web é esse site onde você pode localizar qualquer navio do mundo, em um mapa-mundi, em tempo real.
No site da MSDN tem um controle da Microsoft para usar mapas no ASP.NET.
Bom trabalho!

quinta-feira, 16 de julho de 2009

Café com SOA

Tem muita gente (poderosa) acreditando que arquitetura orientada a serviços (SOA) é o futuro do desenvolvimento de aplicações (eu concordo, mas não sou tão crente assim).

Google, Amazon, Microsoft, etc. estão oferecendo ferramentas e tecnologias para desenvolvedores criarem webservices e hospedarem em seus servidores para que as pessoas os utilizem.

De qualquer forma, webservices têm muitas utilidades e são relativamente simples de serem construídos.

Leia um artigo do site Linha de Código, que ensina a criar um webservice.

Que tal desenvolver um webservice que capture as cotações do café na Cocatrel, Cooxupé, etc. e depois ofereça aos traders e às empresas de comunicação, um software que integra estas cotações aos seus sistemas internos? Eliminaria a necessidade de consulta e digitação diária desses dados.

Três Pontas, a Capital Mundial do Café, nunca mais será a mesma. Será a Cidade do Webservice. ;-)

quarta-feira, 8 de julho de 2009

Você sabe criar widgETs ?

O Google (sempre ele) lançou uma plataforma de desenvolvimento onde você pode criar widgets que são embutidos em serviços de redes sociais como o Orkut, Youtube, Twiter, Facebook, etc.

No site do Google você encontra todas as ferramentas e tutoriais para começar o trabalho.

Uma característica comum aos widgets é serem sempre muito simplesinhos e muitas vezes inúteis, mas isso não quer dizer que não se possa criar coisas realmente úteis. Basta ter boas idéias.

Eu, por exemplo, criaria algum widget sobre Ufologia, associado à imagem do mais ilustre visitante de Varginha para que todos os Varginhenses incluissem em seus perfis no Orkut (viram quanta utilidade?).

O Widgebox tem milhares de widgets para vocês verem como funciona e se inspirarem para criar seu próprio widget.

Este é um tema atual, que exige baixo conhecimento de programação e alto potencial de diversão; além de uma oportunidade de ganhar dinheiro.

sexta-feira, 3 de julho de 2009

The book is on the table!


Há alguns dias publiquei um post aqui falando sobre os processos seletivos para programas de trainee em grandes empresas, brasileiras e multinacionais. Na ocasião também alertei para a obrigatoriedade de conhecimento da língua inglesa para poder ser bem sucedido nestas seleções.
Pois vi esta semana um artigo na Info Exame falando sobre alguns recursos gratuitos para se aprender ou aprimorar o inglês em fontes como a BBC, o Youtube, dentre outros. Leia o artigo da Info e explore as sugestões.
Muitos alunos alegam que não podem arcar com o custo de um curso de inglês enquanto estão pagando as mensalidades da facul. Com essas sugestões, é possível aprender inglês 0800.
O que você faz no seu tempo livre?
Outras opções pagas, mas muito interessantes são o Parlo e o Englishtown.
PS: recentemente o Jornal Hoje apresentou uma matéria muito interessante sobre a influência da língua estrangeira na profissão.

quinta-feira, 2 de julho de 2009

Raid: Terrível contra os insetos?

Redundant Array of Inexpensive Disks

RAID, além de um inseticida infernal contra as baratas, também é uma tecnologia para gerenciamento de discos que pode trabalhar em divisão de dados para aumentar a performance, ou em replicação (espelhamento) de dados para garantir a continuidade dos sistemas.

Pode custar muito caro comprar um sistema de storage pronto, como os da EMC, mas pode ser extremamente barato montar e configurar seu próprio RAID. Veja este tutorial do Clube do Hardware, que trata da configuração de uma combinação de HDs, disponíveis no mercado, para a construção de um RAID.

Isso dá um bom tema para o trabalho de linha de formação (e não precisa nem programar).

terça-feira, 30 de junho de 2009

Programas de Trainee


Bem, esse não é um blog sobre programas de trainee, mas como o período em que vocês estão redigindo o TCC coincide exatamente com o período de caça aos trainees das grandes empresas, resolvi dar um alerta para vocês não perderem oportunidades.
Normalmente uma vaga de estágio é bem mais fácil de conseguir, porque a concorrência é menor, só que quem estuda no interior do país tem sempre a desvantagem de não poder fazer estágio nas maiores (e mais famosas) empresas, pois não pode se mudar para uma grande capital enquanto ainda está estudando.
Já os programas de trainees, começam exatamente quando terminas a faculdade, ou alguns semestres depois. É a grande oportunidade.
O portal Universia tem uma sessão exclusiva para divulgar oportunidades de estágio e trainees e é sempre uma boa fonte de consulta.
A Lili é uma estudante de publicidade que pretende entrar em um programa de trainee em 2010 e decidiu publicar um blog sobre as novidades na área. Tem muitas dicas legais e ela está de olho em todos os editais que são publicados. Vale a leitura.
Para quem ainda está nos primeiros períodos da facul já vai uma importante dica: todos os processos seletivos, sem exceção, têm prova de inglês. Não deixem para estudar na última hora.
Atualização: Saíu matéria nova no G1 sobre programas de trainee para segundo semestre de 2009.

sexta-feira, 26 de junho de 2009

Compartilhar


Já pensou em montar sua própria rede peer-to-peer (P2P)?
Contrariando o conceito fundamental da Web que é o de Cliente/Servidor, as redes P2P ficaram famosas depois do Napster e das trocas de arquivos de músicas e filmes, mas este tipo de rede tem muitas outras aplicações.
Dá para fazer um excelente trabalho pesquisando e testando questões de segurança e performance em redes P2P. Quem quiser uma introdução ao assunto, leia este artigo e depois pense em como uma rede desse tipo poderia ficar mais rápida e mais segura. Eu tenho alguns palpites (mas não conto para minguém).
Shawn Fanning, quando criou o Napster, tinha apenas 19 anos (e mudou tudo na história da distribuição de música). E você? O que pretende fazer?

segunda-feira, 22 de junho de 2009

Eu não quero programar II (A Missão)


Ainda para quem não se dá bem com "ifs" e "elses", há outra sugestão na área de redes e clusters: a configuração de um cluster de "alta performance".
Para comprovar o conceito é preciso ter no mínimo 2 computadores (2 PCs, ou 2 notebooks, ou um PC e um note; ou ainda qualquer combinação dessas coisas que chamam de computadores, é o caso do cluster de Playstations 2 criado em 2003).
Você pode encontrar preciosas dicas no artigo Cluster Beowulf, publicado por José Luiz, Bacharel em Sistemas de Informação, formado pela Faceca.
Porém, antes de construir seu cluster, é interessante conhecer bem o conceito de High Performance Clusters.

José Luiz é um dos fundadores da empresa Linusbera, junto a seus colegas de classe Daniel Renato e Guilherme Petrochi. A empresa, dentre outras coisas, dá consultoria para projeto e manutenção de redes e clusters. Visite o site da Linusbera.

sexta-feira, 19 de junho de 2009

Eu não quero programar


Apesar de o maior número de vagas de emprego na área de TI serem para programação de computadores, é possível encontrar um monte de gente nos cursos de computação que não tem (nem quer ter) muita intimidade com a lógica de programação.
O contato inicial com a programação pode ser impactante para quem está entrando nesta área só no curso superior, mas muitas pessoas desistem de tentar muito rapidamente e acabam perdendo uma ótima oportunidade de construir uma carreira numa das áreas onde é mais fácil se conseguir um bom emprego, pagando de 4 a 9 mil reais por mês, mesmo para quem tem pouca experiência.
É uma pena que muitos desistam, entretanto há outras opções de trabalho e de pesquisa para quem não se afeiçoa muito à lógica de programação. Uma interessante oportunidade de pesquisa na área de redes de computadores pode ser a construção e configuração de um cluster de "alta disponibilidade".
Basta seguir as orientações deste artigo (em português lusitano) e depois escrever a monografia sobre o processo de configuração do cluster.
O software é livre e o laboratório de redes da Faceca está às ordens.

terça-feira, 16 de junho de 2009

Azure


A Microsoft não poderia ficar de fora do "movimento das nuvens". Com altíssimos investimentos em data-centers e nos serviços online, ela decidiu criar uma plataforma inteira para desenvolvimento de software hospedado nas nuvens.
A nova plataforma na verdade é um preparativo para o pior cenário que pode acontecer para uma empresa que vende software: um mundo onde ninguém precise mais comprar software, pois tudo estará disponível para uso sob demanda (pago ou gratuito).
Entenda o conceito do Azure e explore seus recursos.
É possível se desenvolver software para rodar como serviço em várias linguagens, inclusive ASP.NET, como explica Flavio Moraes
neste texto.
Quem sabe não sai um belo TCC daí?

segunda-feira, 15 de junho de 2009

Convergência com Ginga

Convergência de tecnologias e mídias em TI, não é mais tendência; ela já aconteceu. Com equipamentos MP4, 5, 6, 7, 8, etc (onde isso vai parar?).
Mas há uma área de grande interesse para nós, profissionais de TI, que ainda está relativamente mal explorada. A convergência entre TV e computador vai se dar em situações diversas e a TV digital abre uma série de oportunidades de interatividade, que pode ser transformada em negócios, educação, entretenimento e mesmo de comunicação, que é o objetivo primordial da TV, mas que pode se dar de maneira mais específica, quando apoiada por softwares especializados.
Há poucas soluções criadas para interação na TV digital e existe um imenso potencial de negócios nesta área.

Veja matéria sobre o Ginga:




Que tal criar uma aplicação interativa para TV, usando Ginga?

Mais informações no site oficial do projeto Ginga

domingo, 14 de junho de 2009

Automação com Códigos Bi-dimensionais



Quem está procurando um tema de pesquisa para o trabalho de Linha de Formação, ou TCC (Trabalho de Conclusão de Curso), ou TRD (Trabalho de Diplomação), segue uma sugestão: implemente uma solução de automação usando códigos bi-dimensionais como o Semacode ou QRcode.

Leia a matéria: Escaneia que eu gosto, da Revista Época, que apresenta o tema com uma linguagem bem simples e acessível.

Lógico que as etiquetas RFID (Radio-frequency Identification) são muito mais interessantes, mas fazer um trabalho de implementação desta tecnologia envolve a compra de etiquetas e sensores, o que não sai por menos de R$ 1.000,00. Já as etiquetas Semacode e semelhantes têm software livre na web e requerem apenas uma câmera digital (que todo mundo tem) como hardware, para exemplificar a implementação.
Boa sorte!

Para que serve este blog?

O objetivo é listar sugestões de temas atuais e interessantes para o Trabalho de Conclusão de Curso para Bacharelado em Sistemas de Informação.
Minha tentativa é: sempre que tiver uma idéia interessante ou que orientar algum trabalho legal, colocar um post neste blog para compartilhar com todos as boas idéias.