The software will contain 2 parts (1) database and (2) an application for readers.
The database will contain documents in MS Word of PDF format. The documents will be categorized by the topic, author, date of publishing, etc., while the application will have functions such as detailed search of documents, reading and exporting to word and/or pdf formats. The database part of the software will be secured from data entrance and withdrawal by the unauthorised people, i.e. only the library manager can add new documents to the database and update it. On the other hand, not every user can use the software as the key will be required for it, i.e. there will be a keygenerator which will generate individual keys to the software in accordance with the motherboard or hard disc ID of the user computer.