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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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