fy"> 5) extra_functions.php - дозволяє відобразити дані про книжки.
6) functions.php - містить основні функції використовуються в системі.
7) variables.php - місти всі глобальні змінні використовувані в системі.
8) file_functions - дозволяє працювати з системними файлами, необхідними для нормального функціонування системи.
9) main.css - файл містить опису зовнішнього стилю ситеми.
3.4 Проект побудови та встановлення системи
Для отримання працездатною версії програми необхідно створити базу даних з ім'ям В«NightSkyВ», скопіювати файли системи на сервер і запустити скрипт setup.php.
3.5 трассируемого вимог
Вимоги:
1) Адміністратор ресурсу реєструє користувачів і адміністраторів. Надає користувачам і адміністраторам логін і пароль.
2) Інформація про користувачів повинна зберігатися в базі даних ресурсу. База даних містить такі відомості: логін, пароль, П.І.Б., статус, посада, телефон, пошта.
) Інформація про книги повинна зберігатися в базі даних ресурсу. База даних містить такі відомості: ідентифікатор, дату надходження, назва, автор, текст, ідентифікатор користувача що взяв цю книгу, час останнього взяття книги.
) Повинна бути реалізована аутентифікація та авторизація користувачів системи.
) Аутентифікація і авторизація користувачів системи повинна відбуватися за допомогою перевірки введеного логіна і пароля з логіном та паролем у базі даних ресурсу.
) Користувач повинен мати можливість, переглядати інформацію про книгу, брати і повертати книги.
) Повинна бути реалізована процедура приміщення в чорний список, користувачів які повертають книги пізніше терміну. ​​
) Додавання, видалення, зміна інформації про книги та користувачів здійснюється адміністратором ресурсу.
Повинна бути реалізована процедура відстеження ошібок.Внешній інтерфейсМодуль роботи з БДМодуль перевірок на ошібкіВичісл. Модуль1 +2 +3 +4 +5 +6 +7 +8 +9 +
4. План тестування
4.1 Опис методів
Для проведення тестування програмного продукту будуть використовуватися метод білого ящи...