про додаю документі, так як в базі даних формату MARC може бути досить багато параметрів, що ідентифікують документ. При цьому часто далеко не всі вони є необхідними для успішного пошуку та отримання уявлення про зміст електронного документа. Зазвичай для цього достатньо вказати автора, назву електронної літератури, дисципліну і ключові слова. p align="justify"> На сторінці видалення літератури користувач повинен чітко вказати видаляється електронний документ. Для цього слід використовувати унікальний ключ документа. Щоб дізнатися цей ключ користувачеві пропонується провести спрощений пошук документів на повну відповідність введеного значення. При цьому користувачеві повинна бути надана сама істотна інформація про удаляемом документі - автор, заголовок, дисципліна. br/>
3.3 Проектування інформаційного забезпечення програмного засобу
Проектована підсистема буде орієнтована на стандарт MARC. Розглянемо основні складові цього формату, необхідні для функціонування проектованої підсистеми. p align="justify"> Кожен документ може бути описаний за кількома параметрами, званим словниками. Словниками можуть бути автор, заголовок, дисципліна, ключові слова, найменування серії, найменування періодичного видання і т.п. Заголовки словників і імена відповідних їм таблиць зберігаються в таблиці METAIDX, з якої проектована підсистема і буде отримувати всі необхідні дані про словники. Для усунення надмірності даних опис документів організовано таким чином. Кожному словником відповідають дві таблиці виду IDXімяТабліци і IDXімяТабліциX. У таблицях виду IDXімяТабліци зберігаються значення словника (терми), їх унікальні ключі, а також кількість посилань на цей запис. У таблицях виду IDXімяТабліциX встановлюється відповідність між ключами документів і ключами термів. При цьому кожному документу може відповідати кілька термів (що доцільно у випадку, якщо словник описує ключові слова або авторів), а різні документи можуть посилатися на одне і те ж значення. При видаленні документа запис про нього видаляється з таблиці виду IDXімяТабліциX, а в таблиці виду IDXімяТабліци зменшується на одиницю число посилань на це значення словника. Якщо число посилань досягає нуля, то це значення видаляється з таблиці. p align="justify"> Файли, які є екземплярами електронної літератури, доцільно зберігати двома способами: зберігати їх в базі даних як двійкові дані, або зберігати їх як самостійні файли на жорсткому диску. При цьому останній спосіб є кращим, тому що в цьому випадку серверної частини розроблюваної підсистеми не потрібно час на додавання та вилучення файлів з бази даних і внаслідок цього знижується навантаження на сервер, що є важливим критерієм працездатності розроблюваної підсистеми у разі значного навантаження на сервер. Щоб встановити відповідність між файлами та інформацією про них у базі даних слід додати новий словник в таблицю METAIDX. У цьому словнику імена файлів будуть вказуватися в та...