Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Дипломна Работа

No description
by

Leyla Mehmed

on 12 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Дипломна Работа

Дипломна Работа
Contact Information
Website:
E-mail:
Telephone:
Postal address:
ТЕХНИЧЕСКИ УНИВЕРСИТЕТ - ГАБРОВО
ФАКУЛТЕТ “ ЕЛЕКТРОТЕХНИКА И ЕЛЕКТРОНИКА “
КАТЕДРА “КОМПЮТЪРНИ СИСТЕМИ И ТЕХНОЛОГИИ”

ДИПЛОМНА РАБОТА
Въведение
В тази дипломна работа ще се запознаем със системите за управление на съдържанието. Ще разгледаме какви технологии се използват за изграждане на CMS системи. Ще видим какви видове CMS системи съществуват, но най- конкретно ще разгледаме три от най-популярните и най - използвани системи за управление на съдържаниетo в света: WordPress, Joomla и Drupal.
Целта е да се постигне максимална информираност относно тяхната работа и ползите от прилагането им във всички сфери на реалния живот. Също така да преценим коя система е най – добра за изработване на фирмен web сайт.
ЗАДАНИЕ
1.Тема: Изследване на CMS за изграждане на на фирмени web сайтове.

2.Срок на предаване: 24.06.2013г.

3.Изходни данни: Интернет.

4.Съдържание на обяснителната записка:
4.1.Технологии за изграждане на уеб системи за управление на съдържанието.
4.2.Съществуващи CMS системи. Критерии за сравнение на CMS системи.
4.3.Подготовка на тестови данни. Конфигуриране на CMS систми.
4.4.Видове потребители. Субективни тестове на административния интерфейс. Оптимизация за търсещи машини.

Sample Project
ГАБРОВО
2013г.
Дипломант: Лейля Джафер Мехмед
фак.№ 20605143
Тема: Изследване на CMS за изграждане на на фирмени web сайтове.
НАУЧЕН РЪКОВОДИТЕЛ:
ас. Илиян Тодоров
за дипломна работа
на студента: Лейля Мехмед

- HTML – основен маркиращ език за описание и дизайн на уеб страници;
- PHP като език за програмиране от страна на сървъра;
- JavaScript като език за програмиране от страна на клиента;
- XHTML Transitional 1.0 като език за маркиране;
- CSS- описва правилата по които да се изобразява външния вид на страниците;
- CMS системите могат да се инсталират на всеки сървър, който поддържа PHP и MySQL, но се препоръчва Apache или Nginx като най-стабилни и многофункционални;
- XML – метаезик за дефиниране на правила;
- SSL като криптографски протокол за връзка клиент-сървър, чрез който се осъществява сигурността на връзката;
- MySQL като система за управление на базата данни, която съхранява цялото съдържание.

1. Технологии за изграждане на уеб системи за управление на съдържанието.
Oсновни използвани технологииза изграждане на уеб системи за управление на съдържанието са следните:
2. Съществуващи CMS системи. Критерии за сравнение на CMS системи.
3. Подготовка на тестови данни. Конфигуриране на CMS систми.
Съществуващи CMS
Системите за управление на съдържание могат да се разделят на няколко вида - спрямо степента на откритост и софтуерния лиценз.

