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 / Note1 / 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