All sections to appear here

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas Distribuídos Web Services
Advertisements

MatooltoTV Design.
Protótipo de Simulador de Elevadores
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Ferramentas de Engenharia de Software
Estágio Supervisionado II Estágio Supervisionado II Logo e Nomes Equipe.
Rational Unified Process(RUP)
Ideais QA Selenium Leonardo Serra Faria Matrícula: Período: Estágio Supervisionado ENG1153.
Sistema Web para Departamentos
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
WebWork e JSP Keven andrade
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
SISFAL Sistema de Faltas
Projeto Sebo Virtual Juliano Oliveira de Souza
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus
Roteiro Para o Trabalho do Módulo
Trabalho de Conclusão de Curso
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.
Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão.

Sistema de Gerenciamento Financeiro
Sistema de Gerenciamento Financeiro On-Line
Sistema de Gerenciamento Financeiro On-Line
Prof. Jorge Luis Risco Becerra Auxiliares:Prof. Eduardo Lobo
Sistema de automação comercial de pedidos
Quid-ide Framework de Documentação
Trabalho de Conclusão de Curso
Trabalho de Conclusão de Curso
Sistema de Gerenciamento Educacional (SGEDUC)
Gerenciamento de conteúdo na ALESP
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Análise da linguagem Java Planejamento. Objetivos Apresentar as soluções de implementação em Java para os conceitos de Orientação a Objetos introduzidos.
All sections to appear here
Think: Guia de Desenvolvimento Mobile em Equipes Reduzidas
PFC Projeto Final de Curso
PESQUISADOR: CASSIANO DALCIN / 2010 Trabalho de Conclusão de Curso MINISTÉRIO DA EDUCAÇÃO Universidade Tecnológica Federal do Paraná Campus Medianeira.
Repositório de Suporte ao Reuso de Software Felipe Roos Joana Trindade.
Trabalho de Conclusão de Curso.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Equipe: FERNANDO ÍTALO FREITAS PAULO HENRIQUE HOLANDA DO AMARAL ARTHUR FRANKLIN ACCIOLY CARLOS ALBERTO FERNANDES MEDEIROS VITOR LEITE BRAGA FRANCISCO.
Sistema Virtual de Venda de Móveis
ADS – 5º Semestre Trabalho de Conclusão de Curso
Alocação PLUS by ABC Apresentação do Projeto Piloto.
CURSO DE PÓS-GRADUAÇÃO LATO-SENSU Engenharia de Componentes com JAVA ENTERPRISE.
Desenvolvedor de Sistemas. Bacharel em Sistemas de Informação Unipar Desenvolvedor Java Desenvolveu aplicações em Java para soluções de problemas.
Supermercado Inteligente
Apresentação Sistema De Atendimento ServControl
Anhanguera Educacional - Uniderp Curso Sup. de Tecnologia em Análise e Desenvolvimento de Sistemas Alexandre Carvalho Ramos - RA Leandro Henrique.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Eclipse Hello World.
FP.AC Apresentação da Release 2 Sistema de Rastreamento Veicular para Auxilio no Atendimento de Ocorrências Policiais
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
@-RentCar Faculdade Idez Alain Rosemberg
1PSL – UFLA - EspecializaçãoJunier Amorim – Eng. Computação Sistema Gerenciador de Componentes para Reuso - SGCR -

JBuilder Daniel Almeida, Dayene Mendes, Gustavo Ribeiro, Thiago Dias.
Projeto Orientado a Objetos Prof. Wolley
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Transcrição da apresentação:

All sections to appear here Schola Ratio

Sistema de Gestão Escolar FACULDADE DE CIENCIAS SOCIAIS E APLICADAS DO PARANÁ CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO Sistema de Gestão Escolar ORIENTADOR PROFESSOR LEONARDO OZAKI DJULLES IKEDA OSNIR FERREIRA DA CUNHA Cumprimentos. Boa noite aos presentes, professores, banca. Sobre o TCC

SUMÁRIO Introdução Necessidade Viabilidade Técnica Principais Caso de Uso Diagrama de Classe Protótipo de Telas Modelo de Persistência Diagrama de Componentes Diagrama Implantação Conclusão

INTRODUÇÃO Software para o gerenciamento das atividades educacionais Relevância dos Sistemas de informação para o sucesso das organizações Nesta fase faremos a comparação entre a documentação e o desenvolvimento do Sistema. O presente trabalho visa suprir a necessidade de um software para o gerenciamento das atividades educacionais como um todo. Os Sistemas de Informação contribuem de forma decisiva para o sucesso das organizações assumindo um papel relevante para que estas possam responder a um mundo em constante mudança. É necessário que as organizações e os seus profissionais desenvolvam novas posturas e novas formas de gerir a inteligência organizacional, investindo na melhoria conjunta e equilibrada dos seus recursos tecnológicos e humanos.

Viabilidade Técnica Linguagem: Java JDK 6 Servidor Web: Apache Tomcat 7 IDE: Eclipse SGDB: Postgresql 9 Todas as ferramentas e softwares são distribuídos como software livre e de domínio dos desenvolvedores do Sistema.

Viabilidade Técnica

Viabilidade Técnica

Viabilidade Técnica Google Code Todas as ferramentas e softwares são distribuídos como software livre e de domínio dos desenvolvedores do Sistema.

Viabilidade Técnica Todas as ferramentas e softwares são distribuídos como software livre e de domínio dos desenvolvedores do Sistema.

