Separation of Concerns Functional Requirements: No Description Controllers Concerns 1
Separation of Concerns Functional Requirements: No Description Controllers Concerns 1
Functional Requirements
No Description Controllers Concerns
1
The system shall be able to be
shut down in a safe and efficient
manner at any point in time
System Shutdown
Functional
Policy
System
2
When the up/down button is
pressed, the closest available
cabinet will be sent
to that floor
Cabinet Dispatch
Functional
System
3
When a cabinet changes
direction, direction button will be
updated
Cabinet Dispatch
Cabinet Movement
Emergency Stop
System Shutdown
Functional
4
When a cabinet arrives at the
floor at the front of its
destination list, it will stop at that
floor
Cabinet Dispatch
Cabinet Movement
Emergency Stop
System Shutdown
Functional
System
5
When a cabinet arrives at a
destination floor, its doors will
open and the doors at that floor
will also open. They will remain
open for a short period of time,
and then close automatically
Cabinet Dispatch
Cabinet Movement
Emergency Stop
Functional
System
6
Before a cabinet leaves a floor, its
doors will close and the doors at
that floor will also close
Cabinet Dispatch
Cabinet Movement
Emergency Stop
Functional
System
7
When a floor button is pressed,
the cabinet will be sent to that
floor
Cabinet Movement
Functional
System
8
The doors will stay open while the
Hold doors button is pressed.
Hold Doors
Functional
System
9
When the Stop button is pressed
or the cabinet is set to service
status, the elevator car will
immediately go to the first floor,
both its doors and the doors at
the first floor will open and
remain open, and the cabinet will
ignore floor requests
Emergency Stop
Functional
System
10
When a fire alarm signal is
received, both elevator cabinets
will immediately go to the first
floor, both their doors and the
doors at the first floor will open
and remain open, and the
cabinets will ignore floor requests
Emergency Stop
Functional
System
Non-functional Requirements
No Description Controllers Concerns
1
If the system fails, the users
should not be put in any danger
Cabinet Dispatch
Cabinet Movement
Hold Doors
Emergency Stop
Quality of
Service
2
The buttons in the elevator
cabinet should light up when
pressed
Cabinet Dispatch
Cabinet Movement
Hold Doors
Emergency Stop
Quality of
Service
3
The cabinet doors and the floor
doors shall only open when the
Cabinet Dispatch
Cabinet Movement
Quality of
Service
cabinet is stopped at a floor Hold Doors
Emergency Stop
System Shutdown
4
The doors shall open and close
gradually to allow people to
easily enter and exit the cabinet
Cabinet Dispatch
Cabinet Movement
Hold Doors
Emergency Stop
System Shutdown
Quality of
Service
5
The cabinet shall gradually
accelerate from rest to its
standard speed in order to
provide a smooth ride for users
Cabinet Dispatch
Cabinet Movement
Emergency Stop
System Shutdown
Quality of
Service
6
The cabinet shall gradually
slowdown from its standard
speed to rest in order to provide
a smooth ride for users
Cabinet Dispatch
Cabinet Movement
Emergency Stop
System Shutdown
Quality of
Service
7
The cabinet doors will only close
if there is nothing in the doorway
Cabinet Dispatch
Cabinet Movement
Quality of
Service
8
When a cabinet is in auto mode,
the doors should wait 3 seconds
between opening and closing
Cabinet Dispatch
Cabinet Movement
Quality of
Service
9
If an elevator cabinet needs to go
to an initial floor, it shall go to
the 1
st
floor
Emergency Stop
System Startup
System Shutdown
Quality of
Service
10
If an elevator cabinet has to load
things whose weight exceeded
the elevators maximum capacity,
the doors wont be closed and
there will be a signal notifying the
users about overloading
condition.
System Overloading
Quality of
Service
Policy
Policies
a. Elevator overloading policy
Each elevator has its own maximum value of weight load which is clearly
declared inside the cabinet. Users of elevators should care about
overloading condition and shouldnt make the elevators be overloaded.
In case the overloading condition has been detected, users should step
out if they find themselves in a tightly packed elevator.
b. Emergency policy
Every elevator is equipped with an emergency phone system. If you find
yourself with some kind of troubles, you can use this system to call for
help. When you press the calling button, an elevator monitoring
dispatcher, who will contact the safety officer, will answer. You should
follow the instructions from the safety officers only, and should not try
to climb out of the elevator.