Научная статья на тему 'РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ ДЛЯ ПРОЕКТИРОВАНИЯ ЭКСПЕРТНОЙ СИСТЕМЫ ВЫБОРА РОЗНИЧНЫХ ТОВАРОВ (НА ПРИМЕРЕ КНИЖНОГО МАГАЗИНА)'

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

CC BY
297
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЭКСПЕРТНАЯ СИСТЕМА / ТЕХНИЧЕСКОЕ ЗАДАНИЕ / ESWIN / КНИЖНЫЙ МАГАЗИН / КНИГА / БАЗА ЗНАНИЙ

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

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

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

DEVELOPMENT OF TECHNICAL SPECIFICATIONS FOR DESIGNING AN EXPERT SYSTEM FOR SELECTING RETAIL PRODUCTS (USING THE EXAMPLE OF A BOOKSTORE)

This article discusses the development of a technical specification for the design of an expert system for the selection of retail products. The article describes the relevance of the expert system and the problems of choosing books.

Текст научной работы на тему «РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ ДЛЯ ПРОЕКТИРОВАНИЯ ЭКСПЕРТНОЙ СИСТЕМЫ ВЫБОРА РОЗНИЧНЫХ ТОВАРОВ (НА ПРИМЕРЕ КНИЖНОГО МАГАЗИНА)»

Буковцова Е.А. студент

кафедра прикладной информатики иинформационных технологий НИУ «БелГУ» Россия, г. Белгород Научный руководитель: Зайцева Т.В. кафедра прикладной информатикии информационных технологий НИУ «БелГУ» Россия, Белгород

РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ ДЛЯ ПРОЕКТИРОВАНИЯ ЭКСПЕРТНОЙ СИСТЕМЫ ВЫБОРА РОЗНИЧНЫХ ТОВАРОВ (НА ПРИМЕРЕ КНИЖНОГО МАГАЗИНА)

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

Ключевые слова: Экспертная система, техническое задание, ESWin, книжный магазин, книга, база знаний.

Bukovtsova E.A. Student

faculty applied informatics and information technologies

National University of BelSU Russian Federation, Belgorod Scientific adviser:Zaitseva T. V. faculty applied informatics and information technologies

National University of BelSU Russian Federation, Belgorod

DEVELOPMENT OF TECHNICAL SPECIFICATIONS FOR DESIGNING AN EXPERT SYSTEM FOR SELECTING RETAIL PRODUCTS (USING THE EXAMPLE OF A BOOKSTORE)

Abstract: This article discusses the development of a technical specification for the design of an expert system for the selection of retail products. The article describes the relevance of the expert system and the problems of choosing books.

Key words: Expert system, terms of reference, ESWin, bookstore, book, knowledge base.

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

В современном мире широко используются экспертные системы, помогающие при выборе решения для конкретной задачи. Программное средство ESWin является одним из наиболее доступных представителей продукционно-фреймового класса ЭС. Также не исключением является и сфера розничной торговли, реализующей издательскую книжную продукцию, так как разнообразие книг увеличивается ежедневно и людям становится труднее сделать правильный выбор. В связи с этим тема исследования и разработки экспертной системы выбора розничных товаров, основанной на знаниях, является актуальной. Разрабатываемая экспертная система призвана помочь пользователю без достаточных знаний о книгах выбрать подходящую.

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

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

На сегодняшний момент существует несколько похожих систем для поиска книг:

«Findbook.ru» - Специализированная система для поиска и сравнения книг, продающихся в российских Интернет-магазинах. Вы приходите к нам, находите и покупаете книги во всех ведущих российских Интернет-магазинах, не тратя время на поиск и сравнение цен [9];

Интерфейс системы представлен на рисунке 1.

findbooh/.ru

Поиск Помошъ ЧзВо Аыган и скидки Нашщитенам!

Прямой эфир Статистика

Рисунок 1. Начальная страница Findbook.ru

Google Книги» - сервис полнотекстового поиска по книгам, оцифрованным компанией Google (свыше 10 миллионов книг из крупнейших библиотек США). [8];

Интерфейс системы представлен на рисунке 2.

GOOgle КНИГИ Расширенный поиск книг

Найти результаты С любым 1'

| 1 110 на странице v| Поиск в Google |

Поиск: • Все кни ги Ограниченный просмотр и полный просмотр Только ПО! 1ный просмотр Только эл. книги Google

Содержание: * Все содержание Книги Журналы Газеты

Язык Показывать > страницы на | Russian v

Название Отобразить , книги с названием d II

например, Books and Culture

д=™Р Отразить .книги написанные 1 1

например, Hamilton Mable или Hamilton Wright Mabie

Издатель Отобразить . книги, опубликованные l l например, O'Reilly

Дата публикации • Показы! 1ать материалы с любой датой публикации C| v|| |no| V||

Показывать материалы, опубликованные например, с 1999 по 2000 или сянв 1999 по дек 2000

ISBN Отобразить , книги с ISBN CI Ш

например, 0060930314

ISSN Отобразить . журналы с ISSN II например. 0161-7370

Рисунок 2. Начальная страница Google Книги

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

Сайт о книгах - КнигоПоиск - предлагает широкий ассортимент литературных произведений. Это позволяет каждому отыскать то, что ему по вкусу. Чаще всего читатели обращаются к таким жанрам, как:

- классические произведения;

- детектив;

- бизнес-книги;

- самосовершенствование;

- фэнтези;

- фантастика и пр.

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

Списки самых интересных и популярных книжных экземпляров постоянно обновляются, пополняются новинками, недавно представленными для широкой читательской аудитории. Оставить отзыв и описать собственные ощущения после прочтения произведений пользователи могут, зайдя на страницу книги [7]. Интерфейс данной системы представлен на рисунке 3.

Рисунок 3. Начальная страница КнигоПоиск

«100 лучших книг» - 100 лучших книг, составленный по результатам голосования посетителей нашего сайта. Отметьте интересные вам сейчас жанры, периоды времени и время, когда была написана книга, и наш сервис подберет для вас интересные книги [6].

Интерфейсы системы представлны на рисунках 4.

Рисунок 4. Интерфейс 100 лучших книг

Для определения наилучшей из представленных системы произведено сравнение по критериям при помощи метода анализа иерархий МАИ (Рисунок

5).

Результаты

|ф 10Qbestbooks.ru=0,252 ф knigopoisk.org =0,466 ф Ьоок5.доод1е,ги=0Д44 О findbQok.ru =0,138 | |Апс1Ьоок,ги(13,8%)|-

| books .google, ru (14,4%) |

Рисунок 5. Результаты оценки

Как видно из результата вычислений, что лучшей системой подбора книг является «КнигоПоиск».

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

Техническое задание (ТЗ) — перечень требований, условий, целей, задач, поставленных заказчиком в письменном виде, документально оформленных и выданных исполнителю работ проектно-исследовательского характера. Такое задание обычно предшествует разработке проектов и призвано ориентировать разработчика на создание проекта, удовлетворяющего желаниям заказчика и соответствующего условиям использования, применения разрабатываемого проекта, а также ресурсным ограничениям [2,3].

Основные стандарты, методологии и своды знаний:

- ГОСТ 34

- ГОСТ 19

- IEEE STD 830-1998

- ISO/IEC/ IEEE 29148-2011

- RUP

- SWEBOK, BABOK и пр.

ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы регламентирует структуру ТЗ на создание именно системы, в которую входят ПО, аппаратное обеспечение, люди, которые работают с ПО, и автоматизируемые процессы.

Согласно ГОСТ 34 техническое задание должно включать следующие разделы:

- Общие сведения

- Назначение и цели создания (развития) системы

- Характеристика объектов автоматизации

- Требования к системе

- Состав и содержание работ по созданию системы

- Порядок контроля и приемки системы

- Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

- Требования к документированию

- Источники разработки

Данный стандарты был выбран для составления технического задания по разработке эксперной системы выбора розничных товаров книжного магазина так как большинство Заказчиков, как правило, требуют соблюдение именно ГОСТ 34 [1]. Разработанное ТЗ частично предсьавлено на рисунках 6 и 7.

Полное наименование: экспертная система выбора розничных товаров (на примере книжного магазина)

Договор №1 от 14 февраля 2021 года на создание, внедрение и сопровождение базы знании по выбору розничных товаров книжного

1.3. Наименование организаций - Заказчика и Разработчика

Заказчик: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ

Адрес фактический: город Москва, 1-й Красногвардейский проезд дом

Адрес фактический: г. Белгород, д. Дубовое, ул. Зеленая 2г, оф. 15.

1.4. Плановые сроки начала и окончания работы

Рисунок 6. Основные сведения из ТЗ

4.1.1. Требования: к структуре н функционированию системы

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

Терпимость к противоречиям. Это означает, что при появлении в БЗ ошибок, е противоречий можно допустить определенное снижение эффективности деятельностн ИИ, но невозможно дометить полного

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

Критичность к новой информации. Это способность проверить достоверность новой информации н согласовать ее с уже имеющимися

Обучаемость и способность к пере структурированию знаний. Совместно с механизмами критичности обучение должно противодействовать накоплению в БЗ ошибок и противоречий.

4.1.2. Требования к численности и квалификации персонала системы и

4.1.2.1. Требования к численности персонала

Рисунок 7. Требования к системе из ТЗ

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

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

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

1. Примеры (ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы) [Электронный ресурс] - URL: https :// studizba.com/files/show/doc/12551-1 -primer-4.html. (дата обращения 12.03.2021)

2. Как составить техническое задание [Электронный ресурс] - URL: https://44fzrf.ru/kak-sostavit-tehnicheskoe-zadanie/ (дата обращения 10.03.2021).

3. Как написать техническое задание по ГОСТу [Электронный ресурс] - URL: https://docplace.ru/tz/ (дата обращения 10.03.2021).

4. ЭКСПЕРТНАЯ СИСТЕМА ПОСТРОЕНИЯ МОДЕЛИ УГРОЗ ЛОКАЛЬНОЙ СЕТИ [Электронный ресурс] - URL: http://web.snauka.ru/issues/2018/11/87875(дата обращения 15.03.2021).

5. Создание ЭС на базе оболочки ESWin [Электронный ресурс]. - URL: https://scienceforum.ru/2019/article/2018014258 - (дата обращения: 10.03.2021).

6. 100 лучших книг всех времен [Электронный ресурс]. - URL: https://www.100bestbooks.ru/index.php (дата обращения: 09.03.2021).

7. КнигоПоиск [Электронный ресурс]. - URL: https://knigopoisk.org/ (дата обращения: 09.03.2021).

8. Расширенный поиск книг [Электронный ресурс]. - URL: https://books.google.ru/advanced_book_search (дата обращения: 09.03.2021).

9. findbook.ru - Поиск книг в российских Интернет-магазинах [Электронный ресурс]. - URL: https://findbook.ru/search/d1?page=Rating (дата обращения: 10.03.2021).

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