47669 (588498), страница 8

Файл №588498 47669 (Модернизация сайта ПРИПИТ с использованием системы управления содержимым сайта (CMS)) 8 страница47669 (588498) страница 82016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 8)

Дифференциацию доступа групп пользователей предлагается производить путем специальной организации структуры меню. В результате исследования нами было выявлено, что потенциальными группами пользователей сайта являются следующие группы:

  • Все – группа, включающая в себя всех посетителей сайта

  • Школьники – посетители, обучающиеся в школе и их родители

  • Абитуриенты – посетители, готовящиеся к поступлению в институт и их родители

  • Студенты – посетители, являющиеся студентами данного института

  • Преподаватели – посетители, являющиеся действующими преподавателями, школ, училищ и вузов Пермского края

На основе исследований, проведенных в таблицах 2.1 и 2.2, сформируем пункты главного навигационного меню на основе потенциальных групп пользователей:

    1. Главная

    2. О институте

    3. Школьнику

    4. Абитуриенту

    5. Студенту

    6. Преподавателю

    7. Новости

    8. Поиск

    9. Контакты

Самая простая схема меню для сайта (для посетителей) может отражать структуру содержимого:

  • Раздел

    • Категории

      • Статьи

Посетители веб-сайта будут видеть содержимое (статьи) и открывать их с помощью созданного меню.

В общем, администратор создает и правильно конфигурирует содержимое сайта в иерархии Разделов, Категории, Статей.

После того, как структура содержимого правильно настроена и создана, мы создаем пункты меню и связываем их со структурой содержимого, то есть с самим содержанием сайта. Пункт меню может указывать на Раздел, Категорию или непосредственно на Статью. Когда пункт меню связан с Разделом или Категорией, то пользователю будет выводиться список Категорий или Статей, которые включены в Раздел или в Категорию.

На основе исследования и изучения контента сайта Пермского Регионального Института Педагогических Информационных Технологий, используя данные из таблицы 2.3 разработаем структуру меню нового сайта ПРИПИТ, основанного на CMS Joomla!. Данную структуру представим в таблице 2.4.

2.6 Разработка дизайна сайта на основе CMS

На основе критериев, приведенных ранее, разработаем дизайн сайта. Данный дизайн будет основан на CSS (таблице каскадных стилей), применяемой к сайту на основе CMS Joоmla.

При разработке дизайна будем придерживаться следующих требований:

  • Так как сайт несет в первую очередь информационную нагрузку то графическое оформление должно быть легким, использование Flash а так же внедренных в страницы сайта музыкальных и видео файлов нецелесообразно

  • Цвета, шрифты и графика должны быть выдержаны в едином стиле для всех станиц сайта. Будем использовать сине – серо – черную гамму цветов.

  • Цвета дизайна страниц должны быть сбалансированы, единообразный дизайн для всех страниц сайта.

  • Графика должна быть качественной и сочетаться с остальными составляющими страницы

  • Графика не должна мешать пользователю воспринимать информацию

  • Текст должен легко читаться и не сливаться с фоном

  • Сайт должен быть удобен для тех людей, у которых разрешение экрана 600х800 пикселей и выше и поддерживать масштабирование

Исходя из требований к дизайну сайта, указанных выше построен дизайн с использованием CSS.

2.7 Средства разделения прав в CMS

Пользователи в CMS Joomla! могут принадлежать к разным группам. Группа пользователей определяет права, которыми обладает пользователь. В текущей версии Joomla! не позволяет создавать произвольные группы пользователей встроенными средствами, однако для многих задач, достаточно имеющихся групп пользователей по умолчанию.

Во время установки Joomla! создается один пользователь, который получает права суперадминистратора (Super Administrator). Ему присваивается имя «admin» и пароль, который вы указали при установке.

В CMS Joomla! имеются встроенные группы пользователей. Это следующие группы:

  • Super Administrator

  • Administrator

  • Manager

  • Author

  • Editor

  • Publisher

Рассмотрим данные группы подробнее.

  • Группа Administrator имеет несколько урезанные права по сравнению с Super Administrator. Пользователи, принадлежащие к этой группе не могут:

    • добавлять и редактировать пользователей группы Super Administrator

    • входить в раздел глобальных настроек (Global Configuration settings)

    • осуществлять массовую email рассылку

    • изменять / добавлять шаблоны

    • изменять / добавлять языковые файлы

  • Группа Manager создана в основном для управления контентом на сайте. Пользователи этой группы могут авторизоваться в административной панели сайта, но не могут:

    • редактировать других пользователей

    • устанавливать модули

    • устанавливать компоненты

    • иметь доступ к некоторым компонентам, указанным суперадминистратором

  • Пользователи группы Registered могу входить на сайт с помощью логин-формы, при этом они могут получить доступ к дополнительной информации на сайте, если таковая создана администратором.

  • Пользователи группы Author в дополнение к правам, наследуемым от группы Registered, имеют право добавлять на сайт контент-информацию и редактировать информацию, добавленную ими.

  • Группа Editor позволяет пользователям добавлять и редактировать контент-информацию, созданную любым пользователем.

  • Группа Publisher может добавлять, редактировать и публиковать любую контент-информацию.

