Класс "HotelBDSearchEngine", Методы - База данных отеля
Является визуальным классом, содержащим оконный пользовательский интерфейс (рис.16). Предназначен для вызова запросов поиска.
Рис.16
Методы
Рис.17
Рис.18
Main
AbtAppBldrView subclass: #HotelBDSearchEngine
instanceVariableNames: 'NFNameSet NSNameSet NSexSet NTypeSet '
classVariableNames: ''
poolDictionaries: ''
Init
Self
NSNameSet: nil;
NFNameSet: nil;
NSexSet: nil;
NTypeSet: nil.
NFNameSet
^NFNameSet
NFNameSet: anObject
NFNameSet := anObject
NSNameSet
^NSNameSet
NSNameSet: anObject
NSNameSet := anObject
NSexSet
^NSexSet
NSexSet: anObject
NSexSet := anObject
NTypeSet
^NTypeSet
NTypeSet: anObject
NTypeSet := anObject
Not Categorized.
NewFSNameSets: FName and: SName
Self init.
Self NFNameSet: FName.
Self NSNameSet: SName.
Self signalEvent: #FSNameSearch.
(self subpartNamed: 'Window') closeWidgetCommand.
NewSexSets: NSex
Self NSexSet: NSex.
Self signalEvent: #SexSearch.
(self subpartNamed: 'Window') closeWidgetCommand.
NewTypeSets: NType
Self NTypeSet: NType;
signalEvent: #TypeSearch.
(self subpartNamed: 'Window') closeWidgetCommand.
NewSFNameSexType: FName and: SName with: NSex with: NType
Self NFNameSet: FName;
NSNameSet: SName.
Self NSexSet: NSex.
Self NTypeSet: NType.
Self signalEvent: #AllSearch.
- (self subpartNamed: 'Window') closeWidgetCommand. 3.6.2 Сигналы и переменные, видимые в других моделях 3.6.3 Визуальная композиция 1. Связь "событие-действие" между событием "clicked" кнопки "отмена" и действием "closeWidget" окна. 2. Связь "событие-код" между событием "clicked" кнопки "Найти человека" и пользовательским методом "newFSNameSets:and:". 3. Связь "атрибут как параметр" между свойством "object" текстового поля ввода с параметром "FName" связи №2 4. Связь "атрибут как параметр" между свойством "object" текстового поля ввода с параметром "SName" связи №2 5. Связь "событие-код" между событием "clicked" кнопки "Поиск по полу" и пользовательским методом "newSexSets:". 6. Связь "атрибут как параметр" между свойством "choseditems" поля выбора с параметром "sex" связи №5 7. Связь "событие-код" между событием "clicked" кнопки "Отобразить тип номеров" и пользовательским методом "newTypeSets:". 8. Связь "атрибут как параметр" между свойством "choseditems" поля выбора с параметром "type" связи №7 9. Связь "событие-код" между событием "clicked" кнопки "Поиск" и пользовательским методом "newSFNameSexType:and:with:with:". 10. Связь "атрибут как параметр" между свойством "object" текстового поля ввода с параметром "FName" связи №9 11. Связь "атрибут как параметр" между свойством "object" текстового поля ввода с параметром "SName" связи №9 12. Связь "атрибут как параметр" между свойством "choseditems" поля выбора с параметром "sex" связи №9 13. Связь "атрибут как параметр" между свойством "choseditems" поля выбора с параметром "type" связи №9
Похожие статьи
-
Класс "HotelBDAddRoom", Методы, Визуальная композиция - База данных отеля
Является визуальным классом, содержащим оконный пользовательский интерфейс (рис.14). Предназначен для добавления записям пользователей номеров. Методы...
-
Класс "HotelBDAddUser" - База данных отеля
Является визуальным классом, содержащим оконный пользовательский интерфейс (рис.11). Рис.11 Связи. 1. Связь "событие-действие" между событием "clicked"...
-
Cлужит для вывода результатов поиска. Рис.21 Методы и переменные видимые в других моделях Рис.22 Визуальная композиция 1. Связь "событие-действие" между...
-
Класс "HotelBDCore" - База данных отеля
Рис.10 Является невизуальным компонентом. AbtAppBldrPart subclass: #HotelBDCore InstanceVariableNames: 'bd ' ClassVariableNames: '' PoolDictionaries: ''...
-
Программная реализация, Класс "HotelBDUser" - База данных отеля
Руководствуясь объектной моделью, полученной ранее, была произведена программная реализация. Для этого в среде VisualAge Smalltalk были заведены классы,...
-
Переход от концептуальной модели к объектной - База данных отеля
Элемент Концептуальной модели Элемент объектной модели Объект: БД Невизуальный класс HotelBDCore. Объект: Администратор Пользователь системы. В объектной...
-
В ходе разработки программы было использовано программное обеспечение Microsoft® Windows® "Подключение к удаленному рабочему столу" для извлечения...
-
Описание классов и методов - Обзор проблематики и теоретических основ электронного документооборота
В данной работе реализован один публичный класс Form1, в котором и происходит основной функционал программы, посредством выполнения методов по кнопкам....
-
МЕТОДОВ МЕТОД СОРТИРОВКИ Пирамидальная сортировка Пирамидальная сортировка основана на алгоритме построения пирамиды. Последовательность aI, aI+1,...,aK...
-
Онлайн исследования в социологии: новые методы анализа данных - Распространение новостной информации
На сегодняшний день анализ социальных сетей и медиа, Интернет-сообществ, пользователей в целом используется в основном в маркетинге. Компания может...
-
Классы StatMetric содержат всю логику библиотеки и предоставляют интерфейс для обновления и получения значений агрегатов. Рисунок 4. Диаграмма классов...
-
Известно, что создание систем "с нуля" приводит к глобальным затратам компании на фонд оплаты труда, на поддержание созданного решения. К тому же, чем...
-
Информационная система крупной организации, как правило, представляет собой исторически сложившуюся совокупность отдельно работающих систем, которые...
-
Предложенный подход к решению задач исследования Используя в качестве основы присутствующее в наличии программное обеспечение, которое применимо к...
-
Для решения поставленных задач используются следующие методы: 1) Иерархия пользователей будет определена при помощи построения UML диаграммы, для...
-
Определение методов реинжиниринга информационных систем Основные задачи, которые стоят перед проектировщиком, занимающимся реинжинирингом информационных...
-
При запуске программы с входными параметрами {"-makexls" "filename. xls" "температурная_точка" "отклонение" "элемент"} происходит извлечение результатов...
-
Построение модели предметной области с помощью описания структур данных и программного кода является классическим подходом в разработке ИС. Зачастую...
-
Прогнозируемая оценка проекта после реализации единой шины данных как прослойки между всеми компонентами ИТ-ландшафта компании выполняется по методу...
-
В настоящее время объектно-ориентированное проектирование - является основным подходом к разработке прикладного программного обеспечения и т. д....
-
Как известно , необходимость интеграции нескольких информационных систем как внутри одной организации (системы являются подсистемами к историчной...
-
Для того, чтобы разработать оптимальный метод интеграции сторонних систем в существующую ИТ-инфраструктуру систем компании, требуется точно поставить...
-
ИИС "Шлаковые расплавы" позволяет вести моделирование КЭ в нескольких "режимах", с полным набором получаемых свойств. 1. Моделирование комплекса свойств...
-
В среде электронного ресурса ИИС "MD_SLAGMELT" (Рис. 6) для доступа к компоненту "моделирование" необходима учетная запись (пара логин/пароль) (Рис.7)....
-
Результаты проведенных экспериментов содержатся во внутреннем серверном файловом хранилище (Рис. 2). Представляют собой документы формата "*.DAT". В них...
-
Для администратора проекта ИИС "MD_SLAGMELT" разработано средство логирования. После завершения выполнения программы, в случае возникновения...
-
Система мониторинга социальных сетей предоставляет исследователю возможность собрать интересующие его упоминания в социальных сетях по какой-либо...
-
Считывание сложноструктурированных данных При разработке программного обеспечения был выбрано построковое считывание данных, ввиду использования...
-
Заключение, Список литературы - База данных отеля
В процессе выполнения курсового проекта на примере не сложной практической задачи были закреплены теоретические знания в области концептуального анализа...
-
ER - диаграмма базы данных была представлена на рис. 2. Рис.2. ER-диаграмма базы данных. Таблица admin - содержит два столбца login и password которые...
-
Рисунок 10. Архитектура программы В структуре программы обработки сложноструктурированных данных для научного эксперимента в ИИС "Шлаковые расплавы"...
-
Выходные данные просматриваются во входной форме. Выходится отчет "Карточка ребенка" или общая статистика дошкольного учреждения. Методы В разработанном...
-
Функциональные требования: - Поиск и обработка информации в текстовых файлах при появлении файлов в соответствующей директории по запросу администратора...
-
За последние годы было разработано большое количество методологий и стандартов построения и описания различных уровней архитектуры организации, в том...
-
Текущая инфраструктура компании совершенствуется, всегда появляются новые системны для подключения и внедрения. Инфраструктура построена на схеме...
-
Эффективность работы бизнеса напрямую зависит от эффективности работы ИТ. При внедрении новых проектов, связанных с развитием бизнеса, происходит...
-
1.2.1 Уточнение постановки задачи Для анализа в рамках проекта выберем очень простые, но от этого не менее актуальные , задачи БД отеля. 1. Добавление...
-
1. Концептуальный анализ, 1.1 Методика концептуального анализа - База данных отеля
1.1 Методика концептуального анализа К Онцептуальный анализ является необходимой стадией разработки программы в стиле ООП. Он позволяет выявить ключевые...
-
Корпоративная интеграционная подсистема на базе IBM WebSphere Business Integration Message Broker [28] отвечает за выстраивание корпоративной...
-
МЕТОД КОДИРОВАНИЯ - Структуры и алгоритмы обработки данных
Код Шеннона Код Шеннона позволяет построить почти оптимальный код с длинами кодовых слов. Тогда по теореме Шеннона из п. 5.1 . Код Шеннона,...
Класс "HotelBDSearchEngine", Методы - База данных отеля