Você está na página 1de 16

PESQUISA CHO DE FBRICA

ANLISE ORIENTADA

DOCUMENTO

DE

OBJETOS

REQUISITOS, TUBOS

CALHAS LTDA..

SINCERO ZEFERINO FILHO

Santa Luzia, 21 de abril de 2014.

SINCERO ZEFERINO FILHO

DOCUMENTO

DE

REQUISITOS, TUBOS

CALHAS LTDA.

D o c u m e n t o d e Re q u i s i t o s , l i s t a g e m
descritiva dos requisitos de um Sistema de
Informaes para a empresa, fictcia: Tubos
e Calhas Ltda. Est e trab al ho fo i
elaborado objetivando o aprimoramento e
compartilhamento dos conhecimentos
pessoais.

Santa Luzia, 2014

Sumrio
1 Introduo...................................................................................2
1.1 Nomenclatura...................................................................................2
1.2 Termos utilizados..............................................................................3

2 Os requisitos...............................................................................4
2.1 Requisitos funcionais.........................................................................4
2.1.1 Listagem dos grupos de Requisitos Funcionais...........................................4
2.1.2 Requisitos da Utilizao do Sistema..........................................................4
2.1.3 Requisitos da Engenharia de Produtos.......................................................6
2.1.4 Requisitos de Clientes.............................................................................7
2.1.5 Requisitos dos Pedidos de Clientes...........................................................7
2.1.6 Requisitos dos Itens de Pedidos...............................................................8
2.1.7 Requisitos das Ordens de Produo..........................................................9
2.1.8 Requisitos dos Relatrios.........................................................................9
2.1.9 Requisitos dos Impressos Diversos.........................................................10

2.2 Requisitos no funcionais.................................................................10

3 Concluso..................................................................................12
4 Licenciamento...........................................................................13
Referncias...................................................................................14

1 Introduo
Com este trabalho se tem a pretenso de dar um exemplo simples e funcional do Documento de Requisitos, o autor entende
que este o primeiro artefato que efetivamente pertence ao projeto de
um Sistema de Informaes, visto que uma descrio precisa e consistente das funcionalidades do mesmo.
Passando a existir um registro, em linguagem comum,
da aprovao do cliente para aquilo que foi entendido pelo desenvolvedor.
Tem-se ainda uma explicao detalhada que servir de
guia para a diagramao do projeto.

1.1 Nomenclatura
O padro abaixo ser adotado neste documento para nomear os requisitos, dividindo-os pelo seu tipo (Funcional e No funcional), subgrupos destes tipos e sua ordem dentro do subgrupo conforme
a descrio abaixo.
Descrio da nomenclatura:
AAA-BBB99.88.
a) AAA Apenas RF para Requisito Funcional ou RNF
para Requisito No Funcional;
b) BBB Abreviao do nome de um subgrupo como:
Bsico/Avanado, Restrito/Liberado;
c) 99.88 Refere-se sua posio dentro do subgrupo, como uma estrutura de tpicos de dois nveis;

99 Representa o primeiro nvel;

88 Representa o segundo nvel;

1.2 Termos utilizados


Aqui uma descrio dos termos utilizados pelo executor,
bem como aqueles internos do contratante, relativos ao sistema e que sejam importantes para o entendimento dos requisitos.
a) OP Ordem de Produo, documento que autoriza a
fabricao do produto pedido pelo cliente;
b) Produo rea da empresa onde os produtos so
fabricados;
c) Processo Conjunto sequencial das atividades necessrias para elaborar o produto, atravs dos setores da produo, desde a emisso da OP at a sua
concluso;
d) Controle Conjunto de procedimentos administrativos que possibilitam o exerccio da capacidade de
manejamento daquilo a que se refere;
e) Controlar Exercer controle;
f) Cho de Fbrica A rea, essencialmente, operacional do setor de produo;
g) Engenharia de Produtos Pessoal tcnico responsvel pelo desenvolvimento do produto e de sua documentao tcnica;

2 Os requisitos
Este tpico traz todos os requisitos, funcionais e no
funcionais, com suas respectivas descries e separados pelo grupo ao
qual pertena dentro do sistema.

2.1 Requisitos funcionais


