·

Análise e Desenvolvimento de Sistemas ·

Introdução à Lógica e Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Tipos de Pessoas e suas Interações 1 Pessoa Física Descrição Indivíduos que não estão associados a uma empresa ou instituição Exemplos Alunos professores funcionários administrativos visitantes palestrantes convidados Interações Cadastro de informações pessoais Consulta de eventos e atividades na universidade 2 Pessoa Jurídica Descrição Empresas ou instituições que têm algum tipo de relacionamento com a universidade Exemplos Empresas parceiras instituições de pesquisa organizações que colaboram com a universidade Interações Cadastro de informações da empresa Consulta de parcerias e oportunidades de colaboração 3 Professores Descrição Profissionais responsáveis por ministrar aulas e orientar os alunos Subtipos Professores permanentes Professores visitantes Assistentes de ensino Interações Cadastro de notas frequências materiais didáticos Consulta de horários de aulas Solicitação de recursos para suas disciplinas 4 Fornecedores Descrição Empresas ou indivíduos que fornecem produtos e serviços para a universidade Exemplos Empresas que fornecem materiais serviços de manutenção tecnologia e outros recursos Interações Cadastro de informações da empresa Gerenciamento de contratos e pedidos Consulta de pagamentos e entregas 5 Alunos Descrição Estudantes matriculados em cursos de graduação pós graduação intercâmbio ou cursos de extensão Subtipos Alunos de graduação Alunos de pósgraduação Intercambistas Alunos de cursos de extensão Interações Acesso a informações sobre disciplinas notas horários Solicitação de serviços como matrícula trancamento de matrícula e emissão de boletos 6 Funcionários Administrativos Descrição Pessoal responsável pelo suporte administrativo da universidade Exemplos Secretários coordenadores de curso bibliotecários pessoal de suporte técnico Interações Emissão de históricos escolares certificados atestados Gestão de turmas Cadastro de fornecedores Gestão de contratos Controle de estoque Pagamento de contas 7 Técnico de TI Descrição Responsável pela manutenção e suporte do sistema Interações Realiza configurações instalações e atualizações do sistema 8 Gestor Financeiro Descrição Responsável pela gestão financeira da universidade Interações Realiza pagamentos Emite relatórios financeiros Controla o orçamento 9 Bibliotecário Descrição Responsável pela gestão do acervo da biblioteca Interações Cadastro de livros periódicos e outros materiais Realiza empréstimos e devoluções Gerencia o acervo da biblioteca 10 Visitante Descrição Indivíduos que acessam informações públicas da universidade Interações Acesso a informações sobre cursos oferecidos corpo docente eventos e notícias Diagrama de Caso de Uso Agora vamos desenvolver um diagrama de caso de uso que represente esses cenários 1 Atores Administrador Responsável por gerenciar os cadastros Usuário Pode ser um aluno de graduação aluno de pósgraduação professor coordenador de curso secretário acadêmico funcionário administrativo técnico de TI gestor financeiro bibliotecário ou visitante 2 Casos de Uso Cadastro de Pessoa Física O administrador cadastra informações pessoais de indivíduos Cadastro de Pessoa Jurídica O administrador cadastra informações de empresas Cadastro de Professores O administrador cadastra informações dos professores incluindo disciplinas que lecionam Cadastro de Fornecedores O administrador cadastra informações dos fornecedores da universidade Cadastro de Alunos O administrador cadastra informações dos alunos incluindo cursos matriculados Descrição dos Casos de Uso Cadastro de Pessoa Física Ator Principal Administrador Fluxo Principal 1 Administrador acessa o sistema 2 Seleciona a opção Cadastrar Pessoa Física 3 Insere os dados pessoais nome CPF endereço etc 4 Salva as informações no sistema Cadastro de Pessoa Jurídica Ator Principal Administrador Fluxo Principal 1 Administrador acessa o sistema 2 Seleciona a opção Cadastrar Pessoa Jurídica 3 Insere os dados da empresa nome CNPJ endereço etc 4 Salva as informações no sistema Cadastro de Professores Ator Principal Administrador Fluxo Principal 1 Administrador acessa o sistema 2 Seleciona a opção Cadastrar Professor 3 Insere os dados do professor nome CPF disciplinas etc 4 Salva as informações no sistema Cadastro de Fornecedores Ator Principal Administrador Fluxo Principal 1 Administrador acessa o sistema 2 Seleciona a opção Cadastrar Fornecedor 3 Insere os dados do fornecedor nome CNPJ produtos fornecidos etc 4 Salva as informações no sistema Cadastro de Alunos Ator Principal Administrador Fluxo Principal 1 Administrador acessa o sistema 2 Seleciona a opção Cadastrar Aluno 3 Insere os dados do aluno nome CPF curso etc 4 Salva as informações no sistema Diferente tipos de pessoas para cadastro no sistema Cadastro de Pessoa Física Inclui Alunos Professores Funcionários Administrativos Visitantes Palestrantes Convidados Cadastro de Pessoa Jurídica Inclui Empresas Parceiras Instituições de Pesquisa Organizações que colaboram com a universidade Cadastro de Professores Inclui Professores Permanentes Professores Visitantes Assistentes de Ensino Cadastro de Fornecedores Inclui Empresas que fornecem materiais Empresas de serviços de manutenção Empresas de tecnologia Outros recursos para a universidade Cadastro de Alunos Inclui Alunos de Graduação Alunos de Pósgraduação Intercambistas Alunos de Cursos de Extensão Cadastro de Funcionários Administrativos Inclui Secretários Coordenadores de Curso Bibliotecários Pessoal de Suporte Técnico Cadastro de Pesquisadores Inclui Pesquisadores associados a projetos de pesquisa tanto internos quanto externos Cadastro de ExAlunos Inclui Alunos que já se formaram e mantêm algum tipo de vínculo com a universidade como participação em eventos ou doações Cadastro de Pais e Responsáveis Inclui Pais ou responsáveis legais dos alunos especialmente no caso de alunos menores de idade Cadastro de Membros do Conselho Inclui Membros do conselho universitário incluindo reitores diretores e outros administradores de alto nível Funcionalidades Específicas para Cada Tipo de Usuário Aluno de Graduação Acessa informações sobre disciplinas notas horários Solicita serviços como matrícula trancamento de matrícula e emissão de boletos Aluno de Pósgraduação Funcionalidades semelhantes aos alunos de graduação mas com acesso a informações específicas de seus programas e projetos Professor Cadastra notas frequências materiais didáticos Consulta horários de aulas Solicita recursos para suas disciplinas Coordenador de Curso Gerencia as disciplinas de um curso Acompanha o desempenho dos alunos Realiza matrículas e trancamentos Secretário Acadêmico Realiza atividades administrativas como emissão de históricos escolares certificados atestados Realiza gestão de turmas Funcionário Administrativo Realiza diversas tarefas administrativas como cadastro de fornecedores gestão de contratos controle de estoque e pagamento de contas Técnico de TI Responsável pela manutenção e suporte do sistema Realiza configurações instalações e atualizações Gestor Financeiro Responsável pela gestão financeira da universidade Realiza pagamentos emite relatórios financeiros e controla o orçamento Bibliotecário Cadastra livros periódicos e outros materiais Realiza empréstimos e devoluções Gerencia o acervo da biblioteca Visitante Acessa informações públicas da universidade como cursos oferecidos corpo docente eventos e notícias Para representar essas funcionalidades no diagrama de caso de uso 1 Identificar os Atores Liste todos os atores que interagem com o sistema No seu caso os atores são Aluno de Graduação Aluno de Pósgraduação Professor Coordenador de Curso Secretário Acadêmico Funcionário Administrativo Técnico de TI Gestor Financeiro Bibliotecário Visitante 2 Identificar os Casos de Uso Funcionalidades que cada ator pode realizar no sistema de gestão de dados da universidade Aluno de Graduação Acessar informações sobre disciplinas Consultar notas Consultar horários de aulas Solicitar matrícula Solicitar trancamento de matrícula Emitir boletos Acessar materiais didáticos Aluno de Pósgraduação Acessar informações sobre disciplinas Consultar notas Consultar horários de aulas Solicitar matrícula Solicitar trancamento de matrícula Emitir boletos Acessar materiais didáticos Acessar informações específicas de programas e projetos Professor Cadastrar notas Cadastrar frequências Cadastrar materiais didáticos Consultar horários de aulas Solicitar recursos para disciplinas Acessar informações sobre turmas e alunos Coordenador de Curso Gerenciar disciplinas do curso Acompanhar desempenho dos alunos Realizar matrículas e trancamentos Gerenciar horários de aulas Aprovar solicitações de recursos dos professores Secretário Acadêmico Emitir históricos escolares Emitir certificados e atestados Realizar gestão de turmas Atualizar informações cadastrais dos alunos Gerenciar processos de matrícula e trancamento Funcionário Administrativo Cadastrar fornecedores Gerenciar contratos Controlar estoque Realizar pagamento de contas Gerenciar documentos administrativos Técnico de TI Manter e dar suporte ao sistema Realizar configurações Instalar e atualizar software Monitorar segurança do sistema Resolver problemas técnicos Gestor Financeiro Gerenciar finanças da universidade Realizar pagamentos Emitir relatórios financeiros Controlar orçamento Gerenciar contas a pagar e a receber Bibliotecário Cadastrar livros periódicos e outros materiais Realizar empréstimos e devoluções Gerenciar acervo da biblioteca Ajudar alunos e professores na busca de materiais Organizar eventos e atividades na biblioteca Visitante Acessar informações públicas da universidade Consultar cursos oferecidos Consultar corpo docente Acessar informações sobre eventos e notícias Palestrante Convidado Acessar informações sobre eventos Consultar horários e locais de palestras Submeter materiais para eventos Interagir com organizadores de eventos Pesquisador Acessar informações sobre projetos de pesquisa Submeter relatórios de pesquisa Consultar recursos disponíveis para pesquisa Colaborar com outros pesquisadores Gerenciar dados de pesquisa ExAluno Acessar informações sobre eventos e notícias Participar de eventos da universidade Fazer doações Manter contato com a universidade Acessar histórico escolar Pais e Responsáveis Consultar informações acadêmicas dos alunos Acessar boletos e pagamentos Participar de reuniões e eventos Receber comunicados da universidade Membros do Conselho Participar de reuniões do conselho Acessar documentos e relatórios administrativos Tomar decisões estratégicas Gerenciar políticas e diretrizes da universidade Essas funcionalidades podem ser representadas em um diagrama de caso de uso conectando cada ator aos casos de uso que eles podem realizar Desenho dos diagramas de caso de uso para cada ator mencionado Aluno de Graduação plaintext Aluno de Graduação v Acessar Informações de Disciplinas v Consultar Notas v Consultar Horários de Aulas v Solicitar Matrícula v Solicitar Trancamento de Matrícula v Emitir Boletos v Acessar Materiais Didáticos Professor plaintext Professor v Cadastrar Notas v Cadastrar Frequências v Cadastrar Materiais Didáticos v Consultar Horários de Aulas v Solicitar Recursos para Disciplinas v Acessar Informações sobre Turmas e Alunos Coordenador de Curso plaintext Coordenador de Curso v Gerenciar Disciplinas do Curso v Acompanhar Desempenho dos Alunos v Realizar Matrículas e Trancamentos v Gerenciar Horários de Aulas v Aprovar Solicitações de Recursos dos Professores Secretário Acadêmico plaintext Secretário Acadêmico v Emitir Históricos Escolares v Emitir Certificados e Atestados v Realizar Gestão de Turmas v Atualizar Informações Cadastrais dos Alunos v Gerenciar Processos de Matrícula e Trancamento Funcionário Administrativo plaintext Funcionário Administrativo v Cadastrar Fornecedores v Gerenciar Contratos v Controlar Estoque v Realizar Pagamento de Contas v Gerenciar Documentos Administrativos Técnico de TI plaintext Técnico de TI v Manter e Dar Suporte ao Sistema v Realizar Configurações v Instalar e Atualizar Software v Monitorar Segurança do Sistema v Resolver Problemas Técnicos Gestor Financeiro plaintext Gestor Financeiro v Gerenciar Finanças da Universidade v Realizar Pagamentos v Emitir Relatórios Financeiros v Controlar Orçamento v Gerenciar Contas a Pagar e a Receber Bibliotecário plaintext Bibliotecário v Cadastrar Livros Periódicos e Outros Materiais v Realizar Empréstimos e Devoluções v Gerenciar Acervo da Biblioteca v Ajudar Alunos e Professores na Busca de Materiais v Organizar Eventos e Atividades na Biblioteca Visitante plaintext Visitante v Acessar Informações Públicas v Consultar Cursos Oferecidos v Consultar Corpo Docente v Acessar Informações sobre Eventos e Notícias