Vous êtes sur la page 1sur 4
Qualidade de Software – 5º sem. Dicentes: Suane Isnardi, Vanusa Garcia, Marcelo Peraça SERVIÇO NACIONAL

Qualidade de Software 5º sem. Dicentes: Suane Isnardi, Vanusa Garcia, Marcelo Peraça

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Prof.: Gladimir Ceroni Catarino

Trabalho de Pesquisa e Desenvolvimento

Projeto: SISCOFARMA SISTEMA DE CONTROLE FARMACÊUTICO

Análise Econômica O mercado de farmácias está em expansão, gerando assim um grande número de clientes em potencial. O valor estimado para o desenvolvimento do projeto (contando equipe de desenvolvimento, ferramentas e equipamentos) gira em torno de R$ 50.000,00. Estima-se que a comercialização (mais receitas geradas com a mensalidade) de pelo menos 3 (três) licenças seja necessário para dar viabilidade econômica do projeto.

Análise de Requisitos e Especificação

1. Requisitos Funcionais

a. Login: o sistema deverá exigir login (com usuários e senhas individuais) para que se

tenha um controle de acessos e permissões;

b. Cadastro de Usuários: o sistema deverá dispor de uma opção de cadastro de usuários

afim de definir quem terá acesso ao sistema;

c. Cadastro de Produtos: o sistema deverá ter uma opção para que sejam cadastrados os

produtos a serem comercializados no estabelecimento;

d. Cadastro de Fornecedores: o sistema deverá ter uma opção para o cadastro dos

fornecedores (usados no lançamento da nota de compra);

e. Cadastro de Transportadoras: o sistema deverá ter uma opção para o cadastro das

transportadoras (usadas no lançamento da nota de compra);

f. Cadastro de Clientes: o sistema deverá ter uma opção para o cadastro dos clientes;

g. Cadastro de Meios de Pagamento: o sistema deverá ter uma opção para o cadastro dos

meios de pagamento (aceitos na venda);

h. Cadastro da Empresa: o sistema deverá ter uma opção para o cadastro da empresa,

onde deve ser configurado as informações pertinentes a mesma;

i. Cadastros de Tributação (CFOP/ICM/IPI/NCM/PISCOFINS): o sistema deverá ter opções

para os cadastro relacionados a tributação (compra e venda);

j. Pedido de Vendas: deverá haver uma tela de "Pedido de Venda" onde o vendedor registra os produtos vendidos. Essa opção irá gerar um número que será utilizado pelo caixa na efetivação da venda;

k. Frente de Caixa: o sistema deverá contemplar uma opção de "Frente de Caixa", onde será

efetivada a venda, a partir do número de pedido feito previamente;

l. Consulta de Clientes: o sistema deverá dispor de uma opção de "Consulta de Clientes", para que sejam analisados dados cadastrais e pendências;

m. Consulta de Fornecedores: o sistema deverá dispor de uma opção de "Consulta de

Fornecedores", para que sejam analisados dados cadastrais e pendências;

n. Notas Fiscais (Compra/Vendas/Devolução): o sistema deverá dispor de uma opção para

lançamentos/emissão das notas de compra,venda,devolução

o. Controle de Estoque: o sistema deverá dispor de opções para controle de estoque

(estoque existente/inventário

p. Contas a Receber: o sistema deverá dispor de opções para controle de contas a receber

(contas em aberto/contas vencidas

q. Contas a Pagar: - o sistema deverá dispor de opções para controle de contas a pagar

(contas em aberto/contas vencidas

)

)

)

Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº. 3.071, de 01 de outubro de 2004.

Rua Gonçalves Chaves, 602 Centro. CEP 96015-560. Pelotas/RSBrasil. Fone (053)3225-6918 - www.senacrs.com.br

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

r. Controle de Vendas: o sistema deverá dispor de opções para controle das vendas

(produtos vendidos/vendas por medicamento/vendas por vendedor )

s. Controle de Compras: o sistema deverá dispor de opções para controle das

compras(produtos comprados/compras por fornecedor )

t. Controle de Acessos: o sistema deverá dispor de opções para controle dos acessos dos usuários cadastrados.

2.

Requisitos Não Funcionais

a.

O sistema deverá ter um módulo web para ser acessado via browser;

b.

O sistema deverá permitir o acesso simultâneo de pelo menos 50 usuários;

c.

O sistema deverá rodar na plataforma Windows;

d.

O banco de dados deverá ser PostGreSQL;

3.

Arquitetura de um software

4.

Implementação (rotina de desenvolvimento, padrões, linguagem, telas que

terão)

a.

A empresa irá dispor de 3 programadores, sendo que cada um terá sua jornada de 6h

diárias.

b.

A linguagem utilizada será o Java Web

Algumas telas do Sistema serão demonstradas a seguir:

Cadastro de Produto

serão demonstradas a seguir:  Cadastro de Produto Faculdade de Tecnologia SENAC PELOTAS Credenciado pela

Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº. 3.071, de 01 de outubro de 2004.

Rua Gonçalves Chaves, 602 Centro. CEP 96015-560. Pelotas/RSBrasil. Fone (053)3225-6918 - www.senacrs.com.br

 Cadastro de Fornecedores SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE

Cadastro de Fornecedores

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS  Cadastro de CFOP 5. Teste (rotinas de teste

Cadastro de CFOP

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS  Cadastro de CFOP 5. Teste (rotinas de teste – podem

5. Teste (rotinas de teste podem ser descritas como serão feitas);

. computador com sistema operacional windows XP, vista, e windows 8.

b . Conforme as funções forem sendo feitas, já serão testadas primeiramente pelo próprio programador e no final do projeto o sistema será testado pelo Tester e também pelo Suporte técnico.

6. Documentação (mesmo caso dos testes apontar quem irá documentar);

Os testes serão realizados em diferentes plataformas, por exemplo, em um

a

A documentação do projeto será feita pelo Analista junto com o Desenvolvedor

Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº. 3.071, de 01 de outubro de 2004.

Rua Gonçalves Chaves, 602 Centro. CEP 96015-560. Pelotas/RSBrasil. Fone (053)3225-6918 - www.senacrs.com.br

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

7. Como será efetuada a entrega, suportes e o treinamento;

A entrega do software será feita pelo pessoal do treinamento, onde os mesmos já irão

efetuar a instalação do programa e ensinar o usuário a utiliza r.

A empresa somente terá acesso ao suporte após a conclusão do treinamento

8. Manutenção do sistema (se por contrato, se vai estar inclusa no produto

).

A manutenção do sistema está vinculada ao valor da mensalidade do sistema, onde esta

tudo descrito no contrato do serviço. Nesta mensalidade, já esta incluso também o acesso ao suporte.

Para o caso de implementações no sistema, o desenvolvedor irá analisar a possibilidade da implementação e será cobrada a parte (exceto as exigências legais).

Lembrando que, o valor da mensalidade será relacionada ao valor do salário mínimo, podendo sofrer reajustes

Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº. 3.071, de 01 de outubro de 2004.

Rua Gonçalves Chaves, 602 Centro. CEP 96015-560. Pelotas/RSBrasil. Fone (053)3225-6918 - www.senacrs.com.br