Автор работы: Пользователь скрыл имя, 16 Ноября 2013 в 19:42, курсовая работа
Актуальність теми. В умовах інформатизації та впровадження інформаційних технологій у всі сфери життя суспільства важливим є створення інформаційних систем, зокрема веб-сайтів, та їх представлення в мережі Інтернет, це зумовить перехід країни на більш високий рівень розвитку. Створення веб-сайтів є важливим елементом комунікаційної політики установ, він дозволяє вирішувати цілий ряд завдань, і привернути додаткову увагу цільової аудиторії.
Мета і задачі дослідження. Метою курсової роботи є створення інформаційного ресурсу для будівельної компанії “Фарлеп”. Мета передбачає реалізацію таких задач: вибір засобів реалізації завдання, реалізація інформаційного ресурсу в CMS Drupal та представлення в мережі Інтернет.
Вступ 3
Розділ. 1. Вибір засобів реалізації завдання 4
1.2. Огляд найбільш популярних CMS 4
1.2.1. CMS Joomla! 4
1.2.2. CMS Drupal 6
1.2.3. CMS WordPress 7
1.2.4. CMS TYPO3 8
Розділ 2. Налаштування CMS Drupal 10
2.1. Встановлення Drupal 10
2.2. Зміна теми сайту 13
2.3. Покращення функціональних можливостей CMS Drupal за допомогою модулів 15
Розділ 3. Розробка сайту будівельної компанії “Фарлеп” 17
Висновок 23
Використана література 2
Міністерство освіти і науки України
Національний університет "Львівська політехніка"
Кафедра СКІД
Курсова робота
з курсу “Інтернет-технології опрацювання консолідованих інформаційних ресурсів”
на тему:
“Розробка веб-сайту будівельної компанії «Фарлеп»”
Виконала:
ст. гр. КСІм-12
Ковальчук М. В.
Прийняв:
Марковець О. В.
Львів-2013
Загальна ситуація в Україні у галузі інформатизації на сьогодні не може бути визнана задовільною і не тільки через кризові явища в економіці. Рівень інформатизації українського суспільства порівняно з розвинутими країнами Заходу становить лише декілька відсотків. Загальна криза та технологічне відставання поставили у скрутне становище галузі усіх сфер життя суспільства.
Актуальність теми. В умовах інформатизації та впровадження інформаційних технологій у всі сфери життя суспільства важливим є створення інформаційних систем, зокрема веб-сайтів, та їх представлення в мережі Інтернет, це зумовить перехід країни на більш високий рівень розвитку. Створення веб-сайтів є важливим елементом комунікаційної політики установ, він дозволяє вирішувати цілий ряд завдань, і привернути додаткову увагу цільової аудиторії.
Мета і задачі дослідження. Метою курсової роботи є створення інформаційного ресурсу для будівельної компанії “Фарлеп”. Мета передбачає реалізацію таких задач: вибір засобів реалізації завдання, реалізація інформаційного ресурсу в CMS Drupal та представлення в мережі Інтернет.
Об’єкт дослідження – процес інформатизації будівельної компанії “Фарлеп”.
Предмет дослідження – засоби інформаційного забезпечення діяльності будівельної компанії “Фарлеп” в мережі Інтернет, на основі якої здійснюються дослідження.
Практичне значення одержаних результатів. Будівельна компанія “Фарлеп” досі не є представленою в мережі Інтернет, тому запропонований варіант інформаційного ресурсу має практичну цінність.
Система керування вмістом (англ. Content Management System, CMS) – програмне забезпечення для організації веб-сайтів чи інших інформаційних ресурсів в Інтернеті чи окремих комп'ютерних мереж.
Перші СКВ були розроблені у великих корпораціях для організації роботи з документацією. У 1995-му від компанії CNET відокремилася окрема компанія Vignette, яка започаткувала ринок для комерційних СКВ. З часом діапазон продукції розширювався і все більше інтегрувався у сучасні мережеві рішення аж до популярних веб-порталів.
Багато сучасних СКВ поширюються як безкоштовні і легкі у встановленні (інсталяції) програми, які розробляються групами ентузіастів під ліцензією GNU/GPL.
Joomla! – це безкоштовна CMS, що написана на PHP, використовує базу даних MySQL, має відкритий вихідний код і, до того ж, відмінно документована.
На сьогоднішній день існує 2 версії Joomla: 1.0 і 1.5. Версія 1.0 – це спадкоємиця Mambo, сумісна практично з усіма компонентами, модулями і мамботами своєї попередниці. Версія ж 1.5 – це повністю новий самостійний продукт, розроблений, що називається «з нуля». До переваг використання версії 1.0 варто віднести величезну кількість уже написаних під неї розширень, за допомогою яких навіть за відсутності знань з веб-програмування, можна створити повнофункціональний сайт. Версія 1.5 більш вимоглива до ресурсів сервера, тому висуває високі вимоги до хостингу.
Для того щоб почати роботу з Joomla!, необхідно встановити її на хостинг або на локальний сервер. Для коректної роботи з Joomla! до сервера пред'являються наступні технічні вимоги:
Joomla! надає величезні можливості по адмініструванню сайту. От лише деякі з них:
До недоліків Joomla віднесемо наступні:
Joomla! – багатофункціональний інструмент. Вона дозволяє створювати сайти різного ступеня складності: сайти-візитки, корпоративні сайти, інтернет-портали. За допомогою Joomla! можна також створювати інтернет-магазини – для цього в Joomla! досить вмонтувати спеціальний безкоштовний компонент Virtue Mart. [1]
Drupal – це популярна безкоштовна модульна система керування вмістом з відкритим кодом, написана на мові програмування PHP.
На Друпалі базується що найменше 1% всіх сайтів інтернету, архітектура Друпал дозволяє застосовувати його для будови різноманітних типів сайтів, починаючи від маленьких персональних блогів і форумів до інформаційних архівів, сайтів новин, потужних сайтів із великою кількістю відвідувачів.
Функціональність забезпечуєтьс
Недоліки:
1. складність в освоєнні системи;
2. велике навантаження на сервер;
3. підходить тільки для важких сайтів.
Системні вимоги:
WordPress – це проста в інсталяції та використанні система управління контентом, зокрема широко використовується для створення блогів. Написана на мові програмування PHP з використанням бази даних MySQL. Ліцензія – GNU General Public License.
Вбудована система "тем" і "плаґінів" в поєднанні з вдалою архітектурою дозволяє конструювати на основі WordPress практично будь-які веб-проекти.
Можливості:
TyРoЗ (тайпо три) – система управління контентом з відкритим вихідним кодом і вільною ліцензією. Написана на PHP, для зберігання даних використовує СУБД MYSQL.
Typo3 має два режими роботи: frontend і backend. Frontend – це «обличчя» сайту, яким його бачитимуть відвідувачі. Backend – це інтерфейс для адміністраторів і редакторів сайту. Крім того, підтримується режим frontend-редагування, що дозволяє редакторам вносити правки безпосередньо при перегляді «обличчя» сайту.
Структура сайту в Typo3 представлена деревом сторінок. На кожній сторінці можуть бути розміщені елементи вмісту – невеликі блоки інформації: текст, текст + зображення, зображення, таблиця, чистий html, плагін та інше. Typo3 заснована на шаблонах. Існують готові шаблони для Typo3, проте в основному шаблони будуються заново на спеціальній конфігураційній мові Typoscript. Не дивлячись на використання script в назві, Typoscript не є процедурною мовою. Він використовується для конфігурації і відображення сайту. Typoscript є альтернативою іншим конфігураційним мовам, таким як ini або conf-файлі, XML або JSON.
Основні можливості:
Typo3 має також кілька негативних сторін:
Таблиця 1
Характеристика СMS
Назва CMS |
Сфера застосування |
Розмір |
Офіційний сайт |
Мови |
Joomla |
побудова різного типу сайтів |
5.75 Mb (zip, v. 1.5.7 English Package) |
jumla.org |
UA/RU |
Drupal |
побудова різного типу сайтів |
744 Kb (tar, v. 5.10), 1.01 Mb (tar, v. 6.4) |
drupal.org |
UA/RU |
WordPress |
в більшості випадків ведення блогу |
1.2 Mb (zip, v 2.6.2) |
wordpress.org |
UA/RU |
TYP03 |
Універсальна, створення великих динамічних сайтів (корпоративних) |
– |
typo3.org |
RU |
Для побудови веб-сайту компанії “Фарлеп” обрано CMS Drupal.
У даному розділі здійснено порівняння актуальних систем управління контентом, зокрема CMS Joomla, CMS Drupal, CMS Wordpress та CMS Typo3. Висвітлено основні особливості функціонування, переваги та недоліки даних CMS. Обгрунтовано вибір CMS Drupal.
Перш за все, слід завантажити та встановити на свій комп’ютер локальний сервер. Я обрала – Denwer, що прославився надійністю і зручністю управління. Denwer – це набір дистрибутивів і програмна оболонка, призначені для створення та налагодження сайтів (веб-додатків, іншого динамічного вмісту інтернет-сторінок) на локальному ПК (без необхідності підключення до мережі Інтернет) під управлінням ОС Windows.
Базовий пакет Denwer містить такі елементи:
1. веб-сервер Apache з підтримкою SSI, SSL, mod_rewrite, mod_php;
2. інтерпретатор PHP з підтримкою GD, MySQL, SQLite;
3. СУБД MySQL з підтримкою транзакцій (mysqld-max);
4. система управління віртуальними хостами, заснована на шаблонах;
5. система управління запуском і завершенням;
6. панель phpMyAdmin для адміністрування СУБД;
7. ядро інтерпретатора Perl без стандартних бібліотек (поставляються окремо);
8. емулятор sendmail і сервера SMTP з підтримкою роботи спільно з PHP, Perl, Parser та ін.;
9. інсталятор. [4]
Для початку роботи з Denwer, його необхідно завантажити з сайта http://www.denwer.ru/.
Информация о работе Розробка веб-сайту будівельної фірми "Фарлеп"