Beruflich Dokumente
Kultur Dokumente
Introduction
The purpose of the Design Phase is to a solution of the problem specified in the requirements document. This is the first step in moving from problem domain to the solution domain. The design of a system is perhaps the most critical factor affecting the equality if the software; it has a major impact on the later phase is the Design Document. This Document is similar to the blueprint or a plan for the solution and is used later during implement, testing and maintenance. The Design activity is often divided into separate phases System Design and Detailed Design. System Design is sometimes also called Top-level Design. This system design aims to identity and modules that should be in the system, the specification of these modules, and how they interact with each other to produce the desired result. At the end of the System Design all the major data structures, file formats, and the major modules in the system and their specification are decided.
It only contains one process node (process 0) that generalizes the function of the entire system in relationship to external entities. In context diagram the entire system is treated as a single process and all its inputs, outputs, sinks and sources are identified and shown.
Bubble The Bubble represents a process or transformation that is applied to the data which changes in some way. Each bubble is assigned a number.
Box The Box represents an entity in the diagram Arrow The Arrow represents the data flow. All arrows in the data flow diagram are labled.The arrowhead indicates the direction of data flow. Parallel Lines The Parallel Lines represents a repository of data that is to be stored for use by one or more processes.
DFD Level:-0
Process
File / Database
Input / Output
Flow
Functional component 2: INPUT: - Administrator adds customer orders for product. Process definition: - Customer pays for products. OUTPUT: - Admin views paid details and installment details.
Functional component 3: INPUT: - Administrator takes weekly and monthly report. Process definition: - Admin views paid details and non paid details OUTPUT: - Admin views product details and installment details.