Question: Need help creating a demo (programming) for this project: Example Domain Areas and Cases: 1. Amazon Go, cashless, just-walkout store 2. Automated warehouse, with Robot
Need help creating a demo (programming) for this project:
Example Domain Areas and Cases:
1. Amazon Go, cashless, just-walkout store
2. Automated warehouse, with Robot teams (JD.com, Amazon.com)
3. Smartwatch Smartphone wearables (Watch OS IOS, Wear OS Android)
4. Smart Speaker Smartphone at home (Apple, Amazon, Google, Alibaba)
5. Multi-Sided Platform (MSP) (Uber, Lyft, AirBnB, EBay, Amazon)
Multi-part question:
1. Choose an application domain, Application (app), or software product. Some cases are provided in the attached. The various examples discussed in class sessions are also suitable for consideration.
2. Describe the chosen application domain, app or SW product. Use diagrams, pictures and other representations for the description.
3. Identify the various modules, components, subsystems of SW involved in the chosen area.
4. Use UML diagrams and other modeling tools and techniques to indicate how the SW modules interact to provide the functional objectives of the area.
5. Concentrate a single SW module in the chosen area.
6. Provide detailed functional description and specification MVP (minimum viable product) of the SW module, using successive hierarchical refinement. The specification should reach the pseudo-code level, and be concrete enough that the next step is coding in an extant programming language: able to specify, as suitable, data structures and their manipulations, OOP objects, classes, structures and methods, ER model entities, and entity attributes and their manipulations.
7. Implement the MVP designed in an HLL in which you are very familiar.
8. Implement the MVP in an HLL with which you are completely unfamiliar, and thus need to learn, in order to make any progress.
9. Write a report to document the implementation, programming or coding experiences. A section of the report should emphasize your insights from a comparative assessment of the two implementation techniques.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
