Дипломная работа: Розробка програмного забезпечення для Інтернет-підтримки діяльності громадських організацій
Cайт повинен володіти наступними особливостями:
- веб-сайт повинен підтримувати використання графічних вставок, анімації, які повинні підсилювати емоційно-ціннісний компонент змісту, формувати мотивацію;
- для користувачів повинна бути також реалізована можливість роздрукувати будь-яку сторінку веб-сайту.
- керування змістом і структурою сайту через систему керування контентом;
- забезпечувати призначення шаблонів розділам;
- ???? ?????????? ?????????? ????????;- забезпечувати операційну обробку запитів серверу в модулі адміністрування
- забезпечувати створення, видалення, модифікацію й керування:
? ????????? ????? ?? ?????? (? ?.?. ? ??????????)? ???????????- – списковими об'єктами (типу, новини й т.д.) і атрибутами списків
- керування доступом і роботою з базами даних;
- здійснення зворотного зв'язка: запити партнерів і клієнтів по e-mail або заповнення спеціальної форми на сайті;
- забезпечення механізму контекстного пошуку та залишати коментарю;
- анкетування й голосування для відвідувачів сайту;
- Включення/відключення коментарів як для цілої категорії, так і для конкретного матеріалу (у тому числі й статичних).
- Настроювання автопубликации коментарів для існуючих груп користувачів.
- для кожного каналу роздільне настроювання вибірки новин для публікації із заданих розділів, категорій;
- установка кількість матеріалів у стрічці новин;
- створення форуму для спілкування з можливістю керування анонсами, розділами, категоріями, темами, та його видом
- Можливість перемикання шаблонів із фронту
- Можливість включення модулів Joomla усередині форуму (наприклад банерів між повідомленнями)
- Настроювання прав на редагування / видалення коментарів для існуючих груп користувачів
- створення й керування картою сайту
- створити динамічне верхнє меню
- підвищення інтерактивности сайту та створення форми голосування та опитування
- керування списком користувачів
- Можливість автоматичного вирізання вкладених цитат у коментарях
- Автоматичне видалення з тексту коментарю заборонених до використання або непідтримуваних тегів BBCode
Проте головним завданням проектування є створення системи управління вмістом, яка б дозволяла вносити змінив структуру веб – сайта для людей, які не мають навичок в розробці веб-сайтів.
2. Проектування структури інформаційної системи
2.1 Аналіз та автоматизація обробки інформаційних потоків