documentation management system & information databases

20
Documentation Management System & Information Databases

Upload: syed-zaid-irshad

Post on 09-Feb-2017

17 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Documentation management system & information databases

Documentation Management System & Information

Databases

Page 2: Documentation management system & information databases

DMS• A document management system (DMS) is a computer system (or

set of computer programs) used to track and store electronic documents and/or images of paper documents.• Usually for Scanned documents• Capable of keeping track of the different versions modified by

different users (history tracking)• Bit overlap with Content Management system (CMS)• Mostly related to digital asset management, document imaging,

workflow systems and records management systems.• Dropbox?• Google Docs?

Page 3: Documentation management system & information databases

Component of DMS

• Document management systems commonly provide • storage, • versioning, • metadata, • security, • as well as indexing and retrieval capabilities.

Page 4: Documentation management system & information databases

Meta Data

• Metadata is typically stored for each document. • Metadata may, for example, include the date the document was

stored and the identity of the user storing it. • Some systems also use optical character recognition (OCR) on

scanned images, or perform text extraction on electronic documents.

Page 5: Documentation management system & information databases

IntegrationMany document management systems attempt to integrate

document management directly into other applications.Users may retrieve existing documents directly from the

document management system repository, make changes, and save the changed document back to the repository as a new version, all without leaving the application.

Such integration is commonly available for office suites and e-mail or collaboration/groupware software.

Page 6: Documentation management system & information databases

CaptureCapture primarily involves accepting and processing images

of paper documents from scanners or multifunction printers.

Optical character recognition (OCR) software is often used, whether integrated into the hardware or as stand-alone software, in order to convert digital images into machine readable text.

Optical mark recognition (OMR) software is sometimes used to extract values of check-boxes or bubbles. Capture may also involve accepting electronic documents and other computer-based files.

Page 7: Documentation management system & information databases

Indexing

• Indexing tracks electronic documents. • Indexing may be as simple as keeping track of unique document

identifiers; but often it takes a more complex form, providing classification through the documents' metadata or even through word indexes extracted from the documents' contents. • Indexing exists mainly to support retrieval. • One area of critical importance for rapid retrieval is the creation of

an index topology.

Page 8: Documentation management system & information databases

Storage

• Store electronic documents. • Storage of the documents often includes management of those same

documents; where they are stored, for how long, migration of the documents from one storage media to another (hierarchical storage management) and eventual document destruction.

Page 9: Documentation management system & information databases

RetrievalRetrieve the electronic documents from the storage. Although the notion of retrieving a particular document is

simple, retrieval in the electronic context can be quite complex and powerful.

Simple retrieval of individual documents can be supported by allowing the user to specify the unique document identifier.

More flexible retrieval allows the user to specify partial search terms involving the document identifier and/or parts of the expected metadata.

Boolean expression?

Page 10: Documentation management system & information databases

Security

Document security is vital in many document management applications.

Compliance requirements for certain documents can be quite complex depending on the type of documents.

Health Insurance Portability and Accountability Act (HIPAA) requirements dictate that medical documents have certain security requirements.

Some document management systems have a rights management module

Page 11: Documentation management system & information databases

Versioning

• Versioning is a process by which documents are checked in or out of the document management system, allowing users to retrieve previous versions and to continue work from a selected point. • Versioning is useful for documents that change over time

and require updating, but it may be necessary to go back to or reference a previous copy.

Page 12: Documentation management system & information databases

DMS Softwares

• Open Source

• openKM• Epiware• OpenDocMan• Owl• SoftExpert DMS

Page 13: Documentation management system & information databases

Information DatabasesDatabase??A collection of information organized in such a way that a

computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system. DMBS??A DBMS is a software package with computer programs that

control the creation, maintenance, and use of a database.Database + DBMS = Database System

Page 14: Documentation management system & information databases

DBMS

• Well known DBMSs include • Oracle, • IBM DB2, • Microsoft SQL Server, • Microsoft Access, • PostgreSQL, • MySQL, and • SQLite.

Page 15: Documentation management system & information databases

Types of Databases

• Relational• Transactional• Object Relational• Cloud Database • Distributed Database • Hierarchical Database • Spatial Database • Multimedia Database • Ontology????

Page 16: Documentation management system & information databases

Database Languages

• SQL• OQL• Xquery

Page 17: Documentation management system & information databases

Relational Database

• Based on first-order predicate logic• AND• OR• Implication • The quantifier symbols

• Most widely used• Major concepts• Entity, Table, Attributes, Tuples, Primary Key, Foreign Key,

Unique Key, Composite Key• Database normalization??

Page 18: Documentation management system & information databases

Table

Page 19: Documentation management system & information databases

A Database

Page 20: Documentation management system & information databases

Relational Database

• Queries

• SELECT• INSERT• UPDATE• DELETE