Information storage and retrieval software, Software Engineering

Assignment Help:

INFORMATION STORAGE  AND RETRIEVAL SOFTWARE:

IBM (International Business Machines Corporation) was one of the earliest to invest money to develop software packages intended for Information Storage and Retrieval. The well known package STAIRS (an acronym for Storage and Information Retrieval System) was developed to be used on IBM machines, that too mainframe series. STAIRS was a machine dependent program which was commercially made available for any one who could afford its cost. This package has been used by some organisations to manage bibliographic databases. It was a powerful text-retrieval system which enabled string searching from any part of the record. Following the introduction of STAIRS, similar programs soon became available on mainframes as well as minicomputers. Packages like ISIS, MINISIS came into existence. But most of these packages were hardware dependent, and therefore could not be used on a wider scale due to lack of portability. Hence, need was felt to develop software packages which could be used for library and information storage and retrieval operations on a wider range of computers, especially microcomputer systems. Several attempts were made in this direction by commercial firms and international organisations like UNESCO, resulting in the proliferation of a number of microcomputer oriented software packages. Many of such packages are being commercially marketed, while a few packages like CDS/ISIS are supplied almost free of cost to educational and non-profit making institutions, particularly in India. 

Today, there are a number of microcomputer oriented software packages intended for automating library, routines and information retrieval operations. In recent years, the movement towards integrated modular software, which means that the librarian can spread the cost and effort of implementation without the risk of software incompatibility, has become common. There are packages such as 'Bookshelf' which contain programs for individual operations like acquisitions, cataloguing, serials control, etc. Each of these modules can be purchased separately, if necessary, and one can use the same set of records without the need to re-enter data each time.  


Related Discussions:- Information storage and retrieval software

Elicitation, explain the goal oriented requirement elicitation process with...

explain the goal oriented requirement elicitation process with a neat sketch

Explain requirement issues in software risks, Q. Draw the flow chart of Ris...

Q. Draw the flow chart of Risk Management-Activity and explain various Software risks. Ans RISK is a problem that could cause a few loss or threatens the success of the proje

The roles of project stakeholders, The roles of project stakeholders :- ...

The roles of project stakeholders :- Offer resources (time, money, ...) to the project team Instruct developers about their business Be precise and specific about requir

Determine the system evolution of life cycle process, System evolution of l...

System evolution of life cycle process The lifetime of verge systems is too long. They must evolve to meet change requests. The evolution may be expensive. Existing sy

Explain stress testing, Testing conducted to classify a system or component...

Testing conducted to classify a system or component at or beyond the limits of its described requirements.

What is error seeding, Define Error seeding? Ans) The process of intenti...

Define Error seeding? Ans) The process of intentionally adding called as faults to those already in a computer program for the purpose of monitoring the rate of recognition and

What is the meaning of requirement engineering, What is the meaning of requ...

What is the meaning of requirement engineering? Requirement engineering defined as the process of setting up the services that the customer requires from the system and the co

Iso 9001 and cmm, ISO 9001 and CMM: 1:  Management responsibility 2:...

ISO 9001 and CMM: 1:  Management responsibility 2: Document control 3: Purchasing 4: Training 5:  Internal quality audit

What are the benefits of prototyping, What are the benefits of prototyping?...

What are the benefits of prototyping? i. Prototype serves as a basis for deriving system specification. ii. Design quality can be improved. iii. System can be maintained

Daa, 3. Explain asymptotic notations and their significance

3. Explain asymptotic notations and their significance

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd