Разработка программы автоматизации деятельности пункта обмена валют

Автор работы: Пользователь скрыл имя, 26 Марта 2012 в 12:49, курсовая работа

Описание

Обменный курс валюты является тем ключевым фактором, который связывает экономику страны с остальным миром. Различают два вида обменных курсов: номинальный и реальный. Номинальный обменный курс - это относительная цена валют двух стран. Реальный – это относительная цена товаров, произведенных в двух странах.

Содержание

Введение
1. Теоретическая часть
1.1 Мировая валютная система и этапы ее развития
1.2 Валютный курс и валютный рынок
1.3 Валютные отношения и валютная система
2. Практическая часть
2.1 Блок схема
2.2 Текст программы
2.3 Результат работы
Заключение
Список используемой литературы

Работа состоит из  1 файл

К.Р.doc

— 573.50 Кб (Скачать документ)

          Развитие международных валютных отношений потребовало их определенной организации, в результате чего сформировались сначала национальные валютные системы, а затем и международные. Национальная валютная система устанавливает принципы организации и регулирования валютных отношений внутри отдельной страны. Она является частью денежной системы данной страны, но относительно – самостоятельна и имеет право выхода за национальные границы. В каждой стране особенностей такой системы определяются уровнем развития экономики и внешнеэкономических связей.

             На основе национальных валютных систем сформировалась международная (мировая) валютная система, которая является формой организации валютных отношений, закрепленных межгосударственными соглашениями. Она преследует глобальные мирохозяйственные цели и имеет специфический механизм функционирования.

В условиях рыночной экономики движение денежных средств из страны в страну, обмен и продажа валют осуществляется, прежде всего, через деятельность крупных коммерческих банков. Эти банки располагают сетью филиалов в разных странах или валютными счетами в банках других стран. Проводя через такие банки торговые и иные внешнеэкономические операции, клиенты имеют возможность вносить средства на счета банка в одной стране и при необходимости переводить эти вклады в другую страну в иной валюте.

Главными экономическими агентами внешнего валютного рынка выступают экспортеры, импортеры, держатели портфелей активов. Наряду с «первичными» субъектами валютного рынка – экспортерами и импортерами, формирующими базисный спрос и предложение валют, и «вторичных» - тех участников валютного рынка, которые торгуют непосредственно валютой. Это – коммерческие банки, валютные брокеры и дилеры. Определение «вторичные» весьма условно, поскольку в настоящее время около 90 % всех сделок на внешнем валютном рынке не связаны с торговыми операциями. Большая часть торговли, валютой – это обычная биржевая игра, с целью получения прибыли, где в качестве объекта фигурируют обменные курсы валют.

Важнейшими субъектами в сфере международного денежного обращения выступают правительственные органы. Денежно – кредитные отношения в мировой экономике затрагивают национальные интересы государства. Закономерно, что в ходе эволюции этих отношений вырабатывались правила и законы, регулирующие эти отношения, приемлемые сточки зрения национальных интересов.

Особое место в национальной валютной системе занимает резервная валюта. Она служит для определения валютного паритета, используется для проведения валютной интервенции, может выполнять функции платежного средства. Официально статус резервной валюты имеет американский доллар, но на практике ею служит также немецкая марка и японская Йена.

 

 

 

 

 

 

 

 

 

2. Практическая часть

2.1 Блок схема

 

 

 

                           

 

 

 

 

 

 

 

Рис 1. Блок-схема кнопки «Вычислить»

2.2 Текст программы

unit Unit1;

interface

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;

  type

  TForm1 = class(TForm)

    RadioButton1: TRadioButton;

    RadioButton2: TRadioButton;

    Edit1: TEdit;

    Edit2: TEdit;

    Edit3: TEdit;

    Edit4: TEdit;

    Button1: TButton;

    Button2: TButton;

    Button3: TButton;

    ComboBox1: TComboBox;

    ComboBox2: TComboBox;

    Label1: TLabel;

    Label2: TLabel;

    procedure RadioButton2Click(Sender: TObject);

    procedure RadioButton1Click(Sender: TObject);

    procedure Button3Click(Sender: TObject);

    procedure Button1Click(Sender: TObject);

    procedure Label2Click(Sender: TObject);

    procedure Button2Click(Sender: TObject);

   private

    { Private declarations }

  public

    { Public declarations }

  end;

           var   Form1: TForm1;

            implementation

           {$R *.dfm}

 

procedure TForm1.RadioButton2Click(Sender: TObject);

begin

Label2.Caption := 'р'; {Меняем направление стрелки}

Edit3.SetFocus  {Активизируем поле Edit3}

end;

 

procedure TForm1.RadioButton1Click(Sender: TObject);

begin

Label2.Caption := 'п'; {Меняем направление стрелки}

Edit4.SetFocus  {Активизируем поле Edit4}

end;

 

procedure TForm1.Button3Click(Sender: TObject);

begin

Close {Закрываем окно программы}

end;

 

procedure TForm1.Button1Click(Sender: TObject);

var  kurs1, kurs2, summa : real;

  cod : integer; ed : string[9];

begin

Val (Edit1.Text,kurs1,cod); {Получаем значения курса покупки}

Val (Edit2.Text, kurs2, cod); {Получаем значения курса продажи}

Val (Edit3.Text, summa, cod); {Получаем числовое значение суммы в выбранной валюте}

if RadioButton2.Checked = True then summa:=summa * kurs2

else summa:= summa * kurs1;

Str(summa:9:2, ed);

Edit4.Text := ed; {Полученное число суммы в выбранной валюте преобразовываем в текстовый формат, и результат присваиваем свойству Text поля вывода Edit4}

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

Edit1.Text:='';

Edit2.Text:='';

Edit3.Text:='';

Edit4.Text:='';

end;

procedure TForm1.Label2Click(Sender: TObject);

begin

if RadioButton1.Checked=True then

begin

Label2.Caption:='р';

RadioButton2.Checked:=True;

end

else

begin

Label2.Caption:='п';

RadioButton1.Checked:=True;

end;

end;

end.

2.3 Результат работы

1. После запуска программы на экране появляется окно «Обмен валют»

 

 

 

 

 

 

 

 

 

 

 

 

Рис 2. Окно программы при запуске

2. Первым шагом нам нужно выбрать валюту, которую мы хотим перевести.

 

 

 

 

 

 

 

 

 

 

 

 

Рис 3. Окно выбора валюты

3. Потом мы выбираем, в какую валюту мы будем переводить.

Рис.4 Окно выбора валюты

4. Также мы можем выбрать будем ли мы продавать валюту или покупать.

Рис 5. Окно выбора «Купля», «Продажа»

 

5. Следующим шагом нужно ввести текущий курс и количество переводимой валюты.

 

 

 

 

 

 

 

 

 

 

 

 

Рис 6. Окно ввода курса валюты

6. Чтобы узнать результат нужно нажать кнопку «Вычислить» и если он нас устраивает кнопку «Выход», в другом случае нам нужно нажать кнопку «Очистить поле» и сделать все шаги еще раз.

 

 

 

 

 

 

 

 

 

 

 

Рис 7. Окно результата

Заключение

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

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

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

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

 

 

 

 

 

 

Список используемой литературы

1.     Борисов Е. Ф. Экономическая теория. Хрестоматия. Москва. 2006 г.

2.     Боровский А. Н. Программирование в  Delphi, Санкт- Петербург, 2005 г.

3.     Зубко Н. М. Основы экономической теории. Москва, 2004 г.

4.     Культин Л. Б. Delphi в задачах и примерах, Санкт- Петербург,2005 г.

5.     Любимов Л. Л. Основы экономических знаний, Москва, 2007 г.

6.     Райзберг Б. А. Курс экономики. Москва, 2004 г.

7.     Советов Б. Я. Информационные технологии, 2006 г.

8.     Фаронов В.В. Система программирования Delphi, Санкт – Петербург, 2005 г

9.     Фаронов В.В. Delphi-программирование на языке высокого уровня, 2007 г

10.            Фленов М. Е. Библия Delphi, Санкт – Петербург, 2004 г.

 

 

 

 

 

3

 



Информация о работе Разработка программы автоматизации деятельности пункта обмена валют