Explain the concept of alternative matrix

Assignment Help Computer Engineering
Reference no: EM132174337

Question One: Explain the concept of "Alternative Matrix", and give an example of comparison using this form of Matrix to present three acquisition methods.

Note: Do not use the slides or Book example.

Question Two: Suppose you are hired by a mega service company (e.g., Saudi Electricity Company). Your new role is the Chief IS Architect in charge of overseeing the establishment of the e-Business Infrastructure. The company decided to offer services through an Electronic Customer Relationship Management Channel or (e-CRM).

Here are the major requirements for the IS Architecture:

• The company has more than 25 Million customers including individuals, enterprises, and government institutes.

• Customers' records are stored into a DB2 server from IBM running MVS operating system.

• Employees and suppliers' files are stored on an Oracle database to facilitate end-to-end eProcessing.

• Individual customers can access the new e-CRM using multiple platforms including mac, windows as client PCs, tablets and smart phones (iOS and Android) as handheld devices.

• Under no circumstance, shall the customers be allowed to access the back-end DB.

• There are 2 intermediate layers that reside between users and the enterprise IS.

• Customers are given the authority to establish/modify/configure services online, so all communication with customers are encrypted and strong authentication mechanism is in place.

Based on the given requirements, complete the diagram below with the necessary information, write the required information on the space provided.

Question Three: Suppose you have to perform requirement analysis for a web-based forum system. There are only two type of users that interact with such a system: regular users and administrators. Each type of user has different set of responsibilities. Both type of users can sign in to the system, and part of signing in is an internal authentication process. Both type of users can also register with the system, which also uses internal authentication. After logging in, everyone can post new messages to the board, however only administrators can check statistics and create new threads. Regular users can send private messages to other users, while administrators do not have this ability.

Draw a use-case diagram that contains actors, use cases and their relationship from the scenario described above.

Question Four: Consider an abstract class Duck, representing all available ducks. Every duck can quack and walk, which are their publicly accessible functionalities. While every duck walks the same way, they quack differently which makes quacking an abstract feature of a duck. Every duck has a weight which determines their ability to float, which can be checked by everybody through can Float method. The weight of a duck can be set through a method available only for all concrete duck implementations. A rubber duck, a kind of a duck, has all the features of a duck (yes, it quacks), but when asked to walk - it acts differently, because a rubber duck can't walk, so it overrides a duck walk feature and does nothing. Another example of a duck is a wild duck that apart of quacking and walking, can also fly.

Draw a class diagram depicting classes, with names, attributes and methods along with proper relationship between classes. Skip constructors and destructors, but don't forget to annotate elements visibility using UML notation. For the actual attributes types or method signatures you can use Java notation, if you wish. Precede a name with a ‘/' symbol to indicate slanted (italicized) text.

Reference no: EM132174337

Questions Cloud

Who are the relevant stakeholders in this case : Do arguments that the local data was useless or that it was available from other sources reduce the seriousness of the online snooping?
What is optimal probability of having enough wedding cakes : If the target service level is 72%, what is the reorder point? What is the optimal probability of having enough wedding cakes on the weekend?
Design a formal research proposal for the marketing director : Design a formal research proposal for the Marketing Director, indicating the title of each section and specifically including important content
How you would address the communication problems : How can you apply the lessons that you learned from the story to your own retail store problem? Provide feedback on the problem-solving recommendations
Explain the concept of alternative matrix : Explain the concept of "Alternative Matrix", and give an example of comparison using this form of Matrix to present three acquisition methods.
Describe some of the consequences that they could face : Businesses often encounter ethical dilemmas. Depending on the industry, there may be consequences to business behavior that ignores ethical standards.
Growth strategic planning process : To provide families and friends with reliable products, built from innovative technology, allowing them to communicate on personal and professional levels.
Describe how you determined that the activity you located : Project definition: Describe how you determined that the activity you located was a project rather than an ongoing operation.
Conducted portfolio management maturity assessment : With regards to project portfolio Management ,Has your organization (Can be IT industry or retail) conducted a portfolio management maturity assessment?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Describe what an ocsp server is

In no less than 250 words, describe what an OCSP server is and what is its purpose in securing a network. Even though the textbook doesn't mention it.

  Program for calling the function

Suppose the availability of class named DataTransmitter which offers a static method, sendSignal which takes no arguments. Write down the code for calling this method.

  Give a new technology is perceived to be superior

Relative benefit is the degree to that a new technology is perceived to be superior to the current technology.

  What speed-up do you get with 10 versus 100 processors

Calculate the speedups assuming the matrices grow to 100 by 100. Which are strong scaling and which are weak scaling in this exercise?

  Draw a neat block diagram showing the microcontroller

In Figure, if Vx > Vw , turn an LED ON connected at bit 3 of Port C. If Vy > Vz, turn the LED OFF. Assume that Vx > Vw and Vy > Vz will not occur at the same.

  Write a program to implement scan sort for contiguous lists

Write a C++ program to implement scan sort for contiguous lists. Your program should use only one position variable, one variable of type entry to be used.

  Determine at least three business functions

Consider collaboration as one of the social IT categories in which Facebook, LinkedIn, blogs, and Twitter are used to extend the reach of stakeholders.

  Describing the car structure

Write down a definition statement which describes a Car structure variable initialized along with the following information: Make: Ford Model: Mustang.

  Create a scanner object to open the given input

write a Java application that utilizes your knowledge about a number of data structures we have been discussing throughout the course of this semester.

  Why in your opinion is it less expensive or cost effective

Why in your opinion is it less expensive/cost effective? vMotion, what is it and why it is important for HA (how we can restore a VM from SAN storage).

  Implementing different functions

Function celsius returns the Celsius equivalent of the Fahrenheit temperature utilizing the calculation C= 5.0/9.0 * (F-32);

  Develop a complete disaster recovery plan

Develop a Complete Disaster Recovery Plan to be submitted to the executive board of your company. Please note that this is a formal writing.

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