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

5 Разработка концептуальных статических моделей классового уровня

5.1 Диаграмма пакетов и спецификация пакетов

Диаграмма пакетов представлена на рисунке 19, а ее спецификация — в таблице 14.

Рисунок 19. Диаграмма пакетов

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

Имя

Файлы, входящие в пакет

 

Описание

 

 

 

 

 

bin

About.obj, Pfootball.exe, Pfootball.obj,

Пакет,

содержащий

исполняемый и

Umain.obj

объектные файлы программы.

 

src

About.h, About.cpp, About.dfm, Umain.h,

Пакет,

содержащий

исходный код

Umain.cpp, Umain.dfm, Pfootball.bpr

программы.

 

 

 

5.2Классовая диаграмма системы, спецификации классовой диаграммы, классов, атрибутов, операций, отношений между классами

Классовая диаграмма системы представлена на рисунках 20-22, а ее спецификация — в таблице 15. Спецификация атрибутов представлена в таблице 16, спецификация операций — в таблице 17, спецификация

23

отношений — в таблице 18.

Рисунок 20. Диаграмма классов. Часть 1

24

Рисунок 21. Диаграмма классов. Часть 2

25

Рисунок 22. Диаграмма классов. Часть 3

26

Таблица 15. Спецификация классов

Класс

Файл

Пакет

Базовый класс

Описание

 

 

 

 

 

TForm1

Umain.h,

src

TForm

Класс окна администратора.

 

Umain.cpp

 

 

 

 

 

TAboutForm

About.h,

src

TForm

Класс окна информации о программе.

 

About.cpp

 

 

 

 

 

Таблица 16. Спецификация атрибутов

Класс

TForm1

Имя

Тип

 

Описание

 

 

 

 

Компонент,

используемый

для

OracleSession1

TOracleSession

подключения к БД и управления

 

 

транзакциями.

 

 

 

Panel1

TPanel

Элемент

панели,

являющийся

контейнерным компонентом.

 

 

 

 

 

 

Panel2

TPanel

-

 

 

 

 

 

 

 

 

 

Panel3

TPanel

-

 

 

 

 

 

 

 

 

 

Panel6

TPanel

-

 

 

 

 

 

 

 

 

 

Panel11

TPanel

-

 

 

 

 

 

 

 

 

 

Panel12

TPanel

-

 

 

 

 

 

 

 

 

 

Panel13

TPanel

-

 

 

 

 

 

 

 

 

 

Panel14

TPanel

-

 

 

 

 

 

 

 

 

 

Panel15

TPanel

-

 

 

 

 

 

 

 

 

 

Panel16

TPanel

-

 

 

 

 

 

 

 

 

 

Panel17

TPanel

-

 

 

 

 

 

 

 

 

 

Panel18

TPanel

-

 

 

 

 

 

 

 

 

 

Panel9

TPanel

-

 

 

 

 

 

 

 

 

 

Panel19

TPanel

-

 

 

 

 

 

 

 

 

 

Panel20

TPanel

-

 

 

 

 

 

 

 

 

 

Panel4

TPanel

-

 

 

 

 

 

 

 

 

 

Panel21

TPanel

-

 

 

 

 

 

 

 

 

 

Panel22

TPanel

-

 

 

 

 

 

 

 

 

 

Panel23

TPanel

-

 

 

 

 

 

 

 

 

 

Panel24

TPanel

-

 

 

 

 

 

 

 

 

 

Panel25

TPanel

-

 

 

 

 

 

 

 

 

 

Panel5

TPanel

-

 

 

 

 

 

 

 

 

 

Panel26

TPanel

-

 

 

 

 

 

 

 

 

 

Panel27

TPanel

-

 

 

 

 

 

 

 

 

 

27

Класс

Имя

Тип

Описание

 

 

 

 

 

Panel7

TPanel

-

 

 

 

 

 

Panel28

TPanel

-

 

 

 

 

 

Panel29

TPanel

-

 

 

 

 

 

Panel8

TPanel

-

 

 

 

 

 

Panel30

TPanel

-

 

 

 

 

 

Panel31

TPanel

-

 

 

 

 

 

Panel10

TPanel

-

 

 

 

 

 

Panel32

TPanel

-

 

 

 

 

 

Panel33

TPanel

-

 

 

 

 

 

 

 

Компонент, позволяющий во время проек-

 

PageControl1

TPageControl

тирования объединить на форме несколько

 

вкладок-страниц с разными компонентами

 

 

 

в них.

 

TabSheet1

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet2

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet3

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet4

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet5

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet6

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet7

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet9

TTabSheet

Вкладка.

 

 

 

 

 

TabSheet8

TTabSheet

Вкладка.

 

 

 

 

 

MainMenu1

TMainMenu

Определяет главное меню формы.

 

 

 

 

 

N1

TMenuItem

Элемент меню.

 

 

 

 

 

N2

TMenuItem

Элемент меню.

 

 

 

 

 

N3

TMenuItem

Элемент меню.

 

 

 

 

 

N4

TMenuItem

Элемент меню.

 

 

 

 

 

N5

TMenuItem

Элемент меню.

 

 

 

 

 

Button1

TButton

Кнопка.

 

 

 

 

 

ButtonStadiumInsert

TButton

Кнопка.

 

 

 

 

 

ButtonStadiumUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonStadiumDelete

TButton

Кнопка.

 

 

 

 

 

ButtonTurnirInsert

TButton

Кнопка.

 

 

 

 

 

ButtonTurnirUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonTurnirDelete

TButton

Кнопка.

 

 

 

 

 

ButtonGoalTypeInsert

TButton

Кнопка.

 

 

 

 

28

Класс

Имя

Тип

Описание

 

 

 

 

 

ButtonGoalTypeUpda

TButton

Кнопка.

 

te

 

 

 

 

 

ButtonGoalTypeDelet

TButton

Кнопка.

 

e

 

 

 

 

 

ButtonIgrokInsert

TButton

Кнопка.

 

 

 

 

 

ButtonIgrokUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonIgrokDelete

TButton

Кнопка.

 

 

 

 

 

ButtonClubInsert

TButton

Кнопка.

 

 

 

 

 

ButtonClubUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonClubDelete

TButton

Кнопка.

 

 

 

 

 

ButtonContractInsert

TButton

Кнопка.

 

 

 

 

 

ButtonContractUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonContractDelete

TButton

Кнопка.

 

 

 

 

 

ButtonMatchInsert

TButton

Кнопка.

 

 

 

 

 

ButtonMatchUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonMatchDelete

TButton

Кнопка.

 

 

 

 

 

ButtonInfieldInsert

TButton

Кнопка.

 

 

 

 

 

ButtonInfieldUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonButtonInfieldD

TButton

Кнопка.

 

elete

 

 

 

 

 

ButtonGoalInsert

TButton

Кнопка.

 

 

 

 

 

ButtonGoalUpdate

TButton

Кнопка.

 

 

 

 

 

ButtonGoalDelete

TButton

Кнопка.

 

 

 

 

 

Button2

TButton

Кнопка.

 

 

 

 

 

Button3

TButton

Кнопка.

 

 

 

 

 

 

 

Этот компонент инкапсулирует двумерную

 

DBGrid1

TDBGrid

таблицу, в которой строки представляют

 

собой записи, а столбцы — поля набора

 

 

 

 

 

 

данных.

 

 

 

 

 

DBGrid2

TDBGrid

-

 

 

 

 

 

DBGrid3

TDBGrid

-

 

 

 

 

 

DBGrid4

TDBGrid

-

 

 

 

 

 

DBGrid5

TDBGrid

-

 

 

 

 

 

DBGrid6

TDBGrid

-

 

 

 

 

 

DBGrid7

TDBGrid

-

 

 

 

 

 

DBGrid8

TDBGrid

-

 

 

 

 

29

Класс

Имя

Тип

Описание

 

 

 

 

 

DBGrid9

TDBGrid

-

 

 

 

 

 

DBGrid10

TDBGrid

-

 

 

 

 

 

OracleDataSetStadiu

TOracleDataSet

Источник для всех data-aware компонентов.

 

m

 

 

 

Querytemp

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetTurnir

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetGoalTy

TOracleDataSet

Источник для всех data-aware компонентов.

 

pe

 

 

 

OracleDataSetIgrok

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetStadiu

TOracleDataSet

Источник для всех data-aware компонентов.

 

mInsert

 

 

 

OracleDataSetStadiu

TOracleDataSet

Источник для всех data-aware компонентов.

 

mUpdate

 

 

 

