Você está na página 1de 4

Este documento é só um material complementar, para um trabalho bem feito é

muito importante que faça a leitura do manual do PIMVI.

Tema: Levantamento e análise de requisitos de um sistema de controle de vendas


de uma loja de jogos, acessórios e produtos geek.

Dicas:

- Deve-se criar toda a parte de análise da loja geek

- Criar um cenário (com a situação problema);

* Ou seja uma história sobre sua empresa e ligando ela a loja Geek

- O grupo PIM é uma empresa contratada para fazer todo este projeto, é
recomendável criar um nome para sua empresa.

- O conceito do programa deve ser feito para a plataforma Desktop.

- Deve ter um modo de acessibilidade.

* Pode ser um sistema de comando de voz, libras entre outros.

-Para o levantamento de funcionalidades, devem ser considerados os itens para


gerenciamento do sistema, o qual deverá realizar todos os cadastros, as alterações,
as consultas e as exclusões relacionadas aos produtos que serão vendidos na loja,
bem como os cadastros dos clientes e ainda deverá realizar o controle de acesso ao
sistema com níveis de login.

Objetivos específicos de cada matéria:

 Analise de sistemas orientada a objetos


o identificar as funções de negócio do sistema de controle de estoque
e vendas de jogos eletrônicos, acessórios e produtos geek;
 Pode ser feita uma tabela com estas funcionalidades ou uma
lista normal, nas especificações do manual do PIM tem todas
estas funcionalidades.
o para cada função de negócio, definir os processos de negócio;
 são tarefas que devem ser executadas por um grupo de
pessoas para atingir uma meta concreta.
 São como as funções que serão feitas na pratica juntamente
com o seu ciclo.(pode ser feito atraves de tabelas,
diagramas, listas etc.

o para cada processo, identificar as operações que poderão ser


automatizadas;
 Que pode ser substituido mão de obra humana por uma
automatização do software.
 https://blog.qualitor.com.br/como-identificar-quais-
devem-ser-os-processos-automatizados-na-empresa/
o para essas operações automatizadas, identificar os casos de uso;

Encontra-se um exemplo desta parte no PIM anexado junto com


este manual.

o elaborar o modelo de casos de uso;


 Diferente do Diagrama de casos de uso o Modelo de casos
de uso é feito de forma escrita.
 Encontra-se um exemplo desta parte no PIM anexado junto
com este manual.
o cada caso de uso deve ter uma descrição sucinta do seu
comportamento, dos fluxos principais, alternativos, de exceção e
pré e pós-condições;
 Encontra-se um exemplo desta parte no PIM anexado junto
com este manual.
o identificar relacionamentos de include, extend e generalização;
 https://www.ateomomento.com.br/caso-de-uso-include-
extend-e-generalizacao/
o descrever os requisitos não funcionais (e os requisitos de
usabilidade);
 Para os requisitos funcionais o PIM anexado já tem bons
exemplos.
 https://www.devmedia.com.br/como-extrair-os-requisitos-de-
usabilidade-de-uma-aplicacao/12821
o identificar e descrever o contexto de uso (usuários, tarefas e
ambiente);
 Nesta descrição pode ser feita de acordo com tarefas
cotidianas que os funcionarios da loja densempenham com a
utilização do software criado pela sua empresa.
 Encontra-se um exemplo desta parte no PIM anexado junto
com este manual.
o descrever as regras de negócio;
 São todas as regras que cercam o software, podendo ser
proibições de algo ou alguma exepecificação.
 Encontra-se um exemplodesta parte no PIM anexado junto
com este manual.

o descrever o glossário do sistema;


 Glossario do sistema seria palavras unicas que foram
utilizadas na concepção de toda a sua analise. Em maioria
estas são palavras em ingles que geralmente não são
traduzidas para o portugues um exemplo de palavras
amplamente utilizada a se referir no ambito da tecnologia são
as “Bug” e “Link”. Nisso o glossario do sistema deve se
basear em dar uma explicação do significado de palavras
como essas.
o Elaborar o diagrama de classes de análise (Boundary, Control,
Entity);
 Ele se baseia em um estilo de formas geometricas e ligações
que se chamam diagrama. Deve identifica toda as classes
que o programa contem junto com seus atributos e metodos
e assim fazer as relações entre as classes, nas
especificações do manual do PIM pode-se achar todos estas
classes.
 Software para fazer o diagrama: https://astah.net/downloads/
 Gestão estratégica de recursos humanos
o pesquisar as soluções disponíveis no mercado e comparar as
soluções disponíveis com a solução proposta;
 No caso toda a solução que sua empresa criou.
 Encontra-se um exemplodesta parte no PIM anexado junto
com este manual.

 Banco de dados
o construir o Modelo de Entidade Relacioinal (MER)
o https://www.devmedia.com.br/modelo-entidade-relacionamento-
mer-e-diagrama-entidade-relacionamento-der/14332
o Criar Mer: https://www.mysql.com/products/workbench/

- Mais dicas:

 De acordo com a parte do manual do PIM sobre os “aspectos que devem


ser considerados” é onde pode-se pegar a fonte para fazer toda a parte de
analise de sistemas orientada a objetos e banco de dados.
 Quanto mais cedo começar este PIM melhor.
 A parte de analise de sistemas orientado a objetos são necessárias duas
pessoas para fazê-la.
 Todos estes tópicos podem ser encontrados nos livros-texto da referida
matéria, o quão mais próximo conseguir fazer igual as explicações que
contem neles, melhor!
 O PIM cedido a voces é o mesmo tema deste PIMIV, porem deve ter
cuidado para evitar qualquer copia, pois pode dar plagio na hora da
correção do trabalho.

Você também pode gostar