Научная статья на тему 'ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ НА РАЗНЫХ УРОВНЯХ ФОРМАЛИЗАЦИИ'

ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ НА РАЗНЫХ УРОВНЯХ ФОРМАЛИЗАЦИИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
296
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРЕДМЕТНАЯ ОБЛАСТЬ / КОНЦЕПТУАЛЬНОЕ ОПИСАНИЕ / ВЗАИМОДЕЙСТВИЕ / ТЕОРЕТИКО-МНОЖЕСТВЕННОЕ ОПИСАНИЕ / SUBJECT AREA / CONCEPTUAL DESCRIPTION / INTERACTION / SET-THEORETIC DESCRIPTION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Федотов В.А.

В статье рассматривается описание предметной области строительного магазина для выбора лучшего месторасположения. Рассматривается и здание, и прилегающая территория.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DESCRIPTION OF THE SUBJECT AREA AT DIFFERENT LEVELS OF FORMALIZATION

The article discusses the description of the subject area of a construction store for choosing the best location. Both the building and the surrounding area are considered.

Текст научной работы на тему «ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ НА РАЗНЫХ УРОВНЯХ ФОРМАЛИЗАЦИИ»

УДК 004

Федотов В.А. студент

3 курс, факультет «Информационные системы

и технологии»

Северный Арктический Федеральный Университет Высшая школа информационных технологий и

автоматизированных систем Россия, г. Архангельск

ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ НА РАЗНЫХ УРОВНЯХ

ФОРМАЛИЗАЦИИ

Аннотация: В статье рассматривается описание предметной области строительного магазина для выбора лучшего месторасположения. Рассматривается и здание, и прилегающая территория.

Ключевые слова: предметная область, концептуальное описание, взаимодействие, теоретико-множественное описание.

Fedotov V. A. student

3year, faculty "Information Systems and Technology"

Northern Arctic Federal University Graduate School of Information Technology and Automated Systems Russia, Arkhangelsk

DESCRIPTION OF THE SUBJECT AREA AT DIFFERENT LEVELS OF

FORMALIZATION

Annotation: The article discusses the description of the subject area of a construction store for choosing the best location. Both the building and the surrounding area are considered.

Key words: subject area, conceptual description, interaction, set-theoretic description.

1 ВЕРБАЛЬНОЕ ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

СТРОИТЕЛЬНОГО МАГАЗИНА

1.1 Концепция работы строительного магазина

Строительный магазин «СтройМаг» специализируется на розничных и оптовых продажах различных строительных материалов. Магазин располагается в арендуемом помещении. Работа магазина образована следующим образом (розница):

- поставщик привозит необходимые стройматериалы в магазин;

- стройматериалы принимаются работниками магазина и раскладываются по необходимым местам;

- продавцы консультируют покупателей в интересующих их вопросах;

- после выбора покупателю выдаются необходимые стройматериалы;

- на кассе происходит оплата.

При оптовых заказах совершаются следующие действия:

- поставщик привозит необходимые стройматериалы в магазин;

- стройматериалы принимаются работниками магазина;

- работник магазина принимается заявку от покупателя удобным для второго способом;

- работник магазина собирает заявку и сообщает об этом покупателю;

- покупатель проверяет качество и количество товара, оплачивает товар и забирает его.

Магазин имеет складское помещение, которое расположено в одном помещении с ним. Соответственно там и происходит принятие товара от поставщика, разбор товара, собирание заявок для покупателей и выдача оптовых заявок покупателям [1].

1.2 Здание под строительный магазин

Выгодное расположение определяет 70% успешности торговой точки. Оценка месторасположения магазина учитывает такие параметры, как характеристика площади, простота парковки, интенсивность пешеходного потока,заметность и примечательность. Поэтому при выборе месторасположения строительного магазина должны учитываться следующие критерии:

- хороший поток потенциальных клиентов;

- транспортная доступность;