Viabilidade Técnica Frameworks: Hibernate PrimeFaces Spring Spring Security Maven Junit O sistema será desenvolvido com os conceitos do modelo de desenvolvimento MVC( Model, View e Controler), onde poderemos desenvolver as camadas de forma independente, assim aumentando a nossa produtividade. O Hibernate ira facilitar o mapeamento dos atributos entre a base de dados relacionais e o objeto, mediante o uso de arquivos xml e anotações Java. A parte da camada de visualização será desenvolvida utilizando PrimeFaces. O Spring integrará o modelo MVC e o framework de persistência( Hibernate), gerenciando as classes de negócio. O Maven nos auxiliará na automação e gerenciamento no projeto de desenvolvimento. E por fim, utilizaremos o Junit, para verificar se cada método de uma classe funciona da forma esperada, exibindo possíveis erros ou falhas. Aplicando a tecnica TDD( Test Driven Development).

Viabilidade Técnica PrimeFaces O sistema será desenvolvido com os conceitos do modelo de desenvolvimento MVC( Model, View e Controler), onde poderemos desenvolver as camadas de forma independente, assim aumentando a nossa produtividade. O Hibernate ira facilitar o mapeamento dos atributos entre a base de dados relacionais e o objeto, mediante o uso de arquivos xml e anotações Java. A parte da camada de visualização será desenvolvida utilizando PrimeFaces. O Spring integrará o modelo MVC e o framework de persistência( Hibernate), gerenciando as classes de negócio. O Maven nos auxiliará na automação e gerenciamento no projeto de desenvolvimento. E por fim, utilizaremos o Junit, para verificar se cada método de uma classe funciona da forma esperada, exibindo possíveis erros ou falhas. Aplicando a tecnica TDD( Test Driven Development).

Viabilidade Técnica Hibernate O sistema será desenvolvido com os conceitos do modelo de desenvolvimento MVC( Model, View e Controler), onde poderemos desenvolver as camadas de forma independente, assim aumentando a nossa produtividade. O Hibernate ira facilitar o mapeamento dos atributos entre a base de dados relacionais e o objeto, mediante o uso de arquivos xml e anotações Java. A parte da camada de visualização será desenvolvida utilizando PrimeFaces. O Spring integrará o modelo MVC e o framework de persistência( Hibernate), gerenciando as classes de negócio. O Maven nos auxiliará na automação e gerenciamento no projeto de desenvolvimento. E por fim, utilizaremos o Junit, para verificar se cada método de uma classe funciona da forma esperada, exibindo possíveis erros ou falhas. Aplicando a tecnica TDD( Test Driven Development).

Viabilidade Técnica Spring, Maven, Junit O sistema será desenvolvido com os conceitos do modelo de desenvolvimento MVC( Model, View e Controler), onde poderemos desenvolver as camadas de forma independente, assim aumentando a nossa produtividade. O Hibernate ira facilitar o mapeamento dos atributos entre a base de dados relacionais e o objeto, mediante o uso de arquivos xml e anotações Java. A parte da camada de visualização será desenvolvida utilizando PrimeFaces. O Spring integrará o modelo MVC e o framework de persistência( Hibernate), gerenciando as classes de negócio. O Maven nos auxiliará na automação e gerenciamento no projeto de desenvolvimento. E por fim, utilizaremos o Junit, para verificar se cada método de uma classe funciona da forma esperada, exibindo possíveis erros ou falhas. Aplicando a tecnica TDD( Test Driven Development).

Interfaces

Interfaces Tela Gestão de Aluno

Interfaces Tela Gestão de Aluno

Interfaces Tela de Gestão de Disciplinas

Interfaces Tela de Gestão de Disciplinas

Interfaces Tela de Gestão de Disciplinas

Interfaces Tela de Gestão de Disciplinas

Interfaces Tela de Gestão de Disciplinas

Interfaces Tela de Gestão de Disciplinas

Diagrama de Pacotes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Pacotes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Diagrama de Componentes Define a comunicação entre as camadas e os acessos aos serviços através das interfaces do Sistema.

Cronograma

Cronograma

Cronograma

Cronograma

Cronograma

Desenvolvimento Até a configuração do ambiente, fizemos o trabalho juntos, após isso atraves do Skype Tivemos problemas na configuração do ambiente, onde perdemos tempo no inicio do projeto O Google foi muito útil e agilizou o desenvolvimento de grupo, pois ambos sempre estavam com o projeto desenvolvido no mesmo ponto

Conclusão Ponto de vista do desenvolvedor Ponto de vista acadêmico A configuração do ambiente Trabalho em equipe Domínio dos componentes utilizados Ponto de vista acadêmico Desenvolvimento utilizando as tecnologias de mercado Experiência durante o desenvolvimento um projeto de Software, da análise até a entrega do artefato pronto O Sistema auxiliará nas tomadas de decisões e controlar os processos necessários para o funcionamento da Instituição.

Agradecimentos A Deus por nos dar a força necessária para chegar até este momento. Às nossas esposas e filhos, que nos apoiaram e tiveram a paciência quando trocamos os nossos dias de lazer para a realização deste trabalho. Aos professores, e em especial nosso orientador, que foram as peças fundamentais para a formação do conhecimento aplicado neste trabalho. Aos nossos amigos e colegas.

Diagrama de Classes Camadas: Serviço – Onde possui as interfaces para os serviços mais detalhado no Diagrama de Componentes. Cada serviço será um item do Menu do Sistema. Nesta camada se encontra toda regra de negócio da aplicação. DAO – Camada de acesso aos Dados( Data Access Object). O uso do Hibernate irá facilitar o encapsulamento desta camada que será apresentado um trecho de código mais adiante.