Современный и крупный бизнес часто требует проведения различных мероприятий встреч и конференций, где обсуждаются дальнейшее развития бизнеса. Так у компании имеются несколько конференц-залов, где сотрудники и гости компании могут провести встречи и переговоры как в устном формате, так и в аудио-видео формате. За частую, сотрудники компании не знают свободна ли комната для переговоров, и можно ли ее забронировать на ближайший день или час. На данный момент все эти действия выполнялись специальными менеджерами в устном формате и не было автоматизированной системы для бронирования конференц-залов сотрудниками компании. Для этого была поставлена задача разработать автоматизированную систему для бронирования конференц-залов сотрудниками компании.
Актуальность работы обусловлена в том, что необходимо автоматизировать систему бронирования конференц-зала и управления заявками от сотрудников и гостей компании.
Объектом исследования данной работы является предмет создания записей бронирования для конференц-залов.
Целью данной разработки является повышение эффективности обработки запросов на бронирование конференц-залов от сотрудников и гостей компании, за счёт разработки автоматизированной системы для бронирования конференц-залов.
Для достижения поставленных целей требуется решить следующие задачи:
- проанализировать рассматриваемый процесс;
- разработать модели рассматриваемого процесса;
- разработать пользовательские требования процесса;
- разработать функциональные требования системы;
- разработать нефункциональные требования системы;
- выбрать архитектуру системы;
- разработать алгоритмы;
- спроектировать диаграмму последовательности;
реализовать систему.
ВВЕДЕНИЕ ................................................................................................... 5
1 Анализ предметной области ..................................................................... 7
1.1 Описание деятельности подразделения конференц-залов .............. 7
1.2 Выявление проблем .......................................................................... 7
1.3 Постановка задачи на проектирование............................................ 8
1.4 Возможности бизнеса ....................................................................... 8
1.5 Критерии успеха ............................................................................... 8
1.6 Видение решения .............................................................................. 8
1.7 Основные функции решения ............................................................ 9
1.8 MVP ................................................................................................... 9
1.9 Приоритеты проекта ........................................................................ 9
1.10 Варианты использования ............................................................. 10
1.11 Разработка модели данных .......................................................... 10
1.12 Разработка концептуальной карты .............................................. 10
1.13 Разработка ER Модели ................................................................. 11
1.14 Моделирование бизнес-процессов ............................................... 12
1.15 Модель процессов (BPMN2) ........................................................ 13
1.16 Разработка пользовательских требований .................................. 14
1.17 Разработка функциональных требований ................................... 17
1.18 Требования к пользовательским интерфейсам ............................ 18
1.19 Требования к удобству использования........................................ 19
1.20 Требования к производительности .............................................. 19
1.21 Вывод по главе «Анализ предметной области» .......................... 19
2 Проектирование информационной системы ........................................... 20
2.1 Разработка функциональной модели ............................................ 20
2.2 Разработка алгоритма создании заявки ........................................ 21
2.3 Разработка алгоритма создания бронирования конференц-зала 22
2.4 Разработка алгоритма процесс работы и создание записей бронирования в «Журнале-записей» ................................................................................ 23
2.5 Проектирование диаграммы последовательностей ...................... 24
2.6 Вывод по главе «Проектирование информационной системы» .. 24
3 Разработка информационной системы ................................................... 25
3.1 Справочники ................................................................................... 25
3.2 Документы ...................................................................................... 29
3.3 Перечисления .................................................................................. 33
3.4 Регистры сведений .......................................................................... 35
3.5 Регистры накоплений ..................................................................... 38
3.6 Обработчики .................................................................................. 40
3.7 Отчёты ............................................................................................ 41
3.8 Реализация создания бронирования конференц-зала на платформе 1С 41
3.9 Вывод по главе «Разработка информационной системы» ........... 49
ЗАКЛЮЧЕНИЕ ............................................................................................ 50
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .................................... 51
ПРИЛОЖЕНИЕ А ........................................................................................ 53
ПРИЛОЖЕНИЕ Б ........................................................................................ 59
ПРИЛОЖЕНИЕ В ........................................................................................ 63
1. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство «Русская редакция»; СПб.: БХВ-Петербург, 2014. — 736 стр.
2. Онлайн-редактор схем: Официальный сайт Diagrams: [Электронный ресурс] URL: https://app.diagrams.net/ (дата обращения: 25.05.2023).
3. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 36 с.
4. Хамадеев Ш.А. Методология описания пользовательских требований. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 28 с.
5. Справочник по символу BPMN 2.0. Описание всех символов BPMN 2.0 с примерами: [Электронный ресурс] URL:
https://camundarus.ru/bpmn/reference/ (дата обращения: 27.05.2023).
6. Руководство для начинающих по использованию BPMN в повседневной работе: [Электронный ресурс] URL:
https://www.microsoft.com/ru-ru/microsoft-365/business-insights- ideas/resources/the-guide-to-using-bpmn-in-your-business (дата обращения:
27.05.2023).
7. Нотация BPMN 2.0: ключевые элементы и описание: [Электронный ресурс] URL: https://www.comindware.com/ru/blog-нотация-bpmn-2-0-
элементы-и-описание/ (дата обращения: 27.05.2023).
8. Лекция 2: Понятие требования. Классификации требований. [Электронный ресурс] URL:
https://intuit.ru/studies/courses/2188/174/lecture/4714?page=2 (дата обращения: 26.05.2023). 72
9. Вигерс К., Битти Д. Разработка требований к программному обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство «Русская редакция»; СПб.: БХВ-Петербург, 2014. — 736 стр.
10. Хамадеев Ш.А. Методология моделирования бизнес-процессов BPMN2. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 36 с.
11. Хамадеев Ш.А. Методология описания пользовательских требований. Учебно-методическое пособие по дисциплине «Проектирование АСОИУ». - Набережные Челны: ИПЦ НЧИ К(П)ФУ, 2017. - 28 с.
12. 1С: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы - М.: Издательство ООО «1С-Паблишинг», 2013. - 964 с.
13. Азбука программирования и 1С: Предприятие 8.3. — СПб.: БХВПетербург, 2015. — 288 с.
14. Хрусталева Е.Ю., Радченко М.Г. Язык запросов "1С: Предприятия 8" / Е.Ю. Хрусталева, Радченко М. Г.: 000 "1 С-Паблишинг", 2013. - 357 с. 14.
15. Засорин, С. В. 1С: Предприятие 8.2. Управленческий и финансовый учет для малых предприятий / С.В. Засорин, В.К. Злобин, В.Г. Кузнецов. - М.: БХВ-Петербург, 2013. - 321 c.