Структура файлового забезпечення прикладної навчальної програми С++ з автоматизацією ХТП синтезу сечовини з двоступінчатою дистиляці

Автор: Пользователь скрыл имя, 21 Декабря 2011 в 07:43, курсовая работа

Описание работы

При натисканні кнопки "Технологія" відкривається підменю з трьома командами "Мнемосхема", "Опис схеми", "Продукція". При натисканні "Мнемосхема" в основне вікно програми загружається рисунок мнемосхеми синтезу метилового спирту з окису водню та вуглицю, при наведенні курсора мишки на апарати які зображені на ній виводиться їхня назва. При натисканні на кнопку "Опис схеми" відкривається вікно в якому виводиться текст опису схеми, в це ж вікно і виводиться опис продукції при натисканні "Продукція". Закриття якого виконується натисканням кнопки "закрыть".

Работа содержит 1 файл

Записка.docx

— 1.99 Мб (Скачать)

#endif

Файл Unit9.сср 

//--------------------------------------------------------------------------- 

#include <vcl.h>

#pragma hdrstop 

#include "Unit9.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm9 *Form9;

//---------------------------------------------------------------------------

__fastcall TForm9::TForm9(TComponent* Owner)

        : TForm(Owner)

{

}

//--------------------------------------------------------------------------- 

Файл Unit10.h

//--------------------------------------------------------------------------- 

#ifndef Unit10H

#define Unit10H

//---------------------------------------------------------------------------

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ComCtrls.hpp>

#include <ExtCtrls.hpp>

//---------------------------------------------------------------------------

class TForm10 : public TForm

{

__published: // IDE-managed Components

        TImage *Image1;

        TRichEdit *RichEdit1;

private: // User declarations

public:  // User declarations

        __fastcall TForm10(TComponent* Owner);

};

//---------------------------------------------------------------------------

extern PACKAGE TForm10 *Form10;

//---------------------------------------------------------------------------

#endif

Файл Unit10.сср

//--------------------------------------------------------------------------- 

#include <vcl.h>

#pragma hdrstop 

#include "Unit10.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm10 *Form10;

//---------------------------------------------------------------------------

__fastcall TForm10::TForm10(TComponent* Owner)

        : TForm(Owner)

{

}

//---------------------------------------------------------------------------

Файл Unit11.h

//--------------------------------------------------------------------------- 

#ifndef Unit11H

#define Unit11H

//---------------------------------------------------------------------------

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ComCtrls.hpp>

#include <ExtCtrls.hpp>

//---------------------------------------------------------------------------

class TForm11 : public TForm

{

__published: // IDE-managed Components

        TImage *Image1;

private: // User declarations

public:  // User declarations

        __fastcall TForm11(TComponent* Owner);

};

//---------------------------------------------------------------------------

extern PACKAGE TForm11 *Form11;

//---------------------------------------------------------------------------

#endif

Файл Unit11.сср

//--------------------------------------------------------------------------- 

#include <vcl.h>

#pragma hdrstop 

#include "Unit11.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm11 *Form11;

//---------------------------------------------------------------------------

__fastcall TForm11::TForm11(TComponent* Owner)

        : TForm(Owner)

{

}

//---------------------------------------------------------------------------

Файл Unit12.h

//---------------------------------------------------------------------------

#ifndef Unit12H

#define Unit12H

//---------------------------------------------------------------------------

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ExtCtrls.hpp>

//---------------------------------------------------------------------------

class TForm12 : public TForm

{

__published: // IDE-managed Components

        TImage *Image1;

private: // User declarations

public:  // User declarations

        __fastcall TForm12(TComponent* Owner);

};

//---------------------------------------------------------------------------

extern PACKAGE TForm12 *Form12;

//---------------------------------------------------------------------------

#endif

Файл Unit12.сср

//---------------------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop 

#include "Unit12.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm12 *Form12;

//---------------------------------------------------------------------------

__fastcall TForm12::TForm12(TComponent* Owner)

        : TForm(Owner)

{

}

//---------------------------------------------------------------------------

5. Інстукція з запуску  в роботу прикладної  навчальної програми  С++ з автоматизацією  ХТП синтезу сечовини  з двоступінчатою  дистиляцією плава.

Для запуску  програми необхідно запустити виконуючий файл типу ЕХЕ. При работі з навчальною програмою необхідно використовувати меню програми, яке знаходиться в верхній частині екрану.

6. Результати роботи прикладної навчальної програми С++ з автоматизацією ХТП синтезу сечовини з двоступінчатою дистиляцією плава.

При  запуску  програми відкривається основне  вікно, в якому є основне меню програми і загружається заставка прикладної навчальної програми.

 

При натисканні кнопки "Технологія" відкривається  підменю з трьома командами "Мнемосхема", "Опис схеми", "Продукція". При  натисканні "Мнемосхема" в основне  вікно програми загружається рисунок  мнемосхеми синтезу сечовини з двоступінчастою  дистиляцією плаву, при наведенні  курсора мишки на апарати які  зображені на ній виводиться їхня назва.

 При натисканні на кнопку "Опис  схеми" відкривається вікно  в якому виводиться текс опису  схеми, при натисканні "Продукція", виводиться текст опису продукції.

При натисканні кнопки "Апарати" відкривається  підменю з трьома кнопками "Дистиляційна колона", "Колона синтезу", "Вакуум-випарний апарат",  які виводять ще підменю  з трьома кнопками "Конструкція", "Опис процесу" та "Параметри".

При натисканні кнопки основного меню "Управління ХТП" відкривається підменю з  чотирма кнопками "Автоматизація  виробництва", «Управління вакуум-випарним апаратом», «Управління дистиляційною колоною» і «Управління колоною синтезу».

При натисканні на основному меню кнопки «Інформація» виводиться підменю яке містить  дві кнопки «Список літератури»  і «Про програму».

Остання кнопка основного меню «Вихід» при натисканні відкривається підменю з двома  кнопками «Так» і «Ні». При натисканні «Так» закривається основне вікно  програми, а при «Ні» продовжується  робота програми. 
 

    7. Литература. 

  1. Архангельський  А.Я, Тагин М.А. Программирование в  C++Builder 6 и 2006. – М.: ООО “Бином-Пресс”, 2007 г. – 1184 с.: ил.
  2. Юкельсон И.И. Технология основного органического синтеза. – М.: “Химия”, 1968 г. – 848 с.
  3. Архангельський А.Я. Программирование в C++ Builder 6. – М.: «Издательство БИНОМ», 2003 г. – 1152с.
  4. Архангельский А.Я. С++Builder6. Справочное пособие. Книга 1. Язык С++. – М.: Бином-Пресс, 2002,544с.:ил.

Информация о работе Структура файлового забезпечення прикладної навчальної програми С++ з автоматизацією ХТП синтезу сечовини з двоступінчатою дистиляці