Considere, por hipótese, que a equipe de Engenharia de Software (ES) da Procuradoria Geral do Estado do Amazonas iniciou um projeto de um novo sistema de software. Como parte do trabalho, um Técnico especialista em ES, encarregado do módulo de controle de dados dos funcionários da Procuradoria, visitou os futuros usuários deste módulo para coletar requisitos. Em uma conversa formal, o técnico foi informado que:
− todos os usuários deverão digitar um nome e uma senha para acessar o sistema e, caso algum destes dados seja esquecido, poderá alterá-los por meio de um botão para esta finalidade;
− o cadastro, a alteração e a exclusão dos dados dos usuários somente poderão ser realizados por seus respectivos superiores, ou seja, o usuário cadastrado conseguirá consultar seus dados, porém não terá acesso às funções de cadastro, alteração e exclusão;
− no módulo de cadastro, os dados a serem fornecidos serão: id do usuário, nome, função e nome do departamento onde trabalha;
− todos os dados deverão ser armazenados no banco de dados SQL Server;
− o novo software deverá estar adequado à Lei Geral de Proteção de Dados e aos melhores padrões de usabilidade e acessibilidade;
− todo usuário deverá estar associado a um nível de permissão de acesso a recursos e este nível somente poderá ser alterado por seu superior; quando um usuário mudar de departamento, o novo gestor deverá alterar seu nível de permissão;
− haverá fornecimento de infraestrutura e serviços na nuvem de um grande provedor mundial para suportar o sistema.
A partir da coleta de requisitos, atenda ao que se pede:
a. Criar uma lista com os requisitos funcionais e uma com os requisitos não funcionais.
b. Informar e justificar qual diagrama da UML é o mais adequado para representar os requisitos funcionais e a interação dos usuários com estes requisitos.
c. Escrever a classe Usuario usando a linguagem Java, considerando os atributos obtidos na coleta de requisitos. Esta classe deve conter, ainda, construtor vazio e apenas o método setter e getter referente ao atributo nome do usuário.
d. Criar um formulário HTML para cadastrar apenas o id e o nome do usuário. Este formulário deve seguir estritamente os padrões da linguagem HTML na sua última versão, com campos devidamente ligados a seus respectivos rótulos. Deve conter, ainda, um botão Salvar que, ao ser clicado, levará a uma página chamada CadastroUsuario.php. Não é necessário criar o arquivo CadastroUsuario.php nem utilizar CSS para definir os estilos dos elementos do formulário.
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
Considere, por hipótese, que a equipe de Engenharia de Software (ES) da Procuradoria Geral do Estado do Amazonas iniciou um projeto de um novo sistema de software. Como parte do trabalho, um Técnico especialista em ES, encarregado do módulo de controle de dados dos funcionários da Procuradoria, visitou os futuros usuários deste módulo para coletar requisitos. Em uma conversa formal, o técnico foi informado que:
− todos os usuários deverão digitar um nome e uma senha para acessar o sistema e, caso algum destes dados seja esquecido, poderá alterá-los por meio de um botão para esta finalidade;
− o cadastro, a alteração e a exclusão dos dados dos usuários somente poderão ser realizados por seus …
A matrícula dos candidatos em uma instituição de ensino superior é realizada mediante apresentação dos documentos pessoais, além de documentos específicos de acordo com a natureza da reserva de vaga escolhida pelo candidato (negro, pardo ou indígena; baixa renda e deficiência), certificado de alistamento militar (para homens maiores de 18 anos) e a certificação de e quitação eleitoral (no caso de eleitores). Para candidatos menores de idade, a matrícula deverá ser realizada pelos pais ou por um procurador com documento de identificação (RG) e procuração.
A seguir, é mostrado como se desenvolve o processo de matrícula:

Considerando as informações presentes no texto apresentado, discorra sobr…



