Mobile Money Manager



Similar documents
Nicholas Mezei CSCI 6448 OOA&D Homework #3: Use Cases. Use Case Diagram: Home Security System. Alarm System

Jump-Start Tutorial For ProcessModel

Download Path for 7 Zip : ( Username & Password to download = sqlutility ) **Make sure install the right one or else you can t find 7 Zip to Extract.

Example Use Case Specification:

Trading Integration for ViTrade

Analysis and Design of a Simplified Patient Care System, DNS

Contents 1. Introduction Login Order Status Search for pre-advice and orders View pre-advice or order...

Credit & Debit Application

Outlook Web App OWA. Let s take a look at the new features and functionality available on OWA. Feature & Functionality Description User experience

Offline Payment Methods

1. Component#2 File Management System

PSA 2015 Step by Step Guide is published by Assistance Software. All rights reserved. No part of this publication may be Projects reproduced.

Tuition and Fees. How are tuition and fees calculated?

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

WebSphere Business Monitor V7.0 Business space dashboards

Paco Joan Furniture Store Inventory System. De La Salle University Manila College of Computer Studies. INTROSE Introduction to Software Engineering

O N L I N E B A N K I N G O N L I N E F I N A N C I A L M A N A G E M E N T. End-User Guide

Chapter 2: Clients, charts of accounts, and bank accounts

MyCaseInfo Attorney Administration Users Guide. A Best Case Bankruptcy Add-on Tool

Skype for Business for Android

09/14. Online Payment Instructions

Setting up Direct Deposit of Refunds using Touchnet Student Account Center

WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.

ServiceU Training Guide

WebSphere Business Monitor V6.2 Business space dashboards

Manager. User. Guide

Table Of Contents. Welcome to Abebooks HomeBase Inventory Management Software version Quick Tour Toolbar... 2

Western PeopleSoft Financials Expense Reports, Cash Advances and Manager Approval

Quick Installation Guide. Install the Wireless PCI Adapter

1-Step Appraisals Jewelry Appraisal Software

DAY OF TESTING GUIDE. Contact Information. Websites. Please do not bookmark the Proctor Interface or the Student Interface.

Click on Faculty & Staff Then Staff Resources. Click on Kiosk

ShoreTel Enterprise Contact Center Using Agent Toolbar

Seagate Manager. User Guide. For Use With Your FreeAgent TM Drive. Seagate Manager User Guide for Use With Your FreeAgent Drive 1

Concur Expense Guide: Version 2

Credit & Debit Application

Smart control for lawyers. Fast time tracking, billing and reporting

Creating a Web Page Using Rapid Web Designer (RWD) Computer Services Department SHERBURNE- EARLVILLE CSD

Virtual Private Server Manual

ShoreTel Enterprise Contact Center 8 Using Agent Toolbar

Driver Updater Manual

ManageMyHealth SMS Text Message Service User Guide. Medtech32. Version 20.0 (March 2012)

Netgotiator AlterEGO User s Manual Getting Started with Netgotiator AlterEGO

Use Cases. Massimo Felici. Massimo Felici Use Cases c

Table of Contents. Page Home.. 2. Balances & Holdings Balances & Holdings 3-4 Account Profile 5. Activity Account Activity...5

Online Visa Photo Upload Process


Memorized Transactions

Service Programs. Requirements

School Communication Portal

Dashboard Chart. The Perfect Dashboard Chart. Download a free e-book. Visit Bass Hall. Parlin Hall.

Software Requirements Specification

Clinical Optimization

Service Bulletin [ ]

The Trading System

Set Top Box User Guide. Global Reach with a Local Touch

PRACTICE MANAGEMENT SYSTEMS

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

Getting Started Guide: Transaction Download for QuickBooks 2014 Windows

Concur Travel and Expense Reporting FAQs

Quick Guide for Polycom VVX 300 Business Media Phone. Document Date: 01/27/14 Document Version: 1.0d

The Vault Online Marketing System User Guide

How To Use Optionbot 2.0 On A Pc Or Mac Or Mac (For Pc) Or Mac) Or Pc (For Mac)

Microsoft Outlook 2010

CLOUD (MYPOWERMANAGER.NET)

Dell AppAssure Recovery Assure

Access Online. Transaction Approval Process User Guide. Approver. Version 1.4

Quick Guide for Polycom VVX 300 Business Media Phone. Document Date: 01/27/14 Document Version: 1.0d

ACHieve Access 4.3 User Guide for Corporate Customers

Quick Guide for Polycom VVX 400 Business Media Phone. Document Date: 01/28/14 Document Version: 1.0d

Chronicle USER MANUAL

TOOLBOX FUNCTION: TBH-003: Change Job s Bill by Phases Flag

Late or Missing Invoices? Read on to Find Out How You Can Start Getting Paid on Time, Every Time!

Online Bill Payment & Presentment User Guide

Profile 4 Basic Invoice Only. Version 2.0

How to Register as a Vendor with CA Technologies. Supplier Registration Portal Region: North America

No. FinanceWorks is a free benefit for Premier America Online Banking users aimed to help you manage your finances more easily.

ACCOUNT RECEIVABLES TABLE OF CONTENTS

Electronic Ticket System

Outlook Mail Quick Fixes

Studio Designer 80 Guide

Contents INDEX...61 ECRM...1

Names of Parts. English 1. Mic. Record Button. Status Indicator Micro SD Card Slot Speaker Micro USB Port Strap Hook

Forest Steward CEDAR Guide

Installing the Software... 1 Using the System Tray Icon... 5 Restoring the System Tray Icon... 6

What is e-services? Registered User Portal RUP

CU Chemical Inventory Management System

Broner Issue Tracking System User Guide

