
- •Курсовий проект (робота)
- •Перелік умовних позначень, символів, одиниць, скорочень і термінів
- •1 Опис предметної області
- •Огляд існуючих методів вирішення завдання
- •1.2 Огляд існуючих програмних засобів, що вирішують аналогічні завдання
- •1.3 Постановка завдання роботи.
- •2 Аналіз програмних засобів
- •2.1 Огляд особливостей мови програмування.
- •2.2 Огляд особливостей обраного компілятору.
- •2.3 Огляд бібліотек що використовується в роботі
- •3.3 Висновки з розділу 3
- •4 Посібник програміста
- •4.1 Призначення та умови застосування програми
- •4.2 Структура програми
- •5 Інструкція користувача
- •Висновки
- •Список літератури
- •Додаток а Текст програми
3.3 Висновки з розділу 3
Було описано основні розроблені алгоритми, та основні рішення що до модульного уявлення системи.
4 Посібник програміста
4.1 Призначення та умови застосування програми
Програмна система автоматизує роботу футбольного клубу.
Розроблене програмне забезпечення реалізовує наступні функції:
створення інтерактивних схем пересування гравців;
ведення списку складу команди, тренерів, комплексу тренувань;
встановлення тренувального процесу;
ведення розкладу матчів і тренувань.
Додаток відповідає наступним вимогам до надійності:
видає повідомлення при некоректному заповнені числових та текстових полів;
проводить обробку виключних ситуацій;
коректно зберігає інформацію;
Для роботи програми необхідно мати персональний комп’ютер з такими мінімальними характеристиками:
процесор з тактовою частотою не менш 800 МГц;
оперативна пам'ять не менш 256 Мб;
вільний дисковий простір близько 1Мб та простір для зберігання даних в базі і схем;
відеокарта NVIDIA GeForce 128Mb або інша з подібними характеристиками.
Окрім цього повинні бути у наявності монітор, клавіатура, та маніпулятор „миша”.
Програмне забезпечення, яке повинно бути встановлено на персональному комп’ютері: операційна система Windows (Windows ХР – Windows 8), Microsoft Access пакету Microsoft Office 2007.
Програма розроблена у середі розробки програм Microsoft Visual Studio 2010. Базу даних розроблено у Microsoft Access 2007.
Розроблена програма складається з наступних файлів: Trener.exe, Trener.sln, App.xaml, App.xaml.cs, CalendarInfo.xaml, CalendarInfo.xaml.cs, CalendarUserControl.xaml, CalendarUserControl.xaml.cs, PlayerInfo.xaml, PlayerInfo.xaml.cs, ClassPlayer.cs, Converts.cs, MainWindow.xaml, MainWindow.xaml.cs, UserControl1.xaml, UserControl1.xaml.cs.
4.2 Структура програми
Для реалізації інтерфейсу програми був розроблений власний стиль оформлення. На головній формі розташовуються вкладки, на яких відображається інформація. Цей стиль є найбільш зручним для багатовіконних додатків.
При проектуванні програмного продукту були використані як стандартні компоненти Windows (таблиця 4.1), так і розроблені власноруч компоненти (таблиця 4.2). Компоненти Windows були стилізовані відповідно до загального інтерфейсу додатку.
Таблиця 4.1 – Компоненти Windows, використані при побудові інтерфейсу
Компонент |
Опис |
TabControl |
Компонент, який вміщає в собі вкладки |
TabItem |
Компонент, який створює вкладку та набір дочірніх елементів |
ListBox |
Компонент, який містить список елементів для вибору |
DataGrid |
Компонент, що вміщує у собі дані у вигляді таблиці |
ComboBox |
Компонент, призначений для вибору значення у списку, що розкривається |
Button |
Компонент, призначений для виконання дії по натисненню |
Image |
Компонент, що відображає деяке зображення |
TextBox |
Компонент, що слугує для вводу тексту користувачем |
TextBlock |
Компонент, який відображає деякий текст на екрані |
Таблиця 4.2 – Компоненти, що розроблені самостійно і використані при побудові інтерфейсу
Компонент |
Опис |
TimeLineElement |
Компонент, що відображає положення гравця у задану секунду |
Calendar |
Компонент, що відображає розклад тренувань та матчів у календарному вигляді |
CalendarInfo |
Компонент, що призначений для зручного управління тренуваннями та матчами |
PlayerInfo |
Компонент, що призначений для зручного управління гравцями |
Програма складається з таких файлів(таблиця 4.3)
Таблиця 4.3 – Опис файлів програми
-
Назва файлу
Опис файлу
Trener.exe
Скомпонований файл додатку
Trener.sln
Файл Visual Basic .NET призначений для вне-сення змін у додаток
App.xaml
Розмітка головного додатку
App.xaml.cs
Код головного додатку
CalendarInfo.xaml
Розмітка елементу „Інформація календаря”
CalendarInfo.xaml.cs
Код елементу „Інформація календаря”
CalendarUserControl.xaml
Розмітка елементу „Календар”
CalendarUserControl.xaml.cs
Код елементу „Календар”
PlayerInfo.xaml
Розмітка елементу „Інформація гравця”
PlayerInfo.xaml.cs
Код елементу „Інформація гравця”
ClassPlayer.cs
Код класу „Гравець”
Converts.cs
Код класів-конверторів
MainWindow.xaml
Розмітка головного вікна програми
MainWindow.xaml.cs
Код головного вікна програми
UserControl1.xaml
Розмітка елементу часової лінії
UserControl1.xaml.cs
Код елементу часової лінії
Для запуску програми необхідно відкрити файл Trener.exe.
4.3 Вхідні та вихідні дані
У якості вхідних даних виступає реляційна база даних формату MS Access. Цей файл містить у собі інформацію склад команди, розклад матчів та тренувань. Також вихідними даними має бути файл з експортованою схемою.
Вимоги до надійності:
програма повинна видавати повідомлення при некоректному заповнені числових та текстових полів;
програма має проводити обробку виключних ситуацій;
коректне зберігання інформації;
Для роботи програми необхідно мати персональний комп’ютер з такими мінімальними характеристиками:
процесор з тактовою частотою не менш 800 МГц;
оперативна пам'ять не менш 256 Мб;
вільний дисковий простір близько 1Мб та простір для зберігання даних в базі і схем;
відеокарта NVIDIA GeForce 128Mb або інша з подібними характеристиками.
Окрім цього повинні бути у наявності монітор, клавіатура, та маніпулятор „миша”.
Програмне забезпечення, яке повинно бути встановлено на персональному комп’ютері: операційна система Windows (Windows ХР – Windows 8), Microsoft Access пакету Microsoft Office 2007.
Вихідних даних у меня нет – а схемы, которые получаются – это разве не выходные данные?
А вхідні это имена игроков и т.д. да, база данных по игрокам, можно схему БД привести
У якості вихідних даних виступають схеми футбольної команди та календар…