Розробка програмного забезпечення для Інтернет-підтримки діяльності громадських організацій

Місце і роль організацій та рухів у сучасному розвитку українського суспільства. Аналіз інформаційного забезпечення предметної області. Проектування структури інформаційної системи. Розробка структури інформаційної системи Громадська рада Запоріжжя.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык украинский
Дата добавления 08.12.2010
Размер файла 3,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.