Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Exercise 2. Student Housing Service App The campus housing service helps students find apartments. To make the process easier for students, the campus housing
Exercise 2. Student Housing Service App The campus housing service helps students find apartments. To make the process easier for students, the campus housing service wants to build an app to manage student rental transactions. Apartment owners complete information forms about the available rental units (e.g., location, number of bedrooms, and monthly rent). The apartment owners can add a rental unit that has become available, and they can delete a rental unit that has been rented and is no longer available. Students can search the available rental units to find apartments that meet their needs by using three separate criteria: distance from campus, number of bedrooms, and monthly rent. These criteria can be used individually or by any combination of the three. When a student finds the appropriate rental apartment, select the apartment from the list, and send a request to rent the apartment in the app. In addition, must complete an information form with his/her personal data. Students can also contact the apartment owners directly to see the apartment or for additional information. Apartment owners check for rental requests and approve them or not. If the request is denied, the system sends a notification to the student. If it is approved, apartment owners must update their list of available apartments. A. Specify functional and nonfunctional requirements. B. Draw the use-case diagram. C. Draw a set of activity diagrams for the system. D. Detail the main use case.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started