-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Este repositório é dedicado à disciplina Desenho e Arquitetura de Software (2018.2), da Universidade de Brasília - UnB, Faculdade do Gama - FGA. Sua organização compreende o código de uma aplicação, relativo ao projeto final da disciplina, cujo objetivo principal é a utilização dos padrões de projeto abordados durante o semestre. Além disso, para o desenvolvimento da ferramenta, foram elaborados artefatos de elicitação de requisitos e planejamento da equipe.
Através do uso de abas é disponibilizado, em ordem cronológica e de dinâmica, conforme solicitado pela professora, toda a documentação produzida que carrega os resultados práticos dos estudos. Tendo em vista que a equipe utilizou o Google Drive para armazenar os produtos intermediários, para saber mais sobre as documentações, basta acessar o drive da equipe.
O projeto consiste na utilização dos conceitos abordados na disciplina de desenho e arquitetura de software, no que diz respeito aos padrões de projeto e boas práticas de programação (compiladas nos GRASPs), para o desenvolvimento de uma ferramenta de escolha da equipe. Dessa maneira, o resultado esperado é a documentação produzida na definição do processo, arquitetura e tecnologia do projeto, assim como o uso de padrões permitidos por esta, durante o desenvolvimento. Assim, espera-se que haja a consolidação e melhor compreensão do conteúdo por parte dos alunos.
A aplicação desenvolvida consiste em uma plataforma de venda de ingressos e visualização de atrações, no que diz respeito à três estabelecimentos base: Teatros, Cinemas e Casas de Show. A solução foi pensada com a capacidade de expansão para outros tipos de atrações e estabelecimentos. Dessa forma, o objetivo da ferramenta consiste em prover ao usuário uma maneira confortável de adquirir entradas para os eventos na sua cidade e/ou região. Como foco da disciplina, o esforço maior se deu ao desenvolvimento e consolidação de uma baseline arquitetural, por assim dizer, mantendo a preocupação com a documentação dos padrões de projetos a serem utilizados, considerando a tecnologia escolhida para desenvolvimento.
É importante ressaltar que a equipe optou por desenvolver a aplicação em Django, dessa forma, a seleção de padrões e alguns aspectos de implementação seguem as práticas da comunidade e respeita as limitações decorrentes da tecnologia e do framework.
Consiste em oito alunos da disciplina de Desenho e Arquitetura de Software, com diferentes perfis e posições no fluxograma do curso. É possível contatá-los através dos dados a seguir:
Nome | GitHub | ||
---|---|---|---|
Andrew Lucas | @andrewlucasgs | andrewlucasgs@gmail.com | |
Adrianne Alves | @drianne | adrianneas.soft@gmail.com | |
Diego Barbosa | @diego-bf | diegobmf@gmail.com | |
João Pedro Pereira | @jplpereira | jplpereira@gmail.com | |
João Pedro Sconetto | @sconetto | sconetto.joao@gmail.com | |
Mariana Mendes | @marimendes | mare.s.mendes@gmail.com | |
Maria Luiza | @mlfaa | mlfaa97@gmail.com | |
Natália Rodrigues | @nahmrodrigues | nataliamrq@gmail.com |
A contento da disciplina, motivo deste projeto, a professora Milene Serrano participará como consultora/orientadora, cujo papel consiste em avaliar os artefatos criados, assim como direcionar e orientar a equipe a tomar as decisões que levem o projeto a obter sucesso dentro das metas estabelecidas.
Nome | GitHub | |
---|---|---|
Milene Serrano | @mileneserrano | mileneserrano@gmail.com |