Файл: Разработка и реализация конфигурации «Турагентство» на платформе 1С:Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.04.2023

Просмотров: 2364

Скачиваний: 115

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2.4 Описание основных объектов (элементов) разрабатываемого прикладного решения

Разрабатываемая конфигурация должна быть разработана так, чтобы пользователю было удобно с ней взаимодействовать. Специально для этого будут разработаны 3 подсистемы: «СведенияОКомпании», «ПродажиТуров», представленные на рисунке 8.

Рисунок - Подсистемы

Следующим этапом идёт создание справочников. Для данного бизнес-процесса необходимо 7 справочников (рисунок 5):

  • ТуристическиеПрограммы – справочник с информацией о всех туристических программах, предоставляемых компанией.
  • Сотрудники – информация о сотрудниках.
  • Должность - справочник с информацией о должностях.
  • Клиенты – справочник о клиентах.
  • Страны – справочник стран.
  • ПоставщикТура — справочник содержащий информацию о поставщиках тура.

Рисунок - Справочники

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

Справочник «ТуристическиеПрограммы» состоит из реквизитов:

  • Город – ПеречислениеСсылка.Город
  • Цена – цена за тур
  • Продолжительность дней – количество человек
  • ДополнительныеУслуги – перечисление дополнительных услуг
  • Вид тура – перечисление видов тура.

Следующий справочник – «Сотрудники» состоит из реквизитов:

  • Должность – Перечисление должностей
  • МобильныйТелефон – телефон сотрудника
  • РабочийТелефон – рабочий телефон сотрудника
  • Адрес проживания сотрудника

Остальные виды справочников представлены на рисунке.

Рисунок - Реквизиты справочников

Данные всех документов представлены на рисунке 7.

Документ «ПродажаТура» состоит из реквизитов:

  • НазваниеТура - СправочникСсылка.ТуристическиеПрограммы
  • Город – ПеречислениеСсылка.Город
  • Цена – цена за тур
  • КоличествоЧеловек – количество человек
  • Сумма – сумма за тур.

Следующий документ – «ОплатаТура» состоит из реквизитов:

  • НазваниеТура - СправочникСсылка.ТуристическиеПрограммы
  • Город – ПеречислениеСсылка.Город
  • Клиент - СправочникСсылка.Клиенты
  • Цена – цена за тур
  • КоличествоЧеловек – количество человек
  • Сумма – сумма за тур.

Рисунок – Данные документов

Документ «ОформлениеВизы» состоит из реквизитов (приложение 3):

  • Страна – страна направления;
  • Клиент – перечисление клиенты;
  • ДатаНачалаВизы – дата открытия визы клиенту;
  • Срок визы – числовое значение;

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

Табличная часть «ОплатаВизы»:

  • ВидВизы (стандартный реквизит) – ПеречислениеСсылка.ВидВизы;
  • Количество – тип данных: число;
  • Цена – стоимость 1 единицы данной услуги (тип данных: Число);
  • СуммаНДС - расчет суммы НДС исходя из стоимости и количества.

Создана форма документа (рисунок 12).

Рисунок - Форма документа "ПродажаТура"

Рисунок - Модуль объекта

Рисунок - Модуль документа

Рисунок - Команда печати

Рисунок - Макет печати

Так же для удобства работы с конфигурацией нам необходимы перечисления «Город» и «ДополнительныеУслуги», «ВидТура» и прочие, продемонстрированные на рисунке 17, так же там отображены их данные.

Рисунок - Перечисления

Теперь можно приступить к созданию регистра накоплений.

Создаётся регистр накоплений «Доходы» (приложение 6). В его настройках указываются:

Измерения:

  • Дата;
  • Клиент;

Ресурсы:

  • СуммаОплаты;

В регистраторах указываются документы «ОплатаТура» и «ОформлениеВизы». После этого, в настройках документов, во вкладке «Движения» необходимо отметить галочкой, созданный регистр «Доходы». Далее, открыть конструктор движениядокумента.

В итоге, мы получаем регистр «Доходы», представленный на рисунках 18 — 20.

Рисунок - Регистр накопления

Рисунок - Данные регистра накопления

Рисунок - Регистраторы

Создадим отчеты: «ПродажаТуров» и «Расходы». Открываем схему компоновки данных и создаем конструктор запросов (рисунко 21-23)


Рисунок - Запрос отчета

Рисунок - Набор данных для отчета

Рисунок - Настройка отчета

2.5 Тестирование разработанного прикладного решения

После создания конфигурации необходимо провести её тестирование. Для начала запускаем нашу программу (рисунок 28).

Рисунок - Рабочий стол

Рисунок - Создание туристической программы

Рисунок - Создание сотрудников

Рисунок - Заполнение констант

Рисунок - Продажа тура

Рисунок - Создание на основании продажи тура

Рисунок - Отчет Продажа туров

Рисунок - Отчет "Доход"

Заключение

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

Еще некоторое время назад автоматизацию воспринимали как способ сокращения времени на написание счетов. На сегодняшний день все ее преимущества оценены по достоинству. При этом была определена ее главная цель — быстрое предоставление информации, которая необходима для принятия решений в вопросах управления и анализа ресурсов предприятия.

В результате выполнения курсовой работы все поставленные цели достигнуты.

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