2.8 Определение дополнительных групп доступа и разделение полномочий пользователей для публикации материалов

Задачей данного параграфа является реализизация публикации информации нетехническими специалистами за счет реализации на сайте системы разделения прав пользователей.

В первую очередь определелим перечень групп пользователей, которым необходимо назначить права на публикацию материалов сайта. Т.к. в текущей версии Joomla! не позволяет создавать произвольные группы пользователей встроенными средствами воспользуемся дополнительными средствами для CMS Joomla! для управления правами групп и пользователей. На официальном сайте расширений для Joomla! 7 доступен список дополнительных модулей для расширенного управления правами пользователей.

В настоящее время доступны следующие компоненты для расширенного управления правами пользователей:

  • 'corePHP' Community ACL – The Ultimate in User Control – платный компонент

  • noixACL 2.0 – Frontend and Backend ACL – распространяется бесплатно

  • JUGA – Joomla! User Group Access – платный компонент

  • Admin-User-Access (pro) – платный компонент

  • YOS Resources Manager – платный компонент

  • module for Admin-User-Access (frontend) – бесплатный компонент (ограничена функциональность)

Из всех компонентов бесплатным и наиболее функциональным является «noixACL 2.0 – Frontend and Backend ACL». Данный компонент и предлагается использовать для создания новых групп пользователей в CMS Joomla!.

Предварительно определим основные. группы пользователей:

  • Super Administrator – в данную группу будет входить ответственный на функционирование сайта технический специалист

  • Все – все посетители, не зарегистрировавшиеся на сайте

Определим дополнительные группы пользователей. Данные группы предназначены для нетехнических специалистов, для размещения, редактирования и публикации материалов на сайте в строго отведенных для этого категориях сайта. Предлагается создать по две группы пользователей категории сайта, требующей разделения прав на публикацию и размещение контента.

Таким образом, определим 2 типа дополнительных групп:

1 тип дополнительной группы пользователей – вида «%Категория % Autor» (знаком % выделено переменное значение категории). Для данного типа группы присвоим следующие права:

  • разрешено создавать новые объекты в категории, к которой присвоена группа

  • разрешено редактировать созданные объекты в категории, к которой присвоена группа

  • разрешено публиковать материалы

  • разрешено сохранять созданные объекты в категории, к которой присвоена группа

2 тип дополнительной группы пользователей – вида «%Категория % Publisher» (знаком % выделено переменное значение категории). Для данного типа группы присвоим следующие права:

  • разрешено создавать новые объекты в категории, к которой присвоена группа

  • разрешено редактировать созданные объекты в категории, к которой присвоена группа

  • разрешено публиковать материалы

  • разрешено сохранять созданные объекты в категории, к которой присвоена группа

  • разрешено скрывать объекты

  • разрешено перемещение в архив

  • разрешено извлечение из архива

  • разрешено перемещение объекта

  • разрешено копирование объекта

  • разрешено перемещение в корзину

  • разрешена сортировка

  • разрешено публиковать на главной

2.9 Формирование дополнительных групп доступа для разделения полномочий пользователей при публикации материалов

На основе исходных данных из табл. 2.3. построим следующее соответствие: «категория» – «дополнительная группа пользователей». Результаты занесем в таб. 2.5.

Таблица 2.5. Соответствие: «категория» – «дополнительная группа пользователей»

Разделы

Категории

Группы

Название

Название

1 группа

2 группа

1

2

3

4

5

6

1

Учредительные документы и общие сведения о институте

1

Общие сведения

UpravlenuyeAutor

UpravlenuyePublisher

2

Основные документы

UpravlenuyeAutor

UpravlenuyePublisher

3

Органы управления

UpravlenuyeAutor

UpravlenuyePublisher

4

Образовательная деятельность

UpravlenuyeAutor

UpravlenuyePublisher

5

Научная деятельность

UpravlenuyeAutor

UpravlenuyePublisher

6

Инновационная деятельность

UpravlenuyeAutor

UpravlenuyePublisher

7

Международная деятельность

UpravlenuyeAutor

UpravlenuyePublisher

8

Внеучебная деятельность

UpravlenuyeAutor

UpravlenuyePublisher

9

Издательская деятельность

UpravlenuyeAutor

UpravlenuyePublisher

2

Структурные подразделения

10

Издательство

IzdatelstvoAutor

IzdatelstvoPublisher

11

Электроника

ElektronikaAutor

ElektronikaPublisher

12

Общежитие

ObshejitiyeAutor

ObshejitiyePublisher

13

Медиатека

MediatekaAutor

MediatekaPublisher

3

Информация для

поступающих

14

Высшее образование

InformationAutor

InformationPublisher

15

Переподготовка

InformationAutor

InformationPublisher

16

Повышение квалификации

InformationAutor

InformationPublisher

4

Факультет информатики

17

Общие сведения

FacInfAutor

FacInfPublisher

18

График сессий

FacInfAutor

FacInfPublisher

19

Учебные программы

FacInfAutor

FacInfPublisher

20

Курсовые и выпускные работы

FacInfAutor

FacInfPublisher

21

Вопросы к экзаменам

FacInfAutor

FacInfPublisher

22

Интернет студентам

FacInfAutor

FacInfPublisher

5

Факультет дополнительного профессионального образования

23

План курсов

FacDopObAutor

FacDopObPublisher

24

Учебные программы

FacDopObAutor

FacDopObPublisher

25

Вопросы к экзаменам

FacDopObAutor

FacDopObPublisher

26

Выпускные работы

FacDopObAutor

FacDopObPublisher

27

Информатика в Интернете

FacDopObAutor

FacDopObPublisher

6

Кафедры

28

Кафедра информатики

KafInfAutor

KafInfPublisher

29

Кафедра информационных технологий

KafInfTehAutor

KafInfTehPublisher

30

Кафедра математики и естественно-научных дисциплин

KafMatIedAutor

KafMatIedPublisher

31

Кафедра гуманитарных дисциплин

KafGuDisAutor

KafGuDisPublisher

7

Лаборатории

32

Лаборатория образовательных технологий

LabObrTehAutor

LabObrTehPublisher

33

Студенческая научная лаборатория

StunNaLabAutor

StudNauLabPublisher

8

ОЗШ ИНФОРМАТИКА

34

Общая информация

OZSHInfAutor

OZSHInfPublisher

35

Участие в проекте ИСО

OZSHInfAutor

OZSHInfPublisher

36

Обучение

OZSHInfAutor

OZSHInfPublisher

37

Конкурсы

OZSHInfAutor

OZSHInfPublisher

38

Преподавателям

OZSHInfAutor

OZSHInfPublisher

39

Родителям

OZSHInfAutor

OZSHInfPublisher

40

Форум для уч-ся

OZSHInfAutor

OZSHInfPublisher

41

Дистанционный семинар для учителей

OZSHInfAutor

OZSHInfPublisher

9

ТЕЛЕШКОЛА В ПЕРМИ

42

Что такое Телешкола?

TelShkAutor

TelShkPublisher

43

Как принять участие?

TelShkAutor

TelShkPublisher

44

Формы работы

TelShkAutor

TelShkPublisher

45

Сетевые учителя

TelShkAutor

TelShkPublisher

10

РЦОА

46

Общие сведения

RcoaAutor

RcoaPublisher

47

Апробационные площадки

RcoaAutor

RcoaPublisher

48

Апробируемые материалы

RcoaAutor

RcoaPublisher

49

Проект ИСО в Интернете

RcoaAutor

RcoaPublisher

11

PММЦ

50

Форум

RmmcAutor

RmmcPublisher

51

Новости new

RmmcAutor

RmmcPublisher

52

Общие сведения

RmmcAutor

RmmcPublisher

53

Закрепленные ОУ

RmmcAutor

RmmcPublisher

54

Виды деятельности

RmmcAutor

RmmcPublisher

55

План работы

RmmcAutor

RmmcPublisher

56

Ресурсы медиатеки

RmmcAutor

RmmcPublisher

57

Проект ИСО в Интернете

RmmcAutor

RmmcPublisher

12

ДОПОЛНИТЕЛЬНОЕ ОБРАЗОВАНИЕ

63

Microsoft IT Academy

DopObrAutor

DopObrPublisher

64

Курсы для детей

DopObrAutor

DopObrPublisher

65

Образование взрослых

DopObrAutor

DopObrPublisher

13

НОВОСТИ

66

Главные новости

GlavNovAutor

GlavNovPublisher

67

Новости института

NovInstAutor

NovInstPublisher

68

Новости образования

NovObrAutor

NovInstPublisher

14

КОНТАКТЫ

KontAutor

KontPublisher

Таким образом, мы получили привязку дополнительных групп (с предопределенными правами) к категориям сайта. В последующем, при формирования контента сайта мы привяжем к каждой категории сайта соответствующую дополнительную группу.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7021
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее