Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

summarise steps that you need to perform in order to create DFD , e.g completed JAD session translating the webstore structure into data flow diagrams

image text in transcribed

summarise steps that you need to perform in order to create DFD , e.g completed JAD session translating the webstore structure into data flow diagrams identified six high level processes etc

Process Modeling for Pine Valley Furniture's WebStore After completing the Joint Application Design (JAD) session, senior systems analyst Jim Woo went to work on translating the WebStore system structure into a DFD. His first step was to identify the level-0 -major system-processes. To begin, he carefully examined the outcomes of the JAD session that focused on defining the system structure of the WebStore system. From this analysis, he identified six high-level processes that would become the foundation of the level-0 DFD. These processes, listed in Table 7-4, were the "work" or "action" parts of the website. Note that each of these processes corresponds to the major phesessing items listed in the system structure. Next, Jim determined that it would be most efficient if the WebStore system exchanged information with existing PVF systems rather than capture and store redundant information. This analysis concluded that the WebStore should exchange information with the Purchasing Fulfillment System (a system for tracking orders [see Chapter 3]) and the Customer Tracking System (a system for managing customer information). These two existing systems will be "sources" (providers) and "sinks" (receivers) of information for the WebStore system. When a customer opens an account, his or her information will be passed from the WebStore system to the Customer Tracking System. When an order is placed, information will be stored in the Purchasing Fulfillment System. When a customer requests status information on a prior order, information will be retriened from the Purchase Fulfillment System. Finally, Jim found that the system would need to access two additional data sources. First, in order to produce an online product catalog, the system would need to access the inventory databasc. Second, to store the items a customer wanted to purchase in the Webstore's shopping cart, a temporary database would need to be created. Once a transaction is completed, the shopping cart data can be deleted. With this information, Jim was able to develop the kevelo DFD for the Webstore system, which is shown in Figure 7-22. He then fell that he had a good understanding of how information would flow through the Webstore, of how a customer would interact with the system, and of how the Webstore would share information with existing PVF systems. Fach of these high-level processes would eventually need to be further decomposed before system design could proceed. Yet, before doing that, he wanted to get a clear picture of exactly what data were needed throughout the entire sstem. We will discover the outcomes of this malysis activity-conceptual data modelingin Chapter 8

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

MySQL/PHP Database Applications

Authors: Brad Bulger, Jay Greenspan, David Wall

2nd Edition

0764549634, 9780764549632

More Books

Students also viewed these Databases questions

Question

How would we like to see ourselves?

Answered: 1 week ago

Question

How can we visually describe our goals?

Answered: 1 week ago

Question

What metaphors might describe how we work together?

Answered: 1 week ago