AKA Municipal Asset Management System



Actor Public Works Manager
Associations:
visibility participants roles
public UC-RM110 Print

Print is enabled when one or more templates are selected

public UC-RM120 Edit Template

Edit is enabled if at least one template is selected

public UC-RM130 Browse Templates
public UC-U110 Gripe
public Select Templates


Use-Case Select Templates
Associations:
visibility participants roles
public Public Works Manager


Use-Case UC-RM110 Print
Stereotype: process
Description:

In the current release, there are no ad-hoc reporting requirements, so the search cues to populate the reports will be predictable from the current data; to effect a report, the Public Works Manager only needs to specify the template and initiate the print. The print process then includes the processes to merge the data into the template, transform the template into printer-ready format and then submit the document to the normal office print queue.

Because asset histories must include tracking details to link history events with specific printed documents, the print process must generate a document ID and then update the assets database to reflect these changes.

Includes: UC-RM115 Report to Audit Trail, UC-RM114 Merge Data, UC-RM111 Format for Printer, UC-RM113 Update Asset History, UC-RM112 Add to Print Queue
Associations:
visibility participants roles
public Public Works Manager

Print is enabled when one or more templates are selected



Use-Case UC-RM111 Format for Printer
Description:

process the template to produce an output format suitable for local print drivers.



Use-Case UC-RM112 Add to Print Queue
Description:

Standard O/S specific printer queue; this allows the document to be printed locally or on a network printer according to how the O/S has been configured.



Use-Case UC-RM113 Update Asset History
Description:

Update the asset history to show when the deficiency, work-order or repair was documented.



Use-Case UC-RM114 Merge Data
Description:

Pull asset data from the local data store and merge with token placeholders in the template.

Includes: UC-U120 ID Generator


Use-Case UC-RM115 Report to Audit Trail
Description:

Keep a log of all printouts.



Use-Case UC-RM120 Edit Template
Description:

Edit template is a simple text process for modifying the layout and static content of the templates, and to modify the data criteria attached to each report. This may not need to use the same template selection as the print operation, for example, if the templates are physically organized in filesystem folders, the template edit could be as simple as browsing those folders with Microsoft Notepad or Unix vi.

Includes: UC-RM130 Browse Templates
Associations:
visibility participants roles
public Public Works Manager

Edit is enabled if at least one template is selected



Use-Case UC-RM130 Browse Templates
Description:

The public works manager can select a template from a display showing summaries of the templates, for example, thumbnails or descriptions of the forms.

Subtypes: UC-RM131 Compliance Only, UC-RM132 Non-Compliance Only
Includes: UC-RM133 Template Summary, Select Templates
Associations:
visibility participants roles
public Public Works Manager


Use-Case UC-RM131 Compliance Only
Description:

Show only those templates for compliance to the MMS

Supertypes: UC-RM130 Browse Templates


Use-Case UC-RM132 Non-Compliance Only
Description:

Show only those templates that do not address MMS compliance

Supertypes: UC-RM130 Browse Templates


Use-Case UC-RM133 Template Summary
Description:

Show some relevent metadata for all templates in the selected category.



Use-Case UC-U110 Gripe
Description:

File a complaint/comment to AKA capturing the current operation

Associations:
visibility participants roles
public Public Works Manager


Use-Case UC-U120 ID Generator
Description:

All documents require unique identifiers; date-based identifiers are recommended as that will be easiest to manage in the physical filing.