Разработка моделирования под музыкальную студию

Автор работы: Пользователь скрыл имя, 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

Прикрепленные файлы: 1 файл

Пояснительная записка.docx

— 3.08 Мб (Скачать документ)

 

Отчет «Используемая техника 2» выводит - код использования, ФИО человека использующего технику, его специализацию, стаж, наименование техники и количество.

  • Используемая техника 2
  • Код использования   9(2)
  • Фамилия   Х(15)
  • Имя   Х(15)
  • Отчество   Х(15)
  • Специализация   Х(15)
  • Стаж   Х(15)
  • Наименование техники  Х(15)
  • Количество   9(2)

 

Рисунок 8 – Структура  выходного документа «Используемая техника 2»

 

Отчет «Материалы 2» выводит – код Завхоза, его ФИО, его специализацию, название самого материала и его количество

  • Материалы 2
  • Код Завхоза    9(2)
  • Фамилия    Х(15)
  • Имя    Х(15)
  • Отчество    Х(15)
  • Специализация    Х(15)
  • Название материала    Х(15)
  • Количество материала   Х(15)

 

Рисунок 9 – Структура выходного документа «Материалы 2»

1.5 Разработка базы данных

Структура таблиц определяет эффективность программ, обрабатывающих эти таблицы, и всего приложения в целом. Для простоты манипулирования  данными необходимо нормализовать  эти данные.

Нормализация – это  процесс исключения избыточной информации: сложные данные разбиваются на отдельные  таблицы, между которыми могут быть установлены отношения. Для определения  структуры каждой таблицы необходимо выполнить анализ функциональных зависимостей. В результате количество необходимых  таблиц определяется числом функциональных зависимостей. Формально нормализация данных обеспечена, если набор таблиц удовлетворяет первым трем нормальными  формами. Для приведения модели базы данных к требуемому уровню нормальной формы, а это является основой  построения реляционной базы данных, процесс проектирования должен пройти несколько этапов. На первом этапе проектирования базы данных выделим следующие сущности (объект, информация о котором хранится в базе данных):

    • Специалисты
    • Материалы
    • Используемая техника
    • Материалы на заказ

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



 

 

Рисунок 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

Количество материалов


 

 

2 РАЗРАБОТКА ВИРТУАЛЬНОЙ МОДЕЛИ СТУДИИ ЗВУКОЗАПИСИ

2.1 Общие сведения о 3d Max

Autodesk 3ds Max (ранее 3D Studio MAX) — полнофункциональная профессиональная  программная система для создания  и редактирования трёхмерной  графики и анимации, разработанная  компанией Autodesk. Содержит самые  современные средства для художников  и специалистов в области мультимедиа.

Системные требования:

Для установки и работы 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 Гб. на жестком диске.

2.2 Интерфейс  3dsMax

Интерфейс в программе 3dMax довольно понятный, но для работы нужно знать об его интерфейсе, чтобы не запутаться

В 3d Maxесть 3 окна с разными проекциями и одно окно перспективы см. Приложение К также эти окна называют вьюпортами (Viewport)см. Приложение Л справа от вьюпорта находится панель управления с помощью, которой и создаются все объекты в 3dMax

Рисунок 12– Панель управления

2.3 Разработка комплекта эскизных архитектурно – строительных чертежей

В этом разделе будет показана основная часть работы с 3d Max. Это позволяет увидеть конечный результат работы, если проект осуществят на реальной местности

Для того чтобы смоделировать  студию звукозаписи нам потребуется  задать первые параметры:

    1. Толщина стен
    • Стены несущие 20 см.
    • Внутренние стены (межкомнатные) 10 см.
    1. Высота стен
    • Высота всех стен 3 м.
    1. Длинна и ширина монолитных стен
    • Длинна 14 м.
    • Ширина 10 м
    • Ширина между стенами2 м
    • Ширина стены между комнатами 5м..
    • Углы 45 градусов

Рисунок 13– План

2.4 Стены

Чтобы создать стены 3d Max нужно используются стандартные примитивы. Этим примитивом послужит примитив Box

Рисунок 14– Выбираем примитив Box

Каждую стену в параметрах выставляем строго по плану

Информация о работе Разработка моделирования под музыкальную студию