ізацій, була та обставина, що для пошуку даних необхідних для розробки стратегії доводилося переходити по багатьох пунктах меню, запам'ятовуючи величезна кількість незрозумілих цифр. Мною була розроблена система, що видає підказки при наведенні на певні об'єкти. До таких об'єктів, наприклад, відносяться назви продуктів у вікні розробки стратегії. Роботу даної системи можна побачити на малюнку (5). Система розроблена так, що при незначній зміні будь-якого графічного об'єкта він може стати об'єктом системи підказок. Для цього: клас графічного об'єкта успадковується від класу PromtingObject, встановлюється унікальне ім'я, по якому однозначно визначатиметься підказка, що виводиться при наведенні, створений об'єкт реєструється у примірника класу PromtHandler, що зберігає всі підказки (і керуючого їх висновком), і ініціалізувати текст підказки.
4.9 Результат обробки стратегії
Після обробки стратегій на сервері, додаток, запущене на стороні користувача, отримує інформація про фінансово-економічної ситуації підприємства. Порядково починають виводитися на екран вийшло значення: загальної виручки, балансового прибутку, чистого прибутку, суми зарахованої банку на оплату кредиту. Так, користувач спостерігає як залежать між собою ці величини і як вони обчислюються.
Попередження, що виводяться користувачеві
На першій сторінці, користувачеві необхідно ввести нік і назву підприємства, якщо поля порожні, то виводяться повідомлення представлені на малюнках (9 і 10) відповідно.
Рис. 9 Рис. 10
У момент ініціалізації параметрів гри на сервері, адміністратор вибирає тип поля нік. Поле нік може бути двох типів:
стандартизоване. Дані в поле подібного тип повинні бути введені в певному форматі: набір буквених символів _ число (в заданому діапазоні). Ця форма зручна при роботі зі студентами, розбитими на групи. Набір буквених символів використовується для запису прізвища. Число в кінці - для запису групи.
поле вільного формату. У полі даного формату може бути введена будь-яка послідовність символів.
Якщо адміністратор вибрав стандартизований тип поля нік, і гравець, помилився у форматі, то з'явиться повідомлення про помилку, показане на малюнку (11).
Рис. 11
Нижче наведено Print screen повідомлення, що з'являється в разі відмови сервера на запит підключення:
Рис. 12
За 2 хвилини до закінчення поточного року, користувач попереджається повідомленням
Рис. 13
Складена стратегія перевіряється на допустимість. Якщо стратегія не припустима (у користувача не вистачає коштів на складений ним план виробництва), то виводиться повідомлення про помилку, показане на (13) зображенні.
Рис. 14
Рішення про те видати чи не видавати запитаний кредит приймається на сервері. Результат виводиться користувачеві на екран у вигляді повідомлень (необхідно нагадати, що для кожного кредиту вводиться коефіцієнт максимального відношення наявного капіталу користувача до запитаної кредитної сумі).
Рис. 15