Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Web-орієнтована система тьюторської підтримки

Реферат Web-орієнтована система тьюторської підтримки





регляд матеріалів та виконання тестів. Також адміністратор публікує новини. p align="justify"> Були створені контролери за функціями адміністратора (рис.12):


В 

Рис.12. Контролери класу Admin


У контролері index.php описаний клас Controller_Admin_Index. Усередині нього є тільки один метод action_index (), що відображає дані на панелі керування адміністратора. p align="justify"> У контролері news.php описаний клас Controller_Admin_News. Усередині нього описані методи action_index (), action_add () - додавання, action_edit () - редагування новини, action_delete () - видалення новини. p align="justify"> Адміністратор для роботи з новинами натискає на посилання В«НовостиВ». При натисканні на посилання спрацьовує метод action_index (): відбувається запит на вибір всіх записів з таблиці news і масив з цими даними передається в уявлення. p align="justify"> Щоб додати новину, адміністратор заповнює необхідні поля форми, такі як В«НазваВ», В«Коротка новинуВ», В«Повна новинаВ». Ці значення передаються в глобальний масив $ _POST. Далі формується запит на додавання нового запису в таблицю, де id автора, це id поточного користувача, всі інші дані отримуємо з масиву $ _POST. Якщо запит на додавання запису виконаний успішно, адміністратор перенаправляється на сторінку В«НовиниВ». p align="justify"> За редагування новин відповідає метод action_edit (). Коли адміністратор натискає на посилання редагувати, він перенаправляється на сторінку В«Редагування новиниВ». Метод action_edit () отримує id новини і відбувається вибір записів з таблиці news за відповідним id. У форму редагування вивантажуються дані. Адміністратор редагує новина і натискає кнопку В«ОновитиВ». Оновлені значення передаються в глобальний масив $ _POST. Далі формується запит на оновлення запису в таблиці. Якщо запит на оновлення запису виконаний успішно, адміністратор перенаправляється на сторінку В«НовиниВ». p align="justify"> Видаляється новину функцією delete () за отриманим ідентифікаційним номером новини.

Таким чином, був реалізований клас Admin, створені контролери та їхні методи, що задовольняють функціональним можливостям адміністратора системи.


5.1.1.3 Клас Index

Class Index призначений для роботи зі студентами і не авторизованими користувачами. Студент може проходити курси, читати лекції, виконувати тести, дивитися новини, відправляти повідомлення. Також у цьому класі описаний метод для роботи з профілем всіх користувачів і адміністратора і викладача. p align="justify"> Були створені контролери за функціями студента (рис.13):

В 

Рис.13. Контролери класу Index


Контролер auth.php описаний клас Controller_Index_Auth, який містить методи action_login () - авторизація користувача, action_register () - реєстрація нового користувача, action_logout () - ви...


Назад | сторінка 12 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Проектування інформаційної системи &Адміністратор готелю&
  • Реферат на тему: Виконання робіт з професії "Адміністратор готелю (будинки відпочинку)& ...
  • Реферат на тему: Огляд програм для запису та редагування аудіофайлів
  • Реферат на тему: Розробка автоматизованого робочого місця "Адміністратор готелю"