Объектно-ориентированное программирование в среде Delphi. Часть 4. Разработка программы моделирования технологического процесса

Страницы работы

Содержание работы

ЗАДАНИЕ

на лабораторные занятия по дисциплине «Информатика» (4 семестр)

Тема: «Объектно-ориентированное программирование в среде Delphi. Часть 4. Разработка программы моделирования технологического процесса (индивидуальное задание)»

  1. Скопировать с сервера из  папки DEL_TEM6 в свой каталог все файлы. Получить у преподавателя индивидуальное задание (файл POSOB2.DOC).
  2. Изучить общее задание (файл ZD_DEL6.doc) и структуру технологического процесса, приведенную в индивидуальном задании.

3.  Обратиться к среде Delphi. Открыть проект TechPro.dpr, добавить в приложение модуль TechPro1, реализующий макет оболочки разрабатываемого приложения. Произвести компиляцию и выполнение приложения. Изучить текст модуля TechPro1.pas, реализующего главное меню программы.

4.  Изучить содержание текстовых файлов TAB1.txt и TAB2.txt. Продумать способы ввода и распаковки исходных данных для выполнения приложения из этих файлов.

  1. Разработать часть приложения, обеспечивающую моделирование технологического процесса. Здесь должны быть предусмотрены:
  • выбор пользователем для каждого участка технологического процесса одного из допустимых на нем типов оборудования,
  • задание пользователем требуемой конечной производительности процесса (число единиц продукции, выпускаемых в единицу времени на участке №7),
  • расчет и отображение производительности каждого участка, числа единиц оборудования заданного типа, обеспечивающих расчетную производительность, стоимость оборудования на каждом участке и общую стоимость всего процесса.
  1. Разработать часть приложения, обеспечивающую оптимизацию технологического процесса по стоимости. Здесь должны быть предусмотрены:
  • задание пользователем требуемой конечной производительности процесса,
  • расчет производительности каждого участка,
  • расчет для каждого участка и каждого допустимого на нем типа оборудования числа единиц и стоимости комплекта оборудования, обеспечивающих расчетную производительность, и выбор оптимального типа, минимизирующего эту стоимость,
  • расчет и отображение производительности каждого участка, числа единиц оборудования оптимального типа, минимальную стоимость оборудования на каждом участке и общую стоимость всего процесса.

ПРИЛОЖЕНИЕ.

Требования к разработке приложения  «Сборочный технологический процесс»

В главном меню программы должны быть предусмотрены разделы: «Модель», «Оптимизация»,  «Выход», «О программе» со следующим содержанием:

1)  Раздел «Модель» – расчет параметров технологического процесса. Исходные данные: типы оборудования на 7 участках и производительность на выходе (участок №7). Должны быть рассчитаны: производительности участков №№1-6, количество единиц оборудования заданного типа на каждом участке, стоимость каждого участка и суммарная стоимость процесса. В разделе – 2 подраздела: ввод исходных данных и расчет параметров процесса. При выводе результатов необходимо представить их в виде таблицы с колонками: № участка, производительность, тип оборудования, количество единиц оборудования, стоимость участка.

2)  Раздел «Оптимизация» - определение типов оборудования, которые обеспечат заданную конечную производительность при минимальной стоимости процесса. Исходное данное – производительность на выходе (участок №7). Должны быть рассчитаны: типы оборудования для каждого участка (на каждом участке может быть несколько единиц оборудования одного и того же типа), производительности участков №№1-6, количество единиц оборудования на участках, стоимости участков и стоимость всего процесса. На каждом участке подбирается такой тип оборудования из числа допустимых для этого участка типов, чтобы стоимость участка была наименьшей при условии обеспечения расчетной производительности участка. Сумма наименьших стоимостей участков составляет оптимальную при заданной выходной производительности стоимость технологического процесса. В разделе – 2 подраздела: ввод исходного данного и расчет оптимальной стоимости.

3)  Раздел «Выход» – нормальное завершение работы с программой.

4)  Раздел «О программе» – информация о назначении и разработчике программы.

Похожие материалы

Информация о работе