В курсовой работе описаны технологии функционирования ИС, выполнено физическое проектирование БД, разработаны экранные формы ввода-вывода, разработаны функциональные модули.

Информационная система разработана на платформе «1С: Предприятие» версии 8.3. Данный выбор обусловлен широкими возможностями по ведению учета хозяйственных операций, предоставляемыми системой.


Список использованной литературы

Учебно-методическая литература

  1. Бойко Э.В., 1С: Предприятие 8.0. Универсальный самоучитель
  2. Варкентин В.В. Информационные системы на базе 1 С:Предприятие//Научное сообщество студентов XXI столетия. Технические науки: сб. ст. по мат. XXXIX междунар.студ.науч.-практ. Конф. № 2(39) https://sibac.info/studconf/tech/xxxix/47278 (дата обращения: 15.04.2019)
  3. Волгин В., «Склад. Стандарты управления» Практическое пособие.
  4. Иванова В.А., Учебно-методическое пособие "Автоматизация торгового учета" (1С: Торговля и склад)
  5. Логистика складирования. Конспект лекций
  6. Медведев М.Ю. Теория бухгалтерского учета. М., 2007. стр. 15
  7. Семенихин В.В. Организация складского учета, М.: Изд-во Эксмо, 2006. — 80 с.
  8. Улыбина Ю.Н. Бердышев С.Н. Искусство управления складом. М.: Ай Пи Эр Медиа, 2011, 304 с.

Интернет-ресурсы

  1. Официальный сайт 1С: Предприятие — № 6 [электронный ресурс] — Режим доступа. — URL: http://v8.1c.ru/ (дата обращения 13.04.2019)
  2. https://programmist1s.ru/avtomatizatsiya-skladskogo-ucheta/
  3. Электронная книга 1С Предприятие 8.3., https://freesoft.ru/windows/elektr_kniga_1s_predpriyatie_83

ПРИЛОЖЕНИЕ (Программный код)

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)

//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

Если ТипЗнч(ДанныеЗаполнения) = Тип("СправочникСсылка.ТуристическиеПрограммы") Тогда

// Заполнение шапки

Город = ДанныеЗаполнения.Город;

НазваниеТура = ДанныеЗаполнения.Ссылка;

Цена = ДанныеЗаполнения.Цена;

КонецЕсли;

//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

КонецПроцедуры

&НаКлиенте

Процедура СуммаПриИзменении(Элемент)

Объект.Сумма = Объект.КоличествоЧеловек * Объект.Цена

КонецПроцедуры

&НаКлиенте

Процедура ЦенаПриИзменении(Элемент)

Объект.Сумма = Объект.КоличествоЧеловек * Объект.Цена

КонецПроцедуры

&НаКлиенте

Процедура КоличествоЧеловекПриИзменении(Элемент)

Объект.Сумма = Объект.КоличествоЧеловек * Объект.Цена

КонецПроцедуры

Отчет «ПродажаТуров»

ВЫБРАТЬ

ПродажаТура.Дата КАК Дата,

ПродажаТура.НазваниеТура КАК НазваниеТура,

СУММА(ПродажаТура.Сумма) КАК Сумма


ИЗ

Документ.ПродажаТура КАК ПродажаТура

СГРУППИРОВАТЬ ПО

ПродажаТура.НазваниеТура,

ПродажаТура.Дата

Отчет «Доход»

ВЫБРАТЬ

ОплатаТура.Клиент КАК Клиент,

ОплатаТура.Дата КАК Дата,

СУММА(ОплатаТура.Сумма) КАК Сумма

ИЗ

Документ.ОплатаТура КАК ОплатаТура

СГРУППИРОВАТЬ ПО

ОплатаТура.Клиент,

ОплатаТура.Дата

РЕЦЕНЗИЯ НА КУРСОВУЮ РАБОТУ (КУРСОВОЙ ПРОЕКТ)

Обучающийся Квитко Владислав Дмитриевич, ВБИо-401

(ФИО полностью, группа)

Направление/специальность подготовки: 09.03.02 Информационные системы и технологии.

(код и наименование направления /специальности подготовки)

Профиль/специализация Разработка и реализация конфигураций 1С: Предприятие.

(наименование профиля/специализации)

Форма обучения: Очная.

(очная, очно-заочная, заочная)

Курсовая работа (курсовой проект) на тему Разработка и реализация конфигурации «Турагентство» на платформе 1С:Предприятие

(наименование темы)

По дисциплине Разработка и реализация конфигураций 1С: Предприятие

(наименование дисциплины)

Рецензент: Вахтин Иван Владимирович

(Ф.И.О. полностью, ученая степень, звание)

__________________________________________________________________

Критерий

Максимум баллов

Оценка в

баллах

Комментарий[1]

1. Обоснование актуальности темы исследования, четкое определение целей и задач исследования

15

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

15

3. Содержание работы – соответствие заданию, последовательность и логичность изложения материала

20

4. Актуальность методов и их аргументированность, полнота полученных результатов задачам курсового проектирования.

20

5. Анализ результатов, логичность и полнота предлагаемого решения, степень соответствия полученного решения предмету и объекту исследования

15

6. Оформление работы: наличие и качество, информативная полнота по теме исследования рисунков, таблиц, диаграмм .

15

Итого за работу баллов

Max.100