REVEALING THE ACTUAL COST OF TELECOMMUNICATIONS TO MOBILE USERS

Slides:



Advertisements
Similar presentations
Your Trade Exchange And
Advertisements

Web Store Ordering 101. Click here to access our Web Store.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
Empowering the Education Community to Improve Student Performance through the Intelligent Use of Practical Data EdGate Training: Part 3 - SchoolNotes.
Accounts Payable–1099 Processing 1Freedom Systems – Accounts Payable – 1099 Processing WELCOME TO THE ACCOUNTS PAYABLE – 1099 PROCESSING WEBINAR WE WILL.
Overtime Air Request Website (CWEB). Itinerary for this session: Sign In View Past overtime air requests history View Current overtime air requests View.
Tele’Ware Software Application. Helping you manage your clients….
How to get started RMA Portal ZEBRA TECHNOLOGIES March 19, 2015.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Accounts Receivable Presented by: Robert Myers Presented by: Robert Myers.
NITAAC Customer Support Phone: Website: NITAAC.nih.gov Customer Guide for using the electronic Government.
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
Creating Your PE Webshop Using SmartStore.biz This Tutorial assumes you have downloaded the software from This tutorial is based.
Setting Up an on-line Store Tutorial Using SmartStore.biz This Tutorial assumes you have downloaded the software from This Tutorial.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
How to Enter a Requisition for Goods and Services in Owl Link Updated March 15, 2013.
How Your Customers Will Pay Online & by Phone
Upay User Guide WELCOME TO UPAY This guide is aimed to help you to use the Upay website. To launch Upay you will need to navigate to
Software Overview How to… Review Video and Data  Review the Journal Review the Journal  Simple Search Simple Search  Advanced Search Advanced Search.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
FLASH MOBILE | 1 Successful Customer SIM Activation Training.
Mobile & Mobile Broadband
Here you can find an overview of important steps in creating and administering a parking agreement for staff, students, service cars, etc. Registration.
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
Update your Company Profile on TheYachtMarket
Development Environment
IT Business Applications
Travel Authorization -step by step-
REVEALING THE ACTUAL COST OF TELECOMMUNICATION TO MOBILE USERS
Intercompany Project Time and Expenses Scenario Overview
PCOLS PCOLS REPORTING.
USAJOBS – Application Manager
MM03 - Master Data in Purchasing & Contract
The Price IS Right: What can the billing module do for me?
Materials Engineering Product Data Management (ePDM)
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Registering for Revel™
Financial Documents & Tariff Systems
How to Order Work Smart. Toil Less. Earn More.
Fun gym Cambridge Nationals R001.
Customer Contract Management Scenario Overview
Fun gym Cambridge Nationals R001.
GDSS – Digital Signature
How to Order Work Smart. Toil Less. Earn More.
Order-to-Cash (Project-Based Services) Scenario Overview
UCO BANK HONOURS YOUR TRUST
Title: Agile Communication Environment Keycode Retrieval System (KRS) User Guide Issue: 0.4 Date: July 2011 Hi and welcome to the Order.
with Pearson’s MasteringChemistry
Applying for a contractor’s license online
REAL-TIME, INTERACTIVE DOCUMENT AUTOMATION
with Pearson’s MasteringGography
Customer Contract Management Scenario Overview
Order-to-Cash (Project-Based Services) Scenario Overview
with Pearson’s MyITLab for Office 2013
Add a dues payment to the Dues manager module for the Grand Lodge of Nebraska LSI Lodge Secretary Interface online Membership Database.
with Pearson’s MyGermanLab
with Pearson’s MasteringEnvironmentalScience
with Pearson’s MyMathLab
with Pearson’s MasteringMicrobiology
with Pearson’s MyITLab for Office 2010
with Pearson’s MasteringGenetics
with Pearson’s MyStatLab
with Pearson’s MasteringGeology (and MasteringOceanography)
with Pearson’s MyCarpentryLab
Quick Guide for Online Ordering
with Pearson’s MyHVACLab
with Pearson’s MyHospitalityLab
Members Only Area Guide Book
Kaspersky Social Channel
Presentation transcript:

REVEALING THE ACTUAL COST OF TELECOMMUNICATIONS TO MOBILE USERS The title of my project is : REVEALING THE ACTUAL COST OF TELECOMMUNICATION TO MOBILE USERS Supervisorvised by professor tucker. Here you should recap the point of the project: that most people aren’t really aware of their price plans or how to get that information easily to see what they are really spending. By: Ghirish Chibba Supervisor: Bill Tucker

Price Plan Overview Services offered by Telecommunication companies providers SIM cards registered to specific Prepaid price plan Each price plan is unique: Call rate SMS date Data rates Promotions Prepaid Price plans are services offered by telecommuncation companies. Within SA there are 4 main tele companies : name them . Note: we’ve seen them already. Don’t repeat it. Each telecom has its own range of pre paid price plans that differ in terms of what they offer for a particular price. Each prepaid price plan consists of its own rates : call , SMS and data rates and promotions. Give an example of a promotion: buy a certain amount of data and get a certain amount for free

