Разработка диаграммы развертывания ПМК для автоматизации проектирования технологического процесса термообработки заготовок
Диаграмма развертывания используется для моделирования физических аспектов системы. Диаграмма развертывания позволяет визуализировать элементы и компоненты программы, существующие лишь на этапе ее исполнения. На рисунке 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 | Температура |