Файл: Разработка конфигурации «Продажи» в среде 1С:Предприятие 8.3(Технико-экономическая характеристика организации).pdf
Добавлен: 29.03.2023
Просмотров: 469
Скачиваний: 2
СОДЕРЖАНИЕ
1. Анализ и моделирование деятельности магазина «Феникс»
1.1 Технико-экономическая характеристика организации
1.2 Анализ функционирования объекта исследования
1.3 Определение цели и задач проектирования информационной системы
1.4 Обзор и анализ существующих программных решений, выбор технологии проектирования
1.5 Выбор и обоснование проектных решений
1.6 Вывод по аналитическому разделу
2. Разработка ИС «Учет товара и продаж в магазине»
2.1 Разработка функционального обеспечения
2.2 Разработка информационного обеспечения
2.2.1 Используемые классификаторы и системы кодирования
2.2.2 Характеристика нормативно-справочной и входной оперативной информации
2.2.3 Характеристика результатной информации
2.2.4 Инфологическая модель данных
2.3 Разработка программного обеспечения
2.3.1 Структурная схема функций управления и обработки данных
2.3.2 Описание программных модулей
2.3.3 Компоненты пользовательского интерфейса
2.4 Реализация контрольного примера
2.5 Вывод по проектному разделу
Проектируемая информационная система выполняет ряд функций по сбору, обработке и отображению необходимой информации. Основная или постоянная информация заносится в справочники, каждый из которых представлен отдельной формой для удобства доступа к необходимой информации.
1.4 Обзор и анализ существующих программных решений, выбор технологии проектирования
Рост номенклатуры товаров приводит к усложнению всех задач учета, их отбора для продажи, инвентаризации, отслеживании оборота по ним.
Как правило, текущий учет занимает практически все время продавцов, и его не остается на планирование и более эффективное ведение бизнеса.
Для решения задач автоматизации торговли можно использовать множество программ, и у каждой есть свои плюсы и минусы.
1С: Предприятие 8 «Управление торговлей»
Состав прикладных механизмов “1С: Предприятия” ориентирован на решение задач автоматизации учета и управления предприятием.
Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.
Рисунок 1.4 – Интерфейс формы «Заказы» программы 1С «Управление торговлей»
В «1С: Предприятии 8.3» реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.
Система «1С: Предприятие 8.3» является открытой системой.
Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
«1С: Управление торговлей 8.3» — это современный инструмент повышения эффективности бизнеса торгового предприятия.
Прикладное решение автоматизирует управление следующими направлениями хозяйственной деятельности:
1. Отношения с клиентами.
2. Продажи (включая оптовую, розничную и комиссионную торговлю).
3. Закупки.
4. Складские запасы.
5. Денежные средства.
6. Коммерческие затраты.
7. Мониторинг и анализ эффективности торговой деятельности.
Тем самым обеспечивается эффективное управление торговым бизнесом современного предприятия. Конфигурация поддерживает следующие разновидности торговли: оптовую, розничную, комиссионную торговлю (включая субкомиссию), прием товаров на комиссию, продажу в кредит, торговлю по заказам.
Программное обеспечение ККС:Магазин 3.0 Back-office Данная конфигурация, разработанная на основе типовой конфигурации «Торговля и Склад», позволяет вести автоматизированный многовалютный учет большинства операций оптовой и розничной торговли. Учет операций оптовой торговли унаследован из типовой конфигурации «Торговля и Склад» без изменений.
Конфигурация «ККС:Магазин» поддерживает следующие возможности:
– приход товара от поставщика с автоматическим вводом новых товаров и цен на них в контрольно-кассовую технику и весы;
– реализация товара в розницу (с автоматическим вводом в компьютер данных о розничных продажах с кассового аппарата);
– перемещение товара со склада на склад;
– инвентаризация товара с последующим зачетом пересортицы, оприходованием излишков и списанием недостач;
– заказ товара (на основе сравнения данных о минимально допустимых и фактических остатках товара);
– составление оперативных отчетов о наличии и движении товаров, о состоянии взаиморасчетов с поставщиками и покупателями;
- задание наценки товаров (рисунок 1.5).
Рисунок 1.5 – Интерфейс формы «Контрагент» программы «ККС:Магазин 3.0 Back-office»
Система SugarCRM
Система SugarCRM является средством автоматизации управления процессом продаж. Она помогает сейлз-менеджерам отслеживать и распределять между собой сделки, осуществлять сопутствующие продажи действующим клиентам. Возможности решения позволяют координировать деятельность подразделений отдела продаж, проводить мониторинг этапов продаж при помощи «воронки продаж», расположенной на панели инструментов. Средства удаленного доступа обеспечивают доступ к системе с помощью мобильных устройств.
Результат:
- распределение клиентов и сделок между сотрудниками и рабочими группами;
- концентрация внимания на наиболее прибыльных сделках;
- сокращение времени внесения в систему информации о потенциальных клиентах;
- отслеживание уровня выполнения квоты и эффективности работы.
SugarCRM обеспечивает представление информации о клиентах в разрезе продуктов, регионов и статусов. Управление работой с контрагентами позволяет компании выстроить прочные, более прибыльные взаимоотношения, основанные на понимании статуса каждого клиента (рисунок 1.6).
Рисунок 1.6 – Интерфейс программы «SugarCRM»
На основании информации о готовых решениях необходимо рассмотреть и сравнить все имеющиеся характеристики существующих программных средств, и сделать выбор в пользу какого-либо решения, или обосновать невозможность применения существующих решений. Сравнение готовых решений представлено в таблице 1.2.
Таблица 1.2 - Сравнительная характеристика готовых решений автоматизации продаж
|
Характеристика |
SugarCRM |
ККС:Магазин 3.0 Backoffice |
1С: Управление торговлей 8 |
|
Лицензия |
Бесплатная |
Платная |
Платная |
|
Исходный код |
Открытый |
Закрытый |
Открытый |
|
Интерфейс администрирования |
Web |
Модуль ПО |
Модуль ПО |
|
База данных |
|||
|
Операционная система |
Windows XP и выше, Linux |
Windows XP и выше |
Windows XP и выше |
|
Требует установки на сервере |
Да |
Да |
Да |
|
Языки программирования |
PHP |
Объектноориентированный язык платформы 1С |
Объектноориентированный язык платформы 1С |
|
Модульность |
Поддерживает |
Нет |
Поддерживает |
|
Фиксация действий пользователей |
Да |
Да |
Да |
|
Разграничение прав доступа |
Да |
Да |
Да |
|
Архитектура |
Клиент-сервер |
Клиент-сервер |
Клиент-сервер |
|
Цена |
16000 |
61700 |
Из представленных систем практически все платные. Представитель бесплатных систем очень сложен в настройке и требует дополнительных технических и программных средств для установки.
В связи с этим самым оптимальным вариантом является разработка и внедрение собственной системы, которая будет автоматизировать деятельность организации по автоматизации торговых операций.
1.5 Выбор и обоснование проектных решений
Инструментарий технологии программирования обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика.
Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. Технологическая платформа 1С Предприятие 8.3. Модель базы данных 1С: Предприятия 8.3 имеет ряд особенностей, отличающих ее от классических моделей систем управления базами данных (например, основанных на реляционных таблицах), с которыми имеют дело разработчики в универсальных системах.
В «1С: Предприятии 8.3» реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.
Система «1С: Предприятие 8.3» является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
Язык 1С очень похож на Бейсик. В 1С все ключевые слова можно писать на русском языке. Данный язык является предварительно компилируемым предметно-ориентированным языком высокого уровня.
На основании рассмотрения существующих инструментальных решений был выбран вариант разработки отдельной конфигурации на технологической платформе 1С Предприятие 8.3 по нескольким причинам:
1. Программа уже приобретена в рамках автоматизации учета и продаж, что позволяет организации не тратить дополнительные средства.
2. Программа русскоязычная, что позволяет разработать более понятное приложение.
3. Программа может быть интегрирована в единое информационное пространство при работе с бухгалтерским учетом.
При построении структуры экранных форм для ввода данных первичных документов с оперативной информацией целесообразно использовать комбинированную форму, максимально приближенную к той, которая была использована для построения самого документа. Расположение полей должно быть в последовательности, соответствующей логической структуре документа и файлов с оперативной информацией, сокращающей трудоемкость операции загрузки информации в информационную базу.
При построении экранных форм для документов с постоянной информацией следует иметь в виду, что эти макеты используются для ввода и актуализации записей информационной базы, поэтому для их проектирования целесообразно применить анкетную форму расположения реквизитов, удобную для выполнения этих операций.
В работе используются как общегосударственные классификаторы, так и локальные, применительно к организации.
В ИС «Учет товаров и продаж в магазине» будут использоваться формы документов, выполненные оригинальным проектированием непосредственно для работы специалистов.
Оригинальное проектирование заключается в разработке формы документа по требованиям специалистов, с набором и последовательностью реквизитов, указанных заказчиком.
Особенности технологии обработки данных связаны с такими факторами, как: функционирование в режиме диалога с пользователем, наличие накопителей информации, исключение бумажных технологий для обработки информации.
В работе будет использоваться диалоговый режим при работе с программой, т.е. по мере выполнения команд и запуску определенных форм программа будет ожидать от пользователя определенных действий. По мере их выполнения будет происходить обработка информации, запись в БД, преобразование, вывод на печать, фильтрация и поиск.
Результат обработки будет представляться в виде отчетов, либо измененных наборов данных для отображения на экране. Например, поиск документов по реквизитам, при вводе определенного параметра пользователем система произведет отбор записей, которые отвечают данному условию, и предоставит список.
Благодаря диалоговому режиму, отсутствует четко установленная заранее последовательность операций по обработке данных.
Существует несколько способов регистрации первичной информации:
- документальный;
- документальный, с регистрацией на машинном носителе;
- автоматический.
В разработанной информационной системе «Учет товаров и продаж в магазине» будет использоваться как первый, так и второй способы регистрации информации. Ввод, обработка и выдача информации производятся в диалоговом режиме.
Для каждого из входных документов будут создаваться экранные формы ввода первичной информации. При этом необходимо обеспечить соответствие макета экранной формы входного документа. Не обязательно, чтобы внешний вид этих форм совпадал, но все вводимые элементы данных должны располагаться в том же относительном порядке и иметь такой же формат, что и в исходном документе.
Результатная информация должна отображаться на экранных формах в соответствии с формой выходного документа, отчетах по документу или журналу документов.
Для удобного доступа к данным результатных форм предполагается разработка общего журнала документов.
Условно-постоянная информация будет храниться в справочниках. В системе потребуются следующие справочники: