System Analysis

Iteration 1

This document shows the system request which has the overall need of the client and value it will bring. It also shows the problem statement and considerations for the client. There is vision document that contains system requirements and features. As well as a As-Is model, To-Be model, and a team charter.

Iteration 5

In this document, there is a class diagram to show the relationships between all the classes in the system. It contains a database diagram to show relationship between tables in normalization form. There is a data dictionary to give a description of each table and attribute. A newly added user interface navigation diagram and screen layouts to show the interconnection of the use cases. As well as a updated Gantt Chart and prototypes.

Iteration 2

This document contains the vision document with system requirements and considerations for the client. It has a list of use cases that give descriptions of the users interactions with the system. There is a initial architecture to show what the design of the system will be. It also contains a risk anaylsis, Gantt chart, and prototypes of the web pages on the system.

Elaboration Spec

This document contains all the information and models from the iterations. It contains the system requirements of what the system should do. It has the use case diagrams to show what the user would be able to do on the system. All the diagrams from the previous iteration are shown such as the class, database, and navigation diagrams as well as the data dictionary. All the prototypes for the system is available to show what the system will look like. Lastly, it contains Design Procedures for Security Concerns and Non-functional Requirements, the Gantt Chart, and the physical architecture of the system.

Iteration 3

This document shows use cases with their risk analysis, system requirements, and trace matrix as well as descriptions of high risk use cases. There is use case diagrams for each of the use cases described. The Gantt Chart has been updated and more prototypes of the system have been added.