CENTRO UNIVERSITÁRIO SALESIANO DE SÃO PAULO AMERICANA CURSO Análise de Sistemas PROFESSOR Oclair Galaccini Prado Cristiano de Jesus Sérgio Yoshioka Anderson Luiz Barbosa DISCIPLINA IMPP - Implementação de Projetos IMPP - Implementação de Projetos IMPP - Implementação de Projetos IMPP - Implementação de Projetos CARGA HORÁRIA SEMESTRAL/ANUAL CARGA HORÁRIA SEMANAL TERMO LETIVO SÉRIE ANO/EXERCÍCIO 288 08 1º e 2º semestre 4ª 2004 EMENTA Implementação completa de um Sistema de Informação, envolvendo Análise de Requisitos, Análise de Sistemas e Levantamento de Dados, Projeto, Programação, Testes, Documentação e Implementação. Planejamento, gerenciamento e controle do desenvolvimento em todas as etapas. OBJETIVOS CENTRO UNIVERSITÁRIO SALESIANO DE SÃO PAULO AMERICANA A tecnologia da informação tem ganhado cada vez mais importância nas empresas modernas por representar uma ferramenta estratégica capaz de viabilizar e permitir a execução das suas competências com foco em suas metas e objetivos. A tecnologia não é um diferencial para qualquer negócio existente nos tempos atuais pois ela está acessível a todos: computadores, sistemas, conectividade entre outros podem ser adquiridos em qualquer loja do ramo. O diferencial das empresas se encontra na forma como a tecnologia é empregada pois ela é meio e não fim. Portanto, os sistemas de informação são ferramentas que devem ser implementados seguindo um plano que esteja alinhado aos objetivos estratégicos da companhia de modo a torná-los acessíveis e gerenciáveis da melhor maneira e ao menor tempo possível. O principal propósito do Trabalho de Conclusão de Curso (TCC) é fornecer as condições para que o futuro Analista de Sistemas possa exercitar a atuação profissional dentro desse ambiente tão importante quanto complexo para as empresas de qualquer ramo de atividade. Para isso o estudante deverá utilizar conceitos e habilidades adquiridos ao longo de todo o curso além de desenvolver ou aprimorar práticas como trabalho em equipe, pesquisa, empreendedorismo e relacionamento com o cliente. Em qualquer projeto de TCC as equipes terão contato com as seguintes práticas: a) modelagem dos problemas organizacionais com o uso dos conceitos, métodos, técnicas e ferramentas apresentadas no curso; b) identificação de solução computacional, baseada no conhecimento do estado da arte na área de tecnologia da informação e suas aplicações no mundo organizacional; c) trabalho em equipe para viabilização das soluções apontadas, envolvendo a especificação de ferramentas de hardware e software necessárias; d) validação e transmissão da solução do problema de uma forma efetiva e contextualizada ao problema original; e) contextualização no ambiente organizacional e exercitação de práticas gerenciais. CONTEÚDO PROGRAMÁTICO 1. Metodologia de desenvolvimento de sistemas orientado para objetos baseada em UML: 1.1. Levantamento de Necessidades / Use Cases / Plano de Projeto 1.2. Prototipagem 1.3. Programação de Dados / Programação de Componentes / Programação Orientada para Objetos 1.4. Testes 1.5. Implementação 1.6. Acompanhamento pós-implementação 1.7. Documentação técnica e de usuário CENTRO UNIVERSITÁRIO SALESIANO DE SÃO PAULO AMERICANA METODOLOGIA DE ENSINO Pesquisas, palestras, consultoria com os professores e uso de oficina de software. CRITÉRIOS DE AVALIAÇÃO Os projetos serão avaliados continuamente conforme cronograma de entregas abaixo, sendo o resultado final divulgado após a última entrega. a) Entrega 1 (22/03/2004) - Incluindo carta "compromisso com cliente"; b) Entrega 2 (12/04/2004); c) Entrega 3 (17/05/2004); d) Entrega 4 (21 a 23/06/2004) - Versão "Pré-alfa", com apresentação no miniauditório; e) Entrega 5 (13 e 15/09/2004); f) Entrega 6 (25 e 27/10/2004); g) Entrega 7 (29/11 a 02/12/2004) - Banca final, no mini-auditório. RECURSOS TEMÁTICOS/LABORATÓRIOS Laboratório, sala de reunião, debates, apresentações, etc. Página na Internet contendo as informações de cada projeto, atualizadas pelas equipes. BIBLIOGRAFIA BÁSICA FURLAN, José Davi. Modelagem de Objetos Através de UML. São Paulo, Makron Books, 1998. ABREU, Mauricio; MACHADO, Felipe Nery Rodrigues. Projeto de Banco de Dados. São Paulo. Editora Erica. 1996. PAGE-JONES, Meilir. Fundamentos do desenho orientado a objeto com UML. São Paulo: Makron Books, 2001. PRESSMAN, Roger S. Engenharia de Software. Rio de Janeiro. Editora McGrawHill Interame. 2002. BIBLIOGRAFIA COMPLEMENTAR CENTRO UNIVERSITÁRIO SALESIANO DE SÃO PAULO AMERICANA Indicada pelo Orientador conforme necessidades individuais de cada projeto. FRANÇA, J. L. Manual para normalização de publicações técnicocientíficas. 4.ed. Belo Horizonte: Ed. UFMG, 1998. 213p. HELFER, Inácio. Normas para apresentação de trabalhos acadêmicos. Santa Cruz do Sul: EDUNISC, 2001. SOMMERVILLE, Ian. Engenharia de software. São Paulo: Addison-Wesley Publishing Company, 2003. DOLL, Shelley. Create an effective data model for your database. Builder.com. Jul 2002. Disponível em http://builder.com.com/5100-6388-5035291.html. Último acesso em 11/12/2003. RAYMOND, Eric Steven. The Cathedral and the Bazar. Thyrsus Enterprises. 2000. Disponível em http://www.catb.org/~esr/writings/cathedral-bazaar/cathedralbazaar/index.html#catbmain. Último acesso em 11/12/2003.