21
------------- Bad! ------------- High-Level Architectural Diagram Elementary School Library Management System

------------- Bad! ------------- High-Level Architectural Diagram Elementary School Library Management System

Embed Size (px)

Citation preview

------------- Bad! -------------

High-Level Architectural Diagram

Elementary School Library Management System

SYSTEM ARCHITECTURE MODEL FOR MRS. EGGEN

Library Software Architecture

System Architectural Model – Public School Library Application

Mrs. Eggen's public school library

Visitors

Students

Librarian

Staff

Faculty

Add Book to System

Keywords

ISBN

Author

Reshelve Book

Find Book

Return Book

Check out Book

Call Number

Name

ID

Check Late Fees

Remove BookTemporarily from

System

Library Application

Students

Librarians

Administrators

Add / Remove Librarians

Add / Remove Admin.

Add / Remove Students

Add / Remove Teachers

Check Out

Return

Reserve

Renew

Teachers

Check Out

Return

Reserve for Class

RenewAdd / Remove

Books

DB Tables:•User Tables•Books•Transactions

------------- Better! -------------High-Level Architectural

Diagram

Elementary School Library Management System

Elementary School Library High-Level Architectural Diagram

Vendor Sub-System

Media Sub-System

Library Info

User Sub-System

------------- Bad! -------------

BlockbusterSub-System Architecture Diagram

For Customer Management

But Not Great!

Architectural Diagram

Customer Architecture

Diagram

Architectural Diagram Cont.

Architectural Diagram

------------- Better! -------------

BlockbusterSub-System Architecture Diagram

For Customer Management

But Not Great!