Введение 5
1 Обзор литературы 7
2 Описание программы 11
2.1 Информационное обеспечение 11
2.2 Алгоритмическое обеспечение 12
2.3 Специальное и общесистемное программное обеспечение 13
2.4 Интерфейс пользователя 14
3 Описание применения программы 15
3.1 Описание компонентов 15
3.2 Вызов и загрузка программы 15
4 Тестирование программы 16
Заключение 17
Список использованных источников 18
Приложение А. Блок-схема программы 19
Приложение Б. Листинг или текст программы 21
Приложение В. Результаты выполнения программы 29
Приложение Г. Файлы программного проекта
#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
#include "Unit4.h"
#include "Unit6.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
//конструктор
Bludo::Bludo(String raskladka, String recept)
{
Bludo::raskladka = raskladka;
Bludo::recept = recept;
}
//конструктор по умолчанию
Bludo::Bludo()
{
Bludo::raskladka = "";
Bludo::recept = "";
}
//деструктор
Bludo::~Bludo(){}
//возвращают значение соответствующего атрибута
String Bludo::GetRaskladka(void)
{
return raskladka;
}
String Bludo::GetRecept(void)
{
return recept;
}
//устанавливают значение соответствующего атрибута
void Bludo::SetRaskladka(String raskladka)
{
Bludo::raskladka = raskladka;
}
void Bludo::SetRecept(String recept)
{
Bludo::recept = recept;
}
//конструктор
Produkt::Produkt(String naim, int cena, int kol)
{
Produkt::naim = naim;
Produkt::cena = cena;
Produkt::kol = kol;
}
//конструктор по умолчанию
Produkt::Produkt()
1. Архангельский А.Я. Программирование в С++Builder 6 : Москва, 2003.
2. Дейтел Х.М., Дейтел П.Дж. Как программировать на С++: Москва, 2001.
3. Н.Б.Культин, C++ Builder в задачах и примерах.
4. Объектно-ориентированное программирование: Учеб.-метод. Комплекс. Сост. и общ. Ред. А.О. Глухова. – Новополоцк: ПГУ, 2004. – 268 с.
5. Скляров В.А. Язык С++ и объектно-ориентированное программирование: Минск, 1997.
6. Сэвитч У. С++ в примерах: Москва, 1997.
7. Фаулер М., Скотт К. UML. Основы. - Пер. с англ. - СПб: Символ-Плюс, 2002.
8. Фаулер М., Скотт К. UML. Основы. - Пер. с англ. - СПб: Символ-Плюс, 2002..
9. Шамис В.А. Borland C++Builder 6 для профессионалов: Москва, 2005
10. Юлий Кетков, Александр Кетков Практика программирования: Visual Basic, C++ Builder, Delphi. – СПб: «БХВ - Петербург».