SWE 2410, Lab 3: Designing a Garden

This assignment spans multiple labs. You will do just the initial design and write just a bare minimum of code for this lab. A more complete implementation will be required for the next lab. Both lab assignments will be done in teams of two (with teams of three as needed).

You have been asked to build a garden simulator for a botanist. In this simulator, bees visit flowers for food and flowers can drain energy. The garden will be shown from above with bees moving through the flower bed; there is no need to show how tall the flowers are. The intent is to deliver a system that the botanist could extend to support wider varieties of flowers and bees. This project will give you experience with identifying a problem domain and using this to build an implementation.

Requirements

This section specifies the full requirements for your project. You will implement only a portion of these for this lab, but implement the rest for the next lab.


Process and design constraints

Lab 3 Submission

As discussed above, you do not have to implement the full set of requirements for this lab. Instead, submit the following:



The final, more complete implementation will be due as next week’s lab.

Support Files

Frequent Issues