·

Análise e Desenvolvimento de Sistemas ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Não esquecer Sistemas de gerenciamento compreendem em Cadastros básicos Organização de Estoque Organização financeira Organização interna Projeto integrador Grupos de 5 alunos Projeto Cada grupo ficará responsável pela criação de um projeto de Software O projeto deverá conter Planejamento estruturado de criação Explicitação do negócio Apresentação de problemas da empresa e soluções a serem implantadas Engenharia de Requisitos Regras de negócio Planejamento e cronograma do projeto Política de treinamento Qual metodologia será utilizada Porque utilizar essa metodologia Fase de testes Fase de implantação Política de Manutenção e atualização UNAMA Projeto Integrador Cursos Superiores de Tecnologia PROJETO DE SOFTWARE SISTEMA DE GESTÃO ACADÊMICA MUNICÍPIOESTADO 2022 UNAMA Projeto Integrador Cursos Superiores de Tecnologia PROJETO DE SOFTWARE SISTEMA DE GESTÃO ACADÊMICA Aluno1 RA 2150115 Aluno2 RA 2152197 Aluno3 2º Semestre MUNICIPIOESTADO 2022 Resumo O projeto trabalhado tem o objetivo de apresentar um sistema de gestão acadêmica para universidades desenvolvido pela empresa EduTech que tem por objetivo desenvolver soluções para facilitar a gestão informatizada em instituições de ensino superior A empresa EduTech precisará da elaboração de um plano de negócios que especificará os objetivos da empresa e os passos a serem tomados para que esses objetivos sejam alcançados de maneira correta Para o desenvolvimento da aplicação será necessária a realização da coleta de requisitos funcionais não funcionais de acordo com as regras de negócios estabelecidas O desenvolvimento de diagramas será de grande importância para a criação da aplicação pois apresentará a estrutura que o sistema deverá seguir A escolha pela metodologia relacionada às normas internacionais é necessária para a correta gestão da qualidade do software a ser desenvolvido pela EduTech PalavrasChave App Web Plano de Negócios Requisitos Diagrama Gestão Abstract The work project aims to present a academic management system for universities developed by the startup EduTech that will be implemented with the objective of reducing physical visits to hospital care streamlining consultation and exams The company EduTech company of the elaboration of a correct business plan and the steps to be determined so that these objectives are determined For the development of the application it will be necessary to carry out the collection of functional nonfunctional requirements according to the beginning rules The development of the diagram will be of great importance for the creation of the application as it will present a structure that the system must follow The choice of methodology related to international standards is necessary for the correct management of software quality to be developed by EduTech Keywords App Network Business plan requirements Diagram Management SUMÁRIO 1 Introdução5 2 Plano de negócios6 3 Requisitos Funcionais e Não Funcionais10 4 Diagrama de Casos de Uso11 5 Politica de Manutenção e Atualização12 Conclusão14 Referências 15 5 1 INTRODUÇÃO O surgimento da Covid19 acarretou em um grande colapso do sistema educacional em todo o mundo Uma grande quantidade de pessoas procurava cursos superiores tanto à distância quanto presencial a partir da liberação gradativa pelos governos de cada país No entanto dificilmente era possível realizar a gestão dos acadêmicos de forma eficaz por não haver um meio informatizado para realizar a gestão da universidade Como consequência desse problema muitos acadêmicos se prejudicavam pela perda ou desatualização de informações acadêmicas A empresa EduTech conta com excelentes resultados no ramo de gestão acadêmica com atuação em toda a Europa e recentemente decidiu abrir um escritório no Brasil que será responsável por atender às demandas do país Apresentamos esse projeto com início no plano de negócios da empresa EduTech apresentando os objetivos da empresa Posteriormente serão apresentados os resultados da coleta de requisitos para o desenvolvimento do software assim como o cronograma do projeto as fases de teste e implementação do sistema e a politica de manutenção e atualização Além da modelagem do projeto trataremos sobre a Engenharia de software gestão em TI e Regras de negócio 6 2 PLANO DE NEGÓCIOS O plano de negócios pode ser definido como uma documentação que tem por objetivo descrever os objetivos de uma empresa assim como a identificação de custos de implementação riscos incertezas e vulnerabilidades que prejudicam o crescimento sustentável de uma organização O plano de negócios descrito neste trabalho apresenta os principais elementos relacionados a estruturação empresarial da EduTech 21 DEFINICÃO DO NEGÓCIO 211 Qual é o negócio da empresa Realizar a venda de direito de uso via contrato do Sistema EduTechSystem para instituições de ensino superior 212 Qual o ramo do negócio A EduTech trabalha no ramo de desenvolvimento e venda de softwares para a área de gestão acadêmica 213 Quais são os clientes Perfil Instituições de ensino superior 214 Quais são as necessidades dos clientes Realizar a gestão dos acadêmicos que pertencem a alguma instituição de ensino superior 215 Qual será a forma de atender às necessidades dos clientes Será utilizado a modalidade de sistema SAAS appweb onde a partir de um dispositivo de comunicação conectado à internet tanto os acadêmicos quanto os colaboradores das faculdades poderão realizar a gestão de seus dados 7 22 PLANO DE MARKETING 221 Descrição do Produto Um software utilizado para facilitar os processos de gestão acadêmica contendo funcionalidades como controle de notas e frequência download e upload de material sala de aula virtual 222 Qual o diferencial a vantagem competitiva A EduTech tem como diferencial o software EduTechSystem que realiza a gestão completa de forma informatizada de instituições de ensino superior e acadêmicos 223 Definição do preço O preço para a utilização do software será definido de acordo com a quantidade de pacientes especialistas da área da saúde e colaboradores que irão utilizar o app O preço médio mensal para um contrato que contempla uma universidade com 100 professores 50 colaboradores de setor acadêmico e com o número de acadêmicos acima de 2000 será de R 3000000 224 Propaganda Os meios de propaganda utilizados pela EduTech são as principais redes sociais presentes no mercado atual Youtube Facebook Whatsapp Instagram e TikToc Os serviços de publicidade realizados pela EduTech são executados por empresas especializadas contratadas para apresentar as soluções da empresa 225 Escolha do ponto A EduTech possui diversas filiais distribuídas por todo o mundo sendo a sua sede presente na França A filial brasileira fica localizada em São PauloSP 226 Previsão de vendas unidades A previsão de vendas para o primeiro ano atuando no Brasil é de aproximadamente 2000 8 contratos de licença de uso do software para instituições públicas e privadas de ensino superior 23 CONCORRÊNCIA Analise a concorrência 231 Quem são os concorrentes mais fortes Os concorrentes mais fortes da EduTech são Edukante Proesq QualitySystem Sophia e UniMestre 24 INVESTIMENTOS INICIAIS R Projeção para 12 meses 241 Móveis e equipamentos R 7000000 242 Veículos R 14000000 243 Reformas e adequações do imóvel R 2000000 244 Despesas préoperacionais abertura da empresa R 1500000 245 Estoque inicial de produtomaterial R 300000 246 Publicidade e propaganda R 120000000 247 Outros R 500000 TOTAL DE INVESTIMENTOS R 139000000 25 ANÁLISE FINANCEIRA R Projeção para 12 meses 251 Custos dos produtos a Custo do produto ferramentas de desenvolvimento licenças R 10000000 b Salários e encargos com pessoal R 50000000 9 TOTAL DE CUSTOS DE PRODUTOS R 60000000 252 Despesas operacionais a Salários e encargos pessoal administrativo R 8000000 b Água luz telefone e internet R 3700000 c Prestação de serviços contador R 6000000 d Aluguel R 4000000 e Manutenção máquinas da administração e material de consumo R 1000000 f Comissões de vendedoresrepresentantes R 2400000 gOutros R 1000000 TOTAL DAS DESPESAS OPERACIONAIS R 26100000 253 RECEITA DE VENDAS COM DEMONSTRATIVO DOS RESULTADOS a Preço unitário de venda da licença do AppWeb R 3000000 b Previsão de Vendas em um ano 1000 RECEITA BRUTA TOTAL Preço Unitário X Previsão de Venda R 3000000000 10 3 REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS A coleta de requisitos é o meio mais utilizado atualmente para que a equipe responsável pelo desenvolvimento do software consiga extrair dos clientes as informações necessárias para o desenvolvimento do software É importante ressaltar que apesar de o AppWeb da EduTech ser um software já finalizado a partir do momento em que determinado cliente adquire a licença para uso do programa é possível desenvolver funcionalidades especificas para atender às suas necessidades No ramo da engenharia de software um requisito funcional é uma forma que define uma função de um sistema de software ou seu componente O requisito funcional representa o que o software faz em relação a tarefas e serviços Abaixo são apresentados alguns requisitos funcionais por meio de Estórias de usuários Estória de Usuário 01 O software deverá solicitar ao usuário que informe login e senha de acesso ao sistema Estória de Usuário 02 O programa deverá emitir relatórios diários sobre as atividades realizadas para uso em análise de dados Estória de Usuário 03 O usuárioacadêmico poderá verificar as suas informações pessoais e de curso Estória de Usuário 04 A instituição de ensino superior responsável pelo ensino do acadêmico poderá encaminhar um aviso via sistema informando a impossibilidade da consulta para a data prevista Estória de Usuário 05 O usuário deverá possuir um histórico das atividades realizadas para acompanhamento e comprovação Estória de Usuário 06 O usuárioprofessor poderá realizar consultas sobre as notas dos alunos Estória de Usuário 07 A tela inicial do sistema após a página de login deverá possuir um quadro resumo contendo as atividades recentes edo acadêmico Estória de Usuário 08 O sistema deverá possuir em sua tela inicial um botão para acionar o fundo escuro visando a redução da intensidade de luz emitida pela tela do dispositivo Estória de Usuário 09 O software deverá possuir uma conta de administrador para realizar a ediçãoexclusão de dados 11 Estória de Usuário 10 O sistema deverá possuir um botão alerta que identificará que novos comunicados foram encaminhados ao usuário Estória de Usuário 11 O sistema deverá possuir uma página de cadastro acadêmico Estória de Usuário 12 O sistema deverá permitir ao acadêmico realizar o trancamento da disciplina ou curso Os requisitos nãofuncionais são aqueles que descrevem como o software fará determinada operação Abaixo são apresentados alguns requisitos não funcionais por meio de Estórias de usuários Estória de Usuário 13 O sistema deverá realizar logout caso fique sem ação do usuário por mais de 3 minutos Estória de Usuário 14 O programa deverá solicitar atualizações diárias de pacotes ao navegador web Estória de Usuário 15 O software deverá possuir uma versão lite visando o seu uso em dispositivos com uma configuração mais básica Estória de Usuário 16 Quando o usuário sair da tela do sistema o processo de logout será automaticamente acionado Estória de Usuário 17 O sistema deverá realizar conexão com o banco de dados PostgreSQL Estória de Usuário 18 O sistema deverá possuir alta disponibilidade em 9999 do tempo Estória de Usuário 19 O sistema deverá ser executado em qualquer plataforma 4 DIAGRAMA DE CASOS DE USO O diagrama de casos de uso pode ser definido como uma ferramenta que descreve a sequências de funcionalidades que serão implementadas no software Um caso de uso representa uma unidade discreta da operação entre um ator que pode ser um humano dispositivo ou outro 12 softwareVERGILIO e o sistema Abaixo é apresentado o modelo de caso de uso utilizado para o software da empresa EduTech Figura 1 Diagrama de casos de uso 5 POLITICA DE MANUTENÇÃO E ATUALIZAÇÃO Para que o software EduTechSystem mantenha o seu funcionamento de forma correta é necessária a aplicação de uma política de manutenção e atualização de software Abaixo são apresentados alguns pontos principais para manter o funcionamento do software Manutenção mensal o sistema deverá passar por uma manutenção mensal de usabilidade segurança avaliação de backup correções e desempenho visando a continuidade dos serviços Canal de atendimento para a abertura de chamados será disponibilizado às instituições que realizarem a contratação do EduTechSystem um canal de atendimento onde os usuários poderão realizar a abertura de chamados 13 sobre problemas ou melhorias no sistema Esses chamados serão solucionados pela equipe da empresa EduTech Inclusão de funcionalidades o software EduTechSystem pode ser adaptado com funcionalidades que atendam à necessidades específicas da instituição Logo é possível a realização de componentes ao sistema É importante ressaltar que cada alteração passará por processos de desenvolvimento teste validação e manutenção Ambiente de teste o sistema possuirá um sistema de teste idêntico ao sistema de produção onde os usuários poderão testar as funcionalidades do sistema sem comprometer as informações e configurações contidas nele 14 CONCLUSÃO O presente trabalho teve por objetivo apresentar um plano de desenvolvimento para o software educacional EduTechSystem desenvolvido pela empresa EduTech Diversas etapas de planejamento e modelagem de software foram abordadas tais como plano de negócios análise de requisitos e diagramação Durante o desenvolvimento do projeto foi possível realizar a elaboração de uma politica de manutenção e atualização do software elemento fundamental para a continuidade das atividades das instituições que utilizarão o programa O trabalho possibilitou ao grupo compreender a importância das principais etapas da elaboração e desenvolvimento do software visando a criação de um produto final apto a ser aplicado efetivamente no mercado 15 REFERÊNCIAS Lucidchart O que é um diagrama de sequência UML Disponível em httpswwwlucidchartcompagesptoqueediagramadesequenciauml VERGILIO Silvia R Casos de Uso Disponível em httpwwwinfufprbrsilviaESNovoUMLpdfCasosdeUsoAlpdf VENTURA Plínio Entendendo o Diagrama de Atividades da UML Disponível em httpswwwateomomentocombrumldiagramadeatividades