Funcionais
- A aplicação deve (1a. Fase)
- Criar grupos com restrições de acesso ao banco de dados que permitem adicionar, editar, excluir e buscar.
- Cada setor e funcionário tem um login e suas formas de interface para E/S de dados.
- O sistema imprime funções sobre o que deve ser recolhido e recebe dados de rotina que esta acontecendo no ambiente de trabalho.
- Uma lógica e cálculo já programada imprime o que deve ser feito.
- Todo o fluxo da mercadoria deve conter sensores analógicos e digitais.
- Todos os dados recolhidos por sensor, deve abastecer banco de dados.
- Os cálculos devem levar em conta todo o banco de dados, e suas respectivas ocorrências e freqüência das informações já recorrentes.
- O administrador deve poder, visualizar todos os outros grupos: gerentes, subgerentes, funcionários geral e cliente. Nenhum outro grupo pode visualizar atividades em grupos superiores.
- A mercadoria deve ser contabilizada mesmo que não passe pelo caixa.
- Todos os setores devem contabilizar suas atividades.
- Toda a engenharia social deve garantir que se as rotinas não forem feitas, travará outras rotinas que force aquele funcionário a finalizar suas tarefas até o término do dia
- As interfaces e as barreiras estruturais da empresa, devem garantir que todas as rotinas finalizem ao fim do dia coordenadamente.
- Coordenar as atividades para que os laços sociais auxiliem no comprimento das etapas.
- O cliente pode ter acesso a todas as mercadorias da loja e a qualquer momento solicita uma compra ou encomenda.
Não Funcionais
- O sistema deve:
- Ser compatível com desktop, tabletes, smartphones e registradores portáteis.
- Disponibilizar em aplicativos para smartphones, todos os produtos disponíveis.
- Cadastros somente na empresa.
- Agilizar as formas de trocar informação, rastreamento da mercadoria, conforto aos funcionários e clientes.
- Garantir que o administrador tenha acesso por dados de tudo que esta acontecendo na empresa mesmo que distante.
- Banco de dados orientado a Objeto.
- Desenvolvido em Java.
- Alta segurança por se tratar de um servidor próprio, com disponibilidade de acesso web browser, somente quando este servidor estiver ligado.