
- •А.А.Стопакевич автоматизация проектирования программного обеспечения асутп технологическим участком
- •Содержание цель лабораторных работ 2
- •1 Лабораторная работа. Создание скелета программного проекта
- •2 Лабораторная работа. Создание файлов с описанием матричных операций
- •3 Лабораторная работа. Создание технологической схемы участка
- •4 Лабораторная работа. Создание форм для вывода журнала аварийных сообщений и графика, добавление схемы участка в ресурсы
- •5 Лабораторная работа. Создание файла с матрицами математической модели объекта и регулятора
- •6 Лабораторная работа. Создание файла главной программы main.Cpp
- •7 Лабораторная работа. Описание класса главного окна
- •8 Лабораторная работа. Запуск программы и комплексная отладка программного комплекса
3 Лабораторная работа. Создание технологической схемы участка
Создаем изображение технологической схемы в любом растровом графическом редакторе (например, Paint) и сохраняем его в файле любого доступного типа. За основу можно взять отсканированное изображение из задания к курсовому проекту.
Отчет о лабораторной работе должен содержать распечатку созданного изображения.
4 Лабораторная работа. Создание форм для вывода журнала аварийных сообщений и графика, добавление схемы участка в ресурсы
Загружаем созданную технологическую схему участка в графический редактор и копируем его в буфер обмена. Далее создаем файл ресурсов. В окне WorkSpace, которое находится слева, нажмите вкладку File/View. Затем нажмите правой клавишей по проекту в окне File/View на имени проекта и выберите “Add Files to Project...”
Вводим имя файла resource.rc и нажимаем OK
Затем появится окно, в котором будет говориться “Выбранного вами файла не существует, продолжить?”. Нажмите “Да”. В окне File/View появится значок resource.rc.
Щелкните по нему двойным щелчком и в появившемся окне выберете «Да».
После создания файла ресурсов нужно вставить созданное изображение. Для этого, нажмите правой клавишей по resource.rc в новом окне и выберите “Insert...”
В появившемся окне выбираем Bitmap и нажимаем «New».
Появляется окно, похожее на “Paint”. В нем можно тоже рисовать рисунок, но так как он уже нарисован, то просто вставляем скопированный рисунок(Ctrl+C). Теперь в ресурсах имеется рисунок технологической схемы. Закройте файл с рисунком - нажмите в главном меню File-Close.
Далее нужно создать диалоговое окно для вывода графика. Создается оно по такому же принципу. В “Resource View” нажмите правой клавишей по папке и выберите “Insert”.
В появившемся окне в списке “Resource type” выделите элемент “Dialog” и нажмите кнопку “New”. В файле ресурсов создастся диалоговое окно с кнопками “OK” и “Cancel”. Удалите эти кнопки, поскольку для прорисовки графика они не понадобятся. Расширьте окно до размера, удобного для просмотра графика. Нажмите правой клавишей по диалоговому окну и выберите “Properties...”. Измените идентификатор окна на “IDD_DIALOG_GRAPH”
Затем аналогично создайте диалоговое оконо для вывода LOG-файла (аварийных сообщений). Измените идентификатор этого окна на “IDD_DIALOG_TEXT”. Создайте в этом окне элемент List Box на все окно.
Нажмите по окну правой кнопкой мыши и в Propertie-Styles этого элемента уберите сортировку (Sort).
Если панель инструментов не отображается или случайно закрыта, ее можно отобразить войдя в меню Tools-Customize-Toolbars и отметив Control.
Отчет по лабораторной работе должен содержать текст документа Руководство программиста, который разрабатывается в расчете на то, что читать его должен программист, не владеющий исходным текстом программы, в обязанности которого входит установка программы и ее запуск, проверка работоспособности.
Текст документа должен состоять из следующих пунктов:
-
назначение и условия применения программы (должны быть указаны назначение и функции, выполняемые программой, условия, необходимые для выполнения программы - объем оперативной памяти, требования к составу и параметрам периферийных устройств, требования к программному обеспечению)
-
характеристики. программы (должно быть приведено описание основных характеристик и особенностей программы - временные характеристики, режим работы);
-
структура программы (должны быть приведены сведения о структуре программы, не связанной с текстом программы - ее составных частях и связях между ними, связях с другими программами)
-
обращение к программе (должно быть приведено правило вызова программы на выполнение),
-
настройка программы (должно быть приведено описание действий по настройке программы на условия конкретного применения, в частности на состав технических средств)
-
проверка программы (должно быть указано, как проверить правильность работы программы),
-
входные и выходные данные (должно быть описание организации используемой входной и выходной информации)
-
сообщения (должны быть указаны тексты сообщений, выдаваемых программисту в ходе выполнения программы, описание их содержания и действий, которые необходимо предпринять по этим сообщениям)