|
This part describes the structure of the report.
Generated report have next structure:
- title page
- table of contents
- generated data of the corresponded ArgoUML project
Title page includes:
- Name of the ArgoUML project
- Logo of the project (if it was selected by the user)
- Author name
Table of contents includes:
- Names of chapters of the generated report
Generated data of the corresponded ArgoUML project includes:
This part of the report is under construction. Before defining which data can be included,
it is important to analyze and choose main components, subcomponents of the ArgoUML projects and so on.
My simple preliminary analysis (Dzmitry Churbanau, June 2007) shows, that main part of the report should
include next components (the order of this components can be changed, some components can be removed and
new components can be added):
- Use Case diagrams
- Class diagrams
- Sequence diagrams
- Collaboration diagrams
- Statechart diagrams
- Activity diagrams
- Deployment diagrams
- Packages
Of course, all this components can include subcomponents.
The suggestion of Linus Tolke about report structure is next:
- All Use Cases
- Packages hierarchically with, for each package
- Class diagrams with, for each class in the diagram
- Attributes and operations
- Statechart diagrams
- Object diagrams
- Sequence and Collaborations diagrams in the order they appear
- Activity diagrams
- All Deployment diagrams
|