Computer Science Assessment - Problem Solving

profileAmazingExpert
 (Not rated)
 (Not rated)
Chat

1)Milestone 2 - Problem Analysis
2)Milestone 3 - Process Modeling Part I (CDFD only)

The following are some notes on doing the iLab: Milestone 2 - Problem Analysis

Succinctly put, these are the deliverables (activities) for ilab: Milestone 2
1. To complete the Problems, Opportunities, Objectives, and Constraints Matrix, using facts presented in the case introduction. Use the PIECES framework as a model to classify the problems, opportunities, and directives.
2. To compile a List of business activities based on business requirements. It has to include the main tasks which have to be implemented.

I'd advise reading in detail the Case Introduction again and as you do so understand how the PIECES framework can be used for classifying problems, opportunities, and directives that you can identify as you read the Case Introduction.

Some general advice when doing the POOOC Matrix ... make sure to identify the problems you can identify from the Case Introduction, then try to determine the causes for those problems in addition the effects caused by these problems. Remember, that causes are not the same thing as the effects.

Then once the causes and effects are understood, you can then determine what the system objectives should be. The system objectives should be statements of initiatives that address these causes so that the effects no longer occur.

Once the system objectives are understood, what might be the system constraints that we'll need to think about when undertaking these objectives? Money? Time? Resources? People? Hardware? Software?
Now once the POOC Matrix is done, you can now start constructing your List of Business Activities as the problems identified in the POOC Matrix will help you to know what the List of Business Activities are.

The following are some notes on doing the iLab: Milestone 3 - Process Modeling Part I (CDFD only)

We will be using Visio to create a CDFD for the EBS Case Study

Now, some general notes about constructing a CDFD.

1) Ok, first the intent of the CDFD! It's to show the Actors in the System and how they will participate with the new to be developed EBS System.

2) Maybe to understand the intent of the CDFD, we should talk about the parts of the CDFD. We identify actors who will interact with the system through what we will refer to as the Context Process. For the CDFD, the Context Process is essentially the EBS System. Note, that the Context Process is considered to be a blackbox. We don't presume anything as to how the Context Process will do what it needs to do. Now, in order to model how the Context Process and Actor interact, Data Flows are used.

3) Note, Actors NEVER interact directly with each other .. if anything, they interact through the Context Process NOT directly with each other.

4) Some questions for you to think about .. what are the Actors? Those are the Departments, people .. maybe even other systems .. that need to participate with the Context Process. Does the system need to report to an actor some information? Does an Actor need some information from the system ... then what information does the Actor need to give the Context Process in order for the system to give to the Actor that information? Or .. could an Actor provide information to the Context Process without needing a reponse because it's the Actor's responsibility to provide that information? These are the types of questions you need to ask ...

  • 8 years ago
Problem Solving Solution A+ Tutorial use as Guide
NOT RATED

Purchase the answer to view it

blurred-text
  • attachment
    milestone-2_solution.doc
  • attachment
    milestone-3_solution.docx