Академический Документы
Профессиональный Документы
Культура Документы
This portion of document describes the identified use case, mode of operation, user classes, object classes & their functional behavior.
1.1
This is Generalized Use Case Which Explains different types of Users (Stakeholders) & their accessibility with I Leap System. All the Stake holders are Users for I leap System with different Privileges (Roles)
1.2 1.2.1
Actor Teacher
Use Case Diagram - 1
Description
This use case is a master Feature for Teachers. It allows users to have a full functional access aver Course Module. At Whole CRUD operations are Supported for Teachers. Allows users to create a New course in iLEap Application Allows users to categorize course in Topics, Sub topics Teachers shall be able to manage assignments of Course, which ever they are teaching. With Students as a participant on the same. Teachers shall be able to manage due dates of assignments Teachers will be able to teach course, Whatever they have created in I Leap application. Teachers shall be able to resolve doubts of Students, To all the active participants. Teachers will be able to Invoke the Interactive session with Course Students. Teachers shall be able to Create meeting (Via chat or Conference call) with students to resolve doubts. Through Content Authoring System Teachers shall be able to create Tutorial Sessions & can upload them into I Leap Application for reference to studies.
1.2.2
Description
A Master Use case, allows Teachers to have a full Access over Students as a participant of a course Teachers shall be able to execute Conference with students & Other User of I Leap System Teachers shall be able to Notify Students for presentment Teacher can create a Student as a teaching assistant in I leap application Teachers shall be able to Upload Documents & Multimedia in I Leap application. Teachers shall be able to create Entry Exit Test & Sub topics tests for students Teachers can Manage Sub topics tests for Students Teachers shall be able to Register Themselves as well as Students in their course.
1.2.3
Description: To teach a Course In an effective manner, I leap application allows users to manage assignments in a specific Course, The following details must be entered: Select Course Assignment Name Assignment Due date. Assignment Details Descriptions Grade Available To Prevent Late Submission Allow Re submitting E mail Notifications
1.2.4
Description: Teachers shall be able to manage due dates of assignments The following details must be entered: Select Course Prevent Late Submission Allow Re submitting
1.2.5 Activity: Resolve Doubts
Description: Teachers shall be able to resolve doubts of Students, To all the active participants.
Lessons Subtopics
Questions Uncertainties
Resolutions Definitions
1.2.6
Description: Teachers will be able to invoke the Interactive session with Course Students with an inbuilt conference & Audio / Video Chat Solution.
1.2.7 Activity: Meetings with Students
Description: Teachers will be able meet students & Communicate with them through forum & Audio/Video Conference The following details must be entered: Subject Message Attachments Tags
1.2.8 Activity: Notify Students
Description: Teachers will be able to Notify Students for presentment or to resolve any doubt within each other's presence The following details must be entered: Select Students / Groups Message Attachments Tags
1.2.9
Description: Teachers shall be able to create Entry / Exit Test for course & Sub topics tests for students.
Description: Registration is the basic process to be done, To access I Leap system, Teacher shall have to Register themselves in the system The following details must be entered: User Name Password E mail address Confirm email
1.3 1.3.1
Actor Student
Use Case Diagram - 1
Description
Students can Register themselves in a course & can Learn That Course Based on the course, students are registered they can submit assignments imparted by the course teacher Students shall be able to ask doubts based on registered course. Students shall be able to rate teachers / courses Students shall be able to invoke conference call through I Leap Application. Students shall be able to connect to call centre Students shall be able to give tests, provided by their teachers Students shall be able to give entry / exit tests for a course, provided by their teachers Students shall be able to register themselves in the I Leap application. Students shall be able to accept the job of Training assistant Students shall be able to generate invoice.
Description: Students can Register themselves in a course & can Learn That Course
1.3.3 Activity: Submit Assignments
Description: Based on the course, students are registered they can submit assignments imparted by their course teacher (Please Refer Assignment Process Flow Diagram)
1.3.4 Activity: Ask Doubts
Description: Students shall be able to ask doubts based on registered course, can be rated using either a numerical scale or a scale made up of words
1.3.6 Activity: Rate Teachers / Course
Description: Students shall be able to ask doubts based on registered course, can be rated using either a numerical scale or a scale made up of words
1.3.7 Activity: Execute Conference
Description: Students shall be able to invoke conference call through I Leap Application. The following details must be entered: Name of Conference Room Save Sessions Everyone can view past sessions
1.3.8 Activity: Connect To Call Centre
Description: Students shall be able to connect to call centre, I Leap shall allow Students to make a call via I leap System itself.
1.3.9 Activity: Commit Test
Description: Students shall be able to give tests (Entry / Exit Test & Course Tests), provided by their teachers
1.3.10 Activity: Registration
Description: Students shall be able to register themselves in the I Leap application. The following details must be entered: User Name Password E mail address Confirm email First Name Sur Name City / Town
Description: Students shall be able to write Quizzes & will be able to know results.
Description: Students shall be able to accept the job of Training assistant User Name
1.3.13 Activity: Generate Invoice
1.4 1.4.1
Description
Parent / Employer shall be able to view all details, related to wards progress such as Marks, assignments, answers, feedbacks etc Shall be able to know the Details of what content Ward has gone through, Where he has not understood also All the quizzes, tests a ward has done & how he has performed Shall be able to know the resolutions/answers provided by the teachers Shall be able to refer a Teacher to Another Parent (Statistics Based recommendation)
Parent / Employer shall be able to rate teachers / courses Shall be able to provide Feedback & Comments
Description: Parent / Employer shall be able to view all details, related to wards progress such as
Marks, assignments, answers, feedbacks etc 1.4.3 Activity: View Wards Activities Details
Description: Parent / Employer Shall be able to know the Details of, what content Ward has gone
through, Where he has not understood also, All the quizzes, tests a ward has done & how he has performed 1.4.4 Activity: View Teachers Comments / Answers
1.5 1.5.1
Description
Shall have Options to Manage Virtual Students (These students are register in I leap application under a specific Franchiser) Franchiser shall be able to view all details, related to wards progress such as Marks, assignments, answers, feedbacks etc Shall connect to Parents Directly online, to share wards progress details Franchiser shall have options to create Local Contents Like (Games, Quizzes, Get-together, Motivational Programs etc) Franchiser have options to CRUD details of local content Franchiser shall be able to invoke conference call through I Leap Application.
1.6 1.6.1
Franchiser / Partner
Activity: Manage Virtual Students
Description: Shall have Options to Manage Virtual Students (These students are register in I leap application under a specific Franchiser)
1.6.2
Description: Franchiser shall be able to view all details, related to wards progress such as Marks, assignments, answers, feedbacks etc
1.6.3 Activity: View Wards Progress
Description: Franchiser shall be able to view all details, related to wards progress such as Marks, assignments, answers, feedbacks etc
1.6.4 Activity: Manage Local Contents
Description: Franchiser shall have options to create Local Contents Like (Games, Quizzes, Get-together, and Motivational Programs etc)
1.6.5 Activity: Create Games, Quizzes, Get Together.
Description: Franchiser shall be able to invoke conference call through I Leap Application.
1.7 1.7.1
Actor Admin
Use Case Diagram - 1
Description
Admin shall be able to register a new user in I leap application Admin shall be able to assign different roles & Privilege to a New or Previously Registered User Admin can Perform CRUD operations on the Users of I leap applications Admin shall be able to manage Front page settings, Permissions, Checks, Filters, System Restore function, Questions Admin shall be able to update I Leap application as the version moves Ahead in time, Admin shall be able to Manage Site Administration functions such as Notifications Location Language Plug-in Security Appearance Server Reports
1.8 1.8.1
User: Admin
Activity: Register User
Description: Admin can Perform CRUD operations on the Users of I leap applications
1.8.3 Activity: Assign Roles
Description: Admin shall be able to assign different roles & Privilege to a New or Previously Registered User The following details must be entered: User Name Enrollment # Role
1.8.4 Activity: Update System
Description: Admin shall be able to update I Leap application as the version moves ahead in time.
1.8.5 Activity: Manage Settings
Description: Admin shall be able to manage Front page settings, Permissions, Checks, Filters, System Restore function, Questions
1.8.6 Activity: Manage Site Administration
Description: Admin shall be able to Manage Site Administration functions such as Notifications Location Language Plug-in Security Appearance
1.9 1.9.1
Actor System
System Use Case Diagram 1
These use cases are supposed to perform by System as an actor. These are the features which our system is supposed to posses for better functioning
Description
System shall allow users to upload digital multimedia content in I leap application System shall have a automated workflow process & fully maintained by the admin System shall have a separate Payment Approval for I Leap Users System shall track status of Time spent, Performance and Feedback in entire I Leap application LMS should have an option for automatic translation of the contents. There would be session or content in base language say English and it should be translated into other language using UTF 8 encoding and it should eliminate any manual intervention. Also there should be a library for various terminologies. Translation module should be a separate module. These will be hyperlinks stitched to the content and hovering mouse on these hyperlinks some definition will appear.
Manage I Tutor