2.1.1 Listagem dos grupos de Requisitos Funcionais
Aqui uma listagem dos grupos em que todos os requisitos funcionais se distribuem:
a) SIS Sistema Utilizao do sistema;
b) ENG Engenharia Controle das caratersticas tcnicas dos produtos cadastrados neste sistema;
c) CLI Clientes Controle de Clientes;
d) PED Pedidos Controle de Pedidos;
e) ITM Item de Pedido Controle de itens dos Pedidos;
f) OP Ordem de Produo Controle das OPs emitidas;
g) REL Relatrios Controle dos Relatrios para PCP;
h) IMP Impressos Controle de Impressos;

2.1.2 Requisitos da Utilizao do Sistema


RF-SIS01.00 Gerente O sistema deve prover um nvel de usurio Gerente que ter poderes de adio, alterao e remoo de usurios Admin,
em suma ter as chaves do sistema.
RF-SIS01.01 Ativao do Gerente O sistema s entrar em funcionamento aps a ativao de pelo menos um usurio neste nvel, que ser
feita com o preenchimento dos dados do funcionrio que ocupar esta posio.

RF-SIS01.02 Alterao do Gerente Qualquer alterao dos dados de


um funcionrio que ocupa esta posio, incluso de outros ou desativao
de algum, dever ser registrada pelo sistema.
RF-SIS02.00 Usurio Admin O sistema dever prover um segundo nvel de usurio, o administrador de sistema, que ter plenos poderes sobre
o sistema, apenas no poder tratar outros usurios Admin, que ser permitido apenas ao usurio do nvel Gerente.
RF-SIS02.02 Incluso de Usurio Admin Capacidade de incluir usurio Admin para o sistema.
RF-SIS02.03 Alterao de Usurio Admin Capacidade de alterar dados do usurio Admin, exceto o cdigo e a data de incluso do mesmo,
sendo que um Admin s poder fazer alteraes nos prprios dados, nunca nos dados de outro usurio Admin.
RF-SIS02.04 Excluso de Usurio Admin Capacidade de tornar inativo um usurio Admin do sistema.
RF-SIS02.05 Pesquisa de Usurios Admin Capacidade de pesquisar e
mostrar os dados dos usurios Admin do sistema.
RF-SIS03.00 Controle de Usurios Capacidade de tratamento de usurios comuns do sistema permitido apenas aos usurios: Admin ou Gerente.
RF-SIS03.01 Incluso de Usurios Capacidade de incluir usurios
para o sistema.
RF-SIS03.02 Controle de Permisses de Usurios Capacidade de controlar as permisses dos usurios comuns do sistema.
RF-SIS03.03 Alterao de Usurios Capacidade de alterar dados dos
usurios do sistema, um usurio comum pode, a qualquer momento, alterar sua senha e nenhum outro dado.
RF-SIS03.04 Excluso de Usurios Capacidade de tornar inativo um
usurio do sistema.

RF-SIS03.05 Pesquisa de Usurios Capacidade de pesquisar e mostrar os dados dos usurios do sistema.

2.1.3 Requisitos da Engenharia de Produtos


RF-ENG01.00 Controle dos tipos de Parmetros Capacidade de tratamento da tipificao dos parmetros tcnicos que determinam os produtos, aqui montada uma lista com todos os tipos de parmetros que juntos compem a descrio produto, tais como: Linha, Modelo, Cor, textura, etc.
RF-ENG01.01 Incluso de tipo Capacidade de incluir novos tipos.
RF-ENG01.02 Alterao de tipo Capacidade de alterar dados dos tipos j cadastrados, exceto o cdigo e a data de incluso do mesmo.
RF-ENG01.03 Excluso de tipo Capacidade de tornar inativo um tipo
de parmetro no sistema.
RF-ENG01.04 Pesquisa de tipo Capacidade de pesquisar e mostrar os
dados dos tipos cadastrados no sistema.
RF-ENG02.00 Controle de Parmetros Capacidade de tratamento de
parmetros tcnicos dos produtos.
RF-ENG02.01 Incluso de Parmetros Capacidade de incluir novos
parmetros, para cada tipo j cadastrado, sendo que este dever ser selecionado a partir de uma lista formada por tais dados, vindos do banco de
dados.
RF-ENG02.02 Alterao de Parmetros Capacidade de alterar dados
dos parmetros j cadastrados, exceto o cdigo e a data de incluso do
mesmo.
RF-ENG02.03 Excluso de Parmetros Capacidade de tornar inativo
um parmetro no sistema.
RF-ENG02.04 Pesquisa de Parmetros Capacidade de pesquisar e
mostrar os dados dos parmetros cadastrados no sistema.

RF-ENG03.00 Controle de Produtos Capacidade de tratamento dos


produtos cadastrados no sistema.
RF-ENG03.01 Incluso de Produtos Capacidade de incluir novos produtos a partir das listas de parmetros previamente cadastrados no banco
de dados.
RF-ENG03.02 Alterao de Produtos Capacidade de alterar dados dos
produtos j cadastrados, exceto o cdigo e a data de incluso do mesmo.
RF-ENG03.03 Excluso de Produtos Capacidade de tornar inativo um
produto no sistema.
RF-ENG03.04 Pesquisa de Produtos Capacidade de pesquisar e mostrar os dados dos produtos cadastrados no sistema.

2.1.4 Requisitos de Clientes


RF-CLI01.00 Controle de Clientes Capacidade de tratamento dos clientes cadastrados no sistema.
RF-CLI01.01 Incluso de Clientes Capacidade de incluir novos clientes.
RF-CLI01.02 Alterao de Clientes Capacidade de alterar dados dos
clientes j cadastrados, exceto o cdigo e a data de incluso do mesmo.
RF-CLI01.03 Excluso de Clientes Capacidade de tornar inativo um
cliente no sistema.
RF-CLI01.04 Pesquisa de Clientes Capacidade de pesquisar e mostrar
os dados dos clientes cadastrados no sistema.

2.1.5 Requisitos dos Pedidos de Clientes


RF-PED01.00 Controle de Pedidos Capacidade de tratamento dos pedidos cadastrados no sistema.

RF-PED01.01 Incluso de Pedidos Capacidade de incluir novos pedidos. Sero digitados apenas: o nmero pelo qual o cliente referencia este
pedido e alguma observao que possa existir neste pedido, o restante
dos dados sero selecionados a partir de listas formadas por dados previamente cadastrados no sistema.
RF-PED01.02 Alterao de Pedidos Capacidade de alterar dados dos
pedidos j cadastrados, exceto o cdigo e a data de incluso do mesmo.
RF-PED01.03 Excluso de Pedidos Capacidade de tornar inativo um
pedido no sistema.
RF-PED01.04 Pesquisa de Pedidos Capacidade de pesquisar e mostrar os dados dos Pedidos de Clientes cadastrados no sistema.

2.1.6 Requisitos dos Itens de Pedidos


RF-ITM01.00 Controle dos Itens de Pedidos Capacidade de tratamento dos itens para cada um dos pedidos cadastrados no sistema.
RF-ITM01.01 Incluso de Itens Capacidade de incluir novos Itens.
Sero digitados apenas: a quantidade, o preo e alguma observao que
possa existir para este item, o restante ser selecionado a partir de listas
formadas por dados previamente cadastrados no sistema.
RF-ITM01.02 Alterao de Itens Capacidade de alterar dados dos
itens j cadastrados, exceto o cdigo e a data de incluso do mesmo.
RF-ITM01.03 Excluso de Itens Capacidade de tornar inativo um
item de pedido no sistema.
RF-ITM01.04 Pesquisa de Itens Capacidade de pesquisar e mostrar
os dados dos Itens de Pedido cadastrados no sistema.

2.1.7 Requisitos das Ordens de Produo


RF-OP01.00 Controle de OP Capacidade de tratamento das OPs cadastradas no sistema.
RF-OP01.01 Incluso de OP Capacidade de incluir novas OPs. Todos
os dados sero selecionados a partir de listas formadas por dados previamente cadastrados no sistema.
RF-OP01.02 Alterao de OP Capacidade de alterar dados das OPs j
cadastradas, exceto o cdigo e a data de incluso do mesmo.
RF-OP01.03 Excluso de OP Capacidade de tornar inativa uma OP no
sistema.
RF-OP01.04 Pesquisa de OP Capacidade de pesquisar e mostrar os
dados das OPs cadastradas no sistema, deve ser mostrado um aviso, para
as OPs concludas ou canceladas.

2.1.8 Requisitos dos Relatrios


