Автор работы: Пользователь скрыл имя, 29 Января 2013 в 17:24, курсовая работа
Задача этого проекта совместить в себе 3dмоделирование и непосредственно создание базы данных для осуществления данного проекта
Такой проект очень актуален в наше время, так как проще всего сделать либо информационную систему, либо сам проект. Реализация этого проекта возможна, так как при работе с базой данных невозможно увидеть на примере как все будет выглядеть, а комбинирование информационной системы с проектированием позволяет увидеть масштабы проекта и все, что было использовано для его реализации.
ВВЕДЕНИЕ 4
1 ОПИСАНИЕ ПОСТАНОВКИ ЗАДАЧИ 5
1.1 Описание и анализ бизнес-процесса 5
1.2 Описание задачи 8
1.3 Описание исходной (входной) информации 9
1.4 Описание результатной (выходной) информации 10
1.5 Разработка базы данных 12
2 РАЗРАБОТКА ВИРТУАЛЬНОЙ МОДЕЛИ СТУДИИ ЗВУКОЗАПИСИ 17
2.1 Общие сведения о 3d Max 17
2.2 Интерфейс 3dsMax 17
2.3 Разработка комплекта эскизных архитектурно – строительных чертежей 18
2.4 Стены 19
2.5 Окна и двери 20
3 ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ ПРОГРАМНОГО ИЗДЕЛИЯ 22
4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ДИПЛОМНОГО ПРОЕКТА 25
5.ЭРГОНОМИЧНОСТЬ ДИПЛОМНОГО ПРОЕКТА 26
5.1 Анализ и оценка разработки с точки зрения эргономики 26
5.2 Гармонизация светоцветовой среды на работоспособность человека 26
ЗАКЛЮЧЕНИЕ 27
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 28
ПРИЛОЖЕНИЯ 29
Отчет «Используемая техника 2» выводит - код использования, ФИО человека использующего технику, его специализацию, стаж, наименование техники и количество.
|
Рисунок 8 – Структура выходного документа «Используемая техника 2»
Отчет «Материалы 2» выводит – код Завхоза, его ФИО, его специализацию, название самого материала и его количество
|
Рисунок 9 – Структура выходного документа «Материалы 2»
Структура таблиц определяет эффективность программ, обрабатывающих эти таблицы, и всего приложения в целом. Для простоты манипулирования данными необходимо нормализовать эти данные.
Нормализация – это процесс исключения избыточной информации: сложные данные разбиваются на отдельные таблицы, между которыми могут быть установлены отношения. Для определения структуры каждой таблицы необходимо выполнить анализ функциональных зависимостей. В результате количество необходимых таблиц определяется числом функциональных зависимостей. Формально нормализация данных обеспечена, если набор таблиц удовлетворяет первым трем нормальными формами. Для приведения модели базы данных к требуемому уровню нормальной формы, а это является основой построения реляционной базы данных, процесс проектирования должен пройти несколько этапов. На первом этапе проектирования базы данных выделим следующие сущности (объект, информация о котором хранится в базе данных):
Второй этап заключается в определении взаимосвязей между сущностями согласно требованиям к базе данных. В соответствии с этим информационная модель задачи будет выглядеть следующим образом:
Рисунок 10– Взаимосвязи между таблицами
Взаимосвязь «один ко многим» имеют «сущность» Материалы, к «сущность» Специалисты, означает то, что один специалист, может использовать несколько материалов. «сущность» Специалисты к «сущность» Используемая техника, Материалы на заказ - означает то, что только один Специалист может использовать технику и устанавливать материалы на заказ.
На втором этапе задаются первичные альтернативные ключи для всех сущностей.
Условия первой нормальной формы:
В сущности «Специалисты» первичным альтернативным ключом является запись«Код специалиста».
С третьего этапа начинается приведение модели к требуемому уровню нормальной формы.
Отношение находится в первой нормальной форме, если все его атрибуты являются простыми, т.е. имеют единственное значение.
Для каждой сущности определим атрибуты, которые будут храниться в базе данных.Сущность «Специалисты» имеет следующие атрибуты:
Сущность «Используемая техника» имеет атрибуты:
Таблица 1 – Атрибуты и первичные ключи
Сущность |
Первичный ключ |
Атрибут |
Специалисты |
Код специалиста |
Код специалиста Фамилия Имя Отчество Специализация Стаж |
Используемая техника |
Код использования |
Код использования Наименование техники Количество |
Информационная модель после данного этапа проектирования будет иметь следующий вид:
Рисунок 11 – Взаимосвязи между таблицами
Условия третьей нормальной формы:
Таблица 2 – Сущности и атрибуты
Сущность |
Первичный ключ |
Атрибут |
Специалисты |
Код специалиста |
Код специалиста Фамилия Имя Отчество Специализация Стаж |
Материалы |
Код Завхоза |
Код Завхоза Наименование материала Количество материала |
Используемая техника |
Код использования |
Код использования Наименование техники Количество |
Материалы на заказ |
Код установщиков |
Код установщиков Название готового объекта Количество объектов Параметры объектов |
Информационная модель после данного этапа проектирования будет иметь следующий вид:
Рисунок 12– Взаимосвязи между таблицами
Пятый этап заключается в физическом описании модели. На этом этапе создаются проекты таблиц (структура БД), которые будут в дальнейшем реализоваться к конкретной системе управления базами данных на машинных носителях информации.
База данных состоит из 4 таблиц. Структура базы данных приведена ниже.
Таблица 3 – Специалисты.accdb
Наименование поля |
Тип поля |
Размер поля |
Содержание |
Код специалиста |
Числовой |
2 |
Номер специалиста |
Фамилия |
Текстовый |
15 |
Фамилия специалиста |
Имя |
Текстовый |
15 |
Имя специалиста |
Отчество |
Текстовый |
15 |
Отчество специалиста |
Специализация |
Текстовый |
15 |
Специализация человека |
Стаж |
Числовой |
2 |
Стаж в годах |
Таблица 4 – Материалы на заказ.accdb
Наименование поля |
Тип поля |
Размер поля |
Содержание |
Код установщиков |
Числовой |
2 |
Номер материала |
Название готового объекта |
Текстовый |
15 |
Название материала |
Количество объектов |
Числовой |
2 |
Количество материалов |
Параметры объекта |
Текстовый |
15 |
Размерность объекта |
Таблица 5 – Используемая техника.accdb
Наименование поля |
Тип поля |
Размер поля |
Содержание |
Код использования |
Числовой |
2 |
Индивидуальный код |
Наименование |
Текстовый |
15 |
Название техники |
Количество |
Числовой |
2 |
Количество используемой техники |
Таблица 6- Материалы.accdb
Наименование поля |
Тип поля |
Размер поля |
Содержание |
Код завхоза |
Числовой |
2 |
Номер Завхоза |
Название материала |
Текстовый |
25 |
Уникальное имя материала |
Количество материала |
Текстовый |
25 |
Количество материалов |
Autodesk 3ds Max (ранее 3D Studio MAX)
— полнофункциональная
Системные требования:
Для установки и работы Autodesk 3dsMax 2011 требуется одна из 32-64-разрядных систем:
- Microsoft® Windows® XP Professional (пакет обновления SP2 или более поздний).
- Microsoft® Windows® 7
- Microsoft® Windows® 8
Для работы 3dsMax 2011 требуется следующее дополнительное программное обеспечение:
- DirectX® 9.0c -11.0.
Требования к аппаратному обеспечению:
Процессор IntelPentium® 4 или выше, AMDAthlon® 64 или выше, либо AMDOpteron®.
1 Гб оперативной памяти (рекомендуется 2 Гб).
1 Гб в файле подкачки (рекомендуется 2 Гб).
Графический адаптер 128 Мб памяти или больше,
Поддержка Direct3D 10, Direct3D 9 или OpenGL.
Трехкнопочная мышь
20 Гб. на жестком диске.
Интерфейс в программе 3dMax довольно понятный, но для работы нужно знать об его интерфейсе, чтобы не запутаться
В 3d Maxесть 3 окна с разными проекциями и одно окно перспективы см. Приложение К также эти окна называют вьюпортами (Viewport)см. Приложение Л справа от вьюпорта находится панель управления с помощью, которой и создаются все объекты в 3dMax
Рисунок 12– Панель управления
В этом разделе будет показана основная часть работы с 3d Max. Это позволяет увидеть конечный результат работы, если проект осуществят на реальной местности
Для того чтобы смоделировать студию звукозаписи нам потребуется задать первые параметры:
Рисунок 13– План
Чтобы создать стены 3d Max нужно используются стандартные примитивы. Этим примитивом послужит примитив Box
Рисунок 14– Выбираем примитив Box
Каждую стену в параметрах выставляем строго по плану
Информация о работе Разработка моделирования под музыкальную студию