- максимально ближайшее расположение к центру города;

- удаленность от конкурирующих магазинов;

- близость транспортных магистралей.

Здание под строительный магазин «СтройМаг» должно быть одноэтажное и иметь разделение на следующие части:

- торговый зал;

- складское помещение;

- технические помещения.

Помещение должно быть арендуемым в течение минимум 2-3 лет. После данного срока при успешном росте прибыли магазина торговую площадь можно выкупить.

1.2.1 Торговый зал

Торговый зал должен представлять собой помещение не менее 500 кв. м., которое не имеет подпорных стен, а имеет опорные колонны, что позволяет удобнее размещать стеллажи с товаром.

Требуется наличие отопления, водопровода, вентиляции, кондиционирования, канализации и электричества. В торговом зале необходимо наличие яркого искусственного освещения. Также отделка пола, стен и потолка, соответствующая современным нормам.

1.2.2 Складское помещение

Так как магазин требует разгрузку и загрузку товара, тов связи с этим есть необходимость в складском помещении, которое используется для временного хранения товара. При необходимости товар выносится в торговый зал. В складском помещении необходимо наличие отопления, водопровода, вентиляции, кондиционирования, канализации, электричества и яркого искусственного освещения.

1.2.3 Технические помещения

Технические помещения нужны для персонала магазина. Необходимо наличие комнаты персонала, где работники могут поесть, отдохнуть, переодеться и т.д. Также необходимо наличие водопровода, отопления, вентиляции, кондиционирования, канализации и электричества в данных помещениях.

1.3 Прилегающая территория

В связи с тем, что магазин требует частую разгрузку и загрузку товара, есть необходимость в наличии просторной площадки возле складского помещения и удобного подъезда к ней для грузовых и легковых машин. Также перед входом в торговый зал необходимо парковочное место минимум на 250 автомобилей.

По всему периметру необходимо искусственное освещение, которого будет достаточно для хорошей видимости на территории магазина в темное время суток.

2 КОНЦЕПТУАЛЬНОЕ ОПИСАНИЕ

Продажа товара в строительном магазине «СтройМаг» предоставляются всем покупателям, которые приобретают соответствующий товар, имеющийся в наличии в магазине. Объектами данной предметной области будут являться:

- покупатель;

- торговый зал;

- склад;

- парковка;

- подъезд к складу.

Определим свойства данных объектов (таблица 1).

Таблица 1 - Свойства объектов

Наименование объекта Свойства объекта

Покупатель Тип покупателя:

- опт;

- розница.

Наличие личного транспорта:

- легковой;

- грузовой.

Платежеспособность:

- средняя;

- высокая.

Торговый зал Наличие отопления:

- электрическое;

- автономное;

- центральное;

- газовое.

Наличие водопровода.

Наличие вентиляции:

- механическая;

- вытяжная.

Наличие кондиционирования.

Наличие канализации:

- общегородская;

- накопительная.

Наличие электричества.

Наличие освещения:

- общее;

- местное;

- комбинированное.

Наличие ремонта:

- наличие отделки стен;

Наименование объекта Свойства объекта

- наличие отделки потолка;

- наличие отделки пола.

Склад Наличие отопления:

- электрическое;

- автономное;

- центральное;

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- газовое.

Наличие водопровода.

Наличие вентиляции:

- механическая;

- вытяжная.

Наличие кондиционирования.

Наличие канализации:

- общегородская;

- накопительная.

Наличие электричества.

Наличие освещения:

- общее;

- местное;

- комбинированное.

Наличие ремонта:

- наличие отделки стен;

- наличие отделки потолка;

- наличие отделки пола.

Парковка Вместимость:

- до 50 автомобилей;

- до 100 автомобилей;

- до 150 автомобилей.

Наличие разметки парковочных мест.

Наличие указателей направления движения:

- знаки;

- разметка на покрытии парковки.

Наличие освещения:

- общее;

- местное;

- комбинированное.

Подъезд к складу Ширина проезда: - 1 полосы; - 2 полосы; - 3 полосы.

Наличие указателей направления движения:

- дорожные знаки;

- разметка на дороге.

Наличие освещения:

- общее;

Наименование объекта Свойства объекта

- местное;

- комбинированное.

Определим ограничения:

- если покупатель-оптовик, он не может увезти строительные материалы на легковой машине, при условии, что он приобретает габаритный товар в большом количестве;

- покупатель не может быть оптовиком, если имеет платежеспособность ниже высокой;

- если торговый зал имеет электрической/автономный/центральный/ газовый тип отопл\\

ения, то склад должен иметь аналогичный тип отопления;

- если торговый зал имеет механический или вытяжной тип вентиляции, то склад не обязательно должен иметь такой же тип вентиляции;

- если торговый зал имеет общегородскую или накопительную систему канализации, то склад должен иметь аналогичную систему;

- если торговый зал имеет общий, местный или комбинированный тип освещения, то склад не обязательно должен иметь такой же тип вентиляции;

- ремонт в торговом зале и складе не должен быть обязательно одинаковым;

Схема взаимодействия представлена на рисунке 1.

Рисунок 1 - Взаимодействие объектов

Опишем взаимодействие объектов:

- если покупатель заинтересован в розничной покупке, тогда он взаимодействует с парковкой и торговым залом. Весь приобретенный товар он забирает непосредственно из торгового зала после оплаты;

- если покупатель заинтересован в оптовой покупке, тогда он также при выборе товара взаимодействует с парковкой и торговым залом, а при получении товара он взаимодействует с проездом к складу и самим складом.

3 ТЕОРЕТИКО-МНОЖЕСТВЕННОЕ ОПИСАНИЕ

Представим предметную область, предоставление услуг в сфере продаж строительного материала, как систему А. Выделим компоненты системы, формула (1).

8(А)=(Л, Б), (1)

где А - множество элементов системы; Б - множество свойств системы.

Множество А представляет собой совокупность элементов, выраженной формулой (2),

А = {а1,а2,аз,а.4,а5}, (2)

где а1 - покупатель; а2 - торговый зал; а3 - склад; а4 - парковка; а5 - подъезд к складу.

Множество Бпредставляет собой совокупность свойств множества, в теории полихроматических множеств любое свойство множества в целом и любое свойство каждого элемента этого множества называется цветом, множество цветов Бпредставлено в формуле (3).

Б(а) = {^2,^4.....¿2б}, (3)

где ^ - тип покупателя: ^ - опт;

^ - розница;

^ - наличие личного транспорта: FÍ2- легковой; - грузовой; ^ - платежеспособность: F13- средняя; ^ - высокая; ^ - наличие отопления; Flt- электрическое; F2I- автономное; Fз - центральное; F44- газовое;

F5 - наличие водопровода;

F6 - наличие вентиляции:

Fl6- механическая;

F2 - вытяжная;

F7 - наличие кондиционирования;

F8 - наличие канализации:

F18- общегородская;

F2 - накопительная;

F9 - наличие электричества;

F10 - наличие освещения:

F110 - общее; 10

F2 - местное;

Fз0 - комбинированное;

F11 - наличие ремонта:

FlL1 - наличие отделки стен;

F^1 - наличие отделки потолка;

Fз1 - наличие отделки пола;

F12 - наличие отопления; 12

^ - электрическое; 12

- автономное;

12

Fз - центральное; F412 - газовое;

F13 - наличие водопровода; F14 - наличие вентиляции:

14

^ - механическая;

14

- вытяжная;

F15 - наличие кондиционирования;

F16 - наличие канализации:

F116 - общегородская; 16

- накопительная; F17 - наличие электричества;

- наличие освещения:

- общее;

- местное;

- комбинированное; F19 - наличие ремонта:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

