ином. Користувач при спробі логічного входу в мережу набирає свій ідентифікатор та пароль. Ці дані надходять для обробки на сервер аутентифікації, за ідентифікатором користувача знаходиться відповідний запис. З неї витягується пароль і порівнюється з тим паролем, який ввів користувач. Якщо вони співпали, то аутентифікація пройшла успішно - користувач отримує легальний статус і отримує ті права і ресурси мережі, які визначені для його статусу системою авторизації.
Існує три основних типи аутентифікації:
· Перевіряється користувач знає якусь унікальну інформацію. Наприклад: парольний аутентифікація.
· Користувач має якийсь предмет з унікальними характеристиками або вмістом. Приклади: смарт-карта, USB-токен і т.д.
· Аутентифікація інформація є невід'ємною частиною користувача. Приклад: відбиток пальця та інші види біометричний аутентифікації.
Порівняння даних типів аутентифікації наводиться в таблиці 10.
Таблиця 10 - Порівняння типів аутентифікації
Критерії порівняння Типи аутентіфікацііНебольшая стоімостьПрімененіе без додаткових устройствПростота іспользованіяПарольная + + + Електронний ключ + - Біометрична - + Порівняння типів аутентифікації показало, що парольний аутентифікація є недорогим і простим у використанні засобом захисту інформації. Тому в розробляється експертної системі буде використовуватися парольний аутентифікація.
Висновок
При реалізації дипломного проекту були виконані наступні завдання:
· Проаналізовано програмне побудова існуючих модулів системи,
· Розроблено структурну схему експертної системи,
· Обрано програмні засоби для реалізації експертної системи,
· Створені бази знань і дерево питань,
· Обрано модель подання знань і алгоритм пошуку рішень,
· Експертна система програмно реалізована,
· Система протестована, в результаті чого були виявлені і виправлені недоліки, що дозволило удосконалити систему.
В результаті була досягнута мета проекту: зменшилися часові витрати на створення компонентів за рахунок скорочення трудових витрат на створення модуля в системі Moodle на 67%.
Експертна система містить в собі знання, необхідні для побудови типового модуля системи Moodle, інтерфейс системи побудований для фахівця, погано знайомого з особливостями побудови модулів, а результатом роботи системи є архів файлів, необхідних для роботи модуля.
Список використаної літератури
1. Загальні відомості про систему Moodle. Офіційний сайт [Електронний ресурс] - Режим доступу: # «justify"> 2. Переваги системи Moodle. Сайт, присвячений відкритим технологіям [Електронний ресурс] - Режим доступу: # «justify">. Експертна система. Портал, присвячений штучному інтелекту [Електронний ресурс] - Режим доступу: # «justify">. Переваги і недоліки интерпретируемого мови Perl. Сайт, присвячений програмуванню на PHP, ASP.NET, JAVA, C #, Python [Електронний ресурс] - Режим доступу: # «justify"> 5. Delphi (мова програмування). Вікіпедія [Електронний ресурс] - Режим дос...