sistema de gerenciamento de funcionários

4
1 – Definição do sistema Sistema de gerenciamento de informações de funcionários de uma empresa. 2 - Objetivos do sistema - Fornecer dados dos funcionários. - Alterar dados de funcionário para que se tenha registro de suas atividades. - Definir setores da empresa - Alterar setores da empresa para que constem informações atualizadas. - Definir cargos da empresa. - Definir salários para cada cargo existente na empresa. - Alterar salários da empresa. - Identificar usuário do sistema que alterar qualquer dado de um funcionário. - Fornecer número de funcionários ativos na empresa. - Fornecer histórico do funcionário, com alterações de cargo, salário, setor e outros. - Notificar funcionário quando houver alterações em seu cadastro. - Fornecer cadastro dos funcionários. 3 - Cronograma Maio Junho Julho Planejamen to Elicitação Modelagem Análise

Upload: juliana-braz

Post on 13-Sep-2015

214 views

Category:

Documents


0 download

DESCRIPTION

Sistema de Gerenciamento de Funcionários

TRANSCRIPT

1 Definio do sistema

Sistema de gerenciamento de informaes de funcionrios de uma empresa.

2 - Objetivos do sistema

- Fornecer dados dos funcionrios.- Alterar dados de funcionrio para que se tenha registro de suas atividades.- Definir setores da empresa- Alterar setores da empresa para que constem informaes atualizadas.- Definir cargos da empresa.- Definir salrios para cada cargo existente na empresa.- Alterar salrios da empresa.- Identificar usurio do sistema que alterar qualquer dado de um funcionrio.- Fornecer nmero de funcionrios ativos na empresa.- Fornecer histrico do funcionrio, com alteraes de cargo, salrio, setor e outros.- Notificar funcionrio quando houver alteraes em seu cadastro.- Fornecer cadastro dos funcionrios.

3 - Cronograma

MaioJunhoJulho

Planejamento

Elicitao

Modelagem

Anlise

4 - Elicitao

4.1 - Identificar atores e descrever posies e papis

AtorPosioPapel

Funcionrio do RHGerenciadorCadastra funcionrioAltera FuncionrioDefine salriosDefine setoresDefine cargos

4.2 - Enunciar RFs e RNFs por objetivo ou por ator

4.2.1 Requisitos Funcionais (RFs)

DescrioPrioridade

O sistema deve criar o cadastro de uma novo funcionrio.

Essencial

O sistema deve permitir que os dados j cadastrados possam ser modificados para atualizao do sistema.

Essencial

Quando um setor definido ele deve ser cadastrado no sistema.

Essencial

O sistema deve permitir que os setores cadastrados possam ser modificados para atualizao do sistema.

Essencial

Sempre que um cargo for criado, ele deve ser inserido no sistema.

Essencial

Toda vez que um cargo necessitar de alterao o sistema deve permitir essa ao.

Essencial

O sistema deve manter um cadastro dos salrios oferecidos pela empresa.

Essencial

O sistema deve permitir que os salrios definidos sejam modificados para atualizao do sistema.

Essencial

O sistema deve permitir que o cadastro de um usurio seja consultado.

Essencial

O sistema deve identificar quando um usurio alterar algum dado de um funcionrio.

Essencial

O sistema deve fornecer ao usurio o numero de funcionrios ativos.

Essencial

O sistema deve ser capaz de gerar o histrico de cada funcionrio.

Essencial

O sistema deve notificar o usurio quando seu cadastro for alterado com alterao de cargo, salrio, setor e etc.

Importante

4.2.2 Requisitos No Funcionais (RNFs)

DescrioPrioridadeTipo

Para assegurar a produtividade do usurio no manuseio do sistema, as tarefas realizadas devem ser fceis de encontrar e de usar.

EssencialUsabilidade

Para melhor acessibilidade o sistema deve estar disponvel na web.

EssencialUsabilidade

O sistema deve ser acessvel de diferentes navegadores web.

EssencialPortabilidade

Deve-se garantir a integridade e confidencialidade dos dados disponveis no sistema.

EssencialSegurana

Outros funcionrios, que no sejam do setor responsvel pelo manuseio do sistema, no podem acessar as informao disponveis.

EssencialConfidencialidade

S deve ser permitido o acesso ao sistema ao usurio que possuir um login e senha.

EssencialIntegridade

O sistema deve estar disponvel para uso sempre que necessria a sua utilizao.

EssencialDisponibilidade

Deve ser ter um log com todas as informaes processadas pelo sistema.

EssencialSegurana

2