The Problem Users are unaware of: How much they are spending. Which price plan they are on. How to save What their price plan entails, e.g. promotions and rates The problem arises when users are unaware of : -how much they are spending -which price plan they are on How to save money and What there price plan entails. Because the package inserts use very small font (as shown here) and deliberately do not provide pricing info! This problem arises as customers are not informed of which price plan their sim card is on. when customers walk into a store they assume a SIM card is just a sim card and they all are the same. However each price plan has its own rates. This image shows the package insert of a purchased Vodacom SIM card, the package insert gives a very short promotion included in the price plan. No rates for call, SMS or data are included therefore the customer is unknown of howmuch they are spending.

Often tariffs are on the web page Once accessing the Vodacom website this is all the extra info that can be seen by the user. All rates are displayed as well as promotions. Not all users are aware that find this here and some may not have access to the internet to find further information. Try to make the font here as readable as possible. This isn’t about showing small print. It’s about showing where the needed data is.

The Solution Create an Android mobile application that : informs users of their price plan, informs users of data and call costs pushes notifications and info of promotions, how to save calculates the cost for the day, week , month and last recharge

Prototype: choosing/identifying a price plan This is a non functional proto type just to give a look and feel of the application and its functions 1st the user will select their network to find out more information about their price plan. Next they will have two options of doing this : By running a USSD code or by calling a toll free number, both are done within the application and not manually. If the user runs the USSD option, their price plan will be displayed on their screen and if they call, the name of the price plan will be read aloud to them.

Prototype : showing actual costs

High level design This is a flow of the overall application which depicts all parts of the system. Explain or mention each one quickly.

Low level design (an example) Title: Price plan information Description: This file accesses the databases after the user has selected their price plan and displays the users data rates, call rates, SMS rates and promotions that are currently valid on their price plan. Inputs :Inputs to this program is the database where all information about each price plan is stored. Outputs: This program outputs text onto the users screen: SMS rates, call rates, data rates and promotions. Caveats: None I have provided this level of detail for all of the classes but I will be displaying this example as I think its one of the most important functionality which is finding out what price plan the user is on and finding more information about the price plan. This is the method of the user determining their price plan: description, inputs , outputs and caveats Explain each one quickly

FetchUSSD() SetCodeToUi() Description: Fetches the correct USSD code or toll free phone number from the database based on the network selected by the use Inputs: The network which is selected by the user. Outputs: none. Caveats: none SetCodeToUi() Description: Sets the correct USSD code or toll free number to the user interface. Inputs: Inputs are the USSD code and toll free number stored in the database. Outputs: none. Caveats: none These are the methods which make up the class to check the uses price plan. The first method is called FetchUSSD() : what this method does is it collects the correct USSD code and toll free number from the database. For example if the customer is on Vodacome then this method will collect the Vodacom USSD code and toll free number that will later be used to check the price plan. The SetCodeToUi() method takes the toll free number and USSD code that was fetched in the previous method and sets it within the UI so that the user will be able to either call or run the USSD code within the application.

PushCall() Description: Calls the toll free number fetched from SetCodeToUI(). Inputs: Inputs are the toll free number fetched from the database in FetchUSSD(). Therefore FetchUSSD() is an input. Outputs:A phone call within the application where the users price plan is read to them aloud by a human voice. Caveats: none This method pushes the call within the application and creates a call where the user can listen to the name of their price plans. Both methods mentioned prior to this are inputs. This method then ouputs a vodacom call where the name of the price plan is read out. This will also be shown in my demo.

PushUSSD() Description: Runs the USSD code that was fetched from SetCodeToUI(). Inputs: Inputs are the USSD code fetched from the database in FetchUSSD(). Therefore FetchUSSD() is an input. Outputs:The USSD code is ran within the application and displays the name of the price plan on the users screen. Caveats: none The last method within this class is called PushUSSD, This is where the USSD code is ran within the application. This method then outputs the name of the users price plan displayed on their mobile phones screen.

What have I done this term? - Leant how to code in Android - Created functional and non functional prototypes - Collected and updated data USSD codes, rates, price plans etc - Eliminated manual checking of price plan

Project Plan : Term 3 Populate the database of the web application Update all data for database( new data or updated from telecommunications companies websites): All price plans for Vodacom, MTN, Cell C and Telkom Mobile. Get the following data: Call rate, SMS rates, data rates and promotions Update all USSD codes Create the user interface for all features: price plan, call cost, call history Create the push notification and implement Implement the database to pull updated feeds from official MNOs website implement the SMS sending - Enter your number, provider, then click send which will come with your mobile phone Implement the price plan checking Term 3 documentation and presentation

(1) Cellphone Contracts — Prepaid deals — Vodacom2017, 2017. (2) R2K and L. C. R. Project, The Lived Costs of Communications, 2014. (3) Mtn store site2 017, 2017. (4) Call cost application, 2017. (5) Ussd application, 2017. (6) Appmagazine.com, ZimCodes. (7) Pushover application, 2017. Bibliography This bibliography needs sooooooo much more information. Please fix it here and in the documentation. Each item needs an author list, and the source in which it appears, even if it’s just a website.