Date post: | 01-Jul-2015 |
Category: |
Design |
Upload: | encrypted-tanvir |
View: | 417 times |
Download: | 0 times |
University Management
System
• Student• Faculty• Motion Sensor• LASER Sensor
Actors
• Campus Entry Subsystem• Class Entry Subsystem• Class Attendance Subsystem
Sub systems
Use Cases for Campus Entry Subsystem
Use Case Name Actors
Enter Student
Count Motion Sensor, LASER Sensor
Prepare Student List LASER Sensor
Use Cases for Campus Entry Subsystem
Student
LASER Sensor
Motion Sensor
System
Count
Entry
PrepareStudent
List
Name: Entry Priority: Medium Primary Actor: Motion Sensor Secondary Actor: LASER Sensor Precondition: Student carrying the ID Card
Use Cases
Name: Count Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Student enter the campus.
Use Cases
Name: Prepare Student List Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Carrying the ID Card Trigger: Passed the motion sensor
Use Cases
Use Cases for Class Entry Subsystem
USE Case Name ActorsEnter Student
Count Motion Sensor, LASER Sensor
Prepare Student List LASER Sensor
Turn on Lights & AC Student, Motion Sensor, LASER Sensor
Turn on PC & Projector Faculty, Motion Sensor, LASER Sensor
Use Cases for Class Entry Subsystem
Student LASER Sensor
Motion Sensor
System
Count
Entry
PrepareStudent
List
Faculty
Turn on Lights & AC
Turn on PC&
Projector
Use Cases for Class Entry Subsystem Extends
Student LASER Sensor
Motion Sensor
System
CountEntry
PrepareStudent
List
Faculty
Turn on Lights & AC
Turn on PC&
Projector
ControlTemperature
TheftDetection
Students enter the classroom with ID card. Motion sensor count the number of
students. LASER sensor verify the ID card and prepare
the student list. After verifying the student ID, motion sensor
turn on the Lights and AC. Faculty enter the class room with faculty ID
card. After verifying the faculty ID card, motion
sensor turn on the PC & projector.
Typical course of events
Name: Entry Priority: Medium Primary Actor: Student Secondary Actor: Motion Sensor, LASER
Sensor Precondition: Student carrying the ID Card
Use Cases
Name: Count Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Student enter the class.
Use Cases
Name: Prepare Student List Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Carrying the ID Card Trigger: Passed the motion sensor
Use Cases
Name: Turn on Lights & AC Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Carrying the ID Card Trigger: Passed the motion & LASER sensor
Use Cases
Name: Turn on PC & Projector Priority: High Primary Actor: Faculty, Motion Sensor Secondary Actor: LASER Sensor Precondition: Carrying the Faculty ID Card Trigger: Passed the motion & LASER sensor
Use Cases
Use Cases for Class Attendance Subsystem
USE Case Name ActorsEnter Student
Count Motion Sensor, LASER Sensor
Timer Faculty, LASER Sensor
Prepared Student List Timer, LASER Sensor
Use Cases for Attendance Subsystem
Student
LASER Sensor
System
Timer
Entry
PreparedStudent
List
Faculty
Count
Name: Entry Priority: Medium Primary Actor: Motion Sensor Secondary Actor: LASER Sensor Precondition: Student carrying the ID Card
Use Cases
Name: Count Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: LASER Sensor Precondition: Student enter the class.
Use Cases
Name: Timer Priority: High Primary Actor: Student, Faculty Secondary Actor: LASER Sensor, Motion
Sensor Precondition: Student entered into the
class room. Trigger: Faculty entered into the
classroom.
Use Cases
Name: Prepared Student List Priority: High Primary Actor: Student, Motion Sensor Secondary Actor: Faculty, LASER Sensor Precondition: Student & Faculty entered
into the class room. Trigger: 10 minutes passed after faculty
enter to the classroom.
Use Cases
Question?