1. The link to download
CS405 Module 5 Assignment
(Software Engineering (Grantham
University)
Written Assignment: Sketching Software Architecture
Read, complete and submit exercise 11 on pages 291 - 292.
For your responses it is expected that you provide:
* Thoughtful, complete and detailed responses with examples along with a
justification on why you said what you said.
* Provide unbiased research-based responses. You may use online library
resource called EBSCO host and or other authentic resources to do your
research. Personal opinions are ok as long as the evidence is authentic and
from unbiased research-based. Note: Wikipedia is not necessarily and/or
always an authentic research resource.
* Establish link, use and application of concepts learned from your textbook.
* Use APA style for writing your responses
* Review your responses for spell checks etc. prior to your submission.
* Submit your responses by the DUE DATE
Excercise:
For each of the systems described below, sketch an appropriate software
architecture and explain how you would assign key functionalities to the
designТs components.
(A) A system of automated banking machines, acting as distributed kiosks that
bank customers can use to deposit and withdraw cash from their accounts
(B) A news feeder that notifies each user of news bulletins on topics in which
the user has expressed an interest
2. (C) Image processing software that allows users to apply various operations
to modify their pictures (e.g. rotation, color tinting, cropping)
(D) A weather forecasting application that analyzes tens of thousands of data
elements collected from various sensors; the sensors periodically transmit
new data values