Creando Sistema de Venta de Boletos


Que tal futuros desarrolladores..!!



Aprenderemos a desarrollar proyectos para Visual C# 2010 y SQL Server 2008, paso a paso y por módulos para que sea más fácil el aprendizaje, este será el primer proyecto que desarrollaremos en estos tutoriales,  la idea será la siguiente:


Crear un sistema de venta de boletos para una Terminal de Autobuses utilizando arquitectura en 3 capaz, como es esto, pues bien la parte lógica de datos se almacenara en una base de datos en este caso usaremos SQL Server 2008, la parte del usuario usaremos una aplicación para escritorio que crearemos con Visual C# 2010 y la intermedia lo haremos con un Servicio Web que haremos también con Visual C# Web Service, no se preocupen si no saben que son, cada una de estas tecnologías, aprenderemos a utilizarlas una por una a detalle en este pequeño tutorial.



Las especificaciones del proyecto serán las siguientes:

  • ·         El sistema estará creado en 3 capas.
  • ·         El sistema tendrá usuarios.
  • ·         El sistema deberá poder realizar un corte de caja.
  • ·         El sistema podre realizar venta de boletos.
  • ·         El sistema deberá realizar cancelaciones de boletos.
  • ·         El sistema tendrá lista de corridas.
  • ·         El sistema podre realizar la selección del número de asiento.
  • ·         El sistema deberá poder realizar una venta de boletos para un viaje redondo.


Las Herramientas que utilizaremos serán:

 SQL Server 2008 en este link esta como descargarlo, instalarlo y configurarlo:



Visual Studio 2010 en su versión Express:


Links:

·         Primera entrega;
·         Base de datos:




Segunda entrega;
 Web Service:




Tercera entrega;
Aplicación de Usuario:



  • Creación de conexión con el Web Service y Métodos Auxiliares. [Próximamente]
  • Creación de Interfaces de Inicio de sesión, menú principal e inicio de caja [Próximamente]
  • Creación de Selección y venta de boletos, cancelación y corte de caja. [Próximamente]



Espero este proyecto que no tiene otra finalidad más que la de ayudarlos a aprender desarrollar y a comprender la codificación con estas herramientas sea de mucho aporte para su desarrollo como programadores de software, cualquier duda o sugerencia estoy abierto para ellas, además de ayudarlos con mucho gusto.
Aquí esta el proyecto en C# y el Web Service, solo falta la base de datos que ya se ha especificado cuales serán los campos y los procedimientos almacenados. pueden ver el código y puedan ajustarlo a su gusto: espero sea de gran ayuda, cualquier duda pueden hacerla llegar.

http://sdrv.ms/SEMT35

28 comentarios:

  1. Esta muy bueno tu blog pero te le falta a esta pagina los datos asi como tambien un traductor, te hace falta inyectarle ejemplos con videos tutoriales en algunas partes que hacen que sea interdinamico al usuario, te felicito tienes un 5 ganado.

    ResponderEliminar
    Respuestas
    1. Gracias por tu opinión, no entendí muy bien lo de "los datos", espero pronto subir vídeos tutoriales y mejorarlo ;) Gracias de nuevo

      Eliminar
  2. Y cuando seguimos con el proyecto?

    ResponderEliminar
    Respuestas
    1. en unos días mas subo la siguiente parte de los metodos de Web service, estoy tratando de hacerlo con video, pero ya seguiremos =D, sorry por la tardanza, gracias.

      Eliminar
    2. Jajajaja O.K. Josue, gracias y un abrazo

      Eliminar
  3. ya estamos en mayo que paso con la continuidad del proyecto?

    ResponderEliminar
  4. Hola que tal, oye terminaras el tutorial de la terminal de autobuses?, de ser asi cuando continuaras? Muchas gracias, me ha servido de gran ayuda :D

    ResponderEliminar
  5. cuado subiras las demas entrgas

    ResponderEliminar
  6. Hola amigo muy buen aporte. mas que todo para las personas que estamos aprendiendo a programa en C#...muchas gracias...esperando las demas entregassss

    ResponderEliminar
  7. Saludos a todos..!! estoy en eso aguantenme en este fin de semana subo mas entregas =D saludos buena semana para todos :D

    ResponderEliminar
  8. hola, esta muy padre tu tutorial, para cuando continuaras con las siguientes entregas?? me interesan mucho muy buen aporte, gracias por compartir!!

    ResponderEliminar
  9. Gracias por tu aporte, esta super... cuando continuaras con las otras entregas...

    ResponderEliminar
  10. Hola:

    A mi me gustaria poder contratarte para un sistema de venta de boletos que necesito en mi empresa. americatoursplus@gmail.com

    ResponderEliminar
  11. hola qtal me parese un buen programa pero me podrias indicar el nombre de usuario y contraseña de tu aplicacion

    ResponderEliminar
  12. Estimado no veo que manejes la tabla coperativa para poder agrupar las sucursales. Favor agregalos

    ResponderEliminar
  13. Gracias por los aportes, están buenisimos.

    Cuando continuamos con el proyecto???

    ResponderEliminar
  14. muy buen aporte cuando continuas subiendo las demas entregas del curso

    ResponderEliminar
  15. buen aporte... pero seria bueno que se continuera el proyecto.... :)

    ResponderEliminar
  16. Gracias por el interés, espero este fin de semana subir algo, saludos.

    ResponderEliminar
  17. Esperamos que puedas... el proyecto es muy interesante...

    ResponderEliminar
  18. Qué lastima inicié con todo el empeño y emoción porque estoy tratando de aprender más sobre lo que son sistemas de punto de venta, pero por torpe y no mirar antes no noté que no estaba completa por lo que avancé todo y entendí la mayor parte, pero de repente no puedo seguir porque no está terminado.
    Personalmente prefiero este tipo de tutoriales a los videotutoriales, pero al final no subiste ni una ni otra. Si lo hubieras podido terminar o si tuvieras el chance y lo terminaras te lo agradecería porque me ha costado encontrar algo similar, please.

    ResponderEliminar
  19. El proyecto sigue estando en esta ruta http://sdrv.ms/SEMT35 al final del post siempre ha estado la ruta.

    ResponderEliminar
  20. cual es el usuario y la contraseña del sistema

    ResponderEliminar
  21. hola amigo, Antes que nada. Te felicito por tu gran trabajo. En hora buena.
    Podrías volver a re subir el proyecto pues la liga esta rota.
    gracias. Nuevamente felicidades.

    ResponderEliminar
  22. Puedes actualizar el link de dónde descargarlo

    ResponderEliminar