y">//перевірка введених значень на правильність
{speed=Convert.ToInt32 (Speed_TB.Text); (speed lt; 1 || speed gt; 360)
{_ TB.Focus (); new Exception ( Швидкість повинна бути в діапозоні 1..360 рад/сек );
} (FormatException)
{. Cancel=true; _TB.Focus () ;. Show ( Швидкість повинна бути цілим числом ) ;;
tryradius=Convert.ToInt32 (Radius_TB.Text);
if (radius lt; 10 || radius gt; 100)
{_ TB.Focus (); new Exception ( Радіус кулі повинен бути не менше 10 і не більше 100 );
} (FormatException)
{. Cancel=true; _TB.Focus () ;. Show ( Радіус повинен бути цілим числом ) ;;
//обробка всіх інших помилок (Exception E) .Cancel=true; .Show (E.Message);
2.9 Інструкція з використання програми
У початковому стані (після запуску програми) можливими є два основних дії: додавання кульки і завантажити попередньо збереженого стану.
Додавання кулі здійснюється за допомогою кнопки «Додати куля», кнопки на панелі інструментів або пункту меню «Дія, Додати куля».
Видалення вибраного кулі здійснюється за допомогою кнопки «Видалити куля», кнопки на панелі інструментів або пункту меню «Дія, Видалити куля».
Зміна параметрів обраного кулі здійснюється за допомогою кнопки «Редагувати куля», кнопки на панелі інструментів або пункту меню «Дія, Редагувати куля».
Завантаження збереженого стану програми здійснюється за допомогою кнопки «Завантажити дані», кнопки на панелі інструментів або пункту меню «Дія, Завантажити дані».
При виконанні команди в діалоговому вікні потрібно вказати ім'я файлу і його тип. Вважається, що файл з розширенням «.txt» текстовий, а файл з розширенням «.dat» двійковий.
Збереження стану програми здійснюється за допомогою кнопки на панелі інструментів або пункту меню «Файл, Зберегти дані». Тип файлів збереження визначається за тим же алгоритмом, що і при завантаженні.
Після додавання кулі або завантажити їх стану стає доступним операція збереження поточного стану, яка наново блокується при видаленні останньої кулі.
Для виконання операцій видалення або зміни параметрів деякого кулі, він повинен бути обраний у списку куль.
На малюнку 2.4 зображено стан програми з кулями, так як жодна з куль не вибрати, то зміна та видалення недоступні.
Малюнок 2.4 - Демонстрація роботи програми
Висновок
У цій роботі вдалося розробити програму з використанням компонентів середовища візуального проектування Visual C #.
Виконання курсової роботи було розділено на два етапи:
- теоретичний аналіз поставленого завдання, що включає в себе постановку задачі, виділення основних класів, виділення основних дії і алгоритмів їх реалізації, визначення математичного апарату, необхідного при вирішенні завдання;
- програмна реалізація завдання засобами Visual C #, що включає в себе реалізацію основних класів, реалізацію основних дій, реалізацію класів діалогових форм, інструкцію по використанні програми.
Підсумком курсової роботи можна вважати закріплення знань в області створення алгоритмів, навичок програмування на мові C # і створенні додатків для операційних системи компанії Microsoft, отриманих в ході курсу «об'єктно-орієнтоване програмування».
Список літератури
1.Курсовая робота з програмування на Visual C # - навчальне видання - Кожемяченко В.І.- Новокузнецьк - 2013р - 28 с.
2.Программірованіе в середовищі Visual C # частина 2: метод. указ.-/СібГІУ - сост. В.І. Кожемяченко, С.Ю. Краснопьоров - Новокузнецьк - 2012р - 54 с.