Requirements analysis phase answers the question

Assignment Help Basic Computer Science
Reference no: EM13960631

The requirements analysis phase answers the question, "What does the user need and want from a new system?" The requirements analysis phase is critical to the success of any new information system! In this milestone we need to identify what information systems requirements need to be defined from the system users' perspectives and draw graphical, logical models to document the data requirements for a new and improved system.

Data modeling is a technique for organizing and documenting a system's data. Data modeling is sometimes called database modeling because a data model is usually implemented as a database. Data is viewed as a resource to be shared by as many processes as possible. As a result, data must be organized in a way that is flexible and adaptable to unanticipated business requirements - and that is the purpose of data modeling.

In this milestone, you will first discover those entities in the system that are or might be described by data. Then you will define each entity you identify in respect to the business in an Entity Definition Matrix. Then you will do the data model tutorial in doc sharing that will prepare you for doing the logical entity relational diagram (ERD).

Objectives

After completing this milestone, you should be able to:

• Understand and perform the techniques for entity discovery.

• Define each entity with respect to the business and complete an entity definition
matrix.

• Perform the necessary data modeling techniques to organize and document the
data requirements for the proposed system.

• Construct the Context data model (Logical ERD).

Prerequisites
Before starting this milestone, the following topics should be covered:
• Data modeling - Chapters 8 and 14.
• Milestone 1-3 Solutions (provided by your instructor)

Assignment
Now that we have studied the current system and analyzed some of its problems and opportunities, plus gained approval to proceed, we can now start to identify the business data requirements and graphically model them. In this assignment, we will use our results of the previous milestones, samples of forms we have collected, and a copy of a transcript of an interview with Dan Stantz's staff. The results of this activity will identify the business data requirements for the proposed system.

Activities

1. Complete an Entity Definition Matrix. Analyze each of the forms referenced by the user interview and make assumptions where necessary. (Note: While it is appropriate to make assumptions, you should document those assumptions and include them in your submission to your instructor.) If you create the matrix in Excel, paste it into a Word document prior to submission.

2. Complete the Visio tutorial which walks you through how to create an Entity
Relationship Diagram (ERD), located in Doc Sharing.
When you have completed the tutorial, paste the diagram you have created to the end
of the Word document that already holds your Entity Definition Matrix.

3. Prepare a Context Data Model.

Deliverable format and software to be used are according to your instructor's specifications. Deliverables should be neatly packaged in a binder, separated with a tab divider labeled "Milestone 4-Part I".

Reference no: EM13960631

Questions Cloud

A sinusoidal electromagnetic wave from a radio station : How much energy does this wave carry through the window during a 30.0-s commercial?
Write a java console based program : The Java main method should call a void method. The name of the void method should be your last name. Their main method should print your first name and last name and number of characters. Below is the pseudo code for this program
Determine the lagrangian for the system in terms of theta : A horizontal seismometer consists of a pendulum of length "l" constrained to rotate about a nearly vertical axis. The angle away from vertical for the axis is "a" (alpha) and the mass is "m", Determine the Lagrangian for the system in terms of "the..
Show that in the bohr model the frequency of revolution : Show that in the Bohr model, the frequency of revolution of an electron in its circular orbit around a stationary hydrogen nucleus is f = me4/4µ02n3h3.
Requirements analysis phase answers the question : The requirements analysis phase answers the question, "What does the user need and want from a new system?" The requirements analysis phase is critical to the success of any new information system! In this milestone we need to identify what inform..
Department of management : The chairperson of the department of management at State University wants to forecast the number of students who will enroll in production and operatiosn management (POM) next semester, in order to determine how many sections to schedule. The cahi..
Describes the government or nonprofit organization : An explanation of how the issues you raised are related to at least two of the four social justice themes (human rights, equality, liberty, and justice)
How many ways are there to form a task force of seven people : How many ways are there to form a task force of 7 people from that list of 21 candidates if at least one member of the task force has to be a Republican and at least one member has to be a Democrat?
More of the databases for computer networks : Using one or more of the databases for Computer Networks and Cyber Security, search for peer-reviewed journal articles about the communication theory or by the name of the person you selected to see if communication research on that theory has be..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Analyse the ethical dilemma

Analyse the ethical dilemma using the Australian Computer Society Code of Professional Conduct, The word limit is 800 words ± 10%. Note: Headings, citations, references and any appendices do not count towards your word limit, but quotations do.

  Summarize the different types of data storage technology

Discuss common input / output technologies. Summarize the different types of data storage technology.

  Explain file containing sporting goods which are sold online

You have file containing sporting goods which are sold online. Each item record contains item id, item name, item description, item category, item price, and units in stock.

  Write specifications a method that advances any given date

A date consists of a month, day, and year. Frequently, we represent each of these items as integers. For example, July 4, 1990, is a month 7, day 4, and year 1990.

  Early computer systems relied on command line interfaces

Early computer systems relied on command line interfaces to perform all actions. Today, the majority of systems use direct manipulation rather than a command line interface. The goal of designing a direct manipulation interface is to make use of the ..

  What will be the date in the opening of the letter

If /home/zach/draft and /home/max/letter are links to the same file and the following sequence of events occurs, what will be the date in the opening of the letter?

  A sporting goods store ships a lot of baseballs

A sporting goods store ships a lot of baseballs. They only have one size shipping-box. Twenty-four baseballs will fill a shipping-box. Produce the pseudocode logic for an algorithm that will compute the number of shipping-boxes required for th..

  Find a regular expression and an finite automata

For the following pair of regular languages, find a regular expression and an Finite Automata that each define L1 ? L2

  List and describe the four main types of vmkernel services

In a Word document, explain the following topics.• List and describe the four main types of VMkernel services that require the use of VMkernel port.• List and detail the five capabilities that both vSS and vDS share in common.

  Create a spreadsheet averaging the list of ctu classes

Imagine that you are currently enrolled in three CTU classes: UNIV104, IT254, and MATH102. In this project, you will create a spreadsheet averaging the list of CTU classes that you are currently enrolled in.

  Create a list containing the union of the elements

Create a list containing the union of the elements of the two lists? Insert an element after the nth element of the list.?

  Topic cloud computing security

Topic Cloud Computing Security. Research Paper Instructions 1. Summary of Research Paper Instructions

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