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

Разработка конфигурации «Учет предоставленных услуг салоном красоты» в среде 1С:Предприятие 8.3.

Содержание:

Введение

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

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

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

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

Объект исследования в курсовой работе является работа администратора салона-парикмахерской ООО «Вектор».

Предмет исследования – организационно-хозяйственные процессы салона-парикмахерской «Вектор», которыми руководит администратор.

Целью курсовой работы является разработка автоматизированного рабочего места (АРМ) администратора салона красоты ООО «Вектор».

В соответствии с поставленной целью в ходе работы над проектом необходимо решить следующие задачи:

- описать деятельность салона ООО «Вектор», описать существующую технологию выполнения администратором своих функций;

- дать постановку задачи на разработку, проанализировать существующие программные средства, возможные для использования администратором салона красоты ООО «Вектор»;

- выполнить проектирование функциональной и информационной модели АРМ;

- разработать АРМ администратора салона красоты.

1. Анализ предметной области учета услуг, предоставленных салоном красоты

1.1. Технико-экономическая характеристика предметной области

Объектом исследования в курсовой работе является салон красоты ООО «Вектор». Салон красоты «Вектор» располагается по адресу: Москва, Федеративный проспект, д. 5, корп.1 ,Округ ВАО, район Перово.

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

- администратор

- парикмахер (8 чел.);

- косметолог;

-мастер по маникюру и педикюру (2 чел);

- массажист;

- уборщица;

- охранник;

Салон красоты ООО «Вектор» с момента своего открытия оказывает своим клиентам следующие услуги:

  • парикмахерские услуги;
  • маникюр, педикюр;
  • косметология;
  • макияж;

Организационная структура салона красоты ООО «Вектор» линейная, её основные достоинства:

  • четкие системы взаимосвязи между руководителями и подчиненными;
  • быстрота реакции в ответ на прямые указания;
  • личная ответственность руководителя за конечные результаты предприятия и другие. 

Недостатками системы являются высокие требования к руководителю и перегрузка администратора. Однако, ООО «Вектор» - это не крупное предприятие, поэтому использование линейной структуры управления вполне оправданно.

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

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

Рисунок 1.1 - Структура управления салона красоты ООО «Вектор»

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

Администратор является организатором всей работы внутри салона красоты. Администратор имеет право: 

  • Не допускать или отстранять от работы работников зала нарушивших трудовую дисциплину или правила внутреннего распорядка.
  • Докладывать о произошедшем инциденте высшему руководству.
  • Давать предложения по найму и увольнению персонала торгового зала.
  • Проверять знания персонала и давать заключение об уровне их профессиональной подготовки. 
  • Осуществлять контроль над практикой учеников сотрудников и соблюдение учебных программ.
  • Вносить предложения по поощрению работников салона. 

Администратор - это лицо компании, и от его работы во многом зависит, придет ли клиент в салон еще раз или выберет другой. На администраторе лежат такие функции как:

1. Работа с клиентами;

2. Обслуживание клиентов в торговом зале; 

3. Учет продукции на складе;

4. Учет материалов в зале и на выставочных стендах;

5. Составление графика работы мастеров; 

6. Рассмотрение жалоб со стороны посетителей; 

7. Учет поступающих денежных средств

8. Анализ качества обслуживания; 

9. Контроль за поведением служащих, и создавать на предприятии условия, отвечающие всем требованиям безопасности. 

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

1.2. Существующая технология решения задачи

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

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

Рисунок 1.2 – IDEF0 диаграмма бизнес-процессов (как есть)

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

В качестве входных данных выступают следующие данные:

  • прайс-лист на услуги салона;
  • данные о расходных материалах;
  • заказы от клиентов.

В качестве выходных данных выступают следующие данные:

  • отчет «Количество и суммарная стоимость оказанных услуг»;
  • отчет «Расход материала»;
  • отчет «Стоимость оказанных услуг по сотрудникам»;
  • чек об оплате услуг.

В качестве управления выступают следующие документы:

  • должностная инструкция администратора;
  • санитарно-нормативные документы.

В качестве механизмов выступают:

  • администратор салона;
  • офисный пакет.

