Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Colaboradores

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured


10 de dez. de 2020

MAPA Engenharia de Software - Unicesumar

Precisando de assessoria nos seus trabalhos entre em contato: 015997643162

O diagrama de casos de uso (Use Case Diagram) é, dentre todos os diagramas da UML, o mais abstrato, flexível e informal e seu principal objetivo é modelar as funcionalidades e serviços oferecidos pelo sistema. Por meio de uma linguagem simples, este diagrama apresenta o comportamento externo do sistema a partir da perspectiva do usuário. De acordo com Silva (2007), o diagrama de caso de uso incorpora o conjunto de requisitos funcionais estabelecidos para o software que está sendo modelado. Os requisitos funcionais definem as funções que o sistema deve fornecer, sobre como o sistema deve reagir a entradas específicas e sobre como se comportar em determinadas situações.

Diante do exposto sobre Diagrama de Caso de Uso e Requisitos Funcionais, analise o cenário e a breve descrição de requisitos a seguir:
 
Cenário: Um cliente (empresa) que atua no ramo de prestação de serviços - locação de materiais/equipamentos para festas - contratou a empresa em que você trabalha para desenvolver um software de gestão do negócio.

Você terá um papel específico neste projeto:  atuará na equipe de análise de requisitos e irá especificar os requisitos funcionais e irá modelar um Diagrama de Caso de Uso e um Diagrama Entidade-Relacionamento (DER) com base no cenário descrito.

Descrição de requisitos: o possível cliente da empresa consulta os serviços (segurança, monitor para recreação com crianças, DJ, banda, buffet) e produtos (temas e acessórias para o tema). Se o possível cliente decidir contratar algum serviço e produto, ele será direcionado para a área de contratação, a qual, obrigatoriamente, precisará verificar seu cadastro e direcionará para o gerenciamento de cliente. O funcionário da empresa realiza a gestão dos serviços, produtos, contratos e clientes. O sistema deverá armazenar dados dos clientes (nome completo, endereço, telefone, e-mail, cpf), dos serviços (nome, descrição, valor, observação), dos produtos (nome, descrição, valor, observação) e contrato (data, horário, dados do contratante, produtos, serviços, quantidades, valor total).           

Pautando-se nessas informações e no cenário descrito acima, desenvolva as seguintes atividades:

a) Faça o levantamento de pelo menos 04 Requisitos Funcionais do sistema;
b) Modele 01 Diagrama de Casos de Uso do sistema;
c) Modele um Diagrama Entidade-Relacionamento (DER) do sistema.


Para esta atividade, você deve utilizar um software editor de texto (word) no qual fará o desenvolvimento do seu trabalho. Esse arquivo deverá ser anexado no momento do envio. Muita atenção para enviar o arquivo correto, visto que o envio poderá ser feito uma única vez! Envie no formato doc ou pdf.

Para a modelagem dos diagramas sugerimos as ferramentas Astah e BrModelo, mas você poderá utilizar outras ferramentas da sua escolha também.



21 de ago. de 2020

Estrutura de dados I - Mapa Unicesumar

Atenção: Precisando de ajudas nos seus trabalhos entre em contato e realize um orçamento: E-mail: mvf5system@gmail.com

(15) 99764-3162

Os processadores Intel da família x86 costumam dar a possibilidade e o programador criar sub-rotinas em assembly (procedimentos ou funções). Para isso, o programador deve conhecer muito bem a arquitetura e organização do computador. A programação de computadores em linguagem de baixo nível exige que saibamos como manipular dados em memória respeitando as regras de inserção e remoção impostas pela estrutura de dados conhecida como pilha. Segundo Silberchartz (2011), um programa possui quatro áreas principais, em memória, a saber: seção de texto, seção e dados, heap e pilha. A figura abaixo ilustra a estrutura de um processo em memória principal.

SILBERSCHATZ, Abraham. Fundamentos de Sistemas Operacionais. 8. ed. Rio de Janeiro: LTC, 2011.
 
Considere que você é um desenvolvedor Open Source e está ajudando a comunidade de Sistema Operacional de Código aberto a desenvolver um algoritmo de gerenciamento da pilha em memória. Assim sendo, você decide criar um programa que simule condições semelhantes às de um Sistema Operacional que manipula a pilha.
 
