Comprehensive System Analysis Report: Learning Management System
VerifiedAdded on  2023/03/30
|14
|681
|288
Report
AI Summary
This report presents a comprehensive system analysis of a Learning Management System (LMS), addressing the increasing demand for online educational resources and the need for improved service delivery in learning institutions. It includes various diagrams such as use case diagrams, domain model class diagrams, and state machine diagrams to illustrate the system's functionalities and user interactions. The report details use case descriptions for activities like assignment submission and grade checking, and it also outlines activity diagrams for students, administrators, and staff. Sequence diagrams are used to demonstrate the order of operations within the system. The analysis emphasizes the importance of adaptability and meeting system requirements to ensure the developed LMS effectively serves the organization's needs.

Running head: System Analysis 1
Learning management System
Student Name
Student Number
Professor’s Name
Institution
Location of Institution
Date
Learning management System
Student Name
Student Number
Professor’s Name
Institution
Location of Institution
Date
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis 2
Table of Contents
List of Figures..................................................................................................................................2
1 Introduction...................................................................................................................................3
2 Use case Diagram.........................................................................................................................3
3 Domain model class Diagram.......................................................................................................4
4 State machine Diagram.................................................................................................................4
5 Use case description.....................................................................................................................5
6 Activity Diagrams.........................................................................................................................6
7 Sequence Diagram........................................................................................................................9
8 Conclusion..................................................................................................................................12
References......................................................................................................................................12
List of Figures
Figure 1: Use case Diagram.............................................................................................................3
Figure 2: Domain model class diagram...........................................................................................4
Figure 3: State machine diagram.....................................................................................................5
Figure 4: Activity diagram...............................................................................................................6
Figure 5: Sequence diagram............................................................................................................7
Table of Contents
List of Figures..................................................................................................................................2
1 Introduction...................................................................................................................................3
2 Use case Diagram.........................................................................................................................3
3 Domain model class Diagram.......................................................................................................4
4 State machine Diagram.................................................................................................................4
5 Use case description.....................................................................................................................5
6 Activity Diagrams.........................................................................................................................6
7 Sequence Diagram........................................................................................................................9
8 Conclusion..................................................................................................................................12
References......................................................................................................................................12
List of Figures
Figure 1: Use case Diagram.............................................................................................................3
Figure 2: Domain model class diagram...........................................................................................4
Figure 3: State machine diagram.....................................................................................................5
Figure 4: Activity diagram...............................................................................................................6
Figure 5: Sequence diagram............................................................................................................7

System Analysis 3
1 Introduction
A learning institution is a place where many people want to acquire knowledge from. The
problem high demand of service by students and low or poor services from teacher has led to the
need of developing of learning management system. This system will facilitate better services to
students as all the resources will be online and the system will be accessible anytime. The
following diagrams shows the functions of the system.
2 Use case Diagram
Figure 1: Use case Diagram
1 Introduction
A learning institution is a place where many people want to acquire knowledge from. The
problem high demand of service by students and low or poor services from teacher has led to the
need of developing of learning management system. This system will facilitate better services to
students as all the resources will be online and the system will be accessible anytime. The
following diagrams shows the functions of the system.
2 Use case Diagram
Figure 1: Use case Diagram
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis 4
This diagram shows activities done in the system (use cases) and the system users who does
activities (Actors).
3 Domain model class Diagram
Figure 2: Domain model class diagram
This diagram shows activities done in the system (use cases) and the system users who does
activities (Actors).
3 Domain model class Diagram
Figure 2: Domain model class diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis 5
A class diagram shows the relationships between different objects in a system and their attributes
and operations. The learning management system has classes like staff, students and tests which
are closely related because each class depend on the other.
4 State machine Diagram
Figure 3: State machine diagram
Used to show the flow of activities when the system runs. Its like a flow chart that shows flow of
activities.
5 Use case description
A class diagram shows the relationships between different objects in a system and their attributes
and operations. The learning management system has classes like staff, students and tests which
are closely related because each class depend on the other.
4 State machine Diagram
Figure 3: State machine diagram
Used to show the flow of activities when the system runs. Its like a flow chart that shows flow of
activities.
5 Use case description

System Analysis 6
Name Do assignments use case
Actor Student
Precondition Must have registered and payed for
Summary Involves doing cats and finishing in time
Triggers Organization schedule
Post conditions Submit answers
Figure 4: Use case
Name Check marks use case
Actor Student
Preconditions Must have done all assignments and exams
Summary Involves students checking for marks online
Triggers Lecturer must have submitted marks
Postconditions Must have passed or retake
Name Upload resources use case
Actor Staff
Precondition Availability of new resources
Summary Deals with adding resources in the system
Name Do assignments use case
Actor Student
Precondition Must have registered and payed for
Summary Involves doing cats and finishing in time
Triggers Organization schedule
Post conditions Submit answers
Figure 4: Use case
Name Check marks use case
Actor Student
Preconditions Must have done all assignments and exams
Summary Involves students checking for marks online
Triggers Lecturer must have submitted marks
Postconditions Must have passed or retake
Name Upload resources use case
Actor Staff
Precondition Availability of new resources
Summary Deals with adding resources in the system
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis 7
Triggers Beginning of study
Post conditions Must be accessible to students
6 Activity Diagrams
Figure 4: Student Activity diagram
Triggers Beginning of study
Post conditions Must be accessible to students
6 Activity Diagrams
Figure 4: Student Activity diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis 8
After the student has registered, he/she will be free to access any services during the learning
period as shown in the diagram.
Figure 5: Admin activity diagram
System admin of the learning management system is in the overall control of the system.
Updating new information in the system is his main duty.
After the student has registered, he/she will be free to access any services during the learning
period as shown in the diagram.
Figure 5: Admin activity diagram
System admin of the learning management system is in the overall control of the system.
Updating new information in the system is his main duty.

System Analysis 9
Figure 6: Staff activity diagram
Indicates how the staff uses the system to perform the assigned duties.
7 Sequence Diagram
Figure 6: Staff activity diagram
Indicates how the staff uses the system to perform the assigned duties.
7 Sequence Diagram
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

System Analysis 10
Figure 7: General Sequence diagram
Shows the general operations that occur in the system to ensure success of the organization.
Figure 7: General Sequence diagram
Shows the general operations that occur in the system to ensure success of the organization.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

System Analysis 11
Figure 8: Student sequence diagram
The student is the key learning management system user since he/she performs most of activities.
The student performs all the learning activities including viewing results online.
Figure 8: Student sequence diagram
The student is the key learning management system user since he/she performs most of activities.
The student performs all the learning activities including viewing results online.

System Analysis 12
Figure 9: Admin sequence diagram
Figure 9: Admin sequence diagram
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 14
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.