Спрямо степента на откритост :
- CMS със затворен изходен код е когато потребителят няма достъп до изходният код;
- CMS с отворен изходен код е когато се получава достъп до изходния код на програмата при определени условия;
- CMS със свободен изходен код не само е с отворен код, но и е свободен. Последното означава, че потребителят получава изходния код на програмата и свободата да прави каквото поиска с изходния код и програмата.
Спрямо софтуерния лиценз:
- Платена CMS: Потребителят заплаща еднократно или периодично определена сума на автора на CMS;
- Безплатна CMS: Потребителят не заплаща за ползването на CMS;
- Свободна CMS: Безплатна CMS с отворен код, която потребителят може да променя и препубликува при определени условия.
В днешно време, Joomla, Drupal и WordPress са сред най-популярните решения за системи за управление на съдържанието, които са с отворен код. За това избрах да сравним точно тези три.
WordPressе добър избор за публичен блог, новинарско студио или какъвто и да е вид място, където ще бъдат публикувани мисли или коментари по всяко време и от всички. WordPress има репутация за това, че е лесен за използване.
Drupal попада в противоположния край на спектъра от WordPress. Това е добра платформа за електронна търговия и корпоративни приложения, но ако не разполагате с уменията на разработчик, може да е трудно да я използвате за създаването на уебсайт.
Третият популярен вариант за CMS с отворен код е Joomla.
Тя попада между двата края на спектъра. По-сложна от WordPress система, но е по-опростена и по-лека от Drupal. Joomla често е любима CMS платформа за малки и средни предприятия.

Критерии за сравнение на CMS системи
Критериите, по които ще сравним системите са:
- Лесно инсталиране;
- Лекота при създаване на сайт;
- Лесна употреба от администратора на съдържание;
- Лесна употреба от администратора на сайта;
- Достъпност и оптимизация за търсачки;
- Структурна гъвкавост;
- Разширяване и интегриране;
- Потребителски роли;
- Сигурност.

Има един интересен сайт, от където можете да сравните различни CMS системи - http://www.cmsmatrix.org
Подготовка на тестови данни
3.1 Съдържание на сайта
Съдържанието на сайта включва текстове, задължителни графични елементи (лого, бутони, навигация), декоративни графични елементи и др. При обмислянето на сайта е необходимо да се набележат основните рубрики, които той ще има и какво съдържание ще включва всяка от тях.
Съдържанието на сайта е в пряка зависимост от вида и целта му.

3.2 Структура на сайта
Уебсайтът е присъствие в интернет, сбор от текстове и изображения, звук и анимация, обединени в страници, достъпни за посетители чрез даден адрес, през браузър.
Основни елементи на всеки сайт са:
-Начална страница;
-Вътрешни страници;
-Навигация (меню).

3.3 Инсталиране, конфигуриране и работа с CMS
Допълнителните елементи са съобразени с целта, типа и предназначението на всеки сайт. Елементите, които ще използвам за фирмения сайт са:

Услуги ; За Нас; Референции; Мнения; - Контакти.

А отделните модулите, които ще включа в сайта са:

Модул за Вход и регистрация; Търсачка; Слайдшоу; Модул за последни новини; Модул за най-посещавани статии; Модул „Колко потребители са онлайн?“; Модул „Социални мрежи“; Модул „Запитване“; Модул „Галерия“; Модул „Коментари“.
Инсталиране, конфигуриране и работа с Joomla
1. Изтеглете последната версия на Joomla от официалния сайт - www.joomla.org.
2. Създайте нова база данни.
3. Създайте нов потребител.
4. Добавете потребителя към новата база от данни.
5. Задайте пълни права на потребителя.
6. Качете разархивираните файлове на Joomla na хостинг акаунта си.
7. Заредете във Вашия браузър URL адреса на Вашия уеб сайт.
Инсталиране и конфигуриране на Joomla
Работа с административния панел на Joomla
Влезте в административния панел от www.yourdomain.com/administrator.
1. Интсалиране на шаблон - Extension ->Extension Manager.
Конфигурация на темплейт - Extensions -> Template Manager.
2. Създаване на категория - Content->Category Manager->Add New Category.
3. Създаване на статии - Content -> Article Manager -> Add New Article.
4. Създаване и конфигуриране на менюта - Menus -> Main menu -> Add New Men Item.
5. Създаване на модул – Extension -> Extension Manager.
Фирмен сайт направен с Joomla
http://diplomnarabota.leylamehmed.com/Joomla/
Инсталиране, конфигуриране и работа с Drupal
1. Изтеглете последната версия на Drupal.
2. Създайте нова база данни.
3. Създайте нов потребител.
4. Добавете потребителя към новата база от данни.
5. Задайте пълни права на потребителя.
6. Качете разархивираните файлове на Drupal на хостинг акаунта си.
7. Заредете във Вашия браузър URL адреса на Вашия уеб сайт и следвайте инструкциите.
Инсталиране и конфигуриране на Drupal
Работа с административния панел на Друпал
1. Инсталиране на тема - Appearance - Install new theme.
2. Инсталиране на модул - Modules - Install new module.
3. Създаване на менюта - Structure - Menus - Main Menu.

Фирмен сайт направен с Drupal
http://diplomnarabota.leylamehmed.com/Drupal/
Инсталиране, конфигуриране и работа с WordPress
1. Изтеглете последната версия на WordPress.
2. Създайте нова база данни.
3. Създайте нов потребител.
4. Добавете потребителя към новата база от данни.
5. Задайте пълни права на потребителя.
6. Качете разархивираните файлове на Joomla na хостинг акаунта си.
7. Заредете във Вашия браузър URL адреса на Вашия уеб сайт.
Инсталиране и конфигуриране на WordPress
Работа с административния панел на WordPress
Влезте в административния панел от www.yourdomain.com/wp-admin
1. Интсалиране на шаблон - Външен вид -> Теми -> Инсталиране на теми.
2. Създаване на страница/отделно меню със съдържание - меню „Страници“.
3. Създаване на меню - Външен вид -> Менюта.
4. Създаване на джаджи - Външен вид -> Джаджи.
5. Създаване на разширения - Разширения -> Добавяне на още -> Качване.
Фирмен сайт направен с WordPress
http://diplomnarabota.leylamehmed.com/WP/
4. Видове потребители. Субективни тестове на административния интерфейс. Оптимизация за търсещи машини.
Подготовка на тестови данни
3.1 Съдържание на сайта
Съдържанието на сайта включва текстове, задължителни графични елементи (лого, бутони, навигация), декоративни графични елементи и др. При обмислянето на сайта е необходимо да се набележат основните рубрики, които той ще има и какво съдържание ще включва всяка от тях.
Съдържанието на сайта е в пряка зависимост от вида и целта му.

3.2 Структура на сайта
Уебсайтът е присъствие в интернет, сбор от текстове и изображения, звук и анимация, обединени в страници, достъпни за посетители чрез даден адрес, през браузър.
Основни елементи на всеки сайт са:
-Начална страница;
-Вътрешни страници;
-Навигация (меню).

Допълнителните елементи са съобразени с целта, типа и предназначението на всеки сайт. Елементите, които ще използвам за фирмения сайт са:

Услуги ; За Нас; Референции; Мнения; - Контакти.

А отделните модулите, които ще включа в сайта са:

Модул за Вход и регистрация; Търсачка; Слайдшоу; Модул за последни новини; Модул за най-посещавани статии; Модул „Колко потребители са онлайн?“; Модул „Социални мрежи“; Модул „Запитване“; Модул „Галерия“; Модул „Коментари“.
Видове потребители
- Администратор – има пълни права върху сайта и може да извършава всички действия;
- Редактор – може да разглежда, редактира, публикува и изтрива всички публикации и страници;
- Автор – може да редактира, публикува и изтрива публикации и файловете качени от него;
- Потребител.
4.2. Субективни тестове на административния интерфейс.
Избрах три потребителя, които ще тестват административния панел на различните системи за управление на съдържанието. Това са колеги от моята работа:
1.Габриела Апостолова – Финансов мениджър на фирмата.
2.Десислава Христова – Маркетинг експерт.
3.Оля Тодорова – Експерт поддръжка на софтуер.

Поставих им следните задачи :

1.Създаване на ново меню;
2.Добавяне на съдържание към това меню;
3.Редактиране на съдържание;
4.Добавяне на модул „Колко са онлайн“ в началната страница;
5.Промяна на местоположението на добавения модул ( ако е от ляво, да се премести отдясно);
6.Добавяне на потребител ;
7.Блокиране на потребител;
8.Изтриване на потребител.
Full transcript