Project Supervisor: Dr. Sanath Jayasena Project Coordinator: Mr. Shantha Fernando Athukorala A.U.B Dissanayake C.P. Kumara M.G.C.P. Priyadarshana G.V.J.

Slides:



Advertisements
Similar presentations
1 CASUS Authoring System 07/2010 E-Learning & E-Teaching Welcome to the CASUS Authoring System!
Advertisements

TTCN-3 Users Conference
© Copyright 2007 Exempler Telecom Test Automation System Exempler - We pride ourselves with providing lightweight robust engineering solutions.
2017/3/25 Test Case Upgrade from “Test Case-Training Material v1.4.ppt” of Testing basics Authors: NganVK Version: 1.4 Last Update: Dec-2005.
Lecture 2 - Revenue Models
1 Capability Set - Bullet. 2 Common Community Problems Too Much Information –Institutions have to SPAM their faculty and students –Too many online sources.
Fatma Y. ELDRESI Fatma Y. ELDRESI ( MPhil ) Systems Analysis / Programming Specialist, AGOCO Part time lecturer in University of Garyounis,
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
Copyright 2004: Cybergen Technologies Inc. Slide #1 end-to-end recharge & e-commerce transaction flow scenarios Telco/MSO Billing & Payment System (BPS)
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Pennsylvania BANNER Users Group 2007 Automating the Freshman Parent Load.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
E-Child Care Time and Attendance Tracking System December 17, 2010 Department of Human Services, Division of Family Development 1.
0 - 0.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
1 9 Moving to Design Lecture Analysis Objectives to Design Objectives Figure 9-2.
Making the System Operational
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
NexSentry Imaging Solutions
Virtual Office by Velocity Telephone, Inc. Trade Secret - Property of Velocity Telephone, Inc.
2014/6/2 Giga-Tms 1 The latest Biometric Technology.
Freedom – MuniciPAY Credit Card Interface 1Freedom Systems – MuniciPAY Credit Card Interface Webinar WELCOME TO THE FREEDOM – MUNICIPAY CREDIT CARD INTERFACE.
Copyright 2008, Information Builders. Slide 1 Build Real-Time BI Dashboards With Flex and WebFOCUS Web Services Paulo Tavares Sr. Systems Engineer June,
Address : 3B/305, AVAS VIKAS, HANSPURAM, NAUBASTA KANPUR – CONTACT : , Website :
Session # 2 SWE 211 – Introduction to Software Engineering Lect. Amanullah Quadri 2. Fact Finding & Techniques.
What we do Larotecs Web2M is an off-the shelf, end-to-end, web-based solution designed to manage multiple widely distributed devices.
KaChing!, Lesson 3: Cash the Check and Track the Dough
1 A Test Automation Tool For Java Applets Testing of Web Applications TATJA Program Demonstration Conclusions By Matthew Xuereb.
The Enterprise Business Center. #2 CyberSource Enterprise Business Center your payment processing dashboard ******** Log out security feature All tools.
ATM Firewall Routers with Black Lists Hwajung LEE The George Washington University School of Engineering and Applied Science Electrical Engineering and.
Chit Fund Company Flowchart.
State of Connecticut Core-CT Project Query 8 hrs Updated 6/06/2006.
Michal Bodlák. Referred to as mobile money, mobile money transfer, and mobile wallet generally refer to payment services operated under financial regulation.
Introduction for University Staff CiCS welcomes you to the University of Sheffield 12/06/2014Allan Wright © The University of Sheffield 1.
© 2005 AT&T, All Rights Reserved. 11 July 2005 AT&T Enhanced VPN Services Performance Reporting and Web Tools Presenter : Sam Levine x111.
1 Funded ICT Programmes & Qualifications 2008/09 Funded by Learning & Skills Council via Devon Adult Community Learning.
ICS 434 Advanced Database Systems
Michelle Mizumori Director, Operations Reliability Messaging Tool May 14, 2014.
1 Welcome to JCCAA Data base presentation Click box to see the DEMO 1.JCCAA Web Site 2. Member Login 3. My Acount 4. School DBA The end.
How creating a course on the e-lastic platform 1.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
Addition 1’s to 20.
California SAWS Consortium IV (C-IV) System
Requirements Analysis 1. 1 Introduction b501.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis Introduction.
Test B, 100 Subtraction Facts
Week 1.
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
20&27 May Agenda 1.Highlight the difference between system flow of e- Invoice and paper invoice – 15 minutes 2.Demonstrate the operation procedure.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
14-1 © Prentice Hall, 2004 Chapter 14: OOSAD Implementation and Operation (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
16/02/06Internet based monitoring and control of embedded systems 1 EES.5413 February 16, 2005 Remi Bosman System Architecture & Networking Department.
Suvision Holdings Private Limited, No 16, Apple Villa, Lalbagh Road, Bangalore CRM Training Manual.
Step 1: Enter your “21 Character Employee Id Or Alternate User Id” Step 2: Enter Personal Password & Click Login NOTE : (First use password is “21 Character.
Enhanced Indiana Online Reporting System (INORS) Training Spring 2014 Title.
Display slides 2 and 3 with Procedure step 2 in the lesson.
TIDE Presentation Florida Standards Assessments 1 FSA Regional Trainings Updated 02/09/15.
Self-registration of non-institute patron identifiers in Aleph.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 12 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Project By:. 2 Agenda Introduction Problem Definition Proposed Solution Block Diagram Flowchart Technical Implementation Hardware & Software Requirements.
1 CBioC: Collaborative Bio- Curation Chitta Baral Department of Computer Science and Engineering Arizona State University.
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
Yavor Todorov. Introduction How it works OS level checkpointing Application level checkpointing CPR for parallel programing CPR functionality References.
WIRELESS TECHNOLOGY FOR EFFICIENT STOCK TAKING AND INVENTORY
Presented by: Reem Alshahrani. Outlines What is Virtualization Virtual environment components Advantages Security Challenges in virtualized environments.
TITLE 1. Donate Blood Why Blood donation is important  Only way to maintain sufficient blood supplies for medical treatment  support local communities.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
Presentation transcript:

Project Supervisor: Dr. Sanath Jayasena Project Coordinator: Mr. Shantha Fernando Athukorala A.U.B Dissanayake C.P. Kumara M.G.C.P. Priyadarshana G.V.J. 1Department of Computer Science and Engineering Group 04

Agenda Introduction – Problem and the ideal solution Why Mobitiki System Overview Further Improvements Conclusion Acknowledgement Q & A 2Department of Computer Science and Engineering

Introduction – Problem Identification Manual Railway Ticket issuing process in Sri Lanka Long queues at office hours Difficulty in dealing with cash Average time to purchase a ticket is relatively high 3Department of Computer Science and Engineering

Characteristics of a good solution Should minimize the usage of human resources involved in issuing tickets Should minimize the cash involvement in purchasing a ticket Should minimize the time required to obtain a Railway Ticket Should be able to facilitate a large number of subscribers 4Department of Computer Science and Engineering

Why Mobitiki Fully Automated Ticket Issuing System Prepaid Service for purchasing Railway tickets minimizes the cash involvement Computer Vision Based(Barcode) Authentication for minimizing the delay involved in Login in to the System 2D Usage of a 2D barcode in Authentication for achieving a large subscriber base Usage of widely used Mobile Phones for storing the Authentication Barcode 5Department of Computer Science and Engineering

System Overview Main Components Mobitiki Web Portal Mobitiki Mobile Computer Vision based user identification system Terminal Application for ticket Issuing Admin Module 6Department of Computer Science and Engineering

Mobitiki Web Portal Users registers for the service via the Web Portal Also they can recharge their accounts Time Table Search Real Time News and Announcements Rates Search 7Department of Computer Science and Engineering

Mobitiki Mobile After the users register in the Web Portal they can download the Authentication Barcode Via the Mobitiki Mobile J2Me Application by providing the login details Account Recharge Time Table Search Account Summary 8Department of Computer Science and Engineering

Computer Vision Based Authentication System The downloaded Barcode in a Mobile phone is used for user identification Semacode Standard is selected since it is one of the best 2D Barcode Generating Algorithms in terms of accuracy and Encoding/Decoding speed This Barcode will be captured using a Web Cam installed in the Railway Stations Sample Barcode 9Department of Computer Science and Engineering

Ticketing Terminal To be installed in the Railway Stations Will be used for issuing tickets This is the main Application the users interact with A Simulation of a teller machine 10Department of Computer Science and Engineering

System Architecture Data Access Layer Main Database Localization Database Ticketing Terminal Semacode Decoder Transaction Handler Image Capturer Mobile Front End Transaction Handler Semacode Downloader Prepaid Service Portal Semacode Encoder Transaction Handler User Code Generator Service Layer.NET Web Service String based Web Service 11Department of Computer Science and Engineering

Practical Difficulties Encoding/Decoding algorithms need high processing power Varying Light Conditions make the Image capturing and decoding processes difficult Requirement to facilitate a wide range of Mobile Phone display sizes Facilitating Normalization for Rotation of the Semacode 12Department of Computer Science and Engineering

Further Improvements Improve the Encoding and Decoding algorithms for maximizing the speed Semacode Decoding Algorithm has to be enhanced to work under different light conditions Implementation of the Normalization for rotation in the Semacode Decoding algorithm Implementation of Haar Training to facilitate rapid object detection 13Department of Computer Science and Engineering

Further Improvements contd.. Implementation of Multi Language Support in every application since the system is used by local population Provide an actual teller like interface for purchasing Railway tickets 14Department of Computer Science and Engineering

Conclusion Traditional System is entirely manual Mobitiki addresses this problem by trying to automate the whole process of ticket issuing Since this is a pre paid system the time taken to do an actual monetary transaction is saved It is possible to have multiple ticketing machines at one station, which will be more cost effective than having multiple ticketing counters Further the usual username password authentication was replaced with a Semacode based authentication system which is much faster than typing the username and password 15Department of Computer Science and Engineering

Conclusion contd… Although a smart card system is also applicable in this scenario, considering the cost of a smart card system the Semacode system is highly cost effective Finally major aims of new technology are improving peoples convenience, save time and money The objective of us was to introduce a new concept to Sri Lanka which may make the train commuters life much easier 16Department of Computer Science and Engineering

Acknowledgement Dr. Sanath Jayasena Mr. Shantha Fernando Mrs. Vishaka Nanayakkara Mr. Indika Perera Mr. Praveenan Mr. M.G. Indrasena – Panadura Station Master Mrs. Lalitha Wickramarachchi – Chief Clerk of SriLanka Railway Department Our sincere batch mates 17Department of Computer Science and Engineering

Q & A 18Department of Computer Science and Engineering

Thank You 19Department of Computer Science and Engineering