Top Banner
Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter
15

Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

Dec 29, 2015

Download

Documents

Carol Hubbard
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

Mobile application to interact with mesh

billing system By

Zine Tshaka

Supervised by prof venter

Page 2: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

2

Overview

• Description of the project

• User Interface Specification

• High Level Design

• Low Level Design

• Demonstration

• References

• Questions & answers

Page 3: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

3

Description of the project

What the project about?A mobile application that will be interacting with a Mesh

Billing System

Works in two waysSMSUSSD

Also allows users to check balance

Page 4: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

4

User interface specification(UIS)• How the interface looks like

• User dials a USSD

Page 5: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

5

User interface specification(UIS)

• Showing 2 options

to the user.

Page 6: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

6

User interface specification(UIS)

• Check balance interface

Page 7: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

7

User interface specification(UIS)

• Update a profile interface

Page 8: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

8

How the user interacts with the interface

Page 9: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

9

Object oriented analysis(OOA)

• User

• Register

• Update

• Check balance

Page 10: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

10

Object oriented analysis(OOA)

Objects DescriptionUser This is any one that will be accessing the system.

Register This class will be used by the new users of the system to get their details into the system so that they may have full access to the system

Update This section will only be accessible to registered users. If a user wants to change their information they will be able to so by using this class

Check This class will be used by only registered users to check balances every time they want to see their balance.

Page 11: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

11

Object oriented design(OOD)

Page 12: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

12

Project plan

Page 13: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

13

References

• (2013, may 06). Retrieved may 25, 2013, from http://beta.appinventor.mit.edu/#12762042

• MIG. (2012, 06). Retrieved 04 03, 2013, from http://www.mig.co.za/images/ussdSAMPLE.jpg

• village telco. (2011). Retrieved 03 26, 2013, from villa telco: http://villagetelco.org/mesh-potato/

• send mode. (2002). Retrieved 04 05, 2013, from http://www.sendmode.co.za/sms-gateway

• stephen, m. a. (2008). The Village Telco project: a reliable and practical wireless mesh telephony infrastructure.

Page 14: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

14

Demo

• User dials a USSD code

Page 15: Mobile application to interact with mesh billing system By Zine Tshaka Supervised by prof venter.

15

Questions & answers