Skip to content

danielzhangau/Queueing-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Queueing application

UQ CSSE1001 Python

Course Description: Introduction to Software Engineering through programming with particular focus on the fundamentals of computing & programming, using an exploratory problem-based approach. Building abstractions with procedures, data & objects; data modelling; designing, coding & debugging programs of increasing complexity

An example of what this queue should look like is below GUI A desktop application is written entirely in python using Tkinter. The GUI in your software is to have the same labels, buttons and text as the existing web application, but the "Request Help" buttons will have slightly different functions. When a user presses either the "Request Quick Help" button or "Request Long Help" button, the application must display a dialog box which asks the user for their name. Once they have entered their name, the application should join the user to the queue, display their name on the screen, and regularly update the amount of time they have been waiting on the queue (roughly once every ten seconds). Further, the "Questions Asked" heading really refers to the questions answered since opening the application, and is tracked separately for quick & long help.

What I learned:

  • Common Data Types
  • Conditionals and Loops
  • Classes

About

A Desktop Application implemented by Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages