Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення системи моніторингу рівня знань

Реферат Створення системи моніторингу рівня знань





процес створення тестів. На малюнку 3 зображено модуль звітів moodle


Рисунок 3 - Модуль звіту в moodle


1.3 Вимоги до створюваної системи


Після аналізу існуючих систем можна зробити висновок про те, якими властивостями повинна володіти створювана система.

1. Кросплатформеність. Система повинна працювати під управлінням з різних ОС. І не повинні викликати складнощів для роботи з системою з різних пристроїв.

2. Робота по мережі. Система повинна підтримувати роботу з мережею, для збору всіх даних в єдиний банк даних, так дозволить працювати в системі віддалено, наприклад, перебуваючи у себе вдома.

. Сумісність з вже використовуваної в КубГУ системою Moodle. Система повинна бути легко вбудовується в існуючу архітектуру і не повинна викликати додаткових витрат на інтеграцію.

. Забезпечення швидкого доступу до статистичних даних. Для збереження і отримання даних слід використовувати СУБД, що дозволить зберігати й обробляти великі обсяги даних.

. Забезпечення безпеки доступу до даних.



2. ВИБІР І ОБГРУНТУВАННЯ РІШЕННЯ


Розглянемо докладніше способи досягнення вимог викладених у минулому розділі. Перші три пункти кроссплатформенность, роботу по мережі і сумісність з moodle можна виконати, реалізувавши систему у вигляді web-додаток. Система буде доступна з будь-якого пристрою, у якого є доступ до мережі. Для четвертого пункту необхідно вибрати СУБД. Серед некомерційних СУБД, можна виділити дві це PostgreSQL і Firebird. Для своєї системи я вибирав Firebird т.к. це проста в експлуатації і розробці СУБД.

Firebird - реляційна СУДБ, володіє багатоверсійного архітектурою, що забезпечує паралельну обробку оперативних і аналітичних запитів (це можливо тому, що читають користувачі не блокують пишучих), компактність (дистрибутив 5Mb), високу ефективність і потужну мовну підтримку для збережених процедур і тригерів. [3] [4] СУДБ легко працює з великими базами даних. Серед мінусів можна відзначити відсутність кеша результатів запитів і відсутність повнотекстових індексів.

Основні характеристики Firebird

· Повна подержка збережених процедур і тригерів.

· Транзакції, повністю сумісні з концепцією ACID.

· Посилальна цілісність.

· Версійність архітектура.

· Дуже невеликий розмір.

· Потужний внутрішній мова для написання збережених процедур і тригерів (PSQL).

· Підтримка зовнішніх функцій користувача (UDF).

· Firebird практично не вимагає роботи системного адміністратора або дозволяє звести її до мінімуму.

· Майже не вимагає настройки - використовувати СУБД можна відразу ж після її установки!

· Величезне інтернет-спільнота користувачів та розробників, безліч місць, де ви можете отримати швидку і безкоштовну допомогу.

· Можливість поширення вбудованої в додаток (embedded) версії - чудово підходить для створення каталогів на CD-ROM, однопользовательских і пробних версій програм.

Назад | сторінка 4 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Створення бази даних освітньої установи в СУБД Access
  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Технологія створення бази даних у середовищі СУБД MS Access на прикладі маг ...
  • Реферат на тему: Яка виборча система повинна бути в Україні