Skip to content

Projeto da Unidade Curricular de Desenvolvimento de Aplicações

Notifications You must be signed in to change notification settings

dianacatarino/PSI_DA_PL1-E

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

CineGest

Este projeto consiste em desenvolver um sistema de gestão para um cinema, com o objetivo de controlar todas as operações relacionadas ao negócio. O software permitirá gerir a exibição de filmes, as salas do cinema, a venda de bilhetes aos clientes, além de armazenar dados dos funcionários.

Principais Funcionalidades

Configuração do Cinema e das Salas: Definir as informações iniciais do cinema, como nome, endereço e e-mail. Configurar o número de salas e a disposição dos lugares em cada sala.

Filmes e Sessões: Associar os filmes a sessões específicas, agendando as datas e horários para exibição. Os filmes são categorizados por gênero.

Venda de Bilhetes: Emitir bilhetes para os clientes, associando-os a lugares específicos nas sessões. Os bilhetes têm um estado para indicar se foram utilizados ou não.

Clientes: Permitir a compra de bilhetes seja tanto por clientes anônimos quanto por clientes registrados no sistema. São guardados os dados dos clientes para compras futuras.

Funcionários: Criar e gerir funcionários no sistema. É possível alterar entre diferentes funcionários durante a utilização.

Persistência dos Dados: Todos os dados são armazenados numa base de dados em SQL Server, utilizando o Entity Framework para garantir a integridade dos dados.

Pré-requisitos

  • Sistema operativo compatível (Windows)
  • Microsoft Visual Studio 2022
  • Microsoft SQL Server instalado
  • Microsoft .NET Framework (versão 6.4.4)

Instalação

  • Verificar as versões corretas do .NET Framework ou .NET Core instaladas.
  • Configurar corretamente o Microsoft SQL Server e assegurar que esteja acessível.
  • Fazer download do código-fonte do sistema de gestão de cinema a partir de o repositório Git.
  • Abrir o projeto no Visual Studio 2022.
  • Restaurar as dependências do projeto utilizando o NuGet.
  • Configurar as conexões de base de dados.
  • Compilar e executar o sistema a partir do Visual Studio 2022.

Utilização

  • Abrir a aplicação da gestão do cinema.
  • Configurar as informações do cinema.
  • Explorar as funcionalidades disponíveis, como gerir as salas, filmes, sessões, venda de bilhetes, registar os clientes e funcionários.
  • Utilizar os recursos de pesquisa e filtros para facilitar a navegação e localização de informações.
  • Realizar testes abrangentes em diferentes cenários para garantir o bom funcionamento do sistema.

Autores

Diana Catarino 2220863
Maria Jesus 2211923


Unidade Curricular: Desenvolvimento de Aplicações @2023
Curso Técnico Superior Profissional de Programação de Sistemas de Informação

Imagem

About

Projeto da Unidade Curricular de Desenvolvimento de Aplicações

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages