Rysin Online Header
Rysin Online - Custom Designed Software (Demonstration program). Last Update: 15 March 2007 - 8:45pm (GMT)


The Marr College voting program was programmed for Marr Computing - Marr College Computing Department.

Troon Website Design
Promotion for Troon Website Design


Marr College Voting Software

Visual Basic 6 is needed to view the source code of this program. If you want to run the file without visual basic run the .exe file.

Un-Zip All Files for the program to run properly!

Marr College voting program was created in October 2006, for my school, Marr College in Scotland. Marr College required 20 teams to vote for another team they wanted to win. It has been decided to allow the viewing of source code for this particular program, licensing under the GNU General Public Licence.

Skip Instructions and download >>


About the program & Instructions

In October 2006, I was asked to create a program for my school, Marr College, the program had to take in votes for 20 teams who were involved in a charity (enterprise) day. The program was to tell the users who won. This is in fact the second version of the voting program. The source code for Version 1 is no longer available.

The vote casting screen

On the vote casting screen i had to decide on an easy way to enter votes quickly when a vote had been cast (when i was told to add a vote in other words). To cast a vote, the person who was entering the votes would press (on the numeric pad ABOVE the letter pad):

1 - 9   Teams 1 - 9
0   Team 10
Shift + 1-9   Teams 11 - 19 (Shift adds 10 to the value)
Shift + 0   Team 20 (Shift adds 10 to the value)

Note: The Shift + <Value> controls were designed on a UK Keyboard, US Keyboards may experience difficulties.

Visual effects on this form (flashing team numbers) were created using Timers.

The vote results screen

In this form it was important to make it obvious to all people viewing the program (which was on a projector) who had won. The bars load individually, from left to right, 1 second apart.

Flashing Winner Form
Flashing Winner Form

The flashing winner form wasn't really needed. But it seemed to go down quite well last year, so i decided to add the flashing screen again, in 2006. Actually, the form this year had some new features such as new colours. Last year's form only flashed green and blue, this years form was extremely colourful. In fact, it helped users who didn't entirely understand the concept of the way in which the results were shown. A lot more feedback, once this form was shown. Probably suggests most people didn't totally understand the concept of the voting program. Do i care? Not really.

Known Problems

  • In some scenarios during a draw, the winners screen shows "draw between 0 and...." when obviously there is no team 0, the teams are 1 - 20.
  • Some systems are not found to be compatible with the screen resolution chosen to run the program.
  • Some systems do not have wmp.dll for windows media player.

Continue >>

 

Copyright © 2007, Rysin Online Web & Program Design.