introducing the digital repository for museum collections (drmc)

Post on 12-Jul-2015

1.501 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introducing the

Digital Repository for Museum Collections

Dan Gillean

Jesús García Crespo

BACKGROUND

2011 - 2013

BACKGROUND

TMS

archivematicaSTORAGE DAM

MANAGER

BACKGROUND

TMS

archivematicaSTORAGE DAM

MANAGER

RELATIONSHIPS

DEPENDENCIES

SEARCH / BROWSE

REPORTING

ANALYTICS

FIXITY MONITORING

FRBR + DIGIPRES

BACKGROUND

RFP ISSUED: 201332

9

FUNCTIONAL

REQUIREMENTS

USE CASES

BACKGROUND

32

9

FUNCTIONAL

REQUIREMENTS

USE CASES

RFP ISSUED: 2013

DRMC Team

Jesús García Crespo

Lead Developer

David Juhasz

Project Manager

Dan Gillean

Domain analysis; Design

Mike Cantelon

Developer

Misty De Meo

Developer

José Raddaoui Marín

Developer

Heather Anderson

Developer

2013 2014

ANALYSIS PROTOTYPING DEVELOPMENT

SITE VISIT USABILITY

STUDYTECHNICAL

ADVISOR’S

MTG

USABILITY

STUDY

DEVELOPMENT TIMELINE

From use cases…To UX flowcharts

From UX flowcharts…

To wireframes

From wireframes… To prototypes

REUSING AtoMDRMC

• Authentication / Authorization

• Taxonomies

• Search capabilities

• Archivematica integration

• Archival descriptions

• Authority records

• Functions

• Archival institutions

• Advanced search

• Accessions

• Physical storage

• etc

• Authentication / Authorization

• Taxonomies

• Search capabilities

• Archivematica integration

• AIPs

• Dashboard

• Context browser

• Artwork records

• Supporting technology records

• Reports

• Fixity checks

• etc

DRMC STACKSERVER BROWSER

HTTP A

PI

DRMC

AngularJS

Graphic by Ben Nadel

DECLARATIVE DATA BINDING<div class="fixity-status">

<p>Most recent fixity checks</p>

<ul>

<li

ng-repeat="item in latestFixityChecks"

ng-class="{ 'fixity-ok': !item.failed, 'fixity-err': item.failed }">

AIP UUID {{ item.aip.name }} {{ item.aip.uuid }} <br />

Duration: {{ item.duration }} seconds <br />

<span class="fixty-err-msg" ng-if="item.failed">

{{ item.error }}

</span>

</li>

</ul>

</div>

DECLARATIVE DATA BINDING<div class="fixity-status">

<p>Most recent fixity checks</p>

<ul>

<li class="fixity-ok">

AIP UUID e1d966c6-baf5-4f2c-9712-eb5686d40892

Duration: 1m 32s

</li>

<li class="fixity-err">

AIP UUID 16df4e80-a9f0-4f3c-906c-ba412c8dd9d3

Duration: 8m 14s

</li>

<li class="fixity-ok">

AIP UUID 58e7a7ac-8763-46f3-937f-753918110daf

Duration: 7s

</li>

</ul>

</div>

CO

NT

EXT

BR

OW

SER

CO

NT

EXT

BR

OW

SER

AR

TW

OR

K R

ECO

RD

AR

TW

OR

K R

ECO

RD

DIG

ITAL O

BJEC

T B

RO

WS

ER

DIG

ITAL O

BJEC

T B

RO

WS

ER

DA

SH

BO

AR

D

DA

SH

BO

AR

D

AR

TW

OR

K B

RO

WS

E

AIP

BR

OW

SE

REPORTS

WHAT’S NEXT?• Rebrand

• Public demo site

• Abstract MoMA-specific code

• Open source angularJS app

• Prep website

• Release API documentation

• Create screencasts

• Find development partners

INTERESTED?

info@artefactual.com

Thanks!

top related