You are to write a 1 to 2 pages report (PDF only) to answer the following questions:
What is Software Architectural Design and why it is important?
Find example for each type of the system.
What are the main characteristics of Interactive system?
What are the main characteristics of Event-Driven system?
What are the main characteristics of Transformational system?
What are the main characteristics of Object-Persistence/Database system?
Why we need to perform Custom Architectural Design?
What is a package diagram?
What are software design principles? Explain each briefly.
Which agile principles should be applied during Architectural Design?
What is a MVC pattern?
Notes:
You must submit your homework as a PDF file through ELearning.
There is no “right” or “wrong” but your score will be based on your depth of thought beyond classroom knowledge, readability, and completeness.
You may use your choice of page style and format, but please double space.
Plagiarism is not acceptable and will result in score of 0, make sure this is original work.
Please don’t forget to cite all your sources.
Last Completed Projects
| topic title | academic level | Writer | delivered |
|---|
