Разработка диаграммы развертывания ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Диаграмма развертывания используется для моделирования физических аспектов системы. Диаграмма развертывания позволяет визуализировать элементы и компоненты программы, существующие лишь на этапе ее исполнения. На рисунке 1.10 представлена диаграмма развертывания системы автоматизации проектирования технологического процесса термообработки заготовок.
Описание диаграммы развертывания: к компьютеру подключены:
– устройства ввода информации (Клавиатура и Мышь);
– устройство вывода информации (Монитор и Принтер).
Рисунок 1.10 – Диаграмма развертывания ПМК для автоматизации проектирования технологического процесса термообработки заготовок
1.6.4 Разработка модели «сущность-связь» (ER-диаграммы) для ПМК автоматизации проектирования технологического процесса термообработки заготовок
ER-диаграмма удобна при проектировании баз данных. С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями
ER-диаграммы позволяют производить моделирование физической структуры систем хранения данных.
ER-диаграмма ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 1.11.
Рисунок 1.11 – ER-диаграмма ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Структура таблиц ПМК для автоматизации проектирования технологического процесса термообработки заготовок представлен в таблицах 1.32-1.38.
Таблица 1.32 – Характеристика полей таблицы «Вид ТО»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Marka | string | * | NOT NULL | Марка стали | |
Oborudov | string | Оборудование | |||
Vid_TO | string | Вид термообработки | |||
Type_stal | string | Тип стали | |||
Time_to | int | Темп. режим |
Таблица 1.33 – Характеристика полей таблицы «Сталь»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Marka | string | * | NOT NULL | Марка стали | |
GOST | string | ГОСТ стали | |||
Type | string | Тип стали | |||
Temp_nach | float | Температура начальная | |||
Temp_kon | float | Температура конечная |
Таблица 1.34 – Характеристика полей таблицы «Оборудование»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Oborudov | string | * | NOT NULL | Оборудование | |
Naimenovanie | string | Наименование | |||
Max_temp | Int | Максимальная температура в оборудовании | |||
Moshnost | Int | Мощность оборудования |
Таблица 1.35 – Характеристика полей таблицы «Вид ТО»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Marka | string | * | NOT NULL | Марка стали | |
Oborudov | string | Оборудование | |||
Vid_TO | string | Вид термообработки | |||
Type_stal | string | Тип стали | |||
Time_to | int | Температурный режим |
Таблица 1.36 – Характеристика полей таблицы «Нормы времени»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Type_to | string | * | NOT NULL | Режим ТО | |
Type_stal | int | Тип стали | |||
Time_to | int | время |
Таблица 1.37 – Характеристика полей таблицы «Механические свойства»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Marka | string | * | NOT NULL | Марка стали | |
Udlinenie | int | Удлинение | |||
Sgatie | int | Сжатие | |||
T_otp | int | Температура отпуска | |||
Razruv | int | Разрыв | |||
Tekuchest | int | Текучесть | |||
Sugenie | int | Сужение | |||
Ud_vyaz | int | Ударная вязкость | |||
Tverdost | int | Твердость |
Таблица 1.38 – Характеристика полей таблицы «Технологическая карта»
Поле | Тип | Размер | Ключ | Значение по умолчанию | Назначение |
Marka | string | * | NOT NULL | Марка стали | |
№_zakaz | int | Оборудование | |||
№_cherteg | int | Температура выдержки | |||
Ves | int | Температура отпуска | |||
Diametr | int | Диаметр | |||
Naimenovanie | string | Наименование | |||
Tehnolog | string | Технолог | |||
Nach_buro | string | Начальник бюро | |||
koeff | int | Коэффициент | |||
Oborudovanie | string | Оборудование | |||
Vid_sec | string | Вид сечения | |||
T_otp | int | Температура |