Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация расчетов с клиентами

Содержание:

Введение

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

Актуальность данной темы состоит в том, что с нынешней конкуренцией компанией важно работать быстро и четко, не совершая при этом ошибок в финансовых расчетах. Поэтому так важно автоматизировать некоторые функции бизнеса, чтобы экономить время и при этом минимизировать риск ошибиться.

Целью проекта является автоматизация расчетов клиентами для компьютерного клуба «Winstrike Arena»

В соответствии с поставленной целью выделены следующие задачи:

1) изучить технико-экономическую характеристику предприятия

2) изучить информационное обеспечение задачи

3) привести контрольный пример реализации

Объект исследования: автоматизация расчета с клиентами.

Предмет исследования: компьютерный клуб «Winstrike Arena».

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

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

1. Характеристика предприятия и его деятельности.

1.1 Компания «Winstrike»

Группа компаний «Winstrike» создано 3 Июля 2018 года.

Начало активности компаний начинается с 14 июля 2018 года, когда был подписан контракт с между киберспортивной организацией Natus Vincere и игровым брендом Omen by HP в категории «Персональные ноутбуки и компьютеры».

Основные виды деятельности Winstrike — развитие сети киберспортивных арен в России, СНГ и за рубежом, маркетинговое агентство, обслуживание клиентов на рынке киберспорта, а также холдингу принадлежат несколько команд в различных дисциплинах.

Winstrike Agency оказывает полный сервис маркетинговых услуг на территории гейминга и киберспорта , а так же эксклюзивно реализует медиа права и рекламные возможности таких бизнес-проектов холдинга, как ритейл сеть киберспортивных клубов, включая Winstrike Arena в ЦДМ на Лубянке, киберспортивная организация Winstrike Team.

Миссия:

Миссия компании заключается в развитии киберспорта, команд по киберспорту, развитие сети киберспортивных арен в России, СНГ и за рубежом.

Описание работы отдела продаж:

  • В каждом клубе посетителей ожидает кассир для регистрации и/или оплаты/бронированию места.
  • 4 системных администраторов, 2 из них работают удаленно в офисе, 2 работают напрямую с клиентам.
  • Четыре человека следят за серверами

Общие правила продажи/бронированию мест:

  • Предварительная оплата/бронирование места производится на стойке у кассира, на сайте или по доступному номеру телефона.
  • Расчет на стойке у администратора производится за наличный и безналичный расчет в российских рублях за указанную на сайте или предоставленному прайс-листу цену.
  • Покупка осуществляется с круглосуточно.
  • Онлайн покупка круглосуточно.

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

Аппаратные средства отдела по расчетам с клиентами:

№ п/п

Наименование устройства

Технические характеристики

Установленное программное обеспечение

1

ARENA 9028 Intel Core i7-10700

80

Home,Intel Core i7 10700 2.9 ГГц, Intel B460, NVIDIA GeForce RTX 2060 SUPER 8 Гб GDDR6, 16 Гб DDR4 3200 МГц, HDD 1024 Гб 7200 об/мин, SSD 250 Гб

Windows 10

DirectX+

DriverPack

Avast

Google Chrom

2

ARENA 9028 Intel Core i7-10700

1

Home,Intel Core i7 10700 2.9 ГГц, Intel B460, NVIDIA GeForce RTX 2060 SUPER 8 Гб GDDR6, 16 Гб DDR4 3200 МГц, HDD 1024 Гб 7200 об/мин, SSD 250 Гб

Windows 10

DirectX+

DriverPack

Avast

Google Chrom

RiDOC

3

ARENA 9028 Intel Core i7-10700

1

Home,Intel Core i7 10700 2.9 ГГц, Intel B460, NVIDIA GeForce RTX 2060 SUPER 8 Гб GDDR6, 16 Гб DDR4 3200 МГц, HDD 1024 Гб 7200 об/мин, SSD 250 Гб

Windows 10

DirectX+

DriverPack

Avast

Google Chrom

IP Camera Viewer

2

Сервер БД

TopComp PW 4467655

Intel Core i3 2100 3.1 ГГц, DDR3 8 Гб 1333 МГц, HDD 1000 Гб 7200rpm, Quadro K420 2048 Мб, DVD±RW, Без ОС

С1, Microsoft Visio, Microsoft Word

3

Коммутатор HPE OfficeConnect 1950

3шт

Коммутатор HPE OfficeConnect 1950, JG961A.

Порты 10-100-1000Base-T (Gigabit Ethernet) x48

4

REXANT IP272

видеокамера 3 шт

1080p, 2.8 - 12 мм, 1920 х 1080

30 кадр/с

5

HP Color LaserJet Pro MFP M177fw

1 шт

МФУ для небольшого офиса, 4-цветная лазерная печать, до 16 стр/мин, Макс. формат печати A4 (210 × 297 мм)

Драйвер работы МФУ

6

Сервер 1С управление торговлей TopComp PW 4467655

Intel Core i3 2100 3.1 ГГц, DDR3 8 Гб 1333 МГц, HDD 1000 Гб 7200rpm, Quadro K420 2048 Мб, DVD±RW, Без ОС

С1, Microsoft Visio, Microsoft Word

7

Сервер приложений TopComp PW 4467655

Intel Core i3 2100 3.1 ГГц, DDR3 8 Гб 1333 МГц, HDD 1000 Гб 7200rpm, Quadro K420 2048 Мб, DVD±RW, Без ОС

С1, Microsoft Visio, Microsoft Word

8

Сервер системы видео наблюдения

TopComp PW 4467655

Intel Core i3 2100 3.1 ГГц, DDR3 8 Гб 1333 МГц, HDD 1000 Гб 7200rpm, Quadro K420 2048 Мб, DVD±RW, Без ОС

С1, Microsoft Visio, Microsoft Word

C:\Users\Данил\Desktop\1ЛП (2).png

Рисунок 1 техническая архитектура

Техническая архитектура представлена на рисунке на нем присутствуют

следующие объекты:

  • 82 персональных компьютера
  • 1-о много функциональное устройство
  • 3 Коммутатора
  • 3 Камеры
  • Файловый сервер
  • Сервер баз данных
  • Сервер приложений
  • Сервер видеонаблюдения

Для обеспечения безопасности используется Avast.

Полный список программного обеспечения:

1 операционные системы: Windows 10;

2 СУБД: Oracle 12.2, Microsoft SQL Server;

3 средства обеспечения информационной безопасности и защиты данных:

Avast;

4 офисные приложения: Office 2013 (Microsoft Word, Microsoft Excel,

Microsoft Outlook, Microsoft PowerPoint, Microsoft Access, Microsoft Visio);

5 специализированное программное обеспечение: Autocad.

Стадии разработки

Стадии разработки

Этапы работ

Содержание работ

1. Предпроектное обследование 

Исследование объекта автоматизации

Сбор исходной информации;

Постановка задачи.

Обоснование необходимости разработки программы

Научно-исследовательские работы

Определение структуры входных и выходных данных;

Предварительный выбор методов решения задач

Разработка и утверждение технического задания

Определение требований к программе

Разработка технического задания

2. Технический проект

Разработка технического проекта

Уточнение структуры входных и выходных данных;

Разработка алгоритма решения задачи

Утверждение технического проекта

Разработка плана мероприятий по разработке и внедрению программ.

3. Рабочий проект

Выполнение комплекса работ по разработке дополнительных возможностей выбранной программы

Адаптация начальной конфигурации программы

Перенос данных

Занесение копий старых данных

Отладка программы

Испытания программы

Согласование и утверждение программы, проведение испытаний

4. Внедрение

Пост проектное сопровождение системы

Подготовка и передача программы и программной документации для сопровождения

Обучение сотрудников

Подготовка и передача программы и программной документации для сопровождения.

Календарный план:

Работа/Длит.

1-3

3-6

6-9

9-12

12-15

15-20

20-30

Техническое задание 

Исследование объекта автоматизации

Обоснование необходимости разработки программы

Научно-исследовательские работы

Разработка и утверждение технического задания

Технический проект

Разработка технического проекта

Утверждение технического проекта

Рабочий проект

Выполнение комплекса работ по разработке дополнительных возможностей выбранной программы

Перенос данных

Отладка программы

Испытания программы

Внедрение

Пост проектное сопровождение системы

Обучение сотрудников

Длительность

(дни)

1-3

3-6

6-9

9-12

12-15

15-20

20-30

Диаграмма idf0 расчета с клиентами в Комп.Клубе

Рисунок 2 Диаграмма idf0 нулевой уровень

Рисунок 3 контекстный уровень

Рисунок 4 второй уровень

1.3 Организационная структура управления предприятием

Организационная структура отдела по расчетам с клиентами

ееееРисунок 5 организационная структура

Должностные обязанности Директора

  • Координация работы всей фирмы
  • Работа с кадрами (прием на работу, увольнение)
  • Руководство работой клуба
  • Решает все вопросы, связанные с постоянной работой фирмы.
  • Финансовые и организационные вопросы, касающиеся прибыли и развития клуба решаются совместно со вторым учредителем фирмы.

