rSale.ReadOnly=true; .eurSale.Width=70;
//
//rubBuy
//bBuy.HeaderText= RUB Купівля raquo ;;. rubBuy.Name= rubBuy raquo ;;. rubBuy.ReadOnly=true; bBuy.Width=70;
//
//rubSale
//bSale.HeaderText= RUB Продаж raquo ;;. rubSale.Name= rubSale raquo ;;. rubSale.ReadOnly=true; bSale.Width=70;
//
//FormMain
//.AutoScaleDimensions=new System.Drawing.SizeF (6F, 13F) ;. AutoScaleMode=System.Windows.Forms.AutoScaleMode.Font; .ClientSize=new System.Drawing.Size (774, 362) ;. Controls.Add (this.dgv_ExchangeRate) ;. Controls.Add (this.btn_Parse) ;. Icon=((System.Drawing.Icon) (resources.GetObject ( $ this.Icon )));.MaximumSize=new System.Drawing.Size (790, 1 000) ;. MinimumSize=new System.Drawing.Size (790, 400) ;. Name= FormMain raquo ;;. Text= Курси валют raquo ;;
((System.ComponentModel.ISupportInitialize)(this.dgv_ExchangeRate)).EndInit();.ResumeLayout(false);
}
# endregionSystem.Windows.Forms.Button btn_Parse; System.Windows.Forms.DataGridView dgv_ExchangeRate; System.Windows.Forms.DataGridViewTextBoxColumn bankName; System.Windows.Forms.DataGridViewTextBoxColumn usdBuy; System.Windows.Forms.DataGridViewTextBoxColumn usdSale; System.Windows.Forms.DataGridViewTextBoxColumn eurBuy; System.Windows.Forms.DataGridViewTextBoxColumn eurSale; System.Windows.Forms.DataGridViewTextBoxColumn rubBuy; System.Windows.Forms.DataGridViewTextBoxColumn rubSale;
}
}
Висновки
Програма віконувалась на трьох етапах:
) створення сервіса-служби
) створення хоста, на якому булу реалізована програма
) створення додатка, с помощью которого ми Можемо Бачити результат роботи програми вцілому
Принцип роботи програми такий, что запускаючі наш клієнт ми через контракт Звертаємося до сервиса, что Виконує роботи Парсинг та через клавішу в нашому інтерфейсі виводимо результат на екран.
Конфігурації були автоматично налаштовані та Встановлені як App.config помощью Функції mexBehaviour.
Основні елементи: в Програмі є об'єктом з Даними
Мі ОТРИМАНО масив банків Із масиву url-адреса и конвертувалі его у спісокinfo - це змінна з інформацією, что вікорістовувалась- таблиця, в Якій демонструвався результат
У IParsingService я Створив інтерфейс (контракт) програми, а в ParsingService - реалізацію інтерфейсу.
Дана програма может буті корисностей у багатьох Напрямки діяльності, в Особливостігри банківській. У даній сфері можна використовуват програму абсолютно у різніх Напрямки и з різнімі цілямі. Например люди, что Працюють з фінансами або їх робота так чи інакше зв язана з курсами валют могут використовуват парсер для перегляду та збору Інформації щодо вартості гривні відносно долару, євро чи рубля
На Основі даних, что вона демонструє, можна такоже будуваті звіти, демонструваті статистику, та будуваті графіки Падіння або Підвищення курсу. Програма є актуальною, оскількі за Последний годину курс гривні МАВ тенденцію до різкого Падіння. А парсер дозволяє відстежуваті ЦІ Зміни та делать певні Висновки, віходячі з цього. Про єкт моєї курсової роботи є такоже очень функціональнім в плане Користувачів. Дана програма может буті корисностей для кожної людини, особливо для тихий хто має певні Збереження в Банківських установах або бажає Відкрити рахунок у певній Валюті або ж обміняті свои Збереження.
Програма Виконує збір информации з сайту finance.i.ua, де розташована вся інформація относительно курсів валют у виде XML файлу. Програма бере за основу та шукає інформацію самє з цього файлу, Який Постійно оновлюється. У даного файлі такоже присутности інформація относительно банків (телефон, адреси, місто и т.д.).
звічайна, программа может працювати лишь за наявності інтернет-з'єднання, оскількі всю інформацію вона пріймає від веб сайту, но це спріяє актуальності та коректності поданої информации.
Отже програма є очень актуальна в Сейчас, корисностям та зрозумілою для шкірного звічайна користувача.
Перелік ПОСИЛАННЯ
http://csparser.codeplex/://easylab.ua/csharp-wf/pishem-parser-na-c://msdn.microsoft/en-us/library/bb332338.aspx/post/112325/://msdn.microsoft/en-us/library/ms733069%28v=vs.110%29.aspx://stackoverflow/questions/846994/how-to-use-html-agility-pack://codeproject/Articles/123067/A-Simple-Sample-WCF-Service://c-sharpcorner/UploadFile/0c1bb2...