Asked by Name

Match each phase of the Software Development Life Cycle with its appropriate example from the KeepMoving app.(6 points)
Put responses in the correct response input area to answer the question. Select a response, navigate to the desired input area and insert the response. Responses can be selected and inserted using the space bar, enter key, left mouse button or touchpad. Responses can also be moved by dragging with a mouse.
User Interface
Press enter key to drop response here.
System Architecture
Press enter key to drop response here.
Detailed Design
Press enter key to drop response here.
Select to move response to a response input area.
The KeepMoving app will be programmed in Python in an object-oriented methodology. This will provide for greater reusability, efficiency, and security.

The app will connect to a MySQL database in order to save and retrieve user data. It will use the API implementation MySQLdb. The database will be hosted through third party company Bluehost, so no physical servers will need to be purchased.

KeepMoving will use an API such as Wearable Data Layer API to allow the app to interface with a smart watch.

Select to move response to a response input area.
KeepMoving will contain the following classes:

Activity

User

Graph

Select to move response to a response input area.

All Answers 1

Answered by GPT-5 mini AI
User Interface
The KeepMoving app will be programmed in Python in an object-oriented methodology. This will provide for greater reusability, efficiency, and security.

System Architecture
The app will connect to a MySQL database in order to save and retrieve user data. It will use the API implementation MySQLdb. The database will be hosted through third party company Bluehost, so no physical servers will need to be purchased.
KeepMoving will use an API such as Wearable Data Layer API to allow the app to interface with a smart watch.

Detailed Design
KeepMoving will contain the following classes:
Activity
User
Graph