Release Description (RD) Template Version 1.0 Version No X.Xx

Release Description (RD) Template Version 1.0 Version no x.xx

Release Description

Cash Doctor 3.0

Team 12

Steven Helferich: Project Manager

Kenneth Anguka: IIV&V

Xichao Wang: Tester

Alisha Parvez: Developer

Ekasit Jarussinvichai: Developer

Le Zhuang: Developer

Shreya Sharma: Tester

Danny Lee: Tester

Version History

Date / Author / Version / Changes made / Rationale /
5/4/15 / Steven Helferich / 1.0 / ·  Original release description for the product / ·  Created as part of implementation set

Table of Contents

Release Description i

Version History ii

Table of Contents iii

Table of Tables iv

Table of Figures v

1. About This Release 1

1.1 Physical Inventory of materials released 1

1.2 Inventory of software contents 1

2. Compatibility Notes 7

The software components that interact with the system are: 7

3. Upgrading 7

4. New Features and Important Changes 7

4.1 New Features 7

4.2 Changes since previous release 7

4.3 Upcoming Changes 8

This will be the only version released of the product. No further changes will be made to the product from our side. 8

5. Known Bugs and Limitations 8

ii

Table of Contents

Table of Tables

No table of figures entries found.

ii

Table of Contents

Table of Figures

No table of figures entries found.

ii

Release Description (RD) Template Version 1.0 Version no

1.  About This Release

This is the first release of the Cash Doctor 3.0 mobile application as part of the Implementation Set.

1.1  Physical Inventory of materials released

For this release we will be not be providing the code base through any physical media.

The code base will be uploaded on the team website as a zip file.

There will be no physical documents provided at the end of this release.

1.2  Inventory of software contents

The files that will make up the software version 1.0 will include:

1.  The source code under the application folders.

2.  The generated apk for Android.

3.  Selenium Automation Test Suite

Table 1: List of files in Cash Doctor 3.0 mobile application

No. / Category / Name / Note
1 / Configuration / ./intelxdk.config.additions.xml / Note that all others under root directory which is not folder "www" and not metioned here are auto generated by Intel XDK
2 / ./AsBuilt.xdk
3 / Open source libraries / font-awesome-4.3.0 / under ./www/css
4 / bootstrap-min-3.3.2.css / under ./www/css
5 / backbone-min-1.1.2.js / under ./www/js/library
6 / backbone-validation-min-0.9.1.js / under ./www/js/library
7 / iscroll-4.js / under ./www/js/library
8 / jquery-min-2.1.1.js / under ./www/js/library
9 / jquery-slide-menu-1.0.0.js / under ./www/js/library
10 / modal.js / under ./www/js/library
11 / spin-min-2.0.1.js / under ./www/js/library
12 / text-2.0.12.js / under ./www/js/library
13 / typeahead.js / under ./www/js/library
14 / underscore-min-1.7.0.js / under ./www/js/library
15 / Developed style / ./www/css/custom.css
16 / Developed library / ./www/js/library/custom-function.js
17 / Images in app / ./www/images/Lower-case-alphabet-letter-c-template.jpg
18 / ./www/images/bg-home.jpg
19 / ./www/images/cashdoctor-logo-small.png
20 / ./www/images/cashdoctor-logo.png
21 / ./www/images/defaultProviderImage.jpg
22 / ./www/images/favicon.ico
23 / ./www/images/result.txt
24 / ./www/images/show-rate-2.png
25 / ./www/images/show-rate-3.png
26 / ./www/images/show-rate.png
27 / Models
Models / ./www/js/collections/DashboardElementCollection.js
28 / ./www/js/collections/ProviderElementCollection.js
29 / ./www/js/collections/ProviderReviewCollection.js
30 / ./www/js/collections/ProviderSpecialityCollection.js
31 / ./www/js/collections/SearchElementCollection.js
32 / ./www/js/global/AmericanStates.js
33 / ./www/js/global/ErrorMessages.js
34 / ./www/js/global/FeedbackMessages.js
35 / ./www/js/global/InitiateGlobal.js
36 / ./www/js/global/ServerReplyMessages.js
37 / ./www/js/models/AddNetworkModel.js
38 / ./www/js/models/AddProviderModel.js
39 / ./www/js/models/ChangePasswordModel.js
40 / ./www/js/models/CheckSessionModel.js
41 / ./www/js/models/CitiesModel.js
42 / ./www/js/models/DashboardElementModel.js
43 / ./www/js/models/DashboardModel.js
44 / ./www/js/models/DeleteNetworkModel.js
45 / ./www/js/models/EditConsumerProfileModel.js
46 / ./www/js/models/EditProviderProfileModel.js
47 / ./www/js/models/EditProviderProfileModel2.js
48 / ./www/js/models/EditSpecialityModel.js
49 / ./www/js/models/ForgetPasswordModel.js
50 / ./www/js/models/GetProfileModel.js
51 / ./www/js/models/GetSpecialityCategoryModel.js
52 / ./www/js/models/GetSpecialityDetailModel.js
53 / ./www/js/models/LoginModel.js
54 / ./www/js/models/NetworkModel.js
55 / ./www/js/models/ProviderElementModel.js
56 / ./www/js/models/ProviderModel.js
57 / ./www/js/models/ProviderRatingModel.js
58 / ./www/js/models/ProviderReviewModel.js
59 / ./www/js/models/ProviderSpecialityModel.js
60 / ./www/js/models/RegisterConsumerModel.js
61 / ./www/js/models/RegisterProviderActivateModel.js
62 / ./www/js/models/RegisterProviderModel.js
63 / ./www/js/models/ReviewModel.js
64 / ./www/js/models/RootModel.js
65 / ./www/js/models/SearchElementModel.js
66 / ./www/js/models/SearchModel.js
67 / ./www/js/models/ShareModel.js
68 / ./www/js/models/UploadUserProfileImageModel.js
69 / Views and Controllers / ./www/js/router/Router.js
70 / ./www/js/views/AddProviderView.js
71 / ./www/js/views/DashboardView.js
72 / ./www/js/views/EditConsumerProfileView.js
73 / ./www/js/views/EditProviderProfileView.js
74 / ./www/js/views/ForgetPasswordView.js
75 / ./www/js/views/LoginView.js
76 / ./www/js/views/NetworkView.js
77 / ./www/js/views/ProviderProfileView.js
78 / ./www/js/views/RegisterAccountView.js
79 / ./www/js/views/RegisterConsumerView.js
80 / ./www/js/views/RegisterProviderView.js
81 / ./www/js/views/SearchView.js
82 / ./www/js/views/ShareView.js
83 / ./www/js/main.js
84 / HTML Templates
HTML Templates / ./www/templates/AddProviderButtonTemplate.html
85 / ./www/templates/AddProviderTemplate.html
86 / ./www/templates/DashboardElementTemplate.html
87 / ./www/templates/DashboardTemplate.html
88 / ./www/templates/DashboardZeroTemplate.html
89 / ./www/templates/EditConsumerProfileTemplate.html
90 / ./www/templates/EditProviderProfileTemplate.html
91 / ./www/templates/ForgetPasswordTemplate.html
92 / ./www/templates/LoginTemplate.html
93 / ./www/templates/NetworkTemplate.html
94 / ./www/templates/NetworkZeroTemplate.html
95 / ./www/templates/ProviderElementTemplate.html
96 / ./www/templates/ProviderProfileHintAboveReviewsTemplate.html
97 / ./www/templates/ProviderProfileTemplate.html
98 / ./www/templates/ProviderReviewDetailTemplate.html
99 / ./www/templates/ProviderReviewTemplate.html
100 / ./www/templates/ProviderSpecialityOptionTemplate.html
101 / ./www/templates/ProviderSpecialityTemplate.html
102 / ./www/templates/RegisterAccountTemplate.html
103 / ./www/templates/RegisterConsumerTemplate.html
104 / ./www/templates/RegisterProviderTemplate.html
105 / ./www/templates/ReviewTemplate.html
106 / ./www/templates/SearchElementTemplate.html
107 / ./www/templates/SearchTemplate.html
108 / ./www/templates/ShareTemplate.html
109 / ./www/templates/SpecialityCategoryElementTemplate.html
110 / ./www/templates/SpecialityCategoryTemplate.html
111 / App Icons / ./www/cashdoc_logo_36.png
112 / ./www/cashdoc_logo_48.png
113 / ./www/cashdoc_logo_72.png
114 / ./www/cashdoc_logo_96.png
115 / Main Page / ./www/index.html

The documentation uploaded will include:

1.  Operational Concept Description: OCD_ASBUILT_F15b_T12_V2.0.pdf

2.  System and Software Architecture Description: SSAD_ASBUILT_S15b_T12_V4.0.pdf

3.  Life Cycle Plan: LCP_ASBUILT_S15b_T12_V4.0.pdf

4.  Feasibility Evidence Description: FED_ASBUILT_S15b_T12_V4.1.pdf

5.  Test Plan and Cases: TPC_ASBUILT_S15b_T12_V1.5.pdf

6.  Test Procedure and Results: TPR_ASBUILT_S15b_T12_V2.0.pdf

7.  Transition Plan: TP_ASBUILT_S15b_T12_V1.1.pdf

8.  User Manual: UM_ASBUILT_S15b_T12_V2.1.pdf

9.  Support Plan: SP_ASBUILT_S15b_T12_V1.0.pdf

10.  Training materials: TM_ASBUILT_S15b_T12_V2.0.pdf

11.  Regression Test: RTP_ASBUILT_S15b_T12_V2.0.pdf

12.  Release Document: RD_ASBUILT_S15b_T12_V1.0.pdf

2.  Compatibility Notes

The software components that interact with the system are:

• The main application files interact with the current APIs for the server-side of the Cash Doctor system. This includes all models and views for the application.

3.  Upgrading

This is the first version of our software. No upgrades will be performed.

4.  New Features and Important Changes

4.1  New Features

The Cash Doctor 3.0 mobile application has a number of important features.

User profile: A user (either consumer or provider) can create an account and create a custom profile. Only a provider’s profile page is viewable by other users.

Dashboard: Users can receive updates from their network and directly access provider profile pages from here.

Search and Share: User can search for healthcare providers using the search features by supplying, mile-radius, location, provider name, and provider speciality. Users can then share invoices from the provider and post them to that provider’s profile by filling out a simple form.

Network: User can add providers to their network and follow their most recent updates.

Add a Provider: User can add a provider who is not already in the system in order to post an invoice to that provider’s profile.

4.2  Changes since previous release

This is the first release of the product. There have been no previous releases.

4.3  Upcoming Changes
This will be the only version released of the product. No further changes will be made to the product from our side.

5.  Known Bugs and Limitations

There are no known bugs or limitations in the current release.

ii