Процесс деятельности администратора салона красоты «Вектор» состоит из трёх основных функциональных блоков: введение справочной информации, учет и контроль оказания услуг, составление отчетов. Функциональные блоки, а также входящие, исходящие и управляющие потоки представлены на рисунке 1.3.

Рисунок 1.3 – IDEF0 диаграмма бизнес-процессов (как есть)

Рисунок 1.4 – Детализация процесса «Учет и контроль оказания услуг»

Процесс «Учет и контроль оказания услуг» включает в себя четыре функциональных блока: предварительная запись клиента, контроль выполнения услуг, учет оказания услуг, принятие оплаты. На рисунке 1.4 представлена детализация процесса «Учет и контроль оказания услуг».

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

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

1.3. Требования к экономической информационной задаче

1.3.1. Информационное обеспечение

Информационное обеспечение является одной из обеспечивающих подсистем любой информационной системы и включает как сами данные, на основе которых выполняется работа системы, так и системы кодирования, документопотоки, принципы построения структур данных. При разработке информационной системы необходимо учесть некоторые требования к информационному обеспечению [2, c.46].

1. Для работы информационной системы используются такие входные документы:

  • прайс-лист на услуги салона;
  • данные о расходных материалах;
  • заказы от клиентов.

2. В процессе работы информационной системы применяются такие справочники:

  • данные сотрудников;
  • данные материалов;
  • перечень услуг.

3. В результате работы системы формируются такие документы:

  • отчет «Количество и суммарная стоимость оказанных услуг»;
  • отчет «Расход материала»;
  • отчет «Стоимость оказанных услуг по сотрудникам»;
  • чек об оплате услуг.

Документооборот отдела при решении задач администратора салона представлен на диаграмме потоков данных на рисунке 1.5.

Рисунок 1.5 -DFD-диаграмма первого уровня

Требованиями к информационному обеспечению проектируемой информационной системы являются следующие:

    1. Возможность автоматизированной обработки входных данных с использованием справочников системы для получения выходных данных.
    2. Наличие централизованной интегрированной базы данных.
    3. Возможность ограничения доступа к базе данных.
    4. Возможность защиты базы от сбоев.
    5. Возможность восстановления данных после сбоев системы.
    6. Поддержание большого количества записей в справочниках.

1.3.2. Программное обеспечение

Накопленный опыт подсказывает, что программное обеспечение должно отвечать следующим требованиям [4, c.28]:

  1. Своевременное удовлетворение информационной и вычислительной потребности специалиста;
  2. Минимальное время ответа на запросы пользователя;
  3. Адаптация к уровню подготовки пользователя и его профессиональным запросам;
  4. Простота освоения приемов работы на АРМ и легкость общения, надежность и простота обслуживания;
  5. Терпимость по отношению к пользователю;
  6. Возможность быстрого обучения пользователя;
  7. Возможность работы в составе вычислительной сети.

Выдвигаемые требования к инструментам создания приложений в общем виде можно сформулировать как: «быстрота, простота, эффективность, надежность».

Разрабатываемое программное обеспечение должно удовлетворять следующим эргономическим принципам:

  1. Минимального рабочего усилия.
  2. Минимальность затрат ресурсов со стороны пользователя.

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

  1. Максимального взаимодействия. Система должна полностью поддерживать пользователя. Так пользователь не должен заниматься поиском информации. Вся необходимая для печати информация собрана на одном экране. Выводимая информация не должна требовать интерпретации или перекодировки, должна быть наиболее наглядной и легко читаемой.
  2. Минимального объёма оперативной памяти пользователя. От пользователя требуется, чтобы он запоминал минимум информации как текущей, так и общей. Поскольку скорость переработки информации оператором и его пропускная способность существенно ограничены.
  3. Минимального расстройства оператора (по производственным причинам), из-за какого-либо препятствия в решении задачи, из-за появления, обнаружения ошибок. Для чего целесообразно иметь методику самопроверки ПО и оборудования и обнаружения и предотвращения возможных ошибок.

Требования, предъявляемые к экранным формам [1, c.89]:

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

- последовательность расположения реквизитов в документе должна соответствовать последовательности их переноса на технические носители.

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

1.3.3. Техническое обеспечение

Минимальной конфигурацией рабочей станцией является компьютер с процессором Pentium III под управлением Windows XP. В состав рабочей станции должны входить SVGA-монитор с разрешением экрана 800x600 и выше и поддерживающим не менее 256 цветов, манипулятор «мышь».

Рекомендуется использовать разрешение экрана 1024x768, рекомендуемая конфигурация в Таблице 1.3.

Таблица 1.3. Рекомендуемые конфигурации рабочих станций

Операционная система

Модель (не ниже)

Оперативная память

(не менее, Мбайт))

Windows 2000

PIV

64

Windows XP

PIV

128

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

1.4. Постановка решаемой задачи

В салоне красоты «Вектор» был о
т
к
р
ы
т вопрос о повышении э
ф
ф
е
к
т
и
в
н
о
с
т
и работы администратора. В
е
с
ь объём приходящей и
н
ф
о
р
м
а
ц
и
и обрабатывался администратором в
р
у
ч
н
у
ю или с использованием с
т
а
н
д
а
р
т
н
ы
х программных продуктов. Д
л
я исключения данного н
е
д
о
с
т
а
т
к
а
 и увеличения производительности т
р
у
д
а необходимо было р
а
з
о
б
р
а
т
ь и внедрить специальное п
р
о
г
р
а
м
м
н
о
е средство, которое о
б
л
е
г
ч
и
л
о бы работу администратора. В
е
д
е
н
и
е рабочей и отчетной д
о
к
у
м
е
н
т
а
ц
ии, осуществление приёма и о
б
р
а
б
о
т
к
и заказов клиентов, з
а
п
о
л
н
е
н
и
е журнала закупок п
и
ш
е
т
с
я вручную, с помощью с
р
е
д
с
т
в Microsoft Word, Excel и х
р
а
н
и
т
с
я в специальном архиве. С
п
е
ц
и
а
л
и
з
и
р
о
в
а
н
н
о
е программное обеспечение м
о
г
л
о бы обеспечить механизм э
л
е
к
т
р
о
н
н
о
й отчётности и хранилища э
т
и
х данных на сервере, ч
т
о позволило бы администратору в л
ю
б
о
е время ознакомиться с о
т
ч
ё
т
а
ми.

Задачи информационной системы администратора системы представлены на рисунке 1.6.

Рисунок 1.6. Задачи информационной системы

Разрабатываемая информационная система должна решать все представленные на рисунке 1.6 задачи и при этом соответствовать предъявляемым требованиям.

2. Проектирование информационной системы учета услуг, предоставленных салоном красоты

2.1. Разработка схемы функциональной структуры

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

К АРМ предъявляются следующие требования [7, c.54]:

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

Все перечисленные требования были реализованы в процессе разработки АРМ. После внедрения АРМ основной алгоритм работы администратора претерпит большие изменения. Использование АРМ в составе механизмов функционирования организации приводит к частичному изменению рассматриваемых процессов.

Рассмотрим бизнес-процессы компании с учетом внедрения АРМ. Стоит отметить, что входные и выходные данные, как и управление остались прежними.

В качестве входных данных выступают следующие данные:

  • прайс-лист на услуги салона;
  • данные о расходных материалах;
  • заказы от клиентов.

В качестве выходных данных выступают следующие данные:

  • отчет «Количество и суммарная стоимость оказанных услуг»;
  • отчет «Расход материала»;
  • отчет «Стоимость оказанных услуг по сотрудникам»;
  • чек об оплате услуг.

В качестве управления выступают следующие документы:

  • должностная инструкция администратора;
  • санитарно-нормативные документы.

Изменились механизмы управления деятельностью администратора салона красоты. В качестве механизмов теперь выступают:

  • администратор салона;
  • спроектированное АРМ.

На Рисунке 2.1 представлен процесс деятельности администратора салона красоты ООО «Вектор».

Рисунок 2.1 - IDEF0 диаграмма бизнес-процессов (контекстная)TOBE

На Рисунке 2.2 представлена декомпозиция бизнес-процессов, которая заменена одним специализированным АРМ.

Рисунок 2.2 - IDEF0 диаграмма бизнес-процессов (декомпозиция)TOBE

На Рисунке 2.3 представлена декомпозиция бизнес-процесса «Учет и контроль оказания услуг».

Рисунок 2.3–Декомпозиция бизнес-процесса «Учет и контроль оказания услуг» TOBE

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

