Difference between revisions of "Access (0.3)"
Jump to navigation
Jump to search
(Created page with 'Main Page > Documentation > Release 0.3 Documentation > Access (0.3)') |
|||
| Line 1: | Line 1: | ||
[[Main Page]] > [[Documentation]] > [[Release 0.3 Documentation]] > Access (0.3) | [[Main Page]] > [[Documentation]] > [[Release 0.3 Documentation]] > Access (0.3) | ||
| + | |||
| + | |||
| + | ===AD12 Request DIP=== | ||
| + | [[File:Archivematica_AD12_RequestDIP_v1.pdf|Archivematica UML Activity diagram AD12 Request DIP]] | ||
| + | |||
| + | |||
| + | {| border="1" cellpadding="10" cellspacing="0" width=90% | ||
| + | |- | ||
| + | |- style="background-color:#cccccc;" | ||
| + | !style="width:20%"|'''Step''' | ||
| + | !style="width:40%"|'''Implementation''' | ||
| + | !style="width:40%"|'''Notes''' | ||
| + | |- | ||
| + | |- | ||
| + | |'''General procedures''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.1''' Receive DIP order request ([[UC-6.2]], [[UC-6.4]]) | ||
| + | |Consumer requests DIP verbally or in writing (eg via e-mail). | ||
| + | | | ||
| + | |- | ||
| + | |'''12.2''' Evaluate available resources to respond to request ([[UC-6.2]], [[UC-6.4]], [[UC-6.5]]) | ||
| + | |Determine whether the scope of the request exceeds available resources. | ||
| + | | | ||
| + | |- | ||
| + | |'''12.3''' Evaluate authority to make request ([[UC-6.2]], [[UC-6.5]]) | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.7''' Deliver AIP | ||
| + | |Go to AD13 | ||
| + | | | ||
| + | |- | ||
| + | |'''Exceptions''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.2 or 12.3 --> Request rejected''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.4''' Send notification of request rejection ([[UC-6.2]], [[UC-6.5]]) | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.2 or 12.3 --> Delay expected''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.7''' Deliver AIP | ||
| + | |Go to AD13 | ||
| + | | | ||
| + | |- | ||
| + | |'''12.5''' Send notification of request acceptance and estimated delivery time ([[UC-6.2]], [[UC-6.5]]) | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.2 or 12.3 --> Billing required''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''12.6''' Generate billing notice ([[UC-6.7]]) | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |''Payment not received'' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |''Payment received'' '''12.7''' Deliver AIP | ||
| + | |Go to AD13 | ||
| + | | | ||
| + | |- | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | ===AD13 Deliver DIP=== | ||
| + | [[File:Archivematica_AD13_DeliverDIP_v1.pdf|Archivematica UML Activity diagram AD13 Deliver DIP]] | ||
| + | |||
| + | |||
| + | {| border="1" cellpadding="10" cellspacing="0" width=90% | ||
| + | |- | ||
| + | |- style="background-color:#cccccc;" | ||
| + | !style="width:20%"|'''Step''' | ||
| + | !style="width:40%"|'''Implementation''' | ||
| + | !style="width:40%"|'''Notes''' | ||
| + | |- | ||
| + | |- | ||
| + | |'''General procedures''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''13.1''' Request AIP from Archival Storage ([[UC-6.6]]) | ||
| + | |Open /home/demo/archivalstorage/ to locate the AIP. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.2''' Check integrity of AIP | ||
| + | |USe md5sum to ensure that the file has not been altered since it was placed in archival storage. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.6''' Query database ([[UC-6.6]]) | ||
| + | |Use the search or browse functions in Qubit to locate information about digital objects. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.7''' Receive query result(s) and/or report(s) ([[UC-6.6]]) | ||
| + | |Qubit will return a list of search/browse results. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.9''' Assemble DIP | ||
| + | |Upload digital object to Qubit. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.10''' Send DIP | ||
| + | |Provide the user with log-in access to Qubit, which will allow the user to view the digital object along with its descriptive information and to download the digital object if desired. | ||
| + | | | ||
| + | |- | ||
| + | |'''Exceptions''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''13.2 --> Integrity check fails''' | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''13.3''' Request AIP from Archival Storage | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''13.4''' Check integrity of AIP | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |''Pass'' | ||
| + | |Go to '''13.9''' | ||
| + | | | ||
| + | |- | ||
| + | |''Fail'' '''13.5''' Send notification to recover AIP | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |'''Start --> Cached DIP available''' | ||
| + | |The digital object may already have been uploaded to Qubit. | ||
| + | | | ||
| + | |- | ||
| + | |'''13.8''' Retrieve cached DIP | ||
| + | |Go to '''13.10''' | ||
| + | | | ||
| + | |- | ||
| + | |''Cached DIP is outdated'' | ||
| + | |Go to '''13.1''' | ||
| + | |How can you tell if the cached DIP is outdated? | ||
| + | |- | ||
| + | |} | ||
Revision as of 17:04, 4 September 2009
Main Page > Documentation > Release 0.3 Documentation > Access (0.3)
AD12 Request DIP
File:Archivematica AD12 RequestDIP v1.pdf
| Step | Implementation | Notes |
|---|---|---|
| General procedures | ||
| 12.1 Receive DIP order request (UC-6.2, UC-6.4) | Consumer requests DIP verbally or in writing (eg via e-mail). | |
| 12.2 Evaluate available resources to respond to request (UC-6.2, UC-6.4, UC-6.5) | Determine whether the scope of the request exceeds available resources. | |
| 12.3 Evaluate authority to make request (UC-6.2, UC-6.5) | ||
| 12.7 Deliver AIP | Go to AD13 | |
| Exceptions | ||
| 12.2 or 12.3 --> Request rejected | ||
| 12.4 Send notification of request rejection (UC-6.2, UC-6.5) | ||
| 12.2 or 12.3 --> Delay expected | ||
| 12.7 Deliver AIP | Go to AD13 | |
| 12.5 Send notification of request acceptance and estimated delivery time (UC-6.2, UC-6.5) | ||
| 12.2 or 12.3 --> Billing required | ||
| 12.6 Generate billing notice (UC-6.7) | ||
| Payment not received | ||
| Payment received 12.7 Deliver AIP | Go to AD13 |
AD13 Deliver DIP
File:Archivematica AD13 DeliverDIP v1.pdf
| Step | Implementation | Notes |
|---|---|---|
| General procedures | ||
| 13.1 Request AIP from Archival Storage (UC-6.6) | Open /home/demo/archivalstorage/ to locate the AIP. | |
| 13.2 Check integrity of AIP | USe md5sum to ensure that the file has not been altered since it was placed in archival storage. | |
| 13.6 Query database (UC-6.6) | Use the search or browse functions in Qubit to locate information about digital objects. | |
| 13.7 Receive query result(s) and/or report(s) (UC-6.6) | Qubit will return a list of search/browse results. | |
| 13.9 Assemble DIP | Upload digital object to Qubit. | |
| 13.10 Send DIP | Provide the user with log-in access to Qubit, which will allow the user to view the digital object along with its descriptive information and to download the digital object if desired. | |
| Exceptions | ||
| 13.2 --> Integrity check fails | ||
| 13.3 Request AIP from Archival Storage | ||
| 13.4 Check integrity of AIP | ||
| Pass | Go to 13.9 | |
| Fail 13.5 Send notification to recover AIP | ||
| Start --> Cached DIP available | The digital object may already have been uploaded to Qubit. | |
| 13.8 Retrieve cached DIP | Go to 13.10 | |
| Cached DIP is outdated | Go to 13.1 | How can you tell if the cached DIP is outdated? |