eQueue Mobile Application

Slides:



Advertisements
Similar presentations
The Sherlock Project Purdue University, Department of Computer Sciences Sponsored by Tellabs, Inc. Doug Clark - Group Leader Tobey Pasheilich Raj Talwar.
Advertisements

1 Virtual Forensics Lab Steve Kim (Client) Marilyn Silva Rajeswari Ian Anu Nagpal Anthony Glover 1.
What’s That? : A Location Based Service Department of Computer Science and Engineering University of Minnesota Presented by: Don Eagan Chintan Patel
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
DISTRIBUTED PROCESS IMPLEMENTAION BHAVIN KANSARA.
NFC Inventory Android App
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
AN ALTERNATIVE BIO- SPECIMEN BARCODE INITIATOR, READER AND UPDATER APPLICATION By Toluwaleke Ademuyiwa Supervisor : Prof. Venter Co-supervisor : Prof.
Android Core Logging Application Keith Schneider Introduction The Core Logging application is part of a software suite that is designed to enable geologic.
Hanoi Tourist Map on Android Student : Nguyễn Xuân Nam Supervisor : Dr. Vũ Tuyết Trinh 1 HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY Programme de Formation.
NOTEPHONES SYSTEM Allen Mwangonde Supervisor: Isabel M. Venter University of the Western Cape Computer Science (Hons)
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
BACK-END FOR MONITORING MESH NETWORK ACTIVITY Ajayi Olabode Oluwaseun Department of Computer Science University of the Western Cape, Private Bag x17, Bellville.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
SEU On-line Sales System Mark Davis Senior BS in Computer Science.
Spring 2011 CIS 4911 Senior Project Catalog Description: Students work on faculty supervised projects in teams of up to 5 members to design and implement.
MOBILE MEDICAL INFORMATION FOR THE DEAF By: Siphokazi Dayile Supervisor: Prof I Venter Co-supervisor: Prof WD Tucker.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
By Toluwaleke Ademuyiwa Supervisor : Prof. I.M. Venter Co-supervisor : Prof. A. Christoffels.
AUTHOR: ZINE TSHAKA SUPERVISOR: Professor I.VENTER.
Automated Home Care Messaging System (AHCMS) Supervisor: Prof. Trevor W. Pearce Prof. Ian Marsland Project Member: Wen Chan Chang Jan. 26, 2005 Department.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
A Service Oriented Architecture for the Finance Case Study
NOTEPHONES SYSTEM Author : Allen Mwangonde Supervisor : Prof. Isabel M. Venter.
DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.
AN ALTERNATIVE BIO- SPECIMEN BARCODE INITIATOR, READER AND UPDATER APPLICATION By Toluwaleke Ademuyiwa Supervisor : Prof. I.M. Venter Co-supervisor : Prof.
CP3301 Human Computer Interaction Kenny Lock Godwin Wong Yohana Priscillia.
ESG-CET Meeting, Boulder, CO, April 2008 Gateway Implementation 4/30/2008.
CSC 2720 Building Web Applications Basic Frameworks for Building Dynamic Web Sites / Web Applications.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
WHERE ART THOU? USING LOCATION- SENSING TECHNOLOGIES TO SECURE CHILDREN By Takudzwa Madzande Supervisor: Prof IM Venter.
IPS Infrastructure Technological Overview of Work Done.
D ISTRIBUTED D ATABASE F OR B USINESS T RANSACTIONS By Ghislaine Ngangom ( ) Supervisor : Prof Isabella Venter.
XSEDE GLUE2 Update 1. Current XSEDE Usage Using legacy TeraGrid information services Publishing compute information about clusters – Subset of XSEDE clusters.
Advanced Higher Computing Science
Generalization of Tooltips
Android Mobile Application Development
Dispatcher Phoenix Is…
Computer Science skill sets
StudiDroid: Mobile Android Application
eQueue Mobile Application
REVEALING THE ACTUAL COST OF TELECOMMUNICATIONS TO MOBILE USERS
Information Collection and Presentation Enriched by Remote Sensor Data
Preservation and Access of Cultural Heritage Objects Through a Digital Archive Network for Anthropology Jeffrey T. Clark, Brian M. Slator, Aaron Bergstrom,
LaMar University Virtual Map
for Display Antique and Art Object Information
CO6025 Advanced Programming
CMPE419 Mobile Application Development
An educational system for medical billers in training
Graduation Project Kick-off presentation - SET
An Empirical Study of Web Interface Design on Small Display Devices
Chapter 15 Lists Objectives
Linked Lists: Implementation of Queue & Deque
MBI 630: Week 11 Interface Design
Mobile application to interact with the mesh billing system
The main cause for that are the famous phishing attacks, in which the attacker directs users to a fake web page identical to another one and steals the.
Architecture Competency Group
Database Connectivity and Web Development
Encrypted Database Final Presentation
Knowledge Sharing Mechanism in Social Networking for Learning
CMPE419 Mobile Application Development
CS/SE ADVANCED SOFTWARE ARCHITECTURE AND DESIGN FALL 2015
COmputeR ScIenCe wait-list User Stories Presentation
Mobile-based Academic Degree Audit Application
UML Design for an Automated Registration System
Overview of Computer system
LUMP: Location-to-URL mapping draft-schulzrinne-ecrit-lump
Presentation transcript:

eQueue Mobile Application Siyambonga Ntolo Supervisor : Prof IM Venter Co-Supervisor : Dr M Norman

Presentation overview User Interface Specification Object Oriented Analysis Object Oriented Design References

PROJECT DESCRIPTION Main objective of eQueue software solution is to minimize and manage long queues Targeted clients in Banks

User Interface Specification Register login Join the line

User Interface Specification Designed with justinmind prototyping software Straight forward, easy to use and easy remember. Easy navigation and enhance user experience

Object Oriented Analysis and Design Objects of eQueue ViewQueue() JoinQueue() DeleteClient() Login()

Object Oriented Design Login - for validation of input format, to authenticate user credentials ViewQueue - Redeem and display queue information JoinQueue -will assist to generate the unique number for the client DeleteClient- search for the number to be removed in the list of nodes in the database.

Object Oriented Design The implementation will be of LinkedList Use of First In First Out (FIFO) queue size Average serving time ViewQueue() unique number place clients in line JoinQueue()

Object Oriented Design

Project Plan Term 1: Research and Requirements Term 2: Design Term 3: Implementation Use suggestion Code Application Android, PHP, Java SDK tool. Term 4: Testing

Prototype Designed with: justinmind prototyping software Type of prototype: Throw away prototype Purpose: for better understanding of actual implementation

Bibliography Larson, R. (2016, May 26). Virtualizing the Waiting Line Queuing System. Retrieved from Wavetec:http://blog.wavetec.com/en/virtualizing-the-waiting-line-queuing-system-through-mobile-q Ramasamy, K. R., & Chua, F.-F. (2015). Queue Management Optimization with Short Message System (SMS). Business Innovation, 1-5. Pambuka, W. (2016).QSwift Project. Computer Science. Cape Town: University of the Western Cape

Question Time!