Вход

Разработка системы планировщика заданий на примере реализации задачи периодического построения отчетов

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 458011
Дата создания 2020
Страниц 37
Мы сможем обработать ваш заказ (!) 3 мая в 16:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 910руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ 3
1. ОБЗОР 5
1.1 Обзор аналогов 5
1.2 Классификация систем 8
1.3 Пример использования в программных продуктах… 10
2. ТЕХНОЛОГИИ 11
3. АНАЛИЗ 16
4. РЕЗУЛЬТАТ РАБОТЫ 22
4.1 Проектирование… 22
4.2 Компонента “Memory”… 23
4.3 Адаптеры… 25
4.4 Компонента “Deligate”… 28
4.5 Компонента “Consumer”… 29
ГЛОССАРИЙ 31
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 36
ПРИЛОЖЕНИЕ 37

Введение

Функциональность периодического выполнение заданий входит в большинство современных информационных систем. Часто требуется выполнять периодические регламентные задачи обслуживания в автоматическом режиме, без вмешательства человека, например:
1. создание и отправка различных отчетов

2. создание резервных копий критически важных файлов

3. выполнения сценариев администрирования.

4. проверку наличия обновлений

Эти задания выполняют широкий круг операций, обеспечивающих обслуживание системы и поддержание ее в рабочем состоянии.
Проблема заключается в реализации функциональности для выполнения периодического задания в различных по архитектуре системах. Актуальность темы обусловлена тем, что универсального решения этой задачи не существует. Данная область исследуется крупными компаниями, такими как Microsoft, Apple, Google.
Цель представленной дипломной работы состоит в реализации по разработанной архитектуре программы, применимой в существующей системе отчетности и, на основе разработанного функционала, проверить практическую применимость. Обьектом исследования является процесс создания, хранение и выполнения периодического задания.
Задачи дипломной работы:
1. Проанализировать аналогичные по назначению системы.
2. Выявить ключевую функциональность, позволяющую
параметризовать периодическую задачу.
3. Выявить недочеты , которые не позволяют применить программу в различных системах.
4. Разработать архитектуру программы.
5. Реализовать по разработанной архитектуре программный продукт.

Фрагмент работы для ознакомления

Дипломная работа выполнена по всем требованиям и защищена на "отлично".

Список литературы

1. Денис Колисниченко. PHP и MySQL. Разработка Web-приложений - М.: ПитерСПб 2017. - 814 c.
2. Информационный блок для работы на занятии [Электронный ресурс] - https://www.metod-kopilka.ru/page-4-1-13-9.html
3. Кетов Дмитрий Владимирович. Внутреннее устройство операционной системы Linux. – М.: Paiter, 2017 . – 428 с.
4. Крейг Уоллс Spring в действии. – М.: ПитерСПб, 2013 – 752 с.

5. Фримен Э., Робсон Э. Head First. Паттерны проектирования. Обновленное юбилейное издание - М.: ПитерСПб, 2018 . - 656 с.
6. Линн Бейли, Майкл Моррисон. Head First PHP & MySQL: A Brain- Friendly Guide - М.: ПитерСПб, 2008. - 774 c.
7. Мэтт Зандстра. PHP Objects, Patterns, and Practice, Second Edition - М.: Zend 2014. 1-е изд. - 576 с.
8. Cron , систематический запуск задач [Электронный ресурс] - http://help.ubuntu.ru/wiki/cron
9. RabitMQ очереди выполнения задач [Электронный ресурс] https://www.cloudamqp.com/blog/2017-12-29-part1-rabbitmq-best- practice.html
10. Linux (CentOS/Debian). Level 1. Administration and security fundamentals (администрирование unix систем)
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00431
© Рефератбанк, 2002 - 2024