Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Automated Media Asset Management System Preliminary Design Review 10/15/02 CMSI 641 Fall 2002 1 Agenda • • • • • • • • • 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 10/9/02 Ajay, Venugopal, Ward 2 Project 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 10/9/02 Ajay, Venugopal, Ward 3 Project Schedule • See Project Plan, Section 6 • 5500 staff-hours over 100 days duration • Change control built into the plan 10/9/02 Ajay, Venugopal, Ward 4 Feasibility And Risk Analysis Feasibility Study: • • • • • Structural Impact Assessment Materials Procurement Manpower Impact Assessment Cost Assessment Benefits 10/9/02 Ajay, Venugopal, Ward 5 Feasibility And Risk Analysis Risk Analysis: • • • • • Project Risk Product Risk Business Risk Risk Profile Risk Planning 10/9/02 Ajay, Venugopal, Ward 6 User Requirements Functional Requirements: • • • • • Search Catalog Check-out Asset Check-in Asset Renew Check-out Hold Asset 10/9/02 Ajay, Venugopal, Ward 7 User Requirements Functional Requirements (cont.) • • • • • Overdue Notice Reserve Placement Request Add/Update Asset Maintain Patron Reports 10/9/02 Ajay, Venugopal, Ward 8 User Requirements Non Functional Requirements: • User Friendly Interface - Easy to use, selfexplanatory • Speed - 5 sec or less • Volume - Ability to store 1,000,000 asset items • Accessibility - Should have the capacity to handle 100 users/min 10/9/02 Ajay, Venugopal, Ward 9 Architecture Design • Server • Workstations • Staff • Patron • Database • Backup • LAN 10/9/02 Ajay, Venugopal, Ward 10 Architecture Design 10/9/02 Ajay, Venugopal, Ward 11 Common Use Cases Search Catalogue З uses И Check-out Asset З uses И З uses И Staff З uses И Reserve Asset Request З uses И З uses И З uses И З uses И З uses И Hold Asset Patron З uses И Renew Checkout 10/9/02 Ajay, Venugopal, Ward 12 Staff-only Use Cases 10/9/02 Ajay, Venugopal, Ward 13 Student Patron id first name last name address phone picture 1 is a 1 is a 1 is a 1 Semantic Data Model degree major PT/FT Faculty 1 1 1 Staff department depart phone borrows 0,n Loan asset no out date due date patron id n 1 Book ISBN edition 10/9/02 lend 1 Asset asset no title no status asset type 1 has a department depart phone course course desc 1 Title title no title author synopsis 1 is a 1 Multimedia UPC format Ajay, Venugopal, Ward 1 Microfilm Microfilm id 14 Data Flow Models CATALOG SEARCH MODEL Input Search parameters Media Author, Title, Subject Category, Media Type Sort through media database User Report Or Search Results Search Parameters Relational Database 10/9/02 Ajay, Venugopal, Ward 15 Data Flow Models ASSET CHECK-IN / OUT MODEL User Report Input Media Details + Patron ID-Number Update Patron Details Patron ID No. Relational Database 10/9/02 Media Details Update Media Database User Report Media Identification Number Relational Database Ajay, Venugopal, Ward 16 Data Flow Models ASSET RESERVE PLACEMENT MODEL User Report Check Patron Input Media Status: Must Be Details + Patron Faculty Member ID-Number Patron ID. No. Relational Database 10/9/02 Patron Details User Report Update Patron Details Media Details Patron ID No. Relational Database Ajay, Venugopal, Ward Update Media User Report Database Media ID Number Relational Database 17 Data Flow Models CATALOG MANAGEMENT MODEL: New Asset Operation User Report New Media Complete New Completed Update Media Author, Title Media Details Form Database ISBN No. etc. Form Media Details Relational Database 10/9/02 Media Details Allot Media Identification Number (MIN) (MIN) Attach (MIN) User To Media Report Media Details Relational Database Ajay, Venugopal, Ward 18 Data Flow Models LIBRARY PATRON MAINTAINANCE MODEL: New Patron Operation Input Patron Details Complete New Completed Form Patron Form Create New Patron Account User Report Patron Details Relational Database 10/9/02 Ajay, Venugopal, Ward Allot New Patron ID No. User Report + Patron ID. No. Patron Details Relational Database 19 Questions? 10/9/02 Ajay, Venugopal, Ward 20