Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 3000196

.doc
Скачиваний:
13
Добавлен:
30.04.2022
Размер:
809.47 Кб
Скачать

Структура данных календарно-плановых нормативов имеет вид:

    1. Размер планово-учетного периода предприятия Тр (год, полугодие, квартал, месяц, декада, неделя, сутки);

    2. Способ определения начала отсчета номеров партий On (с начала производства, текущий год, квартал, месяц, декада, неделя, сутки);

    3. Норматив времени на приобретение материалов и комплектующих изделий для обеспечения производственной программы Vm в сутках;

    4. Норматив времени на разработку лимитно-заборных карт Vz в сутках;

    5. Норматив времени на передачу в цеха планов-графиков Vp в часах;

    6. Норматив времени на получение материалов со склада Vs в часах;

    7. Основное количество рабочих смен на предприятии S;

    8. Размер планово-учетного периода цеха Tpu (месяц, декада, неделя, сутки);

    9. Продолжительность передачи партии с операции на операцию внутри цеха D1 в часах;

    10. Продолжительность передачи партии между цехами D2 в часах;

    11. Продолжительность передачи и возвращения партии предприятиям-смежникам для обработки D3 в сутки;

    12. Коэффициент интенсивности работы предприятия Ки;

    13. Коэффициент страхового запаса r;

В выбранной, для разработки программного средства, системе управления базой данных реализована поддержка языка структурированных запросов SQL стандарта 1992 года.

Воронежский государственный технический университет

УДК 681.3

В.А. Рыжков, П.В. Девяткина

ОПТИМИЗАЦИЯ СХЕМ КОМПЛЕКТОВАНИЯ

СБОРОЧНЫХ ТЕХПРОЦЕССОВ

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

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

Использование ЭВМ при формировании схем комплектования, предполагает комплексное решение следующих задач:

  • Обеспечение ввода исходных данных в память машины.

  • Выявление базовых деталей на всех этапах разработки схемы комплектования (для групп, подгрупп и т. д.).

  • Выявление групп и подгрупп первого, второго и т. д. порядка, в соответствии с принятым правилом их определения.

  • Определение последовательности включения групп, подгрупп, а также отдельных деталей в схему комплектования.

  • Разработка нескольких альтернативных вариантов решений для их сравнительного анализа с целью выявления наиболее оптимального.

  • Обеспечение интерактивности процесса разработки и возможности оперативного внесения изменений в схему комплектования в ходе работы-

  • Укрупненную оценку затрат времени на сборку по данной схеме комплектования.

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

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

  • Наименование детали: вал, корпус, кольцо и т.д.

  • Характеристика поверхности: наружная цилиндрическая, внутренняя коническая и т.д.

  • Основной параметр для данной поверхности: диаметр, длина и т.д.

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

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

Воронежский государственный технический университет

УДК 681.3

В.А. Рыжков, П.В. Девяткина, И.В. Зубарев

СОЗДАНИЕ МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА СБОРКИ ИЗДЕЛИЙ

Проектирование выбора последовательности сборки в условиях автоматизированного проектирования технологического процесса

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

  • определение формализованных данных математической модели, необходимых для решения поставленных задач;

  • моделирование последовательности сборки на основе данных математической модели изделия;

  • формализованный выбор и анализ сборочных баз на основе данных математической модели изделия;

  • построение технологических баз данных (инструмента, типовых переходов, правил выбора баз, состав сборочных баз);

  • построение баз знаний для экспертных систем принятия решений.

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

Как для проектирования технологического процесса сборки, так и для моделирования последовательности сборки необходимы формализованные данные, такие как:

  • поверхности сопряжения;

  • теоретические поверхности;

  • геометрические и массовые характеристики изделия и др.

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

  • определение компоновочной схемы изделия;

  • определение базовой (первой) детали сборки;

  • определение текущей жесткости детали и узла на определенных этапах сборки.

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

Механизм построения сопряжений в большинстве САПР систем предполагает, что сопрягаемые поверхности обладают правильной, относительно простой формой (плоскость, цилиндр и т.п.). Реальные конструкции характеризуются достаточно сложными поверхностями сопряжения, и, как следствие, математический аппарат системы геометрического моделирования не всегда может корректно назначить сопряжения. Поэтому, используя метод построения графа последовательности сборки на основе формализованных данных об изделии, необходимо создать дополнительные алгоритмы адаптации системы для задач автоматизированного проектирования технологических процессов сборки, например, расчет результирующего вектора нормали к поверхности и т.п. Подобные алгоритмы позволяют формализовать задачу выбора компоновочной схемы сборочной единицы.

Воронежский государственный технический университет

УДК 004.8

Д. Ю. Гостев, А.А. Шишкин

Разработка СИСТЕМЫ «СОЗДАНИЯ КУРСОВ ДЛЯ ДИСТАНЦИОННОГО ОБУЧЕНИЯ»: ПОДСИСТеМЫ ВЗАИМОДЕЙСТВИЯ С БАЗАМИ ДАННЫХ

Активное внедрение новых информационных технологий в различные сферы культуры привело к необходимости кардинальной перестройки учебных планов и программ дополнительного профессионального образования. Основное внимание при определении учебных курсов и направлений адаптации обучения и переподготовки уделяется сетевым межведомственным проектам и программам (ЛИБНЕТ, Российские библиотеки в Интернет и др.), что позволяет слушателям формировать новое профессиональное мышление, ориентированное на сетевые режимы работы и новые информационные технологии.

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

Таким образом, на наш взгляд, дистанционное образование может послужить основой новой парадигмы развития образования в целом. Сочетание дистанционного образования с традиционным дает возможность выдачи полноценных дипломов о дополнительном образовании.

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

Разрабатываемая система «Создания курсов для дистанционного обучения» для ЦДО ВГТУ основана на стандарте SCORM 2004 в отличие от существующей системы создания SCORM – пакетов, бесплатна и позволяет импортировать готовые SCORM – пакты. Однако это не означает, что данная система создается исключительно для ЦДО. Целевым заказчиком, подсистемы адаптивного тестирования, позволяющей обеспечить современный уровень обучения на основе применения современных информационных технологий, вполне, могут являться еще и учебные центры, стремящиеся идти в ногу со временем.

Реализация подсистемы взаимодействия с базами данных делится на несколько этапов:

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

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

  • тесты закрытой (необходимо отметить галочкой один или несколько вариантов ответов, которые на ваш взгляд являются верными)

  • тесты открытой формы (необходимо вписать правильный ответ в соответствующее поле самостоятельно)

  • тесты на соответствие (необходимо установить соответствие между элементами в левом и в правом столбцах, расставляя соответствующие цифры)

  • тесты на упорядочивание (необходимо расставить предложенные варианты в нужной последовательности при помощи цифр)

  • симуляции (интерактивные методы обучения, позволяющие получить практический опыт в заданной области знаний)

  • лекционный материал (информация, передаваемая преподавателем студентам)

  1. Пробная реализация базы данных на платформе MS SQL Server 2005, задание наименований всех внутренних полей и таблиц, предопределение типов значений, заносимых в таблицы.

  2. Конечная реализация базы данных и определение связей таблиц.

  3. Окончательное тестирование базы данных и платформы на стабильность и производительность.

  4. Разработка Интерфейса Программирования Приложений(Application Programming Interface, API) для взаимодействия других модулей системы «Создание курсов для дистанционного обучения » с базой данных. Интерфейс Прогаммирования Приложений включает в себя функции выборки, вставки, обновления и удаленя курсов, симуляций, лекционного материала и всех видов тестов.

  5. Реализация программного модуля для взаимодействия с базой данных и его тестирование на производительность и совместимость с иными платформами.

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

Воронежский государственный технический университет

УДК 004.8

С.И. Аксёнов, С.Н. Жеребчиков

РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ПОДСИСТЕМЫ КОНТРОЛЯ СРОКОВ ИСПОЛНЕНИЯ РАБОТ В КОНСТРУКТОРСКОМ КОМПЛЕКСЕ МАШИНОСТРОИТЕЛЬНОГО ПРЕДПРИЯТИЯ

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

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

Разработанная программа позволяет выполнить контроль за сроками исполнения работ, контроль за штатом сотрудников, над проектами и их этапами. Подсистема сокращает время обработки данных при контроле за сроками исполнения. Все необходимые данные пользователь программного средства вводит при помощи клавиатуры и манипулятора «мышь». Все введенные данные проходят проверку, в случае неправильно введенных данных пользователю выдается сообщение об ошибке.

Воронежский государственный технический университет

УДК 004.8

Д.Ю. Гостев, А.А. Шишкин, И.В. Зубарев

РАЗРАБОТКА СИСТЕМЫ СОЗДАНИЯ КУРСОВ ДЛЯ ДИСТАНЦИОННОГО ОБУЧЕНИЯ: ФОРМИРОВАНИЕ СТРУКТУРЫ КУРСА (КОМПЛЕКСНАЯ ТЕМА).

Активное внедрение новых информационных технологий в различные сферы культуры привело к необходимости кардинальной перестройки учебных планов и программ дополнительного профессионального образования.

Для любого пользователя важно наличие стандартов, т.к. благодаря ним он может комбинировать оборудование и программы различных производителей в соответствии со своими индивидуальными потребностями. Использование разрабатываемой системы для дистанционного обучения будет возможно в случае внедрения стандарта SCORM в систему обучения нашей кафедры и других, нижестоящих организаций. SCORM (Sharable Content Object Reference Model) — стандарт, разработанный для систем дистанционного обучения. Данный стандарт содержит требования к организации учебного материала и всей системы дистанционного обучения. SCORM позволяет обеспечить совместимость компонентов и возможность их многократного использования: учебный материал представлен отдельными небольшими блоками, которые могут включаться в разные учебные курсы и использоваться системой дистанционного обучения независимо от того, кем, где и с помощью каких средств были созданы.

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

Предметом разработки является подсистема формирования структуры курса, которая дает возможность показывать структуру курса, создаваемого с помощью «Системы создания курсов для дистанционного обучения». А так же позволяет вызывать остальные разрабатываемые модули: подсистему создания структуры курса, подсистему создания лекционного материала, подсистему создания симуляций, подсистему экспорта в SCORM 2004, подсистему импорта курсов и подсистему создания тестов.

Данный модуль написан на универсальной платформе Microsoft .NET, основной идеей которой является совместимость различных служб, написанных на разных языках. Среда разработки MS Visual C# Express Edition, так как она позволяет быстро и эффективно разрабатывать ПС на платформе .NET. Так же MS Visual C# Express Edition является бесплатной, что не менее важно в условиях данной разработки.

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

Воронежский государственный технический университет

УДК 004.8

А.А. Анисимов, А.В. Мочалов, Е.Д. Федорков

ИНФОРМАЦИОННАЯ ПОДСИСТЕМА АВТОМАТИЗИРОВАННОГО ФОРМИРОВАНИЯ КАРТ ШИФРОВАНИЯ ДАННЫХ АБИТУРИЕНТА

Для реализации программы на компьютере используется визуальная среда программирования MS Visual Studio 2008. Данный пакет позволяет осуществлять полноценную визуальную и программную реализацию приложений в среде Windows.

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

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

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

Для проектирования объектной декомпозиции программы следует разбить проектируемое приложение на ряд объектов и, посредством схемы изобразить варианты их взаимодействий.

Рассмотрим каждое из полей таблицы подробнее.

  1. Ключевое поле таблицы, необходимо для идентификации каждого из полей таблицы, имеет целочисленный, ненулевой тип.

  2. Поле, необходимое для записи дисциплины, по которой осуществляется аттестация, имеет символьный тип с длиной строки равной 100 символам.

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

Воронежский государственный технический университет

УДК 681.3

А.А. Птицин, А.А. Килина, И.В. Зубарев

Подсистема экспорта учебного материала в пакеты SCORM 2004

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

  • обучение одновременно неограниченного количества людей (нет зависимости от размера аудиторий и их занятости);

  • «свободное» расписание занятий (обучаемый сам для себя составляет график занятий, имеет возможность свободного совмещения с работой, иного рода деятельностью);

  • повышенная эффективность обучения (отсутствие фактора «преподаватель-обучаемые», когда за один академический час преподаватель просто не в силах задать всем обучаемым вопросы);

  • снижение затрат на проведение обучения, повышения квалификации (обучаемый экономит на проездах; есть возможность сократить расходы на аренду помещений);

  • дистанционное образование подразумевает индивидуальное обучение, что в большинстве случаев повышает эффективность работы обучаемого на 50%, нежели в группе.

Но как у монеты есть обратная сторона, так и у дистанционного образования есть свои недостатки. Во-первых, что же делать преподавателям, которые, так или иначе, пойдут под сокращение? Ведь со временем всю их работу будут выполнять системы дистанционного образования. Возникает вопрос трудоустройства и переквалификации кадров, а это, опять же, дополнительные затраты. Во-вторых, из-за «свойских» разработок и представлений систем дистанционного образования каждой организацией базы знаний не имеют унифицированного вида, а, следовательно, нет возможности использовать их в других организациях, вузах, институтах. И если первый вопрос остается открытым, то второй вопрос довольно активно решается путем развития открытых систем дистанционного образования, поскольку эффективное использование информационных технологий в образовании может значительно улучшить эффективность обучения и сократить затраты на него.

Итак, поскольку развитие электронного обучения интересно учебным заведениям, коммерческим организациям, правительству, в 1997-ом году Департаментом защиты США была организована инициативная группа ADL – Advanced Distributed Learning, которая имеет следующие ключевые цели:

  • система имеет генеративную функцию и может хранить и предоставлять материал как по требованию пользователя, так и в режиме реального времени;

  • система может представлять материал, его порядок подачи, уровень сложности, стиль согласно желаниям, требованиям и уровню образования пользователя;

  • система призвана достичь высокого уровня индивидуализации;

  • система может использоваться одинаково хорошо как для обучения, так и для проверки знаний;

  • система приспособлена для ведения диалога между программой и пользователем на ограниченном естественном языке;

  • система для генерации подачи материала может использовать общедоступные учебные объекты.