Similar presentations:
UML_templates_for_Visio
1.
Use Case Diagram• Actors:
• - Student
• - Teacher
• - Admin
• Use Cases:
• - Login
• - Register
• - View Resources
2.
Sequence Diagram – StudentAccess
• Student -> UI -> System -> DB
• Flow:
• 1. Login
• 2. Choose discipline
• 3. Choose resource
• 4. Check access
• 5. Display resource
3.
Sequence Diagram – TeacherUpload
• Teacher -> UI -> System -> DB
• Flow:
• 1. Login
• 2. Choose discipline
• 3. Upload file
• 4. Validate
• 5. Save to DB
4.
Sequence Diagram – AdminManage Users
• Admin -> UI -> System -> DB
• Flow:
• 1. Select user
• 2. Edit roles
• 3. Save changes
5.
Activity Diagram – Student• Start -> Login -> Choose discipline -> Choose
resource -> [Access?]
• Yes -> View/Download -> End
• No -> Error -> End
6.
Activity Diagram – Teacher• Start -> Login -> Choose discipline ->
Upload/Edit/Delete -> Save -> End
7.
Deployment Diagram• Client -> Web Server -> App Server ->
Database Server