Investigação de um Ambiente Computacional para Gestão de jogos multimodais Dissertação de Mestrado Aluno: Rinaldo Meira Lins Neto Orientador: Edson Costa de Barros Carvalho Curso: Ciência da Computação Recife, Abril/2010 Roteiro da apresentação Contextualização Jogos Legislação de Jogos Processos de Negócio Modelagem dos Processos de Negócio Especificação do ambiente Arquitetura Proposta JogIn Conclusões 2 Contextualização A grande diversidade de jogos eletrônicos e modalidades de loterias; Buscas por Ambientes Computacionais eficientes; Utilização de novas tecnologias computacionais; Oferecer rapidez, eficiência e comodidade aos apostadores; A necessidades de unir funcionalidade, segurança e integridade das informações. Contextualização Objetivos - Proposta de um ambiente computacional robusto, seguro e auditável, para a gestão e controle dos jogos que utilize dos benefícios da TIC, que proporcione: - Gestão de Jogos MultiModais; - Cadastro dos seus Componentes; - Criação, configuração e ativação dos jogos; - Comercialização e controle de atividades relacionadas. 4 Jogos De uma forma geral,... fazem parte da nossa vida desde os tempos mais remotos, estando presentes não só na infância, mas também na idade adulta” (TAROUCO et al., 2004 p. 1). Uma atividade voluntária exercida dentro de certos e determinados limites de tempo e espaço, segundo regras livremente consentidas, mas absolutamente obrigatórias, dotado de um fim em si mesmo, acompanhado de um sentimento de tensão e alegria e de uma consciência de ser diferente de vida cotidiana. (HUIZINGA, 2008) 5 Jogos Os primeiros registros de aproximadamente 2600 a.c.; jogos de azar datam de Jogo Real de Ur (Royal Game of Ur); Jogo Senet, o mais antigo. No Brasil, a primeira loteria data por volta de 1784 para angariar fundos para construção de prédios públicos. Legislação de Jogos A legislação pátria tem atribuído, com exclusividade, ao Estado a exploração de jogos de azar, por intermédio de loterias, lotos e assemelhados.” (BRASIL, 2003, p.4) Art. 22, de 1988, “Compete privativamente à União legislar sobre: ... sistemas de consórcios e sorteios;” A importância do controle efetivo do Estado sobre loterias e jogos de azar; 7 Legislação de Jogos Decreto-Lei nº 6.259/1944 - instituídas as loterias federais como um serviço da União; Decreto-Lei nº 50.954/1961 - delegou a execução das loterias à Caixa Econômica Federal; Decreto-lei nº 204/1967 - proíbe a criação de novas loterias estaduais, preservando as existentes; Lei nº 8.672/1993 - “Lei Zico” - possibilidade de exploração de jogos de bingo, por entidades esportivas. Proibida pela Lei nº 9.981/2000, “Lei Maguito”; 8 Legislação de Jogos Medida Provisória nº 168/2004 - proibição final da exploração a demais modalidades de jogos; Súmula Vinculante número 2, em 2007, edita : “É inconstitucional a lei ou ato normativo estadual ou distrital que disponha sobre sistemas de consórcios e sorteios, inclusive bingos e loterias.” 9 Legislação de Jogos Legalização do Jogo: Tramitam atualmente no Congresso Nacional vários Projetos de Lei (PL) na Comissão de Constituição e Justiça e de Cidadania (CCJC) Buscam tanto a legalização da exploração de jogos, quanto a manutenção de sua proibição. Em 2/9/2009 Parecer do Relator Dep. Regis de Oliveira, pela constitucionalidade, juridicidade, técnica legislativa de ambos os grupos de PL. 10 Legislação de Jogos No mérito: pela rejeição dos PL que proíbem a exploração de jogos; pela aprovação do Substitutivo da Comissão Desenvolvimento Econômico, Indústria e Comércio, de Fundamento: Regulamenta a exploração de jogos e; Destina parte da arrecadação desta atividade para solução de problemas sociais e o estímulo ao esporte. 11 Processos de Negócio Um processo de negócio é conceituado como uma série de atividades que são realizadas por uma organização ou através de várias organizações (OMG, 2009). Segundo a ISO 9000, Processo de Negócio é “Um conjunto de atividades inter-relacionadas ou interativas, que transformam entradas em saídas” Segundo os autores (HARRINGTON et al., 1997), um Processo de Negócio pode ser definido como um conjunto de atividades lógicas, relacionadas e seqüenciadas, que a partir de uma entrada feita por um fornecedor agrega valor à entrada e produz uma saída para o cliente. 12 Processos de Negócio 13 Processos de Negócio - BPM BPM Para Smith e Fingar (2003) apud (SOBREIRA NETTO, 2008), “O BPM intenta criar uma definição simples de um processo de negocio...”; “Um conjunto de técnicas para garantir que os processos sejam continuamente monitorados e melhorados.” (RUMMLER & BRACHE, 1994) 14 Processos de Negócio - BPM 15 Processos de Negócio - BPMN BPMN Novo padrão de modelo de fluxos de processos de negócios, de fácil compreensão; Simbologia para definição de fluxos de alta complexidade; Propósito de descrever os processos com notações simples em diagramas; 16 Processos de Negócio - BPMN DPN 17 Processos de Negócio - BPMN Elementos 18 Modelagem dos Processos de Negócio Definição dos Macro Processos; SubProcessos, Tarefas e responsaveis pela execução; Descrição dos objetivos, entradas e saídas; Modelagem dos processos e fluxos de execução . 19 Modelagem dos Processos de Negócio 20 Modelagem dos Processos de Negócio 21 Especificação do ambiente Definição dos componentes do ambiente; Responsabilidades das Empresas e Usuários; Relacionamentos entre os componentes; Descrição das funcionalidades e artefatos da solução tecnológica; 22 Especificação do ambiente 23 Arquitetura Proposta Texto com a contextualização 24 Arquitetura Proposta 25 Arquitetura Proposta Arquitetura em três níveis físicos; Tecnologias e Hardwares utilizados; 26 JogIn 27 Conclusões 28 Perguntas Obrigado !!! • Disposição da Banca Examinadora 29