Prototype Report. Cash Doctor 3.0 Mobile APP. Team 12

Similar documents
Transition Plan (TP)

System and Software Architecture Description (SSAD) Cash Doctor 3.0 Mobile APP Team 12. Primary Role. Operational Concept Engineer

Test Plan and Cases (TPC)

Feasibility Evidence Description (FED)

Feasibility Evidence Description (FED)

Test Plan and Cases (TPC)

System/Software Architect. Description (SSAD)

DSS User Guide. End User Guide. - i -

New Password Reset for Dental Connect Provider

How to Navigate the Challenge Runner Website

Test Plan and Cases (TPC)

Test Plan and Cases (TPC) PicShare. Team 02

End User Manual. December 2014 V1.0

System and Software Architecture Description (SSAD)

TIS HELP FOR INDEPENDENT OPERATORS CONTENTS

Prototype Report (PRO) Version 2.1. Prototype Report. PicShare. Team 02. Team Members

X2 1:1 Meeting Scheduler Quick Start Guide

User Guide Published: 08/02/2010

Pcounter Configuration Guide

IPER Training Webinars. ilinc Quick Reference for IPER Instructors (Reference 04)

Prototype Report. Focus. Team 8

DASHBOARD INSTRUCTION MANUAL FOR BUYERS

System/Software Architect. Description (SSAD)

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual

Prototype Report (PRO) Version 1.2. Prototype Report. Women at Work. Team No: 14. Sr no Name Role 1 Srikant Madhava Project Manager

Software Design Description Report

ORAC Match. User Manual for Support Workers. V1.0 Updated 13/11/2017

ORAC Match. User Manual for Support Workers. V1.0 Updated 13/11/2017

SIMSme Management Cockpit Documentation

... 4 Free Signup File Cabinet Selection Access Files & Folders Edit Files & Folders View Files Edit Index Fields

Software User's Manual

User Guide Create isupplier Supplier Charges

Getting Help...71 Getting help with ScreenSteps...72

GOLF MS ONLINE FUNDRAISING GUIDE

CCMS Guidance for Producing Assessment Material Using Workflow Management. Assessment Tester Guidance (for ESM assessment material)

Test Plan and Cases (TPC)

FB Image Contest. Users Manual

Getting Started with the Aloha Community Template for Salesforce Identity

eshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central

A dvanced T echnology. A id C ollege C ampuses. Design Use Cases. Food Delivery App: SNACC ATTACC. Group Members:

AuditOnline User Guide. Standard User Version (22/03/2018)

TribeHR-NetSuite Customer Care Center User Guide

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide

Welcome to the Cub Cadet Dealer Community. Any questions please

Test Plan and Cases (TPC) City of Los Angeles Personnel Department Mobile Applications

TIS HELP VCCS TECHNICAL INFORMATION SHOP (TIS) INSTRUCTION FOR INDEPENDENT OPERATORS

CONTENTS. SETUP SECURITY ENHANCEMENTS Existing User New User (Enrolled by Employer or Self)... 18

3) Click the Screen Sharing option and click connect to establish the session

PROFESSIONALISM RUBRIC PORTAL AND DASHBOARDS

A*STAR SRDB User Guide

Project Requirements Document v2

Registration Cheat Sheet

System and Software Architecture Description (SSAD)

Want to know more about the PayFlex system?

The Kindred Directory allows you to search for employees and locations across all of our lines of business.

January ONLINE ENROLLMENT Melaleuca s enrollment process is easier, faster, and mobile!

Technical Query (TQ) Application - Vendor Documentation

Table of Contents 1. ABOUT THE GIS PANGEA SYSTEM 5 2. HOME DASHBOARD OVERVIEW MANAGER DASHBOARD OVERVIEW 66

After getting your invitation and clicking on the link inside your , you are taken to this first screen where you will set your password.

Your mymeritain Personalized Member Website

Private Sales & Flash Sales v4.x Configuration for Magento 2

Web Portal User Guide Leap GIO Public. Leap GIO Public. New Generation - Web Portal User Guide. Copyright 2017 by Leap Solutions Asia Co., Ltd.

LICKING MEMORIAL HOSPITAL PATIENT PORTAL LOGON GUIDE

How to Guide for Students

BrightWork Team Member Training Guide