2.2. Разработка информационного обеспечения задачи

Информационная модель – совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, в которой однозначно определен каждый его элемент и обеспечена их логическая взаимосвязь [8, c.76].

На рисунке 2.4 приведена логическая модель данных проектируемой информационной системы.

Рисунок 2.4 – Логическая модель данных

Ключевыми сущностями информационной системы являются:

- Сотрудники;

- Материалы;

- Движение материалов;

- Услуги;

- Журнал услуг;

- Журнал оплат.

Структура нормативно-справочной информации, используемой для разработки АРМ администратора салона красоты показана в таблице 2.1.

Таблица 2.1 - Структура нормативно-справочной информации

№ п/п

Наименование кодируемого множества объектов

Значность кода

Система кодирования

Вид классификатора

1

2

3

4

5

1

Код сотрудника

ХХХ

порядковая

локальный

2

Код материала

ХХХХ

порядковая

локальный

3

Код услуги

ХХХХ

порядковая

локальный

4

Код оказанной услуги

ХХХХ ХХХХ

серийно-порядковая

локальный

5

Код оплаты

ХХХХХХ

порядковая

локальный

6

Код предварительной записи

ХХХХХХ

порядковая

локальный

Описание систем классификации и кодирования.

  • Код сотрудника. Длина кода ХХХ, где ХХХ – порядковый номер сотрудника в базе данных.
  • Код материала. Длина кода ХХХХ, где ХХХХ – порядковый номер вида материала.
  • Код услуги. Длина кода ХХХХ, где ХХХХ – порядковый номер услуги в картотеке предприятия.
  • Код оказанной услуги. Длина кода ХХХХ ХХХХ, где ХХХХ – порядковый номер услуги, ХХХХ – номер услуги в картотеке.
  • Код оплаты. Длина кода ХХХХХХ, где ХХХХХХ – порядковый номер платежной операции в салоне красоты.
  • Код предварительной записи. Длина кода ХХХХХХ, где ХХХХХХ – порядковый номер в журнале предварительной записи.

Нормативно-справочная информация в автоматизированных системах представляет собой ядро единого информационного пространства предприятия (организации), включающее в себя набор справочников, словарей, классификаторов, стандартов, регламентов, используемых в деятельности предприятия [10, c.71]. В разрабатываемой АРМ в качестве нормативно-справочной информации используются должностная инструкция администратора, положение об оплате труда, инструкция по ведению количества рабочего времени.

Входная информация – это информация, поступающая в салон красоты. В разрабатываемом АРМ входной информацией является: сведения о услугах, поступивших оплатах, материалах.

Определим ключевые сущности информационной системы по учету заработной платы и их свойства.

Таблица 2.2 - Справочник «Сотрудники»

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

Тип данных

Размер поля

1

2

3

Код сотрудника

Числовой

Длинное целое

ФИО

Текстовый

20

ИНН

Текстовый

15

Адрес

Текстовый

50

Телефон

Текстовый

15

Стаж

Числовой

Целое

Таблица 2.3 - Справочник «Услуги»

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

Тип данных

Размер поля

1

2

3

Код услуги

Числовой

Целое

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

Текстовый

20

Стоимость

Денежный

Таблица 2.4 – Журнал оказанных услуг

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

Тип данных

Размер поля

1

2

3

Код оказанной услуги

Числовой

Длинное целое

Код сотрудника

Числовой

Длинное целое

Код услуги

Текстовый

Целое

Дата

Дата

Стоимость

Логический

Количество

Числовой

Целое

Таблица 2.5 - Справочник «Материалы»

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

Тип данных

Размер поля

1

2

3

Код материала

Числовой

Целое

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

Текстовый

20

Стоимость

Денежный

Единица измерения

Текстовый

20

Таблица 2.6 – Журнал движения материалов

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

Тип данных

Размер поля

1

2

3

Код материала

Числовой

Длинное целое

Тип операции

Текстовый

50

Дата

Дата

Количество

Числовой

Процентный

Таблица 2.7 – Журнал оплат

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

Тип данных

Размер поля

1

2

3

Код оплаты

Числовой

Длинное целое

Дата оплаты

Дата

Форма оплаты

Текстовый

Код оказанной услуги

Числовой

Целое

Таблица 2.8 – Журнал предварительной записи

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

Тип данных

Размер поля

1

2

3

Код предварительной записи

Числовой

Длинное целое

Дата и время записи

Дата/время

ФИО специалиста

Текстовый

50

Услуга

Текстовый

50

ФИО клиента

Текстовый

50

Телефон клиента

Текстовый

30

Результатной информацией в разрабатываемом АРМ являются отчеты: «Количество и суммарная стоимость оказанных услуг», «Расход материалов», «Стоимость отказанных услуг по сотрудникам», «Чеки об оплате услуг».

Отчет «Количество и суммарная стоимость оказанных услуг» имеет следующие поля: вид услуги, количество оказанных услуг, стоимость оказанных услуг, даты начала и конца периода.

Отчет «Расход материалов» имеет следующие поля: вид материала, расход материала, даты начала и окончания периода.

Отчет «Стоимость отказанных услуг по сотрудникам» имеет следующие поля: дата начала периода, дата окончания периода, ФИО сотрудника, наименование услуги, стоимость оказанных услуг.

Отчет «Чеки об оплате услуг» имеет поля: наименование услуги, дата, количество, ФИО специалиста, стоимость услуги.

Структура выходных документов приведена ниже.

Таблица 2.9 – Отчет «Расход материалов»

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

Тип данных

Размер поля

1

2

3

Наименование материала

Текстовый

50

Расход материала

Числовой

Целое

Таблица 2.10 – Количество и суммарная стоимость оказанных услуг

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

Тип данных

Размер поля

1

2

3

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

Текстовый

50

Количество оказанных услуг

Числовой

Целое

Стоимость оказанных услуг

Денежный

50

Таблица 2.11 - Чек об оплате услуг

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

Тип данных

Размер поля

1

2

3

Код чека

Числовой

Целое

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

Текстовый

50

Дата

Дата

Сумма оплаты

Денежный

ФИО сотрудника

Текстовый

50

Таблица 2.12 - Отчет «Стоимость оказанных услуг по сотрудникам»

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

Тип данных

Размер поля

1

2

3

ФИО сотрудника

Текстовый

50

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

Текстовый

50

Дата начала периода

Дата

Дата окончания периода

Дата

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

Текстовый

50

Стоимость оказанных услуг

Денежный

Суммарная стоимость оказанных услуг

Денежный

2.4. Разработка интерфейса пользователя

На рисунке 2.5 представлено дерево функций программных модулей, используемых в работе ПО АРМ администратора салона красоты ООО «Вектор».

Используемые в разрабатываемой системе модули подразделяются на виды:

- модуль ввода первичной информации;

- модуль обработки информации;

- модуль хранения данных (справочники).

Рисунок 2.5. Дерево вызова программных модулей

Рисунок 2.6. Схема диалога системы

Программные модули, составляющие структурную схему АРМ, сгруппированы на несколько, слабосвязанных между собой программные сущности, представляющих собой пакеты. Каждый пакет отвечает за определенную функциональность системы (например, вход в систему, доступ к базе данных, формирование отчётов и т.п.). На Рисунке 2.7 представлены пакеты (подсистемы), составляющие общую структуру АРМ.

Рисунок 2.7 – Общая структура АРМ

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

На Рисунке 2.8 представлена схема взаимосвязи программных модулей и информационных файлов.

Рисунок 2.8 — Схема функционирования модуля АРМ администратора салона красоты

В настоящее время существует огромное количество автоматизированных информационных систем позволяющих разрабатывать прикладные решения. Среди них особо следует выделить систему «1С: Предприятие 8.2. Остановимся более подробно на этой системе, во-первых как на наиболее типичной системе решения задач учета, а во-вторых как на наиболее популярной на российском рынке системы [6].

Модуль разработан на платформе 1С 8.3. После запуска ЭИС на экране отображается стартовое окно, представленное на рисунке 2.9.

Рисунок 2.9 — Основное окно и меню программы

Для работы системы необходимы справочники. В системе имеются следующие справочники:

  • Сотрудники
  • Должности
  • Клиенты
  • Услуги
  • Материалы

Структура справочника «Сотрудники» приведена на рисунке 2.10. Стоит отметить, что справочник имеет табличную часть. Это связано с тем, что у одного сотрудника может быть несколько телефонов и работодатель должен знать все.

