movie terminal application michael disney eku, dept. of technology, cen/cet

Post on 02-Jan-2016

218 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MOVIE TERMINAL APPLICATION

Michael DisneyEKU, 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

Thank You For Your Attention

Any Questions or Comments?

top related