Académique Documents
Professionnel Documents
Culture Documents
HISTRICO DE REVISES
Data 25/02/2011 27/02/2011 12/03/2011 20/03/2011 Verso 0.1 0.2 0.3 1.0 Descrio Data inicial Desenvolvimento do documento Complementao Verso Final do Documento de Requisitos Reviso. Autor Tharcis Oliveira Tharcis Oliveira Tharcis Oliveira Tharcis Oliveira
Sumrio
1 INTRODUO.................................................................................................................................................4 1.1 1.2 1.3 1.4 1.5 FINALIDADE....................................................................................................................................................4 ESCOPO..........................................................................................................................................................4 TABELA DE ABREVIAES.................................................................................................................................5 REFERNCIAS...................................................................................................................................................5 VISO GERAL.................................................................................................................................................6
2 DESCRIO GERAL......................................................................................................................................6 2.1 FUNES GERAIS.............................................................................................................................................6 2.2 USURIOS DO SISTEMA......................................................................................................................................7 3 REQUISITOS DO SOFTWARE.....................................................................................................................7 3.1 3.2 3.3 3.4 3.5 3.6 REQUISITOS FUNCIONAIS...................................................................................................................................7 REQUISITOS NO-FUNCIONAIS...........................................................................................................................9 USABILIDADE..................................................................................................................................................9 DESEMPENHO..................................................................................................................................................9 SEGURANA....................................................................................................................................................9 REQUISITOS DE IMPLEMENTAO......................................................................................................................10
1 Introduo
Desenvolvimento de um sistema de gerenciamento de ordens de servio para a web, focado no controle total das rotinas da empresa solicitante.
1.1 Finalidade
Este documento destina-se stakeholders envolvidos no desenvolvimento do Sistema de Ordem de Servio na Web, OSWeb, servindo como ferramenta de comunicao importante entre os mesmos. O propsito deste documento apresentar a descrio dos servios e funcionalidades que o sistema, a ser desenvolvido, deve prover aos requisitos de sistema levantadas nas entrevistas com o cliente, bem como suas restries de operacionalizao e propriedades gerais.
1.2 Escopo
Sistema ser dividido em dez mdulos, e subdividido em mdulos menores detalhados abaixo: Mdulo Apresentao de Sistema/perfil de acesso o Tela Empresa o Tela Cliente Mdulo - Gerenciamento de usurio o Cadastro, edio e remoo de usurio o Login/logout dos usurios o Controle de permisso o Funcionalidade Esqueceu a senha Mdulo - Gerenciamento de cliente o Cadastro, edio e remoo de cliente Mdulo Gerenciamento de Fornecedor o Cadastro, edio e remoo de Fornecedor Mdulo - Controle de peas o Cadastro, edio e remoo de peas o Adio e subtrao das peas Mdulo - Controle de OS o Abertura de OS o Descrio detalhada da OS pelo cliente o Classificao do Status da OS Mdulo Execuo de servio o Avaliao tcnica o Sada de peas o Contabilizar o pagamento
Mdulo - Relatrio o Relatrio de clientes, fornecedores, funcionrios o Utilizar filtro na gerao de relatrios Mdulo Gerenciamento de forma de pagamento o Gerao de forma de pagamento o Impresso de comprovante de pagamento Mdulo - Nota fiscal eletrnica o Gerao de nota fiscal o Impresso de nota fiscal o Exportao de nota fiscal
Ordem de Servio Documento a partir do qual, depois de gerado a mesma, o servio executado.
1.4 Referncias
Esta subseo do documento apresenta as referncias aos documentos utilizados na elaborao deste: http://www.wthreex.com/rup/webtmpl/templates/req/rup_srs.htm
2 Descrio Geral
2.1 Funes Gerais
O produto final dever possuir, nesta verso, as seguintes funcionalidades que sero detalhadas nas prximas sees: Mdulo Apresentao de Sistema/perfil de acesso o Tela Empresa o Tela Cliente Mdulo - Gerenciamento de usurio o Cadastro, edio e remoo de usurio o Login/logout dos usurios o Controle de permisso o Funcionalidade Esqueceu a senha Mdulo - Gerenciamento de cliente o Cadastro, edio e remoo de cliente Mdulo Gerenciamento de Fornecedor o Cadastro, edio e remoo de Fornecedor Mdulo - Controle de peas o Cadastro, edio e remoo de peas o Adio e subtrao das peas Mdulo - Controle de OS o Abertura de OS o Descrio detalhada da OS pelo cliente o Classificao do Status da OS Mdulo Execuo de servio o Avaliao tcnica o Sada de peas o Contabilizar o pagamento o Atualizar o histrico de OS Mdulo - Relatrio o Relatrio de clientes, fornecedores, funcionrios o Utilizar filtro na gerao de relatrios Mdulo Gerenciamento de forma de pagamento 6 peas, OS, pagamento,
o o
Mdulo - Nota fiscal eletrnica o Gerao de nota fiscal o Impresso de nota fiscal o Exportao de nota fiscal
3 Requisitos do Software
Nesta seo sero apresentados organizacionais do sistema. os requisitos funcionais, no-funcionais e
Descrio Possibilita que o usurio com perfil de Administrador, identificado no sistema, cadastre outros usurios (Funcionrios ou Clientes), assim como, OS. Possibilita tambm que o Funcionrio realize busca dos Cliente e OS, alteraes dos dados cadastrais dos Clientes e OS inclusive excluso dos Clientes do sistema. Identificao RF 02 Nome Gerenciar Cliente Caso de Uso Relacionado UC003 Cadastrar Cliente UC004 Manter Cliente
Descrio Possibilita que o usurio com perfil de Administrador e Funcionrio, identificado no sistema, cadastre todos os Clientes. Possibilita tambm a realizao de busca, alteraes dos dados cadastrais e inclusive excluso dos Clientes do sistema, respeitando a ligao dos mesmo com as suas respectivas OS. Identificao RF 03 Descrio 7 Nome Gerenciar Fornecedor Caso de Uso Relacionado UC005 Cadastrar Fornecedor UC006 Manter Fornecedor
Possibilita que os Administradores ou Funcionrios, identificados no sistema cadastre os Fornecedores, assim como realizar busca, alteraes dos dados cadastrais e excluso dos mesmos. Identificao RF 04 Nome Gerenciar Peas Caso de Uso Relacionado UC007 Cadastrar Peas UC008 Manter Peas
Descrio Possibilita os Administradores ou Funcionrios que estejam identificados no sistema, cadastrem todas as peas que constem no estoque da Empresa. Identificao Nome Caso de Uso Relacionado RF 05 Controle de OS UC009 Abrir OS UC010 Manter OS Descrio Possibilita que os usurios competentes, identificados no sistema faam abertura de Ordens de Servios, assim como realizar busca, alteraes dos dados cadastrais e excluso dos mesmas. Identificao RF 06 Nome Execuo do Servio Caso de Uso Relacionado UC011 Avaliao Tcnica UC012 Sada de Peas UC013 Contabilizar Pagamento UC014 Atualizar Histrico de OS
Descrio De modo geral possibilita o Funcionrio controlar os servios que estiverem sendo executados mediante abertura de OS. Identificao RF 07 Nome Gerar Relatrio Caso de Uso Relacionado UC015 Detalhar Relatrio UC016 Imprimir Relatrio
Descrio Possibilita que qualquer um dos usurios competentes imprimam relatrios de OS, Fornecedores, Funcionrios ou Peas. Identificao RF 08 Nome Gerenciar Pagamento Caso de Uso Relacionado UC017 Gerar Forma Pagamento UC018 Imprimir Forma Pagamento
de de
Descrio Possibilita que qualquer um dos usurios competentes, devidamente identificados no sistema gere e imprimar a forma de pagamento referente ao servio prestado. Identificao RF 09 Nome Gerenciar Nota Fiscal Caso de Uso Relacionado UC019 Gerar Nota Fiscal UC020 Imprimir Nota Fiscal UC021 Exportao da Nota Fiscal
Descrio Possibilita que qualquer um dos usurios competentes, devidamente identificado no sistema gere, imprima ou exporte NF referentes aos servios prestados.
3.3
Usabilidade
RNF 001 Boa Interface importante que o sistema disponha de uma interface intuitiva e agradvel para os usurios, para prover uma melhor interao entre esses e o sistema. Para isso, ser necessrio construir um sistema que apresente interface grfica com menus, botes e outros elementos visuais de modo a tornar o sistema com boa usabilidade. RNF 002 Mensagens de erros precisas essencial que o sistema exiba mensagens de erros explicativas e corretas que possam ajudar aos usurios no caso de ocorrem erros durante a utilizao. RNF 003 Controle preciso de informaes geradas Quanto aos clculos realizados pelo sistema , estes devem ser precisos e exaustivamente testados, a entrada correta destes dados imprescindvel ao sucesso do sistema.
3.4
Desempenho
RNF 004 Tempo de resposta o tempo decorrido desde a solicitao da informao at o recebimento da mesma. O tempo de resposta deve ser o menor possvel, caso contrrio levaria insatisfao do usurio. RNF 005 Espao o meio onde sero guardadas as informaes manipuladas pelo sistema, sendo esse meio um SGBD.
3.5
Segurana
RNF 006 Disponibilidade Caracterstica do sistema de disponibilizar em tempo integral todas informaes aos usurios. Controle de backup de dados do sistema e do banco. RNF 007 Integridade Capacidade do sistema de manter os dados consistentes. 9 as
RNF 008 Corretude Caracterstica que o sistema deve ter para que os dados manipulados por ele estejam sempre corretos. RNF 009 Confiabilidade Caracterstica do sistema em se comportar de forma consistente e aceitvel. RNF 010 Confidencialidade O sistema deve garantir que no ser qualquer pessoa que ir acess-lo e tambm deve manter os dados em confidncia. Para isso ser necessrio que o usurio identifique-se para pode ou no ser autorizado a entrar no sistema. Ento todo usurio deve possuir uma senha e um login.
3.6
Requisitos de Implementao
O sistema dever ser desenvolvido como uma aplicao web; A linguagem ser JAVA; O SGBD utilizado ainda ser definido.
10