Code Monkey home page Code Monkey logo

cinemanu's Introduction

CINEMANU

INTRODUCCION El sistema fue desarrollado en C++ y este usa clases, funciones de tipo vacias así como alginas que retornan valores, archivos, apuntadores, entre otras cosas. Complementando el trabajo, se enexaron al documento los correspondientes diagramas, realizados en Star UML. Incluyendo en estos mismos, los siguientes: casos de uso, clases y actividades. El sistema es un cine, este cuenta con tres películas (End Game, 500 Días con Ella y Mente Indomable), dos empleados (Manuel Aguilera e Itzel Cabrera) y nueve funciones que se reproducen en tres salas (con 40 asientos por sala). Lo más interesante de nuestro sistema, es que el cliente va a ser capaz de visualizar el tráiler de la película que desea ver, así mismo, podrá consultar la información básica de la misma, como el nombre de la película, duración y clasificación de la misma.

OBJETIVOS El sistema realizado busca cumplir con los siguientes objetivos: • Almacenar la información correspondiente a las funciones del cine en un archivo de texto llamado “FUNCIONES.txt”, para poder mostrar en consola las funciones disponibles. • Almacenar la información correspondiente a los vendedores del cine en un archivo de texto llamado “VENDEDORES.txt”, para su posterior actualización, así como su consulta. • Visualizar las salas, con el estado actual de los lugares. • Visualizar los tráileres correspondientes a las películas disponibles. • Permitir la compra de boletos, así como selección de lugares por medio de una herramienta visual que sea atractiva e interactiva. • Tener un mejor control de las ganancias en la venta de boletos, así como de las funciones proyectadas en el cine

CONCLUSIONES En este proyecto podemos concluir que el lenguaje de programación C++ presenta grandes herramientas de desarrollo para los programadores como las funciones, bibliotecas y más, además de que nos permite la implementación del paradigma de la programación orientada a objetos lo cual nos permite usar: clases, objetos, herencia, etc. De manera que el programador se ocupa de utilizar dichas herramientas para resolver un problema específico, en este caso, como nuestro programa de un cine. Después de haber analizado el proceso de compra de boletos del programa y testearlo varias veces cómo si se efectuara en un cine, se concluye que una de las principales causas de los errores es el hecho de que las personas hacen este proceso de forma manual es decir que en algún momento el usuario se puede equivocar al introducir algún valor o digito en el programa y este termine colapsando. El sistema en que se realiza no cuenta con las validaciones suficientes para evitar los errores humanos, por lo que se recomienda realizar las adecuaciones necesarias para que los campos de captura no permitan incluir un registro si éste tiene un error. Es decir, lo más importante en este tipo de sistemas es una validación estable.

NOTA: AGREGAR EL DIRECTORIO /VIDEOS Y DENTRO INCLUIR LOS .MP4 CORRESPONDIENTES O EDITAR EL CODIGO PARA EL CORRECTO FUNCIONAMIENTO

cinemanu's People

Contributors

zuriel-hr avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

itzelcabrera

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.