ВКР: Разработка информационной системы для поддержки деятельности филиала магу в г. Апатиты с интеграцией системы moodle
Описание
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ.......................................................................................................................................... 3
1. ОПИСАНИЕ И ИСПОЛЬЗУЕМОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 5
1.1 Описание предметной области............................................................................................... 5
1.2 Используемое программное обеспечение............................................................................ 10
1.2.1 Серверное окружение................................................................................................... 10
1.2.2 Back-end инструменты.................................................................................................. 11
1.2.3 Frond-end инструменты................................................................................................ 14
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПОДДЕРЖКИ ДЕЯТЕЛЬНОСТИ ФИЛИАЛАМАГУ В Г. АПАТИТЫ 20
2.1 Диаграмма пакетов.............................................................................................................. 20
2.2 Составление контекстной модели Use-Case......................................................................... 21
2.3 Диаграмма основных сценариев деятельности системы...................................................... 27
2.4 Разработка структуры базы данных..................................................................................... 30
3. РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПОДДЕРЖКИ ФИЛИАЛА МАГУ В Г. АПАТИТЫ 36
3.1 Настройка окружения для разработки.................................................................................. 36
3.1.1 Установка Vagrant........................................................................................................ 36
3.1.2 Установка PHP-фреймворка Laravel............................................................................. 38
3.2 Описание миграций для базы данных.................................................................................. 39
3.3 Аутентификация пользователей и система ролей................................................................ 42
3.4 Разработка модулей для информационной системы............................................................. 50
3.4.1 Модуль “Юридический отдел”..................................................................................... 51
3.4.2 Модуль “Отдел типографии”........................................................................................ 63
3.4.3 Модуль “Приёмной комиссии”..................................................................................... 66
3.4.4 Логирование действий пользователей.......................................................................... 67
3.5 Интеграция системы “Moodle”............................................................................................ 69
ЗАКЛЮЧЕНИЕ.................................................................................................................................. 77
СПИСОК ЛИТЕРАТУРЫ................................................................................................................... 78
ПРИЛОЖЕНИЕ 1. ПОЛНАЯ СТРУКТУРА БАЗА ДАННЫХ............................................................ 80
ВВЕДЕНИЕ
Текущий век можно назвать инновационным, где каждый день человечество занимается поиском и изобретением универсального способа для обработки колоссального объемаинформации, которая его окружает. Информация - это главный аспект развития человечества,ведь человек получает информацию посредством органов чувств, а в поиске, получении иэффективной переработке полученной информации помогают, изобретенные им,информационные технологии: персональные компьютеры, ноутбуки, мобильные телефоны, планшеты и др. Сегодня информационные технологии применяются во всех сферахдеятельности человека: в экономике, промышленности, социальных сферах, культуре, государственном управлении, научной деятельности, медицине и военной деятельности.
Работа социальных институтов (полиции, мед-учреждений, учебных заведений) качественно изменилась благодаря информационным технологиям. Их применение в научной и образовательной сфере сложно переоценить. Сейчас без компьютерного класса не обходится ни одна школа. Существует множество электронных библиотек, которыми можновоспользоваться, не выходя из дома, и благодаря которым процесс обучения и самообразования облегчается. Такжеприсутствует ряд институтов
ВВЕДЕНИЕ.......................................................................................................................................... 3
1. ОПИСАНИЕ И ИСПОЛЬЗУЕМОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 5
1.1 Описание предметной области............................................................................................... 5
1.2 Используемое программное обеспечение............................................................................ 10
1.2.1 Серверное окружение................................................................................................... 10
1.2.2 Back-end инструменты.................................................................................................. 11
1.2.3 Frond-end инструменты................................................................................................ 14
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПОДДЕРЖКИ ДЕЯТЕЛЬНОСТИ ФИЛИАЛАМАГУ В Г. АПАТИТЫ 20
2.1 Диаграмма пакетов.............................................................................................................. 20
2.2 Составление контекстной модели Use-Case......................................................................... 21
2.3 Диаграмма основных сценариев деятельности системы...................................................... 27
2.4 Разработка структуры базы данных..................................................................................... 30
3. РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПОДДЕРЖКИ ФИЛИАЛА МАГУ В Г. АПАТИТЫ 36
3.1 Настройка окружения для разработки.................................................................................. 36
3.1.1 Установка Vagrant........................................................................................................ 36
3.1.2 Установка PHP-фреймворка Laravel............................................................................. 38
3.2 Описание миграций для базы данных.................................................................................. 39
3.3 Аутентификация пользователей и система ролей................................................................ 42
3.4 Разработка модулей для информационной системы............................................................. 50
3.4.1 Модуль “Юридический отдел”..................................................................................... 51
3.4.2 Модуль “Отдел типографии”........................................................................................ 63
3.4.3 Модуль “Приёмной комиссии”..................................................................................... 66
3.4.4 Логирование действий пользователей.......................................................................... 67
3.5 Интеграция системы “Moodle”............................................................................................ 69
ЗАКЛЮЧЕНИЕ.................................................................................................................................. 77
СПИСОК ЛИТЕРАТУРЫ................................................................................................................... 78
ПРИЛОЖЕНИЕ 1. ПОЛНАЯ СТРУКТУРА БАЗА ДАННЫХ............................................................ 80
ВВЕДЕНИЕ
Текущий век можно назвать инновационным, где каждый день человечество занимается поиском и изобретением универсального способа для обработки колоссального объемаинформации, которая его окружает. Информация - это главный аспект развития человечества,ведь человек получает информацию посредством органов чувств, а в поиске, получении иэффективной переработке полученной информации помогают, изобретенные им,информационные технологии: персональные компьютеры, ноутбуки, мобильные телефоны, планшеты и др. Сегодня информационные технологии применяются во всех сферахдеятельности человека: в экономике, промышленности, социальных сферах, культуре, государственном управлении, научной деятельности, медицине и военной деятельности.
Работа социальных институтов (полиции, мед-учреждений, учебных заведений) качественно изменилась благодаря информационным технологиям. Их применение в научной и образовательной сфере сложно переоценить. Сейчас без компьютерного класса не обходится ни одна школа. Существует множество электронных библиотек, которыми можновоспользоваться, не выходя из дома, и благодаря которым процесс обучения и самообразования облегчается. Такжеприсутствует ряд институтов
Характеристики ВКР
Учебное заведение
Семестр
Просмотров
1
Размер
9,41 Mb
Список файлов
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПОДДЕРЖКИ ДЕЯТЕЛЬНОСТИ ФИЛИАЛА МАГУ В Г. АПАТИТЫ С ИНТЕГРАЦИЕЙ СИСТЕМЫ MOODLE.docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГУ им. Ломоносова
Tortuga










