Data Flow Contex-Diagram Event Decomposition Diagram System Data Flow Diagram Event Diagram Primitive Data Flow Diagram
Data Flow Contex-Diagram Event Decomposition Diagram System Data Flow Diagram Event Diagram Primitive Data Flow Diagram
EVENT DIAGRAM
03/27/2011
2
Contents
EXECUTIVE SUMMERY 3
EVENT DIAGRAM 6
EXECUTIVE SUMMERY
As we already made context- diagram in milestone#3 which gives the clear vision of the
future system and discussed how the system will work in the future. The continuous
development of system phases such as milestone#4 and milestone#5 gives us system’s strength,
weakness, limitations, problems, opportunities, and constraints. We already built data model in
milestone#3 and milestone#4 to document requirements for the new system. In this milestone,
we will focus on creating updated data flow context-diagram (how data will flow in the system),
event decomposition diagram (shows depth of the each event), event diagram (show individual
event with data flow) and finally primitive data flow diagram (complete data flow with each
process with external user as well as it responses from the database)
Data flow context diagram is a process model used to document the scope for a system.
The data flow context diagram also represents system’s interaction between its actors and
process. It also used to help other developers and its stakeholders to clear understand of data
flow in the system and its business process. It also shows how the system will receive and send
data flows to the external entities involved.
The event decomposition diagram shows how the events are group in the process model.
The decomposition diagram, as constructed, will serve as a good outline for the later data flow
event diagram. It further defines how the business process is related to the data flow and group
together.
Using the event decomposition diagram as our outline, we can draw each event diagram.
The event diagram is a data flow diagram that depicts the context for a single event. It shows the
inputs, outputs, and data repository interactions for the event. By drawing an event diagram for
each process, users do not become overwhelmed by the overall size of the system. They can
examine each use case as its own context diagram. Most event diagram contains a single process-
the same process that was named to handle the event on the decomposition diagram.
The event diagram process is merged into a system diagram and the system diagram also
merged into primitive data flow diagram. The system diagram is a single process that we
developed in data flow context diagram. The only difference between system diagram and
primitive data flow diagram is that primitive data flow diagram is more detailed form of the
event diagram.
4
Employee HR Staff
Generates Updates
Generates response
of inquiry
Employee
Self-Service
System
Enquire one/group
Employee
SQL for
Ad-hoc reports
Check United Way
Participitation
Generates
Ad-hoc reports
Managers HR Managers
5
1 2 3
Employee HR Staff Manager
1.1 1.2
3.2
Search Employee Update employee 2.1 2.2 3.1
Perform ad-hoc
Directory profiles Enter New Emp. Update secure View united way
Query
Profile data participitation
1.1.4 4
Look up job title or
Supervisor Employer Manager Hr
4.1
4.2
Emp. Detail
Group Emp. detail
Lookup
lookup
4.1.1 4.2.1
Option for kind of Ask for search
information criteria
4.1.2 4.2.2
Select option Select criteria
4.1.3 4.2.3
Display appropriate Display appropriate
information information
EVENT DIAGRAM
7
Employee Self-Service
HR Managers Inquire one/group Employee Updated Emp. Records
System
Pull record
Process By criteria
Generate report
View UW Participitation Group Display appropriate HR Manager
Process Information
Manager Employee Lookup
View report
Profile
Display report
Provide report
ESSS
9
Pull record
Process By criteria
Generate report
View UW Participitation Group Display appropriate HR Manager
Process Information
Manager Employee Lookup
View report
Profile
Display report