0% found this document useful (0 votes)
25 views

Lab 2

The document provides instructions for students to create a data flow diagram (DFD) in Microsoft Visio for a database system as part of Lab Session #2. It explains what a DFD is and how to construct one in Visio, including dragging and dropping interface objects, data flows, and processes and editing the names and labels. Students are then asked to create a DFD of the entity relationship diagram constructed in Lab1 using Visio.

Uploaded by

sobia7ali-2
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Lab 2

The document provides instructions for students to create a data flow diagram (DFD) in Microsoft Visio for a database system as part of Lab Session #2. It explains what a DFD is and how to construct one in Visio, including dragging and dropping interface objects, data flows, and processes and editing the names and labels. Students are then asked to create a DFD of the entity relationship diagram constructed in Lab1 using Visio.

Uploaded by

sobia7ali-2
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

LAB SESSION # 2

Assessment Rubrics for CSC 217 – Introduction to Database Systems

Method: Lab reports and instructor observation during Lab sessions


Outcome Assessed:
a. Ability to conduct experiments, as well as to analyze and interpret data (P).
b. Ability to function in teams (A).
c. Ability to use the techniques, skills and modern engineering tools necessary for engineering practice (P).
Performance Exceeds expectation Meets expectation Does not meet expectation Marks
(5-4) (3-2) (1-0)
1. Realization of Able to fully or moderately Able to somewhat understand Able to slightly or unable to
Experiment [a, c] understand the concepts related to the concepts related to the understand the concepts related to
the experiment and provide experiment and provide results the experiment and does not
excellent results. with minor errors. provide excellent results.
2. Procedural Able to fully or moderately Able to somewhat understands Able to slightly or unable to
Skills and understands lab work procedure lab work procedure and perform understands lab work procedure
Laboratory Safety and perform lab work. Displays lab work. Somewhat displays and perform lab work. Slightly
Rules [a, c] skills to act upon sequence of skills to act upon sequence of displays or does not displays
steps in lab work. Always or often steps in lab work. Occasionally skills to act upon sequence of
take precautions or use equipment take precautions or use steps in lab work. Rarely or does
with care. equipment with care. not take precautions or use
equipment with care.
3. Conducting Able to fully or moderately Able to somewhat initiate Able to slightly or unable to
Experiment with initiate lab work. Capable to lab work. Somewhat capable initiate lab work. Slightly capable
own initiative [a, perform experiment using to perform experiment using or incapable to perform
c] procedural skills on his own. procedural skills on his own. experiment using procedural skills
on his own.
4. Use of Able to fully or moderately use Able to somewhat use lab work Able to slightly or unable to use
Observation [a] lab work observation for analysis observation for analysis and lab work observation for analysis
and calculations. Displays skills to calculations. Somewhat displays and calculations. Slightly displays
perform related analysis and skills to perform related analysis or does not displays skills to
calculations using the observation and calculations using the perform related analysis and
from lab work. observation from lab work. calculations using the observation
from lab work.
5. Modern Tool Able to fully or moderately Able to somewhat demonstrate Able to slightly or unable to
Use [a, c] demonstrate the use of relevant the use of relevant tool. demonstrate the use of relevant
tool. Displays skills to Somewhat displays skills to tool. Slightly displays or does not
demonstrate the use of relevant demonstrate the use of relevant displays skills to demonstrate the
tool for the lab work. tool for the lab work. use of relevant tool for the lab
work.
6. Ability to Able to fully or moderately Able to somewhat troubleshoot Able to slightly or unable to
troubleshoot troubleshoot experimental errors experimental errors and troubleshoot experimental errors
errors and Resolve and resolve them without somewhat resolve them without and slightly or unable to resolve
without guidance or supervision. guidance or supervision. them without guidance or
supervision [a] supervision.
Total
DB-Lab Manual

LAB EXPERIMENT # 2

Creating Data Flow Diagram in MS Visio


Aim: To understand the data flow diagram in MS Visio and able to design a Data Flow model
diagram in MS Visio.

Introduction:

A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information
system, modelling its process aspects. A DFD is often used as a preliminary step to create an
overview of the system without going into great detail, which can later be elaborated. DFDs can also
be used for

the visualization of data processing (structured design).

Creating DFD:

1. Open VISIO. Select Software and database as the drawing type and click on Data Flow
Model Diagram and then click on the create button (look for this on the right side).
2. Drag-n-drop an interface (external entity) from the Gane-Sarson (US units) panel (on the left)
into the drawing grid (on the right). Change the generic name initially provided by typing
“EM Manager.” You
3. can change the name by double-clicking the object, which should be you in the edit mode.
You can also edit the name of the Interface object in the lower left corner (Model Explorer)
by right- clicking the object and selecting “rename.”
4. Drag the starting of the data flow (without the arrow) to the center of EM Manager object.
The box around EM manager will highlight in red and the end point of the data flow will
attach to the edge of the box.. Now, drag the arrow end of the data flow to the center of the
1.0 process. Then, change the
5. generic dataflow label to CD Information.
6. Add the other data flows (see the first picture on the first page). Attach each end to the
appropriate object and edit the data flow label.
7. Save your DFD.

Here are the screenshots of the DFD:

7
DB-Lab Manual

Questions:

1. Create an DFD of ERD construct in Lab1 using MS Visio.

Teacher Signature:

Student Registration No:

You might also like