Changes between Version 1 and Version 2 of UseCaseModel


Ignore:
Timestamp:
01/07/26 21:09:42 (29 hours ago)
Author:
213257
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v1 v2  
    1 = Application Scenarios for DB Access (SQL)
     1= Use-case Model
     2
     3== List of Actors / Roles
     4
     5=== Admin
     6
     7The admin actor is the one who manages buildings, floors, and units. Responsible for maintaining the buildings portfolio.
     8
     9 * '''UC0001 - Create New Building'''
     10  * Admin adds a new building to the system with details for the building.
     11 * '''UC0002 - Add Floor to Building'''
     12  * Admin creates the floors and their respective layouts for a building.
     13 * '''UC0003 - Create Unit Listing'''
     14  * Admin adds apartment units to floors with pricing and details.
     15 * '''UC0004 - Update Unit Status'''
     16  * Admin changes the availability status of units.
     17 * '''UC0005 - Assign Architect to Building'''
     18  * Admin assigns architects to building designs.
     19
     20=== Agent ===
     21The agent actor is the one who handles client inquiries, schedules appointments, and manages viewings of units.
     22
     23 * '''UC0006 - Respond to Client Inquiry'''
     24  * Agent replies to client questions about units.
     25 * '''UC0007 - Create Time Slots'''
     26  * Agent sets up their available appointment times.
     27 * '''UC0008 - View Scheduled Appointments'''
     28  * Agent checks their upcoming property showings.
     29 * '''UC0009 - Complete Appointment'''
     30  * Agent marks a showing as completed.
     31
     32=== Client ===
     33The client actor represents the potential buyer who is interested in purchasing an apartment unit.
     34
     35 * '''UC0010 - Browse Properties'''
     36  * Client views all property listings and their units.
     37 * '''UC0011 - Submit Inquiry About Unit'''
     38  * Client asks questions about a specific unit.
     39 * '''UC0012 - Book Appointment for Viewing'''
     40  * Client schedules a property showing.
     41
     42----