Draw context-level data flow diagram for course registration

Assignment Help Data Structure & Algorithms
Reference no: EM131106541

Information Systems Analysis, Modeling, and Design

Book Needed to complete some of this questions is:

Kenneth E. Kendall; Julie E. Kendall Systems Analysis and Design, Ninth Edition

Question 1:

Steve Smith is a restaurant owner who wants to spend his $15,000 to modernize his restaurant by adapting it more closely to the preferences of his repeat customers by keeping track of his customers' likes and dislikes. Information such as where they like to sit, what they like to eat, when they normally arrive at the restaurant are all items of interest to him, since he believes that in this way he can better serve his customers. Steve has asked you to develop a system for him that will help make his customers happy while increasing his business, while keeping a high regard for privacy.

You have heard what Steve had to say about his customers. There are certainly more preferences that he can keep track of. Develop a problem definition for Steve, similar to one developed for Catherine's Catering in chapter 3, pg. 51. Please note that the problem definition includes 5 items: Problem Definition, Issues, Objectives, Requirements and Constraints.

Question 2:

An analyst needs an organized method for collecting facts. Some systems analysts will frequently jump right into interviews. They believe, "Go to the people. That's where the real facts are!" Wrong! This approach fails to recognize an important fact of life: People must complete their day-to-day jobs. You may be thinking, "But I thought you've been seen saying that the system is for people and that direct end user involvement in systems development is essential. Aren't you contradicting yourselves?"

A. Write a paragraph to offer your opinion on the issue described in the above statement.

B. Given that you can use all seven common fact finding techniques: (1) sampling of existing documentation, forms, and databases, (2) investigation, (3) observation of the work environment, (4) questionnaires, (5) interviews, (6) prototyping, and (7) joint application design. Using all of these seven techniques, propose a general step-by-step strategy (which technique goes first and which technique goes next) to discover the information system requirements and provide an explanation of your strategy decision.

Question 3:

A summary of business activities for registering courses for enrolled students and for registering class lists for faculty members and for administrators at an online university is as follows:

Students send in a course registration form consisting of their personal information and their desired courses. The system checks that the courses are available and that the student is academically qualified to take the course.

Based on the checking results, the system will send to the student a confirmation and/or rejection letter with detailed information for each requesting course. Faculty members and administrators will receive registering class lists when the registration period is complete.

1. Draw a context-level data flow diagram for the "Courses Registration" system using the following items:

Process name: Courses registration system

External entities: Derived from the above narrative

Data flows: Derived from the above narrative

2. Explode the above context-level diagram by drawing the logical data flow diagram level 0 showing all the major processes using the following items:

Process names:

(1) Check Course Availability and Academic Qualification

(2) Register Requesting Courses

(3) Confirm/Reject Courses Registration

(4) Generate Class List

Data stores: Derived from the above narrative

External entities: Derived from the above narrative

Data flows: Derived from the above narrative.

Reference no: EM131106541

Questions Cloud

Required rate of return for the project : The company is considering a project that it considers riskier than its current operations so it wants to apply an adjustment of 1 percent to the project's discount rate. What should the firm set as the required rate of return for the project?
A firm experiences demand with a mean : A firm experiences demand with a mean of 100 units per day. Lead time demand is normally distributed with mean 1000 units and standard deviation 200 units. It costs $6 to hold one unit for one year.
Show that it is the transpose of one of identities : The identities of Eqs.(14.47) through (14.49) follow from equating corresponding terms in the two sides of Eq. (14.46).There is actually a fourth identity to be considered. Find this identity and show that it is the transpose of one of the identit..
Prepare hingess journal entry : Hinges Corporation issued 500 shares of $100 par value preferred stock for $61,500. Prepare Hinges’s journal entry.
Draw context-level data flow diagram for course registration : Draw a context-level data flow diagram for the "Courses Registration" system using the following items. Explode the above context-level diagram by drawing the logical data flow diagram level 0 showing all the major processes using the following ite..
What amount should acme report : Acme had five employees, each of whom earned $20,000 during 2011. In its December 31, 2011 balance sheet, what amount should Acme report as accrued liability for unemployment claims?
Prepare arantxas journal entries : Prepare Arantxa's journal entries to record these transactions using the cost method.
What amount of the note payable should largo include : What amount of the note payable should Largo include in the current liabilities section of its December 31, 2011 balance sheet?
What amount should fenn report for net sales : What amount should Fenn report for net sales in its income statement for the month of December 2011?

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Develop a solution for the problem and mention algorithms

Spaces between tokens are allowed but not required. The program will convert the (user input) infix expression to postfix (RPN) form and display the converted expression on the screen.

  Explain how randy can send a plaintext p to james secretly

IONA Corporation has the following class C Internet License: 193.1.1.0. IONA Corp. would like to allow for exactly 32 sub-networks using subnetting.  (193.45.1.0 -> 11110001.00000001.00000001.00000000). How should Iona Corp. divide up the bits in..

  Clerical office placement setting

Determine what other databases would be known to benefit a clerical or job placement organization using databases?

  Identify classes, functions, and algorithms

Detailed requirements. Using guidance provided in the text, (specifically chapters 12 and 13) develop your detailed requirements. Develop as many as possible but you must cover some detailed requirements for each of your high level requirements.

  About preorder or postorder

Traverse this tree in inorder, preorder and postorder fashion (all three methods, both recursively and iteratively)

  Question about character array

The 2-most important design issues that are specific to character string types are the given, Should strings be simply a special kind of character array or a primitive type?

  Create algorithm-smallest element-set of combined elements

Assume that X and Y are two sorted sequences, comprising m and n elements respectively. Create the algorithm to nd kth smallest element in set of m + n combined elements.

  The radix sort algorithm

Show what happens to the radix sort algorithm if the counting sort is not a stable sorting algorithm. Bring a counter example

  Linked list

Let A and B be two structures of type linked list. Write a function for creating new linked list C that contains elements alternately from A and B beginning with first element of A. If you run out of the elements in one of the lists then append the r..

  Design a class that keeps track of a student food purchases

Design a class that keeps track of a student's food purchases at the campus cafeteria. A meal card is assigned to an individual student. When a meal card is first issued, the balance is set to the number of points. If the student does not specify ..

  Prepare a currency conversion design

currency conversion design pseudocodeprogram pseudocodestart main moduledeclare option 0declare value 0declare

  Develop a number of classification models

First task you should complete is a data investigation exercise, where you will document the characteristics and other information that you can determine about each Feature.

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