Должностные обязанности системного администратора

  • Установка и обслуживание компьютерной и офисной техники, оргтехники, внутренней АТС.
  • Обеспечение безошибочной работы системного программного обеспечения (ОС Windows, WindowsServer).
  • Обеспечение работоспособности и безопасности сети компании.

Должностные обязанности бухгалтера

  • ведет всю финансовую деятельность (начисление и уплата налогов, распределение прибыли, выдача заработной платы, составление отчетности).

Должностные обязанности кассира

  • Осуществление денежных операций;
  • Прием и выдача денег клиенту;
  • Определение подлинности купюр;
  • Учет и контроль денежной наличности;
  • Ведение кассовой отчетности, оформление отчетных документов;
  • Инкассация денег и передача их инкассатору.

Должностные обязанности уборщицы

  • уборка всех залов клуба.
  • Осуществление постоянной уборки туалетных помещений

Должностные обязанности охраны

  • Осуществление пропуска клиентов в клуб.
  • Охранники работают посменно.

Должностные обязанности электрика

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

2. Информационное обеспечение задачи.

2.1. Информационная модель и её описание.

C:\Users\Данил\Desktop\Функциональная диаграмма Данил.png

рисунок 6 диаграмма деятельности

2.2. Характеристика нормативно-справочной, входной и результатной информации

C:\Users\Данил\Desktop\5.png

рисунок 7 диаграмма прецедентов

Описание актеров и прецедентов

Актеры:

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

Администратор - человек, управляющий системой регистрации клиента, обеспечивает расчет, прием и коммуникацию.

Прецеденты:

Оформление клиента -этот прецедент инициируется администратором. Клиент приходит в игровой клуб, а администратор его регистрирует.

Регистрация выручки- этот прецедент инициируется администратором. После рабочего дня администратор закрывает кассу и вносит в отчеты выручку за день.

.

Регистрация в системе - этот прецедент инициируется администратором. Клиент приходит в игровой клуб, а администратор его регистрирует.

Согласовать цену - этот прецедент инициируется администратором. Администратор выслушивает клиента и оглашает конечную цену за услуги игрового клуба.

Рассчитать стоимость - этот прецедент инициируется администратором. Администратор оглашает стоимость, а клиент либо соглашается, либо нет.

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

Продлить - этот прецедент инициируется клиентом. После истечения времени клиент либо уходит либо продлевает время.

2.3. Характеристика базы данных

диаграмма сущность связь

ER модель базы данных “продажа железнодорожных билетов”

C:\Users\Данил\Desktop\Витте сущности.png

Рисунок 7 диаграмма сущность связь

Для проектирования ИС была создана модель сущность-связь. В ней

определены все основные объекты (сущности) и связи, которые существуют

между ними. Были выделены 4 сущностей: клиент, администратор,

бронирование, стоимость абонемента.

Сущности:

  • Клиент
  • Администратор
  • Бронирование
  • Стоимость абонемента

Атрибуты:

  1. клиент:
  • 1.1 Код клиента
  • 1.2 Фамилия клиента
  • 1.3 Имя клиента
  • 1.4 Отчество клиента
  • 1.7 Телефон
  1. Администратор:
  • 2.1 ID
  • 2.1 Фамилия
  • 2.3 Имя
  • 2.4 Отчество
  1. Стоимость посещения:
  • 3.1 Код услуги
  • 3.2 Наименование услуг
  • 3.3 Стоимость услуг
  1. Посещение:
  • 4.1 Дата
  • 4.2 Время
  • 4.3 Продолжительность

Между сущностями и атрибутами существуют следующие связи:

  1. клиент – один ко многим – посещение.

Один клиент может посещать несколько кассиров, один кассир может принимать много клиентов.

  1. клиент – многие ко многим – Стоимость посещения.

Ко многим клиентам, может быть применено множество стоимость посещения.

  1. Стоимость посещения – многие ко многим - Администратор

Много стоимость посещения может быть применено ко многим клиентам.

  1. посещение - многие ко многим – администратор.

Много посещений распределяются на многих администраторов.

Данные о хранении документов, используемых в АИС

Документ

Информационные потоки

Хранение

Вывод на принтер

Наименование

регистрация в БД

формирование

внешний

внутренний

входящий

исходящий

на бумаге

в БД

Должностная инструкция

+

+

+

+

+

+

табель учета рабочего времени

+

+

+

+

+

