US1010 - ArthurSchiavom/gestao-informacao-chao-de-fabrica--projeto-academico GitHub Wiki
Como Gestor de Projeto, eu pretendo que a equipa especifique um documento XSD que possa ser, posteriormente, usado para validar o conteúdo XML gerado pelo sistema. O XSD deve contemplar toda a infomação subjacente ao chão de fábrica
O XSD deve contemplar toda a infomação subjacente ao chão de fábrica (e.g. produtos, matérias-primas, máquinas, linhas de produção, categorias, ordens de produção, fichas de produção, lotes, consumos reais e efetivos, estornos, desvios, tempos de produção, entre outros).
Devem contemplar a possibilidade de para alguma informação (e.g. consumos, estornos, produção) ser útil obter totais agregados (e.g. por depósito, por matéria-prima).
O conjunto total de ficheiros para o Sprint 2 são: chaoDeFabrica.xml, chaoDeFabrica.xsd e schema2.xsd.
Os valores chave das entidades devem ser anotados como atributos em XML.
Ficheiro XML que contém a informação exportada e deve estar de acordo com o xsd que o valida.
Ficheiro XSD que define keys, keyrefs e lista os elementos que representam entidades do domínio que estão definidas no schema2.xsd.
Define as entidades utilizadas pelo chaoDeFabrica.xsd.
Documentação HTML (Website externo)
As restrições foram validadas ao serem testadas contra casos de sucesso e insucesso.
- Visual Studio Code com a extensão redhat.vscode-xml
- Oxygen XML Editor
- https://www.xmlvalidation.com
- Visual Studio Code com a extensão redhat.vscode-xml
- Oxygen XML Editor
- Altova XMLSpy