Design SpecificationsΒΆ

Design Specifications describe the interface between the User and the Application, how the User interacts with the Application and how the Application responds.

AcornAccounting is expected to be used by at least 3 different types of people:

  1. Communards - People interested in checking balances and project budgets
  2. Accountants - People responsible for entering in new data
  3. Budgeters - People responsible for analyzing the data for planning and external uses

Use Cases lists every activity that each of these people are expected to perform. Screen Descriptions describes how the application allows the actor to perform the activities. Included in the Descriptions are the Screen’s Conditions, which describe the expected usage of each Screen.

The Future Features section contains the planning and design information for features not implemented in the current release.

See the Specification Explanation for additional information on Use Cases and Screen Descriptions/Conditions.