Sistema de Gestão de Organizações Empresariais

Slides:



Advertisements
Apresentações semelhantes
Engenharia de Software
Advertisements

Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Allan Augusto Campos Andrade
Rational Unified Process(RUP)
Modelagem de Processos com BPM
Aline Vasconcelos D.Sc. em Sistemas e Computação/COPPE UFRJ
APSI III Aline Vasconcelos
Sistema Web para Departamentos
Área: Engenharia de Software e Sistemas de Informação
Análise e Projeto de Sistemas
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Projeto para Desenvolvimento de Sistema
Sistema de Gerenciamento Financeiro
Sistema de Gerenciamento Financeiro On-Line
Sistema de Gerenciamento Financeiro On-Line
MÉTRICAS ASSOCIADAS AO DESENVOLVIMENTO DE
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Trabalho de Conclusão de Curso
IST-GED Sistema de Gerenciamento de Documentos para o IST-Rio
SGCT Sistema de Gerênciamento de Conferências Tecnológicas 09/06/09 Carolina MichelassiRA José Alexandre D'Abruzzo PereiraRA Leandro VendraminRA.
dbCheck! uma ferramenta para teste de banco de dados
Técnicas e Projeto de Sistemas
DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI
Universidade Federal de Lavras - UFLA
Ethos: Sistema Distribuído para Suporte ao Comitê de Ética em Pesquisa Autor: Rodrigo Stefani Domingues Orientador: Prof. Dr. Carlos M. T. Toledo Faculdade.
Apoio à Engenharia de Software
Introdução a Desenvolvimento de Sistemas
PFC Projeto Final de Curso
Observatório - EPT NÚCLEO DE TECNOLOGIA. Função: Gerar soluções estratégicas através da aplicação e desenvolvimento de ferramentas de TI. A coordenação.
Modelagem de Negócio no RUP
Introdução a Desenvolvimento de Sistemas
Acadêmicas: Bruna Daniela Kalschne, Francieli Selzler
Referências Bibliográficas
Framework para mapeamento objeto-relacional
Especificação em Projeto de Sistemas
Bruno Silva Desenvolvido a partir de
O Processo Unificado (UP)
Representação Arquitetural
Padrão- MVC Model, View, Controller
N.O.i.S Núcleo Operacional de Implementação de Sistemas
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Tarciane Andrade Análise de Casos de Uso Tarciane Andrade
Nostradamus ® Estimativa em projetos de software.
E-Commerce, Systems Performance Evaluation, and Experimental Development Laboratory A Model Checking Methodology for E-commerce Systems Adriano Machado.
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
Nostradamus ® Previsão em projetos de Software On Top Developers Centro de Informática Universidade Federal de Pernambuco.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
CENTRO UNIVERSITÁRIO LA SALLE
Escritório de Projetos de Tecnologia de Informação
Daniel Paulo Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
Nostradamus ® Estimativa em projetos de software Universidade Federal de Pernambuco Centro de Informática – CIn Projeto de Desenvolvimento – if688 Recife,
Equipe: Filipe Almeida Guilherme Calixto Guilherme Fay José Carlos Guimarães Rafael Queiroz Renan Filgueiras Vinícius Vieira dotProject EAP 1 Gestão de.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
SISTEMAS DE INFORMAÇÃO Projeto de Sistemas Análise Orientada a Objetos 2011/02 UNIPAC – Araguari FACAE - Faculdade de Ciências Administrativas e Exatas.
APS II Análise e Projeto de Sistemas de Informação II
Estudo Comparativo Entre Metodologias Ágeis e Tradicionais Aluno: Márcia Seabra Cabral Professor: Augusto Sampaio Disciplina: Tópicos Avançados em Engenharia.
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS FACULDADE DE TECNOLOGIA SENAC PELOTAS Aluno: Marcelo Teixeira Peraça Orientador: Ângelo Gonçalves Luz.
Projeto de Arquitetura de Software
Extreme Requirements Framework Ferramenta sistemática para projetos de software.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
APLICATIVO: CONNECT.U Esdras Silva, Karen Melo, Lorena Monteiro, Paula Nandalú, Vinicius Arashiro UNIVERSIDADE FEDERAL DO AMAZONAS Centro de Pesquisa e.
Projeto Orientado a Objetos Prof. Wolley
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
Gustavo Comeli, Giullyan Kuntze, Maria Inés Castiñeira Ciência da Computação, Pedra Branca (PMUC) Introdução Um dos indicadores de Qualidade de software.
Transcrição da apresentação:

Sistema de Gestão de Organizações Empresariais INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAZONAS TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE Sistema de Gestão de Organizações Empresariais Aluno: Domingos Coelho Júnior Orientador: Profº Esp. Marcelo Chamy Machado

Roteiro Introdução; Especificação do problema; Objetivos Motivação Metodologia de desenvolvimento; Desenvolvimento; Aplicação; Conclusões; Referências Bibliográficas.

Introdução Informação Comunicação Empresa Comunicação empresarial interna

Comunicação Interna Importância Conceito Temas Responsáveis Canal de comunicação

Comunicação Interna Falhas Despreparo de gestores Comunicar diretrizes e estratégias Dias perdidos Falta de motivação dos funcionários Ausência de feedback Decisões sem comunicação

Comunicação Interna Boas práticas Os empregados são parceiros Os empregados são os melhores porta-vozes A empresa está inserida em um mercado competitivo

Especificação do problema Ausência de comunicação interna Problema pequeno Comunicação falha ou obscura Chefes não comunicam de forma clara as diretrizes e estratégias Formalizar decisões Estabelecer um processo de trabalho

Objetivo Geral Construir uma ferramenta de apoio à comunicação interna para otimizar o acompanhamento das informações em organizações empresariais.

Objetivos Específicos Desenvolver uma tramitação de documentos de maneira eletrônica, evitando a tramitação física. Gerenciar o envio e o recebimento de mensagens eletrônicas entre os usuários do sistema. Desenvolver uma agenda eletrônica de compromissos, permitindo gravar compromissos e horários de cada usuário, podendo ser delegada a utilização e atualização de agenda pessoal para um outro usuário. Permitir a troca de mensagens instantâneas entre os usuários do sistema, através de um mensageiro.

Motivação Software existentes de alto custo e grau de complexidade. Dificuldade em comunicar-se internamente. Agregar diversos serviços em uma única ferramenta.

Metodologia de desenvolvimento Linguagem de programação: Visual Basic 2005 Microsoft .Net Framework 2.0 SGBD: MySQL Modelagem: UML Processo de desenvolvimento: Scrum

Ferramentas utilizadas

Análise da aplicação Requisitos funcionais Requisitos não-funcionais Tramitação de documentos Mensagem eletrônica Mensagem instantânea Agenda eletrônica Requisitos não-funcionais Interface intuitiva e amigável Evitar cansaço visual

Análise da aplicação Diagrama de casos de uso

Modelagem da aplicação Projeto lógico da base de dados

Modelagem da aplicação Diagrama de classes

Arquitetura da aplicação Servidor Cliente Cliente Cliente Cliente Cliente

Arquitetura da aplicação

Arquitetura da aplicação O MVC baseia-se em 2 princípios fortes: - O Controller Despacha as Solicitações ao Model; - A View observa o Model

Arquitetura da aplicação Caso de uso: Cadastrar um novo documento no sistema. Visão Janela de interação com o usuário, com os campos de inserção e regras da camada de apresentação.

Arquitetura da aplicação Caso de uso: Cadastrar um novo documento no sistema.

Arquitetura da aplicação Caso de uso: Cadastrar um novo documento no sistema. Controlador Valida os dados, efetua as regras de negócios e faz chamada ao model para a inserção dos dados.

Arquitetura da aplicação Caso de uso: Cadastrar um novo documento no sistema. Model Insere os dados no banco de dados e efetua o envio dos arquivos anexos ao servidor.

Arquitetura da aplicação Caso de uso: Cadastrar um novo documento no sistema.

Aplicação SISGOE

Conclusões Importância estratégica da comunicação interna Tecnologias utilizadas se mostraram viáveis Ferramenta que auxiliará empresas na concepção ou automatização de processos de comunicação interna

Trabalhos futuros Gerência eletrônica de documentos Workflow Mensagens para grupo de usuários Pastas de mensagens Conferências por voz Alerta de compromissos

