Разработка информационной системы на базе 1С для
![]()
|
PK Номер Дата ДокОснование Фирма Контрагент КодОперации Водитель Автомобиль ЦельПоездки ПунктНазначения ВремяВыезда ВремяЗаезда Комментрий Док.Претензия PK Номер Дата ДокОснование Фирма Контрагент КодОперации Водитель Автомобиль ЦельПоездки ПунктНазначения ВремяВыезда ВремяЗаезда Комментрий Док.ПКО PK Номер Фирма Контрагент Касса КодОперации Сумма Док.РКО PK Номер Фирма Контрагент Касса КодОперации Сумма Док.ПриходПоБанку PK Номер Фирма Контрагент КодОперации Сумма Док.РасходПоБанку PK Номер Фирма Контрагент КодОперации Сумма Рисунок 2.13 – Проведение документов по регистрам Регистры накопления предназначены для хранения информации, развернутой по комбинации измерений и поддающейся суммированию. Итоги регистра могут быть получены как на текущий момент времени, так и на любую ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 84 другую дату или момент времени, а если это регистр оборотов, то за любой период. В системе «1С:Предприятие 8.1» возможно использование регистров накопления двух типов: регистры остатков и регистры оборотов. Разница между ними понятна из их названия и заключается в характере хранимой информации: из регистров остатков можно быстро получить информацию о состоянии средств на момент времени, а из регистров оборотов — данные за период. Если из регистра нужно быстро получать остаток чего-либо на текущий момент, тогда нужно завести регистр остатков. Если из регистра нужно быстро получать обороты чего- либо за период, тогда нужно создать оборотный регистр. В рамках разрабатываемой конфигурации целесообразно ввести следующие регистры: − «Продажи» – предназначен для хранения данных по объему предоставленных услуг в различных разрезах; − «Остатки» – предназначен для хранения данных по остаткам и оборотам товаров и материалов. Объект «Отчет» системы «1С:Предприятие 8.1» предназначен для построения различных отчетов, использующих в качестве основы различные источники и выдающих самые различные выходные формы[6]. Любой отчет использует в своей основе другой объект конфигурации системы «1С:Предприятие 8.1» «Запрос». Запросы в системе «1С:Предприятие 8.1» предназначены для выборки информации из базы данных. По сути, запрос - это обращение к системе с просьбой выбрать определенную информацию из базы данных, а часто не только выбрать, но и произвести некоторую обработку: сгруппировать, отсортировать, вычислить итоги. В конфигурации разработаны следующие отчеты: − «Продажи», строится по регистру остатков «Продажи», предназначен для анализа объема предоставленных услуг в различных разрезах; − «Остатки», строится по регистру остатков «Остатки», предназначен для анализа движения и остатков товаров и материалов по складам; ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 85 − «Выручка за день», предназначен для анализа прибыли парикмахерской за один день; Для построения всех отчетов мы использовали еще один объект конфигурации – «Построитель отчета», предназначенный для быстрого построения сложных, настраиваемых пользователем отчетов. Построитель отчета использует объект «Запрос» как основу для построения отчета. Запрос – это единственное что нужно запрограммировать разработчику, все остальное сделает построитель[2]. Построение отчетов при помощи «Построителя отчетов» позволяет создать очень гибкие и настраиваемые отчеты. Фактически каждый отчет представляет из себя совокупность «несколько отчетов в одном» так как при помощи настроек в одном и том же отчете можно получить совершенно разные отчеты по составу, содержанию и оформлению. Это достигается путем выбора пользователем на панели настроек нужных ему настроек по следующим направлениям: Состав выводимых полей. Данная группа настроек позволяет пользователю определить состав полей, которые будут выведены в отчет. Базовый состав доступных полей определяется запросом, на основе которого строится отчет. Пользователь может выбрать в формируемый отчет только те поля, которые его интересуют. Поля, которые представляют из себя составные объекты могут быть развернуты по своим реквизитам. Т.е в отчет могут быть выведены не только базовые поля, определенные в запросе, но и их реквизиты. Условия. На каждое из доступных полей может быть наложено условие или отбор, которые определяют состав выводимых в отчет записей. Условия могут быть наложены не только на доступные поля, но и на базовые поля для данного типа информации, например на поле «Период» регистра сведений. Условия могут быть весьма разнообразными, а использование их сочетаний позволяет каким угодно образом настроить состав выводимых записей. Сортировка. При помощи этой группы настроек задается упорядочивание выводимой информации по полям. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 86 Группировка по строкам. При помощи этой группы настроек задаются группировки по строкам. Это позволяет задать разрезы выводимой информации по строкам. Группировки могут быть вложенными, что позволяет определять разрезы внутри разрезов. Если в качестве группировки используется справочник, то можно группировать как по элементам, так и по иерархии, что еще более увеличивает гибкость настройки формируемого отчета. Группировки по столбцам. Эта группа настроек предназначена для задания группировок по столбцам, что в совокупности группировок по строкам позволяет создавать кросс-отчеты, которые предоставляют колоссальные возможности для аналитики. Оформление. Эта группа настроек позволяет задать разнообразное оформление выводимой в отчет информации. Эргономичное представление пользователю выводимых данных является огромным преимуществом отчетов. Примером удачного оформления может являться такой вариант: выводить отрицательные значения красным цветом. Схема работы построителя отчетов представлена на рисунке 2.14. Рисунок 2.14 – Схема работы построителя отчетов. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 87 Основой работы построителя отчетов является запрос. Система построения запросов в «1С: Предприятие 8.1» не имеет себе равных среди СУБД массового использования. Практически все виды запросов, которые можно построить программно, в «1С: Предприятие 8.1» можно построить визуально. В «1С:Предприятие 8.1» предоставляется возможность создавать самые разнообразные запросы выборки. Также представлена развитая система фильтров. Фильтры и система сортировки – одна из наиболее сильных сторон «1С: Предприятие 8.1». Фильтры строятся с помощью запросов или установкой критериев. Пример настроек отчета приведен на рисунке 2.15. Рисунок 2.15 – Форма настроек отчета ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 88 2.7.2.2 Разработка интерфейса Основное меню Справочники Документы Отчеты Контрагенты Единицы измерения Номенклатура Журнал общий Журнал Продажи Остатки Продажи Склады Журнал складской Сотрудники Приходная накладная Реализация Услуги Прайс лист Инвентаризация Передача в зал Выплата ЗП Выручка за день Рисунок 2.16 – Структура главного меню Работа с программой начинается с вывода главного окна программы и активизации системы меню. Работа программы осуществляется по диалоговому и событийному режиму, при этом под диалогом понимается предоставление пользователю нескольких альтернатив и обработка его выбора. В диалоговую систему входят главное меню с соответствующими всплывающими подменю, а также диалоговые окна. Под событиями понимаются процессы, активизируемые ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 89 пользователем (например - нажатие функциональных клавиш), а также программные события – получение определенным полем фокуса редактирования или потеря фокуса ввода. На основании данных событий активизируются процедуры контроля допустимости данных. При разработке интерфейса системы необходимо создать максимальный комфорт пользователю для работы с системой. Доступ ко всем функциям программы должен быть абсолютно понятен и логичен. В компьютерных системах баз данных пользователи для ввода, просмотра и распечатки отчетов с информацией базы данных применяют формы. Основные преимущества использования форм следующие: При вводе данных в поля формы, приложение может считывать словарь данных сервера и автоматически проверить допустимость данных в соответствии с правилами целостности. Поле ввода в форме может представлять список допустимых значений, из которых пользователи могут легко выбрать нужное. Область формы может выводить шаблон, соответствующий текущей выводимой в форме записи. Командные кнопки в форме могут выполнять действия, связанные с выводимой в форме текущей записью. Формы для занесения документов вызываются из главного меню программы. Информационной базой данного модуля являются документы. 2.7.3 Тестирование и отладка программы В качестве средства отладки использовалась сама система «1С:Педприятие», так как возможностей технологической платформы вполне достаточно не только для разработки, но и для отладки разработанных конфигураций. Встроенный в платформу отладчик позволяет легко справиться с этой задачей. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 90 Для тестирования разработанной конфигурации была создана тестовая информационная база. При внесении данных в справочники были учтены самые разнообразные, порой даже не встречающиеся в реальной жизни варианты. Далее было создано несколько десятков документов. При этом в табличных частях документов формировались самые разнообразные составы данных. На основе проведенных документов были сформированы отчеты. По результатам тестирования были выявлены некоторые ошибки при реализации программных модулей. Эти ошибки были устранены в процессе тестирования. Кроме ошибок были выявлены некоторые незначительные недостатки, допущенные на этапе проектирования. В целом по результатам тестирования можно утверждать, что разработанная конфигурация работает корректно и выполняет поставленную задачу. 2.8 Описание применения 2.8.1 Руководство пользователя Запуск программы производится стандартным для всех конфигураций системы «1С:Предприятие 8.1» способом. Нужно запустить на исполнение систему «1С:Предпритие 8.1», выбрать в списке информационных баз информационную базу парикмахерской и запустить режим «Предприятие». ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 91 Рисунок 2.17 – Окно выбора информационной базы После запуска программы на экране отображается главное окно, основным элементом которого является главное меню, через пункты и подпункты которого запускаются все остальные функции программы. Главное меню является основным компонентом интерфейса пользователя. Для вызова нужной функции пользователю необходимо выбрать нужный пункт, а при необходимости и подпункт, после чего запустится соответствующая функция. На рисунке 2.18 приведен пример открытия формы списка справочника «Номенклатура». Рисунок 2.18 – Пример выбора пункта главного меню Работу с системой целесообразно начать с заполнения всех справочников. Заполненные справочники будут в дальнейшем использоваться на всех этапах ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 92 работы системы. В дальнейшем можно добавлять и редактировать данные в справочниках, но основной объем информации целесообразно ввести в них при начале работы системы. Для ввода данных в любой справочник необходимо открыть его форму списка, для чего необходимо выбрать соответствующий пункт главного меню. На рисунке 2.19 приведен пример открытия формы списка справочника «Номенклатура». Открывшаяся форма списка этого справочника приведена на рисунке 2.19. Рисунок 2.19 – Форма списка справочника «Номенклатура» Справочник «Номенклатура» имеет иерархическую структуру. В левой части формы списка находится дерево групп, справа – список записей текущей группы. В списке отображаются записи об автомобилях с указанием их основных реквизитов. Основным инструментом работы в форме списка является меню формы, при помощи которого выполняется широкий набор действий, стандартный для форм «1С: Предприятие 8.1»: − Добавить запись в текущую группу. − Добавить группу. − Добавить копированием. − Редактировать текущую запись или группу. − Установить пометку на удаление текущего элемента. − Включить/выключить режим иерархического просмотра. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 93 − Найти место положение текущего элемента в дереве. − Перенести текущий элемент в другую группу. − Открыть окно отбора и сортировки. − Включить отбор по текущему значению. − Открыть список истории отборов. − Отключить отбор. − Обновить текущий список. − Открыть окно справки. Все эти действия доступны как через кнопки быстрого доступа, так и через пункты меню «Действия». При выборе пункта ввода новой или редактирования существующей записи откроется форма элемента справочника, в которой выводятся все реквизиты справочника и предоставляется возможность их просмотра и редактирования. Целесообразно заполнять все реквизиты элемента справочника, так как потом при работе системы это даст более широкую возможность для выбора записей из справочника по тем или иным критериям. Форма элемента справочника «Номенклатура» приведена на рисунке 2.20. Рисунок 2.20 – Форма элемента справочника «Номенклатура» ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 94 Если справочник имеет табличную часть, то она также отображается и редактируется в форме элемента. Табличная часть отображается в виде табличного поля, в котором выводятся все реквизиты табличной части. Меню табличной части позволяет выполнять с ее записями стандартные действия по добавлению, удалению и редактированию записей. В табличной части «Компоненты» справочника «Номенклатура» перечислены материалы и их количество, на которые товар «разлагается» в случае передачи этого товара со склада в рабочий зал документом «Передача в зал». Отметим, что в форме элемента могут присутствовать компоненты интерфейса не связанные с отображением реквизитов данного справочника, а предназначенные для отображения связанных данных. Так в форме элемента справочника «Номенклатура» присутствует поле, в котором отображаются текущие остатки данной номенклатуры на всех складах, хотя они хранятся не в данном справочнике, а в регистре остатков «Остатки». Но при работе удобнее просматривать всю информацию по какому-либо объекту в одной форме. Связанные данные можно просмотреть открыв соответствующий объект конфигурации через пункт главного меню или через открытие соответствующих форм при просмотре основной информации. На примере справочника «Номенклатура» мы рассмотрели редактирование справочников. Редактирование всех остальных справочников выполняется аналогично и мы не будем на этом больше останавливаться. Работа с документами предоставления услуг производится через журнал «Услуги». Форма этого журнала открывается выбором пункта «Документы/Услуги» главного меню. На рисунке 2.21 приведена форма этого журнала. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 95 Рисунок 2.21 – Форма журнала «Услуги» Форма журнала позволяет просматривать документы журнала с выводом всех основных реквизитов документов, а также производить основные действия по вводу, редактирвоанию, отбору, сортировке, просмотру связанной информации. При вводе нового или редактировании существующего документа открывается форма соответствующего документа. При вводе нового документа «Услуга» открывается форма этого документа, в которой необходимо заполнить все реквизиты. Чем больше реквизитов будет заполнено, тем более подробная информация о предстоящем рейсе будет сохранена в системе и тем более точно сотрудники предприятия смогут выполнить данную заявку. Форма документа «Услуга» приведена на рисунке 2.22. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 96 Рисунок 2.22 – Форма документа «Услуга» Особенно тщательно нужно подойти к заполнению табличной части «Перечень номенклатуры услуг. В этой табличной части причисляются все услуги, оказываемые клиенту в ходе выполнения работы с ним. Кроме основных услуг здесь могут указываться дополнительные услуги. Каждая услуга характеризуется объемом, проставляемом в поле «Количество» и ценой. Цена услуги заполняется автоматически из регистра сведений «Цены», но может быть отредактирована вручную, если услуга выполняется на условиях, отличных от стандартных. Полная стоимость услуги рассчитывается автоматически как произведение количества и цены. Далее рассчитывается отдельно сумма со скидкой, если таковая предоставляется клиенту. Кроме услуг в табличной части перечисляются материалы, расходуемые на выполнение данных услуг. Цены на них рассчитываются также автоматически, включая сумму скидки. Полная стоимость документа рассчитывается как сумма всех услуг и материалов. Заполнение реквизитов как шапки документа, так и табличных частей, являющихся ссылками на другие справочники производится путем выбора из этих ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 97 справочников. Так при выборе услуги, открывается форма выбора справочника «Номенклатура», в которой пользователю предлагается выбрать нужную запись. Рисунок 2.23 – Выбор услуги в табличную часть документа «Услуга» Документ «Реализация» вводится и редактируется аналогично документу «Услуга", но в его табличной части перечисляются только товары, которые проданы клиенту как товар. Форма документа «Реализация» и все принципы работы совпадают с документом «Услуга» и мы не будем подробно останавливаться на них. Документ «Прайс лист» вводится для установки значений цен. Для ввода нужно открыть список документов «Прайс лист» выбором в главном меню пункта «Документы/ Прайс лист», а затем выбрав пункт «Добавить». Документ водится как минимум один раз при начале работы системы для установки первоначальных цен и далее каждый раз при изменении цен на предоставляемые товары и услуги. В документе необходимо заполнить список номенклатур товаров, материалов и услуг на которые устанавливается/ изменяется цена с момента проведения ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 98 документа. Программа автоматически заполняет колонку «Цена старая», а в колонке «Цена новая» пользователю предлагается проставить новое значение цены. У документа есть возможность автоматически заполнить табличную часть. При нажатии на кнопку «Заполнить по справочнику» табличная часть заполняется всеми элементами справочника «Номенклатура». При нажатии на кнопку «Заполнить по остаткам» табличная часть заполняется только теми элементами справочника «Номенклатура», которые есть на остатках в ненулевом количестве на любом из складов. Естественно это будут только товары и материалы. Форма документа «Прайс лист» приведена на рисунке 2.24. При проведении документа устанавливаются новые цены в регистре сведений «Цены». Рисунок 2.24 – Форма документа «Прайс лист» К складским документам относятся документы «Инвентаризация», «Перемещение» и «Передача в зал». Все эти документы изменяют остатки на складах и принципы работы с ними одинаковы. Документ «Инвентаризация» предназначен для приведения учетных остатков к фактическим в случае расхождения учета с фактическим наличием товаров и материалов по каким-либо причинам. В документе указывается склад, ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 99 по которому проводится инвентаризация, а в табличной части перечисляется номенклатура. Табличную часть можно заполнить в ручную, а можно автоматически, нажав на кнопку «Заполнить». В последнем случае табличная часть будет заполнена номенклатурой, не нулевые остатки которой есть на складе. В колонке «Количество старое» автоматически заполняется хранимой системой в регистре остатков «Остатки» значение. В колонке «Количество новое» пользователю предлагается ввести фактическое количество. Изначально для удобства эта колонка автоматически также заполняется значением из регистра, но пользователь может изменить это значение. При проведении документа прогармма выполняет движение по регистру «Остатки» с целью достичь значения остатка в этом регистре равного указанному пользователем в колонке «Количество новое». Форма документа приведена на рисунке 2.25. Рисунок 2.25 – Форма документа «Инвентаризация» Документ «Перемещение» предназначен для перемещения товаров и материалов между складами. В шапке документа указываются два склада: отправитель и получатель, а в табличной части перечисляется перемещаемая номенклатура и ее количество. При проведении документа количество указанной номенклатуры на складе-отправителе уменьшается, а на складе-получателе увеличивается. Форма документа приведена на рисунке 2.26. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 100 Рисунок 2.26 – Форма документа «Перемещение» Документ «Передача в зал» предназначен для перемещения товаров со складов хранения в рабочие залы с одновременным превращением товаров в материалы. В шапке документа указывается склад-отправитель и склад- получатель. Документ имеет две табличных части: «Перемещаемая номенклатура», в которой пользователем в ручную выбирает товары, перемещаемые со склада-отправителя и указывает их количество, и «Принимаемая номенклатура». Эта табличная часть заполняется автоматически путем разложения товаров и табличной части «Перемещаемая номенклатура» на компоненты согласно табличной части «Компоненты» справочника «Номенклатура». При проведении документа количество товаров, перечисленных в табличной части «Перемещаемая номенклатура» списывается со склад- отправителя, а количество материалов, перечисленное в табличной части «Принимаемая номенклатура» приходуется на складе-получателе. Форма документа приведена на рисунке 2.27. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 101 Рисунок 2.27 – Форма документа «Передача в зал» Документ «Выплата ЗП» предназначен для расчета заработной платы сотрудников на основе проделанной ими работы. Заработная плата рассчитывается по трем составляющим: процент от суммы предоставленных услуг, процент от суммы проданных в ходе предоставления услуг материалов и процент от суммы проданных товаров. Размер процента по каждой из трех составляющих настраивается в справочнике «Сотрудники», там же настраивается признак – считать процент от прибыли или от вала. Расчет происходит автоматически при нажатии на кнопку «Заполнить по итогам периода». Документ не выполняет никаких движений по регистрам. Форма документа приведена на рисунке 2.28. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 102 Рисунок 2.28 – Форма документа «Выплата ЗП» Документы являются средством фиксации в системе учета событий происходящих в реальной жизни. Средством анализа данных и исходными данными для принятий управленческих решений являются отчеты. Все отчеты в разработанной конфигурации сделаны при помощи компонента «Построитель отчетов» и поэтому работают примерно одинаково. Каждый отчет вызывается выбором соответствующего пункта в пункте «Отчеты» главного меню. В системе предусмотрены следующие отчеты: − «Остатки» – для анализа остатков, движений товаров и материалов по складам; − «Продажи» – для анализа объема предоставленных услуг и реализованных материалов в различных разрезах; − «Выручка за день» – для анализа прибыли за один рабочий день. При выборе отчета открывается форма настроек отчета. Отчеты, построенные при помощи «Построителя отчетов» отличаются особой гибкостью и большим количеством настроек, при помощи которых можно получить «много отчетов в одном». Это следующие настройки: − состав и порядок выводимых полей; ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 103 − условия отбора – условия накладываемые на выводимые данные; − горизонтальные группировки – разрезы, в которых будет выводиться отчет по строкам; После задания настроек надо нажать кнопку «Сформировать», после чего готовый отчет отобразится на экране. Далее его можно стандартными средствами «1С: Предприятие 8.1» сохранить в файл или вывести на печать. Форма настроек отчета «Продажи» приведена на рисунке 2.29. Рисунок 2.29 – Форма настроек отчета «Услуги» Результат работы отчета «Продажи» с заданными настройками приведена на рисунке 2.30. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 104 Рисунок 2.30 – Результат работы отчета «Продажи» Отчеты имеют кроме обычной формы представления еще и форму представления в виде сводной таблицы. Эта форма более наглядно представляет данные. Вывод отчета в этой форме представлена на рисунке 2.31. Рисунок 2.31 – Отчет «Продажи» в виде сводной таблицы Еще более наглядной формой представления отчетов являются диаграммы. Диаграммы позволяют проанализировать данные в наглядном представлении. Возможности настройки диаграмм, выбора внешнего вида и типа диаграмм ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 105 делают их незаменимым инструментом анализа деятельности предприятия. На рисунке 2.32 приведен тот же самый отчет «Продажи» в виде диаграммы. Рисунок 2.32 – Отчет «Продажи» в виде диаграммы Работа с остальными отчетами производится аналогично и мы не будем на них подробно останавливаться. Так как выставлять настройки отчетов довольно сложно, а от набора настроек зависит и форма и состав данных отчета в конфигурации предусмотрена возможность сохранения настроек в файл и последующая загрузка их из файла. Для сохранения настроек необходимо выставит необходимые настройки и нажать кнопку «Сохранить». Откроется стандартное окно сохранения фала. Необходимо выбрать путь к файлу и задать ему имя (желательно осмысленное). В дальнейшем после открытия отчета для загрузки отчета необходимо нажать кнопку «Восстановить», указать путь к файлу и настройки будут восстановлены. Такой механизм сохранения и восстановления настроек позволяет облегчить работу с ними и ускорить работу с отчетами. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 106 2.8.2 Руководство по установке, настройке и сопровождению программы Разработанная система представляет из себя конфигурацию для системы «1С:Предприятие 8.1». Для установки разработанной системы требуется загрузить разработанную конфигурацию в систему «1С:Предприятие 8.1». Это можно сделать двумя способами. В любом из случаев необходимо создать новый каталог пустой информационной базы на диске. Если конфигурация поставляется только как файл конфигурации (*.cf) то необходимо открыть каталог информационной базы в режиме Конфигуратора, открыть конфигурацию и выполнить команду «Загрузить конфигурацию из файла». После этого необходимо сохранить конфигурацию и конфигурацию базы данных. После этого необходимо определить пользователей, их роли и интерфейсы, а после этого уже можно запускать конфигурацию в режиме Предприятие. Отметим, что в этом случае информационная база будет абсолютно пустая, т.е. не будут заполнены никакие объекты конфигурации и пользователю придется вводить всю информацию о своем предприятии, имеющихся автомобилях, водителях, нормах расхода и т.д. с нуля. Этот вариант поставки конфигурации предпочтителен в том случае, если необходимо начать вести учет новой фирмы с чистого листа. Если же необходимо загрузить конфигурацию вместе с данными, например с демонстрационной базой данных, то загрузку необходимо производить из файла выгрузки данных (*.dt). Необходимо также открыть каталог новой информационной базы в режиме Конфигуратора и выполнить команду «Загрузить информационную базу». В результате в новую информационную базу загрузится и конфигурация и данные, которые можно использовать для обучения работе с конфигурацией, или как основу для ввода своих данных. Дальнейшее сопровождение разработанной системы связано только с сопровождением самой системы «1С:Предприятие 8.1» и не требует от ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 107 пользователя никаких действий. В случае переустановки системы «1С:Предприятие 8.1» или операционной системы необходимо до переустановки сохранить информационную базу. Для этого нужно зайти в рабочую информационную базу в режиме Конфигуратора и выполнить команду «Выгрузить информационную базу». Затем после переустановки вновь создать пустую информационную базу и загрузить в нее конфигурацию и данные. Таким же образом можно перенести информационную базу и на другой компьютер. Выводы по разделу два: В процессе работы проведен подробный анализ предметной области, закреплены дополнительные предложенные практические решения работы с «1С:Предприятие 8.1». Представлен процесс проектирования информационной системы по учету работы с клиентами, а также интерфейс пользователя для доступа к ней. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 108 3 Организационно-экономический раздел 3.1 Организационно-экономическая характеристика деятельности предприятия Салон красоты «Cotton» вышел на рынок услуг в 2016 году в г. Нижневартовске. Который утвердил себя, как салон с превосходной репутацией и высоким качеством. Практичный и привлекательный вариант салона, работающего на арендованной площадке. Осуществляет косметические услуги, продажу материалов и продукции для ухода. Салон продуктивно развивается и продолжает увеличивать спектр своих услуг. Организационно-правовая форма салона красоты «Cotton» - индивидуальное предпринимательство. Владельцем салона является Ксения Евгеньевна. Основная сфера деятельности салона красоты «Cotton» - предоставление услуг, таких как: − маникюр; − педикюр; − услуги парикмахера; − услуги косметолога; − услуги визажиста; − наращивание ресниц; − микроблейдинг. Подразумевается, что поток информации происходит ежедневно и требует немалых усилий и времени для обработки. За счет постоянного потока клиентов, расширения персонала и перечня услуг, салону необходимо модернизировать свой процесс учета. На данном этапе развития салон нуждается в качественной и структурированной информационной системе, с нужным для салона списком конфигураций, который позволил бы ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 109 правильно рассчитывать заработную плату, вести учет материалов и запись клиентов, качественно составлять отчеты и другие, немало важные, пункты. Косметический салон «Cotton» существует на рынке косметических услуг 5 лет. Главной целью профессиональной ориентации косметического салона является оказание косметических и медико-косметологических услуг. Главные преимущества косметического салона «Cotton» над конкурентами: − огромный выбор медико-косметических услуг; − возможность проконсультироваться со специалистами перед применением услуги; − высокий профессионализм мастеров. Основными проблемами в работе косметических салонов являются поиск кадров и автоматизация записи на прием к специалистам. В структуре салона красоты имеются следующие подразделения: − парикмахерский зал (5 рабочих мест); − рабочее место мастера ногтевого сервиса; − кабинет подологии (экскабинет педикюра); − косметический кабинет; − раздельные кабинеты косметологии лица и тела; − кабинет эстетического ухода (он же — универсальный кабинет); − солярий. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 110 Директор Менеджер по продажам Специалисты Бухгалтер Парикмахер Мастер ногтевого сервиса Косметолог Визажист Лешмейкер Рисунок 3.1 – Организационная структура ИП «Cotton» Непосредственно управление деятельностью компании, определение основных направлений работы, разработкой стратегии поведения на рынке занят директор ИП «Cotton». Рассмотрим далее обязанности каждого из сотрудников рассматриваемой фирмы. К обязанностям менеджера по продажам относятся следующие: − прием и обработка заказов клиентов, оформление необходимых документов; − осуществление информационной поддержки клиентов; − осуществление информирования клиентов обо всех изменениях в ассортименте, увеличениях и снижениях цен, акциях по стимулирования спроса; − ведение рабочей и отчетной документации; − поддержание в активном состоянии данных о клиенте в информационной системе; − участие в рассмотрении поступающих претензий и жалоб заказчиков; − подготовка ответов на предъявленные иски, своевременное предъявление претензий потребителям при нарушении ими условий договоров. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 111 3.2 Анализ финансовых показателей деятельности предприятия В данном пункте рассматривается финансовые показатели ИП «Cotton» за 2020 год. Таблица 3.1 – Цены на услуги в ИП «Cotton» Наименование Стоимость, рублей Парикмахерские услуги и уход за волосами 450 Ногтевой сервис, маникюр и педикюр 1800 Косметологические процедуры 4500 Наращивание ресниц 1200 Таблица 3.2 – Выручка от реализации услуг ИП «Cotton» Выручка от реализации тыс.руб. 1-й квартал 2020 года 2-й квартал 2020 года 3-й квартал 2020 года 4-й квартал 2020 года Итого Парикмахерские услуги и уход за волосами 972 1036,8 1101,6 1166,4 4 276,8 Ногтевой сервис, маникюр и педикюр 388,8 404,35 427,68 622,08 1 842,91 Косметологические процедуры 345,6 384 422,4 460,80 1612,8 Наращивание ресниц 252 267,75 283,5 299,25 1102,5 Итого 1958,4 2092,2 2235,18 2548,53 8835,01 Как видно из таблицы, наибольший вес в структуре выручки занимают парикмахерские услуг (до 1,2 млн. рублей в квартал) и ногтевого сервиса (до 622 тысяч рублей в квартал). ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 112 3.3 Расчет сметы затрат на реализацию проекта Создание системы учета производит один программист с зарплатой 30000 руб./мес. Часовая ставка заработной платы вычисляется по формуле (1): З Час = ОкладвМесяц Фондрабочеговремени = 30000 160 = 187,5 руб. (1) Размер основной заработной платы за i–ый этап определяется как часовая ставка, умноженная на время в часах, необходимое для выполнения i–того этапа рассчитывается по формуле (2): З этап = З час × 𝑡 вып (2) Размер основной заработной платы при восьмичасовом рабочем дне, требуемых на разработку, вычисляется по формуле (3): З осн = ∑ З 𝑖−тый этап = ∑(З час × 𝑡 вып ) (3) ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 113 Таблица 3.3 – Расчет длительности разработки графического приложения и размера заработной платы Этапы Виды работ Исполнители Часовая ставка, руб. Длите льност ь выпол нения, часы Размер Зарплаты, Руб. Коли честв о Должность Начальный Формирование требований к системе учета 1 Программист 187,5 руб. 12 2 250 руб. Подготовительный Подбор информации, используемой для системы учета 1 Программист 187,5 руб. 24 4 500 руб. Внешнее проектирование Разработка архитектуры программного комплекса и его интерфейса 1 Программист 187,5 руб. 24 4 500 руб. Основной Написание кода 1 Программист 187,5 руб. 56 10 500 руб. Заключительный Отладка и исправление 1 Программист 218,75 руб. 24 4 500 руб. Итоговое тестирование 1 Программист 218,75 руб. 8 1 500 руб. Всего 148 27750 руб. Дополнительная зарплата (10%) 2775 руб. Итого 30 525 руб. Всего на разработку приложения при учете восьмичасового рабочего дня, было затрачено 30 525 руб. ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 114 3.4 Определение себестоимости приложений В себестоимость включаются следующие статьи затрат: − основная зарплата; − дополнительная зарплата; − отчисления на социальные взносы (30%); − накладные расходы; − прочие прямые расходы. Основная и дополнительная зарплата были определены выше. К дополнительной зарплате относятся выплаты, предусмотренные законодательством (оплата отпусков, доплаты за выслугу лет и т.п.). В научных организациях дополнительная зарплата составляет 10-12% от основной (в коммерческих 10 – 30%). Таким образом, сумма отчислений во внебюджетный фонд: О Страх = 35 000 × 0.3 = 10 500 Затраты на амортизацию оборудования проводятся за период их использования, т.е. за период внедрения и создания дополнений к программному обеспечению. Денежное выражение амортизации является амортизационным отчислением, которое входит в текущие затраты. Величина амортизационных отчислений определяется на основе норм амортизации. Норма амортизации – это установленный размер амортизационных отчислений на полное восстановление, выраженное в %. Норма амортизации устанавливается на основе экономически целесообразного срока службы и должна обеспечить возмещение износа основных средств к моменту возможного их морального и физического износа и создать экономическую основу для замены. А = 35000 5 × 148 2000 = 518 (4) ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 115 К прочим прямым расходам относятся расходы на обслуживание компьютера и плата за потребляемую электроэнергию, а также расходы на прочие материалы. По данным документов энергосбытовой компании – акционерное общество «Нижневартовская энергосбытовая компания», стоимость 1 кВт-час электроэнергии – 6,2 руб., потребляемая ЭВМ мощность 0,23 кВт, получим затраты на электроэнергию в размере: Р проч = 148 × 6,2 × 0,23 = 211,05 руб (5) Также в процессе разработке были использованы канцелярские товары, такие как ручка (цена которой составляет 10 рублей за штуку) и пачка бумаги для принтера, А4 стоимостью в 200 рублей, использование интернета (стоимость месяца интернета – 1000р) на протяжении 148 дней (5 месяцев) Таблица 3.4 – Себестоимость разработки программного комплекса Статья расходов Сумма, руб. Удельный вес, % Основная зарплата 32 375 62,18 Дополнительная зарплата 3237,5 6,21 Отчисления во внебюджетные фонды (30%) 10 500 20,16 Амортизация 518 0,99 Прочие прямые расходы 5435,34 10,43 Итого 52 065,84 100 Себестоимость разработки приложения при учете основной и дополнительной заработной платы, амортизации, отчислениях во внебюджетные фонды и прочих расходов было затрачено 52 065,84 руб. 3.5 Расчет доходов и финансовых результатов ЮУрГУ-09.03.04.2021.040.ПЗ ВКР Лист 116 Для этого необходимо оценить объемы обрабатываемой информации в базовом и проектном варианте. Для расчета стоимостных показателей учтем заработную плату сотрудника, которая составляет 30525 рублей. Так как в рабочей неделе содержится 5 рабочих дней по 8 часов, рабочих дней в месяце в среднем – 22, стоимость одного часа работы составит: 30525/(22 ×8) =173,44 рублей в час. Основным документом в автоматизированной задаче является заявка клиента. Объем данного документа в бумажном эквиваленте составляет около 20 документострок. В рабочий день оформляется около 10 заявок, что в год составляет: 20 ×10×20×12=48000 документострок. Кроме того, при работе сотрудника необходимо учитывать следующие документы (таблица 3.5) Таблица 0.5 |