1 / 27

Use Cases and Functional Requirements

Use Cases and Functional Requirements. Goal: Agree on prioritization and scope of requirements Sources – UDFR Technical Working Group: The Functional Requirements for Phase 1 Technical Development of the Unified Digital Format Registry (UDFR) Complete list of UDFR use cases on UDFR wiki.

Download Presentation

Use Cases and Functional Requirements

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Use Cases and Functional Requirements Goal: Agree on prioritization and scope of requirements Sources – UDFR Technical Working Group: • The Functional Requirements for Phase 1 Technical Development of the Unified Digital Format Registry (UDFR) • Complete list of UDFR use cases on UDFR wiki

  2. Use Cases - Documented • Edit: • Add & Update Record • Amend Audit Trail • Discover: • Search and Browse Records • Browse Audit Trail • Delivery: • Retrieve record via web interface or web service • Retrieve format identification information • Retrieve audit records

  3. Use Cases – Undocumented (1) Edit Provide Editorial Oversight • Security • Authenticate Registry User • Manage • Support editorial Review Metadata and Process Storage Be capable of expressing level of editorial review

  4. Use Cases – Undocumented (1) Edit Provide Editorial Oversight Pending Decision on who can edit records • Security • Authenticate Registry User • Manage • Support editorial Review Metadata and Process Storage Be capable of expressing level of editorial review

  5. Use Cases – Undocumented (2) Delivery Export records to repository software Discovery Support preservation service software Storage Support local copies of the registry

  6. Use Cases – Undocumented (2) To the extent that records can be exported Delivery Export records to repository software Discovery Support preservation service software Storage Support local copies of the registry

  7. Use Cases – Undocumented (3) Delivery Export format information for a format identification tool Storage Manage audit trail Storage Be capable of associating an arbitrary number of notes with records Storage Be capable of associating an arbitrary number of docs with records

  8. Use Cases – Undocumented (3) Delivery Export format information for a format identification tool DROID signature file Storage Manage audit trail Versioning Storage Be capable of associating an arbitrary number of notes with records Data Model Storage Be capable of associating an arbitrary number of docs with records Architecture

  9. Use Cases – Undocumented (3) Delivery Export format information for a format identification tool DROID signature file Storage Manage audit trail Versioning Storage Be capable of associating an arbitrary number of notes with records Data Model Storage Be capable of associating an arbitrary number of docs with records Architecture

  10. Appendix - Requirements

  11. Functional Requirements-Administrative

  12. Functional Requirements-Governance (1)

  13. Functional Requirements-Governance (2)

  14. Functional Requirements-Storage

  15. Functional Requirements-Validation

  16. Interface Requirements (1)

  17. Interface Requirements (2)

  18. Data Structures Requirements (1)

  19. Data Structures Requirements (2)

  20. Data Structures Requirements (3)

  21. Data Structures Requirements (4)

  22. Data Structures Requirements (5)

  23. Data Structures Requirements (6)

  24. Data Structures Requirements (7)

  25. Data Structures Requirements (8)

  26. Data Structures Requirements (9)

  27. Use Cases and Functional Requirements Anything else?

More Related