Sie sind auf Seite 1von 25

Data Flow Diagrams

Context Level:

Administratio
n
Content Mgmt
Prediction

0
Disengagement
detection in online
learning

Admin
Monitor Session
Usage & Create
Log

View Log
to
Predict

Trace
Behavior

Online Learning

Tutorials

Student

Level-1:

0
Login

1.0
Admin
Operations

2.0
Student
Operations

Disengagemen
t Detection DB

Level-2

Admin

1.0
Admin
Operations

1.
User
1
Manageme
nt

1.2
Content
Managemen
t

Disengagemen
t Detection DB

1.3
View Log

Level-3

Admin

1.2
Content
Managemen
t

1.3
View Log

1.2.1

1.2.2

ARCS

Engageme
nt Tracing

1.2.

Motivation
3
Interpretatio
n

1.2.
4Latent

Response
Model

Disengagemen
t Detection DB

1.2.5
Log Data

Level-4

Studen
t

2.0
Student
Operations

2.1
Online
learning
2.2
Record
Usage/
Session
Disengagemen
t Detection DB

Class Diagram

DisDet
#uid
#pwd
+utype
+SignI n()
+Reset()
+Register()

1....*

1....*

StudOP

AdminOP
#Aid
#pwd
#choice
+View RegStud()
+cms()
+View PredLog()
+Update Cms()

#Sid
#Pwd
#Sname

1....*
Patterns
+pid
+quest
+anschoice
+corrans
+Tutors
+starttm
+endtm
+LogFname

+ReqRegStud()
+ViewPatterns()
+UsePatterns()

+monitorstud()
+Tracksession()
+CreateLog()

1....*

1....*
Tutorials
+tid
+urls
+examples
+Create Tutuorials()
+Update Tutorials()
+Delete Tutorials()
+View Tutorials()

SkillTest

1....*
Quiz
+quid
+quest
+hints
+no hints
+corrans
+CreateQuiz()
+UpdateQuiz()
+DeleteQuiz()
+ViewQuizs()

+stid
+quest
+corrans
+anschoice
+pans
+CreateTest()
+UpdateTest()
+DeleteTest()
+ViewTests()

USECASE DIAGRAM

Login

Student registration

content M/ g Patterns

Access Patterns
<<Uses>>

Admin
tutorial

Student
Quiz

<<Includes>>
Log Usage/ Session

View Log

skill Test

USECASE DIAGRAM:

Log Usage/ Session

System Log

<<Uses>>

Admin

ARCS

Latent Response

Trace Engagement

OBJECT DIAGRAM
T : tutorials

A : adminop
p : patterns

Q : Quiz

D : disdet

S : Skill Test

S : studop

SEQUENCE DIAGRAM:
U: user

D: Disdet

1: Request registration
2: Prompt student details

3: Student details
4: Verify student details
5: Generate student ID
6: Save details to Database
7: Status - Success/ Failed

Collaboration Diagram:

SEQUENCE DIAGRAM:

U:USER

D:DISDET

Request Log in
Prompt User ID and Password

User ID and Password

Status - Success / Failed

Verify User in DB

Collaboration Diagram:

4: Verify User in DB

1: Request Log in
3: User ID and Password
D:DISDET

U:USER
2: Prompt User ID and Password
5: Status - Success / Failed

A:ADMIN

SEQUENCE
DIAGRAM:

O: ADMINOP

T:TUTORIAL

Q:QUIZ

S:SKILL TEST

Request view registered students


Show student details
Fetch details from DB
Request Manage Patterns
Prompt Pattern Type
Pattern, Pattern Data
Save to DB

Save to DB

Save to DB

Status - Success / Failed

Request View Log

View Usage / Performance / Trace Disengagement

Fetch Details from Log

A:ADMI
N

Collaboration Diagram:
3: Show student details
5: Prompt Pattern Type
13: Status - Success / Failed
16: View Usage / Performance / Trace Disengagement

1: Request view registered students


4: Request Manage Patterns
6: Pattern, Pattern Data
14: Request View Log
8: Save to DB

T:TUTO
RIAL

2: Fetch details from DB


15: Fetch Details from Log

12: Save to DB

7:

11:
S:SKILL
TEST

O:
ADMINOP

9:

10: Save to DB

Q:QUIZ

SEQUENCE DIAGRAM:
S:STUDENT

O:STUDOP

T:TUTORIAL

Q:QUIZ

S:SKILLTEST

Request access pattern


Prompt pattern type
Pattern Type

Record Usage

Record Usage

Status

Record Usage
Status
Status

View Tutorial / Quiz / Skill test result

Data Logged

Collaboration Diagram:

5: Record Usage

S:STUD
ENT

T:TUTO
RIAL
1: Request access pattern
3: Pattern Type
2: Prompt pattern type
14: View Tutorial / Quiz / Skill test result
13: Data Logged

4:
10: Status

O:STUD
OP
7: Record Usage 11: Status
6:
Q:QUIZ

8:

9: Record Usage

12: Status
S:SKILL
TEST

Collaboration Diagram:

Activity Diagram

State Chart Diagram:

Component
Diagram:

Deployment Diagram:

uid

Admin

pw
d

E-R DIAGRAM
.

Snam
e

Sid

Students

Maintain
s

senam
e

Sid
Maintain
s

Tutorial
Qid

qno

Maintain
s

Maintain
s

Quiz
Eid

Sid
Skill Test

Sid

E-R DIAGRAM

pw
d

Student

Sid
Access

senam
e

Tutorial
Qid

qno

Access

Quiz
Access

Eid

Sid
SkillTest

pw
d

Sid

Student
Session
Logged

pid

sid

Log
uid

Admin

pw
d
View
Log

Das könnte Ihnen auch gefallen