Рисунок 2.10 — Справочник «Клиенты»

Структура справочника «Должности» приведена на рисунке 2.11.

Рисунок 2.11 — Справочник «Должности»

Структура справочника «Клиенты» приведена на рисунке 2.12.

Рисунок 2.12 — Справочник «Клиенты»

Структура справочника «Услуги» приведена на рисунке 2.13

Рисунок 2.13 — Справочник «Услуги»

Структура справочника «Материалы» приведена на рисунке 2.14.

Рисунок 2.15 — Справочник «Материалы»

На основе справочников формируются различные документы. Клиенты салона могут записаться на прием к тому или иному специалисту. При этом администратор салона заполняет документ «Предварительная запись» (рисунок 2.16).

Рисунок 2.16 — Документ «Предварительная запись»

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

Стоит отметить, что этот документ станет основой для создания документа «Оплата услуг», который будет формироваться на основании документа «Оказание услуг». Структура документа «Оказание услуг» представлена на рисунке 2.17.

Рисунок 2.17 — Документ «Оказание услуг»

На основании данного документа формируется документ «Оплата услуг» (рисунок 2.18).

Рисунок 2.18 — Документ «Оплата услуг»

Также после оказания услуги мастер предоставляет информацию о затраченных материалах. На основании этого администратор вводит документ «Движение материалов» (рисунок 2.19).

Рисунок 2.19 — Документ «Движение материалов»

Важной задачей является подготовка отчетов. Одним из таких отчетов является отчет о количестве услуг, оказанных сотрудниками (рисунок 2.20).

Рисунок 2.20 — Отчет по услугам

Еще один важный отчет – это отчет об оплате услуг клиентами салона (рисунок 2.21).

Рисунок 2.21 — Отчет по оплате

Отчет по суммам услуг представляет собой диаграмму (рисунок 2.22).

Рисунок 2.22 — Отчет по стоимости услуг

Также в системе формируется отчет по расходу материалов (рисунок 2.23).

Рисунок 2.23 — Отчет по расходу материалов

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

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

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

Заключение

Таким образом, в ходе выполнения курсовой работы была проанализирована предметная область деятельности администратора салона красоты «Вектор». В ходе анализа было выявлено, что в настоящий момент имеются определенные недостатки: высокая трудоемкость обработки информации; несовершенство организации сбора и регистрации информации; большой объем бумажного документооборота. Все эти недостатки легко устраняются при внедрении информационной системы администратора салона красоты.

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

На основе представленных моделей и разработанных таблиц была разработана информационная система администратора салона красоты. Для реализации было использовано программное средство 1С. Разработанное программное средство выполняет все заявленные функции. Все входные формы обладают простым, интуитивно понятным интерфейсом, программа защищена от сбоев (благодаря использованию списков выбора, подстановок, программной обработке исключительных ситуаций). Таким образом, можно сделать вывод, что разработанное программное средство соответствует заданию на разработку.

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

  1. Гагарина Л.Г. Технология разработки программного обеспечения: учебное пособие [текст] / Л.Г.Гагарина, Е.В. Кокорева, Б.Д. Виснадул. – М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 400 с.
  2. Гвоздева В.А. Основы построения автоматизированных информационных систем: учебник [текст] / В.А. Гвоздева, И.Ю. Лаврентьева. – М.: ИД «ФОРУМ»: ИНФРА-М, 2011. – 320 с.
  3. Грекул В.И. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов, обучающихся по специальностям в области информ. технологий [текст] / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – М.: Интернет-Ун-т Информ технологий, 2012. – 304 с.
  4. Емельянова Н.З. Основы построения автоматизированных информационных систем: Учебное пособие [текст] / Н.З.Емельянова, Т.Л.Партыка, И.И.Попов. – М.: ФОРУМ: ИНФРА-М, 2011. – 416 с.
  5. Избачков Ю.С. Информационные системы: Учебник для вузов. 2-е изд [текст] / Ю.С.Избачков, В.Н.Петров. – СПб.: Питер, 2012. – 656 с.
  6. Интернет-Университет Информационных Технологий [Электронный ресурс]. – Режим доступа: http://www.intuit.ru/
  7. Крупский А.Ю. Разработка и стандартизация программных средств: Учебное пособие [текст] / А.Ю.Крупский, Л.А.Феоктистова. – М.: Издательско-торговая корпорация «Дашков и Ко», 2010. – 100 с.
  8. Лойко В.И. Информационные системы и технологии в экономике: Учебник. – 2-е изд., доп. и перераб [текст] / В.И. Лойко, Т.П. Барановская, М.И. Семенов, А.И. Трубилин. – М.: Финансы и статистика, 2013. – 416 с.
  9. Маслов А.В. Проектирование информационных систем в экономике: учебное пособие / А.В. Маслов. – Томск: Изд-во Томского политехнического университета, 2011. – 216 с.
  10. Проектирование и разработка автоматизированных, информационных и аналитических систем [Электронный ресурс]. – Режим доступа: www.info-system.ru
  11. Сайт компании 1С [Электронный ресурс]. Режим доступа: www.1c.ru
  12. Смирнов Н.В. Проектирование информационных систем [текст] / Н.В.Смирнов. – СПб.: БГТУ «ВОЕНМЕХ», 2012. – 146 с.
  13. Технология освоения и внедрения CASE-средств [Электронный ресурс]. – Режим доступа: http://www.interface.ru/home.asp?artId=22623
  14. Фельдман Я.А. Создаем информационные системы [текст] / Я.А.Фельдман. - М.: СОЛОН-ПРЕСС, 2011. – 120 с.

