Академический Документы
Профессиональный Документы
Культура Документы
CHAPTER 3
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 detail,
which can later be elaborated. A data flow diagram (DFD) maps out the flow of
information for any process or system. It uses defined symbols like rectangles,
circles and arrows, plus short text labels, to show data inputs, outputs, storage points
A context diagram is a top level (also known as "Level 0") data flow diagram.
It only contains one process node ("Process 0") that generalizes the function of
A context level DFD is the most basic form of DFD. It aims to show how the
entire system works at a glance. There is only one process in the system and all
the data flows either into or out of this process. Context level DFDs
We have a made a DFD level 0 for our project Online teaching portal (fig 3.1)
ONLINE TEACHING PORTAL 35113702015
Level 1 DFDs aim to give an overview of the full system. They look at the system
in more detail. Major processes are broken down into sub-processes. Level 1 DFDs
also identifies data stores that are used by the major processes.
When constructing a Level 1 DFD, we must start by examining the Context Level
DFD. We must break up the single process into its sub-processes. We must then
ONLINE TEACHING PORTAL 35113702015
pick out the data stores from the text we are given and include them in our DFD.
Like the Context Level DFDs, all entities, data stores and processes must be
labelled. We must also state any assumptions made from the text.
We have a made DFD Level 1 for our project Online teaching portal (Fig3.2)
A level 2 data flow diagram (DFD) offers a more detailed look at the processes
that make up an information system than a level 1 DFD does. It can be used to
We have a made a DFD level 2 for our project Online teaching portal (fig 3.3)
information systems.
At first glance, an entity relationship diagram looks very much like a flowchart. It
has the specialized symbols, and the meanings of those symbols, that make it
unique.
ENTITY
with another entity as it cannot be uniquely identified by its own attributes alone.
WEAK ENTITY
ONLINE TEACHING PORTAL 35113702015
Actions, which are represented by diamond shapes, show how two entities
RELATIONSHIP
A multivalued attribute can have more than one value. For example,
ER Diagram Uses:
increases the understanding of that system. ERD diagrams are commonly used in
conjunction with a data flow diagram to display the contents of a data store. They
help us to visualize how data is connected in a general way, and are particularly
We have a made ER Diagram for our project Online teaching portal (Fig3.4)
ONLINE TEACHING PORTAL 35113702015
3. DATABASES
of schemas, tables, queries, reports, views, and other objects. The data are typically
relevant topics.
databases can be maintained by various tools but in out project we are using MY
We are including the following databases in our project which will help us to
1) User table
Number of users
Name me users
Email Id users
Password
ONLINE TEACHING PORTAL 35113702015
value male or
female
2) Course
Characters)
topics
topics/contents
3) Feedback
Name Characters)
sender(user)
of the user
4. Admin Login
Characters)
Password
long
symbols
concerned
admin
email id