Use Case of Lms
Use Case of Lms
Scope:
Teacher and student cannot go to any palace for teaching purpose as
well as student cannot too.
By using this system we can save our budget.
---------------------------------------------------------------------------------------
List of Actors
Admin; this person performs major functional activities for prescription like mange users
mange courses.
Teacher; this person also performs some of the major functional activities of taking
attendance Mange Subjects assignments Quiz and Active & Deactive Student
Active and De-active; Teacher and admin can active and de-active students.
Administration
Section: Main
Name:
Administration
Actors: Administrator
Purpose: Admin mange teacher student details and activity’s
Description: The Admin add the Students in System. Assigns Reg # after
adding. And add teacher remove teacher remove student see
activity of teacher and student
Cross References: Lms.histpk.org
Section: Main
Name: Teacher
Actors: Teacher
Purpose: Manage subjects ,assignments attendance
Description: Teacher manage students details like assignments send message
to student mark attendance
Pre-Conditions Teacher is login as a teacher
Successful Post- View the students list of their class
Conditions
Failure Post- Database over flows.
Conditions
Typical Course of Events
Actor Action System Response
1 Starts teacher session 2 View their Dashboard
3 View their classes 4 Response Students of each classes
5 Perform action 6 Active and de-active the student
Alternative Course
Step-8. System fails. Data is not saved
View Classs
Section: Main
Name: View class
Actors: Student
Purpose: View the class and teacher
Description: Student also manage their dashboard and perform limited task
Pre-Conditions Login as a student
Successful Post- Student view their assignments notification’s teacher message’s
Conditions
Failure Post- Failer of database might be student cannot received notification
Conditions
Typical Course of Events
Actor Action System Response
1 Selects the Courses Menu from the 2 The drop down of sub menus is shown.
menu bar.
3 Student selects one or more courses A new window appears .
he wants to register for.
4 Student clicks “submit” button. 5 System registers student for the selected
course and displays confirmation
message.
Alternative Course
Step-6. System displays error message saying which courses are
not available and provides the reason.
Step-8. System displays message showing which courses were
registered and which courses were not registered.