+

Трудовой договор

+

+

+

+

+

+

Штатное расписание

+

+

+

+

+

Отчеты

+

+

+

+

+

+

Итого

2

3

2

3

2

4

5

5

2

- в столбце “Регистрация в БД” указать знак “+” только для тех

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

которых должен быть определён на данной стадии проектирования;

- в столбце “Формирование” указать знак “+” для тех документов, которые будут формироваться автоматически, на основе запросов к - столбцы “Входящий”, “Исходящий” заполняются только для внешних информационных потоков.

В таблице 7 отображена декомпозиция документов и состав информационного обеспечения АИС.

3. Контрольный пример реализации

Схема данных «расчетов с клиентами»

Рисунок 8 Схема данных «расчеты с клиентами»

Описание таблиц

Таблица 1 «Посещение»

Наименование поля

Идентификатор поля

Тип поля

счетчик

Ключ

счетчик

дата

-

Дата и время

время

-

Дата и время

продолжительность

-

Короткий текст

Таблица 2 «Администратор»

Наименование поля

Идентификатор поля

Тип поля

ID

Ключ

счетчик

Фамилия

-

Короткий текст

Имя

-

Короткий текст

Отчество

-

Короткий текст

Таблица 3 «клиент»

Наименование поля

Идентификатор поля

Тип поля

Код клиента

Ключ

счетчик

Фамилия

-

Короткий текст

Имя

-

Короткий текст

Отчество

-

Короткий текст

Номер телефона

-

Короткий текст

Таблица 4 «связующая посещение администратор»

Наименование поля

Идентификатор поля

Тип поля

ID

Ключ

числовой

посещение

-

числовой

Таблица 5 «связующая посещение клиент»

Наименование поля

Идентификатор поля

Тип поля

Код клиента

Ключ

числовой

посещение

-

числовой

Таблица 6 «связующая клиент стоимость посещения»

Наименование поля

Идентификатор поля

Тип поля

Код клиента

Ключ

числовой

Код услуги

-

числовой

Таблица 7 «стоимость посещения»

Наименование поля

Идентификатор поля

Тип поля

Код услуги

Ключ

счетчик

Наименование услуги

-

Короткий текст

Стоимость услуги

-

Короткий текст

Контрольный пример реализации и описание

На рисунках изображено то, как происходит работа с запросом «сортировка данных в запросе». При запуске данной формы появляется окно, в которое требуется ввести номер уже существующего клиента. После этого, появляется информация о клиенте, его ФИО.

Рисунок 9 Работа с запросом «сортировка данных в запросе»

Рисунок 10 Работа с запросом «Сортировка данных в запросе»

изображен запрос, выдающий пользователю список последних 10 клиентов.

Рисунок 11 Запрос «Выборка клиентов»

Выходные формы

Рисунок 12 форма «посещение»

Рисунок 13 форма «клиент»

Заключение

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

В первой части я произвел описание отдела по продаже/бронированию мест, рассмотрена проблема расчетов с клиентами, выполнена работа над входными данными базы данных.

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

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

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

  1. https://agency.winstrike.gg/
  2. https://ru.wikipedia.org/wiki/Winstrike_Team
  3. Бобровский, С. Delphi 7. Учебный курс / С.Бобровский. - СПб: Питер – Москва, 2018. - 736 c.
  4. Буторин, Д. MS Agent и Speech API в Delphi (+ CD-ROM) / Д.Буторин. –БХВ-Петербург - Москва, 2016. - 440 c.
  5. Глушаков, С.В. Базы данных /С.В.Глушаков, Д.В. Ломотько. – Харьков: Фолио - Москва, 2020. - 504 c.
  6. Диго, С.М. Базы данных /С.М. Диго. – М.: Финансы и Статистика - Москва, 2018. – 592 c.
  7. Грэй, П. Логика, алгебра и базы данных. /П.Грэй. - М.: Машиностроение - Москва, 2015. – 368 c.
  8. Дарахвелидзе, П.Г. Delphi 2019 для Win32 наиболее полное руководство / П.Г.Дарахвелидзе, Е.П.Марков. – М: БХВ-Петербург, 2019. – 211 c.
  9. Delphi C/S 2. Русскоязычная документация; BorlandPress - Москва, 2017. – 377 c.
  10. Голицына, О.Л. Базы данных. / О.Л.Голицына. - Москва: Форум, 2017. - 399 c.
  11. Дейт, К.Дж. Введение в системы баз данных /К.Дж. Дейт. – Киев: Диалектика, 2020. – 784 c.