«Программа расчета агрегатов по накапливающимся данным для построения отчетов»


Скачать 219.78 Kb.
Название «Программа расчета агрегатов по накапливающимся данным для построения отчетов»
страница 1/6
Тип Программа
rykovodstvo.ru > Руководство эксплуатация > Программа
  1   2   3   4   5   6


Правительство Российской Федерации

Федеральное государственное автономное образовательное

учреждение высшего профессионального образования

"Национальный исследовательский университет "Высшая школа экономики"

Отделение программной инженерии

Кафедра Управления разработкой программного обеспечения


УТВЕРЖДАЮ

Зав. кафедрой УРПО

________________ С.М. Авдошин

«__» _______________ 2014г.



Москва 2014

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

по направлению 231000.62 Программная инженерия подготовки бакалавра

На тему «Программа расчета агрегатов по накапливающимся данным для построения отчетов».
group 36group 45


Аннотация


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

Подсчёт агрегатов — ресурсоёмкая задача и существующие решения имеют слабые стороны, ограничивающие их область применения. Предлагаемое решение даёт заметное преимущество при масштабировании.

Содержание


Определения и сокращения 6

Введение 8

Проблема 10

1.1. Существующие решения 11

1.1.1. Денормализация 11

1.2. MapReduce 13

1.3. Кеш 13

Предлагаемое решение 15

1.4. Таблица агрегатов 15

1.5. Таблица лога изменений 17

Выбор технологий 18

Методология исследования 19

1.6. Процесс разработки 19

1.7. Тестирование 19

Ожидаемые результаты 20

1.8. Возможные проблемы 20

1.1.2. Размен 20

1.1.3. Целостность 21

1.1.4. Миграция 21

Реализация 22

1.9. Composer 22

1.10. Модель данных 22

1.11. Классы StatMetric 24

1.12. Интеграция StatMetric и Doctrine 26

Тестирование и оценка производительности 27

1.13. Методология 27

1.14. Тестовые данные 27

1.15. Тестовые запросы 28

1.1.5. testRegistrationCount 28

1.1.6. testIncome 28

1.1.7. testRegCountByPartner 28

1.16. Результаты замеров 28

1.17. Место на диске 30

1.18. Выводы из тестирования 31

Заключение 32

Источники 33


Определения и сокращения


  • DBMS, СУБД — Database Management System, система управления базами данных [1];

  • Схема — структура базы данных, включающая структуру таблиц и связи между ними [1];

  • Агрегат — значение, вычисляемое путем анализа данных из множества строк таблицы или таблиц, или функция СУБД, вычисляющая такое значение [2];

  • SUM — агрегат, сумма выбранных значений [3];

  • AVG, AVERAGE — агрегат, среднее арифметическое выбранных значений [3];

  • Документо-ориентированная СУБД — СУБД, хранящая “документы” вместо строк в таблице. В отличие от строки таблицы, стуктура документа не предопределена.;

  • Алгоритмическоая сложность операции — отношение объема данных к сложности проведения этой операции над ними [4];

  • Библиотека — сборник подпрограмм или объектов, который можно использовать в своём программном продукте;

  • ORM — библиотеки для представления базы данных в виде иерархии объектов в парадигме ООП;

  • Связь — связь между двумя таблицами в БД на основе внешнего ключа. ORM представляет связи как ассоциации между объектами;

  • SQL — structured query language, язык описания запросов к релционным БД. Он и его диалекты используются в большинстве популярных СУБД;

  • JOIN — операция в языке SQL, комбинирующая строки из нескольких таблиц базы данных, использующая связи на основе внешнего ключа. Многие ORM позволяют не прописывать JOIN явно;

  • DQL — диалект SQL, используемый в Doctrine ORM.


  1   2   3   4   5   6

Похожие:

«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Инструкция по созданию документа рабочая программа дисциплины
Менеджер отчетов позволяет посмотреть, сколько рпд создано на базе одного уп. Что бы открыть менеджер отчетов, необходимо нажать...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Универсальная психофизиологическая лаборатория руководство пользователя москва
Особенности работы системы построения отчетов в системе с установленным по microsoft Office 2003 68
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Комплектование пахотных агрегатов для основной обработки почвы. Работа агрегатов
По пм. 01 Эксплуатация и техническое обслуживание сельскохозяйственных машин и оборудования
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Практическая работа «Построение диаграмм различных типов»
Цели работы: закрепить практические навыки построения диаграммы по данным электронной таблицы
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Методические указания к практическим занятиям по дисциплине в дв «Прикладная физика»
В методических указаниях рассматривается последовательность расчета параметров потенциальных тяговых характеристик современных тракторов...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Программа расчета и анализа потерь электроэнергии в радиальных сетях...
Программа рап-10-ст предназначена для расчета и анализа потерь электроэнергии и режимов напряжения в радиальных электрических сетях...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Подписывание отчетов с помощью эп и отправка в базу данных гис «Энергоэффективность»
Для скачивания программного компонента, необходимого для подписывания отчетов, выполните следующие действия
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Инструкция по работе с программой «эра-люкс» для расчета освещенности...
Программа «эра-люкс» предназначена для расчета освещенности и количества светильников для помещений заданного типа и размеров с использованием...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Рабочая программа адаптационной дисциплины «Основы построения программно-аппаратного...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов образовательной программы...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Справочника Назначение
Охватывают весь период существования соответствующих серий отчетов. Для менее важных серий отчетов просмотрены только отчеты выпуска...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Руководство пользователя оглавление
Данный документ описывает порядок и правила установки отчетов для пк мастер-Тур и отображения ссылок на печатные формы отчетов на...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Реферат Аннотация : в дипломной работе на базе платформы 1С будет...
Создание автоматизированной информационной системы «Свод отчетов» для уво при гувд пермского края
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Рабочая программа учебной практики по профессиональному модулю пм....
ПМ. 01. «Эксплуатация судовых механизмов, узлов и агрегатов, функциональных систем»
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Руководство пользователя iPhone
Аналитических отчетов автоматизированной информационной системы финансово-экономического анализа (далее по тексту аис фэа) разработана...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Инструкция по работе с модулем сбора данных для расчета нормативной...
Расчета нормативной стоимости социальных услуг в учреждениях социального обслуживания. Ниже приведен краткий алгоритм действий пользователя...
«Программа расчета агрегатов по накапливающимся данным для построения отчетов» icon Новости /разъяснения
При увольнении сотрудника и выплате ему расчета ндфл нужно перечислить в день расчета или на следующий

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск