Skip to content

arlindomcorrea/automation_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Agenda Unicesumar

Projeto em linguagem Python. O programa requisitado como Prova de Conceitos é uma versão beta (versão de inicial), onde são armazenados, temporariamente, os dados de contato de uma agenda.

Agenda

Índice

Status do Projeto

Badge em Desenvolvimento

Licença

MIT License

Badges

Last Commit Python Linux

Funcionalidades e Demonstração da Aplicação

Para cada registro, é armazenado as seguintes informações:

Nome;

Telefone;

Cidade;

Estado;

Status (P-> Pessoal) ou (C-> Comercial).

O programa apresenta um menu de opções ao usuário:

  1. Cadastrar Pessoa na Agenda

  2. Alterar dados da Pessoa

  3. Listar Agenda

  4. Procurar pessoa na Agenda

  5. Excluir Pessoa da Agenda

  6. Sair do sistema

1 – Inserir um novo cadastro: ao selecionar essa opção, o usuário deverá ser capaz de informar todos os dados do contato para registro;

2 – Alterar dados da Pessoa: ao selecionar essa opção, o usuário deverá indicar o nome do contato que deseja alterar, caso seja encontrado apresentar os campos para realizar a alteração, caso não encontrado indicar: Pessoa com o nome XXX não encontrada;

3 – Listar Agenda: ao selecionar essa opção, o programa deverá imprimir, na tela, todos os registros, um contato por linha;

4 – Procurar pessoa na Agenda: ao selecionar essa opção, o usuário deverá indicar o nome do contato que deseja visualizar os dados, caso seja encontrado apresentar os dados do mesmo na tela, caso não encontrado indicar: Pessoa com o nome XXX não encontrada;

5 – Excluir pessoa da Agenda: ao selecionar essa opção, o usuário deverá indicar o nome do contato que deseja excluir os dados, caso seja encontrado excluir o mesmo e escrever na tela “Cadastro excluído”, caso não encontrado indicar: Pessoa com o nome XXX não encontrada;

6 – Encerrar: o programa deve ser encerrado se, e somente se, o usuário escolher essa opção.

Caso o usuário escolha uma opção que não conste no menu, o programa exibirá uma mensagem de erro como: “Erro: opção inválida! ; retornando ao menu logo em seguida.

Acesso ao Projeto

Você pode acessar o código fonte do projeto ou baixá-lo.

Tecnologias utilizadas

Visual Studio Code Python Linux GitHub

Pessoas Desenvolvedoras do Projeto


Arlindo Martins Corrêa

Conclusão

Disciplina: Fundamentos de Programação com Python Objetivo da disciplina Mobilizar as competências de aplicar os conceitos básicos da linguagem Python e compreender como identificar erros de processos na programação.E as habilidades de Instalação de software para a linguagem python e declarar dados de váriaveis, tipo de string, inteiro e etc.

Ementa Utilização e histórico de linguagem de programação Python. Maneira de instalação e preparação do ambiente para a linguagem Python. Tipos de dados em Python: string, inteiro, tupla, dicionários, listas. Estrutura sequencial, estrutura de decisão, estrutura de de repetição. Manipulação de strings. Tratamento de erros e exceções. Realização de algoritmos utilizando Python.

About

Project for learning all about automation.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages