You are on page 1of 12

Intro

A DFD can be categorized in the following forms:


Context diagram: An overview of an organizational system that shows the system boundaries, external entities that
interact with the system and the major information flows between the entities and the system. In this diagram, a single
process represents the whole system.
First level DFD: A data flow diagram that represents a systems major processes, data flows, and data stores at a high
level of detail.
Figure:- Level 0
Figure:- Level 1
Use Case Diagram-online examination system
Actors:- Student, Administrator
The corresponding use cases for these actors are:-
Student: Get Registered, Login, Fill Online Form, Pay Fees, Answer
Questions, Submit Paper
Administrator:Login, Authentication, Review Student's Application, Set
Question Paper, Declare The Result, Email Results.
Here we have some dependencies also like Login <<includes>>
Authentication. Also Login is required for Student as well as Administrator.
Also the Administrator may want to email the results to student's email id.
Therefore Email results <<extends>> Declare results.
USE Case Online examination system
Sequence Diagram for User Login

:User Login : User Login :Login Register :Login Record

Boundary Controller

Login

Login

Check Login

ErrorMsg wrong

*match

Display browser
Administrator Login

:Admin_Login : Admin_Login :Login Register :Login Record

Boundary Controller

Login

Login

Check Login

ErrorMsg wrong

*match

Display Browser
Sequence Diagram for Exam

:Select Exam : Select Exam :Select sub. for :Ques DB


Controller
Boundary Exam Record

Select Admi Exam

Select Test Exam

Select Sub [Select Random Ques]

DisplayBrowser

* [Select Ans]

[TimeOver

[Submit Ans]

Display Result

Select Appear Exam

Select appear Exam

Select Exam Sub

DisplayBrowser [Select Random Ques]

Qus. Display

[Select Ans]

[Submit Ans]

[timeOver]

ViewResult

Display Result
Sequence Diagram for View Result

:Select Result : Select Result :Select Result

Boundary Controller Register

Select ViewResult Option

Admin Select ViewResult Option

* Find Result

DisplayBrowser

* ViewResult

Select ViewResult Option

Select ViewResult Option

Find Result

DisplayBrowser

ViewResult

You might also like