з введенням логіна, пароля, e-mail та інших полів.
.2 Додавання інформації на сайт користувачами через розроблений інтерфейс.
.3 Відображення інформації про міські об'єкти доданої користувачами.
.4 Можливість коментування існуючого контенту.
.5 Без участі в коментуванні, можливість залишити думку шляхом голосування.
2. Огляд існуючих проектів
На сьогоднішній момент є ряд організацій, які намагаються боротися з подібним свавіллям. Також існує і ряд Інтернет-проектів створених спеціально для вирішення подібних проблем:
В· # "justify"> - проект, метою якого є боротьба з недоцільними рішеннями чиновників, боротьба з бюрократією та корупцією.
В· # "justify"> - громадянський проект, створений для боротьби з дорожніми проблемами.
В· # "justify"> - громадянський проект, що працює за принципом В«книга скаргВ», в основному переважають скарги громадян на неякісний сервіс та обслуговування.
Таким чином, можна сказати, що проекти затребувані суспільством, а також користуються попитом у відповідальних організацій, які займаються обслуговуванням громадян.
Частина представлених сайтів має схожу структуру та принципи функціонування: користувачі сайту самостійно додають проблеми, однак не всі проекти використовують карту для геопозиционирования проблемних об'єктів. Крім того, деякі сервіси мають досить вузьку спрямованість, не мають можливості для голосування або коментування. p align="justify"> Основна відмінність повинно полягати у формі взаємодії громадян. Повинна бути створена інтерактивна карта міста, на якій будуть відображатися існуючі проблеми на міських об'єктах, у свою чергу, додавання проблеми також має йти через взаємодію з картою. p align="justify"> За поданням інформації, сайт не має звичної стрічки публікацій, хоча вона доступна в розділі сайту. Система дозволяє візуально уявити стан справ в різних сферах життєдіяльності людини. p align="justify"> Одна з головних завдань, для вирішення якої повинен розроблятися даний проект - рішення проблем, що визначають якість і комфорт проживання громадян.
3. Проектування системи
геоінформаційних систем можна умовно розділити на кілька функціональних шарів, кожен з яких виконує набір специфічних завдань (рис. 3.1).
В
Малюнок 3.1 - Загальна структура веб-додатки
Користувач, звертаючись до сайту, бачить зовнішню його реалізацію.
Шар HTML - відображає сторінку, побудовану компонентом PHP (контролером фреймворку CodeIgniter), користувачеві. Також на сторінці сай...