Diagrama de classes
O diagrama de classes foi desenvolvido com base nos seguintes conceitos genéricos:
- O cargo é tido como algo abstrato, não vai haver limitações de expansão, a ideia é que haja escalabilidade, ou seja, o sistema poderá integrar outros tipos de cargos além do atual cargo de comissionado.
- Toda criação de cargo é embasada em leis, leis essas que podem alterar com o passar do tempo.
- Todas as ações em cargo devem possuir um histórico de ações feitas pelo usuário.
Conceitos para cargo comissionado
- Todo cargo comissionado é composto por um nível, esse nível compõe a a simbologia envolvida e sua denominação, exemplo CDS-01.
- As vagas do cargo comissionado podem ser totalizadas pela Unidade Gestora e Unidade
Administrativa,Administrativa, no entanto a aplicação da limitação por Unidade Administrativa é opcional. - A ocupação do cargo pode ocorrer por uma reserva com bloqueio ou ocupação efetiva, sendo o identificador único um elemento