Prototype Report. Team 02. Member Name Role . Rajat Verma Project Manager, Lifecycle Planner, Dev

PT Management Webinar. Client Guide

Event Team and Personal Fundraising Guide as of

SAFILONET MANUAL REVISION SAFILONET Sàfilo Group s e-business system

CS 577A Team 1 DCR ARB. PicShare

Accessing Your Participant Center

Palliser Regional Schools. PowerSchool User Guide for Parents

RM Assessor guide to completing the standardisation process (Marker guide)

Patient Portal Users Guide

LICKING MEMORIAL HOSPITAL PATIENT PORTAL SELF-ENROLLMENT GUIDE

The next generation Seasearcher User Guide. February 2017

TMS to itrust Troubleshooting

The ecampus User Guide

RightNow eservice Center 5.5 New Administrator s Survival Guide

Login link is located on the upper right side of the webpage. Enter your username and password on this page (created when registering for an event).

GUIDELINES FOR USING LIBRARYLINKNJ WEBSITE The New Jersey Library Cooperative

ORBIT User Manual v 1.0 July 2012 ORBIT USER MANUAL. Page 1 of 24

8x8 Virtual Contact Center

User Manual Shopping Basket. Proximus Proximus ICT Self- Service Portal. Date 30/09/2014 Sensitivity Unrestricted Contact Peggy Booten

TeamViewer User Guide for Microsoft Dynamics CRM. Document Information Version: 0.5 Version Release Date : 20 th Feb 2018

STUDENT REGISTRATION DATABASE (SRD) TABLE of CONTENTS

Prototype Report. We Are Trojans (WAT) Network. Team #1. Project Manager, Life Cycle Planner Feasibility Analyst, Operational Concept Engineer

Group Membership 2019

Affinity Provider Portal Training Manual

Users Manual. Payment Registration Software v User Manual. Revision Date: 5/20/2014 1

Amazon AppStream 2.0: SOLIDWORKS Deployment Guide

Sourcing. Supplier Maintenance and Company Administration Buyer User Guide

Student Guide INTRODUCTION TO ONLINE RESOURCES

Chapter 4: Managing Your Personal Relay Website

NQF ONLINE MEASURE SUBMISSION FORM USERS GUIDE

Requesting Accommodations

User Guide Mobile Point-of-Sale (mpos), Version 2.0

3.3 Creating New Task...8

Paperless Closer 2.5 Instructions. I. Place an Order Using ATG Paperless Closer. 1. Login: Go to

Quick Reference Guide Work Goal Form Employee

Transcription:

Prototype Report Cash Doctor 3.0 Mobile APP Team 12 Name Primary Role Alisha Parvez Developer Ekasit Jarussinvichai Developer Kenneth Anguka IV & V Engineer Danny Lee Quality Focal Point Le Zhuang Developer Shreya Sharma Automation Tester Steven Helferich Project Manager Xichao Wang Tester February 10, 2015

Version History Date Author Version Changes made Rationale 10/13/14 Ekasit 1.0 10/20/14 Ekasit 1.1 12/01/14 Ekasit 2.0 12/07/14 Ekasit 2.1 02/10/15 Ekasit 3.0 Original for CSCI577a; Tailored from ICSM PRO Template, separate prototype into screenshots section and core functionality section - Remove healthcare heroes page - Remove button on my account page (customer) - Add mock-up screen of doctor page - Add some detail on page that users can edit their personal information - Change terminology - Change mock-up interface to match with actual interface that we build for integration testing - Add testing with Tesseract part, which test the OCR with several types of actual medical bills - Change description of win conditions according to Winbook - Change all word subscribe to be follow - Add assessment conclusion section - Add functionality to be able to follow other consumers - Remove OCR functionality due to latest ARB - Update Capture invoice page To present overall workflow of the system and details about capability and limitation of core feature - Purpose and business value of concept of healthcare heroes is not strong enough - Remove button to reduce confusion - Add screen and some detail to make a better explanation and consistency - To report progress of prototype to client - To test the capability of COTS with actual sources - Update to reflect change in Winbook - Make consistency across all documents - To report change of requirements due to feedback from client - OCR feature does not add value high enough to the application - Change rationale for this page from reducing workload to providing privacy ii

Table of Contents Prototype Report... i Version History... ii Table of Contents... iii Table of Tables... iv Table of Figures... v 1. Introduction... 1 1.1 Purpose of the Prototype Report... 1 1.2 Status of the Prototype... 1 2. Navigation Flow... 2 3. Prototype Screenshot... 3 iii

Table of Tables Table 1: Login page... 3 Table 2: My account page (consumer)... 4 Table 3: Edit profile page (consumer)... 5 Table 4: Notification setting page... 6 Table 5: My network page... 7 Table 6: Provider page... 8 Table 7: Compare price page... 9 Table 8: Compare result page... 10 Table 9: Share price page... 11 Table 10: Add provider page... 12 Table 11: Capture invoice page... 13 Table 12: Search page... 14 Table 13: Search result page... 15 Table 14: Register page... 16 Table 15: Register as a consumer page... 17 Table 16: Register as a provider page... 18 Table 17: Forget password page... 19 Table 18: My account page (provider)... 20 Table 19: Edit profile page (provider)... 21 Table 20: Consumer page... 22

Table of Figures Figure 1: Navigation Flow of Cash Doctor System... 2 Figure 2: Login page... 3 Figure 3: My account page (consumer)... 4 Figure 4: Edit profile page (consumer)... 5 Figure 5: Notification setting page... 6 Figure 6: My Network page... 7 Figure 7: Provider page... 8 Figure 8: Compare price page... 9 Figure 9: Compare result page... 10 Figure 10: Share price page... 11 Figure 11: Add provider page... 12 Figure 12: Capture invoice page... 13 Figure 13: Search page... 14 Figure 14: Search result page... 15 Figure 15: Register page... 16 Figure 16: Register as a consumer page... 17 Figure 17: Register as a provider page... 18 Figure 18: Forget password page... 19 Figure 19: My account page (provider)... 20 Figure 20: Edit profile page (provider)... 21 Figure 21: Consumer page... 22 v

1. Introduction 1.1 Purpose of the Prototype Report This prototype report is focusing on presenting design of proposed system. With navigation flow, screenshots, and descriptions of each screenshot, the report will serve development team as a medium to communicate with client about the product. This will expose capabilities that are missing, or discrepancy from client s expectation, in the design. Moreover, this visual representation will help us to obtain some requirements that may come up when client see the sample of actual product. 1.2 Status of the Prototype This is the re-baseline design version of prototype report. Navigation flow, screenshots and their description are developed based on agreement with client which also respect to win conditions. 1

2. Navigation Flow Figure 1: Navigation Flow of Cash Doctor System 2

3. Prototype Screenshot Table 1: Login page Login page is the first page of this application. Users are required to login with their own account in order to use the application. Login session will help system to recognize users so that the system can provide information matching to their preferences. This page provides options to allow users request help when they forget their password and to register new account. WC_3087: System shall allow consumer access to his/her existing account by user ID and password, and can view his/her existing dashboard. WC_3086: System shall allow consumer to register as a user. Users launch Cash Doctor application on their mobile phones. Condition 1: users enter username and password and then click Login, redirect to my account page. Condition 2: users click Forget password?, redirect to forget password page Condition 3: users click Register new account, redirect to register page Figure 2: Login page 3

Table 2: My account page (consumer) My account page (for consumer type account) is the page where consumers will receive updated information of providers or other consumers who users are following. When users click menu, menu side bar will appear. Users can access many pages through list in the menu side bar. WC_3087: System shall allow consumer access to his/her existing account by user ID and password, and can view his/her existing dashboard. Users account type consumer successfully login from login page Condition 1: if users click My account, redirect to my account page (consumer) Condition 2: if users click My consumer page, redirect to consumer page Condition 3: if users click My network, redirect to my network page Condition 4: if users click Share price, redirect to share price page Condition 5: if users click Search, redirect to search page Condition 6: if users click Edit profile, redirect to edit profile page (consumer) Condition 7: if users click Notification setting, redirect to notification setting page Condition 8: if users click sign out, redirect to login page Figure 3: My account page (consumer) 4

Table 3: Edit profile page (consumer) Edit profile page allows users to change their information as well as change their account s password. WC_3098: System shall allow a user to follow to notifications so that he/she shall have access to relevant up-to-date information. Users click Edit profile from side menu bar After users click Save change, their information will be changed according to data in this page. If users leave 3 fields of password blank, system will not change their password. Figure 4: Edit profile page (consumer) 5

Table 4: Notification setting page Notification page allows users to filter their notification. Therefore, users can choose to be noticed only when their preferred type of information is updated. WC_3095: System shall allow a user to filter notifications. User shall be able to filter based on location, price, code, specialty, and provider. Users click Notification setting from side menu bar Users will receive only type of notifications that they choose to receive. Figure 5: Notification setting page 6

Table 5: My network page My network page will display list of providers or other consumers whom users are following. List will state briefly information about updated data. Users can click each provider to go to their profile page of those users for more information. WC_3088: System shall allow consumer to create a private network and join existing networks. Users click My network from side menu bar After users click select a user, redirect to profile page of that user. Figure 6: My Network page 7

Table 6: Provider page Provider page shows information of one provider, for instance, profile picture, work address. This page also shows providers recent activities that they did such as shared price or update profile. Prices related to this provider shared by consumers will appear on this page as well. Users can view offers, prices, videos, files related to this provider via tab layout. User can share price related to this provider as well as compare it with other providers. Users can rate and review, follow, or unfollow provider on this page. WC_3098: System shall allow a user to follow to notifications so that he/she shall have access to relevant up-to-date information. WC_3091: System shall allow consumer to rate a provider. WC_3089: System shall allow consumer to create a review of a provider. Users click to select provider from my network page or search result page Condition 1: if users click Share price, redirect to share price page Condition 2: if users click Compare price, redirect to compare price page Condition 3: if users click red pentagon to rate provider, textbox will popup to allow users enter their review about this provider. After users submit their review, system will save the score and review into database and calculate new average rating score of this provider. Condition 4: if users click Follow, popup window will appear to ask if users want system to send them an email when this provider has an update. After users click Yes or No button, system will save this action. The system will notice users if there is any update about this provider. Follow will change to be Unfollow to let users stop following this provider. Email option link will appear to let users change email preference. Figure 7: Provider page 8

Table 7: Compare price page Compare price feature allows user to select multiple providers in order to compare their price list. WC_3090: System shall allow consumer to compare healthcare prices. Users click Compare price from provider page After users click compare price, system will query prices of all selected providers and create price comparison table, then redirect to compare result page Figure 8: Compare price page 9

Table 8: Compare result page Compare result page will query system for all prices of selected providers and create table to display the price comparison. Items that provider has no price will be blank. WC_3090: System shall allow consumer to compare healthcare prices. User select providers and click Compare price from compare price page This page is only for display purpose. There is no next step for this page. Users may click Back or Menu to redirect to other pages. Figure 9: Compare result page 10

Table 9: Share price page Users can share price related to provider in this page. If users cannot find provider in search box, they can add new one. Users have 2 options to provide price data. One is typing it manually. Second is capture photo of their bill. Sharing price will be the main function that drives medical price transparency. WC_3083: System shall allow consumers to manually enter price information for sharing. WC_3082: System shall capture an image and code an invoice for sharing. Condition 1: if users click Share price from provider page, provider name field will be filled up by the system. Condition 2: users click Share price from side menu bar, all fields will be blank in this condition Condition 1: if users click Add provider, redirect to add provider page Condition 2: if users click camera button, call feature camera of mobile phone, after users take a photo, redirect to capture invoice page Condition 3: if users click Share, redirect to provider page of selected provider. System saves price information into database and then sends notification to all consumers who are following this provider and followers of this reviewer. Figure 10: Share price page 11

Table 10: Add provider page Add provider page allows user to create provider in case they are trying to post the price but they cannot find provider in the search box. This is proposed page beyond expected capability. It is necessary to allow users share information about provider even that one has no account yet. Users type provider name in search box of share price page and then click Add provider After users enter provider s information and click Add provider, system will create provider with entered data and redirect back to share price page Figure 11: Add provider page 12

Table 11: Capture invoice page Capture invoice page allows users to crop a photo in order to select only the area that they want to share. WC_3082: System shall capture an image and code an invoice for sharing. Users click camera button from share price page and successfully take a photo. After users click Capture, redirect back to share price page and display cropped photo on the page. Figure 12: Capture invoice page 13

Table 12: Search page Search page allows users to search for provider with many criteria. Users can search for providers by location, price code, specialty, lifestyle, or rating score. All fields will come up with empty value, users can fill up only fields that they want to search and leave the rest blank. WC_3094: System shall allow users to find their current location to access relevant providers in and around area (some mile radius). WC_3084: System shall search for healthcare pricing, provider by location, price, code, and specialty. Users click Search from side menu bar After users click Search, get search criteria from field that is not blank then. System search for providers that match criteria and redirect to search result page. Figure 13: Search page 14

Table 13: Search result page Search result page will display providers that match provided criteria from search page. Users can click each provider to go to provider page of that provider and get more information. WC_3094: System shall allow users to find their current location to access relevant providers in and around area (some mile radius). WC_3084: An individual consumer can search for healthcare pricing, provider by location, price, code, and specialty. Users click Search in search page After users click select provider, redirect to provider page of that provider. Figure 14: Search result page 15

Table 14: Register page Register page is the page where users can create new account. There are 2 types of account. First is consumer who receives information from account type provider. Second is provider who provides information to users as well as offer special event such as discount. WC_3086: System shall allow consumer to register as a user Users click Register new account from login page Condition 1: if users click Register as a consumer, redirect to register as a consumer page Condition 2: if users click Register as a provider, redirect to register as a provider page Condition 3: if users click Back, redirect to login page Figure 15: Register page 16

Table 15: Register as a consumer page This is a page for creating account type consumer. WC_3086: System shall allow consumer to register as a user. Users click Register as a consumer from register page Condition 1: After users provide all required information and click Register, create consumer account, auto login, and redirect to my account page (consumer). Condition 2: if users click Back, redirect to register page Figure 16: Register as a consumer page 17

Table 16: Register as a provider page This is a page for creating account type provider. There is no related win condition about this page. However, it is essential to have account type provider that will be the page to provide much useful information for account type consumer. Users click Register as a provider from register page Condition 1: After users provide all required information and click Register, create provider account, auto login, and redirect to my account page (provider). Condition 2: if users click Back, redirect to register page Figure 17: Register as a provider page 18

Table 17: Forget password page Forget password page helps users to retrieve their password in case they do not remember it. There is no related win condition about this page. However, it is crucially important to provide helps for users who forget their password. Users clicks Forget password? from login page Condition 1: After users enter email and click Send me an email, System send password to that email and redirect to login page. Condition 2: if users click Back, redirect to login page Figure 18: Forget password page 19

Table 18: My account page (provider) My account page of provider accounts is a page that illustrates how consumer accounts see provider s profile page. WC_3187: System shall be able to receive push content from provider and relay it to users. Push content shall be unique to user's personal profile. WC_3093: System shall allow provider to share pricing, offerings, and other content so as to drive traffic and increase sales. Users account type provider successfully login from login page Condition 1: if users click Edit profile, redirect to edit profile page (provider) Condition 2: if users click Sign out, redirect to login page Figure 19: My account page (provider) 20

Table 19: Edit profile page (provider) Edit profile page (provider) is the page for updating provider profile page. Users can select tabs offers, prices, videos or files to update the information. WC_3187: System shall be able to receive push content from provider and relay it to users. Push content shall be unique to user's personal profile. WC_3093: System shall allow provider to share pricing, offerings, and other content so as to drive traffic and increase sales. Users clicks Edit profile from my account page (provider) Condition 1: if users click Save change, redirect to my account page (provider) and system send notification to all consumer accounts that are following this provider. Condition 2: if users click Back, discard all change and redirect to my account page (provider) Figure 20: Edit profile page (provider) 21

Table 20: Consumer page Consumer page is a page to show review and post of user that s/he did submit. User consumer type can follow other consumer by clicking follow button on this page. WC_3088: System shall allow consumer to create a private network and join existing networks. WC_3098: System shall allow a user to subscribe to notifications so that he/she shall have access to relevant up-to-date information. Condition 1: users click select consumer from search page Condition 2: users click select consumer from network page Condition 3: users click name of this consumer from post that s/he share on provider page If users click Follow. The system will notice users if this consumer share anything on the application. Follow will change to be Unfollow to let users stop following this provider. Figure 21: Consumer page 22