Разработка информационной модели структуры изделия на языке Express

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    67,91 Кб
  • Опубликовано:
    2013-01-18
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка информационной модели структуры изделия на языке Express

Содержание

Введение

1 Разработка моделей на языке Express

1.1 Структура модели на языке Express

1.2 Типы данных в языке Express

1.3.Язык Express: Супертипы и подтипы

2 Разработка модели структуры изделия

2.1 Описание модели

2.2 Описание модели на языке Express-G

2.3 Описание модели на языке Express

Заключение

Список использованных источников

Введение

Основная идея CALS технологии это создание единой интегрированной информационной среды. Для создания этой среды необходимо создавать стандартизованные информационные модели. С этой моделью взаимодействует каждый участник всего ЖЦ изделия, начиная с момента исследования потребности рынка в изделии с конкретными потребительскими свойствами и кончая его утилизацией после окончания срока их эксплуатации. При этом исключается неоднозначность определения изделия, т.к. имеется только одна актуальная копия данных, представляющих отдельную деталь, подсборку, шага анализа и расчета технических параметров или траекторию режущего инструмента для обработки на станках с ЧПУ. Основным средством описания стандартизованной модели являетя стандарт ISO 10303 (STEP - Standard for the Exchange of Product Model Data) -это международный стандарт для компьютерного представления и обмена данными о продукте (изделии). Цель стандарта - дать нейтральный механизм описания данных о продукте на всех стадиях его ЖЦ, не зависящий от конкретной системы. Природа такого описания делает его подходящим не только для нейтрального файла обмена, но и в качестве базиса для реализации и распространения баз данных о продукте, а также для архивирования.

В данной работе рассматривает разработка информационной модели структуры изделия на языке Express. Язык является объектно-ориентированным, имеет универсальный характер, его можно использовать для описания статических структур и их свойств в различных предметных областях, несмотря на то, что язык разрабатывался прежде всего в качестве средства представления моделей промышленных изделий на разных этапах их жизненного цикла.

1. Разработка моделей на языке Express

 

1.1 Структура модели на языке Express <#"600226.files/image001.gif">

Рис. 1.1 Изображение схемы в языке Express-G

1.2 Типы данных в языке Express <#"600226.files/image002.gif">

Рис. 1.2. Изображение сущности в языке Express-G

Изображение атрибутов в Express-G поясняет рис. 1.3, из которого, в частности, следует, что атрибут представлен прямоугольником, а связи "сущность-атрибут" или "сущность-сущность" отображаются линиями, причем в случае связи с optional атрибутом используется пунктирная линия. Направление связи обозначается окружностью на конце линии, ведущей к атрибуту. Имя атрибута записывается рядом с этой линией. В прямоугольнике атрибута записывается тип атрибута.

Рис. 1.3. Изображение атрибутов в языке Express-G

К простым типам данных относятся следующие типы:

·              integer - целые числа;

·              real - вещественные числа;

·              number - тип, объединяющий типы integer и real;

·              logical - его значениями могут быть true, false или unknown (неопределенность);

·              Boolean - с возможными значениями true или false;

·              binary - последовательность битов 1 или 0;

·              string - строка символов.

Рис. 1.4. Изображения простых типов в языке Express-G

Изображения простых типов на языке Express-G показаны на рис.1. 4.

1.3 Язык Express: Супертипы и подтипы <#"600226.files/image005.gif">

Рис. 1.5 Изображение супертипов и подтипов в языке Express-G

2. Разработка модели структуры изделия


В процессе выполнения лабораторных и самостоятельных работ была разработана бизнес-система создания изделия ЗарядON. ЗарядON - это портативное переносное зарядное устройство для сотовых телефонов. В ходе выполнения данной курсовой работы была разработана модель портативного зарядного устройства «ЗарядON», далее именуемого изделием. Согласно языку Express необходимо сначала заявить сущности. В данной модели сущностями являются: «Изделие», «Корпус верхняя часть», «Корпус нижняя часть», «Аккумулятор», «USB-порт», «Провода», «Вилка», «Документы на изделие», «Документы на верхнюю часть корпуса», «Документы на нижнюю часть корпуса», «3D модель изделия», «3D модель верхней части корпуса», «3D модель нижней части корпуса», «Маршрутная карта», «ТП изготовления корпуса», «ТП сборки». Данная модель содержит ряд атрибутов, которые описываются следующими типами переменных: string (строка символов), integer (целые числа), real (вещественные числа).

Тип переменных

Атрибуты

String

Материал, Поставщик, Автор, Автор чертежа.

Integer

Дата изготовления, Мощность, Дата поставки, Дата утверждения.

Real

Себестоимость изделия, Длина, Ширина, Высота, Стоимость,


2.1 Описание модели


Схема ТП детали столешница (TP).

Сущность «ТП детали столешница» (TP) имеет атрибуты «Разработчик»(razrabotchik), «Наименование изделия» (Naimen_izd), «Заготовка»(Zagotovka). Связана отношением входимости с сущностями «Раскрой», «Штамповка», «Обработка припусков и отверстий», «Обжиг», «Сверление», «Шлифование», «Контроль», «Покраска», «Транспортировка на сборочный участок».

Сущность «Раскрой» (Razkroy) имеет атрибуты «Разметка» (razmetka), Усилие реза (Usilie_reza), «Оборудование» (Oborudovanie).

Сущность «Штамповка» (Shtampovka) имеет атрибуты «Усилие штампа» (Usilie_shtampa), «Схема штампа» (Shema_shtampa), «Оборудование» (Oborudovanie).

Сущность «Обработка припусков и отверстий» (Obrabotka_pripuskov_i_otverstii) имеет атрибуты «Вид режущего инструмента» (Instrument), «Траектория обработки» (Traektoria), «Оборудование» (Oborudovanie).

Сущность «Обжиг» (Objig) имеет атрибуты «Температура» (Temperatura), «Длительность» (Dlitelnost), «Оборудование» (Oborudovanie).

Сущность «Сверление» (Sverlenie) имеет атрибуты «Количество отверстий» (Kol-vo_otverstii), «Диаметр отверстия» (Diametr), «Глубина отверстия» (Glubna_otverstii), «Вид сверла» (Sverlo), «Оборудование» (Oborudovanie).

Сущность «Шлифование» (Shlifovanie) имеет атрибуты «Площадь обработки» (Ploshad), «Шероховатость» (Sherohovatost), «Оборудование» (Oborudovanie).

Сущность «Контроль» (Kontrol) имеет атрибуты «Критерий» (Kriterii), «Заключение» (Zakluchenie).

Сущность «Покраска» (Pokraska) имеет атрибуты «Давление» (Davlenie), «Площадь» (Ploshad), «Цвет краски» (Сvet), «Количество краски» (Kol-vo_kraski), «Оборудование» (Oborudovanie). Cвязана отношением входимости с сущностью «Сушка» (Sushka).

Сущность «Сушка» (Sushka) имеет атрибуты «Температура» (Temperatura), «Длительность» (Dlitelnost) , «Оборудование» (Oborudovanie).

Сущность «Транспортировка на сборочный участок» (Transportirovka) имеет атрибуты «Место отправления» (Mesto_otpravlenia), «Место назначения» (Mesto_naznachenia), «Объект транспортировки» (Objekt_transportirovki), «Оборудование» (Oborudovanie).

2.2 Описание модели на языке Express-G


Рис. 2.1 Описание модели на языке Express-G

Рис. 2.2 Описание модели на языке Express-G

2.3 Описание модели на языке Express

SCHEMA IZDELIE;date;: INTEGER;: INTEGER;: INTEGER;_ENTITY;

//изделиеIzd;_izg_izd : date;_izd : REAL;

D_izd : REAL;_izd : REAL;_izd : REAL;

END_ENTITY;

//корпус верхняя часть

ENTITY Korp_v;OF(Izd);_izg_korp_v : date;_korp_v : STRING;

D_korp_v : REAL;_korp_v : REAL;_korp_v : REAL;

END_ENTITY;

//корпус нижняя частьKorp_n;OF(Izd);_izg_korp_n : date;_korp_n : STRING;

D_korp_n : REAL;_korp_n : REAL;_korp_n : REAL;

//АккумуляторAkkum;OF(Korp_n);: INTEGER;

SA : REAL;: STRING;_postA : date;

END_ENTITY;

//USBUSB;OF(Korp_n);

SU : REAL;: STRING;_postU : date;_ENTITY;

//ПроводаProvod;OF(Korp_n);

SP : REAL;: STRING;_postP : date;_ENTITY;

//Вилка

ENTITY Vilka;OF(Korp_n);

SV : REAL;: STRING;_postV : date;_ENTITY;

//Документы на изделие

ENTITY Doc_izd;

SUBTYPE OF(Izd);

END_ENTITY;

//3D модель изделия

ENTITY 3D_izd;

SUBTYPE OF(Doc_izd);

A_3D_izd : STRING;_3D_izd : date;_ENTITY;

//Документы на верхнюю часть корпуса

ENTITY Doc_korp_v;

SUBTYPE OF(Korp_v);

END_ENTITY;

//3D модель верхней части корпуса

ENTITY 3D_korp_v;

SUBTYPE OF(Doc_korp_v);

A_3D_korp_v : STRING;_3D_korp_v : date;_ENTITY;

//Чертеж верхней части корпуса

ENTITY Chert_korp_v;OF(Doc_korp_v);

A_ Chert_korp_v : STRING;_ Chert_korp_v : date;_ENTITY;

//Документы на нижнюю часть корпуса

ENTITY Doc_korp_n;OF(Korp_v);

END_ENTITY;

//3D модель нижней части корпуса

ENTITY 3D_korp_n;OF(Doc_korp_n);

A_3D_korp_n : STRING;_3D_korp_n : date;_ENTITY;

//Чертеж нижней части корпуса

ENTITY Chert_korp_n;OF(Doc_korp_n);

A_ Chert_korp_n : STRING;_ Chert_korp_n : date;_ENTITY;

//Маршрутная карта

ENTITY MK;OF(Doc_izd, Doc_korp_v, Doc_korp_n);

A_MK : STRING;_MK : date;_ENTITY;

//ТП сборки

ENTITY TPS;OF(Doc_izd, Doc_korp_n);

A_TPS : STRING;_TPS : date;_ENTITY;

//ТП изготовления корпуса

ENTITY TPI;OF(Doc_izd, Doc_korp_v, Doc_korp_n);

A_TPI : STRING;_TPI : date;_ENTITY;

END_SCHEMA;

Заключение


В данной курсовой работе была изучена разработка информационных моделей в рамках концепции CALS. Для описания информационной модели применялся язык Express, существующий как часть стандарта STEP. При создании модели был использован стандарт ISO 10303 том 44. Разработанная модель однозначно полностью описывает структуру портативного зарядного устройства ЗарядON.

Список использованных источников


1.   Метод. указания по выполнению курс работы по дисциплине «Информационная поддержка жизненного цикла изделия» для студентов обучающихся по специальности 230201 Информационные системы и технологии/ О.В.Яценко-Иркутск,2009(электронный ресурс).

2.      ГОСТ Р ИСО 10303-44 -2000 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными часть 11. Методы описания. Справочное руководство по языку Express».

Похожие работы на - Разработка информационной модели структуры изделия на языке Express

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!