RF-REL01.00 Controle de Relatrios Capacidade de tratamento dos
relatrios emitidos pelo sistema, na tela e com a opo de impresso em
papel ou PDF.
RF-REL01.01 Listagem de OP por nmero Capacidade de mostrar
uma listagem das OPs em processo, ordenadas pelo nmero.
RF-REL01.02 Listagem de OP por data de entrega Capacidade de
mostrar uma listagem das OPs em processo, ordenadas pela data de entrega.
RF-REL01.03 Listagem de OP por Cliente Capacidade de mostrar uma
listagem das OPs em processo, ordenadas pelo nome do cliente.
RF-REL01.04 Listagem de OP por fase Capacidade de mostrar uma
listagem das OPs em processo, ordenadas pela fase da produo em que a
mesma se encontra naquele momento.

10

RF-REL01.05 Listagem de OP por produto Capacidade de mostrar


uma listagem das OPs em processo, ordenadas pelo nome do produto.
RF-REL01.06 Listagem de OP emitida Capacidade de mostrar uma
listagem com todas as OPs emitidas, ordenadas pelo nmero.
RF-REL01.07 Listagem de OP concluda Capacidade de mostrar uma
listagem com todas as OPs concludas, ordenadas pelo nmero.
RF-REL01.08 Listagem de OP concluda no perodo Capacidade de
mostrar uma listagem com todas as OPs concludas em um determinado
perodo e ordenadas pela data de concluso.

2.1.9 Requisitos dos Impressos Diversos


RF-IMP01.00 Controle de Impressos Capacidade de tratamento dos
impressos emitidos pelo sistema.
RF-IMP01.01 Ordens de Produo Capacidade de gerar Ordens de
Produo devidamente formatadas para impresso em papel ou arquivo
PDF.
RF-IMP01.02 Etiquetas Capacidade de gerar etiquetas devidamente
formatadas para impresso.

2.2 Requisitos no funcionais


Do mesmo modo que os requisitos funcionais aqui vo
os no funcionais, listados cada qual em um pargrafo, sendo este iniciado pelo rtulo refente quele requisito, conforme padro definido na intro duo.
RNF-SIS01.00 Dados obrigatrios Todos os registros em banco de
dados neste sistema devero conter um cdigo numrico sequencial, a
data da incluso e o cdigo do usurio responsvel pela incluso.

11

RNF-SIS02.00 Excluso de Dados Por uma condio imposta, uma


vez includo, o dado permanecer no banco de dados, apenas constando
como inativo a partir de quando tiver sido excludo/'tornado inativo' e sendo registrados a data, a hora do incio desta condio e o login daquele
que tenha feito a desativao.
RNF-SIS03.00 Excluso de pedidos Ao tornar um pedido de cliente
inativo o sistema deve tornar inativas todas a OPs relativas aos itens de
produtos deste pedido.
RNF-SIS04.00 Excluso de Item de Pedidos Ao tornar um Item de
pedido inativo o sistema deve tornar inativa a OP relativa a este item.

12

3 Concluso
O autor entende que este trabalho o exemplo mais
simples possvel de um Documento de Requisitos, assim como o sistema que ser produzido a partir dele.
A idia de um Sistema de Informaes, simples de reduzida complexidade, serve ao propsito de oferecer um exemplo contendo todos os artefatos da Anlise Orientada a Objetos.
Neste sistema foram adicionados apenas os tpicos indispensveis: Login, vrios nveis de permisso aos usurios, Interao
com Banco de Dados, emisso de relatrios, etc. Podendo assim oferecer
um ponto inicial aos interessados em seguir por este caminho.

13

4 Licenciamento
Este trabalho est licenciado nos termos da licena
GNU_FDL sendo permitidos: Cpia, Criao de obras derivadas, redistribuio e uso comercial, desde que seja sob a mesma licena.
Esta licena pode ser encontrada na internet, em sua
forma original, no seguinte endereo: < http://www.gnu.org/copyleft/fdl.html >
ou na sua verso para a lngua portuguesa < http://www.gnu.org/licenses/licenses.pt-br.html >.

Contato: Sincero Zeferino Filho (OhEremita):


e-mail: <oheremita(at)gmail.com >
Facebook: <http://www.facebook.com/zeferinofilho >
Pgina: <http://zeferinno.blogspot.com.br/ >

Referncias
JOS, Odair. FERRAMENTA DE APOIO A DOCUMENTACAO DE REQUISITOS DE SOFTWARE. TCC Cincia da Computao, Universidade Regional de Blumenau, 2002. Disponvel em:
<http://campeche.inf.furb.br/tccs/2002-I/2002-1odairjosevf.pdf >
Acesso: 05-06-2012.