Разработка инфологических моделей

Понятие и принцип работы инфологической модели расчёта режимов резания. Разработка реляционной инфологической модели таблиц базы данных в Microsoft Access. Расчет математической модели базы данных для нахождения скорости, силы и мощности резания.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 23.03.2015
Размер файла 19,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

1. Разработка инфологических моделей

1.1 Инфологическая модель расчёта режимов резания

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

1.2 Инфологическая модель выбора инструмента

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

2. Разработка таблиц базы данных

Важнейшим элементом реляционной модели является таблица. Реляционная БД состоит из взаимосвязанных таблиц. Каждая таблица содержит информацию об объектах одного типа, а совокупность всех таблиц образует единую БД. Таблицы, образующие БД , хранятся в файлах и похожи на отдельные документы или электронные таблицы. Однако, в отличие от документов, таблицы БД поддерживают многопользовательский режим доступа, т.е. могут одновременно использоваться несколькими приложениями.

Каждая таблица БД состоит из строк и столбцов и предназначена для хранения данных об однотипных объектах информационной системы. Строка таблицы называется записью (рядом), столбец таблицы - полем (атрибутом).

Каждое поле должно иметь уникальное в пределах таблицы имя. Поле содержит данные одного из допустимых типов, например, строкового, целочисленного или даты. При вводе значения в поле таблицы БД автоматически производится проверка соответствия типа значения и типа поля. Создание таблиц в окне конструктора предоставляет наиболее широкие возможности по определению параметров создаваемой таблицы. Для того чтобы перейти в конструктор таблиц, выберите из списка возможных вариантов в окне объекты “Таблицы” опцию создание таблицы в режиме конструктора и нажмите кнопку ОК. В результате выполнения этих действий откроется окно конструктора таблицы.

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

Наименование поля

Наименование поля вводится в столбце Имя поля. При задании наименований полей мы должны следовать следующим правилам:

- Наименование поля может содержать до 64 символов, но не следует злоупотреблять этой возможностью, задавая слишком длинные имена.

- Наименование поля может содержать буквы, цифры, пробелы и специальные символы, за исключением точки, восклицательного знака, прямых скобок и управляющих символов с кодами ASCII 0-31.

- Наименование поля не может начинаться с пробела.

- Два поля в одной таблице не могут иметь одинаковых наименований.

Типы данных

Наименование поля используется для ссылки на данные таблицы. Для определения типа хранимых данных используется тип данных. Тип данных поля вводится в поле столбца Тип данных. В MS Access допустимыми являются данные следующих типов:

- Текстовый

- Числовой

- Денежный

- Счётчик

- Даты/времени

- Логический

- Поле МЕМО

- Поле объекта OLE

- Гиперссылка

- Мастер подстановок

Более подробно рассмотрим текстовое и числовое поле.

Текстовые поля

При вводе имени поля по умолчанию MS Access присваивает ему текстовый тип данных с шириной поля, равной 50.

Для изменения ширины поля нужно в строке Размер поля раздела “Свойства поля” задать число, определяющее ширину поля (от 1 до 225). Например, если мы задаём ширину поля равной 25, то это означает, что в такое поле не могут быть введены значения, длина которых превышает 25 символов.

Числовые поля

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

- при вводе данных числового типа автоматически производится проверка данных. Если данные содержат текстовые или специальные символы, MS Access выдаст предупреждение, и ошибочные данные не будут введены;

- только над числовыми полями возможно выполнение математических операций.

Используя значение свойства Размер поля, можно установить следующий формат для полей числового типа, согласно таблице 1.

Для указания количества десятичных знаков используется свойства поля Число десятичных знаков. Оно может принимать значение от 0 до 15. Атрибут Авто данного свойства служит для автоматической установки количества знаков после запятой. Завершив ввод структуры таблицы, сохраняем её, выполнив команду Файл/Сохранить.

Таблица 1 - Формат для полей числового типа

Значение

Описание

Дробная часть

Размер

Байт

Числа от 0 до 225 (без дробной части

Отсутствует

1 байт

Целое

Числа от -32768 до 32767 (без дробной части)

Отсутствует

2 байта

Длинное целое

(Значение по умолчанию). Числа от -2147483648 до 2147483647(без дробной части)

Отсутствует

4 байта

Одинарное с плавающей точкой (4 байт)

Числа от -3.402823·1038 до 3.402823·1038

7

4 байта

Двойное с плавающей точкой (8байт)

Числа от -1.79769313486232+10308 до 1.79769313486232·10308

15

8 байт

Код репликации

Уникальный глобальный идентификатор (GUID)

Не определено

16 байт

MS Access предлагает нам создать первичный ключ. Нажимаем ДА, в результате чего MS Access автоматически установит первичный ключ и сохранит под указанным именем.

Первичный ключ содержит информацию, которая однозначная идентифицирует запись. Прежде чем самостоятельно определить первичный ключ в нашей таблице, просматриваем все поля создаваемой нами таблицы.

Есть ли хоть одно поле, информация которого была бы уникальна для каждой записи?

Часто наилучшее решение этой проблемы заключается в том, чтобы каждой записи в таблице поставить в соответствие идентификационный номер. Это и сделал MS Access, когда вы предложили ему создать первичный ключ. Он создаёт поле Код (Код вида обработки) с типом данных Счётчик. Это означает, что каждый раз создании новой записи значение счётчика увеличивается на 1. Этот номер и является первичным ключом для каждой новой записи.

Теперь более подробно рассмотрим все наши таблицы.

Далее на панели инструментов щёлкаем кнопку “Вид” и переходим в режим таблицы. Перед нами предстаёт таблица, которую мы заполняем.

Создаём таблицу “Инструменты”. Ключевым полем будет “ Код И”. Таблица “Инструменты” в режиме “Конструктор”.

Создаём таблицу “Группы и марки ИМ”. Ключевым словом будет “Код ИМ”. Таблица “Группы и марки ИМ” в режиме “Конструктор”.

Создаём таблицу “ОМ”. Ключевым полем будет “Код ОМ”. Таблица “ОМ” в режиме “Конструктор”.

Создаём таблицу “Способ получения заготовки”. Ключевым полем будет “Код вида заготовки”. Таблица “Способ получения заготовки” в режиме “Конструктор”.

Создаём таблицу “Табл. Выбора инструмента”. Ключевым полем будет “Код выбора”. Таблица “Табл. Выбора инструмента” в режиме “Конструктор”.

Создаём таблицу подачи “Табл.S”. Ключевым полем будет “Код подачи”. Ключевое поле в данной таблице будет “Код подачи”.

Теперь создаём таблицу “Табл. Cv”. Ключевое поле в данной таблице будет “Код Cv”.

Создаём таблицу “Табл. Pz”. Ключевое поле в данной таблице будет “Код Pz”.

Теперь создаём таблицу “ИД”, в которой находятся практически все поля таблиц и, которая служит для сохранения полученных результатов. Ключевое поле в данной таблице будет “Код ИД”.

3. Разработка математических моделей БД

В нашем дипломном проекте математические модели служат для нахождения:

- скорости резания;

- силы резания;

- мощности резания.

Математическая модель по расчёту скорости резания представляет собой формулу по которой скорость резания рассчитывается:

V = Cv / Tm·tx·sy · Kv, (1)

где Сv - табличный коэффициент, приведён в таблицах для каждого вида обработки.

Вычисленная с использованием табличных данных скорость резания vтб учитывает конкретные значения глубины резания t, подачи s и стойкости Т и действительна при определённых табличных значениях ряда других факторов. Поэтому для получения действительного значения скорости резания v с учётом конкретных значений упомянутых факторов вводится поправочный коэффициент Kv. Тогда действительная скорость резания

v = vтбКv,

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

Кмv - коэффициент, учитывающий качество обрабатываемого материала;

Кпv - коэффициент, отражающий состояние поверхности заготовки;

КИv - коэффициент, учитывающий качество материала инструмента.

T - стойкость инструмента;

t - глубина резания;

s - подача;

m, x, y - табличные показатели степени.

Силу резания Н, принято раскладывать на составляющие силы, направленные по осям координат станка (тангенциальную Pz, радиальную Py и осевую Px). При наружном продольном и поперечном точении , растачивании, отрезании, прорезании пазов и фасонном точении эти составляющие рассчитывают по формуле

Математическая модель по расчёту силы резания представляет собой формулу по которой сила резания рассчитывается:

Pz = 10·Cp·tx·sy·vn·Kp, (2)

где Ср - постоянная для конкретных (расчётных) условий обработки для каждой из составляющих силы резания;

x, y, n - показатели степени для конкретных (расчётных) условий обработки для каждой из составляющих силы резания.

Математическая модель по расчёту мощности резания представляет собой формулу по которой мощность резания рассчитывается:

N = Pz·v / 1020·60, (3)

где Pz - сила резания;

v - скорость резания.

4. Разработка Тезаурус БД

Тезаурус БД в дипломном проекте разрабатывается для понимания обозначений в формулах используемых для расчёта. Данные используемые в формулах для расчёта режимов резания показаны в таблице 2.

Таблица 2 - Тезаурус БД

Наименование

Обозначение

Определение

1

Скорость резания

Vр, м/мин

Скорость обработки заготовки резанием в единицу времени

2

Коэффициент скорости резания

Cv

Используется в формулах скорости резания при обработке резцами.

3

Показатели степени m, x, y

m, x, y

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

4

Стойкость инструмента.

Т

Время до полного изнашивания инструмента

5

Глубина резания, мм

t

Слой материала снимаемый при обработке заготовки.

6

Подача

S

Расстояние пройденное инструментом за промежуток времени

7

Поправочный коэффициент Кv

Кv

Используется в формулах скорости резания. Является произведением коэффициентов, учитывающих влияние материала заготовки Кmv, состояния поверхности Кпv, материала инструмента Киv.

8

Сила Pz, Н

Pz

Главная составляющая силы резания.

9

Постоянная Cр

Ср

Используется в формуле силы резания.

10

Показатели степени x, y, n

x, y, n

Используются в формуле силы резания.

11

Поправочный коэффициент Kp

Kp

Используется в формуле силы резания. Представляет собой произведение ряда коэффициентов (Кр = КмрКфрКурКлрКгр).

12

Мощность резания

N

Мощность затрачиваемая на обработку заготовки.

13

Скорость подачи

Vs

Расстояние, пройденное инструментом за промежуток времени.

Размещено на Allbest.ru


Подобные документы

  • Интерфейс и начало работы в Microsoft Access. Построение реляционной базы данных и разработка инфологической модели. Разработка формы с помощью мастера форм и запроса в режиме конструктора. Создание таблиц данных. Поиск и замена значений в полях.

    методичка [3,9 M], добавлен 21.07.2009

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Типы моделей данных: реляционная, иерархическая и сетевая. Описание концептуальной модели реляционной базы данных. Разработка базы данных в СУБД Microsoft Access, ее премущества и недостатки, составные компоненты, описание и обоснование полей таблиц.

    курсовая работа [62,6 K], добавлен 09.03.2009

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

  • Понятие базы данных, её структура. Общие принципы хранения информации. Краткая характеристика особенностей иерархической, сетевой и реляционной модели организации данных. Structured Query Language: понятие, состав. Составление таблиц в Microsoft Access.

    лекция [202,8 K], добавлен 25.06.2013

  • Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.

    презентация [389,6 K], добавлен 18.01.2014

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Понятие реляционной модели данных, целостность ее сущности и ссылок. Основные этапы создания базы данных, связывание таблиц на схеме данных. Проектирование базы данных книжного каталога "Books" с помощью СУБД Microsoft Access и языка запросов SQL.

    курсовая работа [838,9 K], добавлен 25.11.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.