0% found this document useful (0 votes)
24 views7 pages

Spring 2024 - CS619 - 9313 - 2

adfs fsafasdafsd fdasfsdfasdwae as d 5ttyjr hjh kj jhk gfgh d

Uploaded by

xowokam291
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views7 pages

Spring 2024 - CS619 - 9313 - 2

adfs fsafasdafsd fdasfsdfasdwae as d 5ttyjr hjh kj jhk gfgh d

Uploaded by

xowokam291
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Instructor Dashboard for E-Learning Systems using

Machine Learning
Design Document

Version 1.0

Group Id: S2402AE256

Supervisor Name: Mehboob Ali


Revision History
Date Version Description Author
(dd/mm/yyyy)
07/07/2024 1.0 Instructor Dashboard for E- BC210200101
Learning Systems using
Machine Learning BC210200009
Table of Contents

1. Introduction of Design Document

2. Entity Relationship Diagram (ERD)

3. Sequence Diagrams

4. Architecture Design Diagram

5. Class Diagram

6. Database Design

7. Interface Design

8. Test Cases
1. Introduction of Design Document

This design document outlines the structure and planning for the development of the

"Instructor Dashboard for E-Learning Systems using Machine Learning" project. The

document covers various design aspects including database schemas, architecture design,

sequence diagrams, class diagrams, interface designs, and test cases. The purpose of this

phase is to create a clear and detailed plan that guides the development process, ensuring that

all components of the system are well-defined and aligned with the project requirements.

This helps in identifying potential issues early, streamlining the development process, and

facilitating communication among stakeholders.

2. Entity Relationship Diagram (ERD)

The ERD visually represents the data structure of the system, showing how different entities

such as students, instructors, admins, courses, subjects, class rosters, and various

management functions (profile management, marks entry, marks editing, certificate

generation, fee management) are related. This diagram is created using Microsoft Visio

3. Sequence Diagrams
Sequence diagrams illustrate the sequence of operations for each use case, showing the

interaction between different components of the system. These diagrams help in

understanding the flow of tasks and are created using Rational Rose.
4. Architecture Design Diagram

<Provide a Tiered Architecture of the system>

5. Class Diagram

<Provide Class Diagram of the system>

6. Database Design

<Provide Database Design Diagram of the system>

7. Interface Design

<Provide here the screenshots (GUI) of the system (Provide 3 or 4 main


GUIs/interfaces, to show the most important features of the application as you are
visualizing your application to be, in actual development phase. You can update
these GUIs in Final Report and Final Presentation, in case they are changed after
the actual development.>

8. Test Cases

<Provide test cases for each use case scenario>

You might also like