old town library

15
Old Town Library Group Members Tatiana Ruiz Judith Webb Paul Salvo Phase two

Upload: luthando-morin

Post on 13-Mar-2016

47 views

Category:

Documents


3 download

DESCRIPTION

Phase two. Group Members Tatiana Ruiz Judith Webb Paul Salvo. Old Town Library. Planning – Complete Analysis – 90% complete Data Dictionary Incomplete Design – 42% complete Program design and test needed IO Screens and DB design largely complete Implementation – 0% complete. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Old Town Library

Old Town Library

Group MembersTatiana RuizJudith WebbPaul Salvo

Phase

two

Page 2: Old Town Library

Old Town Library

• Planning – Complete

• Analysis – 90% completeData Dictionary

Incomplete

• Design – 42% completeProgram design and test

neededIO Screens and DB

design largely complete

•Implementation – 0% complete

Work Update

Plan

Page 3: Old Town Library

Old Town Library

Customer Information • Access customer information• Access customer book status• Reports for overdue /damaged books• Process and collect late fees and replacement costs

Inventory Maintenance• Detailed book search• Monitor physical and e-book inventories• Monitor book demand

Business Processes

Page 4: Old Town Library

Old Town Library

• Provide a new system of inventory management• Easier lookup and modifications to customer records• Generate reports on inventory, past due accounts, and system activity• Generate reports for on-line activity

System Request

Page 5: Old Town Library

Old Town Library

Context DiagramExternal EntitiesCustom

ers Librarian

Page 6: Old Town Library

Old Town Library

Context Diagram

LibraryPatron

Patron Info

Feedback Form

Books MatchingSearch

Book Requestinformation

New Patron Login Info

New PatronInfo

Patron Feedback

0

OTLInformation

System

Library Staff

LoginRequest

DeclineLogin

Request

Patron Feedback

Book Request ConfirmationBook Request Confirmation

Page 7: Old Town Library

Old Town Library

Level 0 Processes / Data stores

Processes• Customer Verification• Book Requests• Book Due Reminder• Feedback

Data Stores• D1 Login Database• D2 Customer Database• D3 Book Inventory Database• D4 Checkout Database• D5 Feedback Database

Page 8: Old Town Library

Old Town Library

Level 0 Online Library System

PatronVerification

D1 D2

D3

BookRequest

Login Patron

Book Inventory

Add New Login Info

New Login Info

LoginDetails

LoginDetails

MatchedCust ID

PatronInfo

MatchedCust ID

BookInfo

D4 Checkout

CustID

PatronInfo

Cust IDBookInfo

Book Due Info

Book ID

Date Request

Book ID +Request ID

BookAvailable

Library Patron

LoginRequest

DeclineRequest

New PatronRequest

New PatronLogin Info

Authorized Cust ID

Book DueReminder

PatronService

D2 Patron

D4 Checkout Library Staff

Patron Request

Patron Info

DeclineRequest

Request

FeedbackForm

PatronFeedbackRequest

Reminder

Books

PatronEmail

Cust ID

Cust ID

Patron Email

D5 Feedback

UpdateFeedback

1 2

34

Book Confirmation

PatronFeedback

SubmitFeedback

Form

RequestPatron

FeedbackFeedback

Info

Reminder

Library Staff

D4 Checkout

BookConfirmation

Page 9: Old Town Library

Old Town Library

Level 1 Processes / Data stores

Processes• 1.1 New Customer Processing• 1.2 Customer Login• 1.3 Customer Management

Data Stores• D1 Login Database• D2 Customer Database

Page 10: Old Town Library

Old Town Library

Level 1Process 1Patron Verification

PatronProcessing

PatronLogin

Library Patron

Library Staff

D1 Login

Add New Patron

New LoginInfo

VerifyLogin

PatronInfo

1.2

D2 Patron

NewLogin

Details

New PatronLogin Info

New PatronInfo

Decline Request

Login Request

Updated Login Info

PatronMgmt

Cust ID

PatronInfo

Add/Update

Patron Info

1.3

1.1

PatronInfo

PatronInfo

NewLoginInfo

Add/Update

Login Info

Page 11: Old Town Library

Old Town Library

Processes• 2.1 Book Request• 2.2 Send Book Confirmation• 2.3 Book Pickup Management

Data Stores• D2 Customer Database• D3 Book Inventory Database• D4 Schedule Book Pickup Database

Level 1Process 2 Processes / Data Stores

Page 12: Old Town Library

Old Town Library

Level 1Process 2.1 BookRequest

BookRequest

D3 BookInventory

D4 Checkout

Cust ID

BookInfo

Book due Info

Date Request

Book ID +Request ID

Book Available

SendBook

Confirmation

Library Patron

Book Request Details

SchedulePickup

Management

D2

D3

Patron

BookInventory

D4 Checkout

CustID

PatronInfo

Cust ID

Book Info

Book due Info

Book ID

Date Request

MatchedBook

Library Staff

Book Request Details

Decline Request

Book Request

2.3

2.2

2.1

Book Lookup

Requested Book

2.4

LibraryBook

RequestProcessing

Confirmation

D6 Temp Data Store

BookRequestDetails

Book Available

Book Confirmation

Book Available

Book Available

Page 13: Old Town Library

Old Town Library

Processes• 2.3.1 Schedule Pickup Processing• 2.3.2 Book Pickup Processing

Data Stores• D2 Customer Database• D3 Book Inventory Database• D4 Schedule Book Pickup Database

Level 1Process 2.3Processes / Data Store

Page 14: Old Town Library

Old Town Library

Level 1Process 2.3.2BookPickupProcessing

SchedulePickup

Management

D2 D3Patron BookInventory

D4 Checkout

CustID

PatronInfo Cust ID Book

Info

MatchedBook

Library Staff

2.3.1

BookPickup

Processing

D2 D3Patron BookInventory

D4 Checkout

CustID

PatronInfo

Cust ID

BookInfo

Book Due Info

Book ID

MatchedBook

2.3.2

Book Request

Decline Request

Date of Request

Date of Request

Book ID

Book Due Info

D6 Temp Data Store

Book Request Details

Book Request DetailsBook

Available

BookAvailable

Page 15: Old Town Library

Old Town Library

Any Questions?