Разработка программного обеспечения определения стоимости почтового тарифа пересылки бандероли наложенным платежом

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

-------------------------------------------------

#pragma package(smart_init)

#pragma link "ComboCounter"

#pragma link "cspin"

#pragma link "HandTuning"

#pragma resource "*.dfm"

TForm1 *Form1;

double price[5] = {12.55, 16, 18, 21, 23.15};

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

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

{

}

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

void __fastcall TForm1::btnExitClick(TObject *Sender)

{

this->Close();

}

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

void __fastcall TForm1::btnCalcClick(TObject *Sender)

{

htCost->Value = ceil(htWeight->Value / 500) * price[cboDistance->ItemIndex];

}

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

void __fastcall TForm1::btnClearClick(TObject *Sender)

{

htWeight->Value = 0;

htCost->Value = 0;

cboDistance->ItemIndex = 0;

}

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

4. Пример выполнения программы

 

Пример 1

 

Рисунок 1

 

Пример 2

 

Рисунок 2

 

Пример 3

 

Рисунок 3

Пример 4

 

Рисунок 4

 

Пример 5

 

Рисунок 5

 

Пример 6

 

Рисунок 6

ЗАКЛЮЧЕНИЕ

 

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

В результате выполнения курсовой работы был составлен принципиальный алгоритм для решения поставленной задачи. Далее он был детализован и реализован на ЭВМ. В конце, был проведён анализ полученных результатов, и сделаны необходимые выводы, был построен алгоритм и реализован программный продукт в среде визуального программирования CodeGear RAD Studio 2009 под ОС типа Windows для IBM PC-совместимых компьютеров.

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ и литературы

 

  1. Архангельский А.Я. Программирование в С++ Builder 6. [Текст] / А.Я. Архангельский. М.: Бином, 2003. С. 1154.
  2. Ахо А.. Построение и анализ вычислительных алгоритмов [Электронный ресурс] / А. Ахо, Дж. Хопкрофт, Дж. Ульман. М.: Мир. 1999. С. 143.
  3. Бронштейн И.Н. Справочник по математике для инженеров и учащихся втузов [Текст] / И.Н. Бронштейн, К.А. Семендяев. М.: Наука, 2007. 708 с.
  4. Кремер, Н.Ш. Высшая математика для экономистов: учебник для студентов вузов. [Текст] / Н.Ш. Кремер, 3-е издание М.:ЮНИТИ-ДАНА, 2006. C. 412.
  5. Мейерс С. Наиболее эффективное использование С++. [Электронный ресурс] / С. Мейерс. М.: ДМК Пресс, 2000. С. 304.
  6. Павловская Т.А. Программирование на языке высокого уровня. [Текст] / Т.А. Павловская. М.: Питер, 2003. С. 461.
  7. Семакин И.Г. Основы программирования. [Текст] / И.Г. Семакин, А.П. Шестаков. М.: Мир, 2006. C. 346.
  8. Эккель Б. Введение в стандартный С++. [Электронный ресурс] / Б. Эккель. М.: Питер, 2004. С. 572.