т-19

^ - наличие отделки стен;

19

- наличие отделки потолка;

19

- наличие отделки пола; ^о - вместимость:

- до 50 автомобилей;

- до 100 автомобилей; Fз0 - до 150 автомобилей;

F21 - наличие разметки парковочных мест;

F22 - наличие указателей направления движения:

F122 - знаки; 22

- разметка на покрытии парковки; F2з - наличие освещения:

F123 - общее; F2!3 - местное; Fз3 - комбинированное; F24 - ширина проезда: F124 - 1 полоса; F2!4 - 2 полосы; Fз4 - 3 полосы; F25 - наличие указателей направления движения:

г-25

F1 - дорожные знаки; F25 - разметка на дороге; F26 - наличие освещения: F26 - общее; F226 - местное; Fз6 - комбинированное. Определим отношение между элементами А и цветами Р(а) с помощью матрицы бинарных отношений - булевой матрицы [Л*Р(а)], представленной в таблице 2.

Таблица 2 - Матрица бинарных отношений [Л * Р(а)]

¿5

Р1 г2 р2 г2 рз г2 р6 г2 С8 г2

• • • • • •

аз

а4

Й5

Продолжение таблицы 2

^11 2 ^13 14 ^15

р11 г2 С11 г3 С12 г2 С12 г3 С12 г4

%

Й2

ая

а4

Й5

Продолжение таблицы 2

16 ^17 со ^19 ^20

F118 ^з 8 F119 *з9 F120 ^20 ^3 °

а1

а2

Й3

а4 • • •

Й5

Продолжение таблицы 2

^22 ^23 ^24 ^5 ^26

F122 F123 ^3 3 F124 ^24 F125 5 F126 ^26

а1

«3

а4

Й5

Определим отношение между элементами А с помощью матрицы бинарных отношений - булевой матрицы [А х А], представленной в таблице 3.

Таблица 3 - Матрица бинарных отношений [А х А]

а7 Й3 а4 а.5

а1 (Покупатель) • • • •

а2 (Торговый зал) •

а3 (Склад) •

а4 (Парковка) •

а5 (Подъезд к складу) •

Для определения ограничений и выделения связей между объектами системы и ее свойствами используем логические отношения [2]. Условие, по которому покупатель-оптовик должен приехать на грузовом автомобиле, чтобы увезти купленный товар, представлено в уравнении (4).

^Юл ^2(а2) = 1 (4)

Если формула (4) не выполняется, значит покупатель-оптовик не сможет забрать купленный им товар.

Условие, по которому покупатель не может быть оптовым, если имеет платежеспособность ниже высокой. Представлено в уравнении (5).

^(%) = 1 (5)

Если формула (5) не выполняется, покупатель не может быть оптовым. Условие, по которому торговый зал должен иметь аналогичный тип отопления, представлено в уравнении (6).

(*}(а2) Л ^2(аз)) V (*«(а2) Л *12(аз)) V (^2) Л ^12(аз)) V

у(^(а2)л(П2(аз)) = 1 (6)

Уравнение (6) должно выполняться при условии, что во всем здании будет одинаковый тип отопления.

Условие, по которому торговый зал и склад могут иметь одинаковый или разный тип вентиляции, представлено в уравнении (7).

(*1(а2) V ^14(аз)) Л (^2) V F^4(аз)) = 1 (7)

Уравнение (7) выполняется при любых условиях.

Условие, по которому торговый зал и склад могут иметь одинаковый тип канализации, представлено в уравнении (8).

(*?(а2) Л ^16(аз)) V (^2) Л Fl6(aз)) = 1 (8)

Уравнение (8) должно выполняться при условии, что во всем здании будет одинаковый тип канализации.

Условие, по которому торговый зал и склад могут иметь одинаковый или разный тип освещения, представлено в уравнении (9).

