Разработка электронного учебного пособия на тему "Линейное программирование"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ок, отвечающий за работу с опросами и голосованиями

 

Блок, в котором хранятся данные для авторизации администратора. Он представлен в виде одной таблицы, в которой хранится материал такого компонента ИС, как "Администрация". Он имеет следующую структуру (Таблица 4) и вид (Схема 4):

 

 

 

 

Таблица 4. Структура блока, в котором хранятся данные для авторизации администратора

Название поля в таблицеОписание назначения поляidУникальный идентификаторuserХранение логинов администратораpassХранение паролей администратора

 

Схема 4. Блок, в котором хранятся данные для авторизации администратора

 

2.4 Наглядная схема структуры сайта

 

Схема 5. Пользовательский блок

Схема 6. Блок администратора

 

 

2.5 Итог

 

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

Глава 3. Разработка сайта

 

3.1 Разработка компонентов ИС

 

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

 

 

3.2 Аннотация

 

На странице "Аннотация" (Рис.3), которая является также и главной страницей электронного учебника пользователь может ознакомиться с краткой характеристикой книги. Данная страница содержит основную тему книги и основные положения описываемого источника.

 

Рис.3. Страница "Аннотация"

3.3 Предисловие

 

На странице "Предисловие" (Рис.4) пользователь может ознакомиться с вспомогательным текстом от авторов с указанием: назначения книги; истории разработки освещенного в ней вопроса; суть отдельных глав и разделов и др.

 

Рис.4. Страница "Предисловие"

3.4 Библиографический список

 

На странице "Библиографический список" (Рис.5) пользователь может ознакомиться со списком рекомендуемой литературы для дополнительного изучения.

 

Рис.5. Страница "Библиографический список"

 

3.5 Содержание

 

В разделе "Содержание" (Рис.6) располагаются ссылки на главы учебника, переходя по которым загружается страница, с расположенным на ней текстом конкретной главы и ссылками на подглавы (Рис.7). При переходе на подглаву загружается ее название и лекционный материал.

Рис.6. Раздел "Содержание"

 

Рис.7. Содержание "Главы 3"

 

3.6 Самостоятельная работа

 

В разделе "Самостоятельная работа" (Рис.8) располагаются ссылки на главы учебника, переходя по которым загружается страница, с расположенным на ней текстом и ссылками на разделы задач, подготовленных к конкретной главе. При переходе на раздел задач загружается его задание и задачи для самостоятельного решения (Рис.9).

 

Рис.8. Раздел "Самостоятельная работа"

 

Рис.9. Задачи для самостоятельного решения "Главы 1"

3.7 Точка зрения

 

На странице "Точка зрения" (Рис.10), при желании, пользователь может ответить на заинтересовавшие его вопросы.

 

Рис.10. Страница "Точка зрения"

 

Поиск

Для удобства в учебнике создан раздел поиска информации (Рис.11), который позволит сэкономить время и облегчить работу пользователя.

 

Рис.11. Раздел "Поиск"

Администрация

Для удобства администратора в учебнике создана ссылка для перехода на страницу блока администратора (Рис.12), которая будет выводить окно для ввода, проверки логина и пароля.

 

Рис.12. Раздел "Администрация"

 

Статистика

Данный раздел выводит на экран статистические данные: количество рассматриваемых тем, количество разделов задач и количество проводимых опросов (Рис.13).

 

Рис.13. Раздел "Статистика"

 

В результате разработки были созданы следующие компоненты модуля администрирования ИС:

Главы

Данный раздел (Рис.14) позволяет администратору выполнять следующие функции: добавление новых глав (Рис.15), редактирование имеющихся и удаление неактуальных.

Рис.14. Раздел "Главы"

 

Рис.15. Добавление главы

 

Подглавы

Данный раздел (Рис.16) позволяет администратору выполнять следующие функции: добавление новых подглав, редактирование имеющихся и удаление подглав с неактуальной информацией (Рис.17).

Рис.16. Раздел "Подглавы"

 

Рис.17. Удаление подглавы

 

Задачи

Данный раздел (Рис.18) позволяет администратору выполнять следующие функции: добавление новых разделов задач для самостоятельного решения, редактирование имеющихся (Рис. 19) и удаление неактуальных.

Рис.18. Раздел "Задачи"

 

Рис. 19. Редактирование задачи

 

Голосование

Данный раздел (Рис. 20) позволяет администратору выполнять следующие функции: просмотр результатов опросов (Рис.21), добавление новых опросов, сброс результатов и удаление устаревших опросов.

Рис. 20. Раздел "Голосование"

 

Рис.21. Результаты опроса

 

Тексты

Данный раздел (Рис.22) позволяет администратору редактировать тексты страниц "Аннотация", "Предисловие", "Библиографический список".

Рис.22. Раздел "Тексты"

Пароли

Данный раздел (Рис.23) позволяет