1 automated media asset management system preliminary design review 10/15/02 cmsi 641 fall 2002

20
1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

Upload: june-scott

Post on 23-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

1

Automated Media Asset Management System

Automated Media Asset Management System

Preliminary Design Review

10/15/02

CMSI 641 Fall 2002

Page 2: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 2

AgendaAgenda

• Introduction - Craig• Project Plan - Craig • Feasibility Study and Risk Analysis - Akintude• User Requirements - Shobana• Architecture Design - Craig• Use Cases - Craig• Semantic Model - Shobana• Data Flow Models- Akintude• Questions - All

Page 3: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 3

Project PlanProject Plan

• Organized around deliverables• Project Plan itself• Systems Requirements Document• System Design Document• Implementation and Deployment Plan Document• Operations Guide and User Manual• The system implementation• The installed system

Page 4: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 4

Project ScheduleProject Schedule

• See Project Plan, Section 6

• 5500 staff-hours over 100 days duration

• Change control built into the plan

Page 5: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 5

Feasibility And Risk AnalysisFeasibility And Risk Analysis

Feasibility Study:

• Structural Impact Assessment• Materials Procurement• Manpower Impact Assessment• Cost Assessment• Benefits

Page 6: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 6

Feasibility And Risk AnalysisFeasibility And Risk Analysis

Risk Analysis:

• Project Risk• Product Risk• Business Risk• Risk Profile• Risk Planning

Page 7: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 7

User RequirementsUser Requirements

Functional Requirements:

• Search Catalog• Check-out Asset• Check-in Asset• Renew Check-out• Hold Asset

Page 8: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 8

User RequirementsUser Requirements

Functional Requirements (cont.)

• Overdue Notice• Reserve Placement Request• Add/Update Asset• Maintain Patron• Reports

Page 9: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 9

User RequirementsUser Requirements

Non Functional Requirements:

• User Friendly Interface - Easy to use, self-explanatory

• Speed - 5 sec or less• Volume - Ability to store 1,000,000 asset items• Accessibility - Should have the capacity to handle

100 users/min

Page 10: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 10

Architecture DesignArchitecture Design

• Server

• Workstations• Staff• Patron

• Database

• Backup

• LAN

Page 11: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 11

Architecture DesignArchitecture Design

Page 12: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 12

Common Use CasesCommon Use Cases

Search Catalogue

Renew Check-out

Check-out Asset

Hold Asset

Staff Patron

« uses »

« uses »

« uses »

« uses »

« uses »

« uses »

« uses » « uses »

Reserve Asset Request« uses » « uses »

Page 13: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 13

Staff-only Use CasesStaff-only Use Cases

Maintain Patron

Check-in Asset

Add Patron Delete PatronUpdate Patron

Staff

Generate Reports

Overdue Notice

Email System

« uses »

« uses »

« uses »

« uses »

Catalog New Asset

« uses »

« access »

Staff Login

Staff LogoutStaff

« uses »

« uses »

Review Reserve Asset

Request

« uses »

Page 14: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 14

Faculty

departmentdepart phonecoursecourse desc

degreemajorPT/FT

Student

Titletitle notitleauthorsynopsis

idfirst namelast nameaddressphonepicture

Patron

asset notitle nostatusasset type

Asset

departmentdepart phone

Staff

is a

is a

is a

1 1

1

1

1 1

has a1 1asset noout datedue datepatron id

Loan

0,n

1

borrows

lend 1n

ISBNedition

Book

UPCformat

Multimedia

Microfilm id

Microfilm

1

1 11is a

Semantic Data Model Semantic Data Model

Page 15: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 15

Data Flow ModelsData Flow ModelsCATALOG SEARCH MODEL

Sort through media databaseInput Search parametersMedia Author, Title,Subject Category,Media Type

User Report OrSearch Results

Relational Database

Search Parameters

Page 16: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 16

Data Flow Models

Data Flow Models ASSET CHECK-IN / OUT MODEL

Input MediaDetails + PatronID-Number

Update PatronDetails

Update MediaDatabase

Relational Database

Relational Database

User Report

Media Details User Report

Patron ID No. Media IdentificationNumber

Page 17: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 17

Data Flow ModelsData Flow ModelsASSET RESERVE PLACEMENT MODEL

Input MediaDetails + PatronID-Number

Check PatronStatus: Must Be Faculty Member

Update MediaDatabase

Relational Database

Relational Database

User Report

Patron Details

User Report Update Patron Details

User Report

MediaDetails

Relational Database

Patron ID. No.

PatronID No.

Media IDNumber

Page 18: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 18

Data Flow ModelsData Flow Models

CATALOG MANAGEMENT MODEL:

New Asset Operation

New Media Author, TitleISBN No. etc.

Complete NewMedia Details Form

Attach (MIN)To Media

Relational Database

CompletedForm

User Report

Update MediaDatabase

MediaDetails

User Report

(MIN)Allot Media Identification Number (MIN)

Relational Database

MediaDetails

Media Details

Page 19: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 19

Data Flow ModelsData Flow Models LIBRARY PATRON MAINTAINANCE

MODEL:

New Patron Operation

Input PatronDetails

Complete NewPatron Form

Create NewPatron Account

Relational Database

Relational Database

User ReportCompleted Form User Report +Patron ID. No.

Allot New Patron ID No.

Patron DetailsPatron Details

Page 20: 1 Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002

10/9/02 Ajay, Venugopal, Ward 20

Questions?Questions?