Tags: %TAGME{ tpaction="" web="Main" tag="" }% view all tags

System Architecture Draft and Complete

Draft Due: 2-25 Moodle Link

Complete Due: 3-24 Moodle Link


Architectural design is a creative process in which you design a system organization that will satisfy the functional and non-functional requirements of a system. There is no formulaic architectural design process. It depends on the type of system being developed, the background and experience of the system architect, and the specific requirements for the system.

This is not a detailed design, that comes later. This is a high-level deisgn showing the major components of the system, and how they interact with each other, and with external resources and personnel, to achieve the designed functionality.

This first part is the draft. Below are two example architecture documents to give you some idea. Also read chapter 6 of the text carefully to know what is expected, and to get some ideas. There is no one "right" or "complete" architectural design. Rather this is an attempt to start planning the design of the desired system as the first step toward a complete design.

Sample Software Architecture Documents

  1. Conservation Planning Support System
  2. Online Catering System

You should create a system architecture document either on the wiki, or on google docs. Turn in a link to the doc on Moodle.

There will be a review of this document to preparre you for the more complete version

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2020-03-19 - JimSkon
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback