rpd000013171 (1010332), страница 4
Текст из файла (страница 4)
3. Транзакции.
4. Масштабируемость.
5. Операции CRUD.
6. Конфликты и расширения.
-
Практические занятия
-
Лабораторные работы
1.1.1. Создание диаграмм в среде AllFussion PM. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Создание контекстной диаграммы.
2. Создание диаграммы декомпозиции.
3. Создание диаграммы узлов
1.1.2. Создание FEO-диаграммы (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Создание FEO-диаграммы
2. Расщепление и слияние моделей
1.1.3. Создание диаграммы IDEF3 (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Создание диаграммы IDEF3.
2. Создание сценария
1.1.4. Стоимостной анализ Activity Based Costing. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Activity Based Costing
2. Применение категорий UDP
1.2.1. Операции CRUD в среде PostgreSQL (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
Описание: 1. Создание и работа с талицами
2. Матемаическая интерпретация отношений.
3. Внутреннее соединение.
4. Внешнее соединение.
5. Быстрый поиск с применением индексов различного типа.
1.2.2. Прикладное администрирование проектов в среде PostgreSQL (АЗ: 4, СРС: 4)
Форма организации: Лабораторная работа
Описание: 1. Агрегатные функции.
2. Группировки.
3. Оконные функции.
4. Транзакции.
5. Хранимые процедуры.
6. Осовение триггеров.
7. Создание и работа с представлениеями.
8. Правила какспособ изменения разобранного дерева запроса
2.2.1. Операции CRUD и администрирование NoSQL-проектов на базе HBase (АЗ: 4, СРС: 4)
Форма организации: Лабораторная работа
Описание: 1. Организация работоспособного кластера HBase.
2. Конфигурирование HBase.
3. Облочка HBase.
4. Создание таблиц.
5. Вставка, обновление и выборка данных.
2.2.2. Проекты со сверхбольшими данными на базе HBase. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Импорт данных.
2. Работа со скриптами.
3. Потоковая загрузка.
4. Сжатие и филтры Блума.
5. Работа с регионами и мониторинг дисков.
2.2.3. Проекты на основе облачных технологий HBase (АЗ: 8, СРС: 4)
Форма организации: Лабораторная работа
Описание: 1. Разработка клиентского приложения на Ruby.
2. Создание кластера.
3. Подключение к локальному серверу.
4. Поднятие кластера с несколькими узлами на платформе поставщика облачных служб Amazon EC2.
2.2.4. Операции CRUD и администрирование NoSQL-проектов на базе Riak. (АЗ: 8, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Организация проекта в среде Riak.
2. КонфигурированиеRiak
3. REST.
4. Сохранение значений с помощью PUT.
5. Следование по ссылкам.
6. Типы MIME в Riak.
5. Вставка, обновление и выборка данных.
2.2.5. Создание проектов на базе каркаса mapreduce в среде Riak. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Написание скрипта для загрузки данных.
2. Использование и разработка функций mapreduce для проектов на базе Riak.
3. Хранимые функции.
4. Редукция.
5. Следование по ссылкам с помощью mapreduce.
2.2.6. Разрешение конфликтов в данных проекта в среде Riak. (АЗ: 4, СРС: 4)
Форма организации: Лабораторная работа
Описание: 1. Разрешение конфлитов с помощью векторных часов.
2. Точки подключения до и после фиксации данных(объектов) проекта.
3. Организация поиска в проектах в среде Riak.
4. Индексирование в среде Riak..
2.2.7. Операции CRUD и администрирование NoSQL-проектов на базе MongoDB. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Работа с командной строкой.
2. Создание и извлечение данных в проектах на базе MongoDB.
3. Вложеннные массивы.
4. Обновление.
2.2.8. Повышение производительнсти проектов на базе MongoDB. (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: 1. Индексирование в среде MongoDB.
2. Агрегированные запросы.
3. Команды со стороны администратора сервера проекта на базе MongoDB.
4. Papreduce d ghjtrnf[ на базе MongoDB.
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Проектный практикум »
Прикрепленные файлы
Курсовые по Проектному практикуму.docx
Для программных проектов на базе PostgreSQL разработать полный комплект для решения задач нечеткого поиска в виде многомерного вектора, воспользовавшись ограничивающими кубами:
-
инструментальные средства в виде запросов,
-
таблиц,
-
sql-последовательностей.
Рекомендуемый перечень прикладных заданий КР:
-
программный проект каталога оснастки и инструмента вспомогательного производства,
-
программный проект хранилища счетов-фактур,
-
программный проект хранилища детале-сборочных единиц,
-
программный проект каталога российской и зарубежной авиационной техники,
-
программный проект хранилища покупателей,
-
программный проект нормалей,
-
программный проект хранилища поставщиков товарно-материальных ценностей, услуг и работ,
-
программный проект каталога литературы по программированию,
-
программный проект каталога туроператоров,
-
программный проект гостиниц, отлей и пр.,
-
программный проект каталога российских писателей,
-
программный проект каталога зарубежных писателей,
-
программный проект многожанровых российских фильмов,
-
программный проект каталога зарубежной фантастики,
-
программный проект каталога литературы по финансам и экономике,
-
программный проект каталога рейсов авиационной компании,
-
программный проект счетов, выставляемых покупателям продукции,
-
программный проект зарубежных фильмов,
-
программный проект номенклатуры кузнечного цеха,
-
программный проект номенклатуры цеха нормалей,
-
программный проект покупных ДСЕ для авиационного производства.
Рубежный контроль 1.doc
Письменно ответить:
-
Сколько и какие вкладки имеет инструмент навигации Model Explorer AllFusion PM?
-
Назначение вкладки Diagrams инструмент навигации Model Explorer AllFusion PM.
-
Принципы построения модели IDEF0.
-
Чему должная соответствовать точка зрения (ViewPoint) AllFusion PM?
-
Назначение модели AS-IS.
-
Назначение модели TO-BE.
-
Сколько и какие типы диаграмм может содержать модель IDEF0.
-
Из каких компонент состоит работа (Activity) AllFusion PM?
-
Для каких целей в AllFusion PM используется стрелка(Arrow)?
-
Что собой представляют граничные стрелки?
-
Назначение несвязанных граничных стрелок.
-
Понятие и назначение внутренних граничных стрелок.
-
Назначение связей по входу.
-
Назначение связей по управлению.
-
Назначение обратной связи по входу (output-input feedback).
-
Назначение обратной связи по управлению (output-control feedback).
-
Назначение связи выход механизм.
-
Порядок нумерации работ и диаграмм.
-
Назначение диаграммы дерева узлов IDEF0.
-
Диаграмма декомпозиции с граничными рамками – каркас диаграммы.
-
Назначение слияния моделей в AllFusion PM.
-
Назначение расщепления моделей в AllFusion PM.
Рубежный контроль 2.doc
Письменно ответить:
-
Понятие объекта затрат в стоимостном анализе ABC AllFusiion PM?
-
Понятие движитель затрат в стоимостном анализе ABC AllFusiion PM?
-
Понятие центра затрат в стоимостном анализе ABC AllFusiion PM?
-
Что собой представляет стоимостной анализ ABC(Activity Based Costing)?
-
Назначение вкладки Cost стоимостного анализа ABC.
-
Свойства, определяемые пользователем, в стоимостном анализе ABC.
-
Основные типы UDP в стоимостном анализе ABC.
-
Технология экспорта данных функциональной модели AllFusiion PM в MS Project.
-
Назначение диаграммы потоков данных DFD.
-
Работы диаграммы потоков данных DFD.
-
Внешние сущности диаграммы потоков данных DFD.
-
Стрелки диаграммы потоков данных DFD.
-
Нумерация объектов диаграммы потоков данных DFD.
-
Технология построения диаграммы потоков данных DFD.
-
Назначение метода описания процессов IDEF3.
-
Единицы работ(UOW) в методе описания процессов IDEF3
-
Связи в методе описания процессов IDEF3.
-
Старшая связь в методе описания процессов IDEF3.
-
Поток объектов в методе описания процессов IDEF3.
-
Перекрестки(Junction) в методе описания процессов IDEF3.
-
Правила «И» создания перекрестка(Junction) в методе описания процессов IDEF3.
-
Правило «ИЛИ» создания перекрестка(Junction) в методе описания процессов IDEF3.
-
Объект ссылки в методе описания процессов IDEF3.
-
Декомпозиция работ в методе описания процессов IDEF3.
-
Сценарий в методе описания процессов IDEF3.
-
Организационные диаграммы.
-
Диаграммы Swim Lane.
-
Назначение и понятие смешенной модели.
-
Декомпозиция работы IDEF0 в диаграмму DFD.
-
Межстраничные ссылки в диаграммах DFD и IDEF0.
Рубежный контроль 3.doc
Письменно ответить:
-
Логический уровень данных AllFusion Erwin DM.
-
Физическая модель AllFusion Erwin DM.
-
Документирование модели AllFusion Erwin DM.
-
Масштабирование в AllFusion Erwin DM.
-
Уровни отображение модели в AllFusion Erwin DM.
-
Назначение и понятие подмножества моделей AllFusion Erwin DM.
-
Хранимое отображение AllFusion Erwin DM.
-
Средства контроля изменений AllFusion Erwin DM.
-
Навигатор модели данных.
-
Подуровни логического уровня модели данных AllFusion Erwin DM.
-
Связи AllFusion Erwin DM.
-
Сущности AllFusion Erwin DM.
-
Атрибуты AllFusion Erwin DM.
-
Мощность связи (Cardnality).
-
Функциональные имена в AllFusion Erwin DM.
-
Правила ссылочной целостности.
-
Иерархия наследования.
-
Типы сущностей.
-
Первичный ключ.
-
Потенциальный ключ.
-
Сложный ключ.
-
Компактность ключа.
-
Альтернативный ключ.
-
Внешний ключ.
-
Функциональная зависимость (FD).
-
Первая нормальная форма 1NF.
-
Вторая нормальная форма 2NF.
-
Третья нормальная форма 3NF.
-
Четвертая нормальная форма 4NF.
-
Денормализация в AllFusion Erwin DM.
-
Миграция первичного ключа.
-
Восходящая денормализация.
-
Понятие домена.
-
Стандарты именования объектов
Рубежный контроль 4.doc
Реализовать в ОС Ubunty в среде HBase:
-
Написать функцию put_many() инструментальными средствами HBase, которая создает экземпляр Put, добавляет в него произвольное количество пар столбцов-значений и сохраняет в таблице. Сигнатура функции может иметь формат:
def put_many ( table_name, row, column_values )
код-студента
end
-
Определить функцию put_many(), скопировав ее текст в оболочку HBase, а затем продемонстрировать ее работу:
hut_many ‘wiki’, ‘My Some MAI’, { “text:” => “INGEKIN MAI”,
“revision:autor” => “ ФИО студента”
“revision:comment” => “Test 1 Проектный практикум группа …”
Рубежный контроль 6.doc















