Use Case
Use Case
ID UC-04
Actors Door sensor
Names Detect door opening
Description Door sensor will detect the door opening.
Pre-condition Sensor configured accurately.
Event flow 1.Sensor activated successfully.
2.sensor detect door opening.
3.sensor activate the alarm.
Post-condition 1.Warning alarm will turn on.
Includes Activate alarm
Extensions Bank Employee
triggers The configuration of security system in Bank.
ID UC-05
Actors Floor sensor
Names Detect steps on floor area.
Description Floor sensor will detect the steps on floor.
Pre-condition Sensor configured accurately.
Event flow 1.Sensor activated successfully.
2.sensor detect steps.
3.sensor activate the alarm.
Post-condition 1.Warning alarm will turn on.
Includes Activate alarm
Extensions None
triggers The configuration of security system in Bank.
ID UC-06
Actors Heat sensor
Names Detect heat through temperature.
Description Heat sensor will detect heat through temperature.
Pre-condition Sensor configured accurately.
Event flow 1.Sensor activated successfully.
2.sensor detect heat.
3.sensor activate the alarm.
Post-condition 1.Warning alarm will turn on.
Includes Activate alarm
Extensions None
triggers The configuration of security system in Bank.
ID UC-07
Actors Smoke sensor
Names detect smoke.
Description Soke sensor will detect smoke and start alarm.
Pre-condition Sensor configured accurately.
Event flow 1.Sensor activated successfully.
2.sensor detect smoke.
3.sensor activate the alarm.
Post-condition 1.Warning alarm will turn on.
Includes Activate alarm
Extensions None
triggers The configuration of security system in Bank.
ID UC-08
Actors Bank employee
Names Bank employee authentication
Description Bank employee will enter in bank after successful
authentication.
Pre-condition Sensor configured accurately.
Event flow 1.user will enter code or scan card.
2.Authentication is successful
3.Door will be open for user.
Post-condition 1.User enters in Bank successfully.
Includes Activate alarm
Extensions none
triggers If authentication is unsuccessful alarm will be activated.
ID UC-09
Actors System Admin
Names System setting
Description System admin can reset alarm and configure setting.
Pre-condition System is activated.
Event flow 1.user will enter login info.
2.Authentication is successful
3.user can update the settings.
Post-condition 1.User updated the settings successfully.
Includes Activate alarm
Extensions Deactivate alarm
triggers The maintenance of security system in Bank.
Task 02:
Non-Functional Requirements:
1. System should be reactivated after deactivation of alarm. (System
Reliability criteria)
2. Window should be closed once alarm turn off. (System security criteria)
3. Door should be closed once alarm turn off. (System security criteria)
4. System should give warning to users on more than two wrong attempts.
(System security criteria)
5. Building door should be closed immediately once user enter after
successful authentication. (System security criteria)
6. System should give warning and turn on alarm if any sensor is damaged.
(System stability and security criteria)
7. System should turn on alarm if any sensor is deactivated. (System Security
criteria)
8. System should turn on alarm on three wrongs authentication consecutively.
(System Security criteria)
9. System should deactivate the user card after three warnings. (System
integrity criteria)
10.System should be able to add updates about sensors. (System availability
criteria)