Create a high-level diagram that shows architectural pattern

Assignment Help Software Engineering
Reference no: EM131312808

System Reference Guide - Quality Attributes

Complete the System Reference Guide for your employer, and include an architecture for a new employee website. First, identify the quality attributes that lead to the architecture, then create a high-level architectural diagram related to the qualities you identified for this assignment.

Your company is planning to build a new website that integrates employee tracking, attendance, scheduling, and time off requests. This system will also interface with an Interactive Voice Response (IVR) and a mobile application to allow employees to make attendance requests and view their data.

Part 1:

Identify the quality attributes this system will need for its architecture. Construct a matrix of quality attributes (nonfunctional requirements) that you've identified. For each attribute, identify how you would satisfy the requirement through an architectural pattern. In another column, write the tradeoffs that you might encounter when satisfying this requirement by the means you listed.

Part 2:

Choose one of the patterns you identified in Part 1. Create a high-level diagram that shows your architectural pattern as it is to be implemented in the system. Note: an architectural pattern is high-level, such as SOA, Layered, Client/Server, pipes-and-filters.

Incorporate your diagram and matrix into a 1- to 2-page document in Microsoft Word. As this document is intended for a technical team, APA formatting is not required.

Reference no: EM131312808

Questions Cloud

Section of the sarbanes-oxley act : What does Section 404 of the Sarbanes-Oxley Act of 2002 require?
Do you think terrorists could be viewed as martyrs : Analyze and explain the differences in ideology that might force an individual to commit a terroristic act?Do you think terrorists could be viewed as martyrs? Why?Do you think people who are willing to give their life for their cause are sane and rat..
Republic enters into contract with buyer from the federation : A seller from the X Republic enters into a contract with a buyer from the Federation of Y. The contract stipulates that the CISG applies, but the X Republic and the Federation of Y are not member states. In a 2-3 page paper explain whether or not the..
Implement remaining methods of ticketcountersimulation class : Modify the TicketCounterSimulation class to use seconds for the time units instead of minutes. Run an experiment with multiple simulations and produce a table like Table 8.1.
Create a high-level diagram that shows architectural pattern : Create a high-level diagram that shows your architectural pattern as it is to be implemented in the system. Note: an architectural pattern is high-level, such as SOA, Layered, Client/Server, pipes-and-filters.
What is your forecast assuming no risk premium : You are trying to forecast the expected level of aggregate Toronto stock market for the next year. - What is your forecast level, assuming 3.5% risk premium - What is your forecast, assuming no risk premium?
Unbroken circuit of arbitrary shape : Follow a unbroken circuit of arbitrary shape composed of a 3/4 inch line with variable shading. The minimum radius of any curve will be at least 2in.  The speed must be at least 1/8 maximum speed.
How long would it take for your investment to double : If your investment doubles in 6 3/4 years, what approximate annual rate of return would you have earned? If you could earn an annual rate of 7.50%, approximately how long would it take for your investment to double?
What are the legal considerations you would evaluate : Suppose you are the judge, and a case is presented before you where a tenant is facing eviction. The landlord has been in constant contact with the tenant and is able to supply the texts and notes to the tenant. However, the tenant agrees that the..

Reviews

Write a Review

 

Software Engineering Questions & Answers

  Question about source code

When negotiating with a seller of a package, one of stipulations you might create is that the vendor supply the source code.

  Explain the system and its main features

SWEN 5233 - Software Architecture Project. Overview. Explain the system and its main features. Explain how the code is organized and how that organization relates to the features. Describe any architectural styles that you observed

  Testing is so essential to the development of a new system

Answer the following question given below: 1. Discuss why testing is so essential to the development of a new system, and explain how a test case relates to a test plan. 2. Compare and contrast unit testing, integration testing, system testing and ac..

  Identify two new trends in software engineering

Describe two methods of software engineering and identify situations where these methods should be applied. Identify two new trends in software engineering and explain how they would affect you as a software engineer

  Discuss the advantages and disadvantages of software

Please provide detailed and elaborate responses to the following questions. Your responses should include examples from the reading assignments, if possible. Discuss the advantages and disadvantages of spreadsheet software as number-crunching soft..

  Draw class diagram to represent employee of company

Draw a class diagram for the following problem. A company has a number of employees. The attributes of employee include employeeID (primary key), name, address, and birthdate.

  What is the dre for the modeling activity

What is the DRE for the modeling activity - it has been determined that 30 errors were found during the modeling activity

  How project leader finds what user wants and needs

How can project leader find what user wants and needs. Point about observing the user is important step in gaining good understanding of the users needs.

  Outline and explain the concept of internal marketing and

outline and explain the concept of internal marketing and why it is important in service products. how would you

  Write procedures to manipulate queues

An accumulator is a procedure that is called repeatedly with a single numeric argument and accumulates its arguments into a sum. Each time it is called, it returns the currently accumulated sum. Write a procedure make-accumulator that generates ac..

  Ddevelop the new product service air india or marketing

ddevelop the new product service air india or marketing campaign based on the items you investigated in the previous

  Analyzing variables, prompts and pseudocode

Demonstrate what the Personal Computer monitor will show when this program is executed with the following values used: 86, 55, and 100.

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