Este é um sistema de gestão de reservas desenvolvido para uma pousada em Tubarão, Santa Catarina. Este projeto foi criado durante o curso de Análise e Desenvolvimento de Sistemas da Universidade UNISENAI SC como parte das atividades do quarto semestre.
O sistema é um software desktop desenvolvido em C# e MySQL, e abrange uma ampla gama de funcionalidades, como cadastros, movimentações, reservas e relatórios. Ele é ideal para gerenciar reservas, estoque de produtos, entrada e saída de hóspedes e outras atividades da pousada.
- Funcionários, Hóspedes, Quartos, Usuários, Produtos, Serviços, Cargos e Fornecedores: Permite o cadastro e a gestão de diferentes entidades.
- Produtos: Possui recursos para adicionar novos produtos e atualizar o estoque.
- Vendas e Serviços: Cadastro de vendas e de novos tipos de serviços.
- Controle de Entradas e Saídas: Consulta de movimentações de entrada e saída.
- Reservas de Quartos: Formulário com calendário, visualização de quartos disponíveis (quartos ocupados aparecem em vermelho) e campos para inserir informações do hóspede, como telefone, nome e valor da diária.
- Consulta de Reservas: Ferramenta para visualizar, realizar check-ins e check-outs.
- Relatórios de Produtos, Vendas, Serviços e Movimentações Gerais: Relatórios detalhados, com opção para exportação em PDF, Excel e Word.
Certifique-se de que os seguintes programas estão instalados no seu ambiente local:
- Visual Studio com suporte para C# e Windows Forms.
- XAMPP para rodar o servidor MySQL localmente.
- PHPMyAdmin para gerenciar o banco de dados MySQL.
Para começar, clone este repositório na sua máquina local:
git clone https://github.com/AlexandreLiberatto/SistemaPousada-CSharp.git
cd SistemaPousada-CSharp
- Abra o XAMPP e inicie o servidor MySQL.
- Acesse o PHPMyAdmin (geralmente em http://localhost/phpmyadmin).
- Crie um novo banco de dados chamado
hotel
. - Importe o arquivo
hotel.sql
(disponível no repositório) para o banco de dadoshotel
.
- Abra o Visual Studio e carregue a solução do projeto (
.sln
) localizada na pasta do repositório. - Verifique se a conexão com o banco de dados está configurada corretamente no código, apontando para o banco de dados local criado no passo anterior.
- Compile o projeto para verificar se todas as dependências estão resolvidas.
- No Visual Studio, selecione Iniciar para rodar o projeto. Certifique-se de que o servidor MySQL no XAMPP esteja em execução durante o uso do sistema.
Após executar o sistema, você terá acesso às seguintes seções:
- Cadastros: Adicione e gerencie funcionários, hóspedes, quartos, produtos, entre outros.
- Movimentações: Registre e consulte vendas e serviços.
- Reservas: Gerencie reservas de quartos, incluindo visualização de quartos disponíveis e consulta de reservas.
- Relatórios: Geração de relatórios com opção de exportação para PDF, Excel e Word.
- Linguagem de Programação: C#
- Banco de Dados: MySQL (utilizando PHPMyAdmin para gestão)
- IDE: Visual Studio
- Framework: .NET Windows Forms
Caso tenha alguma dúvida ou precise de suporte, entre em contato:
- WhatsApp: +55 48 99160-4054
- E-mail: [email protected]
- Portfólio: Portfolio Online
- LinkedIn: Perfil LinkedIn
Este sistema foi desenvolvido com dedicação e foco na prática das habilidades adquiridas ao longo do curso de Análise e Desenvolvimento de Sistemas da UNISENAI. Agradeço aos professores da instituição por proporcionar este desafio e a oportunidade de crescimento como programador, permitindo-me aplicar e aprimorar conhecimentos em desenvolvimento de software, gestão de dados e resolução de problemas práticos.
Espero que este projeto atenda às necessidades de gestão de uma pousada e demonstre meu compromisso em desenvolver soluções completas e funcionais para o setor de hospedagem.