0% found this document useful (0 votes)
32 views2 pages

Spring 2011 - CS403 - 1 - SOL

The document discusses the significance of data flow diagrams (DFDs) in database design and provides examples of their uses. It also provides guidelines for drawing a context-level DFD and level-0 DFD for a mobile SIM registration system, including the major processes, external entities, and data flows involved. Sample context and level-0 DFDs are included to illustrate the mobile SIM registration system.

Uploaded by

20percentangel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views2 pages

Spring 2011 - CS403 - 1 - SOL

The document discusses the significance of data flow diagrams (DFDs) in database design and provides examples of their uses. It also provides guidelines for drawing a context-level DFD and level-0 DFD for a mobile SIM registration system, including the major processes, external entities, and data flows involved. Sample context and level-0 DFDs are included to illustrate the mobile SIM registration system.

Uploaded by

20percentangel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Solution: (Assignment No 1) Q 1. State the significance of DFDs in the process of Database designing.

(5) Significances of DFD is as under, 1 - Presentation: DFD is a best tool to see a Database before it is physically designed. We can see that how it interacts with user. 2 - Organization: Before physical design of Database, we have an organized entities in it. 3 - Decision Marking: We are able to have a look on data flow, for a certain input given to system and checks its output after processing of DB, before actual implementation. 4 - Adaptation: DFD suggests about where in the program, certain code to paste. This is a feature of DFD, which is used while implementing a system / developing an application. 5 - Error Detection and Debugging: If we have an error while implementing software or even after development and our required results are not obtained, we have a easy way to look at the DFD and its details to find out where the error occurred on certain inputs. Q 2. Draw a Context and level 0 Data Flow Diagrams of mobile SIM registration System. Guidelines are given below. (3+7)

Guidelines / Requirements:
The context level diagram must contain a major process and external entities. Level 0 diagram must consist of major functions and should work as follows:

There should be 3 streams, or flows of data. (i) The customer request to buy a number of his choice, system check the availability of number and get the details of customer for SIM card registration. (ii) (iii) Bill will be generated on behalf of SIM card and customer detail. And finally customer gets the SIM after payment in cash.

Context Level Diagram: Cash Requested Number Customer Personal Information 0 SIM Registration System

Registered SIM Bill Level Zero Diagram: Availability

Registered SIMs Requested Number Customer Personal Information 1.0 SIM Registration Confirmation

Registered SIM Registration Info. Cash 2.0 Billing System

Personal Info.

Customer Info.

Billing DB

Bill

You might also like