
- •Міністерство освіти і науки україни
- •1.Вступ:
- •2. Опис предметної галузі застосування програмного забезпечення, що було розроблене в ході курсової роботи.
- •3. Опис специфічних просторів імен, класів, функцій, що були використані при роботі з системними процесами.
- •4.Табличний опис класів (клас, конструктор(и), методи, властивості, події)
- •5. Демонстрація інтерфейсу пз (програмного забезпечення)
- •6.Програмний код
- •8. Висновки
- •9.Перелік посилань
4.Табличний опис класів (клас, конструктор(и), методи, властивості, події)
1)public class ParsingService
| |
Конструктор
|
стандартний
|
Методи: 4 методи(1 відкритий та 3 приватні) :
|
1.public List<Bank> ParseThePages(List<string> urls) Функція парсингу вказаних сторінок за url 2.private static Bank ParseTheCurrentPage(string url) Функція парсингу однієї сторінки за url 3.private static Bank GetBank(HtmlDocument doc) Функція отримання об’єкту банка за вказаним html документом 4.private static string GetHtml(string url); Функція для отримання html сторінки
|
Властивості:
|
немає
|
Події:
|
немає |
2)public class Bank | |
Конструктор
|
стандартний
|
Методи:
|
немає
|
Властивості:
|
1.public string Name { get; set; } 2.public string UsdBuy { get; set; } 3.public string UsdSale { get; set; } 4.public string EurBuy { get; set; } 5.public string EurSale { get; set; } 6.public string RubBuy { get; set; } 7.public string RubSale { get; set; }
|
Події:
|
немає |
3)public partial class FormMain : Form
| |
Конструктор: |
визивається стандартна функція ініціалізації компонентів форми та ініціалізується змінна _client |
Методи:
|
private void FillTheDataGridView(List<Bank> banks)
private void btn_Parse_Click(object sender, EventArgs e) public FormMain() private List<string> _bankUrls = new List<string>()
|
Властивості:
|
немає
|
Події:
|
немає |
Події:
|
немає |
4) public partial class MyParsingService : ServiceBase | |
Конструктор: |
одна приватна функція ініціалізації та 2 невизначених функції;
|
Методи:
|
protected override void OnStop() protected override void OnStart(string[] args)
|
Властивості:
|
немає
|
Події:
|
немає |
Події:
|
немає |