^>2) V Fl8(aз)) Л ^>2) V F^8(aз)) Л ^>2) V Fl8(aз)) = 1 (9) Уравнение (9) выполняется при любых условиях.

Условие, по которому торговый зал и склад могут иметь одинаковый или разный тип ремонта, представлено в уравнении (10).

(^^1(а2) V Fl9(aз)) Л (^М V F^9(aз)) Л (Fl1(a2) V Fl9(aз)) = 1 (10) Уравнение (10) выполняется при любых условиях. Пусть магазин является множеством объектов, тогда их можно описать множествами S={a1,51},51={a2, аз, а4, а5}. Пусть предприниматель рассчитывает на следующий тип покупателей:

- оптовый покупатель с высокой платежеспособностью и грузовым автомобилем, формула (11):

= Fl1ЛF22ЛF23 (11)

- розничный покупатель со средней платежеспособностью и легковым автомобилем, формула (12):

= F21ЛFl2ЛFl3 (12)

Пусть предприниматель рассчитывает на следующие свойства здания:

= (Fз4 Л Fз12) V Л F214) V (Fl8 Л Fl16) V (Fl10 Л Fl18) (13) исходя из формул (11), (12) и (13) строительный магазин«строймаг» ориентирован на оптовых (11) и розничных (12) покупателей, а также должен иметь центральное отопление, вытяжную вентиляцию, общегородскую канализацию и общее освещение во всем здании (13) [3].

Чтобы отобразить связи между элементами системы используем аппарат полихроматических графов, основанный на понятиях теории полихроматических множеств [4]. ПG-граф для процессов в строительном магазине изображен на рисунке 2.

Рисунок 2 - ПG-граф

ЗАКЛЮЧЕНИЕ

В процессе выполнения работы рассмотрена предметная область -строительный магазин, в которой была выделена проблема, заключающаяся в том, чтобы определить лучшее месторасположение строительного магазина. В работе требовалось описать систему, позволяющую подобрать лучшее месторасположение здания под строительный магазин, исходя из указанных условий и ограничений. Для описания системы были выделены объекты и их свойства, описаны их взаимодействия, с помощью полихроматических множеств были выделены закономерности и связи как объектов системы, так и их свойств, кроме того был построен граф взаимодействия объектов системы.

Строительный магазин «строймаг» ориентирован на оптовых и розничных покупателей, а также должен иметь центральное отопление, вытяжную вентиляцию, общегородскую канализацию и общее освещение во всем здании.

Использованные источники:

1. Козлов, А.Д. Методы анализа предметныхобластей : 2019-12-06 / А.Д. Козлов, В.А. Лекае, М.С. Шаповалова. — 3-е изд. (эл.). — Москва : РГГУ, 2019. — 203 с. — ISBN 978-5-7281-2489-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/129797 (дата обращения: 20.12.2019). — Режим доступа: для авториз. пользователей.

2. Структурное моделирование в CALS-технологиях / В. В. Павлов ; Рос. акад. наук, Ин-т конструкторско-технолог. информатики. - Москва : Наука, 2006 (СПб. : Типография "Наука"). - 306, [1] с. : ил., табл.; 22 см.; ISBN 5-02033454-5 (В пер.).

3. Иорданский, М.А. Кодирование комбинаторных объектов / М.А. Иорданский. — Санкт-Петербург : Лань, 2018. — 92 с. — ISBN 978-5-81142787-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://elanbook.com/book/102599 (дата обращения: 20.12.2019). — Режим доступа: для авториз. пользователей.

4. Шевелев, Ю.П. Дискретная математика : учебное пособие / Ю.П. Шевелев. — 4-е изд., стер. — Санкт-Петербург : Лань, 2019. — 592 с. — ISBN 978-5-8114-4284-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/118616 (дата обращения: 20.12.2019). — Режим доступа: для авториз. пользователей.

i Надоели баннеры? Вы всегда можете отключить рекламу.