Download presentation
Presentation is loading. Please wait.
Published byRuby Alworth Modified over 10 years ago
1
IAEA International Atomic Energy Agency International Nuclear Information System (INIS) NCL Collection Management System 36 th Consultative Meeting of INIS Liaison Officers 4-5 October 2012, Vienna, Austria Alexandre Anastassov
2
IAEA Definition Under the hood Bibliographic Records Full Text Online Access Quick Tour Reporting Repository Questions & Answers Agenda 236 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
3
IAEA What is NCL Collection Management System? Definition 336 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria It is an ultimate repository of NCL documents available from INIS in electronic form together with the tools for their management
4
IAEA Before AtomIndex INIS Online Database Now INISReference Database NCL Collection Management System (INISNCL) INIS Collection Search (ICS) Under the hood 436 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
5
IAEA Before AtomIndex Now INISReference Database Management IRPS, FIBRE, CAI, MET, etc. Bibliographic Records 536 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
6
IAEA Storage File System Metadata INIS Online Database (limited information) Management n/a Full Text - Before 636 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
7
IAEA Storage File System Metadata INISReference Database Management NCL Collection Management System (INISNCL) Full Text - Now 736 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
8
IAEA Before INIS Online Database Now INIS Collection Search Online Access 836 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
9
IAEA Quick Tour 936 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria Demo
10
IAEA
11
Reporting 1136 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria
12
IAEA 1236 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria Background (Cont.) BEFORENOW BIBL. RECORDS AtomIndexINISReference database BIBL. RECORDS MANAGEMENT IRPS, FIBRE, CAI, MET, etc. FULL TEXT File System FULL TEXT METADATA INIS Online Database (limited information)INISReference database FULL TEXT MANAGEMENT n/aNCL Collection Management System (INISNCL) ONLINE ACCESS INIS Online DatabaseINIS Collection Search (ICS)
13
IAEA 1336 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria Repository INIS ONLINE DATABASENCL COLLECTION MANAGEMENT SYSTEM REPOSITORY File structureAbstract structure (this version implements file structure repository) Different structure for public, restricted, orphaned and deprecated storesUnified structure Hard coded (fix) locationLocation through a configuration file Single version supportMultiple versions support Fix structure based on RNFlexible structure currently based on RN and file type Support only one type of documents (PDF) Multiple types (currently only PDF is used but the repository has capability to handle different types) IMPLEMENTATION Procedural code for accessing repositoryObject-oriented code for accessing repository Error code (if statements)Event handling (try-catch) Tightly-coupled modulesLoosely-coupled modules Different areas of concerned cannot be easily separatedBusiness logic separated by area of concerns Validation is spread over different modulesCentralized validation Operations have to be implemented by clientSafe operations with file store through API Structure is exposed to the clientTransparent structure Deleted files are goneSupports alternate deletion store n/aIntegrated logging n/a Access rights to work with repository items (allow deletion, move, copy, multiple versions, read-only) n/aTransactions n/aAPI to work with stored items n/aWeb service to work with the store (search, find duplicates, history) ACCESS RULES Hard-coded logic to determine public/private accessRule-based logic stored in a SQL database n/aRules report REPORTING Difficult to create reportsFlexible reporting combining NCL records with bibliographic records n/aSQL query to access metadata information n/aMetadata stored in SQL database and accessible through INISNCL web site
14
IAEA 1436 th Consultative Meeting of INIS Liaison Officers 4 October 2012, Vienna, Austria NCL Collection Management System Questions & Answers
15
IAEA International Atomic Energy Agency International Nuclear Information System (INIS) Thank you!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.