Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Звіт за договором №02/2010 від 27. 07. 2010 про виконання наукових досліджень за темою: Впровадження сучасних інформаційних технологій та систем інформаційно-аналітичної підтримки у сфері організації науково-дослідної роботи що виконується в

Скачати 380.62 Kb.

Звіт за договором №02/2010 від 27. 07. 2010 про виконання наукових досліджень за темою: Впровадження сучасних інформаційних технологій та систем інформаційно-аналітичної підтримки у сфері організації науково-дослідної роботи що виконується в




Скачати 380.62 Kb.
Сторінка7/9
Дата конвертації10.03.2017
Розмір380.62 Kb.
ТипЗвіт
1   2   3   4   5   6   7   8   9

3.2. Робота над програмним забезпеченням


Для розгортання системи на сервері потрібно завантажити архів з сайту проекту Drupal, розархівувати його та провести базове налаштування системи, яке включає встановлення параметрів під'єднання до бази даних, створення облікового запису для адміністратора, вибір часового поясу та ін.

Обліковий запис (сленг. акаунт, обліковка або обліківка) у комп'ютерній системі - сукупність наданої інформації про користувача, засобів та прав користувача відносно багатокористувацької системи.

Часови́й по́яс - частина поверхні земної кулі, на якій прийнятий один стандартний час, який ще часто називають місцевим часом. Для зручності відліку поточного часу вся територія земної кулі поділена на 24 часові пояси шириною в середньому 15°.

Далі, для розширення базової функціональності ядра Drupal, потрібно встановити набір додаткових пакетів з модулями та провести їх налаштування.

На сайті інституту використано понад 80 модулів, які входять до складу ядра та додаткових пакетів. Нижче перераховано основні з них, та функції, які дані модулі реалізовують:



  • CCK (Content Construction Kit) - дозволяє задавати новий тип матеріалу. Цей пакет модулів містить також засоби для керування правами доступу до полів, налаштовувати відображення створених сторінок. Із ним інтегрується низка інших модулів, що призначені для створення та зручної роботи з полями різних типів: Text — для введення простих текстових даних, email — поле для вводу електронної адреси, ImageField — поле для додавання зображення на сторінку, Date — поле для вводу часу та дати, Link — поле для додавання посилань, Number — поле для числових даних та ін. За допомогою цього модуля на сайті створенні типи наповнення “Відділ”, “Працівник”, “Семінар”, “Оголошення”, “Новина”;

  • Content translation, Locale, Internatioanlization, Menu translation — модулі, що додають можливість обробки мови і дозволяють переклад користувацького інтерфейсу на інші мови крім англійської;

    Інтерфе́йс користувача́ (англ. user interface, UI, дружній інтерфейс) - засіб зручної взаємодії користувача з інформаційною системою. Сукупність засобів для обробки та відображення інформації, максимально пристосованих для зручності користувача; у графічних системах інтерфейс користувача реалізовується багатовіконним режимом, змінами кольору, розміру, видимості (прозорість, напівпрозорість, невидимість) вікон, їхнім розташуванням, сортуванням елементів вікон, гнучкими налаштовуваннями як самих вікон, так і окремих їхніх елементів (файли, папки, ярлики, шрифти тощо), доступністю багатокористувацьких налаштувань.



  • Comment — дає користувачеві змогу прокоментувати та обговорити опублікований матеріал;

  • Menu — дозволяє адміністраторам видозмінювати меню навігації сайтом;

  • Path — дозволяє перейменовувати посилання;

  • Poll — дозволяє проводити на сайті опитування на різні теми у вигляді запитання із кількома варіантами відповідей;

  • Search — дозволяє проводити пошук по сайту за ключовими словами;

  • Statistics — фіксує статистику звертань до сторінок сайту;

  • Throttle — підтримує механізм авто-регулятора для контролю навантаження на сайт;

  • Node import — модуль імпорту вмісту з текстових фалів;

  • SpamSpan — модуль для захисту електронних адрес від читання їх ботами для розсилки спаму.

    Спам - масова розсилка кореспонденції рекламного чи іншого характеру людям, які не висловили бажання її одержувати. Передусім термін «спам» стосується рекламних електронних листів.

    Використовується на сторінках з персональної інформацією працівників інституту, а також маскує адреси, що зустрічаються в полях з текстом;


  • Views — модуль, що дозволяє створювати динамічні сторінки, на яких відображається інформація із запитів до бази даних. На сайті модуль використовується для генерації сторінок зі списком працівників, архіву семінарів та оголошень і деяких інших, дані в яких представляються у вигляді таблиць. Модуль зручний у використанні і має гнучкі можливості по відбору і представленню матеріалів;

  • Wysiwyg, CKEditor — модулі, що дозволяють користувачам редагувати вміст на стороні клієнтського редактора. Користувачі при цьому мають змогу форматувати текст за допомогою візуальних засобів і не потребують знання розмітки html;

  • Google Maps location — показує географічне положення інституту з використанням сервісу Google Maps;

    Географі́чне поло́ження - геопросторове відношення певного об'єкта до зовнішнього середовища, елементи якого мають або можуть мати на нього істотний вплив.

    Гугл ка́рти (англ. Google Maps) - набір додатків, побудованих на основі безкоштовного картографічного сервісу і технологій, які надає компанія Google.



  • Backup and Migrate — резервне копіювання та міграція сайту.

Частина модулів потребувала незначної модифікації, щоб краще відповідати поставленим вимогам. Зокрема, модуль SpamSpan був відкоректований так, щоб цілком замінювати електронну адресу зображенням, забезпечуючи таким чином найкращий захист від зчитування ботами. Кілька правок внесено в модуль Node import, щоб мати змогу імпортувати дані двома мовами з подальшим встановленням відповідних зв'язків в базі даних.
1   2   3   4   5   6   7   8   9


Скачати 380.62 Kb.

  • CCK (Content Construction Kit)
  • Content translation, Locale, Internatioanlization, Menu translation
  • Comment — дає користувачеві змогу прокоментувати та обговорити опублікований матеріал; Menu
  • — дозволяє проводити пошук по сайту за ключовими словами; Statistics — фіксує статистику звертань до сторінок сайту;
  • SpamSpan — модуль для захисту електронних адрес від читання їх ботами для розсилки спаму
  • Google Maps location — показує географічне положення
  • Backup and Migrate — резервне копіювання та міграція сайту.