OracleDataSetClub

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetContrac

TOracleDataSet

Источник для всех data-aware компонентов.

 

t

 

 

 

OracleDataSetIIgrok

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetUIgrok

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetIClub

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetUClub

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetMatche

TOracleDataSet

Источник для всех data-aware компонентов.

 

s

 

 

 

OracleDataSetIMatch

TOracleDataSet

Источник для всех data-aware компонентов.

 

Club1

 

 

 

OracleDataSetIMatch

TOracleDataSet

Источник для всех data-aware компонентов.

 

Club2

 

 

 

OracleDataSetIMatch

TOracleDataSet

Источник для всех data-aware компонентов.

 

Turnir

 

 

 

OracleDataSetIMatch

TOracleDataSet

Источник для всех data-aware компонентов.

 

Stadium

 

 

 

OracleDataSetUMatc

TOracleDataSet

Источник для всех data-aware компонентов.

 

hClub1

 

 

 

OracleDataSetUMatc

TOracleDataSet

Источник для всех data-aware компонентов.

 

hClub2

 

 

 

OracleDataSetUMatc

TOracleDataSet

Источник для всех data-aware компонентов.

 

hTurnir

 

 

 

OracleDataSetUMatc

TOracleDataSet

Источник для всех data-aware компонентов.

 

hStadium

 

 

 

OracleDataSetInfield

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

30

Класс

Имя

Тип

 

Описание

 

 

 

 

 

 

OracleDataSetInFieldI

TOracleDataSet

Источник для всех data-aware компонентов.

 

Match

 

 

 

 

 

 

OracleDataSetInFieldI

TOracleDataSet

Источник для всех data-aware компонентов.

 

Igrok

 

 

 

 

 

 

OracleDataSetInField

TOracleDataSet

Источник для всех data-aware компонентов.

 

UMatch

 

 

 

 

 

 

OracleDataSetInField

TOracleDataSet

Источник для всех data-aware компонентов.

 

UIgrok

 

 

 

 

 

 

OracleDataSetGoal

TOracleDataSet

Источник для всех data-aware компонентов.

 

 

 

 

 

OracleDataSetIGoalM

TOracleDataSet

Источник для всех data-aware компонентов.

 

atch

 

 

 

 

 

 

OracleDataSetUGoal

TOracleDataSet

Источник для всех data-aware компонентов.

 

Match

 

 

 

 

 

 

OracleDataSetIGoalIg

TOracleDataSet

Источник для всех data-aware компонентов.

 

rok

 

 

 

 

 

 

OracleDataSetUGoalI

TOracleDataSet

Источник для всех data-aware компонентов.

 

grok

 

 

 

 

 

 

OracleDataSetIGoalty

TOracleDataSet

Источник для всех data-aware компонентов.

 

pe

 

 

 

 

 

 

OracleDataSetUGoalt

TOracleDataSet

Источник для всех data-aware компонентов.

 

ype

 

 

 

 

 

 

OracleDataSetRaschet

TOracleDataSet

Источник для всех data-aware компонентов.

 

Turnir

 

 

 

 

 

 

 

 

Является

связующим

звеном между

 

DataSourceStadium

TDataSource

наборами

данных

и

визуальными

 

компонентами отображения

и управления

 

 

 

данными.

 

 

 

 

DataSourceTurnir

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceGoalType

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceIgrok

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceStadiumIn

TDataSource

-

 

 

 

 

sert

 

 

 

 

 

 

DataSourceStadiumU

TDataSource

-

 

 

 

 

pdate

 

 

 

 

 

 

DataSourceClub

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceContract

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceIIgrok

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceUIgrok

TDataSource

-

 

 

 

 

 

 

 

 

 

 

 

DataSourceIClub

TDataSource

-

 

 

 

 

 

 

 

 

 

 

31

Класс

Имя

Тип

Описание

 

 

 

 

 

DataSourceUClub

TDataSource

-

 

 

 

 

 

DataSourceMatches

TDataSource

-

 

 

 

 

 

DataSourceIMatchClu

TDataSource

-

 

b1

 

 

 

DataSourceIMatchClu

TDataSource

-

 

b2

 

 

 

DataSourceIMatchTur

TDataSource

-

 

nir

 

 

 

DataSourceIMatchSta

TDataSource

-

 

dium

 

 

 

DataSourceUMatchCl

TDataSource

-

 

ub1

 

 

 

DataSourceUMatchCl

TDataSource

-

 

ub2

 

 

 

DataSourceUMatchTu

TDataSource

-

 

rnir

 

 

 

DataSourceUMatchSt

TDataSource

-

 

adium

 

 

 

DataSourceInfield

TDataSource

-

 

 

 

 

 

DataSourceInFieldIM

TDataSource

-

 

atch

 

 

 

DataSourceInFieldIIgr

TDataSource

-

 

ok

 

 

 

DataSourceInFieldU

TDataSource

-

 

Match

 

 

 

DataSourceInFieldUI

TDataSource

-

 

grok

 

 

 

DataSourceGoal

TDataSource

-

 

 

 

 

 

DataSourceIGoalMatc

TDataSource

-

 

h

 

 

 

DataSourceUGoalMat

TDataSource

-

 

ch

 

 

 

DataSourceIGoalIgro

TDataSource

-

 

k

 

 

 

DataSourceUGoalIgro

TDataSource

-

 

k

 

 

 

DataSourceIGoaltype

TDataSource

-

 

 

 

 

 

DataSourceUGoaltype

TDataSource

-

 

 

 

 

 

DataSourceRaschetTu

TDataSource

-

 

rnir

 

 

32

Класс

Имя

Тип

Описание

 

 

 

 

 

EditTurnirIname

TEdit

Поле ввода.

 

 

 

 

 

EditTurnirIyear

TEdit

Поле ввода.

 

 

 

 

 

EditTurnirUname

TEdit

Поле ввода.

 

 

 

 

 

EditTurnirUyear

TEdit

Поле ввода.

 

 

 

 

 

EditStadiumIstadnam

TEdit

Поле ввода.

 

e

 

 

 

 

 

EditStadiumIstadstran

TEdit

Поле ввода.

 

a

 

 

 

 

 

EditStadiumIstadaddr

TEdit

Поле ввода.

 

ess

 

 

 

 

 

EditStadiumUstadnam

TEdit

Поле ввода.

 

e

 

 

 

 

 

EditStadiumUstadstra

TEdit

Поле ввода.

 

na

 

 

 

 

 

EditStadiumUstadadd

TEdit

Поле ввода.

 

ress

 

 

 

 

 

EditGoalTypeIname

TEdit

Поле ввода.

 

 

 

 

 

EditGoalTypeUname

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokIfamiliy

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokUfamiliy

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokIname

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokUname

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokIgoals

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokUgoals

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokIpenaltys

TEdit

Поле ввода.

 

 

 

 

 

EditIgrokUpenaltys

TEdit

Поле ввода.

 

 

 

 

 

EditClubIname

TEdit

Поле ввода.

 

 

 

 

 

EditClubItrener

TEdit

Поле ввода.

 

 

 

 

 

EditClubUname

TEdit

Поле ввода.

 

 

 

 

 

EditClubUtrener

TEdit

Поле ввода.

 

 

 

 

 

EditIComment

TEdit

Поле ввода.

 

 

 

 

 

EditUComment

TEdit

Поле ввода.

 

 

 

 

 

EditIMatchGoals1

TEdit

Поле ввода.

 

 

 

 

 

EditUMatchGoals1

TEdit

Поле ввода.

 

 

 

 

 

EditUMatchGoals2

TEdit

Поле ввода.

 

 

 

 

 

EditIMatchGoals2

TEdit

Поле ввода.

 

 

 

 

33

Класс

Имя

Тип

Описание

 

 

 

 

 

EditInfieldIon

TEdit

Поле ввода.

 

 

 

 

 

EditInfieldIoff

TEdit

Поле ввода.

 

 

 

 

 

EditIIgroknumber

TEdit

Поле ввода.

 

 

 

 

 

EditUIgroknumber

TEdit

Поле ввода.

 

 

 

 

 

EditInfieldUon

TEdit

Поле ввода.

 

 

 

 

 

EditInfieldUoff

TEdit

Поле ввода.

 

 

 

 

 

EditITimegoal

TEdit

Поле ввода.

 

 

 

 

 

EditIGoalcomment

TEdit

Поле ввода.

 

 

 

 

 

EditIGoalnumber

TEdit

Поле ввода.

 

 

 

 

 

EditUGoalnumber

TEdit

Поле ввода.

 

 

 

 

 

EditUTimegoal

TEdit

Поле ввода.

 

 

 

 

 

EditUGoalcomment

TEdit

Поле ввода.

 

 

 

 

 

Querywork

TOracleQuery

Компонент для выполнения SQL запросов.

 

 

 

 

 

DBNavigator1

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator2

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator3

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator4

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator5

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator6

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator7

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator9

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator11

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator12

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

DBNavigator8

TDBNavigator

Навигатор по БД, представляющий собой

 

 

 

набор кнопок.

 

DBNavigator10

TDBNavigator

Навигатор по БД, представляющий собой

 

 

 

набор кнопок.

 

DBNavigator13

TDBNavigator

Навигатор по БД, представляющий собой

 

 

 

 

34

Класс

Имя

Тип

 

Описание

 

 

 

 

 

 

 

 

 

 

набор кнопок.

 

 

 

 

 

 

 

DBNavigator14

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator16

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator18

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator15

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator17

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator19

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator20

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator23

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator21

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator22

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DBNavigator24

TDBNavigator

Навигатор по БД, представляющий собой

 

набор кнопок.

 

 

 

DTPION

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPIOFF

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPUON

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPUOFF

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPIMatchDate

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPUMatchDate

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPIMatchTime

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DTPUMatchTime

TDateTimePick

Компонент выбора даты и времени.

 

 

er

 

 

 

 

 

 

 

 

 

DBEditClubIstadium

TDBEdit

Компонент

представляет

собой

 

 

 

 

 

 

35

Класс

Имя

Тип

Описание

 

 

 

 

 

 

 

стандартный однострочный текстовый

 

 

 

редактор, в котором отображаются и

 

 

 

изменяются данные из поля связанного

 

 

 

набора данных.

 

DBEditClubUstadium

TDBEdit

-

 

 

 

 

 

DBEdit1

TDBEdit

-

 

 

 

 

 

DBEdit2

TDBEdit

-

 

 

 

 

 

DBEdit3

TDBEdit

-

 

 

 

 

 

DBEdit4

TDBEdit

-

 

 

 

 

 

DBEdit5

TDBEdit

-

 

 

 

 

 

DBEdit7

TDBEdit

-

 

 

 

 

 

DBEdit9

TDBEdit

-

 

 

 

 

 

DBEdit10

TDBEdit

-

 

 

 

 

 

DBEdit6

TDBEdit

-

 

 

 

 

 

DBEdit8

TDBEdit

-

 

 

 

 

 

DBEdit11

TDBEdit

-

 

 

 

 

 

DBEdit12

TDBEdit

-

 

 

 

 

 

DBEdit13

TDBEdit

-

 

 

 

 

 

DBEdit15

TDBEdit

-

 

 

 

 

 

DBEdit14

TDBEdit

-

 

 

 

 

 

DBEdit16

TDBEdit

-

 

 

 

 

 

DBEdit17

TDBEdit

-

 

 

 

 

 

DBEdit18

TDBEdit

-

 

 

 

 

 

DBEdit21

TDBEdit

-

 

 

 

 

 

DBEdit19

TDBEdit

-

 

 

 

 

 

DBEdit20

TDBEdit

-

 

 

 

 

 

DBEdit22

TDBEdit

-

 

 

 

 

TAboutForm

Panel1

TPanel

Панель для размещения компонентов.

 

 

 

Button1

TButton

Кнопка ОК.

 

 

 

 

 

 

Label1

TLabel

Текстовая метка.

 

 

 

 

 

Label3

TLabel

Текстовая метка.

 

 

 

 

 

Label4

TLabel

Текстовая метка.

 

 

 

 

 

Label8

TLabel

Текстовая метка.

 

 

 

 

36

Таблица 17. Спецификация операций

Класс

TForm1

Имя

Возвр

Параметры

N3Click

void

TObject *Sender — Источник события

 

 

 

N2Click

void

TObject *Sender — Источник события

 

 

 

FormCreate

void

TObject *Sender — Источник события

 

 

 

ButtonStadiumInsertClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetStadiumAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

ButtonStadiumUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonTurnirInsertClick

void

TObject *Sender — Источник события

 

 

 

ButtonTurnirUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonTurnirDeleteClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetTurnirAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

ButtonGoalTypeDeleteClick

void

TObject *Sender — Источник события

 

 

 

ButtonGoalTypeUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonGoalTypeInsertClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetGoalTypeAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

ButtonIgrokInsertClick

void

TObject *Sender — Источник события

 

 

 

ButtonIgrokUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonIgrokDeleteClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetIgrokAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

TabSheet2Show

void

TObject *Sender — Источник события

 

 

 

OracleDataSetClubAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

ButtonClubUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonClubDeleteClick

void

TObject *Sender — Источник события

 

 

 

ButtonClubInsertClick

void

TObject *Sender — Источник события

 

 

 

ButtonContractUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonContractInsertClick

void

TObject *Sender — Источник события

 

 

 

ButtonContractDeleteClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetContractAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

TabSheet4Show

void

TObject *Sender — Источник события

 

 

 

ButtonMatchInsertClick

void

TObject *Sender — Источник события

 

 

 

ButtonMatchUpdateClick

void

TObject *Sender — Источник события

 

 

 

ButtonMatchDeleteClick

void

TObject *Sender — Источник события

 

 

 

OracleDataSetMatchesAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

TabSheet6Show

void

TObject *Sender — Источник события

 

 

 

ButtonInfieldInsertClick

void

TObject *Sender — Источник события

 

 

 

37

Класс

Имя

Возвр

Параметры

 

 

 

 

 

ButtonInfieldUpdateClick

void

TObject *Sender — Источник события

 

 

 

 

 

ButtonButtonInfieldDeleteClick

void

TObject *Sender — Источник события

 

 

 

 

 

OracleDataSetInfieldAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

 

 

TabSheet7Show

void

TObject *Sender — Источник события

 

 

 

 

 

ButtonGoalInsertClick

void

TObject *Sender — Источник события

 

 

 

 

 

ButtonGoalUpdateClick

void

TObject *Sender — Источник события

 

 

 

 

 

ButtonGoalDeleteClick

void

TObject *Sender — Источник события

 

 

 

 

 

OracleDataSetGoalAfterScroll

void

TDataSet *DataSet — Набор данных

 

 

 

 

 

TabSheet9Show

void

TObject *Sender — Источник события

 

 

 

 

 

Button2Click

void

TObject *Sender — Источник события

 

 

 

 

 

TabSheet3Show

void

TObject *Sender — Источник события

 

 

 

 

 

N5Click

void

TObject *Sender — Источник события

 

 

 

 

 

Button3Click

void

TObject *Sender — Источник события

 

 

 

 

 

N4Click

void

TObject *Sender — Источник события

 

 

 

 

 

Button1Click

void

TObject *Sender — Источник события

 

 

 

 

 

MyStadiumInterfeis

void

TDataSet *DataSet — Набор данных

 

 

 

 

 

MyComponentsClear

void

TDataSet *DataSet — Набор данных

 

 

 

 

 

MyQueryExecute

void

AnsiString ParamString — строка, содер-

 

 

жащая SQL запрос к БД.

 

MyStadiumInsert

void

-

 

 

 

 

 

MyStadiumInsertDone

void

-

 

 

 

 

 

MyStadiumUpdate

void

-

 

 

 

 

 

MyStadiumUpdateDone

void

-

 

 

 

 

 

MyStadiumClear

void

-

 

 

 

 

 

MyStadiumReload

void

-

 

 

 

 

 

MyStadiumDeleteDone

void

-

 

 

 

 

 

MyStadiumDelete

void

-

 

 

 

 

 

MyTurnirClear

void

-

 

 

 

 

 

MyTurnirReload

void

-

 

 

 

 

 

MyTurnirInsert

void

-

 

 

 

 

 

MyTurnirInsertDone

void

-

 

 

 

 

 

MyTurnirUpdate

void

-

 

 

 

 

 

MyTurnirUpdateDone

void

-

 

 

 

 

 

MyTurnirDelete

void

-

 

 

 

 

 

MyTurnirDeleteDone

void

-

 

 

 

 

38

Класс

Имя

Возвр

Параметры

 

 

 

 

 

MyGoalTypeClear

void

-

 

 

 

 

 

MyGoalTypeReload

void

-

 

 

 

 

 

MyGoalTypeInsert

void

-

 

 

 

 

 

MyGoalTypeInsertDone

void

-

 

 

 

 

 

MyGoalTypeUpdate

void

-

 

 

 

 

 

MyGoalTypeUpdateDone

void

-

 

 

 

 

 

MyGoalTypeDelete

void

-

 

 

 

 

 

MyGoalTypeDeleteDone

void

-

 

 

 

 

 

MyIgrokClear

void

-

 

 

 

 

 

MyIgrokReload

void

-

 

 

 

 

 

MyIgrokInsert

void

-

 

 

 

 

 

MyIgrokInsertDone

void

-

 

 

 

 

 

MyIgrokUpdate

void

-

 

 

 

 

 

MyIgrokUpdateDone

void

-

 

 

 

 

 

MyIgrokDelete

void

-

 

 

 

 

 

MyIgrokDeleteDone

void

-

 

 

 

 

 

MyClubClear

void

-

 

 

 

 

 

MyClubReload

void

-

 

 

 

 

 

MyClubInsert

void

-

 

 

 

 

 

MyClubInsertDone

void

-

 

 

 

 

 

MyClubUpdate

void

-

 

 

 

 

 

MyClubUpdateDone

void

-

 

 

 

 

 

MyClubDelete

void

-

 

 

 

 

 

MyClubDeleteDone

void

-

 

 

 

 

 

MyContractInterfeis

void

-

 

 

 

 

 

MyContractClear

void

-

 

 

 

 

 

MyContractReload

void

-

 

 

 

 

 

MyContractInsert

void

-

 

 

 

 

 

MyContractInsertDone

void

-

 

 

 

 

 

MyContractUpdate

void

-

 

 

 

 

 

MyContractUpdateDone

void

-

 

 

 

 

 

MyContractDelete

void

-

 

 

 

 

 

MyContractDeleteDone

void

-

 

 

 

 

 

MyMatchInterfeis

void

-

 

 

 

 

 

MyMatchClear

void

-

 

 

 

 

39

Класс

Имя

Возвр

Параметры

 

 

 

 

 

MyMatchReload

void

-

 

 

 

 

 

MyMatchInsert

void

-

 

 

 

 

 

MyMatchInsertDone

void

-

 

 

 

 

 

MyMatchUpdate

void

-

 

 

 

 

 

MyMatchUpdateDone

void

-

 

 

 

 

 

MyMatchDelete

void

-

 

 

 

 

 

MyMatchDeleteDone

void

-

 

 

 

 

 

MyInfieldInterfeis

void

-

 

 

 

 

 

MyInfieldClear

void

-

 

 

 

 

 

MyInfieldReload

void

-

 

 

 

 

 

MyInfieldInsert

void

-

 

 

 

 

 

MyInfieldInsertDone

void

-

 

 

 

 

 

MyInfieldUpdate

void

-

 

 

 

 

 

MyInfieldUpdateDone

void

-

 

 

 

 

 

MyInfieldDelete

void

-

 

 

 

 

 

MyInfieldDeleteDone

void

-

 

 

 

 

 

MyGoalInterfeis

void

-

 

 

 

 

 

MyGoalClear

void

-

 

 

 

 

 

MyGoalReload

void

-

 

 

 

 

 

MyGoalInsert

void

-

 

 

 

 

 

MyGoalInsertDone

void

-

 

 

 

 

 

MyGoalUpdate

void

-

 

 

 

 

 

MyGoalUpdateDone

void

-

 

 

 

 

 

MyGoalDelete

void

-

 

 

 

 

 

MyGoalDeleteDone

void

-

 

 

 

 

 

MyStadiumProverkaInsert

bool

-

 

 

 

 

 

MyStadiumProverkaUpdate

bool

-

 

 

 

 

 

MyTurnirProverkaInsert

bool

-

 

 

 

 

 

MyTurnirProverkaUpdate

bool

-

 

 

 

 

 

MyGoalTypeProverkaInsert

bool

-

 

 

 

 

 

MyGoalTypeProverkaUpdate

bool

-

 

 

 

 

 

MyIgrokProverkaInsert

bool

-

 

 

 

 

 

MyIgrokProverkaUpdate

bool

-

 

 

 

 

 

MyClubProverkaInsert

bool

-

 

 

 

 

 

MyClubProverkaUpdate

bool

-

 

 

 

 

40