Os dados a serem armazenados na pilha devem simular processos, sendo que cada elemento a empilhar/desempilhar deve possuir:
 
O PID do cada processo (Process ID, é um código gerado automaticamente pelo sistema – cada processo tem seu próprio PID);
O nome do programa/comando que gerou o processo.
 
O programa deve ter um menu principal em forma de laço de repetição que atenda aos seguintes requisitos:
 
O menu sempre deve imprimir o conteúdo da pilha (da base em direção ao topo);
Após a impressão do conteúdo da pilha, o usuário deve ser informado de que pode realizar as seguintes operações:
Inserir um elemento na pilha;
Remover um elemento da pilha;
Esvaziar a pilha;
Encerrar o programa.
 
A operação “Inserir um elemento na pilha” deve pedir para que o usuário informe o nome do programa ou comando que será empilhado. O programa deve associar um PID a esse nome automaticamente, e empilhar ambos os dados: PID + nome. Caso a pilha esteja cheia, o usuário deve receber uma mensagem informando: “Pilha cheia, impossível empilhar mais elementos.”.
 
A operação “Remover um elemento da pilha” tentar remover um elemento da pilha. Caso haja elemento para ser removido, o PID e o nome do elemento desempilhado devem ser impressos na tela. Caso não seja possível desempilhar elementos, o programa deve imprimir a mensagem “Pilha vazia, impossível desempilhar elementos.”, na tela.
 
A operação “Esvaziar a pilha” deve remover todos os elementos da pilha.
 
A operação “Encerrar programa” deve finalizar o processo.
 
Observações:
O código-fonte deve ser escrito de forma a implementar estruturas de dados estáticas. Nesse caso, nossa pilha deverá ter, no máximo, 5 posições para armazenar elementos (tamanho igual a 5);
A correção será feita em ambiente Bloodshed Dev C++, no padrão C ANSI. Assim, caso o aluno tenha desenvolvido seu código em outra IDE/Compilador, é importante que o aluno garanta que seu código também é compilável/executável em ambiente Dev C++. Essa é uma responsabilidade do aluno, e não da equipe de correção.

13 de ago. de 2020

MAPA - ADS - PROGRAMAÇÃO I – UNICESUMAR

 Atenção: Precisando de ajudas nos seus trabalhos entre em contato e realize um orçamento: E-mail: mvf5system@gmail.com


(15) 99764-3162

 

QUESTÃO 1

Para esta Atividade Mapa, considere que sua empresa resolveu refazer o sistema de gerenciamento interno e, você foi designado para desenvolver o sistema em Java, usando conceitos de orientação a objetos. A especificação do sistema ainda não está completa, mas, seu chefe quer ver o que já foi desenhado, implementado e, em funcionamento.

Portanto, você deve implementar um sistema na linguagem de programação Java que siga as especificações do diagrama de classes abaixo.

Para a construção do sistema, você deverá utilizar a IDE de desenvolvimento NetBeans - a mesma que foi utilizado na disciplina.
 
1 - Pontos de destaque a serem implementados:
 1.1 - Lembre-se de que métodos e classes com o nome em itálico são abstratos e, que no diagrama de classes não constam os métodos acessores.
1.2 - O método "exibeDados" deve listar o nome e, o documento da pessoa, assim como qual é o papel da pessoa na organização (presidente, secretária, vendedor ou cliente).
1.3 - O método "verificarSenha" recebe uma senha como parâmetro e, compara com a senha armazenada para o cliente. Não se preocupe com criptografia, a senha vai estar em texto comum e, vai ser comparada com a que for passada com parâmetro.
1.4 - O método "calculaSalarioAnual" retornará o salário somado dos 12 meses, mais o décimo terceiro. Conta simples, mesmo.
1.5 - O método "salarioMesComComissao" vai retornar o salário do vendedor, somado à comissão dele que for cadastrada. Como a comissão é aplicada ao valor de vendas e, essa parte ainda não consta no diagrama, considere que a comissão cadastrada já é o valor final da comissão em reais.
1.6 - Todas as classes (que precisarem dos construtores) devem ter apenas um construtor vazio (sem parâmetros) e, um construtor com todos os parâmetros para já adicionar os valores na criação.
 
2 - Para garantir que o sistema funciona como esperado, seu chefe pediu para realizar as seguintes ações:
2.1 - Cadastre o presidente da empresa, que é o Asdrubal Leôncio Correa.
2.2 - Cadastre as duas secretárias, a Fátima e, a Ana.
2.3 - Cadastre os vendedores João, Vanessa e, Carlos.
2.4 - Cadastre os clientes Marcos, Joana, Elisa e, Lucas.
2.5 - Defina as comissões dos vendedores
2.6 - Calcule o salário anual do Asdrubal e, da Ana.
2.7 - O usuário Lucas esqueceu a senha dele. Verifique se a senha dele é "123456", "segredo" ou "teste".
2.8 - Mande exibir os dados de todas as pessoas (uma por uma).
 
Essas ações devem ficar em sua classe principal para que, ao executar, as ações já sejam executadas.
 
* Os detalhes que você não tiver sobre as pessoas você pode inventar. 

Ao terminar a sua atividade, lembre-se de Exportar seu projeto no formato .zip e envie o seu código pelo sistema Studeo.
Para exportar no NetBeans, siga os passos: Arquivo > Exportar Projeto > Para ZIP

Boa atividade.


7 de ago. de 2020

MAPA - ADS/SI - DESIGN DE INTERAÇÃO – 2020

 Atenção: Precisando de ajudas nos seus trabalhos entre em contato e realize um orçamento: E-mail: mvf5system@gmail.com

Imagine que você visitou um cliente e captou os requisitos necessários para o desenvolvimento de algumas telas do sistema, porém, o cliente gostaria de ter uma ideia de como irá ficar o resultado final.

Partindo desta necessidade, você optou pelo uso da prototipação, agora, baseando-se nos requisitos listados crie as telas separadas de cada tela.

O cliente disse que as telas poderão ser feitas conforme sua criatividade onde você pode utilizar o template e layout (desktop ou web) de sua preferência, porém, as telas deverão obrigatoriamente conter os campos e botões solicitados por ele.


​Tela: Menu Inicial

- Deverá conter a chamada das telas: Cadastro de Cliente, Cadastro de Vendedores e Cadastro de Estados.
- Deverá conter os botões: Sair e Ajuda.
 

Tela: Cadastro de Cliente

- Deverá conter os botões: Novo, Editar, Gravar, Excluir e Sair.
- Nesta tela devemos ter os seguintes campos:

ID, CPF/CNPJ (um único campo), Razão Social, Nome Fantasia, Fone, Endereço, CEP, Complemento, Cidade, UF, Inscrição Estadual, E-mail.
Tela: Cadastro de Vendedores

- Deverá conter os botões: Novo, Editar, Gravar, Excluir e Sair.
- Nesta tela devemos ter os seguintes campos:


ID, CPF/CNPJ (um único campo), Nome do Vendedor, Fone, Endereço, CEP, Complemento, Cidade, UF, Inscrição Estadual, E-mail, Percentual de Comissão.
 

Tela: Cadastro Estados

- Deverá conter os botões: Novo, Editar, Gravar, Excluir e Sair.
- Nesta tela devemos ter os seguintes campos:

ID, UF (sigla do estado), Descrição. ​
ORIENTAÇÕES:

​1) Para confecção das telas utilize o programa PENCIL disponível em: https://pencil.evolus.vn/ . Utilize sempre a versão mais recente.

2) Para o envio da atividade, você pode dar Print Screen e enviar apenas as imagens das telas confeccionadas. Lembrando que deve colocar todas as telas em um único arquivo, pois o sistema só aceita um arquivo para envio. Pode ser em um .doc ou .pdf

3) Caso tenha dúvidas sobre a ferramenta selecionei alguns vídeos no youtube para ajudá-lo no entendimento da ferramenta:

- Aula 1 - https://bit.ly/3cMbG3b
- Aula 2 - https://bit.ly/3cJPSFq
- Aula 3 - https://bit.ly/2VYcDyy
- Aula 4 - https://bit.ly/2xb9FhY
- Aula 5 - https://bit.ly/2Y2T7DR

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares