Файл: Методы и средства проектирования информационных систем (Основные теоретические положения объектно-ориентированной методологии).pdf
Добавлен: 28.03.2023
Просмотров: 334
Скачиваний: 2
СОДЕРЖАНИЕ
1. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ МЕТОДОЛОГИИ
1.1 Основные понятия объектно-ориентированного подхода
1.3 Средства реализации объектно-ориентированной технологии программирования
2.1.4 Структура управления моделью
2.2 Описание функционирования предметной области «Организация работы спортивного клуба»
2.3 Построение диаграммы классов предметной области «Организация процессов спортивного клуба»
Рисунок. 3.1.7 Кнопка «Сохранить».
Рисунок. 3.1.8 Окно сохранения файла.
Как уже упоминалось ранее, в спортивном клубе у каждой секции есть свое расписание. В программе открыть расписание можно с помощью кнопки «Посмотреть расписание» (Рисунок. 3.1.9). После нажатия данной кнопки открывается вторая форма приложения спортклуба (Рисунок. 3.1.10).
Рисунок. 3.1.9 Окно сохранения файла.
Рисунок. 3.1.10 Форма расписания.
Выбор секции осуществляется с помощью компонента Combobox, таким же способом, как и указывался ранее. После выбора секции при нажатии кнопки «расписание занятий», на форму в компоненты Label выводится время занятий по дням недели (Рисунок. 3.1.11).
Рисунок. 3.1.11 Форма расписания.
Расписание организовано с помощью следующего метода:
if
Combobox1.ItemIndex = 0 then
Begin
Label6.Caption:= '19.30';
label7.Caption:= ' ';
label8.Caption:= '16.00';
label9.Caption:= ' ';
label10.Caption:='17.00';
end;
if
Combobox1.ItemIndex = 1 then
Begin
Label6.Caption:= '15.30';
label7.Caption:= ' ';
label8.Caption:= '20.00';
label9.Caption:= ' ';
label10.Caption:='19.30';
end;
if
Combobox1.ItemIndex = 2 then
Begin
Label6.Caption:= '';
label7.Caption:= '16.15 ';
label8.Caption:= ' ';
label9.Caption:= '17.00 ';
label10.Caption:=' ';
end;
if
Combobox1.ItemIndex = 3 then
Begin
Label6.Caption:= ' ';
label7.Caption:= '19.15 ';
label8.Caption:= ' ';
label9.Caption:= '20.00 ';
label10.Caption:=' ';
end;
Таким образом, получаем дерево диалога с интерфейсом приложения (Рисунок. 3.1.12)
Рисунок. 3.1.12 Схема работы с интерфейсом приложения.
ЗАКЛЮЧЕНИЕ
Объектно-ориентированный подход использует объектную декомпозицию, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами. Каждый объект системы обладает своим собственным поведением, моделирующим поведение объекта реального мира.
В результате данного исследования, рассмотрены объектно-ориентированной методологии и технологии программирования на примере языка Object Pascal, методов и инструментов построения объектных моделей предметных областей. Полученные знания были применены для построения объектной модели предметной области «Организация работы спортивного клуба».
Для достижения цели данного исследования были выполнены следующие задачи: