1. CENTRO DE EDUCAÇÃO PROFISSIONAL DE ANÁPOLIS
CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET
RAFAEL JÚNIO DE SOUZA
PALLOMA CRISTINA PEREIRA LOBO
ANÁLISE DE SISTEMAS PARA CLASSIFICADOS
Anápolis
2011
2. RAFAEL JÚNIO DE SOUZA
PALLOMA CRISTINA PEREIRA LOBO
Análise de Sistemas para classificados
Trabalho de Conclusão de Módulo VI,
Análise e Projetos de Sistema I, apresentado
como requisito parcial para obtenção do título
de Técnico em Informática com Habilitação de
Técnico em Informática para Internet do
Centro de Educação Profissional de Anápolis.
ANÁPOLIS
2011
3. SUMÁRIO
1. DESENVOLVIMENTO.......................................................................................................5
1.2 REQUISITOS.............................................................................................................................5
1.2.1 Extração de Requisitos.......................................................................................................................5
1.2.2 Especificação de Requisitos...............................................................................................................6
APÊNDICE..............................................................................................................................11
4. RESUMO
Consta neste trabalho de conlusão de módulo a análise de um sistema de classificados. Este
sistema deverá funcionar de forma online onde poderão ter acesso ao sistema usuários gerais
que tenham acesso a rede de Inetrnet. Os objetivos principais deste sistema serão o anuncios
de produtos e até mesmo lojas via online e a disponibilização dos mesmos pelo sistema onde
terão acesso a mais diversa gama de usuários que tenham o objetivo de fazer pesquisa de
produtos ou de preços. Neste sistema deverá ter funcionalidades tanto para o anunciante como
para o usuário onde ambos poderão fazer cadastros tanto de produtos tanto para griar seu
próprio login, onde posteriormente poderão acessar aos anuncios visualizados e os que
anunciou de forma rapida e segura. Para o usuário o sistema deverá apenas oferecer um
cadastro de usuário opcional onde ele poderá se cadastrar e criar um login onde ficarão
arquivados os anuncios mais recentes deste usuário com o objetivo de facilitar a interação
cliente-vendedor fora do sistema, tendo assim retrições grandes para com o usuário-cliente.
Para o anunciante o sistema terá restrições menores. Haverá o cadastro de vendedor e quando
ele desejar anunciar produtos haverá disponivel no sistema vários pacotes de compras onde
possibilitará anunciar produtos apenas após a compra e consecutivamente o gerenciamento de
seus produtos anunciados. Não haverá em nenhum momento a interação direta cliente-
vendedor pelo sistema mas sim a interação cliente-anuncios, o cliente para interagir
diretamente com o vededor deverá entrar em contato com o mesmo através do dados para
contato no cadastro do vendedor.
Palavras-chave: Classificados. Sistema. Anúncios.
5. 1. DESENVOLVIMENTO
1.2 REQUISITOS
1.2.1 Extração de Requisitos
Manter Anunciante - Cadastrar, Excluir, Alterar, Pesquisar.
Cadastro de Anunciante – Nome completo, e-mail, senha, Data de Nascimento, Sexo, CPF,
Telefone Residencial, Celular, Fax, Endereço, Bairro, Cidade, UF, CEP, número,
complemento.
Excluir Anunciante – Exclui todos os dados cadastrais do anunciante.
Alterar Anunciante – Alterar somente os dados do endereço, uf, cidade, CEP, celular, fax e
telefone residencial, e-mail, senha.
Pesquisar anunciante – Pesquisa os dados do anunciante.
Manter Anúncios – Cadastrar, Excluir, Alterar, Listar anúncios.
Cadastro de Anúncios – nome, marca, fabricante, ano de fabricação, categoria, estado do
produto, preço, estoque, garantia, descrição, imagem.
Excluir Anúncios – Exclui os dados do anuncio.
Alterar Anúncios – Altera os dados do anuncio.
Listar Anúncios – Lista todos os anúncios correspondente a pesquisa do usuário por nome,
marca, fabricante, categoria, estado do produto, preço, categoria.
Manter pacote de Anúncios – Cadastrar tipo de anuncio, Alterar pacote de anúncios,
Excluir pacotes de anúncios, listar pacote de anúncios.
Cadastro de tipo de Anuncio – Nome, preço, quantidade de dias, quantidade de fotos,
quantidade de caracteres na descrição.
Alterar pacote de anúncios – Altera todos os dados do anúncio.
Excluir pacote de anúncios – Exclui os dados do anúncio.
Listar pacote de anúncios – Nome.
5
6. Manter pagamento – Cadastrar pagamento, Alterar pagamento, excluir pagamento,
listar pagamentos.
Cadastrar pagamento – Data de pagamento, data de vencimento, tipo de pagamento, nome
do anunciante, tipo de pacote de anúncio, quantidade, valor total.
Alterar pagamento – Altera os dados cadastrais do pagamento.
Excluir pagamento – exclui os dados do pagamento.
Listar pagamentos – Lista os dados do pagamento por qualquer atributo.
Manter Categorias – Cadastrar, Alterar, Listar, Excluir;
Cadastrar categoria – Nome da categoria, Nome da subcategoria 1, Nome da subcategoria 2.
Alterar categoria – Altera os dados da categoria.
Listar categorias – Lista todos os dados da categoria.
Excluir – Exclui todos dados da categoria.
1.2.2 Especificação de Requisitos
ERaF.01 Cadastrar anunciante
Descrição Esta especificação de requisitos é responsável por manter os
dados cadastrais dos anunciantes contendo como atributos:
Nome completo, e-mail, senha, Data de Nascimento, Sexo,
CPF, Telefone Residencial, Celular, Fax, Endereço, Bairro,
Cidade, UF, CEP, número, complemento.
Descrição do risco Risco Prioridade
Pode acontecer caso o anunciante digite algum Médio Alta
dado errado e não consiga realizar a venda de
seu produto.
Tabela 1 - Quadro de Especificação do Requisito ERaF.01
Fonte: Adaptado do Modelo tal (ex)
ERaF.02 Excluir anunciante
Descrição Esta especificação é responsável por excluir todos os dados
cadastrais do anunciante.
Descrição do risco Risco Prioridade
Pode acontecer acidentalmente a exclusão do Alto Baixa
anunciante e dos produtos anunciados.
Tabela 2 - Quadro de Especificação do Requisito ERaF.02
Fonte: Adaptado do Modelo tal (ex)
6
7. ERaF.03 Alterar anunciante
Descrição Esta especificação é responsável por alterar somente os
dados: endereço, uf, cidade, CEP, celular, fax e telefone
residencial, e-mail, senha.
Descrição do risco Risco Prioridade
Pode acontecer dos dados serem alterados de Médio Media
forma incorreta colocando dados inexistentes e
não realizando a venda do produto.
Tabela 3- Quadro de Especificação do Requisito ERaF.03
Fonte: Adaptado do Modelo tal (ex)
ERaF.04 Pesquisar anunciante
Descrição Esta especificação é responsável por pesquisar os dados dos
anunciantes.
Descrição do risco Risco Prioridade
Pode acontecer dos dados serem alterados de Médio Media
forma incorreta colocando dados inexistentes e
não realizando a venda do produto.
ERaF 05 Cadastro de anúncios
Descrição Esta especificação é responsável por manter os dados
cadastrais dos anúncios, contendo: nome, marca, fabricante,
ano de fabricação, categoria, estado do produto, preço,
estoque, garantia, descrição, imagem.
Descrição do risco Risco Prioridade
Pode acontecer os dados serem cadastrados de Médio Alta
forma incorreta, sendo impossível realizar a
venda.
Tabela 4 - Quadro de Especificação do Requisito ERaF 04
Fonte: Adaptado do Modelo tal (ex)
ERaF.06 Excluir anúncios
Descrição Esta especificação é responsável por excluir todos os dados
cadastrais dos anúncios.
Descrição do risco Risco Prioridade
Os anúncios podem ser excluídos acidentalmente. Médio Media
Tabela 5 - Quadro de Especificação do Requisito ERaF.05
Fonte: Adaptado do Modelo tal (ex)
7
8. ERaF.07 Alterar anúncios
Descrição Esta especificação é responsável por alterar os dados dos
anúncios.
Descrição do risco Risco Prioridade
Pode acontecer do anuncio ser alterado de forma Baixo Alta
incorreta dificultando a venda do produto.
Tabela 6 - Quadro de Especificação do Requisito ERaF.06
Fonte: Adaptado do Modelo tal (ex)
ERaF.08 Listar anúncios
Descrição Esta especificação é responsável por listar os dados dos
anúncios pelo: nome, marca, fabricante, categoria, estado do
produto, preço, categoria.
Descrição do risco Risco Prioridade
Pode acontecer de a listagem ocultar alguns Baixo Alta
anúncios e não ser visualizados.
Tabela 7 - Quadro de Especificação do Requisito ERaF.07
Fonte: Adaptado do Modelo tal (ex)
ERaF.09 Cadastro de tipo de anúncio
Descrição Esta especificação é responsável por manter os dados
cadastrais do anúncio contendo: Nome, preço, quantidade de
dias, quantidade de fotos, quantidade de caracteres na
descrição.
Descrição do risco Risco Prioridade
Pode acontecer do administrador do sistema Médio Media
colocar acidentalmente outros dados levando ao
prejuízo.
Tabela 11 - Quadro de Especificação do Requisito ERaF.11
Fonte: Adaptado do Modelo tal (ex)
ERaF.10 Alterar pacote de anúncios
Descrição Esta especificação é responsável por alterar os dados dos
pacotes de anúncios.
Descrição do risco Risco Prioridade
8
9. Alguns anuncios pode deixar de ser listados. Médio Alta
Tabela 12 - Quadro de Especificação do Requisito ERaF.12
Fonte: Adaptado do Modelo tal (ex)
ERaF.11 Excluir pacote de anúncios
Descrição Esta especificação é responsável por excluir todos os dados do
pacote de anúncios.
Descrição do risco Risco Prioridade
O sistema pode deixar de gerar o relatório ou Médio Baixa
gerar com dados incorretos.
Tabela 13- Quadro de Especificação do Requisito ERaF.13
Fonte: Adaptado do Modelo tal (ex)
ERaF.12 Listar pacote de anúncios
Descrição Esta especificação é responsável por listar os dados do pacote
de anúncios.
Descrição do risco Risco Prioridade
O sistema pode deixar de listar alguns Médio Alta
pagamentos.
Tabela 14 - Quadro de Especificação do Requisito ERaF.14
Fonte: Adaptado do Modelo tal (ex)
ERaF.13 Cadastrar pagamento
Descrição Esta especificação é responsável por manter os dados
cadastrais dos pagamentos contendo: Data de pagamento,
data de vencimento, tipo de pagamento, nome do anunciante,
tipo de pacote de anúncio, quantidade, valor total.
Descrição do risco Risco Prioridade
O administrador pode cadastrar categorias Médio Baixa
repetidas.
ERaF.14 Alterar pagamento
Descrição Esta especificação é responsável por alterar os dados do
pagamento.
Descrição do risco Risco Prioridade
O administrador pode cadastrar categorias Médio Baixa
repetidas.
9
10. ERaF.15 Excluir pagamento
Descrição Esta especificação é responsável por excluir os dados do
pagamento.
Descrição do risco Risco Prioridade
O administrador pode cadastrar categorias Médio Baixa
repetidas.
ERaF.16 Alterar pagamento
Descrição Esta especificação é responsável por listar os dados do
pagamento.
Descrição do risco Risco Prioridade
O administrador pode cadastrar categorias Médio Baixa
repetidas.
ERaF.17 Cadastrar categoria
Descrição Esta especificação é responsável por manter os dados
cadastrais das categorias contendo: nome da categoria,
subcategoria 1, subcategoria 2.
Descrição do risco Risco Prioridade
O administrador pode cadastrar categorias Médio Baixa
repetidas.
Tabela 15- Quadro de Especificação do Requisito ERaF.15
Fonte: Adaptado do Modelo tal (ex)
ERaF.18 Alterar categoria
Descrição Esta especificação é responsável por alterar os dados das
categorias.
Descrição do risco Risco Prioridade
O administrador pode alterar de forma Baixo Media
incorreta.
Tabela 16 - Quadro de Especificação do Requisito ERaF.16
Fonte: Adaptado do Modelo tal (ex)
ERaF.19 Listar categoria
Descrição Esta especificação é responsável por listar todos os dados das
categorias
Descrição do risco Risco Prioridade
Algumas categorias podem deixar de ser listadas. Baixo Media
10
11. Tabela 17 - Quadro de Especificação do Requisito ERaF.17
Fonte: Adaptado do Modelo tal (ex)
ERaF.20 Excluir categoria
Descrição Esta especificação é responsável por excluir os dados das
categorias.
Descrição do risco Risco Prioridade
O administrador pode excluir a categoria Baixo Media
acidentalmnete e também excluir as
subcategorias 1 e 2.
Tabela 18 - Quadro de Especificação do Requisito ERaF.18
Fonte: Adaptado do Modelo tal (ex)
APÊNDICE
Apêndice 1
11
12. Questionário para levantamento dos requisitos
1. O que necessitará no sistema de anúncios online?
Ter um cadastro de anúncios; Ter um cadastro de usuário; Ter um cadastro de
anunciantes; Ter um cadastro de categorias; Ter um cadastro de tipos de anúncios; Ter um
gerenciador de planos de pagamento; Ter um gerenciamento sobre o pagamento dos anúncios
feitos pelos vendedores; A venda dos anúncios deverá ser online e no próprio site; Ter um
gerenciamento sobre o tipo de anuncio e o tempo em que foi anunciado; ter uma relação de
planos de anúncio.
2. O que deverá ter no cadastro de anúncios?
Tipo de anuncio; Título; Preço; Telefone; E-mail; Cidade; Estado; CEP; Descrição;
Escolher categoria; Escolher subcategoria 1; Escolher subcategoria 2, Inserir imagem.
3. O que deverá ter no cadastro de usuário?
Nome; E-mail; Senha; Favoritos.
4. O que deverá ter no cadastro de vendedor?
Nome completo; e-mail; Senha; Data de Nascimento; Sexo; CPF; Telefone Residencial;
Telefone Comercial; Celular; Fax; Endereço; Bairro; Cidade; CEP; Número; Complemento.
5. O que deverá ter no cadastro de categorias?
Nome categoria; Nome subcategoria 1; Nome subcategoria 2.
6. O que deverá ter no cadastro de tipo de anúncios?
Titulo; Preço; Tempo de Publicação do anuncio; Quantidades de fotos; Posição de
pesquisa.
7. O que deverá ter no gerenciamento de anúncios?
Tipo de anúncios; Data de inicio; Data de vencimento; Data de pagamento; Anunciante;
Número de visualizações.
12
13. 8. O que deverá ter no controle de pagamento?
Tipo de anúncio; Vendedor; Data de pagamento; Data de vencimento.
13