Файл: Разработка конфигурации Магазин «Продукты» на платформе 1С:Предприятие.pdf
Добавлен: 18.05.2023
Просмотров: 762
Скачиваний: 8
СОДЕРЖАНИЕ
1. Краткий анализ предметной области
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
2. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу
3. Обоснование выбора системы для разработки прикладного решения
3.1. Сравнительный анализ готовых решений
3.2. Сравнительный анализ способов приобретения ИС
3.3. Сравнительный анализ компаний – разработчиков ИС
4. Обоснование требований к разрабатываемому прикладному решению
4.1. Сравнительный анализ стратегий внедрения ИС
5.1. Риски разработки и внедрения ИС
5.3. Разграничение прав доступа к ИС
6. Архитектура разрабатываемого прикладного решения
7. Алгоритмы взаимодействия объектов конфигурации
8. Описание основных объектов (элементов) разрабатываемого прикладного решения
9. Программный код, обеспечивающий заданную функциональность
Введение
Розничная торговля является важнейшей отраслью хозяйственной деятельности. Основным показателем работы торговых предприятий является розничный товарооборот. Розничная торговля - это реализация товаров непосредственно населению для личного потребления.
Работа современного магазина невозможна без отлаженной и эффективной системы автоматизации розничной торговли. Это обусловлено, как минимум, наличием системы штрихового кодирования, что приводит к необходимости использования компьютеризированного торгового оборудования (POS-терминалов, фискальных регистраторов, принтеров штрих-кодов (этикеток), сканеров штрих-кодов, терминалов сбора данных и т.д.), которое должно быть интегрировано в систему автоматизации розничной торговли.
В розничной торговле связано в единую систему огромное количество разнообразных ресурсов: люди, деньги, товары, торговые площади, специализированное технологическое оборудование, программное обеспечение. Именно при реализации товаров обрабатывается огромный поток информации. Здесь события разворачиваются с молниеносной быстротой, требуя почти мгновенной реакции.
Реализация - основной объемный показатель деятельности предприятия. Процессом реализации является совокупность хозяйственных операций, связанных со сбытом и продажей продукции.
Автоматизация учета в розничной торговле с помощью специализированной системы автоматизации розничной торговли позволяет фирме решить множество проблем, связанных с неудобством учета торгового процесса и сбора аналитической информации в условиях растущего объема и высокой конкуренции на рынке. Кроме того, автоматизация розничной торговли устраняет влияние человеческого фактора на результат это обработке, позволяя в краткие сроки получать читаемую и качественно обработанную достоверную информацию. Поэтому выбранную тему можно считать актуальной.
Целью данной работы является разработка и реализация конфигурации для автоматизации продуктового магазина. Для достижения поставленной цели необходимо решить следующие задачи:
- выполнить анализ предметной области, проанализировать структуру, а также техническую и программную архитектуры предприятия;
- проанализировать существующие программные системы для автоматизации поставленной задачи, а также выполнить сравнительный анализ предприятий-разработчиков программного обеспечения;
- определить требования к разрабатываемому программному продукту, оценить риски и возможные дефекты на этапах жизненного цикла программы;
- разработать архитектуру программы, структуру объектов конфигурации, алгоритмы обработки информации;
- реализовать и протестировать программу.
Объектом автоматизации является предприятие, занимающеесярозничной торговлей пищевыми продуктами, напитками и табачными изделиями в специализированных магазинах.
Практическим итогом работы должна стать разработанная конфигурация 1С для автоматизации работы продуктового магазина.
Для решения поставленных задач необходимо различные методики. В качестве методов исследования применялись общие и частные методы, включая теории по разработкам баз данных, современным методам программирования и разработки программных комплексов.
Разрабатываемая систем должна приносить эффект за счет повышения быстродействия основных операций, автоматизации многих учетных функций, сокращения числа ошибок вследствие автоматизации рутинных операций и операций, требующих использования больших объемов данных.
Разрабатываемая систем в перспективе должна быть интегрирована с основной учетной системой предприятия.
1. Краткий анализ предметной области
1.1. Характеристика предприятия и его деятельности
ИП Семенова Любовь Анатольевна образовано 9 августа 2011 г.
Предприятие создано для выполнения работ и оказания услуг в целях удовлетворения потребностей населения и получения прибыли.
Основной вид деятельности - торговля розничная пищевыми продуктами, напитками и табачными изделиями в специализированных магазинах. Дополнительные виды деятельности:
- торговля розничная пищевыми продуктами, напитками и табачными изделиями в специализированных магазинах;
- предоставление прочих персональных услуг, не включенных в другие группировки.
За счет грамотной ассортиментной и ценовой политики в 2012-2014гг. предприятие завоевало популярность среди жителей ближайших жилых микрорайонов.
Основные технико-экономические показатели деятельности предприятия приведены в таблице 1.
Таблица 1
Основные технико-экономические показатели деятельности предприятия
|
Наименование характеристики (показателя) |
Значение показателя |
|
Выручка от продажи товаров, продукции, работ, услуг за 2017 год, тыс. руб |
11891 |
|
Выручка от продажи товаров, продукции, работ, услуг за 2018 год, тыс. руб |
14435 |
|
Рост выручки за 2018 год по сравнению с 2017 годом, тыс.руб. |
2544 |
|
Среднесписочная численность персонала в 2018 г оду, чел |
10 |
1.2. Организационная структура управления предприятием
Текущее управление осуществляется единолично руководителем. Он самостоятельно решает текущие вопросы деятельности предприятия, имеет право первой подписи, осуществляет приём и увольнение работников. Директор несёт материальную и административную ответственность за достоверность данных бухгалтерского и статистического отчётов.
Организационная структура управления предприятием показана на рисунке 1.
Рисунок 1 – Организационная структура управления
Главный бухгалтер осуществляет организацию бухгалтерского учета финансовой деятельности предприятия и контроль за экономным использованием материалов, трудовых и финансовых ресурсов. Главный бухгалтер вырабатывает учетную политику предприятия, фиксирует все финансовые, кредитные и расчетные операции.
Администратор торгового зала осуществляет управление торговым залом, составление плана закупок, приемку товаров, а также организует работу продавцов.
Продавцы осуществляют облуживание покупателей, прием денежных средств и оформление продажи и возврата от покупателей, а также расстановку и расфасовку товаров в торговом зале, контроль соблюдения сроков годности товаров.
Охрана выполняет функции наблюдения за торговым залом и охраны магазина.
2. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу
Техническая архитектура предприятия включает компьютеры персонала, компьютеры кассиров, серверы (сервер баз данных, файловый сервер и почтовый сервер), а также коммутационное оборудование. Предприятие имеет выход в Интернет через межсетевой экран.
Локальная сеть организована по топологии «Звезда» и имеет два сегмента – в торговом зале и внутренних помещениях.
Описание используемого оборудования приведено в таблице 2.
Таблица 2
Характеристики оборудования
|
Оборудование |
Характеристики |
|
Коммутатор TP-LINK TL-SF1016D |
Неуправляемый коммутатор, 16 портов базовая скорость передачи данных до 10/100 Мбит/с |
|
Коммутатор TP-LINK TL-SF1008D |
Неуправляемый коммутатор, 8 портов базовая скорость передачи данных до 10/100 Мбит/с |
|
Точка доступа |
TP-LINK TL-WA901ND, стандарт 802.11 b/g/n |
|
Рабочие станции директора, бухгалтера, администратора, поста охраны |
|
|
МФУ директора, бухгалтера, администратора |
HP LaserJet Pro MFP M28w. Скорость почати до 18 страниц в минуту. Максимальное разрешение печати в черно-белом формате цветности достигает 600x600 dpi. Сканирование изображение осуществляется сканером с оптическим разрешением 1200x1200 dpi. |
|
Сервер БД, файл-сервер, почтовый сервер |
Fujitsu Siemens PRIMERGY RX330 AMD Opteron 2216 HE 2.4 ГГц 300 ГБ 10000 об./мин., Вр.доступа 4.5 мс, Внешняя скорость передачи данных 320 Мб/сек. |
|
Терминалы кассиров |
|
Схема технической архитектуры приведена на рисунке 2.
Рисунок 2 – Техническая архитектура
Существующая аппаратная архитектура актуальна для продуктового магазина. В соответствии с действующим законодательством терминалы кассиров оборудованы онлайн-кассами и POS-терминалами.
На рабочих станциях стоит следующее программное обеспечение:
- Операционная система рабочих станций и ноутбуков MS Windows 7;
- Пакет прикладных программ MSOffice 2013;
- Антивирусное программное обеспечение ESETNOD32 BusinessEdition.
На серверах установлена операционная система MS Windows Server 2008. На сервере базы данных установлена СУБД Microsoft SQL Server 2012 и серверная часть системы 1С:Бухгалтерия. Для доступа к данным на рабочем компьютере бухгалтера установлено клиентское приложение 1С:Бухгалтерия. На файловом сервере установлена также правовая система «КонсультантПлюс», которая обеспечивает доступ сотрудников компании ко всей правовой информации (законам, актам, распоряжениям, постановлениям и т. д.).
Программная архитектура представлена на рисунке 3.
Рисунок 3 – Программная архитектура
Для полноценной работы необходимо обеспечить единую информационную среду для бухгалтера, администратора, руководителя и кассиров, которые на данный момент работают разобщенно. Решить данную проблему можно с помощью информационной системы для управления торговлей.
3. Обоснование выбора системы для разработки прикладного решения
3.1. Сравнительный анализ готовых решений
Сегодня на рынке программного обеспечения представлено множество готовых решений по автоматизации розничной торговли. Все они учитывают требования современного законодательства по применению онлайн-касс, а также требования клиентов (применение POS-терминалов для безналичных расчетов и т.д.). Данные решения позволяют объединить в единой базе процессы поставки и реализации, применение маркетинговых политик и так далее. В то же время, особенности функционала, приобретения и сопровождения данных решений позволяет выполнить их сравнительный анализ.
Для примера рассмотрим наиболее популярные программные продукты:
- 1С:Розница:универсальное решение для управления розничной торговлей. Полностью автоматизирует все основные бизнес-процессы как отдельного магазина, так и крупной розничной сети. Позволяет организовать эффективное управление продажами и закупками, запасами и складом, персоналом магазина, ассортиментом и ценообразованием, маркетинговыми акциями и системами лояльности. Автоматизирует рабочее место кассира. Обеспечивает оперативное формирование отчетов для мониторинга и анализа показателей работы торговых точек [6];
- Штрих-М:Розничная торговля: программа объединяющая в себе возможности кассовой программы и программы для товарного учёта. Прекрасное решения для автоматизации небольших магазинов продуктовой и непродуктовой розницы [7].
- TradeMaster: веб-приложение для управленческого учёта и торгового учёта. При проведении любых движений в программе автоматически формируются документы: товарный чек, ТОРГ-12, товарные накладные, коммерческие предложения, счета на оплату, заказы в производство и доставку и т.п. Поддержка он-лайн кассы для 54-ФЗ [8].
Для сравнения рассмотрим параметры:
- Возможность автоматизации полного цикла торговли (от закупок до реализации);
- Возможность применения систем лояльности;
- Возможность доработки по требованиям клиента;
- Возможность интеграции с имеющимися программами на предприятии;
- Наличие Web-интерфейса;
- Возможность удаленной работы с системой;
- Стоимость готового решения.
Сравнительный анализ приведен в таблице 3.
Таблица 3
Сравнительный анализ систем автоматизации
|
Параметры |
1С:Розница 8 |
Штрих-М:Розничная торговля |
TradeMaster |
|
Возможность автоматизации полного цикла торговли |
Есть |
Есть |
Есть |
|
Возможность применения систем лояльности |
Есть |
Есть |
Нет |
|
Возможность доработки по требованиям клиента |
Есть (своими силами или силами представителя фирмы-производителя) |
Нет |
Нет |
|
Возможность интеграции с имеющимися программами на предприятии |
Есть |
Есть (через настройку обмена с базами системы 1С) |
Нет |
|
Наличие Web-интерфейса |
Есть |
Нет |
Есть |
|
Возможность удаленной работы с системой |
Есть |
Есть |
Есть |
|
Стоимость готового решения |
13000+6300 раб/место |
14000 + 9000 раб/место |
От 5000 руб/месяц |