Приложение 1. Листинг программы

Конструкторы движения регистров

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// регистр РегистрНакопления1 Приход

Движения.РегистрНакопления1.Записывать = Истина;

Для Каждого ТекСтрокаУслуги Из Услуги Цикл

Движение = Движения.РегистрНакопления1.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Сотрудник = Сотрудник;

Движение.Услуга = ТекСтрокаУслуги.Услуга;

Движение.Количество = ТекСтрокаУслуги.Количество;

Движение.Стоимотсь = ТекСтрокаУслуги.Стоимость;

Движение.Сумма = ТекСтрокаУслуги.Стоимость;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// регистр РегистрНакопления1 Приход

Движения.РегистрНакопления1.Записывать = Истина;

Движение = Движения.РегистрНакопления1.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Сотрудник = Сотрудник;

Движение.Услуга = Услуга;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// регистр РегистрНакопления1 Приход

Движения.РегистрНакопления1.Записывать = Истина;

Движение = Движения.РегистрНакопления1.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Сотрудник = Сотрудник;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

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

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

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

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

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

Сотрудник = ДанныеЗаполнения.Сотрудник;

Для Каждого ТекСтрокаУслуги Из ДанныеЗаполнения.Услуги Цикл

НоваяСтрока = Оплата.Добавить();

НоваяСтрока.Сумма = ТекСтрокаУслуги.Сумма;

НоваяСтрока.Услуга = ТекСтрокаУслуги.Услуга;

КонецЦикла;

КонецЕсли;

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

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

Запросы, направленные на создание макетов отчетов

ВЫБРАТЬ

Оказание_услуги.Сотрудник.Наименование,

Оказание_услуги.Услуги.(

СУММА(Количество),

Стоимость,

КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Сумма),

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

)

ИЗ

Документ.Оказание_услуги КАК Оказание_услуги

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

Оказание_услуги.Услуги.(Стоимость,

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

ВЫБРАТЬ

ОплатаУслуги.Дата,

ОплатаУслуги.Сотрудник.Наименование КАК СотрудникНаименование,

ОплатаУслуги.Клиент.Наименование,

ОплатаУслуги.Оплата.(

СУММА(Сумма)

)

ИЗ

Документ.ОплатаУслуги КАК ОплатаУслуги

УПОРЯДОЧИТЬ ПО

СотрудникНаименование

ВЫБРАТЬ

ОплатаУслуги.Сотрудник.Наименование,

ОплатаУслуги.Оплата.(

СУММА(Сумма)

)

ИЗ

Документ.ОплатаУслуги КАК ОплатаУслуги

ВЫБРАТЬ

ДвижениеМатериалов.Материалы.(

Материал,

КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Количество)

)

ИЗ

Документ.ДвижениеМатериалов КАК ДвижениеМатериалов

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

ДвижениеМатериалов.Материалы.(Материал)