polchow, m. - homework 3 1 check out books patron database patron id barcode book barcode book...

10
Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database P a t r o n i d n u m b e r B o o k i d n u m b e r Libraria n Step 1.1 Top Level DFD Circulating book Library Card Books provided Valid patron id Books selected

Upload: brenda-bryant

Post on 27-Dec-2015

218 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

1

Check out

books

Patron database

Patron ID barcode

Book barcodeBook database

Circulation database

Pa

tron

id

nu

mb

er

Bo

ok id

nu

mb

er

Librarian

Step 1.1 Top Level DFD

Circulating bookLibrary Card

Books provided

Valid patron id

Books selected

Page 2: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

1.1

Check patron status

1.2

Check book status

1.3

Charge Book

Patron Database Circulation DatabaseBook Database

Librarian

accounting

Library card

Va

lid p

atr

on

Inva

lid p

atr

on

Library fine notice1.4

Settle library fine

Outstanding fine

Amount paid

Patron Account Credit

Cash

Books selected

Book ID number

No

n-c

ircu

latin

g b

oo

k

Circ

ula

ting

bo

ok

Patron ID number

Paid Fine

Du

e D

ate

Bo

oks p

rovid

ed

Step 1.2 First Level DFD

Page 3: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Start

Finish

Does Patron have valid card?

truefalse

Patron has invalid card

Allow patron access to books

Patron is recognized as valid cardholder

Patron will pay fine?

Prohibit access to books

book available?

truefalsefalse true

Reference book cannot be check out.

Book available for loan validate check-out status on patron record and provide book

Step 1.3 Flow Chart

Page 4: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Cataloging Process

• A book ordered by the Acquisition Department is given to the Cataloging Department. The Catalog Department identifies the book. Next, the cataloger create a MARC record for the book by one of three ways, either creating the information, using the publisher information or accessing the Library of Congress catalog information. The complete MARC record information is used to update the library’s databases for authority control, books and authors. The cataloger then creates a public catalog card from the MARC record. The card is added to the OPAC. The barcode and spine labels for the book are prepared, printed, and attached to the book. The book is then sent to the Circulation Department.

2.1 Short Scenario

Page 5: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Acquisitions Department

Catalog a book

Circulation Department

Library of Congress

Book Publisher

Publisher’s citation

ISB

N R

ecor

d M

AR

C d

ata

Cataloged book Acquired bookShipping in

voice

Non-cataloged book OPAC

Catalog Card

Book Database

Book’s Title

Author Authority control

Author’s name

Val

id a

cces

s po

int

Publisher user id

ISB

N n

umbe

r

2.2 Top Level DFD

Page 6: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

2.3 Top Level DFD

Pu

blis

he

r

Lib

rary

of

Co

ng

ress

Acquisitions

1.1 createMARCrecord 1.2 Identify

book

Barcode &spine label

1.3 Create

1.4 Preparebook forcirculation

1.5 Create catalog card

Book Author AuthorityControl

OPAC

Circulation

Book provided

Spine label

Barcode label

Ca

talo

g c

ard

da

ta Cataloged book

Acquired book

Confir

med

invo

ice

Author data

Title data

ISBN #

ISBN record

Publisher login data

Publisher book citation

MA

RC

ca

rd d

ata

New book record

Book ID #

Author ID #

New

author

record

Barcode data

Dewey decimal data

Ne

w c

on

tro

l re

cord

Page 7: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

2.4 Flow Chart Page 1 of 4start

Book have catalog card?

true

Check library’s authority control data

Log onto Library of Congress database to search for title/author data.

trueAuthor, title exist in authority control?

false

Create MARC record, update author and/or title database information

false

Page 8: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Log onto Publisher database to search for book citation.

trueDoes ISBN record exist in Library Congress?

false

Create MARC record, create authority record, update author and/or title database information

Log onto Publisher database to search for book citation.

trueDoes ISBN record exist in Library Congress?

false

Create MARC record, create authority record, update author and/or title database information

2.4 Flow Chart Page 2 of 4

Page 9: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Research any unknown data leads

trueDoes publisher have record?

false

Create MARC record, create authority record, update author and/or title database information

Contact unknown data sources to confirm new record

trueHas cataloger exhausted all sources?

false

Create MARC record, create authority record, update author and/or title database information

2.4 Flow Chart Page 3 of 4

Page 10: Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number

Polchow, M. - Homework 3

Create a catalog card and update OPAC

trueDoes book have catalog card?

false

Update inventory quantity and location of materials.

trueDoes book have barcode & spine label

false

Use MARC record data to create barcode and spine label

Send Item to circulation

Finish

2.4 Flow Chart Page 4 of 4