Uploaded by inbox

Диплом Турагенство

advertisement
Государственное бюджетное профессиональное
образовательное учреждение
Московской области
«Луховицкий авиационный техникум»
Дипломный проект
по специальности 09.02.07 Информационные системы и программирование
Тема: Разработка информационной системы для туристического агентства
Обучающегося________________________________Шевелькова И.О.
подпись, дата
инициалы, фамилия
Руководитель_________________________________Колесников Н.Ю.
подпись, дата
инициалы, фамилия
Консультант по экономической части
_______________________________________________Корнеева О.Ю.
подпись, дата
К защите
инициалы, фамилия
Защита принята с оценкой_____________
«____»______________2023 г.
Луховицы
2023
Министерство образования Московской области
Государственное бюджетное профессиональное образовательное учреждение
Московской области
«Луховицкий авиационный техникум»
УТВЕРЖДАЮ
Заместитель директора по УПР
____________Чечеватова Н.Н
ЗАДАНИЕ
на выполнение дипломного проекта
по специальности
09.02.07 Информационные системы и программирование
обучающегося 4 курса группы ИС 4-3
Шевелькову Илье Олеговичу
(фамилия, имя, отчество)
1. Тема работы: Разработка информационной системы для туристического
агентства
утверждена приказом от «18» мая 2023 №84/УР
2. Срок сдачи студентом законченной работы: 10 июня 2023г
3. Исходные данные к работе: Данные об организации Туристического агентства
4. Содержание пояснительной записки (перечень подлежащих разработке
вопросов):
1. Титульный лист; 2. Задание на дипломный проект; 3. Оглавление; 4. Введение; 5.
Техническое задание; 6. Рабочий проект. 7. Программная часть; 8. Заключение; 9.
Информационные источники; 10. Приложение
5. Перечень графического материала: Диаграммы и графики
Руководитель дипломного проекта _______________________/ /
(подпись)
Консультант по экономической части ____________________/ /
(подпись)
Задание принял к исполнению___________________________/ /
(подпись)
Оглавление
ВВЕДЕНИЕ ............................................................................................................................................................. 4
ГЛАВА 1 ОПИСАНИЕ И АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ................................................................ 6
1.1 Описание объекта исследования и его организационной структуры................................................ 6
1.2 Моделирование бизнес-процессов ............................................................................................................ 9
1.3 Анализ недостатков существующей организации бизнес-процессов .............................................. 14
1.4 Постановка задачи ..................................................................................................................................... 15
1.5.Составление калькуляции изготовления одного программного продукта и всего объема в целом
................................................................................................................................................................................. 17
ГЛАВА 2 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ....................................................................................................... 22
2.1 Выбор и обоснование способа автоматизации ..................................................................................... 22
2.2 Обоснование выбора платформы для разработки .............................................................................. 24
ГЛАВА 3 ПРОЕКТНЫЕ РЕШЕНИЯ ............................................................................................................... 26
3.1 Информационное обеспечение ................................................................................................................ 26
3.1.1 ER-модель предметной области ....................................................................................................... 26
3.2 Программное обеспечение........................................................................................................................ 28
3.2.1 Интерфейс и структура информационной системы ..................................................................... 28
3.2.2 Подсистемы .......................................................................................................................................... 31
3.2.3 Константы и справочники ................................................................................................................ 34
3.2.4 Документы и регистры ...................................................................................................................... 42
3.2.5 Отчёты .................................................................................................................................................. 63
Программный код................................................................................................................................................ 71
3.3.Техническое обеспечение.......................................................................................................................... 81
ЗАКЛЮЧЕНИЕ.................................................................................................................................................... 84
СПИСОК ЛИТЕРАТУРЫ .................................................................................................................................. 86
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Разраб.
Шевельков И.О.
Провер.
Колесников Н.Ю.
Реценз.
Некрасов А.И.
Н. Контр.
Филоненко И.Н.
Утвержд.
Подпись
Дата
Разработка
информационной системы
для туристического
агентства
Лист
Листов
3
87
ИС 4-3
ВВЕДЕНИЕ
Развитие рыночных отношений в экономике и научно-технический прогресс
ускорили темпы внедрения во все сферы социально-экономической жизни общества
последних достижений в области информационных технологий. Темпы роста
информатизации всех областей производства и управления в последние годы
заметно повысили свое практическое значение, становясь определяющим фактором
развития и тесно переплетаясь с процессом производства товаров и услуг.
Информация в современном мире превратилась в один из наиболее важных
ресурсов, а информационные системы стали необходимым инструментом
практически во всех сферах деятельности человека. Информационная система стала
неотъемлемой частью функционирования практически любой организации, поэтому
нет необходимости обсуждать вопрос актуальности разработки и внедрения
информационных
систем.
Однако
вопрос
системности
подходов
к
ее
проектированию и качества разработки до сих пор является актуальным.
Туризм - прибыльная и доходная сфера, тесно взаимодействующая со многими
другими отраслями и способствующая их развитию. Повышение качества
обслуживания невозможно без разработки, внедрения и функционирования
современных систем автоматизации деятельности.
Актуальность работы - разработка автоматизированной системы работы с
клиентами турфирмы, что предопределит успешную реализацию качественного
туристского продукта потребителю.
Объектом
исследования
является
туристическое
агентство.
Данное
туристическое агентство является универсальным инструментом.
Предметом исследования является процессы формирования и расчёта
стоимости туров.
Целью данной работы является повышение эффективности сотрудников и
снижение затрат в деятельности туристического агентства путем разработки
информационной системы на платформе 1С: Предприятие 8.3 для автоматизации
процесса формирования и расчёта стоимости туров.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
4
Для реализации выпускной квалификационной работы были поставлены
следующие задачи:

Провести анализ объекта исследования и описать его организационную
структуру управления;

Описать и смоделировать автоматизируемый бизнес-процесс, выявить
проблемы и выполнить постановку задачи;

Провести анализ аналогов программного обеспечения и обосновать
способ приобретения информационной системы;

Провести концептуальное проектирование информационной системы;

Описать процесс разработки информационной системы на платформе
1С: Предприятие 8.3 и требования к техническому обеспечению;

Выбрать методику и провести расчёт экономической эффективности;

Представленная работа состоит из введения, четырёх глав, заключения
и приложений.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
5
ГЛАВА 1 ОПИСАНИЕ И АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Описание объекта исследования и его организационной
структуры
Туристическое агентство является франчайзинговым агентством туроператора
«ANEX TOUR» на территории Российской Федерации, деятельностью которого
является удовлетворение потребностей населения в качественных и надёжных
туристических услугах.
Продуманная и адекватная ценовая политика, хорошая репутация на рынке
туристических
услуг
являются
надежной
базой
для
взаимовыгодного
сотрудничества с клиентами. Качественный индивидуальный подход к каждому
клиенту для определения его потребностей и пожеланий при формировании тура –
главный приоритет в работе на протяжении долгого времени, обеспечивающийся
большим профессиональным опытом сотрудников.
Конкурентным преимуществом компании является коллектив опытных
специалистов с профильным образованием в сфере туризма, позволяющих
обеспечить максимальное качество обслуживания и индивидуальный подход к
клиентам с должным вниманием к мелочам при формировании тура. Сотрудники
помогут выбрать направление и курорт в зависимости от пожеланий клиента,
предложат оптимальные варианты по ценовой категории, объяснят нюансы
отдельных стран и предоставят рекомендации по экскурсиям. Сотрудники
туристического агентства имеют продолжительный стаж работы в сфере туризма и
два раза в год обязательно посещают различные страны для того, чтобы лучше и
более подробно изучить отдых в них и дать полную информацию по направлению,
которое интересует клиента.
В перечень услуг туристического агентства входит индивидуальное
бронирование авиабилетов на рейсы российских и международных авиалиний,
отелей, экскурсий, оформление визы, страхование и др.
Основными приоритетами в деятельности компании является повышение
прозрачности и постоянное совершенствование системы корпоративного
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
6
управления с целью превращение ее в бизнес-ориентированную компанию, а также
повышение профессионального уровня сотрудников и социально-трудовых
отношений.
Туристические услуги – одна из наиболее стабильно развивающихся во всем
мире отраслей, в связи с чем миссией компании является постоянный рост,
усовершенствование оборудования и качества обслуживания в сфере туризма и, как
следствие, максимальное удовлетворение клиента результатом работы. Причём,
услуги, предлагаемые организацией, отличаются достаточно выгодной стоимостью.
Компания дорожит своей репутацией и строит отношения с клиентами и партнерами
на доверии, профессионализме и внимании к мелочам.
В туристическом агентстве используется иерархическая организационная
структура управления, которая представлена на рисунке 1.1 и представляет из себя
четко определенную иерархию, во главе которой стоит директор и осуществляется
строгое разделение функций, четкое определение прав и обязанностей между
сотрудниками.
Рис 1.1 – Организационная структура туристического агентства
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
7
Директор туристического агентства выполняет основную роль структуры
управления, обеспечивает соблюдение законности в деятельности организации и
организует работу с целью достижения эффективного взаимодействия всех
структурных подразделений, под его подчинением находятся все отделы и
структуры, а также контролируются все процессы взаимодействия и результаты
деятельности, происходящие в туристическом агентстве. Так же он несет
ответственность за сохранность и эффективное использование имущества
организации, последствия принимаемых решений и финансово-хозяйственные
результаты деятельности.
Отдел продаж состоит из начальника отдела и менеджеров по работе с
клиентами, деятельность которых заключается в работе с клиентами, подбор
направлений и курортов, бронирование и оформление проживания в отелях и
билетов для перелёта, оформление тура и расчёт его стоимости, консультация
клиентов по любым вопросам.
Отдел рекламы и маркетинга организует работу по рекламированию тур
продуктов, оказываемых туристических услуг с целью их продвижения на рынки
сбыта, информируя клиентов о преимуществах качества и отличительных свойствах
рекламируемых тур продуктов или услуг, осуществляет руководство, планирование
и координацию работ по проведению рекламных кампаний, а также разрабатывает
планы рекламных мероприятий по одному виду или группе тур продуктов (услуг) и
определяет затраты на их проведение.
Юридический отдел обеспечивает анализ и формирование всех договоров,
заключаемых туристической компанией, разработку уставных документов,
регистрацию туристической компании, проводит претензионную работа с
клиентами, государственными органами, подрядчиками.
Бухгалтерия во главе с главным бухгалтером ведёт учет денежных средств,
выделенных в распоряжение организации, их сохранности и уровня использования,
осуществляет
организацию
деятельности,
формирует
бухгалтерского
учетную
учета
политику,
хозяйственно-финансовой
обеспечивает
рациональную
организацию бухгалтерского учета, контролирует выполнение финансового плана,
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
8
анализирует финансовое состояние предприятия, проводит большую оперативную
работу по организации расчетов с клиентурой, поставщиками и финансовыми
органами, организует первичный учет расходования материальных ресурсов и
денежных средств. Главный бухгалтер несет ответственность за целесообразность и
законность расходования средств, и соблюдение финансовой дисциплины.
1.2 Моделирование бизнес-процессов
Одним из важных шагов в создании автоматизированной системы учета
является анализ бизнес-процессов организации. Формулировка требований к
разрабатываемой системе осуществляется на основании результатов анализа
функций предприятия. Поэтому для того, чтобы создавать систему необходимо
изучить, составить и проанализировать все бизнес-функции, выяснить, как они
взаимодействуют между собой, и какие из них нуждаются в автоматизации.
Бизнес-процесс – это совокупность взаимосвязанных мероприятий или задач,
направленных на создание определённого продукта или услуги для потребителей. В
качестве графического описания деятельности применяются блок-схемы бизнеспроцессов. Описание бизнес-процессов – это очень сложная и кропотливая работа.
Согласно технологии описания, первым шагом является описание процесса «как
есть», то есть как он действительно функционирует сейчас. Поэтому необходимо
описывать те работы, которые существуют на самом деле, и не отличаются от
реальной действительности. Описывать бизнес-процесс стоит, принимая во
внимание накопленный опыт и знания сотрудников компании, необходимо опросить
всех, кто принимает участие в тех или иных задачах.
Для описания существующих бизнес-процессов туристическом агентстве
использована методология функционального моделирования IDEF0, позволяющая
наглядно и эффективно отобразить весь механизм деятельности организации в виде
системы взаимосвязанных функций. Метод функционального моделирования IDEF0
– это метод структурного анализа и проектирования, представляющий собой
совокупность
правил
и
процедур,
предназначенных
для
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
построения
Лист
9
функциональной модели объекта какой-либо предметной области. Функциональная
модель IDEF0 отображает функциональную структуру объекта в виде
иерархической системы взаимосвязанных функций, т.е. производимые им действия
и связи между этими действиями. IDEF0 методология предназначена как для
разработки бизнес-процессов, так и их наглядного представления. И главной целью
нотации является созданий простых и понятных моделей бизнес-процессов, которые
в то же время отвечают требованиям руководства организации и могут быть как
простыми, так и достаточно сложными. Благодаря чему использование моделей
IDEF0 приведет к выделению важных проблем и узких мест, которые снижают
продуктивность работы сотрудников, участвующих в процессе формирования
туров.
Основным бизнес-процессом в туристическом агентстве является процесс
формирование туров для клиентов. Входными данными процесса является заявка
клиента на формирование тура, выходными данными – оформленный тур. В данном
процессе учувствуют менеджер, кассир, бухгалтер и юрист. Контекстная диаграмма
данного процесса представлена на рисунке 1.2.
Рисунок 1.2 – Диаграмма процесса учёта формирования туров в туристическом
агентстве
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
10
Декомпозиция процесса учёта формирования туров в туристическом агентстве
представлена на рисунке 1.3.
Рисунок 1.3 – Декомпозиция диаграммы процесса учёта формирования туров в
туристическом агентстве
Рассмотрим процесс учёта формирования туров в туристическом агентстве
более подробно.
При обращении клиента менеджер отдела продаж проводит оформление
заявки на формирование тура. Прежде всего фиксируется информация о туристах, в
результате опроса клиенту оказываются консультации и определятся направление и
курорт, в котором проводится подбор отеля и условий проживания согласно
выявленным критериям клиента. После выбора отеля проводится подбор билетов на
необходимые даты и проводится окончательный расчёт стоимости тура, на
основании которого формируется предложения для клиента (рисунке 1.4).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
11
Рисунок 1.4 – Декомпозиция блока А1 «Оформление заявки клиента»
После согласования условий предложения с клиентов менеджером проводится
бронирование
отеля
и
билетов.
В
результате
успешного
бронирования
запрашивается подтверждение у клиента (рисунке 1.5).
Рисунок 1.5 – Декомпозиция блока А2 «Бронирование»
После
подтверждения
клиентом
бронирование
формируется
список
дополнительных услуг и формируется счёт для оплаты клиентом. По факту
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
12
получения кассиром денежных средств от клиента проводится оплата туроператору
(рисунке 1.6).
Рисунок 1.6 – Декомпозиция блока А3 «Денежные расчёты»
После чего юрист формирует договор и передаёт его менеджеру для
подписания с клиентом, при необходимости проводится оформление визы и
страховки, после чего клиенту выдаётся билет и ваучер (рисунке 1.7).
Рисунок 1.7 – Декомпозиция блока А4 «Оформление документов»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
13
1.3 Анализ недостатков существующей организации бизнеспроцессов
В настоящее время в туристическом агентстве вышеописанный процесс не
автоматизирован, рост количества и стоимости заявок на формирование туров
вызывает повышение требований к оперативности и полноте информации. Среди
наиболее трудоемких процессов особое место занимают процесс расчёт стоимости
тура. Для работы на данном участке необходимы высокая точность, аккуратность,
максимум внимания и своевременное выполнение всех расчетных операций.
Наличие большой доли ручной обработки элементарных операций, таких как расчёт
стоимости проживания в отеле, билетов и дополнительных услуг, формирование
печатных форм документов, перенос данных в итоговые ведомости и т.д. приводит
к высоким трудозатратам сотрудников. В процессе выполнения этих операций
создаётся несколько копий одного и того же документа - на бумагу и копирование
документов тратится немало средств. При хранении информации на бумажных
носителях не исключена вероятность попадания документов и информации в них в
чужие руки злоумышленников, а также возможность утери важных документов;
Из-за отсутствия единой информационной среды для учёта туров используется
набор офисных программ пакета Microsoft Office. Учет заявок информации по ним
ведется в электронном журнале, представленном в виде таблицы Excel, что
затрудняет поиск информации и формирование отчетности Недостатком такого
способа расчета является отсутствие единой базы и необходимость хранить данные
в различных файлах. Хранение данных в одном файле небезопасно, так как он
находится в открытом доступе, и любой пользователь может внести изменения в
записи, причем будет невозможно установить, кто именно это сделал. Так же
Microsoft Excel не поддерживает многопользовательский режим работы с файлами,
из-за отсутствия которого и несогласованности действий сотрудников возможен
многократный ввод одних и тех же данных.
Отсутствие проверки данных при вводе, ошибки при копировании формул
приводят к неверным расчетам. Настройка внешнего вида таблиц, вставка формул и
оформление отнимают много времени. Отчетность, договоры с клиентами о
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
14
реализации туристического продукта, квитанции об оплате и другая документация
формируется средствами Microsoft Word вручную, что снижает скорость и
эффективность работы менеджеров, к тому же не исключается вероятность ошибок,
вызванных «человеческим фактором».
Перечисленные «Узкие места» в деятельности туристического агентства могут
привести к неприятным последствиям для деятельности компании, так как при
увеличивающемся количестве клиентов, качество ведения бизнеса остается
прежним, что может привести к ухудшению предлагаемых услуг. Так же стоить
отметить, что в связи с большим потоком заказав, сотрудники туристического
агентства не справляются с поставленными перед ними задачами по учету
информации. Увеличение штата сотрудников не эффективно и с финансовой точки
зрения.
На
основании
необходимости
перечисленных
внедрения
уже
проблем
готовой
было
или
принято
разработки
решение
о
собственной
информационной системы для автоматизации процесса формирования туров.
Применение автоматизированной системы является оптимальным решением
перечисленных проблем и позволит уменьшить временные затраты в процессе
планирования и управления деятельностью организации, повысит верность
информации и оперативность обработки данных, предоставит возможность
оперативного доступа к информации для принятия эффективных управленческих
решений, а также повысит эффективность управления процессом управления
заказами в целом.
1.4 Постановка задачи
На
основании
необходимости
перечисленных
внедрения
уже
выше
готовой
проблем
или
принято
разработки
решение
о
собственной
информационной системы для автоматизации деятельности туристического
агентства. Применение автоматизированной системы является оптимальным
решением перечисленных проблем и позволит уменьшить временные затраты в
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
15
процессе планирования и управления деятельностью организации, повысит
достоверность информации и оперативность обработки данных, предоставит
возможность оперативного доступа к информации для принятия эффективных
управленческих решений, а также повысит эффективность управления процессом в
целом.
Удобство автоматизации и информатизации процессов в туристическом
агентстве очевидно не только с точки зрения «ведения дел», но и с позиций
клиентов, так как информационные системы позволяют более оперативно работать
обрабатывать потребность туристов и формировать предложения. Таким образом,
можно сделать вывод, что автоматизация учёта в туристическом бизнесе — это не
просто трата денег организации, а осознанный и просто необходимый шаг для
организации, которое хочет перейти на более качественный уровень, где снижается
влияние человеческого фактора при обслуживании сотрудников предприятия,
анализ
показателей
позволяет
вести
плановую
деятельность,
правильно
распределять средства и ресурсы. Все это, в конечном итоге, приводит к снижению
трудозатрат и повышению эффективности процесса.
Предполагается, что пользователями информационной системы будут
являться менеджеры и начальник отдела продаж, юрист, главный бухгалтер и
директор туристического агентства. Перечисленным сотрудникам приходится
выполнять большое количество действий по внесение и поиску необходимой
информации.
Разрабатываемая
продолжительность
выполнения
информационная
рутинных
система
операций
должна
и
снизить
взаимодействия
сотрудников.
В качестве входящей информации планируется использовать информацию об
туристах, курортах и направлениях отдыха, условиях и стоимости проживания в
отелях, информации по авиабилетам, перечню и стоимость дополнительных услуг,
денежных оборотах, сотрудниках и их должностях.
Разрабатываемая информационная система должна обеспечивать выполнение
следующих функций:
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
16

Хранение справочной информации по клиентам, направлениям и
курортам, отелям и видам номеров и питания, перечню дополнительных услуг,
сотрудникам и их должностям;

Электронная регистрация заявки от клиента на формирование тура;

Автоматическая калькуляция тура с учётом стоимости билетов,
проживания, дополнительных услуг и наценки туристического агентства;

Учёт поступления оплаты от клиентов и возврата денежных средств при
отказе от тура;

Расчёт стоимости бронирования отелей в зависимости от условий
проживания;

Учёт бронирования и стоимости авиабилетов;

Формирование необходимых аналитических отчётов по показателям
деятельности туристического агентства.
1.5.Составление калькуляции изготовления одного программного
продукта и всего объема в целом
Себестоимость – это все затраты предприятия (материальные, трудовые,
денежные), выраженные в денежной форме, связанные с производством и
реализацией продукции, работ и услуг.
Себестоимость продукции включат в себя следующие статьи калькуляции:

стоимость машинного времени исходя из трудоемкости продукта

материалы и ТЗР – транспортно-заготовительные расходы

премия

дополнительная заработная плата

затраты на сопровождение и адаптацию
Определение трудоемкости по стадиям разработки ведется исходя из
ориентировочного распределения затрат времени.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
17
Таблица 1.1 - Определение трудоемкости программного продукта
Процент трудоемкости
Вид работ
работ
Трудоемкость в часах
Техническое задание
11%
10
Технический проект
21%
18
57%
50
11%
10
Рабочий проект
(машинное время)
Внедрение
Таблица 1.2 – Исходная информация
Показатель
Балансовая стоимость
компьютера
Мощность, потребляемая
компьютером
Полезный фонд времени работы
компьютера за год
Балансовая стоимость принтера
Мощность, потребляемая
принтером
Полезный фонд времени работы
принтера за год
Стоимость 1кВт/час
Обозначение
Ед. изм.
Значение
БК
Рублей
1200000
МК
КВт
0.7
FK
Час
1700
БП
Рублей
100 000
МП
КВт
0.2
FП
Час
780
С
Рублей
6
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
18
Определение стоимости потребляемой электроэнергии, руб.:
Сэл = (МК * FK + МП * FП) * C * Квр * Кс
Где «Квр» – коэффициент, учитывающий использование по времени
(Квр=0.8), а «Кс» – коэффициент, учитывающий потери в сети (Кс=1.05).
Сэл = (0.7 * 1700 + 0.2 * 780) * 6 * 0.8 * 1.05 = 6 783,84 руб.
Определение суммы амортизационных отчислений, руб.:
Агод = БК * 1/Тк + БП * 1/Тп
где Тк, Тп – нормативный срок службы (для персонального компьютера и
принтера - 5 лет)
Агод = 1200000 / 5 + 100 000 / 5 = 260000 руб.
Определение затрат на текущий ремонт оборудования, руб.:
Зр = (БК + БП) * 3%
Зр = (1200000 + 100 000) * 0.03 = 39000 руб.
Затраты на один машино-час, руб.:
СМч = (Сэл + Агод + Зр)/FK
СМч = (6 783,84 + 260000 + 39000) / 1700 = 179.87 руб.
Расчёт стоимости машинного времени:
Смвр = Тм * СМч
Где Тм – машинное время компьютеров в расчёте на программу
Смвр. = 50 * 179.87 = 8993,5 руб.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
19
Таблица 1.3 - Расчет затрат на материалы и покупные комплектующие изделия
Наименование
Техническая
Количество
характеристика
Отпускная
Сумма,
цена
рублей.
Флэш-накопитель
16 GB
10
450
4500
Картридж
40ml
5
1 300
6500
1000 листов
5
320
1600
Бумага
Транспортно-заготовительные расходы 500
Итого 13100
При расчете себестоимости программного продукта учитывается основная и
дополнительная заработная плата, а также выслуга лет программистов. Данные
показатели берутся на основании штатного расписания организации с указанием
должностного оклада при приеме на работу и фиксируются в трудовом договоре при
трудоустройстве.
Заработная плата основная (ЗП осн) = 51200 руб.
Заработная плата дополнительная (ЗП доп) = 10240 руб.
Выслуга лет (ВЛ) = 5120 руб.
Затраты на социальные отчисления
IT-компании с 2021 года платят взносы с зарплаты по льготной
ставке (Федеральный закон от 31.07.2020 № 265-ФЗ).
Для таких организаций установили бессрочный пониженный тариф:

На пенсионное страхование — 6%,

На медицинское страхование — 0,1%,

На социальное — 1,5%.
Всего — 7,6%
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
20
СО = (ЗП осн + ЗП доп + ВЛ) * 7,6%
СО = (51200 + 10240 + 5120) * 0.076 = 5 058.56 руб.
Суммарные затраты на разработку программного продукта:
∑зат. = (Смвр + М + ЗП осн + ЗП доп + ВЛ + СО) * 1.1
∑зат. = (8993,5 + 13100 + 51200 + 10240 + 5120 + 5058.56) * 1.1 = 103083,27
руб.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
21
ГЛАВА 2 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
2.1 Выбор и обоснование способа автоматизации
Рассмотрим более подробно способы приобретения информационной системы
для автоматизации процесса формирования туров в туристическом агентстве и
выберем наиболее предпочтительный.
Вариант покупки готового продукта предполагает следующие преимущества:

готовое программное обеспечение уже отлажено, а значит, содержит
минимум ошибок;

продукт уже разработан, а значит отсутствует необходимость
временных затрат на проектирование и разработку, а также минимизация ресурсов
на внедрение системы.

командой
готовый продукт предполагает поддержку и обновление версий
разработчиков
в
соответствие
с
изменениями
российских
и
международных стандартов в области учёта.
Тем не менее, у данного варианта присутствует ряд недостатков:

Потребуется адаптировать продукт под организационную структуру,
функциональные требования и т.д.;

Возникают вопросы к защите и актуальности продукта, так как продажа
продукта поставлена на поток

Сотрудников может не устраивать функционал системы.
В ходе анализа предложенных программных продуктов, полностью
подходящего под функциональные требования сотрудников предприятия, не
обнаружилось.
Вариант разработки системы на заказ предоставит возможность получить
систему, которая будет полностью подходить под рассматриваемые бизнеспроцессы и сформированные требования. Но в этом варианте приобретения есть
свои недостатки:

Большая стоимость заказа;

Формирование технического задания, проектирование, разработка,
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
22
внедрение и тестирование программного продукта займет длительное время;

Невозможно заранее познакомиться с продуктом и испытать его
функциональные особенности
В связи с перечисленными недостатками данный вариант не является
целесообразным.
Вариант покупки и доработки готового продукта позволяет доработать
готовое решение для того, чтобы оно соответствовало перечню выдвинутым
критериям к системе. В этом варианте сочетаются преимущества и недостатки
вариантов «Покупка готового продукта» и «Разработка системы на заказ».
Преимущества:

Покупаемое ядро является отлаженным и законченным компонентом;

Не надо платить за то, что компании не нужно.
Недостатки:

Доработанный вариант может содержать ошибки;

Схема эффективна, если объем работ по доработке функционала
относительно невелик;

Часто можно доработать только в рамках информационной модели ядра.
Вариант аренды информационной системы (аутсорсинг) предполагает, что
доступ к информационной системе можно получить сразу после оплаты по ранее
заключенному договору, обслуживание и эксплуатация полностью осуществляется
«чужой» фирмой, а значит нет нагрузки на ИТ персонал туристического агентства
и информационную архитектуру, но имеет следующие недостатки:

Функциональность
информационной
системы
часто
имеет
«универсальный» характер и не имеет специфики;

Конфиденциальная информация холдинга будет хранится у сторонней
организации.
Вариант разработки информационной системы собственными силами
предоставит возможность получить систему, которая будет полностью подходить
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
23
под рассматриваемые бизнес-процессы. Помощь в формировании требований к
системе будут оказывать сотрудники туристического агентства. Преимуществом
данного варианта является:

Низкая стоимость разработки и проектирования;

Хорошая адаптация к предъявляемым требованиям;

Продукт не тиражируем (индивидуален);

Возможность быстрого изменения функциональности;

Полная интеграция с имеющимися ИС собственной разработки.
Разработка информационной системы собственными силами потребует на
порядок меньших затрат чем приобретение готовых решений, малую необходимость
в обучении, предоставит высокую интегрируемость, обеспечит максимальную
наглядность и полное решение поставленных задач, что делает этот вариант самым
выгодным для автоматизации процессов в туристическом агентстве.
2.2 Обоснование выбора платформы для разработки
Если говорить о мощных, гибких и доступных системах, то бесспорным
лидером автоматизированных систем предприятий на российском рынке являются
решения фирмы 1С, которые позволяют создать на своей базе систему любой
сложности.
Использование платформы "1С: Предприятие 8.3" обеспечивает эффективную
работу и надежное хранение информации при работе сотен пользователей. Высокая
отказоустойчивость достигается за счет резервирования кластера серверов, а
оптимизация быстродействия – за счет динамической балансировка нагрузки между
кластерами. Использование СУБД мировых лидеров (MS SQL, OracleDatabase)
позволяет строить высокопроизводительные и надежные информационные системы.
Для автоматизации рассматриваемого бизнес-процесса была выбрана
платформа 1С, выбор которой обоснован следующими факторами:
1.
Программные продукты на платформе 1С: Предприятия 8.3 стали более
функциональными: широкий набор подсистем и функций, новые возможности
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
24
масштабируемости и т.д.
2.
Масштабируемость 1С: Предприятие 8 обеспечивает хороший «запас»
по количеству пользователей и функциональности системы. Одно и то же
прикладное решение можно использовать как в одно, так и в многопользовательском
варианте без модификации самого прикладного решения. Поэтому при увеличении
количества пользователей можно перейти на клиент-серверный вариант работы и в
дальнейшем повышать производительность системы, увеличивая мощности
компьютеров, на которых работает сервер 1С: Предприятия 8 и серверы баз данных.
3.
Наличие клиент-серверного и файлового варианты работы.
4.
Наличие динамического управляемого интерфейса, позволяющего
автоматически создавать формы объектов, состоящих из команд и окон, доступность
тех или иных команд зависит от прав пользователей, настроек, сделанных в
информационной системе и других параметров.
5.
Гибкая настройка отчетов и группировок благодаря использованию
механизма платформы «Система компоновки данных», консоль отчетов позволяет
самостоятельно создавать новые отчеты без обращения к специалистам.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
25
ГЛАВА 3 ПРОЕКТНЫЕ РЕШЕНИЯ
3.1 Информационное обеспечение
3.1.1 ER-модель предметной области
Инфологическим (концептуальным) проектированием называется первый
этап в процессе проектирования базы данных, который представляет собой создание
информационной модели для разрабатываемой конфигурации.
Цель
инфологического
моделирования
заключается
в
обеспечении
естественных для человека способов сбора и предоставления информации. Данную
информацию предполагается хранить в создаваемой базе данных, в связи с чем,
инфологическая модель данных строится по аналогии с естественным языком.
Сущности и атрибуты (связи и свойства) являются основными конструктивными
элементами инфологических моделей.
Сущность – это объект, который можно идентифицировать способом,
отличающим его от других объектов. Информация об объекте хранится в базе
данных. Атрибут – это характеристика сущности, описывающая свойства объекта.
Связь – это ассоциирование 2-х и более сущностей. Ассоциация является бинарной
и существует либо между двумя разными сущностями, либо между одной
сущностью (рекурсивная связь).
Выделим базовые сущности и их атрибуты:

Клиенты - Код, ФИО, Паспортные данные, Контактный телефон, Загран
паспорт, Статус

Направления - Код, Наименование, Описание

Курорты - Код, Наименование, Направление, Описание

Отели - Код, Наименование, Курорт

Виды питания - Код, Наименование

Виды номеров - Код, Наименование

Аэропорты - Код, Наименование,

Дополнительные услуги - Код, Наименование, Единица измерения
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
26

Сотрудники - Код, ФИО, Дата рождения, Должность

Должности - Код, Наименование
Подчинённые сущности:

Формирование тура - Номер, Дата, Статус, Клиент, Дата вылета и
возврата, Количество дней, Направление, Курорт, Отель, Стоимость тура, Туристы,
Доп. услуги, Наценка агентства, К оплате, Менеджер,

Бронирование отеля - Номер, Дата, Направление, Курорт, Отель,
Питание, Вид номера, Дата заселения, Дата выселения, Количество ночей,
Стоимость

Билеты - Номер, Дата, Пассажир, Авиакомпания, откуда, куда, Время в
пути, Дата время вылета, Дата время прибытия, Стоимость

Договор - Номер, Дата, Основание, Клиент, Сумма договора, Менеджер

Поступление оплаты - Номер, Дата, Основание, Плательщик, Виды
оплаты, Сумма платежа, Менеджер

Возврат денежных средств - Номер, Дата, Основание, Плательщик,
Виды оплаты, Сумма возврата, Менеджер

Оплата услуг - Номер, Дата, Основание, Вид платежа, Получатель,
Сумма платежа
Для формирование инфологической модели, представляющей базу данных для
учёта в туристическом агентстве, использовано программное обеспечение ERWin.
ER-модель разрабатываемой информационной системы представлена на рисунке
3.1.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
27
Рис. 3.1 – ER-модель информационной системы для учёта в туристическом
агентстве
3.2 Программное обеспечение
3.2.1 Интерфейс и структура информационной системы
Актуальная версия платформы 1С: Предприятие версии 8.3 предполагает
использование управляемого интерфейса, который состоит из команд и окон,
является динамическим, т.е. доступность тех или иных команд зависит от прав
пользователей, настроек, сделанных в информационной системе и других
параметров.
С помощью команд в управляемом интерфейсе можно переключаться между
разделами информационной системы, открывать различные списки, формировать
отчеты.
Разработанный интерфейс и рабочий стол информационной системы
представлен на рисунке 3.2.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
28
Рис. 3.2 – Командный интерфейс и информационной системы
В процессе разработке прикладных решений с использованием платформы 1С:
Предприятие 8.3 основным понятием является объект метаданных. Этап
проектирование конфигурации предполагает формирование определённого набора
структуры этих объектов различного типа, которая определяет внутреннее строение
базы данных и хранящейся в ней информации.
Структура
метаданных
разрабатываемой
информационной
системы
представлена на рисунке 3.3.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
29
Рис. 3.3 – Структура дерева информационной системы
Применительно к платформе 1С, разработка информационной системы
означает создание прикладных объектов (справочников, документов, регистров,
отчетов и др.) с описанием их параметров и характеристик. Созданные объекты
отражаются в дереве метаданных информационной системы.
Рассмотрим подробнее созданные для разрабатываемой информационный
системы объекты дерева метаданных.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
30
3.2.2 Подсистемы
Подсистема – общий объект конфигурации. Данный объект входит в состав
ветки конфигурации «Общие». Подсистемы предназначены для того, чтобы
пользователю
программного
модуля
было
проще
ориентироваться
по
функциональности прикладного решения.
В разрабатываемой информационной системы было созданы 3 подсистемы
(Рис. 3.4):
Рис. 3.4 – Структура подсистем
1.
Оформление тура – в данной подсистеме содержатся элементы,
необходимые для оформления заявки и расчёта стоимости тура с учётом пожеланий
клиента. В составе подсистемы находятся документ «Формирование тура»,
справочники «Клиенты», «Дополнительные услуги», «Направления», «Курорты»,
«Сотрудники» и «Должности», регистр сведений «Стоимость доп. услуг» и отчёты
для отражения оборота денежных средств, расчёта стоимости туров, отражения
стоимости доп. услуг и анализа оборота по направлениям (Рис. 3.5).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
31
Рис. 3.5 – Командный интерфейс подсистемы «Оформление тура»
2.
Бронирование
–
в
данной
подсистеме
содержатся
элементы,
необходимые для бронирования авиабилетов и гостиничных номеров в отелях для
туристов. В составе подсистемы находятся документы «Бронирование авиабилетов»
и «Бронирование отеля», справочники «Аэропорты», «Виды номеров», «Виды
питания», «Отели», регистр сведений «Стоимость проживания, а также отчёты,
отражающие информацию по бронированию отелей и продаже авиабилетов (Рис.
3.6).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
32
Рис. 3.6 – Командный интерфейс подсистемы «Бронирование»
3.
Оплата – в данной подсистеме содержатся элементы, необходимые для
отражения поступления и расходования денежных средств. В составе подсистемы
находится документы «Оплата услуг» и «Поступление оплаты», справочники
«Дополнительные услуги», «Сотрудники», «Должности», регистры накопления
«Денежные обороты и «Задолженности клиентов», отчёты по обороту денежных
средств, контролю задолженностей клиентов и для отражения стоимости
дополнительных услуг (Рис. 3.7).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
33
Рис. 3.7 – Командный интерфейс подсистемы «Оплата»
3.2.3 Константы и справочники
Константы – это данные, которые всегда остаются неизменными и имеют одно
и то же значение, независимо от времени. Одна константа может хранить в себе одно
значение.
В разрабатываемой информационной системы были созданы следующие
константы (Рис. 3.8).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
34
Рис. 3.8 – Созданные константы
Для отображения всех констант в одном окне, создана общая форма констант
«Сведения по организации» (Рис. 3.9). Вызвать её можно в разделе «Сервис» на
командной панели.
Рис. 3.9 – Общая форма констант
Справочники – это прикладные объекты платформы, которые позволяют
хранить в информационной базе данные, имеющие одинаковую структуру и
списочный характер.
Механизм поддержки справочников позволяет спроектировать и
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
35
поддерживать самые различные справочники. На этапе конфигурирования можно
описать, какими свойствами обладает каждый конкретный справочник. К
настраиваемым свойствам относятся, например, длина и тип кода, количество
уровней иерархии, поддержка уникальности кодов.
Структура
разработанных
справочников
и
описание
их
реквизитов
представлены в таблице 3.1
Таблица 3.1 – Структура и состав справочников
Наименование
объекта
Справочник
«Клиенты»
Реквизиты
Код
ФИО
Паспортные данные
Фамилия
Имя
Отчество
Контактный телефон
Загран. паспорт ФИО
Загран. паспорт Номер
Серия
Статус
Справочник
Код
«Направления»
Наименование
Описание
Справочник
Код
«Курорты»
Наименование
Владелец
Описание
Справочник
Код
«Отели»
Наименование
Владелец
Справочник «Виды Код
питания»
Наименование
Справочник «Виды Код
номеров»
Наименование
Справочник
Код
«Аэропорты»
Наименование
Справочник
Код
«Дополнительные
Наименование
услуги»
Единица измерения
Справочник
Код
«Сотрудники»
ФИО
Дата рождения
Должность
Справочник
Код
«Должности»
Наименование
Тип и свойства
Строка, длина - 9
Строка, длина - 45
Строка, длина - 180
Строка, длина - 25
Строка, длина - 25
Строка, длина - 25
Строка, длина - 20
Строка, длина - 60
Строка, длина - 30
ПеречислениеСсылка. Статус Туриста
Строка, длина - 9
Строка, длина - 50
Строка, длина – 0, неограниченная
Строка, длина - 9
Строка, длина - 50
СправочникСсылка. Направления
Строка, длина – 0, неограниченная
Строка, длина - 9
Строка, длина - 50
СправочникСсылка. Курорты
Строка, длина - 9
Строка, длина - 50
Строка, длина - 9
Строка, длина - 50
Строка, длина - 9
Строка, длина - 50
Строка, длина - 9
Строка, длина - 50
ПеречислениеСсылка. Единицы измерения
Строка, длина - 9
Строка, длина - 45
Дата
СправочникСсылка.Должности
Строка, длина - 9
Строка, длина - 50
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
36
Рассмотрим подробнее разработанные справочники:
Справочник «Клиенты» - содержит информацию о клиентах и туристах (Рис.
3.10).
Рис. 3.10 – Форма элемента справочника «Клиенты»
Справочник «Направления» - содержит перечь стран для отдыха и их описание
(Рис. 3.11).
Рис. 3.11 – Форма списка справочника «Направления»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
37
Справочник
«Курорты»
-
содержит
перечень
городов-курортов
по
направлениям (Рис. 3.12).
Рис. 3.12 – Форма списка справочника «Курорты»
Справочник «Отели» - хранит список отелей для формирования туров
(Рис. 3.13).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
38
Рис. 3.13 – Форма списка справочника «Отели»
Справочник «Виды питания» - хранит список возможных видов питания в
отелях (Рис. 3.14).
Рис. 3.14 – Форма списка справочника «Виды питания»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
39
Справочник «Виды номеров» - хранит перечень видов номеров в отелях
(Рис. 3.15).
Рис. 3.15 – Форма списка справочника «Виды номеров»
Справочник «Аэропорты» - хранит список аэропортов для бронирования
билетов (Рис. 3.16).
Рис. 3.16 – Форма списка справочника «Аэропорты»
Справочник «Дополнительные услуги» - содержит список дополнительных
услуг, оказываемых туристическим агентством (Рис. 3.17).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
40
Рис. 3.17 – Форма списка справочника «Дополнительные услуги»
Справочник «Сотрудники» - содержит список сотрудников туристического
агентства (Рис. 3.18).
Рис. 3.18 – Форма списка справочника «Сотрудники»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
41
Справочник «Должности» - содержит перечень должностей туристического
агентства (Рис. 3.19).
Рис. 3.19 – Форма списка справочника «Должности»
3.2.4 Документы и регистры
Для отражения любых хозяйственных операций и организации учёта в
платформе 1С: Предприятие предусмотрены специальные объекты дерева
метаданных – документы, которые предназначены для хранения основной
информации о всех событиях, произошедших в хозяйственной жизнедеятельности
предприятия. Документ однозначно определяется своим видом, номером и датой.
Дата документа хранится в формате «дата и время» с точностью до секунды.
В процессе конфигурирования может быть создано произвольное количество
видов документов. Каждый вид документа предназначен для отражения своего типа
событий. Это определяет его структуру и свойства, которые описываются в
конфигурации.
Каждый вид документа может иметь неограниченное количество реквизитов
и табличный частей. Несколько табличных частей требуются в тех случаях, когда
одним документом необходимо зарегистрировать разные, по сути, но связанные
события.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
42
Структура разработанных документов и их табличных частей с описанием их
реквизитов представлены в таблице 3.2.
Таблица 3.2 – Структура и состав документов
Наименование
объекта
Документ
«Формирование
тура»
Табличная часть
«Туристы»
Реквизиты
Номер
Дата
Статус
Клиент
Дата вылета
Дата возвращения
Количество ночей
Направление
Курорт
Бронирование отеля
Наценка агентства
К оплате
Стоимость билетов
Стоимость доп. услуг
Стоимость тура
Менеджер
ФИО туриста
Билет туда
Билет обратно
Табличная часть
«Дополнительные
услуги»
Документ
«Бронирование
отеля»
Табличная часть
«Туристы»
Документ
«Авиабилеты»
Наименование
Количество
Цена
Сумма
Номер
Дата
Направление
Курорт
Отель
Питание
Вид номера
Дата заселения
Дата выселения
Количество ночей
ФИО туриста
Цена за ночь
Стоимость
Номер
Дата
Пассажир
Авиакомпания
Тип и свойства
Строка, длина - 9
Дата
ПеречислениеСсылка. Статусы Туров
СправочникСсылка. Клиенты
Дата
Дата
Число, длина – 3, точность – 0
СправочникСсылка. Направления
СправочникСсылка. Курорты
ДокументСсылка. Бронирование Отеля
Число, длина – 5, точность – 2
Число, длина – 10, точность – 2
Число, длина – 10, точность – 2
Число, длина – 10, точность – 2
Число, длина – 10, точность – 2
СправочникСсылка. Сотрудники
СправочникСсылка. Клиенты
ДокументСсылка. Бронирование
Авиабилетов
ДокументСсылка. Бронирование
Авиабилетов
СправочникСсылка. Дополнительные
Услуги
Число, длина – 3, точность – 0
Число, длина – 10, точность – 2
Число, длина – 10, точность – 2
Строка, длина - 9
Дата
СправочникСсылка. Направления
СправочникСсылка. Курорты
СправочникСсылка. Отели
СправочникСсылка. Виды Питания
СправочникСсылка. Виды Номеров
Дата
Дата
Число, длина – 3, точность – 0
СправочникСсылка. Клиенты
Число, длина – 10, точность – 2
Число, длина – 10, точность – 2
Строка, длина - 9
Дата
СправочникСсылка. Клиенты
Строка, длина - 80
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
43
Документ
«Договор»
Документ
«Поступление
оплаты»
Документ «Возврат
денежных средств»
Документ «Оплата
услуг»
Откуда
Куда
Время в пути
Дата время вылета
Дата время прибытия
Место
Стоимость
Номер
Дата
Основание
Клиент
Сумма договора
Менеджер
Номер
Дата
Основание
Плательщик
Виды оплаты
Сумма платежа
Менеджер
Номер
Дата
Основание
Плательщик
Виды оплаты
Сумма возврата
Менеджер
Номер
Дата
Основание
СправочникСсылка. Аэропорты
СправочникСсылка. Аэропорты
Число, длина – 4, точность – 2
Дата
Дата
Строка, длина - 10
Число, длина – 10, точность – 2
Строка, длина - 9
Дата
ДокументСсылка. Формирование Тура
СправочникСсылка. Клиенты
Число, длина – 10, точность – 2
СправочникСсылка. Сотрудники
Строка, длина - 9
Дата
ДокументСсылка. Формирование Тура
СправочникСсылка. Клиенты
ПеречислениеСсылка. Виды Оплаты
Число, длина – 10, точность – 2
СправочникСсылка. Сотрудники
Строка, длина - 9
Дата
ДокументСсылка. Формирование Тура
СправочникСсылка. Клиенты
ПеречислениеСсылка. Виды Оплаты
Число, длина – 10, точность – 2
СправочникСсылка. Сотрудники
Строка, длина - 9
Дата
ДокументСсылка. Бронирование
Отеля, ДокументСсылка.
Бронирование Авиабилетов
Строка, длина - 90
Строка, длина - 90
Число, длина – 10, точность – 2
Вид платежа
Получатель
Сумма платежа
Рассмотрим
подробнее
основные
документы,
используемые
в
разрабатываемой информационной системе
Документ «Формирование тура» необходим для расчёта стоимости тура с
учётом оплаты ща бронирование отеля, авиабилеты, дополнительные услуги и
наценки туристического агентства (Рис. 3.20).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
44
Рис. 3.20 – Структура документа «Формирование тура»
При формировании и работой с документом «Формирование тура»
устанавливается соответствующий статус:
«Предварительная» - для фиксации потребности клиента, определения
направления тура, курорта, даты вылета и возврата и другой необходимой
информации;
«Отказ туриста» - в случае отказа туриста от приобретения тура до
бронирования и оплаты;
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
45
«Бронирование» - устанавливается после бронирования и оплаты отеля для
проживания и авиабилетов для перелёта;
«Возврат» - устанавливается в случае, если после бронирования и оплаты тура
турист оформил возврат денежных средств;
«Закрыто» - устанавливается после успешного посещения тура клиентом.
В форме документа необходимо указать клиента, направление тура и курорт,
даты вылета и возвращения, сформированный документ бронирования отеля,
заполнить табличные части с указанием туристов, авиабилетов и оформленных
дополнительных услуг (рис. 3.21).
Рис. 3.21 – Структура документа «Формирование тура»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
46
При заполнении табличной части со списком дополнительных услуг
необходимо указать наименование услуги и требуемое количество, значение в
столбце «Цена» заполнится автоматически из регистра сведений «Стоимость доп.
услуг» (рис. 3.22).
Рис. 3.22 – Процедуры и функции модуля документа «Формирование тура»
Расчёт полной стоимости тура с учётом наценки турагентства происходит с
помощью специальной процедуры в одуле формы документа «Формирование тура»
(Рис. 3.23)
Рис. 3.23 – Процедура модуля формы документа «Формирование тура»
Продолжительность тура рассчитывается автоматически при изменении даты
вылета и возвращения (Рис. 3.24)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
47
Рис. 3.24 – Процедура модуля формы документа «Формирование тура»
Для формирования печатной формы документа «Формирования тура» об
оплате был разработан соответствующий макет (Рис. 3.25).
Рис. 3.25 – Макет документа «Формирование тура»
Данный макет предназначен для печати предложения клиенты с информацией
о туре на бумажном носителе (Рис. 3.26)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
48
Рис. 3.26 – Печатная форма документа «Формирование тура»
Для расчёта стоимости и отражения факта бронирования отеля на основании
документа «Формирование тура» формируется документ «Бронирование отеля»
(Рис. 3.27).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
49
Рис. 3.27 – Структура документа «Бронирование отеля»
Механизм ввода на основании позволяет формировать новый документ,
использую значения реквизитов и табличных частей из документа основания, что
сокращает временные затраты пользователя (Рис. 3.28).
Рис. 3.28 – Процедура обработки заполнения документа «Бронирование
отеля»
При создании документа с использованием документа основания поля
«Направление», «Курорт», «Даты заселения», «Дата выселения» и табличная часть
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
50
со списком проживающих заполнятся автоматически из документа основания,
пользователю необходимо указать отель, вид питания и вид номера (Рис. 3.29).
Рис. 3.29 – Форма документа «Бронирование отеля»
При заполнении параметров об отеле стоимость проживания рассчитается
автоматически с помощью процедур и функций в модуле формы документа
«Бронирование
отеля»,
обращающихся
к
регистру
сведений
«Стоимость
проживания» (Рис. 3.30).
Рис. 3.30 – Процедура обработки заполнения документа «Бронирование
отеля»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
51
Для отражения факта бронирования авиабилетов и учёта их стоимости при
формировании тура формируется соответствующий документ «Бронирование
авиабилетов» (Рис. 3.31).
Рис. 3.31 – Структура документа «Бронирование авиабилетов»
В
форме
документа
необходимо
указать
пассажира,
используемую
авиакомпанию, указать аэропорт и дату/время вылета и прибытия, а также стоимость
приобретения авиабилета (рис. 3.31).
Рис. 3.32 – Форма документа «Бронирование авиабилетов»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
52
Для отражения факта заключения договора с клиентом на основании
документа «Формирование тура» формируется соответствующий документ
«Договор» (Рис. 3.33).
Рис. 3.33 – Структура документа «Договор»
В форме документа необходимо указать основание для формирования
договора, клиента, стоимость тура и менеджера, ответственного за заключение
договора с клиентом (рис. 3.34).
Рис. 3.34 – Форма документа «Договор»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
53
Для формирования печатной формы документа «Договор» был разработан
соответствующий макет (Рис. 3.35).
Рис. 3.35 – Макет документа «Договор»
Данный макет предназначен для печати договора с информацией о туре на
бумажном носителе (Рис. 3.36)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
54
Рис. 3.36 – Печатная форма документа «Договор»
Для отражения внесения оплаты (предоплаты/доплаты) клиентом по туру на
основании документа «Формирование тура» формируется документ «Поступление
оплаты» (Рис. 3.37).
Рис. 3.37 – Структура документа «Поступление оплаты»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
55
В форме документа необходимо указать основание для оплаты (документ
«Формирование тура»), плательщика, сумму и вид оплаты, менеджера, принявшего
деньги от клиента (рис. 3.38).
Рис. 3.38 – Форма документа «Поступление оплаты»
Для отражения денежных средств клиенту на основании документа
«Формирование тура» формируется документ «Возврат денежных средств» (Рис.
3.39).
Рис. 3.39 – Структура документа «Возврат денежных средств»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
56
В форме документа необходимо указать основание для возврата (документ
«Формирование тура»), клиента, сумму и вид возврата, менеджера, осуществившего
возврат денежных средств (рис. 3.40).
Рис. 3.40 – Форма документа «Возврат денежных средств»
Для отражения оплаты туристической фирмой поставщикам услуг на
основании документов «Формирование тура» (отражение оплаты доп. услуг),
«Бронирование отеля» (оплата проживания), «Бронирование авиабилетов» (оплата
перелёта) формируется документ «Оплата услуг» (Рис. 3.41).
Рис. 3.41 – Структура документа «Оплата услуг»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
57
В форме документа необходимо указать тур, основание для оплаты
(документы «Формирование тура», «Бронирование билетов» или «Бронирование
отеля»), получателя платежа, сумма оплаты и менеджера, ответственного за
проведения платежа (рис. 3.42).
Рис. 3.42 – Форма документа «Оплата услуг»
Регистры накопления и регистры сведений – это таблицы для накопления
оперативных данных и получения сводной информации.
Структура и свойства реквизитов регистров сведений и накоплении
представлены в таблице 3.3
Таблица 3.3 - Структура и свойства реквизитов регистров
Наименование
объекта
Регистр сведений
«Стоимость
проживания»
Наименование
реквизита
Отель
Питание
Комфортность номера
Стоимость
Регистр сведений
«Стоимость доп.
услуг»
Наименование услуги
Стоимость
Регистр
накопления
Плательщик/
получатель
Тип данных и свойства
Измерения
СправочникСсылка. Отели
СправочникСсылка. Виды Питания
СправочникСсылка. Виды Номеров
Ресурсы
Число, длина - 10, точность - 2
Измерения
СправочникСсылка.
Дополнительные Услуги
Ресурсы
Число, длина - 10, точность - 2
Измерения
Строка, длина - 120
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
58
«Денежные
обороты»
Тур
Сумма
Регистр
накопления
«Задолженности
клиентов»
Тур
Клиент
Задолженность
Оплачено
ДокументСсылка. Формирование
Тура
Ресурсы
Число, длина - 10, точность - 2
Измерения
ДокументСсылка. Формирование
Тура
СправочникСсылка. Клиенты
Ресурсы
Число, длина - 10, точность - 2
Число, длина - 10, точность - 2
В системе присутствуют следующие регистры:
Регистр сведений «Стоимость проживания» – хранит информацию по
стоимости проживания в отелях (Рис. 3.43-3.44).
Рис. 3.43 – Структура регистра сведений «Стоимость проживания»
Рис. 3.44 – Форма списка регистра сведений «Стоимость проживания»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
59
Регистр сведений «Стоимость доп. услуг» – хранит информацию по стоимости
дополнительных услуг, оказываемых туристическим агентством (Рис. 3.45-3.46).
Рис. 3.45 – Структура регистра сведений «Стоимость доп. услуг»
Рис. 3.46 – Форма списка регистра сведений «Стоимость доп. услуг»
Регистр накопления «Денежные обороты» – хранит информацию поступление
и расходованию денежных средств по туру в разрезе плательщиков и получателей
(Рис. 3.47-3.48).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
60
Рис. 3.47 – Структура регистра накопления «Денежные обороты»
Рис. 3.48 – Форма списка регистра накопления «Денежные обороты»
По регистру накопления «Денежные обороты» формируют движения
документы «Оплата услуг» и «Поступление оплаты», отражающие поступление и
расходование денежных средств (Рис. 3.51-3.53).
Регистр накопления «Задолженности клиентов» – хранит информацию
возникновению и погашению задолженности за туры по клиентам (Рис. 3.49-3.50)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
61
Рис. 3.49 – Структура регистра накопления «Задолженности клиентов»
Рис. 3.50 – Форма списка регистра накопления «Задолженности клиентов»
По регистру накопления «Задолженности клиентов» формируют движения
документы «Формирование тура» и «Поступление оплаты», отражающие
возникновение и погашение задолженности за тур (Рис. 3.44-3.46).
Рис. 3.51 – Обработка проведения документа «Формирование тура»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
62
Рис. 3.52 – Обработка проведения документа «Поступление оплаты»
Рис. 3.53 – Обработка проведения документа «Оплата услуг»
3.2.5 Отчёты
Отчеты предназначены для вывода актуальной информации в определённом
формате из сформированной документами базы данных. Отчёты и документы
похожи друг на друга, но только эти объекты выполняют разные функции.
Документы вводят информацию о хозяйственных операциях в базу данных,
отчеты выводят результаты.
В разработанной системе присутствуют следующие отчёты:
1.
Отчёт «Обороты денежных средств по турам» – отражает приход
денежных средств от клиентов, расход денежных средств на оплату услуг и прибыль
от продажи туров с группировкой по направлениям и клиентами (Рис. 3.54).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
63
Рис. 3.54 – Форма отчёта «Обороты денежных средств по турам»
Данный отчёт формируется путём запроса к регистру накопления «Денежные
обороты» (Рис. 3.55).
Рис. 3.55 – Запрос для формирования отчёта «Обороты денежных средств по
турам»
2.
Отчёт «По стоимости туров» – отражает калькуляцию стоимости туров
с учётом стоимости билетов, проживания, доп. услуг и наценкой туристического
агентства с группировкой по направлениям и курортам (Рис. 3.56).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
64
Рис. 3.56 – Форма отчёта «По стоимости туров»
Данный отчёт формируется путём запроса к документу «Формирование тура»
(Рис. 3.57).
Рис. 3.57 – Запрос для формирования отчёта «По стоимости туров»
3.
Отчёт «По бронированию отелей» – отражает информацию по
стоимости бронирования отелей для туристов (Рис. 3.58).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
65
Рис. 3.58 – Форма отчёта «По бронированию отелей»
Данный отчёт формируется путём запроса к табличной части «Туристы»
документа «Бронирование отеля» (Рис. 3.59).
Рис. 3.59 – Запрос для формирования отчёта «По бронированию отелей»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
66
Отчёт «По проданным авиабилетам» – отражает информацию по
4.
проданным авиабилетам с группировкой по авиакомпаниям и пассажирам
(Рис. 3.60).
Рис. 3.60 – Форма отчёта «По проданным авиабилетам»
Данный отчёт формируется путём запроса к документу «Бронирование
авиабилетов» (Рис. 3.61).
Рис. 3.61 – Запрос для формирования отчёта «По проданным авиабилетам»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
67
Отчёт «По задолженностям клиентов» – отражает стоимость туров,
5.
сумму оплаченных денежных средств и задолженность с группировкой по клиентам
(Рис. 3.62).
Рис. 3.62 – Форма отчёта «По задолженностям клиентов»
Данный
отчёт
формируется путём
запроса
к
регистру накопления
«Задолженности клиентов» (Рис. 3.63).
Рис. 3.63 – Запрос для формирования отчёта «По задолженностям клиентов»
6.
Отчёт «Прайс-лист на доп. услуги» – отражает актуальную стоимость
доп. услуг (Рис. 3.64).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
68
Рис. 3.64 – Форма отчёта «Прайс-лист на доп. услуги»
Данный отчёт формируется путём запроса к регистру сведений «Стоимость
доп. услуг» (Рис. 3.65).
Рис. 3.65 – Запрос для формирования отчёта «Прайс-лист на доп. услуги»
7.
Отчёт «Диаграмма оборота по направлениям» – отражает в виде
круговой диаграммы обороты поступивших денежных средств по турам по
направлениям (Рис. 3.66).
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
69
Рис. 3.66 – Форма отчёта «Диаграмма оборота по направлениям»
Данный отчёт формируется путём запроса к регистру накопления «Денежные
обороты» (Рис. 3.67).
Рис. 3.67 – Запрос для формирования отчёта «Диаграмма оборота по
направлениям»
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
70
Программный код
Модуль объекта документа «Формирование тура»
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ЗадолженностиКлиентов.Записывать = Истина;
Движение = Движения.ЗадолженностиКлиентов.Добавить();
Движение.Период = Дата;
Движение.Тур = Ссылка;
Движение.Клиент = Клиент;
Движение.КОплате = КОплате;
КонецПроцедуры
Модуль формы документа «Формирование тура»
&НаСервере
Процедура РассчитатьКоличествоНочей()
Объект.КоличествоНочей = (Объект.ДатаВозвращения-Объект.ДатаВылета)/60/60/24;
КонецПроцедуры
&НаКлиенте
Процедура ДатаВыездаПриИзменении(Элемент)
РассчитатьКоличествоНочей();
КонецПроцедуры
&НаСервере
Процедура РасчётСтоимостиТура()
Объект.СтоимостьБилетов = 0;
Для Каждого Строка из Объект.Туристы цикл
Объект.СтоимостьБилетов = Объект.СтоимостьБилетов+
Строка.БилетТуда.Стоимость+
Строка.БилетОбратно.Стоимость;
КонецЦикла;
Объект.СтоимостьДопУслуг = Объект.ДополнительныеУслуги.Итог("Сумма");
Объект.СтоимостьТура = Объект.СтоимостьДопУслуг+Объект.СтоимостьБилетов+
Объект.БронированиеОтеля.ИтоговаяСтоимость;
Объект.КОплате = Объект.СтоимостьТура*(Объект.НаценкаАгенства/100+1);
КонецПроцедуры
&НаКлиенте
Процедура ТуристыБилетТудаПриИзменении(Элемент)
РасчётСтоимостиТура();
КонецПроцедуры
&НаКлиенте
Процедура ВидТураПриИзменении(Элемент)
Если ПроверитьПакетныйТур() тогда
Элементы.БронированиеОтеля.Доступность = Ложь;
Элементы.ПакетныйТур.Доступность = Истина;
иначе
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
71
Элементы.БронированиеОтеля.Доступность = Истина;
Элементы.ПакетныйТур.Доступность = Ложь;
КонецЕсли;
КонецПроцедуры
&НаСервере
Функция ПроверитьПакетныйТур()
Если Объект.ВидТура = Перечисления.ВидыТуров.Пакетный тогда
Возврат Истина;
иначе
Возврат Ложь;
КонецЕсли;
КонецФункции
&НаКлиенте
Процедура ТуристыБилетОбратноПриИзменении(Элемент)
РасчётСтоимостиТура();
КонецПроцедуры
&НаКлиенте
Процедура БронированиеОтеляПриИзменении(Элемент)
РасчётСтоимостиТура();
КонецПроцедуры
&НаКлиенте
Процедура НаценкаАгенстваПриИзменении(Элемент)
РасчётСтоимостиТура();
КонецПроцедуры
&НаКлиенте
Процедура ДополнительныеУслугиПриИзменении(Элемент)
РасчётСтоимостиТура();
КонецПроцедуры
&НаКлиенте
Процедура ДатаВозвращенияПриИзменении(Элемент)
РассчитатьКоличествоНочей();
КонецПроцедуры
&НаКлиенте
Процедура ДополнительныеУслугиНаименованиеПриИзменении(Элемент)
Строка = Элементы.ДополнительныеУслуги.ТекущиеДанные;
Строка.Цена = ПолучитьСтоимостьДопУслуг(Строка.Наименование);
РассчитатьСуммуСтроки();
КонецПроцедуры
&НаСервере
Функция ПолучитьСтоимостьДопУслуг(Наименование)
Возврат РегистрыСведений.СтоимостьДопУслуг.ПолучитьПоследнее(
ТекущаяДата(), Новый Структура("НаименованиеУслуги", Наименование)).
Стоимость;
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
72
КонецФункции
&НаКлиенте
Процедура РассчитатьСуммуСтроки()
Строка = Элементы.ДополнительныеУслуги.ТекущиеДанные;
Строка.Сумма = Строка.Количество*Строка.Цена;
КонецПроцедуры
&НаКлиенте
Процедура ДополнительныеУслугиКоличествоПриИзменении(Элемент)
Строка = Элементы.ДополнительныеУслуги.ТекущиеДанные;
РассчитатьСуммуСтроки();
КонецПроцедуры
&НаКлиенте
Процедура ДополнительныеУслугиЦенаПриИзменении(Элемент)
Строка = Элементы.ДополнительныеУслуги.ТекущиеДанные;
РассчитатьСуммуСтроки();
КонецПроцедуры
Модуль менеджера документа «Формирование тура»
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.ФормированиеТура.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|
ФормированиеТура.БронированиеОтеля КАК БронированиеОтеля,
|
ФормированиеТура.Дата КАК Дата,
|
ФормированиеТура.ДатаВозвращения КАК ДатаВозвращения,
|
ФормированиеТура.ДатаВылета КАК ДатаВылета,
|
ФормированиеТура.ДополнительнаяИнформация КАК
ДополнительнаяИнформация,
|
ФормированиеТура.Клиент КАК Клиент,
|
ФормированиеТура.КоличествоНочей КАК КоличествоНочей,
|
ФормированиеТура.КОплате КАК КОплате,
|
ФормированиеТура.Курорт КАК Курорт,
|
ФормированиеТура.Менеджер КАК Менеджер,
|
ФормированиеТура.Направление КАК Направление,
|
ФормированиеТура.НаценкаАгенства КАК НаценкаАгенства,
|
ФормированиеТура.Номер КАК Номер,
|
ФормированиеТура.Статус КАК Статус,
|
ФормированиеТура.СтоимостьБилетов КАК СтоимостьБилетов,
|
ФормированиеТура.СтоимостьДопУслуг КАК СтоимостьДопУслуг,
|
ФормированиеТура.СтоимостьТура КАК СтоимостьТура,
|
ФормированиеТура.Туристы.(
|
НомерСтроки КАК НомерСтроки,
|
ФИОТуриста КАК ФИОТуриста,
|
БилетТуда КАК БилетТуда,
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
73
БилетОбратно КАК БилетОбратно,
ФИОТуриста.ЗагранПаспортФИО КАК ЗагранПаспортФИО,
ФИОТуриста.ПаспортныеДанные КАК ПаспортныеДанные,
БилетТуда.Откуда КАК АэропортВылета,
БилетТуда.ДатаВремяВылета КАК ДатаВремяВылета,
БилетОбратно.Откуда КАК АэропортВозвращения,
|
|
|
|
|
|
|
БилетОбратно.ДатаВремяВылета КАК ДатаВремяВозвращения,
|
Ссылка.Статус КАК Статус,
|
Ссылка.Клиент.КонтактныйТелефон КАК КлиентКонтактныйТелефон
|
) КАК Туристы,
|
ФормированиеТура.ДополнительныеУслуги.(
|
НомерСтроки КАК НомерСтроки,
|
Наименование КАК Наименование,
|
Количество КАК Количество,
|
Цена КАК Цена,
|
Сумма КАК Сумма
|
) КАК ДополнительныеУслуги,
|
Наименование.Значение КАК Наименование,
|
Адрес.Значение КАК Адрес,
|
КонтактныйТелефон.Значение КАК КонтактныйТелефон,
|
ВебСайт.Значение КАК ВебСайт,
|
ЭлПочта.Значение КАК ЭлПочта,
|
ГрафикРаботы.Значение КАК ГрафикРаботы,
|
ФормированиеТура.БронированиеОтеля.Отель КАК Отель,
|
ФормированиеТура.БронированиеОтеля.Питание КАК Питание,
|
ФормированиеТура.БронированиеОтеля.ВидНомера КАК ВидНомера,
|
ФормированиеТура.Клиент.КонтактныйТелефон КАК КлиентКонтактныйТелефон
|ИЗ
|
Документ.ФормированиеТура КАК ФормированиеТура,
|
Константа.Наименование КАК Наименование,
|
Константа.Адрес КАК Адрес,
|
Константа.КонтактныйТелефон КАК КонтактныйТелефон,
|
Константа.ВебСайт КАК ВебСайт,
|
Константа.ЭлПочта КАК ЭлПочта,
|
Константа.ГрафикРаботы КАК ГрафикРаботы
|ГДЕ
|
ФормированиеТура.Ссылка В(&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьТуристыШапка = Макет.ПолучитьОбласть("ТуристыШапка");
ОбластьТуристы = Макет.ПолучитьОбласть("Туристы");
ОбластьДополнительныеУслугиШапка =
Макет.ПолучитьОбласть("ДополнительныеУслугиШапка");
ОбластьДополнительныеУслуги = Макет.ПолучитьОбласть("ДополнительныеУслуги");
Подвал = Макет.ПолучитьОбласть("Подвал");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
74
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Шапка.Параметры.Заполнить(Выборка);
Шапка.Параметры.Дата = Формат(Выборка.Дата,"ДЛФ=DD");
ТабДок.Вывести(Шапка, Выборка.Уровень());
ТабДок.Вывести(ОбластьТуристыШапка);
ВыборкаТуристы = Выборка.Туристы.Выбрать();
Пока ВыборкаТуристы.Следующий() Цикл
ОбластьТуристы.Параметры.Заполнить(ВыборкаТуристы);
ТабДок.Вывести(ОбластьТуристы, ВыборкаТуристы.Уровень());
КонецЦикла;
ТабДок.Вывести(ОбластьДополнительныеУслугиШапка);
ВыборкаДополнительныеУслуги = Выборка.ДополнительныеУслуги.Выбрать();
Пока ВыборкаДополнительныеУслуги.Следующий() Цикл
ОбластьДополнительныеУслуги.Параметры.Заполнить(ВыборкаДополнительныеУслуги);
ТабДок.Вывести(ОбластьДополнительныеУслуги,
ВыборкаДополнительныеУслуги.Уровень());
КонецЦикла;
Подвал.Параметры.Заполнить(Выборка);
Подвал.Параметры.КОплатеПрописью = ЧислоПрописью(Выборка.КОплате);
ТабДок.Вывести(Подвал);
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Модуль объекта документа «Договор»
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ЗадолженностиКлиентов.Записывать = Истина;
Движение = Движения.ЗадолженностиКлиентов.Добавить();
Движение.Период = Дата;
Движение.Тур = Ссылка;
Движение.Клиент = Клиент;
Движение.КОплате = КОплате;
КонецПроцедуры
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут
утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ФормированиеТура") Тогда
// Заполнение шапки
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
75
Клиент = ДанныеЗаполнения.Клиент;
КОплате = ДанныеЗаполнения.КОплате;
Менеджер = ДанныеЗаполнения.Менеджер;
Основание = ДанныеЗаполнения.Ссылка;
КонецЕсли;
//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры
Модуль менеджера документа «Договор»
Процедура ПечатьДоговора(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(ПечатьДоговора)
Макет = Документы.Договор.ПолучитьМакет("ПечатьДоговора");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|
Договор.Дата КАК Дата,
|
Договор.Клиент КАК Клиент,
|
Договор.КОплате КАК КОплате,
|
Договор.Менеджер КАК Менеджер,
|
Договор.Номер КАК Номер,
|
Договор.Основание КАК Основание,
|
Директор.Значение КАК Директор,
|
Наименование.Значение КАК Наименование,
|
Договор.Клиент.ПаспортныеДанные КАК КлиентПаспортныеДанные
|ИЗ
|
Документ.Договор КАК Договор,
|
Константа.Директор КАК Директор,
|
Константа.Наименование КАК Наименование
|ГДЕ
|
Договор.Ссылка В(&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
76
Модуль объекта документа «Бронирование отеля»
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ФормированиеТура") Тогда
ДатаВыселения = ДанныеЗаполнения.ДатаВозвращения;
ДатаЗаселения = ДанныеЗаполнения.ДатаВылета;
КоличествоНочей = ДанныеЗаполнения.КоличествоНочей;
Курорт = ДанныеЗаполнения.Курорт;
Направление = ДанныеЗаполнения.Направление;
Для Каждого ТекСтрокаТуристы Из ДанныеЗаполнения.Туристы Цикл
НоваяСтрока = Туристы.Добавить();
НоваяСтрока.ФИО = ТекСтрокаТуристы.ФИОТуриста;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Модуль формы документа «Бронирование отеля»
&НаКлиенте
Процедура ОтельПриИзменении(Элемент)
РассчитатьСтоимость();
КонецПроцедуры
&НаКлиенте
Процедура ПитаниеПриИзменении(Элемент)
РассчитатьСтоимость();
КонецПроцедуры
&НаКлиенте
Процедура ВидНомераПриИзменении(Элемент)
РассчитатьСтоимость();
КонецПроцедуры
&НаСервере
Процедура РассчитатьСтоимость()
Для Каждого Строка из Объект.Туристы цикл
Строка.ЦенаЗаНочь=ПолучитьСтоимостьОтеля(Объект.Отель,Объект.Питание,Объект.Ви
дНомера);
Строка.Стоимость=Строка.ЦенаЗаНочь*Объект.КоличествоНочей;
КонецЦикла;
Объект.ИтоговаяСтоимость = Объект.Туристы.Итог("Стоимость");
КонецПроцедуры
&НаСервере
Функция ПолучитьСтоимостьОтеля(Отель,Питание,КомфортностьНомера)
Возврат РегистрыСведений.СтоимостьПроживания.ПолучитьПоследнее(ТекущаяДата(),
Новый
Структура("Отель,Питание,КомфортностьНомера",Отель,Питание,КомфортностьНомера)).Стои
мость;
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
77
КонецФункции
&НаКлиенте
Процедура ДатаЗаездаПриИзменении(Элемент)
РассчитатьКоличествоНочей();
КонецПроцедуры
&НаКлиенте
Процедура ДатаВыездаПриИзменении(Элемент)
РассчитатьКоличествоНочей();
КонецПроцедуры
&НаСервере
Процедура РассчитатьКоличествоНочей()
Объект.КоличествоНочей = (Объект.ДатаВыселения-Объект.ДатаЗаселения)/60/60/24;
КонецПроцедуры
Модуль формы документа «Бронирование авиабилета»
&НаКлиенте
Процедура ДатаВремяВылетаПриИзменении(Элемент)
РассчитатьВремяВПути();
КонецПроцедуры
&НаКлиенте
Процедура ДатаВремяПрибытияПриИзменении(Элемент)
РассчитатьВремяВПути();
КонецПроцедуры
&НаСервере
Процедура РассчитатьВремяВПути()
Объект.ВремяВПути = (Объект.ДатаВремяПрибытия-Объект.ДатаВремяВылета)/60/60;
КонецПроцедуры
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|
БронированиеАвиаБилетов.Пассажир КАК Пассажир
|ИЗ
|
Документ.БронированиеАвиаБилетов КАК БронированиеАвиаБилетов
|ГДЕ
|
БронированиеАвиаБилетов.Откуда = &Откуда
|
И БронированиеАвиаБилетов.Куда = &Куда
|
И БронированиеАвиаБилетов.Тур = &Тур
|
И БронированиеАвиаБилетов.Место = &Место
|
И БронированиеАвиаБилетов.Ссылка <> &Ссылка";
Запрос.УстановитьПараметр("Куда", Объект.Куда);
Запрос.УстановитьПараметр("Место", Объект.Место);
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
78
Запрос.УстановитьПараметр("Откуда", Объект.Откуда);
Запрос.УстановитьПараметр("Тур", Объект.Тур);
Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Сообщить("Внимание! Указанное место уже занято пассажаиром
"+ВыборкаДетальныеЗаписи.Пассажир);
Отказ = Истина;
КонецЦикла;
КонецПроцедуры
Модуль формы документа «Поступление оплаты»
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ФормированиеТура") Тогда
Дата = ДанныеЗаполнения.Дата;
Плательщик = ДанныеЗаполнения.Клиент;
СуммаПлатежа = ДанныеЗаполнения.КОплате;
Менеджер = ДанныеЗаполнения.Менеджер;
Основание = ДанныеЗаполнения.Ссылка;
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)
// регистр ДенежныеОбороты Приход
Движения.ДенежныеОбороты.Записывать = Истина;
Движение = Движения.ДенежныеОбороты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.ПлательщикПолучатель = Плательщик;
Движение.Тур = Основание;
Движение.Сумма = СуммаПлатежа;
// регистр ЗадолженностиКлиентов
Движения.ЗадолженностиКлиентов.Записывать = Истина;
Движение = Движения.ЗадолженностиКлиентов.Добавить();
Движение.Период = Дата;
Движение.Тур = Основание;
Движение.Клиент = Плательщик;
Движение.Оплачено = СуммаПлатежа;
КонецПроцедуры
Модуль менеджера документа «Поступление оплаты»
Процедура КвитанцияОбОплате(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(КвитанцияОбОплате)
Макет = Документы.ПоступлениеОплаты.ПолучитьМакет("КвитанцияОбОплате");
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
79
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|
ПоступлениеОплаты.ВидОплаты,
|
ПоступлениеОплаты.Дата,
|
ПоступлениеОплаты.Менеджер,
|
|
|
|
|ИЗ
|
ПоступлениеОплаты.Номер,
ПоступлениеОплаты.Основание,
ПоступлениеОплаты.Плательщик,
ПоступлениеОплаты.СуммаПлатежа
Документ.ПоступлениеОплаты КАК ПоступлениеОплаты
|ГДЕ
|
ПоступлениеОплаты.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать()
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Модуль объекта документа «Возврат денежных средств»
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ФормированиеТура") Тогда
Дата = ДанныеЗаполнения.Дата;
Плательщик = ДанныеЗаполнения.Клиент;
СуммаПлатежа = ДанныеЗаполнения.КОплате;
Менеджер = ДанныеЗаполнения.Менеджер;
Основание = ДанныеЗаполнения.Ссылка;
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
80
// регистр ДенежныеОбороты Приход
Движения.ДенежныеОбороты.Записывать = Истина;
Движение = Движения.ДенежныеОбороты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.ПлательщикПолучатель = Плательщик;
Движение.Тур = Основание;
Движение.Сумма = СуммаПлатежа;
//
//
//
//
// регистр ЗадолженностиКлиентов
Движения.ЗадолженностиКлиентов.Записывать = Истина;
Движение = Движения.ЗадолженностиКлиентов.Добавить();
Движение.Период = Дата;
//
Движение.Тур = Основание;
//
Движение.Клиент = Плательщик;
//
Движение.Оплачено = СуммаПлатежа;
КонецПроцедуры
3.3 Техническое обеспечение
Техническое обеспечение - совокупность технических средств, компьютерной
техники, средств передачи информации, используемых в автоматизированных
системах управления и в информационных системах. Современные технические
средства обеспечения управления информационными ресурсами по своему составу
и функциональным возможностям весьма разнообразны - средства вычислительной
техники, средства коммуникационной техники, средства организационной техники.
Компьютерная техника предназначена, в основном, для реализации
комплексных технологий обработки и хранения информации и является базой
интеграции всех современных технических средств обеспечения управления
информационными ресурсами.
Для проектируемой информационной системы необходимо иметь следующее
аппаратное обеспечение:
 Персональный компьютер;
 Монитор;
 Мышь, клавиатура;
 МФУ и принтер;
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
81
Помимо этого, необходимо иметь подключение к локальной вычислительной
сети.
Рассмотрим последовательно:
1. Персональный компьютер
Рекомендуемые технические характеристики персонального компьютера
пользователя, которые нам для работы информационной системы можно увидеть в
Таблице 3.4.
Таблица 3.4 - Рекомендуемые технические характеристики персонального
компьютера
Тип характеристики
Описание
Процессор
Intel Core i3-6500, 3200 МГц, Skylake, LGA1151, L3 6MB, 65W
Материнская плата
MSI H270 PC MATE, Socket 1151, Intel H270, 4xDDR-4,
7.1CH, 1000 Мбит/с, USB3.1, USB 3.1 Type-C, D-Sub, DVI,
HDMI, AT
Оперативная память
8 Гб, DDR4, 2400 МГц
Видеоадаптер
nVidia GeForce GTX1060 MSI PCI-E 6144Mb, PCI-E 3.0, ядро 1544 МГц, Boost - 1759 МГц, память - 6144 Мб GDDR5 8008
МГц, 192 бит, DVI, HDMI, DisplayPort
Жесткий диск
HDD, 1 Тб, 3.5", SATA 6Gb/s (7200 об/мин), SSD, 240 Гб, 2.5",
SATA 6Gb/s (7200 об/мин)
Корпус
Full-Tower
Блок питания
750 Вт
2. Монитор — это устройство вывода графической и текстовой информации в
форме, доступной пользователю. Рекомендуемые технические характеристики
монитора представлены в таблице 3.5.
Таблица 3.5 - Рекомендуемые технические характеристики монитора
Тип характеристики
Модель
Описание
Samsung S24D300H
Диагональ
24’’
Тип матрицы
TFT TN
Разрешение
1920x1080 (16:9)
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
82
Подключение
VGA (D-Sub), HDMI
Время отклика
2 мс
3. МФУ и принтер МФУ — это многофункциональные устройства,
сочетающие в себе возможности таких устройств как - принтер, сканер, копир и
факс. Многофункциональные устройства понадобятся нам при печати рабочей
документации, отчетов и демонстративных страниц для директора туристического
агентства.
Использовать мы будем уже работающие в туристическом агентстве МФУ,
рекомендуемые технические которого представлены в таблице 3.6.
Таблица 3.6 - Рекомендуемые технические МФУ
Тип характеристики
Описание
Модель
HP LaserJet Pro 200 MFP M276nw
Тип печати
4-цветная, лазерная печать
Скорость печати
До 14 страниц / минута
Максимальный формат печати
А4
Двусторонняя печать
Нет
Дополнительно
Автоподача оригиналов при сканировании
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
83
ЗАКЛЮЧЕНИЕ
В
результате
проделанной
работы
проанализирована
деятельность
туристическое агентства в ходе чего было выявлено, что организация нуждается в
информационной системе для автоматизации процесса формирования и расчёта
стоимости туров.
В ходе выполнения работы была построена соответствующая структура
дипломного проекта, которая представляет собой несколько логических частей
(разделов) – теоретическая, практическая и экономическая части.
В первом разделе дипломного проекта была дана характеристика объекта
исследования туристического агентства и описана организационная структура
управления организацией. В ходе изучения объекта исследования и его процессов
была построена и описана структурно-функциональная модель в контексте IDEF0, с
помощью которой были выявлены проблемы и предложены пути их решения, на
основании чего выполнена постановка задачи для автоматизации рассматриваемого
процесса формирования и расчёта стоимости туров.
Во втором разделе дипломного проекта был проведён анализа Российского
рынка аналогов современного программной обеспечения для автоматизации
деятельности туристических агентств, после чего обосновано и принято решение о
разработке собственной системы. В заключительной части второй главы был
обоснован выбор платформы 1С: Предприятие 8.3 для разработки информационной
системы.
В
третьей
главе
было
выполнено
концептуальное
проектирование
информационной системы и построена ER-диаграмма, на основании которой
построена структура дерева конфигурации в среде 1С: Предприятие. После чего
были описаны интерфейс разработанной информационной системы, созданные
подсистемы, константы, справочники, документы, регистры и отчёты, а также
сформированы требования к техническому обеспечению для разработанной
информационной системы.
Заключительная глава дипломного проекта представляет собой оценку
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
84
экономической эффективности проекта, в которой была описана методика оценки
экономической эффективности проекта. В результате оценки проекта была
выявлено, что затраты на разработку и внедрение проекта составили 103083,27 руб.
Подведя итог, можно сказать о целесообразности внедрения разработанной
информационной системы, которая полностью удовлетворят потребностям и
повысит эффективность сотрудников туристического агентства в процессе
формирования и расчёта стоимости туров.
Таким образом, можно сделать вывод, что поставленные цели и задачи
выпускной квалификационной работы успешно выполнены.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
85
СПИСОК ЛИТЕРАТУРЫ
Извольская,
1.
Н.А.
Проблемы
и
пути
совершенствования
организационной структуры управления предприятия. / Н.А. Извольская. – Уфа:
Дело, 2014. – 348с.
Кудрявцев, Д. В. Бизнес-архитектура: компоненты, применение,
2.
инструменты моделирования / Д. В.
Черемных, С.В. и др. Структурный анализ систем: IDEF - технологии. -
3.
М: Финансы и статистика, 2005.
Есаулова,
4.
С.П.
Информационные
технологии
в
туристической
индустрии: Учебное пособие / С.П. Есаулова. - М.: Дашков и К, 2012. - 152 c.
Морозов, М.А. Информационные технологии в туристской индустрии
5.
(для бакалавров) / М.А. Морозов, Н.С. Морозова. - М.: КноРус, 2019. - 160 c.
CRM система для туристического бизнеса [Электронный ресурс]. URL:
6.
https://u-on.ru/ (дата обращения: 30.04.2023)
ERP.travel: Система автоматизации туристической... [Электронный
7.
ресурс]. URL: https://www.erp.travel (дата обращения: 10.05.2023)
1С: Предприятие 8. Турагентство - Возможности [Электронный ресурс].
8.
URL: http://www.r-keeper7.ru/ (дата обращения: 14.05.2023)
Фирма «1С» [Электронный ресурс]. URL: https://1c.ru/ (дата обращения:
9.
15.05.2023)
10.
Андрейчиков, А.В. Системный анализ и синтез стратегических решений
в инноватике: Концептуальное проектирование инновационных систем / А.В.
Андрейчиков, О.Н. Андрейчикова. - М.: Ленанд, 2014. - 432 c.
11.
Селищев Н. Администрирование системы «1С: Предприятие 8.3». - Спб.:
Издательский дом «Питер», 2012. - 400 c.
12.
Радченко
М.Г.
1С:
Предприятие
8.2.
Практическое
пособие
разработчика. Примеры и типовые приемы. - М.: ООО «1С-Паблишинг», СПб.:
Питер, 2009. - 874 с
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
86
13.
Бартеньев, О. 1С: Предприятие. Программирование для всех / О.
Бартеньев. - М.: Диалог МИФИ, 2015. - 464 c.
14.
Кашаев, С. М. Программирование в 1С: Предприятие 8.3/ С.М. Кашаев.
– Санкт-Петербург: Питер, 2014. – 304 с.
15.
Хрусталёва, Е.Ю. Разработка сложных отчётов в "1 С: Предприятие 8".
Система компоновки данных / Е.Ю. Хрусталёва - 2-е изд. - М.: 000 "1С-Паблишинг",
2012. - 484 с.
16.
Остроух,
А.В.
Интеллектуальные
информационные
системы
и
технологии: Монография / А.В. Остроух, А.Б. Николаев. - СПб.: Лань, 2019. - 308 c.
17.
Цыгалов, Ю. Экономическая эффективность инвестиций в ИТ:
оптимальный
метод
оценки
[Электронный
ресурс].
URL:
http://www.pcweek.ru/idea/article/detail.php?ID=68331. (дата обращения: 25.05.2023)
18.
Алексейчева, Е.Ю. Экономика организации (предприятия): Учебник для
бакалавров / Е.Ю. Алексейчева, М.Д. Магомедов. - М.: Дашков и К, 2016. - 292 c.
ДП.09.02.07.403.25.00.00
Изм.
Лист
№ докум.
Подпись
Дата
Лист
87
Download