Skip to content

Lab 2 Scenario – Municipality Resolution

Baran Önder edited this page Feb 19, 2026 · 4 revisions

User Profile

The user is a municipal accessibility officer working in the urban infrastructure department of a local government.
The user is responsible for resolving reported accessibility problems in public spaces and documenting completed improvements in the system.


Goals

The user wants to:

  • Review accessibility issues reported by citizens.
  • Fix reported problems in public infrastructure.
  • Upload official post-repair photos as proof of resolution.
  • Publish verified updates so citizens can review and confirm the accuracy of the fix.

Pre-Conditions

  • The municipality user is registered and logged into the system.
  • Accessibility issues have been reported by citizens and are visible on the map.
  • The municipality user has authority to mark issues as resolved.
  • Citizens have access to the system to review and rate resolved issues.

Main Flow

  1. The municipality user logs into the Neighborhood Accessibility Mapper system.
  2. The system displays a map containing accessibility issues reported by citizens.
  3. The municipality user selects a reported issue from the map.
  4. The system displays issue details, including location, description, and citizen-submitted photos.
  5. The municipality schedules and completes the required repair in the real world.
  6. After the repair is completed, the municipality user takes an official photo showing the fixed and accessible infrastructure.
  7. The municipality user uploads the post-repair photo to the system.
  8. The municipality user marks the issue status as “Resolved – Awaiting Validation.”
  9. The system publishes the updated issue and notifies citizens.
  10. Citizens review the municipality-uploaded photo and rate the accuracy of the fix.
  11. The system calculates a validation score based on citizen ratings.
  12. If the validation score meets the required threshold, the system marks the issue as “Confirmed Resolved.”

Criteria

1.5.1: The system shall provide a dashboard for municipal officers to view all citizen-reported issues on a map.

1.3.3: The system shall allow users to upload a photo as visual evidence of the reported obstacle (to be viewed by the officer).

1.5.2: The system shall allow municipal officers to change the status of an issue to “Resolved – Awaiting Validation.”

1.5.3: The system shall require the officer to upload an official post-repair photo as proof before updating the status.

1.5.4: The system shall allow citizens to rate/validate the accuracy of the municipality’s fix based on the uploaded photo.

1.5.5: The system shall mark the issue as “Confirmed Resolved” and remove the warning marker only after the validation score meets a defined threshold.


Mock-up

  • Map view showing issue status (Reported / Awaiting Validation / Confirmed).
  • Issue detail page with before-and-after photos.
  • Citizen rating interface (accuracy / confirmation score).
image image image image

Project

Team Members

Lab Reports

Weekly Meetings

Scenarios and Mock ups

Use Case Diagrams

Class Diagram

Sequence Diagrams

Milestone Review

Clone this wiki locally