1 / 18

MOVIE TERMINAL APPLICATION

MOVIE TERMINAL APPLICATION. Michael Disney EKU, Dept. of Technology, CEN/CET. OUTLINE. Motivation Introduction Problem Statement Proposed Solution Results Conclusions Future Work. MOTIVATION. To learn more about writing programs To learn how to network computers with written programs

fred
Download Presentation

MOVIE TERMINAL APPLICATION

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET

  2. OUTLINE • Motivation • Introduction • Problem Statement • Proposed Solution • Results • Conclusions • Future Work

  3. MOTIVATION • To learn more about writing programs • To learn how to network computers with written programs • Decrease lines at the movie theaters…

  4. INTRODUCTION • Created with Visual Basic • Program and Setup Similar to Self Checkouts • Unreal Streaming Media Server Used to Broadcast and Monitor Web Cams at Terminals

  5. PROBLEM STATEMENT • How To Use One Cashier To Monitor Multiple Movie Sales • Movie Previews Available Before Tickets Are Purchased • Keep Tallies Of How Many Tickets Are Available For Sale

  6. PROPOSED SOLUTION • How to build the software • Visual Basic 6.0 Professional • Unreal Streaming Media Server • Windows Media Player

  7. Proposed Solution Cont. • Server Program with one video feed from client one • Movie Tallies on the right side update every 5 seconds • Approve and Deny buttons at the bottom of each video display for R-Rated Movies

  8. Proposed Solution Cont. • Client Program • Purchase ticket buttons (R-Rated movies wait for approval) • Windows Media Player for preview buttons

  9. Software • Visual Basic 6.0 Professional • Sample of program code for client program

  10. Software (Video) • Unreal Streaming Media Server • Broadcasts video across the network • Unreal Live Server • Connects web cam to server

  11. Software (Previews) • Windows Media Player • Integrated into the program • Previews saved to hard drive of client or on server

  12. Movie Tallies • Movie Tallies updated every 5 seconds • Tallies are stored in a shared folder • Clients access files in the shared folder • Clients writes new amount of tickets

  13. Movie Tallies Cont. (R-Rated) • A request writes a 1 to a text file • A 1 alerts the cashier to approve or deny • Approve writes a 2 to the text file • Deny writes a 3 to the text file

  14. RESULTS • Demonstration

  15. CONCLUSIONS • Complete program works and would be efficient in a real life working environment • Allows movie theaters to save money • Not sacrificing the monitoring of the sale of the R-Rated tickets

  16. Conclusions Cont.What I Learned • More familiar with Visual Basic and code writing techniques • Media servers and how to broadcast from a web cam over such servers • Integrate other programs into Visual Basic designed programs, such as Windows Media Player

  17. FUTURE WORK • Using data server instead of text files for movie tallies • Add camera controls into the server program for the cashier • Use more recent version of visual basic to work better with modern software and peripherals

  18. Thank You For Your Attention Any Questions or Comments?

More Related