результатах“. Зв’язок з базою даних встановлюється за допомогою ODBC-драйвера, який представляється в Windows відповідною динамічною бібліотекою (ODBC.DLL). Структура даних класів подана на рисунку 3.8
Рисунок . – Структура класів для роботи з БД
Модуль для роботи з вхідними даними про банківську установу
Даний модуль реалізовано на основі класу Normativ (рис.3.9), в якому реалізовані методи для настройки даної програми для роботи з заданою банківською установою. Кожна банківська установа може самостійно встановлювати величину впливу коефіцієнтів на рейтинг кредитоспроможності підприємств.
Рисунок . – Структура класу Normativ
Модуль для введення, перегляду, знищення даних про підприємства-позичальники в БД
В даному модулі реалізовані основні функції по роботі з записами таблиць БД: додати запис, знищити, редагувати, попередній запис, наступний запис. Структура даного модуля зображено на рисунку 3.10
Рисунок . – Структура класу forma
Модуль для формування матриці узагальнених оцінок і знаходження рейтингу підприємств
Після запуску цього модуля відбувається виклик модулів для роботи з БД, зчитуються дані і визначаються коефіцієнти кредитоспроможності, на основі яких формується матриця узагальненої оцінки. Після закінчення даного процесу відбувається процес стандартизації показників відносно нормативного показника, формуються рейтинги підприємств-позичальників згідно формули 2.1, тобто формується матриця рейтингової оцінки позичальників. Структура даного класу Rejting зображена на рисунку 3.11
Рисунок . – Структура класу Rejting
Модуль для виводу списку рейтингів підприємств-позичальників
Даний модуль реалізований як клас VuvRejting (рис. 3.12). Даний клас використовуючи дані Rejting виконує формування списку підприємств-позичальників, їх рейтингу і місць.
Рисунок . – Структура класу VuvRejting
Модуль для виводу матриці рейтингової оцінки підприємств-позичальників
Даний модуль виконує формування матриці рейтингової оцінки за допомогою класу CListCtrl, в якому формуються відповідні стовпчики і дані розрахунків класу Rejting (див. табл. 2.2). Структура даного модуля зображено на рисунку 3.13
Рисунок . – Структура класу MatrixOc
Модуль для роботи гіперпосиланнями
Для обробки гіперпосилань було створено клас HyperLink (рис. 3.14). Він обробляє події такі як наведення на гіперпосилання, виведення підказки, виконання дій при кліку на посилання.
Рисунок . – Структура класу HyperLink
Системні вимоги для встановлення і використання програми „KredPrognoz“
Для встановлення програми необхідно скопіювати папку KredPrognoz на жорсткий диск комп’ютера. В даній паці знаходиться файл запуску програми і файл бази даних для зберігання даних про підприємства-позичальники і вагові значення показників фінансового стану підприємств встановлені банком, що користується даною програмою.
Мінімальні й рекомендовані системні й апаратні вимоги необхідні для встановлення і надійної роботи програми подані у таблиці 3.1
Таблиця . – Системні й апаратні вимоги необхідні для встановлення програми
Компонент | Мінімальні вимоги | Рекомендовані вимоги
Процесор | Pentium/ Celeron, AMD K6/ Athlon/ Duron і інші, 550МГц | Pentium IV, 1ГГц
Дисковий простір | 10 Мб | 30 Мб
Оперативна пам’ять | 128 Мб | 256 Мб
Операційна система | Windows Xp
Додатки | Microsoft Office 2003 або пізнішої версії (або ODBC-драйвери)
Запуск і використання програми
Для запуску програми „Визначення кредитоспроможності підприємств“ необхідно запустити на виконання файл KredPrognoz.exe. Після запуску програми, появиться головне вікно програми (рис 3.15), в якому знаходиться меню для виконання всіх операцій пов’язаних з внесенням, редагуванням даних про підприємства і банк, а також обчислення рейтингової оцінки підприємств-позичальників.
Рисунок . – Головне вікно програми
Після першого запуску програми необхідно виконати настроювання даних під конкретну банківську установу. Для цього необхідно скористатися меню програми ПравкаНормативні і вагові значення показників. Відкриється діалогове вікно (рис 3.16), в якому є стовпчик з назвами показників і їх нормативними і ваговими значення. Нормативні значення введені згідно із тими, що встановлені НБУ, а щодо вагових значень кожний банк може корегувати під свою діяльність.
Рисунок . – Діалогове вікно „Нормативні і вагові значення показників кредитоспроможності“
Для подальшої роботи програми необхідно ввести дані про підприємства-позичальники. Це виконується за допомогою меню ФайлІнформація про підприємства. Появиться форма „Дані про підприємства“ (рис 3.17), в якій можна виконувати перегляд попередньо введених даних про підприємства, видаляти їх, а також виконувати ввід нових даних.
Рисунок . – Форма „Дані про підприємства“
Після введення інформації про підприємства можна починати виконувати розрахунок рейтингової оцінки про підприємства.
Рисунок . – Вікно „Рейтинги підприємств“
Для цього вибирається меню Визначити Рейтинг підприємств. Далі програма буде виконувати зчитування даних з бази даних і визначення рейтингу підприємств. На основі величини рейтингу визначається також місце підприємств в загальній оцінці фінансового стану. Для тестування даної програми введемо дані про такі підприємства, які претендують на кредит ПП.„Стандарт“, ТОВ „Фантум“, МП „Прилад“, ВАТ „Івано-Франківськбуд“ Після проведення розрахунків (див. рис 3.18) бачимо що найвищий рейтинг має ТОВ „Фантум“, яке визначено як найвірогідніше підприємство-претендент на отримання кредитних позичок.
Рисунок . – Вікно „Матриця рейтингової оцінки“
Але бувають і випадки коли рейтинги підприємств є однакові, тоді для цього необхідно подивитись детальну інформацію про хід обчислень. Для цього в вікні „Рейтинги підприємств“ натиснути кнопку „Детальна інформація“. Появиться вікно „Матриця рейтингової оцінки“ (рис. 3.19) на основі якого працівник банку визначає, які з вагомих показників для даного банку є більш значущими визначає підприємство, яке претендує на одержання кредиту.
Даний розділ описує розробку структури бази даних (таблиці і взаємозв’язки між ними) та опис та структуру програми та її програмних модулів для зберігання та обробки даних. Розроблена програма в середовищі візуального програмування Microsoft Visual Studio 2005 має зручний користувацький інтерфейс, чим і забезпечує зручність її користування та адекватність до теми розробки дипломного проектування.
Економічна доцільність використання програмного забезпечення
Економічна доцільність розробки програмного забезпечення та його впровадження
Всі програмні продукти, які розробляються на даний час, необхідно обґрунтувати з точки зору економічної доцільності.