Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая.pdf
Скачиваний:
37
Добавлен:
11.05.2015
Размер:
865.18 Кб
Скачать

4Разработка пользовательского интерфейса

4.1Макеты и спецификация окон

Макет представляет собой структуру окна и его вид. Макеты окон разрабатываемой системы приведены на рисунках 9-17. Спецификация окон

— в таблице 12.

Рисунок 9. Окно администратора. Вкладка «Стадионы»

15

Рисунок 10. Окно администратора. Вкладка «Клуб»

Рисунок 11. Окно администратора. Вкладка «Игроки»

16

Рисунок 12. Окно администратора. Вкладка «Контракты»

Рисунок 13. Окно администратора. Вкладка «Турниры»

17

Рисунок 14. Окно администратора. Вкладка «Матчи»

Рисунок 15. Окно администратора. Вкладка «Выходы на поле»

18

Рисунок 16. Окно администратора. Вкладка «Голы»

Рисунок 17. Окно администратора. Вкладка «Типы голов»

19

 

 

 

Таблица 12. Спецификация макетов окон

 

 

 

 

Назва

Вклад

 

Характеристика элементов окна

ние

ка

 

 

 

администратора

«Стадионы»

1)

Таблица — таблица для отображения стадионов и соответствующей

данными из полей редактирования.

 

 

информации о стадионах.

 

 

2)

Поля ввода — ввод и редактирование информации о стадионах.

 

 

3)

Кнопка добавить — добавить информацию из полей ввода в БД.

 

 

4)

Кнопка обновить — обновление информации о стадионе новыми

Окно

 

5)

Кнопка удалить — удаление выделенного в таблице стадиона из БД.

 

 

 

 

1)

Таблица — таблица для отображения клубов и соответствующей

 

 

 

 

информации о клубах.

 

«Клуб»

2)

Поля ввода — ввод и редактирование информации о клубах.

 

3)

Кнопка добавить — добавить информацию из полей ввода в БД.

 

4)

Кнопка обновить — обновление информации о клубе новыми

 

данными из полей редактирования.

 

 

5)

Кнопка удалить — удаление выделенного в таблице клуба из БД.

 

 

6)

Кнопки навигации — с их помощью осуществляется выбор уже

 

 

присутствующих в БД значений.

 

 

1)

Таблица — таблица для отображения игроков и соответствующей

 

«Игроки»

информации об игроках.

 

2)

Поля ввода — ввод и редактирование информации об игроках.

 

 

 

 

3)

Кнопка добавить — добавить информацию из полей ввода в БД.

 

 

4)

Кнопка обновить — обновление информации об игроке новыми

 

 

данными из полей редактирования.

 

 

5)

Кнопка удалить — удаление выделенного в таблице игрока из БД.

 

 

1) Таблица — таблица для отображения контрактов и соответствующей

 

 

информации о контрактах.

 

«Контракты»

2)

Поля ввода — ввод и редактирование информации о контрактах.

 

3)

Кнопка добавить — добавить информацию из полей ввода в БД.

 

 

 

 

4)

Кнопка обновить — обновление информации о контракте новыми

 

 

данными из полей редактирования.

 

 

5)

Кнопка удалить — удаление выделенного в таблице контракта из БД.

 

 

6)

Кнопки навигации — с их помощью осуществляется выбор уже

 

 

присутствующих в БД значений.

 

 

7)

Поля ввода даты — вводится дата начала и конца действия контракта.

 

«Турниры»

1)

Таблица — таблица для отображения турниров и соответствующей

 

информации о турнирах.

 

 

 

 

2)

Поля ввода — ввод и редактирование информации о турнирах.

 

 

3)

Кнопка добавить — добавить информацию из полей ввода в БД.

 

 

4)

Кнопка обновить — обновление информации о турнире новыми

 

 

данными из полей редактирования.

 

 

5)

Кнопка удалить — удаление выделенного в таблице турнира из БД.

 

 

6)

Кнопка «Рассчитать результаты турнира» выполняет расчет

 

 

результатов турнира по уже имеющимся в БД значениям.

 

 

7)

Таблица выводов результата турнира — выводятся результаты

 

 

турнира, рассчитанные нажатием на кнопку «Рассчитать результаты

20