Use Case Diagram. Tom Polanski, Analex Corporation CSCI Object-Oriented Analysis and Design (Spring 2001) Homework #3 Use Cases

Supply Chain Finance WinFinance

Six sigma project management

Getting Started Using CC Merchant for Trams Back Office

REWARD System For Even Money Bet in Roulette By Izak Matatya

Premium Digital Voice Solution. User Guide

Mechanics Bank Mobile Banking Mobile Finance Manager (MFM) Application Windows Mobile Phone Installation

Health Monitor. Setup and Configuration

A Basic Guide for Beginning QuickBooks Users

Release 2.0. Cox Business Online Backup Quick Start Guide

Virto Pivot View for Microsoft SharePoint Release User and Installation Guide

Section 1.1 Exercises (Solutions)

Transcription:

Mobile Money Manager

1 Problem Statement Are you always running out of money before the end of the month? If yes, it's about time you need to start thinking about how to manage your money. The first step is to create a budget list. The budget list can help you to manage cash flow. It's quick, easy and will give you a good idea of where most of your money goes each month. However, there are some problems in creating a budget list. In particular one needs a lot of time to organize the budget lists and calculates remaining balance by himself. In order to maintain our budget lists more efficiently, you can use a personal finances management tool to help you manage budget list. MMM (Mobile Money Manager) is a mobile application that combines an expense manager, a budget manager and a bill reminder! To more effectively manage your budgets, MMM provides a budget manager that makes keeping track of your expenses easily. Business expenses, personal expenses, travel expenses etc. can all be managed rapidly using expense manager. Track and manage daily expenses quickly and easily! The integrated expense manager within MMM lets you set monthly budgets on specific accounts and/or categories and monitor them via color-coded budget health bars that warns you when you are about to exceed your budgets. Interactive reports let you analyze income, expenses, cash flow and balance over various date ranges and accounts. Also integrated is a bill reminder that helps you avoid nasty late fees by issuing you timely reminders to pay your bills. You can even take a picture of your bills or invoices to keep a digital record. Spend money Account Report View Display Input data command Mobile Money Manager

Figure 1 System Context Diagram 2 Use Case Diagram Create account Add transaction View report Figure 2 Use Case diagram 3 Use cases 3.1 Create Account Scope Level Primary Actor Stakeholders and Interests Preconditions Success Guarantee The application is active. 1. A new account has been created in Mobile Money Manager

Main Success Scenario Extensions Special Requirements: Technology and Data Variations List Frequency of Occurrence Open Issues 1. chooses to create a new 2. System asks account information. 3. fills out name, currency, description, starting balance, monthly budget, default transaction status, and is excluded from total balance. 4. The system validates the entered user account information, and notifies the user that the account has been created. 3a. cancels request 1. chooses cancel option to cancel the account creation 2. System notifies that the account management request has been cancelled. 4a. enters invalid user account information 1. The system describes the entered data that were invalid, and prompts the user to re-enter the information. 2. The system validates the entered user account information, and notifies the user that the account has been created. Sometime 3.2 Add Transaction Scope Level Primary Actor Stakeholders and Interests Preconditions 1. The application is active.

Success Guarantee Main Success Scenario Extensions 2. An account exists in the account list. 1. A new transaction has been added in Mobile Money Manager. 2. The user entered data is stored in the transaction. 1. chooses an existing account in the account list. 2. System lists all transactions in the 3. chooses to add a new transaction. 4. System asks transaction information ( name, amount, category, type, date, notes, is repeat?, and status ). 5. chooses to take a photo for the bill or item. 6. System presents the camera view and waits for user to take a photo. 7. takes the photo. 8. System stores the photo information (width, height, date, and photo file) and asks the transaction information. 9. choose to set transaction type to repeat transaction. 10. System shows extract transaction information for user to enter. 11. fills out extract transaction information ( repeat times, every day/week/month/year, and next transaction date ). 12. The system validates the entered user account information, and notifies the user that the account has been created. *a. cancels request 1. choose cancel option to cancel the transaction creation 2. System notifies that the transaction management request has been cancelled. 5a. doesn t want to take a photo for the bill or item. 1. Go to Main Success Scenario step 9 9a. choose to set transaction type to non-repeat transaction. 1. Go to Main Success Scenario step 12

Special Requirements: Technology and Data Variations List Frequency of Occurrence Open Issues 12a. enters invalid user transaction information 1. The system describes which entered data was invalid, and prompts the user to re-enter the invalid information. 2. The system validates the entered transaction information, and notifies the user that the transaction has been created. Usually 3.3 View report Scope Level Primary Actor Stakeholders and Interests Preconditions Success Guarantee Main Success Scenario Extensions 1. An account must exist on system 1. System shows the personal finance report 1. wants to view personal finance report. 2. System asks user to select types of report ( Expense by Category Report, Income by Category Report, Monthly Expense Report, Monthly Income Report, Monthly Cash Flow Report, and Daily Balance Chart ). 3. wants to watch expense by category report. 4. System lists account list, and asks user to select an 5. selects an 6. System uses bar chart to show expense (with percentage and amount) by category, and total spent. *a. cancels request

Special Requirements: Technology and Data Variations List Frequency of Occurrence 1. choose cancel option 2. System lists account list. 3a. wants to watch income by category report. 2. selects an 3. System uses bar chart to show income (with percentage and amount) by category, and total received. 3b. wants to watch monthly expense report. 2. selects an 3. System uses bar chart to show expense (with amount) by month. 3c. wants to watch monthly income report. 2. selects an 3. System uses bar chart to show income (with amount) by month. 3c. wants to watch monthly cash flow report. 2. selects an 3. System uses bar chart to show income (with green color) and expense (with red color) by month. 3d. wants to watch daily balance chart. 2. selects an 3. System shows the daily changes of an account's balance. Usually