3. Програмна реалізація
3.1 Структура і функціональне призначення модулів системи, їх взаємозв’язок
Компоненти
Ø FireBoard компонент форума
Плагіни
незалежно компільований програмний модуль, що динамічно підключається до основної програми, призначений для розширення або використання її можливостей а також це універсальні доповнення, які розширюють стандартні можливості Joomla! СMS і слугують рішенням вузьких завдань
Ø Content – Page Navigation Додає в матеріали кнопки переходу Наступна й Попередня
Ø Content – ! JoomlaComment забезпечує висновок коментариев
Модули
Модулі це функціонально закінчені фрагменти системи, що реалізують одну конкретну функцію. Модуль Joomla, це звичайна програма яка містить всі доступні скриптовій мови PHP засоби й методи, аж до маніпулювання системними змінними сервера й звертання до інших інтернет-ресурсів. Однак всі це виходить далеко за рамки функціонального призначення модулів CMS Joomla.
Ø mod_poll стандартний модуль голосування
Ø mod_cblogin забезпечує відображення форми авторизації та реєстрації
Ø mod_search Пошук на сайту
Ø mod_Swmenufree (верхнж меню) виводить верхнє меню
Ø mod_mainmenu (Головні меню)
Ø mod_whosonline (Хто зараз на сайті)
Ø Xmap карта сайту
Структура і функціональне призначення модулів системи, їх взаємозв’язок
3.2 Розробка програмних модулів
В даному розділі описується створення шаблона для Joomla 1.5. Шаблон створюється для настроюваня зовнішнього вигляду сайту.
У шаблон Joomla! входять:
- Файл index.php, визначає базову структуру сторінки Joomla Сайту
- Файл CSS-стилів, який дозволяє регулювати оформлення блоків сторінки Joomla! (Кольори, розміри шрифтів тощо)
- XML-файл для встановлення шаблона через адміністраторську панель Joomla!
- Графічний файл попереднього перегляду шаблону Joomla!
3.3 Інструкція користувача
Реєстрація на сайтіДля будь-яких правок та створення статей на сайті http://gromrada.org.ua/
необхідно зареєструватися в системі. Реєструватись на сайті потрібно лише один раз, коли Ви вперше розпочинаєте роботу в середовищі. Для того щоб коректно зробити це, необхідно пройти просту процедуру:
· Заповніть форму реєстрації. Для цього необхідно перейти за посиланням «Вхід/реєстрація», яке знаходиться в лівому нижньому куті сторінки.
· Оберіть для реєстрації на сайті корректний нік – ім'я, за яким Вас будуть ідентифікувати на сайті. Все, що Ви зробите на сайті, буде зареєстровано під цим іменем. Воно буде доступне усім відвідувачам сайту, тобто його зможуть побачити усі.
· Якщо ви реєструєтесь на чужому комп'ютері, не зберігайте свій обліковий запис на комп'ютері. Для цього не позначайте віконечко з відповідним повідомленням.
При наступних відвідуваннях сайту перед початком роботи Вам необхідно буде авторизуватися, в системі.
АвторизаціяАвторизація здійснюється на початку кожного сеансу роботи.
Для здійснення авторизації необхідно активізувати посилання Вхід, яке знаходиться в нижній лівій частині робочого вікна.
Після цього ви потрапите на службову сторінку. У вікні Реєстрація/вхід введіть ім’я та пароль.
Після цього натисніть на кнопку Вхід.
В разі правильного виконання дій, система видасть повідомлення про успішну авторизацію сеансу роботи.
Залишаємо коментарь
Дозволено залишати коментарі лише зареєстрованим користувачам, наприкінці кожної статі де є спеціальна посилання.
Додати новий
ü Відповісти
ü Цитувати
ü Підписатися на RSS
ü Проголосувати натиснувши на зелену та червону кнопку праворуч унизу коментраря
3. Створення нової теми на форумі
Для цього на головній сторінці http://gromrada.org.ua/ у головному меню виберіть та натисніть ГРАЖДАНСКИЙ ФОРУМ.
В наступному вікні є можливість
зареєстрованим користувачам користуватися наступними функціями при натискані на на відповідні посилання:
ü Початок (перехід на початок форуму)
ü Мій профіль
ü Нові повідомлення
ü Правила
ü Питання й відповіді
ü Останні теми
ü Статистика форуму
ü пошук
ü Останні повідомлення
ü Мій профіль
ü Вихід
3.4 Вимоги до технічних засобів
Операционная система
MS Windows XP Professional 32-bit SP3
Центральный процессор
Intel Celeron E3300 @ 2.50GHz 32 °C
Технология Wolfdale 45nm
Оперативная память
256 MB Одинканальный DDR2 @ 399 Мгц (6–6–6–15)
Материнская плата
BIOSTAR Group G41-M7 (CPU 1)
Графические устройства
SyncMaster @ 800x600
Intel(R) G41 Express Chipset
Звуковые устройства
Intel(R) High Definition Audio HDMI Service
CMS JOOMLA 1.5
Apache 2.0
PHP 5.3.1,
MySQL 5.1,
PHPMyAdmin 2.0
Висновок
В ході виконання випускної кваліфікаційної роботи був отриманий повнофункціональний веб-сайт, повністю готовий до застосування. Даний сайт орієнтований для Інтернет-підтримки діяльності громадських організацій. З його допомогою користувачі зможуть отримувати необхідну аналітичну інформацію про події що відбуваються в органах місцевого самоврядування та громадського життя. При розміщенні його в глобальній мережі географія розповсюдження зростає до масштабів всього світу.
При розробці веб-сайта були проаналізовані сучасні веб-технології, що дозволяють створювати інтерактивні веб-сторінки. Найбільш відповідними для виконання поставленого завдання виявилися Macromedia Dreamweaver MX 2004 і Joomla 1.5.
Розроблений сайт задовольняє всім вимогам, поставленим на етапі постановки завдання. При розробці веб-сайта були використані готові модулі аутентифікації, голосування, Хто зараз на сайті, верхнього та головного меню, компонент форума, плагіни навігації та виводу коментарів і здійснення пошуку по сайту. Дані модулі були допрацьовані з урахуванням специфіки веб-сайта і успішно упроваджені в його структуру.
Як подальше вдосконалення веб-сайта представляється можливим розробка модулів доступу. ве дооТак само можливе допрацювання інтерфейсу сайту з метою подальшого підвищення його інформативності, привабливості і зручності.
Перелік посилань
1. Осваиваем популярные системы управления сайтом С.Г. Горнаков
ДМК пресс 2009 ISBN: 978–5–94074–469–6
2. CMS List. Огляд cms. Сайт про системи управління сайтом. http://www.cmslist.ru
3. Joomla CMS по-російськи. http://joomlaportal.ru
4. Матеріал з Вікипедії – вільній енциклопедії про системи управління сайтом. http://ru.wikipedia.org/wiki/CMS
5. Joomla-инструменты. http://docs.joom.ru/!; C651=0O: Categories
6. CMS огляд: CMS, движок сайту, система управління сайтом, mambo, php nuke, netcat, phpbb, invision power board, vbulletin. http://cmsobzor.ru/news.php
7. «Dreamweaver MX 2004 для «чайников».» Уорнер, Джанни, Гарднер, Сюзанна.
Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 352 с.
9. «PHP, MySQL и Dreamweaver MX 2004. Разработка интерактивных Web-
сайтов.» Дронов В.А. – СПб.: БХВ-Петербург, 2005. – 448 с: ил.
10. «PHP and MySQL Web Development (4th Edition)», Luke Welling, Laura Thomson 848 стр., с ил.; ISBN 978–5–8459–1574–0, 978–0–672–32916–6.
11. «Joomla! 1.5. Руководство пользователя», Колисниченко Д.Н., с ил.; ISBN 978–5–8459–1509–2; 2009,224 с.12. «Движок для вашего сайта. CMS Joomla!. Slaed, PHP-Nuke». Колисниченко Д., СПб.: БХВ-Петербург, 368 с.,
13. «Joomla! Практическое руководство»., Норт Б., 448 с., СПб: Символ-Плюс.
14. «Самоучитель Joomla!»., Дэн Рамел, БХВ-Петербург, 2008 г., 448 с.
15. «Создание веб-сайтов с помощью Joomla! 1.5». Хаген Граф, Издательский дом «Вильямс», 304 с., 2009.
... ія – це набагато більші витрати, оскільки легалізація документів іноземної організації коштує недешево. В Україні законодавчо визначених органів та способів публічного контролю за діяльністю неприбуткових організацій не існує. 2. Аналіз фінансовий потоків Товариства Червоний Хрест України 2.1 Характеристика діяльності організації Товариство Червоного Хреста України (далі ТЧХУ) є всеукраї ...
... ів і зборів. Розділ 3. Напрямки підвищення рівня організаційної та правової регламентації діяльності Київської обласної митниці 3.1 Напрями вдосконалення організаційної та правової регламентації діяльності Київської обласної митниці Основні напрями розвитку Державної митної служби України координу-ються «Концепцією створення багатофункціональної комплексної системи "Електронна митниця" в ...
... З проведеного аналізу ефективності безготівкового обслуговування АСУБ "Грант" можна зробити висновок: левову долю своїх прибутків банк отримує від операції по обслуговування безготівкового платіжного обороту (додаток Е). Перспективою розвитку безготівкового обслуговування клієнтів може бути введення нових зарплатних проектів пластикових карток для робітників великих підприємств Харківського регі ...
... строки зберігання документів. У ньому відмічено, які документи постійно зберігаються, які від 1-го року , до 3-х, 5-ти, 10-ти, 75-ти років. 2.4 Перспективи вдосконалення організації роботи та документного забезпечення Корецької міської ради Для поліпшення організації і прискореного опрацювання документів застосовують уніфіковані системи управлінської документації, які розрізняються за функці ...
0 комментариев