Referências bibliográficas AMBLER, Scott W. Modelagem Ágil: Praticas eficazes para a programação eXtrema e o Processo Unificado. Porto Alegre, 2004. Editora Bookman. CASTRO, Izabel Cristina Andion; MOREIRA, Albert Menezes. Metodologias de desenvolvimento: um comparativo entre extreme programming e rational unified process. 2007. Faculdade Rui Barbosa. CHAPELL, R. T. & READ, W.L. Comunicação interna na empresa moderna. Rio de Janeiro, 1973. Forum Editora. CLEMEN, Paulo. Como implantar uma área de comunicação interna. Rio de Janeiro, 2005. Mauad. COCKBURN, Cockburn, A.; e HIGHSMITH, J. Agile Software Development: The Business of Innovation. 2001. Editora IEEE Computer. COSTA FILHO, Edes Garcia da; PENTEADO, Rosângela Aparecida Delloso; SILVA, Júnia Coutinho Anacleto; BRAGA, Rosana Teresinha Vaccare. Padrões e Métodos Ágeis: agilidade no processo de desenvolvimento de software. Campos do Jordão, 2005. DA COSTA, Carlos Eduardo. Sistemas de Gestão Empresarial. 2007. Centro Universitário Leonardo da Vinci.

Referências bibliográficas GUIMARÃES LEITE, Quézia de Alcântara. A importância da Comunicação Interna nas organizações. 2006. Disponível em: <http://www.universia.com.br/docente/materia.jsp?materia=10790>. Acesso em 04 de out. 2009. MACORATTI, José Carlos. VB 2005 - Criando um Chat com Winsock. Disponível em: <http://www.macoratti.net/07/12/vbn5_chat.htm>. Acesso em 12 de dez. 2008. MACORATTI, José Carlos. .NET - Usando a comunicação Cliente - Servidor com sockets. Disponível em: <http://www.macoratti.net/net_soc1.htm>. Acesso em 12 de dez. 2008. MARINS, Luis. Os desafios da comunicação interna e da motivação na empresa brasileira. 2007. Disponível em: <http://colunistas.portalradar.com.br/post/Os-desafios-da-comunicacao-interna-e-da-motivacao-na-empresa-brasileira.aspx>. Acesso em 04 de out. 2009. MATSUDA, Kelcy. Teoria dos sistemas. Disponível em: <http://sites.mpc.com.br/gberaldo/Teoria%20dos%20sistemas.pdf>. Acesso em 11 de ago. 2009. PINHO, J.B. Comunicação nas organizações. Viçosa/MG, 2006. Editora Universidade de Viçosa. SCHWABER, Ken. Agile Project Management with Scrum. 2004. Editora Microsoft Press.

Referências bibliográficas SMITH, John. A Comparison of the IBM Rational Unified Process and Extreme Programming. 2003. Rational Software White Paper. Disponível em: <http://www3.software.ibm.com/ibmdl/pub/software/rational/web/whitepapers/2003/TP167.pdf>. Acesso em 21 de out. 2009. SOARES, Michel dos Santos. Comparação entre Metodologias Ágeis e Tradicionais para o Desenvolvimento de Software. 2005. Disponível em: <http://www.dcc.ufla.br/infocomp/artigos/v3.2/art02.pdf>. Acesso em 01 de nov. 2009. SOARES, Michel dos Santos. Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software. 2004. Revista Eletrônica de Sistemas de Informação. Disponível em: <http://revistas.facecla.com.br/index.php/reinfo>. Acesso em 21 de out. 2009. WIKIPÉDIA. Microsoft .Net. Disponível em: <http://pt.wikipedia.org/wiki/Microsoft_.NET>. Acesso em 25 de ago. 2008. WIKIPÉDIA. Visual Basic. Disponível em: <http://pt.wikipedia.org/wiki/Visual_Basic>. Acesso em 25 de ago. 2008. WIKIPÉDIA. Microsoft Visual Studio. Disponível em: <http://pt.wikipedia.org/wiki/ Microsoft_Visual_Studio>. Acesso em 25 de ago. 2008.

Sistema de Gestão de Organizações Empresariais INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAZONAS TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE Sistema de Gestão de Organizações Empresariais Aluno: Domingos Coelho Júnior Orientador: Profº Esp. Marcelo Chamy Machado

Questionamentos