Develop an E-R diagram annotating your level diagram

Assignment Help Data Structure & Algorithms
Reference no: EM131394136

Systems Engineering Methodolog Assessing Project Feasibility

Read the following:

You are the Systems Analyst assigned to the ACME Web Application design project. The ACME Web Application will be designed to run the ACME online college's book store in its final delivery. The ACME book store provides student and faculty with digital text books for sale. You as the Systems Analyst should start structuring gathered requirements through conceptual data modeling for a better understanding of the requirements.

Considerations: The context diagram represents the major entities/components at a high level and a general overview of a system with the main entity/component annotated with a zero (0). The level-0 diagram is the context diagram decomposed at the next detail level and annotates entities/components in order of data-flow and processes operation, for example as 1.0, 2.0, 3.0 and etc. as applicable.

Develop a context and level-0 diagram that represents the ACME web book store that includes data flow, data store, process, and source/sink as applicable and at the appropriate diagram level.

The level-0 diagram book store has "only" four decomposed entities/components.

The components for both the context/ level-0 diagrams are described below.

  • Student/Faculty/Source (Context and decomposed level-0 diagrams)
  • Bookstore (Context and decomposed level-0 diagrams)
  • Order (Context diagram and not decomposed)
  • Receive order and transform is the interface with the source and receives updates from shopping cart (1.0, decomposed level-0 diagram)
  • Update text book sold, this is a file (2.0, decomposed level- 0 diagram)
  • Update Inventory, this is the main file and it also stores digital text books (3.0, decomposed level-0 diagram)
  • Shopping Cart, receives information from inventory file, facilitates receipt and download of text book (4.0, decomposed level-0 diagram)
  • Temporary User/System Messages (notification from shopping cart to notify source of receipt and download of text book).

Using your level-0 diagram, develop an E-R diagram annotating your level-0 diagram entities with their "Cardinality" and dependency between entities and their relationships that describes minimum and maximum cardinality.

For simplicity, use "only" a single line to connect the entities in representing binary and ternary relationships as applicable and the format of 0:0 and 0:0 from our week 6 video 3 discussion to show cardinality of the entities. An example of cardinality maybe one employee works for zero (0) to one (1) departments and a department has (1) to many (M) employees working for it represented as 0:1 and 1:M.

Reference no: EM131394136

Questions Cloud

Compute the company’s current ratio : Horatio's has no preferred stock. Compute the company's current ratio.
Race and society final paper : Race & Society Final Paper, Students must complete a 7-10 page book review by the end of the semester. This paper is 20% of student?s overall grade. Ideally, these book reviews will be based on one of the books we have discussed in class
Explain-apply the phase of the project management life cycle : Imagine that you work as the project manager for an IT department. Your organization has recently approved the development of a mobile application. As the project manager, you will manage the development of the project. The project will include us..
How many shares of common stock must be issued : If Persian can issue stock at $125 per share, how many shares of common stock must be issued so that it has $600 million after flotation costs to use for its planned growth?
Develop an E-R diagram annotating your level diagram : IT-323-3405-Systems Engineering Methodolog-01/2017 Assessing Project Feasibility. Using your level-0 diagram, develop an E-R diagram annotating your level-0 diagram entities with their "Cardinality" and dependency between entities and their relatio..
How many of the appeals did you think were effective : How many of the appeals did you think were effective? What made them effective? How many of the appeals did you think were ineffective? Why didn't they work? How many of the appeals used visuals? Were they effective?
Explain the elements of strategic management : BUS 402- Discuss the elements of strategic management and explain why it is crucial to an organization's survival. Using a company as an example, explain the difference between a strategy and a business model.
Describe the effectiveness of the given process : Discuss the influence the decision-making process had on the outcome. Evaluate the effectiveness of the process. What stages were most challenging and why.
How much gm will receive after flotation costs are paid : Assume that fractions of bonds cannot be issued. Show how much of the total amount issued will consist of flotation costs and how much GM will receive after flotation costs are paid.

Reviews

len1394136

2/14/2017 6:57:30 AM

Develop a context and level-0 diagram that represents the ACME web book store that includes data flow, data store, process, and source/sink as applicable and at the appropriate diagram level. For simplicity, use "only" a single line to connect the entities in representing binary and ternary relationships as applicable and the format of 0:0 and 0:0 from our week 6 video 3 discussion to show cardinality of the entities.

Write a Review

Data Structure & Algorithms Questions & Answers

  The provided code reads two sequences of numbers

The provided code reads two sequences of numbers. In this task, you are asked to write a function to insert these numbers into two separate doubly linked lists so that the data are in ascending order

  A program that performs depth first search in a graph

a program that performs Depth First Search in a graph

  Design a method from stack class to reverse the order

Design a method from "Stack" Class to reverse the order of members in a stack. (Stack Order: From 1234 to 4321). No array. (allowed example : push,pop). File Name : Stack.

  Describe sorting algorithm to be parsimonious

Describe a sorting algorithm to be parsimonious if it never compares same pair of input values twice. (Supose that all the values being sorted are distinct.).

  Design and implement a program based on a greedy algorithm

Design and implement a program based on a greedy algorithm to solve the Minimal Spanning Tree (MST) problem; Choose and implement appropriate data structures for the algorithm; Analyse the efficiency of different implementations of the algorithm in c..

  What is procedural or algorithmic programming

What is procedural or algorithmic programming? What is object-oriented programming? What is the role of code reuse in object-oriented programming

  Question about data model

Create a simple data model that outlines a database management system. This model requires to track people's participation in several fitness activities at a fitness center.

  Dbms and data mining to imporve customer service

Discuss how a database management system and data mining can help motor vehicle maintenance center improve its services, and what tables would be required in such a database.

  Prove dijkstras token ring reaches legitimate con­figuration

Prove that Dijkstra's token ring reaches a legitimate con­figuration in O(N2) steps. Shorten the analysis by giving a single norm function, quadratically bounded in N, that decreases with every step of the algorithm.

  Write the c implementation for the huffman algorithm

Write the C implementation for the Huffman algorithm developed. After it has been built, print the code. Then write a C program to read characters from the keyboard and convert them to your Huffman code.

  Implement the rabin

Implement the Rabin - Karp matcher and Boyer Moore string matching algorithm. Give analysis for pattern matching in firewall which algorithm is best.Write A algorithm and program and show the oputput of the program

  Develop a flowchart and provide a brief explanation

Create a hierarchy chart depicting the chosen situation and develop a flowchart and provide a brief explanation for it.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd